BAB 1 PENDAHULUAN
1.1
Latar Belakang Perkembangan teknologi saat ini telah memberikan pengaruh yang sangat besar bagi dunia teknologi informasi dan telekomunikasi. Munculnya beragam aplikasi memberikan pilihan dalam peningkatan kinerja sekaligus keefektifan suatu pekerjaan, baik yang berbasis pada desktop (desktop based), berbasis pada teknologi web (web based) maupun yang berbasis pada perangkat ponsel (mobile based). Beragam aplikasi yang ada tidak hanya meningkatkan kinerja suatu pekerjaan, namun penerapan aplikasi tersebut pada perusahaaan dapat menjadi daya tarik tersendiri bila dibandingkan dengan perusahaan lain yang pengerjaan tugasnya masih dilakukan secara manual. Dalam beberapa restoran yang ada saat ini, sudah sering dijumpai penerapan teknologi informasi sebagai daya tarik terbaru untuk dapat mempermudah suatu pekerjaan. Hal utama dari penerapan teknologi informasi pada suatu restoran adalah untuk meningkatkan kinerja pelayanan, mempercepat proses pemesanan, memperkecil kemungkinan terjadinya redundansi pemesanan, serta mengurangi pengeluaran dari penggunaan alat tulis, kertas, dan sebagainya. Begitu pula dengan restoran Raja Kepiting, sebuah
restoran
yang
semakin diminati oleh banyak pelanggan akan tetapi sistem pemesanan makanan dan ketersediaan meja masih dilakukan secara manual oleh para pelayan. Seiring dengan semakin berkembangnya teknologi, pihak pengusaha pun mencoba untuk menerapkan teknologi informasi yang ada untuk memajukan restorannya. Hal ini 1
2 dikarenakan adanya permasalahan yang sering terjadi, antara lain jika restoran sedang ramai seringkali pelanggan harus menunggu lama, alat tulis yang digunakan terkadang tidak berfungsi dengan baik, lalu tidak urutnya pemesanan yang dilakukan akibat menumpuknya nota pemesanan, serta kurangnya pengawasan akan stok bahan yang ada menjadi kendala tersendiri pada restoran ini. Aplikasi pemesanan makanan dan minuman ini menggunakan teknologi mobile web, dimana pelanggan tidak perlu untuk meng-install aplikasi ini pada perangkat yang mereka gunakan, tapi pelanggan bisa langsung mengaksesnya melalui hotspot yang disediakan oleh pihak restoran. Aplikasi ini selain digunakan untuk pelanggan juga dapat digunakan oleh kasir, dapur dan reservasi. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman HTML, PHP, jQuery mobile serta MySQL sebagai sistem basis datanya.
1.2
Ruang Lingkup Agar pembahasan topik skripsi ini memiliki ruang lingkup yang jelas dan lebih terfokus, maka ditentukan beberapa batasan masalah yang terkait dengan perancangan sistem basis data dan implementasi aplikasi pemesanan makanan dan minuman serta ketersediaan meja berbasis mobile web, antara lain: 1. Perancangan sistem basis data untuk menyimpan transaksi restoran. 2. Perancangan dan implementasi sistem aplikasi pemesanan, persediaan, pembayaran dan menampilkan detail menu yang tersedia pada restoran. 3. Perancangan basis data untuk menampilkan laporan pada pembayaran yang dilakukan.
3 4. Perancangan login pada aplikasi yang pemakaiannya disesuaikan pada kebutuhan user (pengguna). 5. Aplikasi ini menggunakan antarmuka berbasis mobile web dengan jaringan wireless untuk pelanggan dan berbasis desktop untuk kasir, dan dapur. 6. Aplikasi ini tidak menangani pembayaran menggunakan credit card.
1.3
Tujuan dan Manfaat Pada sub bab ini akan diuraikan tujuan dan manfaat dari penyusunan dan pembuatan sistem aplikasi pemesanan makanan dan minuman serta ketersediaan meja pada Restoran Raja Kepiting.
1.3.1
Tujuan Tujuan dilakukan pembuatan sistem aplikasi pemesanan makanan dan minuman serta ketersediaan meja adalah untuk mencapai beberapa target sebagai berikut : a. Menganalisis proses bisnis dan kebutuhan aplikasi terkait sistem yang akan dibuat. b. Merancang sistem basis data berupa aplikasi pemesanan makanan dan minuman serta ketersediaan meja menggunakan pemrograman berbasis mobile web pada restoran Raja Kepiting. c. Menyimpan riwayat pesanan dan total tagihan ke dalam basis data, sehingga akan memudahkan pihak restoran untuk melihat data laporan pemasukan.
4 1.3.2 Manfaat Manfaat bagi restoran Raja Kepiting dalam pembuatan sistem aplikasi pemesanan makanan dan minuman serta ketersediaan stok antara lain : 1. Sistem yang dibuat akan menampilkan menu secara detail, sehingga pelanggan akan mengetahui bahan makanan yang digunakan serta jumlah bahan pokok setiap porsinya. 2. Sistem yang dibuat akan menampilkan meja mana saja yang sudah terisi dan juga yang masih kosong. 3. Sistem stok yang dibuat akan menyimpan dan menampilkan jumlah stok yang masuk.
1.4
Metodologi Metode yang digunakan meliputi dua bagian pokok yaitu metode analisis dan metode perancangan.
1.4.1
Metode Analisis Pada metode ini dilakukan pengumpulan data dan informasi dengan menggunakan teknik pengumpulan fakta, yaitu:
5 1.
Studi literatur Mempelajari buku dan jurnal untuk mendapatkan teori-teori yang berkaitan dengan perancangan sistem basis data. Dan juga mempelajari HTML dan PHP untuk dapat diintegrasikannya dengan jQuery mobile dan MySQL.
2. Observasi Dilakukan langsung dengan melakukan survei pada Restoran Raja Kepiting untuk memperoleh informasi yang berkaitan dengan perancangan sistem basis data.
3. Wawancara Untuk mengetahui permasalahan sistem yang sedang berjalan dan menganalisis kebutuhan sistem basis data yang diinginkan.
1.4.2
Metode Perancangan 1.
Perancangan basis data konseptual
2.
Perancangan basis data logikal
3.
Perancangan basis data fisikal
4.
Perancangan aplikasi
6 1.5
Sistematika Penulisan Terdapat 5 bagian sistematika dalam penulisan skripsi, yaitu : BAB 1 PENDAHULUAN Bab ini menguraikan tentang latar belakang dari penelitian ini, ruang lingkup penelitian, tujuan penelitian dan manfaat penelitian untuk menyelesaikan suatu masalah yang telah diidentifikasi.
BAB 2 LANDASAN TEORI Bab ini mengambarkan teori-teori, kerangka berpikir dan hipotesis yang dijadikan landasan dan pedoman untuk melakukan penelitian sehingga didapat suatu hasil penelitian yang baik dalam mendukung penulisan skripsi ini.
BAB 3 ANALISIS DAN PERANCANGAN Bab ini berisi gambaran sistem yang sedang berjalan serta tahapan perancangan sistem yang akan dibuat untuk mengatasi masalah yang diidentifikasi dan gambaran sistem yang diusulkan.
BAB 4 IMPLEMENTASI DAN EVALUASI Bab ini menjelaskan tentang penerapan sistem yang dibuat untuk digunakan dalam mengatasi masalah yang telah diidentifikasi pada bab sebelumnya sehingga masalah tersebut dapat diatasi dan membuat suatu pekerjaan menjadi lancar.
7 BAB 5 KESIMPULAN DAN SARAN Bab ini membahas tentang hasil akhir yang didapat dari penelitian untuk diambil suatu kesimpulan dan saran agar bisa ditindak lanjuti dalam melakukan penelitian dan penulisan skripsi berikutnya.