T0__BAB I Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Sistem Pemesanan Menu di Restoran Berbasis Web T0 BAB I
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Kehadiran teknologi komputer dengan kekuatan prosesnya
telah
memungkinkan
pengembangan
sistem
informasi
manajemen berbasis komputer. Dengan memanfaatkan teknologi
komputer, didapat manfaat berupa kemudahan menyimpan,
mengorganisasi,
mengolah,
dan
melakukan
pengambilan
(retrieval) terhadap berbagai data. Didukung dengan perangkat
lunak dan konfigurasi perangkat keras yang tepat.
Tidak hanya itu, perkembangan teknologi yang semakkin
tinggi menuntut layanan yang semakin mudah, cepat, dan praktis.
Sehingga teknologi kini membawa perubahan yang sangat besar
pada dunia serta masyarakat yang menggunkannya. Kebutuhan
teknologi yang semakin meningkat juga menyebabkan banyak
perusahaan besar dan toko-toko menggunakannya. Dalam dunia
bisnis, teknologi sangat dibutuhkan untuk menarik konsumen,
salah satunya dengan menawarkan sejumlah pelayanan yang
memudahkan konsumennya.
Proses pemesanan makanan pada sebuah restoran merupakan
hal yang penting dalam proses bisnis restoran. Salah satu hal
yang menjadi bagian penting dari restoran adalah menu. Menu
merupakan daftar atau list dari berbagai macam makanan atau
1
2
minuman yang disediakan oleh restoran. Daftar biasanya berupa
buku katalog maupun selembar kertas yang berisi daftar sejumlah
makanan dan minuman.
Tetapi saat ini masih banyak restoran yang pencatatan
pemesanannya dilakukan secara manual. Yaitu dilakukan dengan
menggunakan alat tulis seperti bolpoint dan kertas. Dengan
begitu pemesanan akan memakan waktu dikarenakan pelanggan
harus menyebutkan satu per satu. Selain itu pengolahan data
pemesanan yang masih menggunakan tulisan tangan terkadang
membuat penyimpanan data pemesanan mengalami beberapa
masalah seperti adanya pemesanan yang rangkap (redudansi),
pemborosan alat tulis dan kertas, tidak urutnya pembuatan
pemesanan akibat bertumpuknya atau hilangnya Customer Order
(CO) terutama pada saat ramai pengunjung.
Dengan adanya kendala dan permasalahan-permasalahan
tersebut maka kebutuhan untuk pelayanan, pengolahan, dan
penyampaian data atau informasi harus lebih efektif, informatif,
dan juga interaktif sehingga dibuatlah website berbasis flash
yang diharapkan mampu memberikan perubahan yang baik dalam
penyampaian informasi. Dengan website tersebut diharapkan
mampu menggantikan fungsi dari buku menu yang sudah ada,
sehingga proses pemesanan makanan menjadi lebih cepat dan
memudahkan
pelanggan
dalam memesan
makanan. Selain
tampilanya yang menarik, website ini juga dapat menampilkan
informasi menu yang belum diketahui oleh pelanggan, sehingga
3
pelanggan tidak perlu repot memanggil pramusaji untuk
menjelaskan isi dari menu makanan yang akan dipesan.
1.2 Tujuan
1.2.1 Tujuan Umum
Tujuan
pembuatan
website
berbasis
flash
ini
ditujukan untuk memberi kemudahan dalam pelayanan
pemesanan menu makanan atau minuman serta penyampaian
informasi yang terstruktur, informatif, dan juga interaktif
pada sebuah restoran.
1.2.2 Tujuan Khusus
Adapun tujuan khusus dari penulisan tugas akhir ini
adalah sebagai berikut :
a. Sebagai salah satu syarat kelulusan Diploma III
(D3) pada Program Studi Teknik Informatika
Fakultas Teknologi Informasi Universitas Kristen
Satya Wacana.
b. Menerapkan hasil belajar penulis di Program Studi
Teknik Informatika pada perancangan sistem
informasi yang utuh dan sesuai kebutuhan nyata.
c. Meningkatkan kemampuan dalam mendeteksi
sebuah masalah, mengembangkan pengetahuan
dan kemampuan analisis untuk memecahkan
masalah secara ilmiah dan bertanggung jawab.
4
d. Meningkatkan kemampuan logika dan sistematis
untuk dapat menyususn tulisan yang baik.
1.3 Rumusan Masalah
Bagaimana menyajikan dan mengemas metode pemesanan
makanan atau minuman di restoran dalam bentuk website
berbasis flash yang informatif dan interaktif sehingga mudah
untuk dioperasikan.
1.4 Batasan Masalah
1. Pemesanan makanan melalui web ini hanya bisa
dilakukan didalam restoran.
2. Pelanggan hanya dapat melihat informasi tentang menu
makanan atau minuman dan pelanggan hanya bisa order
untuk 1 macam menu makanan atau minuman dalam
sekali order.
3. Data menu, data kasir dan data pramusaji hanya bisa
diupdate oleh administrator.
4. Pramusaji hanya bisa melihat data pemesanan dari
customer.
5. Kasir bisa melihat daftar pemesanan dan mengolah total
harga dari daftar pemesanan yang diterima dari sistem.
6. Aplikasi sistem berbasis web menggunakan Hypertext
Processor (PHP) dan MySQL sebagai databasenya.
5
1.5 Metodologi
1. Studi Pustaka
Dengan membaca literatur yang berhubungan dengan
kasus dan mengamati penelitian sebelumnya
2. Implementasi aplikasi
Melakukan implementasi perancangan yang dibuat.
Dalam
pelaksanaan
perancangan
sistem
ini,
penulis
menggunakan beberapa tahapan, yaitu :
1. Analisis
Dalam tahap ini perolehan kebutuhan penggunaan serta
informasi
dari
user
akan
menjadi
dasar
dalam
pada
tahap
pengembangan sistem.
2. Desain
Mengaplikasikan
kebutuhan-kebutuhan
analisis ke dalam bentuk software.
3. Coding and Testing
Penambahan kode pemprograman pada desain, sehingga
dapat dimengerti oleh komputer. Setelah tahap coding
harus dilakukan testing untuk menguji seberapa baik
website dan memperbaiki kesalahan-kesalahan yangb
terjadi.
4. Implementasi
Setelah tahap coding and testing website selesai,
kemudian
ke tahap implementasi. Yaitu bagaimana
6
website akan dipasang dan dijalankan sehingga dapat
digunakan oleh user.
5. Pengujian
Pada tahap ini dilakukan untuk mengetahui apakah
website sudah sesuai dengan kebutuhan yang telah
diperlukan dan ditentukan.
PENDAHULUAN
1.1 Latar Belakang Masalah
Kehadiran teknologi komputer dengan kekuatan prosesnya
telah
memungkinkan
pengembangan
sistem
informasi
manajemen berbasis komputer. Dengan memanfaatkan teknologi
komputer, didapat manfaat berupa kemudahan menyimpan,
mengorganisasi,
mengolah,
dan
melakukan
pengambilan
(retrieval) terhadap berbagai data. Didukung dengan perangkat
lunak dan konfigurasi perangkat keras yang tepat.
Tidak hanya itu, perkembangan teknologi yang semakkin
tinggi menuntut layanan yang semakin mudah, cepat, dan praktis.
Sehingga teknologi kini membawa perubahan yang sangat besar
pada dunia serta masyarakat yang menggunkannya. Kebutuhan
teknologi yang semakin meningkat juga menyebabkan banyak
perusahaan besar dan toko-toko menggunakannya. Dalam dunia
bisnis, teknologi sangat dibutuhkan untuk menarik konsumen,
salah satunya dengan menawarkan sejumlah pelayanan yang
memudahkan konsumennya.
Proses pemesanan makanan pada sebuah restoran merupakan
hal yang penting dalam proses bisnis restoran. Salah satu hal
yang menjadi bagian penting dari restoran adalah menu. Menu
merupakan daftar atau list dari berbagai macam makanan atau
1
2
minuman yang disediakan oleh restoran. Daftar biasanya berupa
buku katalog maupun selembar kertas yang berisi daftar sejumlah
makanan dan minuman.
Tetapi saat ini masih banyak restoran yang pencatatan
pemesanannya dilakukan secara manual. Yaitu dilakukan dengan
menggunakan alat tulis seperti bolpoint dan kertas. Dengan
begitu pemesanan akan memakan waktu dikarenakan pelanggan
harus menyebutkan satu per satu. Selain itu pengolahan data
pemesanan yang masih menggunakan tulisan tangan terkadang
membuat penyimpanan data pemesanan mengalami beberapa
masalah seperti adanya pemesanan yang rangkap (redudansi),
pemborosan alat tulis dan kertas, tidak urutnya pembuatan
pemesanan akibat bertumpuknya atau hilangnya Customer Order
(CO) terutama pada saat ramai pengunjung.
Dengan adanya kendala dan permasalahan-permasalahan
tersebut maka kebutuhan untuk pelayanan, pengolahan, dan
penyampaian data atau informasi harus lebih efektif, informatif,
dan juga interaktif sehingga dibuatlah website berbasis flash
yang diharapkan mampu memberikan perubahan yang baik dalam
penyampaian informasi. Dengan website tersebut diharapkan
mampu menggantikan fungsi dari buku menu yang sudah ada,
sehingga proses pemesanan makanan menjadi lebih cepat dan
memudahkan
pelanggan
dalam memesan
makanan. Selain
tampilanya yang menarik, website ini juga dapat menampilkan
informasi menu yang belum diketahui oleh pelanggan, sehingga
3
pelanggan tidak perlu repot memanggil pramusaji untuk
menjelaskan isi dari menu makanan yang akan dipesan.
1.2 Tujuan
1.2.1 Tujuan Umum
Tujuan
pembuatan
website
berbasis
flash
ini
ditujukan untuk memberi kemudahan dalam pelayanan
pemesanan menu makanan atau minuman serta penyampaian
informasi yang terstruktur, informatif, dan juga interaktif
pada sebuah restoran.
1.2.2 Tujuan Khusus
Adapun tujuan khusus dari penulisan tugas akhir ini
adalah sebagai berikut :
a. Sebagai salah satu syarat kelulusan Diploma III
(D3) pada Program Studi Teknik Informatika
Fakultas Teknologi Informasi Universitas Kristen
Satya Wacana.
b. Menerapkan hasil belajar penulis di Program Studi
Teknik Informatika pada perancangan sistem
informasi yang utuh dan sesuai kebutuhan nyata.
c. Meningkatkan kemampuan dalam mendeteksi
sebuah masalah, mengembangkan pengetahuan
dan kemampuan analisis untuk memecahkan
masalah secara ilmiah dan bertanggung jawab.
4
d. Meningkatkan kemampuan logika dan sistematis
untuk dapat menyususn tulisan yang baik.
1.3 Rumusan Masalah
Bagaimana menyajikan dan mengemas metode pemesanan
makanan atau minuman di restoran dalam bentuk website
berbasis flash yang informatif dan interaktif sehingga mudah
untuk dioperasikan.
1.4 Batasan Masalah
1. Pemesanan makanan melalui web ini hanya bisa
dilakukan didalam restoran.
2. Pelanggan hanya dapat melihat informasi tentang menu
makanan atau minuman dan pelanggan hanya bisa order
untuk 1 macam menu makanan atau minuman dalam
sekali order.
3. Data menu, data kasir dan data pramusaji hanya bisa
diupdate oleh administrator.
4. Pramusaji hanya bisa melihat data pemesanan dari
customer.
5. Kasir bisa melihat daftar pemesanan dan mengolah total
harga dari daftar pemesanan yang diterima dari sistem.
6. Aplikasi sistem berbasis web menggunakan Hypertext
Processor (PHP) dan MySQL sebagai databasenya.
5
1.5 Metodologi
1. Studi Pustaka
Dengan membaca literatur yang berhubungan dengan
kasus dan mengamati penelitian sebelumnya
2. Implementasi aplikasi
Melakukan implementasi perancangan yang dibuat.
Dalam
pelaksanaan
perancangan
sistem
ini,
penulis
menggunakan beberapa tahapan, yaitu :
1. Analisis
Dalam tahap ini perolehan kebutuhan penggunaan serta
informasi
dari
user
akan
menjadi
dasar
dalam
pada
tahap
pengembangan sistem.
2. Desain
Mengaplikasikan
kebutuhan-kebutuhan
analisis ke dalam bentuk software.
3. Coding and Testing
Penambahan kode pemprograman pada desain, sehingga
dapat dimengerti oleh komputer. Setelah tahap coding
harus dilakukan testing untuk menguji seberapa baik
website dan memperbaiki kesalahan-kesalahan yangb
terjadi.
4. Implementasi
Setelah tahap coding and testing website selesai,
kemudian
ke tahap implementasi. Yaitu bagaimana
6
website akan dipasang dan dijalankan sehingga dapat
digunakan oleh user.
5. Pengujian
Pada tahap ini dilakukan untuk mengetahui apakah
website sudah sesuai dengan kebutuhan yang telah
diperlukan dan ditentukan.