Aplikasi Berbasis Web untuk Menangani Reservasi, Pemesanan Menu Tempat Karaoke.

(1)

iii

ABSTRACT

Information System is the System which can help the user to manage all of the information. This application is a web-based application which use the PHP programming language with Macromedia Dreamweaver as a compiler. To make a dynamic web-application, this application combine PHP programming language with MySQL Database. So all of application data is store in MySQL format. This application is built to handle booking process, ordering process, payment process by a customer. Beside that, this application will help a casheer to handle the transactions, a kitchen to handle the order, and an administrator or an owner to get some report. In this application, there is a member who can do a booking process from outside using every browser which supports XHTML. This application is a helpful application which can make every process going faster and easier.


(2)

iv

DAFTAR ISI

KATA PENGANTAR ... i

SURAT PERNYATAAN ORISINALITAS KARYA ... ii

ABSTRAK ... iii

DAFTAR ISI ... iv

DAFTAR GAMBAR ... v

DAFTAR TABEL ... vii

DAFTAR LAMPIRAN ... ix

BAB I PENDAHULUAN ... I.1 I.1 Latar Belakang ... I.1 I.2 Perumusan Masalah ... I.1 I.3 Tujuan ... I.2 I.4 Batasan Masalah ... I.3 I.5 Sistematika Penulisan ... I.3 BAB II LANDASAN TEORI ... II.1 II.1 Sistem Informasi ... II.1 II.2 PHP ... II.1 II.3 MySQL ... II.3 II.4 Entity Relationship Diagram ... II.4 II.5 Data Flow Diagram ... II.6 II.6 Kamus Data ... II.8 II.7 PSPEC ... II.9 II.8 Black Box Testing ... II.10 BAB III ANALISIS DAN PERANCANGAN ... III.1 III.1 Proses Bisnis ... III.1 III.2 Entity Relationship Diagram ... III.3 III.3 ER Diagram to Relation ... III.4 III.4 Data Flow Diagram ... III.5 III.5 Kamus Data ... III.15 III.6 PSPEC ... III.17 BAB IV HASIL TERCAPAI ... IV.1 BAB V EVALUASI ... V.1 V.1 Black Box Testing ... V.1 BAB VI PENUTUP ... VI.1 VI.1 Kesimpulan ... VI.1 VI.2 Saran-saran ... VI.2 DAFTAR PUSTAKA... xii


(3)

v

DAFTAR GAMBAR

Gambar III.1 Entity Relationship Diagram ... III.3 Gambar III.2 DFD Level 0 ... III.7 Gambar III.3 DFD Level 1 ... III.8 Gambar III.4 DFD Level 2 Proses 1.0 ... III.10 Gambar III.5 DFD Level 2 Proses 2.0 ... III.11 Gambar III.6 DFD Level 2 Proses 3.0 ... III.12 Gambar III.7 DFD Level 2 Proses 4.0 ... III.13 Gambar III.8 DFD Level 2 Proses 5.0 ... III.14 Gambar III.9 DFD Level 2 Proses 6.0 ... III.15 Gambar III.10 DFD Level 2 Proses 7.0 ... III.16 Gambar III.11 DFD Level 2 Proses 8.0 ... III.17 Gambar III.11 DFD Level 2 Proses 9.0 ... III.18 Gambar IV.1 ADJ Karaoke Home Page ... IV.1 Gambar IV.2 Casheer Page ... IV.2 Gambar IV.3 Reservation Page ... IV.2 Gambar IV.4 Registration Page ... IV.3 Gambar IV.5 Bill Print Page ... IV.3 Gambar IV.6 Bill Page ... IV.4 Gambar IV.7 Payment Page ... IV.4 Gambar IV.8 Result Payment Page ... IV.5 Gambar IV.10 Edit Menu Page ... IV.6 Gambar IV.11 Edit Order Page ... IV.6 Gambar IV.12 Order Page ... IV.7 Gambar IV.13 More Time Page ... IV.7 Gambar IV.14 Report of Order Page ... IV.8 Gambar IV.15 Report of Food Page ... IV.8 Gambar IV.16 Report of Drink Page ... IV.9 Gambar IV.20 Data of Biaya Page ... IV.11 Gambar IV.21 Data of Kasir Page ... IV.11


