Aplikasi diakses oleh admin maupun user melalui sebuah komputer. Aplikasi menggunakan jaringan internet. Jika aplikasi membutuhkan data yang ada di basis data, maka web server akan berinteraksi dengan basis data server.
Senin, 30 Desember 2013
2.1 Struktur Produk
Aplikasi laporan penjualan buku ini berbasis web yang akan dibangun dengan Oracle APEX 11g dan memiliki struktur produk seperti gambar di bawah ini.
5. Penutup
5.1 Hambatan
- Kurangnya komunikasi antar bagian di perusahaan, sehingga menyebabkan data yang diperoleh sering tidak konsisten.
- Sulitnya mencari data yang lengkap dan akurat karena semua data masih dalam bentuk tulisan tangan
- Tutorial dalam mengoperasikan apex ini sangatlah kurang sehingga penulis belum bisa menyelesaikan beberapa fungsi yang seharusnya terlaksana.
5.2 Saran
- Aplikasi saat ini masih menggunakan 1 user, diharapkan aplikasi ini bisa mempunya 2 hak akses yaitu admin dan pelanggan
- Disarankan aplikasi ini dionlinekan sehingga mempermudan pelanggan dalam memesan lapangan
- Dalam segi interface dibuat semenarik mungkin.
4. Penggunaan Produk
4.1 Instalasi Produk
Instalasi produk dapat dilakukan mengganakan beberapa tahap yaitu sebagai berikut
4.2 Petunjuk Penggunaan
4.2.1 Halaman Login
Pada saat aplikasi ini dijalankan maka akan muncul tampilan login seperti diatas, tampilan login hanya bisa diakses oleh satu user dimana user tersebut adalah user dari workspace yang aktif. Pada kasus ini hanya ada satu user yang dijadikan operator untuk mengoperasikan aplikasi ini.
4.2.2 Halaman Pelanggan
Halaman ini terdapat 1 form untuk menambah data pelanggan dan 1 report interactive untuk melihat data pelanggan.
4.2.3 Halaman Lapangan
Halaman ini digunakan untuk menambah data lapangan beserta detail lapangannya, setiap lapangan mempunyai 4 detail lapangan yang berbeda - beda sesuai dengan waktu yang ditentukan.
4.2.4 Halaman Jenis Lapangan
Instalasi produk dapat dilakukan mengganakan beberapa tahap yaitu sebagai berikut
- Jalankan terlebih dahulu oracle 11g.exe untuk proses penginstalan, kemudian masukkan email beserta password
- Isi data yang lengkap untuk database anda
- Proses Setting akan berjalan otomatis, Anda tinggal tunggu prosesnya selesai.
- Buka web browser dan isikan alamat dengan 127.0.0.1/:8080/apex lalu masukan workspace denagn internal, username dangan admin dan password sesuaikan pada saat instalasi.
- Kemudian buat workspace baru untuk database dan aplikasi yang akan digunakan.
- Login dengan menggunakan workspace, username dan password yang telah dibuat tadi.
- Import database dan aplikasi yang akan digunakan.
4.2 Petunjuk Penggunaan
4.2.1 Halaman Login
Pada saat aplikasi ini dijalankan maka akan muncul tampilan login seperti diatas, tampilan login hanya bisa diakses oleh satu user dimana user tersebut adalah user dari workspace yang aktif. Pada kasus ini hanya ada satu user yang dijadikan operator untuk mengoperasikan aplikasi ini.
4.2.2 Halaman Pelanggan
Halaman ini terdapat 1 form untuk menambah data pelanggan dan 1 report interactive untuk melihat data pelanggan.
4.2.3 Halaman Lapangan
Halaman ini digunakan untuk menambah data lapangan beserta detail lapangannya, setiap lapangan mempunyai 4 detail lapangan yang berbeda - beda sesuai dengan waktu yang ditentukan.
4.2.4 Halaman Jenis Lapangan
Halaman ini digunakan untuk menambah data jenis lapangan dan juga bisa melihat data jenis lapangan yang telah ada.
4.2.5 Halaman Lokasi Lapangan
Halaman ini digunakan untuk menambah data lokasi lapangan beserta keterangan apakah itu lokasinya in door atau out door selain itu juga bisa melihat data lokasi lapangan yang ada
4.2.6 Halaman Perbaikan
Halaman ini digunakan untuk menambah data perbaikan lapangan serta melihat jadwal perbaikan lapangan sehingga memudahkan informasi bagi pengguna.
4.2.7 Halaman Booking
Halaman ini digunakan untuk melakukan pembookingan, ketika kita menekan tombol submit maka data yang ditambahkan tadi akan muncul di region detail booking. Hasil dari proses tersebut dapat dilihat pada gambar berikut
System dapat mengecek lapangan yang sudah terisi atau belum, jika ada lapangan yang sudah terisi maka data lapangan tersebut akan muncul pada region pengecekan jadwal. Proses tersebut bisa dilihat pada gambar berikut ini
Apabila pelanggan memesan lapangan yang ternyata masih dalam perbaikan maka akan muncul pesan alert seperti yang terlihat pada gambar berikut ini
Button "Selesai" yang ada pada region detail booking berguna untuk mengakhiri proses pembookingan, jika ditekan makan id booking akan berubah serta data di region detail_booking menjadi kosong, proses tersebut bisa kita liat pada gambar berikut ini
Ketika saldo pelanggan kurang dari harga lapangan yang dipesan maka akan muncul pesan seperti gambar berikut ini
4.2.8 Halaman Laporan Pembookingan
4.2.9 Halaman Laporan Keuangan Perbulan
3.3 Struktur Modul
Pada Aplikasi Pemesanan Lapangan Futsal ini terdapat 9 modul. Berikut gambar struktur dari ke 9 modul tersebut
3.3.3 Modul Lapangan
Modul ini berfungsi untuk mengelola data lapangan, setiap lapangan memiliki 4 kategori yang berdasarkan waktu. Berikut tampilan modul pelanggan yang bisa dilihat pada gambar 3.3.3
Gambar 3.3 Struktur Modul
3.3.1 Modul Login
Modul ini digunakan sebagai autentifikasi dimana hanya user yang mempunyai akun yang bisa masuk kedalam aplikasi. Berikut tampilan modul login yang bisa dilihat pada gambar 3.3.1
Gambar 3.3.1 Modul Login
3.3.2 Modul Pelanggan
Modul ini berfungsi untuk mengelola data pelanggan dari mulai menambah data pelanggan, mengubah data pelanggan dan menghapus data pelanggan. Berikut tampilan modul pelanggan yang bisa dilihat pada gambar 3.3.2
Gambar 3.3.2 Modul Pelanggan
3.3.3 Modul Lapangan
Modul ini berfungsi untuk mengelola data lapangan, setiap lapangan memiliki 4 kategori yang berdasarkan waktu. Berikut tampilan modul pelanggan yang bisa dilihat pada gambar 3.3.3
Gambar 3.3.3 Modul Lapangan
3.3.4 Modul Jenis Lapangan
Modul ini berfungsi untuk mengelola data jenis lapangan yang akan berpengaruh pada modul lapangan dikarenakan setiap lapangan mempunya jenis lapangan yang berbeda - beda. Berikut tampilan modul jenis lapangan yang bisa dilihat pada gambar 3.3.4
Gambar 3.3.4 Modul Jenis Lapangan
3.3.5 Modul Lokasi Lapangan
Modul ini berfungsi untuk mengelola data lokasi lapangan yang akan berpengaruh pada modul lapangan dikarenakan setiap lapangan mempunya lokasi lapangan yang berbeda - beda. Berikut tampilan modul lokasi lapangan yang bisa dilihat pada gambar 3.3.5
Gambar 3.3.5 Modul Lokasi Lapangan
3.3.6 Modul Perbaikan
Modul ini berfungsi untuk mengelola data perbaikan lapangan yang akan berpengaruh pada modul pembookingan karena sebelum pengguna melakukan pembookingan maka system akan mengecek data lapangan yang sedang diperbaiki. Berikut tampilan modul perbaikan yang bisa dilihat pada gambar 3.3.6
Gambar 3.3.6 Modul Perbaikan
3.3.7 Modul Booking
Modul ini berfungsi untuk menambah data pemesanan lapangan, ketika pemesanan dilakukan maka system akan mengecek apakah lapangan yang dipesan sedang mengalami perbaikan atau tidak kemudian system melakukan pengecekan jumlah saldo pelanggan apakah kurang dari harga lapangan yang ditentukan. Ketika proses pemesanan berhasil maka jumlah saldo pelanggan akan berkurang secara otomatis.
Berikut tampilan modul perbaikan yang bisa dilihat pada gambar 3.3.7
Gambar 3.3.7 Modul Booking
3.3.8 Modul Laporan Pembookingan
Modul ini berfungsi untuk menampilkan semua data pembokingan, berikut tampilan modul perbaikan yang bisa dilihat pada gambar 3.3.8
Gambar 3.3.8 Modul Laporan Pembookingan
3.3.9 Modul Laporan Keuangan Perbulan
Modul ini berfungsi untuk menampilkan total keuangan perbulan dalam bentuk chart, ketika chart bulannya diklik maka akan muncul laporan drill down detail keuangan berdasarkan bulan tersebut. Berikut tampilan modul laporan keuangan perbulan yang bisa dilihat pada gambar 3.3.9
Gambar 3.3.9 Modul Laporan Keuangan Perbulan
Minggu, 29 Desember 2013
2.2 Tools yang Digunakan
Dalam membangun aplikasi ini, dibutuhkan tools
sebagai berikut.
- Oracle Apex 11g .
- Application Express 4.2
- Google Chorme
1.4. Sistematika Penulisan
Bab 1 menjelaskan latar
belakang, tujuan, batasan produk dan sistematika penulisan.
Bab 2 menjelaskan arsitektur
produk.
Bab 3 menjelaskan modul-modul
produk.
Bab 4 menjelaskan tata
cara instalasi dan penggunaan produk.
Bab 5 berisi penutup
yang terdiri dari hambatan yang dialami dan saran pengembangan produk.
1.3. Batasan Produk
Batasan
masalah dari produk ini adalah
sebagai berikut.
- Aplikasi ini hanya mengelola data lapangan, pelanggan dan pemesanan lapangan.
- Aplikasi hanya memiliki 1 hak akses user untuk petugas saja.
- Aplikasi yang dibangun tidak menangani masalah security
1.2. Tujuan
Adapun tujuan dari pembuatan
aplikasi ini adalah sebagai berikut.
- Memfasilitasi pelanggan untuk melihat jadwal lapangan yang masih kosong atau yang telah dibooking.
- Memudahkan pelanggan untuk memesan lapangan.
- Memudahkan petugas dalam melihat laporan keuangan
1.1. Latar Belakang
Saat
ini system pembookingan lapangan masih manual, yaitu pelanggan harus datang ke
tempat untuk membooking lapangan dalam waktu tertentu serta membayar biaya awal,
hal ini menyebabkan kurangnya keefektifan bagi pelanggan yang tidak bisa datang untuk memboking jadwal
lapangan karena situasi tertentu, selain itu rekap laporan keuangan juga masih
manual sehingga kurang efisien dalam membuat pembukuan keuangan.
Dari permasalahan ini penulis
mencoba untuk membuat system pembokingan online yang berbasis website yang diberi
nama APLIKASI PEMESANAN LAPANGAN
FUTSAL.
Bagi
pelanggan yang mendaftar sebagai anggota harus membayar uang administrasi
terlebih dahulu, dan kemudian petugas mencatat identitas anggota tersebut di
buku anggota. Untuk menjadi anggota, calon anggota harus membayar uang
pendaftaran senilai Rp.400.000 untuk satu bulan dengan 4 kali bermain dan
pembayaran tersebut harus dilakukan diawal bulan. Keuntungan mendaftar sebagai
anggota adalah uang perjam didiskon sebesar 10%, jadwalnya telah ditentukan
selama 1 bulan, apabila anggota merubah jadwal tersebut maka anggota harus
mengkonfirmasi kepada petugas ifi untuk merubah jadwalnya. Sedangkan
kerugiannya itu hanya terjadi jika calon anggota tidak datang untuk mengisi
lapangan.
Dalam system
pembokingan yang sedang dijalankan ini kurang efektif karena pelanggan harus
datang ke tempat untuk mengecek jadwal lapangan yang masih kosong begitu juga bagi
anggota yang ingin memboking jadwal lapangan atau merubah jadwal yang telah
ditentukan sebelumnya.
Senin, 23 Desember 2013
Minggu, 15 Desember 2013
Langganan:
Postingan (Atom)