LAPORAN S K R I P S I
SISTEM INFORMASI PENJUALAN DAN PEMESANAN
MAKANAN PADA NISMA RASA RESTO BERBASIS WEB
SONIA RAHMAWATI
NIM. 2009-53-131
DOSEN PEMBIMBING
Yudie Irawan, M.Kom.
Wiwit Agus Triyanto, M.Kom
.PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK
ii
HALAMAN PERSETUJUAN
SISTEM INFORMASI PENJUALAN DAN PEMESANAN
MAKANAN PADA NISMA RASA RESTO BERBASIS WEB
SONIA RAHMAWATI
NIM. 2009-53-131
Kudus, 15 Juni 2017
Menyetujui,
Pembimbing Utama,
Yudie Irawan, M.Kom.
NIDN. 0004047501
Pembimbing Pendamping,
Wiwit Agus Triyanto, M.Kom. NIDN. 0631088901
Mengetahui Koordinator Skripsi
iii
HALAMAN PENGESAHAN
SISTEM INFORMASI PENJUALAN DAN PEMESANAN
MAKANAN PADA NISMA RASA RESTO BERBASIS WEB
SONIA RAHMAWATI
NIM. 2009-53-131
Kudus, 29 September 2017
Menyetujui,
Ketua Penguji,
Supriyono, M.Kom NIDN.0602017901
Anggota Penguji I,
Yudie Irawan, M.Kom NIDN.0004047501
Anggota Penguji II,
Fajar Nugraha, M.Kom NIDN.0606058201
Mengetahui Dekan Fakultas Teknik
Mohammad Dahlan, S.T, M.T, NIDN. 0601076901
Ketua Program Studi Sistem Informasi
iv
PERNYATAAN KEASLIAN
Saya yang bertanda tangan dibawah ini :
Nama : Sonia Rahmawati
NIM : 2009-53-131
Tempat & Tanggal Lahir : Kudus, 14 Januari 1992
Judul Skripsi : Sistem Informasi Penjualan Dan Pemesanan
Makanan Pada Nisma Rasa Resto Berbasis Web Menyatakan dengan sebenarnya bahwa penulisan Skripsi ini berdasarkan hasil penelitian, pemikiran dan pemaparan asli dari saya sendiri, baik untuk naskah laporan maupun kegiatan lain yang tercantum sebagai bagian dari Skripsi ini. Seluruh ide, pendapat, atau materi dari sumber lain telah dikutip dalam Skripsi dengan cara penulisan referensi yang sesuai.
Demikian pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya bersedia menerima sanksi akademik berupa pencabutan gelar dan sanksi lain sesuai dengan peraturan yang berlaku di Universitas Muria Kudus.
Demikian pernyataan ini saya buat dalam keadaan sadar tanpa paksaan dari pihak manapun.
Kudus, 11 September 2017 Yang memberi pernyataan,
v
MOTTO DAN PERSEMBAHAN
MOTTO
Jangan hilang keyakinan, tetap berdoa, tetap mencoba!
Nothing Is Imposible
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada : 1. Allah SWT dan Rosul-Rosul Nya.
2. Bapak dan Ibu yang selalu mensuport dan mendoakan saya.
3. Sahabat-sahabat saya yang selalu menemani saya
4. Serta semua orang, teman yang membantu dan peduli pada saya.
vi
SISTEM INFORMASI PENJUALAN DAN PEMESANAN
MAKANAN PADA NISMA RASA RESTO BERBASIS WEB
Nama mahasiswa : Sonia Rahmawati
NIM : 2009-53-131
Pembimbing :
1. Yudie Irawan, M.Kom.
2. Wiwit Agus Triyanto, M.Kom.
ABSTRAK
Dalam aktifitas pelayanan penjualan dan pemesanan makanan pada Nisma Rasa Resto belum menerapkan sistem komputerisasi secara optimal sehingga sering terjadi permasalahan pada saat proses pemesanan melalui telepon mengakibatkan kurangnya informasi mengenai menu makanan dan rincian makanan serta pelaporan yang masih menggunakan proses pembukuan yang dapat berisiko kehilangan data penjualan untuk berbagai sebab. Berdasarkan latar belakang diatas, maka dibuatlah suatu Sistem Informasi Penjualan dan Pemesanan Makanan Pada Nisma Rasa Resto Berbasis Web yang dirancang dengan pemodelan UML (Unified Modelling Language) dan bahasa pemrograman PHP. Dalam penelitian ini menggunakan metode observasi lapangan wawancara dengan Nisma Rasa Resto, serta menggunakan teori yang telah didapat selama masa perkuliahan dan teori dari buku-buku penunjang. Penelitian ini menghasilkan aplikasi sistem informasi Penjualan dan pemesanan yang berfungsi memberikan kemudahan bagi konsumen untuk melakukan pemesanan .
vii
INFORMATION SYSTEM AND FOOD ORDER ON RESTO TASTE NISMA WEB BASED
Student Name : Sonia Rahmawati
Student Identity Number : 2009-53-131
Supervisor :
1. Yudie Irawan, M.Kom.
2. Wiwit Agus Triyanto, M.Kom.
ABSTRACT
In the activity of service of sale and ordering of food at Nisma Rasa Resto not yet applying computerized system optimally so that often happened problem during order process by phone resulted lack of information about food menu and food details and reporting which still use bookkeeping process which can risk loss of drug data to Various causes. Based on the above background, then made a Sales Information System and Food Ordering on Nisma Rasa Resto Web-Based designed with UML modeling (Unified Modeling Language) and PHP programming language. In this study using field interview observation method with Nisma Rasa Resto, and using the theory that has been obtained during the lecture and theory of the supporting books. This research produces the application of information systems Sales and reservations that function to provide convenience for consumers to place an order.
viii
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Tuhan Yang Maha Esa atas Rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan Skripsi Penulis juga bersyukur atas terselesainya penyusunan laporan Skripsi ini.
Penyusunan Skripsi ini merupakan salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.
Atas tersusunnya Laporan Skripsi ini tidak lepas dari bantuan dan dukungan dari semua pihak. Penulis mengucapkan terima kasih yang sebesar-besarnya kepada:
1. Bapak Dr.Suparnyo, SH.MS, selaku Rektor Satu Universitas Muria Kudus. 2. Bapak Mohammad Dahlan, ST, MT, selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak Pratomo Setiaji, M.Kom selaku Ketua Progdi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
4. Bapak Yudie Irawan, M.Kom, selaku Dosen Pembimbing Utama yang telah memberikan bimbingan dalam pembuatan laporan skripsi ini..
5. Bapak Wiwit Agus Triyanto, M.Kom, selaku Dosen Pembimbing Pendamping yang telah memberikan bimbingan dalam pembuatan laporan skripsi ini..
6. Kedua orang tua saya yang sangat Penulis cintai, yang telah memberi dukungan secara material maupun spiritual.
7. Teman-temanku Fakultas Teknik Sistem Informasi angkatan 2009, yang selalu memberi semangat di kampus, semoga kekompakan dan kebersamaan selalu terjaga.
ix
Hanya Allah lah pemilik segala kesempurnaan, tiada yang sempurna dari buah karya seorang manusia. Akan tetapi, semoga dengan hidayah dan inayah yang diberikan Allah SWT kepada kita semua dapat menjadikan apa yang kita perbuat mendapat ridho-Nya. Aamiin.
Demikian Laporan ini disusun, namun Penulis menyadari bahwa dalam penyusunan laporan ini sangat jauh dari kesempurnaan. Namun Penulis berharap laporan ini dapat bermanfaat bagi semua pihak.
Kudus, 9 September 2017
Sonia Rahmawati
x
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
PERNYATAAN KEASLIAN ... iv
xi
BAB IV IMPLEMENTASI DAN PEMBAHASAN 4.1 Implementasi Sistem ... 63
4.2.10 Tampilan Halaman Data Penjualan ... 68
4.2.11 Tampilan Halaman Data Pemesanan ... 68
4.2.12 Tampilan Output Cetak Laporan Penjualan ... 69
4.2.13 Tampilan Output Cetak Laporan Pemesanan ... 69
BAB V PENUTUP 5.1 Kesimpulan ... 71
5.2 Saran ... 71 DAFTAR PUSTAKA
xii
Gambar 3.11 Class Keranjang... 33
Gambar 3.12 Class pondok ... 33
Gambar 3.13 Class porsi ... 34
Gambar 3.14 Class det_pemesan... 34
Gambar 3.15 Class Diagram Penjualan dan pemesanan makanan ... 35
Gambar 3.16 Sequence Diagram Daftar ... 36
Gambar 3.28 Statechart Diagram member simpan... 44
Gambar 3.29 Statechart Diagram member Ubah ... 44
Gambar 3.30 Statechart Diagram member Hapus ... 44
Gambar 3.31 Statechart Diagram pemesanan simpan ... 45
Gambar 3.32 Statechart Diagram pemesanan hapus ... 45
Gambar 3.33 Statechart Diagram penjualan simpan ... 45
Gambar 3.34 Statechart Diagram penjualan ubah ... 46
Gambar 3.35 Statechart Diagram penjualan cetak ... 46
Gambar 3.36 Statechart Diagram menu simpan ... 46
Gambar 3.37 Statechart Diagram menu ubah ... 46
xiii
Gambar 3.39 Statechart Diagram keranjang simpan ... 47
Gambar 3.40 Statechart Diagram keranjang hapus ... 47
Gambar 3.41 Statechart Diagram pondok simpan ... 47
Gambar 3.42 Statechart Diagram pondok ubah ... 47
Gambar 3.43 Statechart Diagram pondok hapus ... 48
Gambar 3.44 Statechart Diagram porsi simpan ... 48
Gambar 3.45 Statechart Diagram porsi hapus ... 48
Gambar 3.46 Statechart Diagram Det_pemesanan simpan ... 48
Gambar 3.47 Statechart Diagram Det_pemesanan hapus ... 48
Gambar 3.48 Menentukan dan menetapkan entitas ... 49
Gambar 3.49 Menentukan primary key dari masing-masing entitas ... 49
Gambar 3.50 Derajat kardinalitas antara Admin dan Penjualan ... 49
Gambar 3.51 Derajat kardinalitas antara Admin dan Porsi ... 50
Gambar 3.52 Derajat kardinalitas antara Admin dan Menu ... 50
Gambar 3.53 Derajat kardinalitas antara Menu dan Porsi... 50
Gambar 3.54 Derajat kardinalitas antara Pondok dan menu ... 50
Gambar 3.55 Derajat kardinalitas antara Member dan Det_Pemesanan ... 51
Gambar 3.56 ERD Penjualan dan Pemesanan makanan ... 51
Gambar 3.57 Relasi Tabel Pemesanan dan penjualan makanan ... 57
Gambar 3.58 Daftar Member ... 58
Gambar 3.59 Data Menu ... 58
Gambar 3.60 DataPondok ... 59
Gambar 3.61 Data Porsi ... 59
Gambar 3.62 Data Penjualan ... 60
Gambar 3.63 Desain Output Laporan Penjualan... 61
Gambar 4.1 Tampilan Halaman Home ... 63
Gambar 4.2 Tampilan Form Daftar Member ... 64
Gambar 4.3 Tampilan Halaman Form Menu ... 64
Gambar 4.4 Tampilan Form Keranjang Belanja ... 65
Gambar 4.5 Tampilan Form Pemesanan ... 65
Gambar 4.6 Tampilan Halaman Admin ... 66
Gambar 4.7 Tampilan Halaman Data menu ... 66
Gambar 4.8 Tampilan Halaman Data Pondok... 67
Gambar 4.9 Tampilan Halaman Data Porsi... 67
Gambar 4.10 Tampilan Halaman Data Penjualan ... 68
Gambar 4.11 Tampilan Halaman Data Pemesanan ... 68
Gambar 4.12 Tampilan Output Cetak Laporan penjualan ... 69
xv