(4)

vi

Gambar IV.22 Add Data Kasir Page ... IV.12 Gambar IV.23 Data of Member Page... IV.12 Gambar IV.24 Add Data Member Page ... IV.13 Gambar IV.25 Data of Menu Page ... IV.13 Gambar IV.32 Reservation Member Page ... IV.17 Gambar IV.33 Login Page ... IV.17 Gambar IV.34 Login Room Page ... IV.18


(5)

vii

DAFTAR TABEL

Tabel II.1Notasi ERD ... II.4 Tabel II.2 Notasi DFD ... II.7 Tabel II.3 Notasi Kamus Data ... II.9 Tabel III.1 ER Diagram to Relation – Table Menu ... III.4 Tabel III.2 ER Diagram to Relation – Table Ruangan ... III.4 Tabel III.3 ER Diagram to Relation – Table Transaksi ... III.4 Tabel III.4 ER Diagram to Relation – Table Kasir ... III.5 Tabel III.5 ER Diagram to Relation – Table User_Info ... III.5 Tabel III.6 ER Diagram to Relation – Table R_Transaksi_Menu ... III.5 Tabel III.7 ER Diagram to Relation – Table Jenis_Menu ... III.5 Tabel III.8 ER Diagram to Relation – Table Biaya_Tambahan ... III.6 Tabel III.9 ER Diagram to Relation - Table Reservas………... III.6 Tabel III.10 ERDiagram to Relation - Table Member………... III.6

Tabel III.11 Kamus Data………. III.17

Tabel III.12 PSPECProses 1.1 ... III.23 Tabel III.13 PSPECProses 1.2 ... III.23 Tabel III.14 PSPEC Proses 1.3 ... III.23 Tabel III.15 PSPEC Proses 2.1 ... III.23 Tabel III.16 PSPEC Proses 2.2 ... III.24 Tabel III.17 PSPEC Proses 3.1 ... III.24 Tabel III.18 PSPEC Proses 3.2 ... III.24

Tabel III.19 PSPEC Proses 3.3………. III.23

Tabel III.20 PSPEC Proses 3.4………. III.23

Tabel III.21 PSPEC Proses 4.1 ... III.25 Tabel III.22 PSPEC Proses 4.2 ... III.24 Tabel III.23 PSPEC Proses 5.1 ... III.24 Tabel III.24 PSPEC Proses 5.2 ... III.24 Tabel III.25 PSPEC Proses 5.3 ... III.25 Tabel III.26 PSPEC Proses 5.4 ... III.25


(6)

viii

Tabel III.27 PSPEC Proses 6.1 ... III.25 Tabel III.28 PSPEC Proses 6.2 ... III.25 Tabel III.29 PSPEC Proses 7.1 ... III.26 Tabel III.30 PSPEC Proses 7.2 ... III.26 Tabel III.31 PSPEC Proses 8.1 ... III.26 Tabel III.32 PSPEC Proses 8.2 ... III.28 Tabel III.33 PSPEC Proses 8.3 ... III.28 Tabel III.34 PSPEC Proses 8.4 ... III.29 Tabel III.35 PSPEC Proses 9.1 ... III.29

Tabel III.36 PSPEC Proses 9.2………. III.27


(7)

ix

DAFTAR LAMPIRAN

Lampiran A Bon ... A-1 Lampiran B User Guide ... B-1


(8)

BAB I

PENDAHULUAN

I.1 Latar

Belakang

Dalam perkembangan dunia hiburan saat ini, karaoke merupakan salah satu jenis hiburan yang cukup diminati. Akan tetapi perjalanan bisnis hiburan karaoke ini bukanlah tanpa hambatan. Untuk mengatasi setiap hambatan yang ada, maka pihak manajemen dari pusat hiburan karaoke berusaha untuk menambah jumlah sumber daya yang digunakan. Salah satu hambatan yang memaksa pihak manajemen untuk menambah jumlah sumber daya adalah masalah proses pemesanan makanan dan minuman yang dilakukan oleh konsumen. Konsumen seringkali merasa kurang nyaman dalam melakukan proses pemesanan makanan dan minuman, hal ini dikarenakan sering kali konsumen harus menunggu lama sebelum sampai seorang pelayan datang ke ruangan mereka untuk melayani.

Di samping itu, masalah penambahan waktu penyewaan ruangan karaoke juga menjadi salah satu masalah di bisnis karaoke. Untuk melakukan penambahan waktu penyewaan, seorang konsumen harus mendatangi bagian Front Office (FO). Proses ini cukup menyita waktu bagi para konsumen.

Selain itu, masalah lain yang dihadapi oleh pihak manajemen karaoke adalah masalah penghitungan bon yang menyita waktu cukup lama. Hal ini dikarenakan bagian kasir harus menghitung dan mengecek kembali jumlah biaya yang harus dibayarkan oleh seorang konsumen.

Masalah lain yang ingin ditangani adalah hal pemesanan (booking) ruang karaoke oleh para konsumen. Selama ini konsumen tidak dapat melakukan pemesanan (booking) ruangan karaoke.

Universitas Kristen MaranathaI


(9)

Untuk menangani semua permasalahan di atas, maka pihak manajemen dari karaoke menginginkan adanya sebuah aplikasi sistem informasi yang mampu mengatasi setiap permasalahan yang ada.

I.2 Perumusan

Masalah

Berdasar atas latar belakang di atas maka masalah – masalah yang akan dibahas adalah :

• Bagaimana sebuah aplikasi dapat membantu seorang konsumen untuk melakukan pemesanan menu dengan lebih cepat dan mudah ?

• Bagaimana sebuah aplikasi dapat membantu seorang konsumen untuk melakukan perpanjangan waktu penyewaan ruangan dengan lebih cepat dan mudah ?

• Bagaimana sebuah aplikasi membantu bagian kasir (Front Office) untuk dapat melakukan perhitungan bon pesanan dengan lebih cepat dan tepat ?

• Bagaimana sebuah aplikasi dapat membantu seorang konsumen untuk melakukan pemesanan (booking) ruangan karaoke via browser yang mendukung XHTML (web) ?

• Bagaimana sebuah aplikasi membantu seorang manajer &

owner dalam mendapatkan berbagai laporan ?

I.3 Tujuan

Aplikasi Sistem Informasi Karaoke ini dibuat untuk membantu para konsumen untuk melakukan pemesanan menu dan perpanjangan waktu sewa, serta memudahkan tugas kasir dalam penghitungan bon pesanan konsumen dengan lebih cepat dan mudah. Selain itu Aplikasi Sistem Informasi Karaoke ini juga dibuat untuk membantu konsumen dalam melakukan pemesanan (booking) ruangan karaoke via browser yang mendukung XHTML (web).

Universitas Kristen MaranathaI


(10)

I.4 Batasan

Masalah

Software :

• Menggunakan bahasa pemrograman PHP.

• Pengolahan Database dalam aplikasi ini menggunakan MySQL.

• Aplikasi ini dapat dioperasikan dengan sistem operasi Windows XP.

Hardware :

• Aplikasi ini dapat dijalankan dan dikembangkan dengan menggunakan perangkat desktop dengan spesifikasi sebagai berikut :

o Processor Intel Pentium 4 2,0 GHz o Memory DDR 256 MB

o Harddisk 40 GB o Keyboard + Mouse o Wireless LAN Card

• Aplikasi ini membutuhkan perangkat access point untuk mendukung kerja sistem jaringan yang digunakan.

Aplikasi :

• Menu yang sudah dipesan dan dikonfirmasi tidak dapat dibatalkan.

• Perpanjangan waktu sewa ruang karaoke yang telah dikonfirmasi tidak dapat dibatalkan dengan alasan apapun.

Username dan password hanya dibedakan berdasarkan bagian pekerjaan (administrator, kasir / FO, bagian dapur, ruangan).

• Dalam setiap transaksi pemesanan menu nomor ruangan akan tercatat.

Universitas Kristen MaranathaI


(11)

• Proses pemesanan (booking) ruangan karaoke via browser

dapat dilakukan menggunakan semua jenis perangkat yang mendukung XHTML.

• Aplikasi ini tidak menyertakan perhitungan laba rugi.

• Sekuritas data hanya sebatas Login saja.

• Aplikasi ini tidak menyertakan penghitungan gaji pegawai.

• Laporan dari aplikasi ini dapat diakses oleh manajer &

owner melalui perangkat desktop.

• Pemesanan ruangan karaoke (booking) dilakukan hanya untuk pesanan ruangan karaoke di hari tersebut.

• Pemesanan ruangan karaoke (booking) yang dilakukan oleh konsumen hanya dapat mencakup satu ruangan karaoke untuk satu kali reservasi.

• Waktu pemesanan yang akan diterima sesuai dengan ketentuan dari pihak manajemen Tempat Karaoke.

• Sebuah transaksi hanya mencakup satu ruangan karaoke.

• Konsumen yang melakukan pemesanan (booking) harus melakukan konfirmasi kepada bagian kasir sebelum waktu pemesanan.

• Apabila hingga waktu pemesanan (booking) konsumen belum datang maka reservasi dari konsumen yang bersangkutan akan dibatalkan.

• Perpanjangan waktu sewa sebuah ruangan karaoke hanya dapat dilakukan apabila tidak ada konsumen lain yang telah terlebih dahulu melakukan pemesanan ruangan karaoke untuk ruangan tersebut.

I.5 Sistematika

Penulisan

Bab I Pendahuluan

Universitas Kristen MaranathaI


(12)

• Latar belakang

Menjelaskan latar belakang dari pembuatan aplikasi ini. Di sini diceritakan hal apa saja yang menjadi dasar dari pembuatan aplikasi ini.

• Perumusan Masalah

Menjabarkan permasalahan apa saja yang ingin diselesaikan dalam pembuatan aplikasi ini.

• Tujuan

Menjelaskan tujuan yang ingin dicapai dalam pembuatan aplikasi ini, di mana pada akhir pembuatan aplikasi ini akan diukur apakah tujuan tersebut telah tercapai atau belum.

• Batasan – Batasan

Menjabarkan batasan – batasan apa saja yang digunakan di dalam pembuatan aplikasi ini. Batasan ini digunakan untuk memperjelas cakupan dari aplikasi ini.

• Sistematika Penulisan

Menjabarkan format penulisan yang digunakan di dalam penyusunan laporan akhir di dalam pembuatan aplikasi ini.

Bab II Landasan Teori

Menjabarkan seluruh teori yang digunakan di dalam pembuatan aplikasi ini. Seluruh teori yang dicantumkan di dalam laporan akhir pembuatan aplikasi ini adalah teori-teori

Universitas Kristen MaranathaI


(13)

yang berhubungan secara langsung dalam mendukung pembuatan aplikasi ini.

Bab III Analisis dan Perancangan

Menjabarkan seluruh data yang didapatkan dari hasil analisis dan juga menjabarkan perancangan sistem aplikasi yang akan dibuat.

Bab IV Hasil Tercapai

Menjabarkan design tampilan dari aplikasi sistem informasi yang dikembangkan.

Bab V Evaluasi

Menjabarkan metode evaluasi yang digunakan oleh penulis untuk mengetahui tanggapan mengenai aplikasi yang dikembangkan. Selain itu juga menjabarkan penanganan kesalahan pada aplikasi.

Bab VI Penutup

Menjabarkan kesimpulan yang diambil penulis dari hasil pengembangan aplikasi ini, dan saran-saran yang didapatkan penulis untuk mengembangkan aplikasi menjadi lebih baik lagi di masa yang akan datang.

Universitas Kristen MaranathaI


(14)

BAB VI PENUTUP

VI.1 Kesimpulan

Sistem Informasi Karaoke ini dapat digunakan untuk mempermudah proses bisnis atau proses kerja yang terjadi di sebuah tempat Karaoke. Hasil yang dicapai oleh aplikasi ini pun cukup memuaskan. Kerja dari casheer

menjadi lebih mudah dan cepat, begitu juga dengan kerja dari bagian kitchen. Bagian dapur menjadi lebih cepat dan mudah di dalam mendapatkan daftar pesanan yang harus segera dibuat, sedangkan bagian kasir mendapatkan kemudahan di dalam melakukan penghitungan bon dan proses pembayaran. Selain itu dengan adanya aplikasi ini, manajer maupun owner dapat melihat laporan dengan lebih cepat tanpa harus menunggu laporan lengkap dari masing-masing bagian yang ada di tempat Karaoke tersebut. Laporan yang dapat dilihat oleh manajer maupun owner adalah laporan pesanan menu, laporan menu makanan favorit, laporan menu minuman favorit, laporan pendapatan bulanan, laporan transaksi ruangan, dan laporan pelayanan kasir.

Sedangkan dari pihak konsumen sendiri, dengan adanya aplikasi ini maka konsumen diberikan kemudahan dalam melakukan pemesanan ruangan karaoke (booking). Selain itu, konsumen juga mendapatkan kemudahan dalam proses pemesanan menu makanan dan minuman pada saat menggunakan ruangan karaoke. Dan yang terakhir namun tidak kalah pentingnya adalah kemudahan yang diberikan kepada konsumen dalam hal perpanjangan waktu sewa ruangan karaoke.

Dari hal-hal di atas dapat disimpulkan bahwa aplikasi berbasiskan

web ternyata masih dapat diandalkan untuk mengatasi berbagai macam persoalan yang ditemui di dalam sebuah tempat Karaoke.

Universitas Kristen Maranatha VI.1


(15)

VI.2 Saran-saran

Pada masa yang akan datang, aplikasi ini diharapkan mampu berkembang menjadi sebuah aplikasi yang dapat menangani lebih banyak proses yang terjadi di dalam sebuah tempat Karaoke. Salah satu proses yang nantinya dapat ditangani oleh aplikasi ini adalah proses penghitungan laba rugi, di mana proses penghitungan laba rugi ini sangat dekat hubungannya dengan proses pemesanan menu yang telah dapat ditangani oleh aplikasi ini. Selain menangani proses laba rugi, aplikasi ini juga dapat dikembangkan untuk dapat bekerja sama dengan program pemilihan lagu yang saat ini telah digunakan oleh tempat-tempat Karaoke, sehingga pihak manajemen tempat Karaoke tersebut akan mendapatkan lebih banyak lagi kemudahan.

Dari segi penggunaan, diharapkan pada masa yang akan datang aplikasi ini dapat dikembangkan untuk mempermudah para pengguna dalam menggunakannya. Salah satu contoh pengembangannya adalah dalam hal pembayaran, apabila konsumen melakukan pembayaran dengan tunai maka secara otomatis box yang muncul adalah box jumlah bayar, sedangkan apabila konsumen melakukan pembayaran dengan kartu kredit maka box

yang muncul adalah box nomor kartu kredit.

Tidak hanya itu, aplikasi ini juga diharapkan mampu untuk memberikan lebih banyak laporan yang dibutuhkan oleh manajer atau owner

untuk mengembangkan usaha tempat Karaoke tersebut. Laporan yang mungkin dapat ditambahkan adalah laporan laba rugi berdasarkan kurun waktu tertentu, laporan penghitungan pajak yang harus dibayarkan oleh pihak manajemen setiap bulannya, dll.

Universitas Kristen Maranatha VI.2


(16)

DAFTAR PUSTAKA

H, Lukmanul dan Uus Musalini. 2003. 150 Rahasia dan Trik Menguasai PHP. Bandung: Elex Media Komputindo.

S, Mark Ade, IlmuKomputer.Com, Published at Juli 2003, Accessed at Mei 2007

http://ikc.cbn.net.id/umum/mark-php.php

W, Anon Kuncoro, IlmuKomputer.Com, Published at Oktober 2003, Accessed at Mei 2007

http://ikc.cbn.net.id/umum/anon-phpmysql.php

M, Endy, IlmuKomputer.Com, Published at September 2003, Accessed at Mei 2007

http://ikc.cbn.net.id/umum/endy-php.php

http://www.ilkom.unsri.ac.id/dosen/hartini/materi/IX_ERD.pdf

http://ilkom.unsri.ac.id/dosen/hartini/materi/VIII_DFD.pdf

Accessed at August 2008

http://www.cs.ui.ac.id/WebKuliah/TPL/Sotfware%20Testing.pdf

Accessed at August 2008

http://sicyca.stikom.edu/Resource/MateriOnline/900036/410103068/05/TIS% 205.pps

Universitas Kristen Maranatha xi


(1)

• Proses pemesanan (booking) ruangan karaoke via browser

dapat dilakukan menggunakan semua jenis perangkat yang mendukung XHTML.

• Aplikasi ini tidak menyertakan perhitungan laba rugi.

• Sekuritas data hanya sebatas Login saja.

• Aplikasi ini tidak menyertakan penghitungan gaji pegawai.

• Laporan dari aplikasi ini dapat diakses oleh manajer &

owner melalui perangkat desktop.

• Pemesanan ruangan karaoke (booking) dilakukan hanya untuk pesanan ruangan karaoke di hari tersebut.

• Pemesanan ruangan karaoke (booking) yang dilakukan oleh konsumen hanya dapat mencakup satu ruangan karaoke untuk satu kali reservasi.

• Waktu pemesanan yang akan diterima sesuai dengan ketentuan dari pihak manajemen Tempat Karaoke.

• Sebuah transaksi hanya mencakup satu ruangan karaoke.

• Konsumen yang melakukan pemesanan (booking) harus melakukan konfirmasi kepada bagian kasir sebelum waktu pemesanan.

• Apabila hingga waktu pemesanan (booking) konsumen belum datang maka reservasi dari konsumen yang bersangkutan akan dibatalkan.

• Perpanjangan waktu sewa sebuah ruangan karaoke hanya dapat dilakukan apabila tidak ada konsumen lain yang telah terlebih dahulu melakukan pemesanan ruangan karaoke untuk ruangan tersebut.

I.5 Sistematika

Penulisan

Bab I Pendahuluan

Universitas Kristen MaranathaI


(2)

• Latar belakang

Menjelaskan latar belakang dari pembuatan aplikasi ini. Di sini diceritakan hal apa saja yang menjadi dasar dari pembuatan aplikasi ini.

• Perumusan Masalah

Menjabarkan permasalahan apa saja yang ingin diselesaikan dalam pembuatan aplikasi ini.

• Tujuan

Menjelaskan tujuan yang ingin dicapai dalam pembuatan aplikasi ini, di mana pada akhir pembuatan aplikasi ini akan diukur apakah tujuan tersebut telah tercapai atau belum.

• Batasan – Batasan

Menjabarkan batasan – batasan apa saja yang digunakan di dalam pembuatan aplikasi ini. Batasan ini digunakan untuk memperjelas cakupan dari aplikasi ini.

• Sistematika Penulisan

Menjabarkan format penulisan yang digunakan di dalam penyusunan laporan akhir di dalam pembuatan aplikasi ini.

Bab II Landasan Teori

Menjabarkan seluruh teori yang digunakan di dalam pembuatan aplikasi ini. Seluruh teori yang dicantumkan di dalam laporan akhir pembuatan aplikasi ini adalah teori-teori

Universitas Kristen MaranathaI


(3)

yang berhubungan secara langsung dalam mendukung pembuatan aplikasi ini.

Bab III Analisis dan Perancangan

Menjabarkan seluruh data yang didapatkan dari hasil analisis dan juga menjabarkan perancangan sistem aplikasi yang akan dibuat.

Bab IV Hasil Tercapai

Menjabarkan design tampilan dari aplikasi sistem informasi yang dikembangkan.

Bab V Evaluasi

Menjabarkan metode evaluasi yang digunakan oleh penulis untuk mengetahui tanggapan mengenai aplikasi yang dikembangkan. Selain itu juga menjabarkan penanganan kesalahan pada aplikasi.

Bab VI Penutup

Menjabarkan kesimpulan yang diambil penulis dari hasil pengembangan aplikasi ini, dan saran-saran yang didapatkan penulis untuk mengembangkan aplikasi menjadi lebih baik lagi di masa yang akan datang.

Universitas Kristen MaranathaI


(4)

BAB VI PENUTUP

VI.1 Kesimpulan

Sistem Informasi Karaoke ini dapat digunakan untuk mempermudah proses bisnis atau proses kerja yang terjadi di sebuah tempat Karaoke. Hasil yang dicapai oleh aplikasi ini pun cukup memuaskan. Kerja dari casheer

menjadi lebih mudah dan cepat, begitu juga dengan kerja dari bagian kitchen. Bagian dapur menjadi lebih cepat dan mudah di dalam mendapatkan daftar pesanan yang harus segera dibuat, sedangkan bagian kasir mendapatkan kemudahan di dalam melakukan penghitungan bon dan proses pembayaran. Selain itu dengan adanya aplikasi ini, manajer maupun owner dapat melihat laporan dengan lebih cepat tanpa harus menunggu laporan lengkap dari masing-masing bagian yang ada di tempat Karaoke tersebut. Laporan yang dapat dilihat oleh manajer maupun owner adalah laporan pesanan menu, laporan menu makanan favorit, laporan menu minuman favorit, laporan pendapatan bulanan, laporan transaksi ruangan, dan laporan pelayanan kasir.

Sedangkan dari pihak konsumen sendiri, dengan adanya aplikasi ini maka konsumen diberikan kemudahan dalam melakukan pemesanan ruangan karaoke (booking). Selain itu, konsumen juga mendapatkan kemudahan dalam proses pemesanan menu makanan dan minuman pada saat menggunakan ruangan karaoke. Dan yang terakhir namun tidak kalah pentingnya adalah kemudahan yang diberikan kepada konsumen dalam hal perpanjangan waktu sewa ruangan karaoke.

Dari hal-hal di atas dapat disimpulkan bahwa aplikasi berbasiskan

web ternyata masih dapat diandalkan untuk mengatasi berbagai macam persoalan yang ditemui di dalam sebuah tempat Karaoke.

Universitas Kristen Maranatha VI.1


(5)

VI.2 Saran-saran

Pada masa yang akan datang, aplikasi ini diharapkan mampu berkembang menjadi sebuah aplikasi yang dapat menangani lebih banyak proses yang terjadi di dalam sebuah tempat Karaoke. Salah satu proses yang nantinya dapat ditangani oleh aplikasi ini adalah proses penghitungan laba rugi, di mana proses penghitungan laba rugi ini sangat dekat hubungannya dengan proses pemesanan menu yang telah dapat ditangani oleh aplikasi ini. Selain menangani proses laba rugi, aplikasi ini juga dapat dikembangkan untuk dapat bekerja sama dengan program pemilihan lagu yang saat ini telah digunakan oleh tempat-tempat Karaoke, sehingga pihak manajemen tempat Karaoke tersebut akan mendapatkan lebih banyak lagi kemudahan.

Dari segi penggunaan, diharapkan pada masa yang akan datang aplikasi ini dapat dikembangkan untuk mempermudah para pengguna dalam menggunakannya. Salah satu contoh pengembangannya adalah dalam hal pembayaran, apabila konsumen melakukan pembayaran dengan tunai maka secara otomatis box yang muncul adalah box jumlah bayar, sedangkan apabila konsumen melakukan pembayaran dengan kartu kredit maka box

yang muncul adalah box nomor kartu kredit.

Tidak hanya itu, aplikasi ini juga diharapkan mampu untuk memberikan lebih banyak laporan yang dibutuhkan oleh manajer atau owner

untuk mengembangkan usaha tempat Karaoke tersebut. Laporan yang mungkin dapat ditambahkan adalah laporan laba rugi berdasarkan kurun waktu tertentu, laporan penghitungan pajak yang harus dibayarkan oleh pihak manajemen setiap bulannya, dll.

Universitas Kristen Maranatha VI.2


(6)

DAFTAR PUSTAKA

H, Lukmanul dan Uus Musalini. 2003. 150 Rahasia dan Trik Menguasai PHP. Bandung: Elex Media Komputindo.

S, Mark Ade, IlmuKomputer.Com, Published at Juli 2003, Accessed at Mei 2007

http://ikc.cbn.net.id/umum/mark-php.php

W, Anon Kuncoro, IlmuKomputer.Com, Published at Oktober 2003, Accessed at Mei 2007

http://ikc.cbn.net.id/umum/anon-phpmysql.php

M, Endy, IlmuKomputer.Com, Published at September 2003, Accessed at Mei 2007

http://ikc.cbn.net.id/umum/endy-php.php

http://www.ilkom.unsri.ac.id/dosen/hartini/materi/IX_ERD.pdf

http://ilkom.unsri.ac.id/dosen/hartini/materi/VIII_DFD.pdf

Accessed at August 2008

http://www.cs.ui.ac.id/WebKuliah/TPL/Sotfware%20Testing.pdf

Accessed at August 2008

http://sicyca.stikom.edu/Resource/MateriOnline/900036/410103068/05/TIS% 205.pps

Universitas Kristen Maranatha xi