bab i pendahuluanrepository.untag-sby.ac.id/270/2/bab 1.pdf · 2018. 4. 12. · yang dibutuhkan...
TRANSCRIPT
1
1
BAB I
PENDAHULUAN
1.1. Latar Belakang
Perkembangan teknologi khususnya pada bidang komunikasi dan informasi menuntut
untuk bersaing dalam era globalisasi. Teknologi komputer sangat berpengaruh terhadap
perkembangan dan kemajuan perusahaan. Fungsi dari komputer itu adalah untuk
memperlancar informasi yang dibutuhkan oleh setiap bagian perusahaan. Pengolahan data
yang melibatkan pemakaian komputer tidak akan terlepas dari sistem komputer itu sendiri,
yaitu unsur perangkat keras (Hardware), perangkat lunak (Software) dan perangkat manusia
(Brainware). Oleh karena itu bila suatu perusahaan menggunakan sistem informasi yang
berbasis komputer, maka diharapkan proses kerja dapat dilakukan secara cepat dan tepat.
Salah satu sistem informasi yang sangat dibutuhkan oleh suatu perusahaan atau
instansi yaitu sebuah sistem informasi mengenai persediaan dan penjualan barang. Sistem
informasi ini sangat penting karena informasi mengenai persediaan barang dapat mendukung
kegiatan operasional usaha suatu perusahaan atau instansi, dapat mengefisienkan waktu
yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat
meningkatkan produktifitas penjualan.
Begitu pula dengan sistem informasi persediaan dan penjualan makanan bakso yang
ada di Depot Bolo Dewe Apartement Gunawangsa MERR Surabaya masih menggunakan
proses manual yaitu dengan menggunakan metode konvensional yaitu pencatatan secara
tertulis dengan nota dan menggunakan Mesin Kasir sehingga di dalam pengerjaan rekap
penjualan tersebut dirasakan lama, tak hanya itu dengan metode yang masih konvensional
juga dikhawatirkan dapat terjadi kehilangan data. Dari segi pembeliannya pun harus datang
langsung ke Depot tersebut untuk memilih makanan yang disukai. Sehingga masih belum
efisien dalam hal pelayanan ke pelanggan dan kecepatan bertransaksi.
Padahal suatu kegiatan pembelian makanan bakso merupakan hal yang sangat penting
di kalangan masyarakat, karena hampir setiap hari semua orang pasti melakukan transaksi
penjualan. begitupun bagi Depot Bolo Dewe di Apartement Gunawangsa MERR Surabaya,
setiap hari kebutuhan Penduduk Apartement dan masyarakat luar apartement yang
membutuhkan makanan bakso tersebut selalu ada, maka diperlukan suatu sistem yang
terstruktur agar dapat terorganisir dengan akurat dan baik dalam proses penjualan makanan
2
Universitas 17 Agustus 1945 Surabaya
bakso dan informasi stok pada Depot Bolo Dewe di Apartement Gunawangsa MERR
koperasi Surabaya tersebut.
Berdasarkan kelemahan tersebut di atas, maka diperlukan suatu pengembangan sistem
informasi persediaan dan penjualan makanan bakso, sehingga proses pengolahan data stok
bakso dan penjualan bisa langsung dilakukan secara online di Depot Bolo Dewe
Apartement Gunawangsa MERR Surabaya, sehingga pelayanan pada pelanggan dapat
dilakukan dengan cepat tanpa harus bersusah payah datang terlebih dahulu ke Depot untuk
membeli makanan bakso yang disukai. Cukup hanya dengan mengakses Aplikasi Depot
Bolo Dewe maka siapapun akan siap dilayani. Dengan demikian maka penulis tertarik untuk
melakukan penelitian dan ingin menuangkannya kedalam bentuk proposal Topik Khusus
Penelitian (TKP) dengan mengambil judul “SISTEM INFORMASI PENJUALAN
BAKSO ONLINE DI DEPOT BOLO DEWE PADA APARTEMENT GUNAWANGSA
MERR SURABAYA”.
1.2. Perumusan Masalah
Berdasarkan indikator adanya permasalahan yang dijabarkan dalam latar belakang di
atas, maka dalam penelitian ini masalah yang dipilih untuk diteliti adalah sebagai berikut:
1. Bagaimana membuat rancangan aplikasi depot bolo dewe yang mudah dan user
friendly?
2. Bagaimana membuat sistem informasi stok bakso pada depot dapat up to date?
3. Bagaimana sistem pencatatan rekap transaksi penjualan berbasis web?
4. Bagaimana membuat sistem pemesanan bakso dan pengiriman yang dilakukan
konsumen melalui website?
1.3. Batasan Masalah
Batasan masalah pada penelitian ini adalah sebagai berikut :
1. Pembuatan sistem penjualan bakso online akan dibangun dengan software
pemrograman berbasis web yaitu HTML5 & CSS3 sebagai user interface, MySQL
sebagai databasenya dan PHP versi 5 sebagai sistemnya
2. Untuk sistem informasi stok bakso akan disyncrhonize dengan Barcode reader
sehingga pencatatan barang keluar masuk akan terupdate secara otomatis tanpa harus
melakukan pencatatan secara manual sehingga stok bakso pada bakso online selalu up
to date.
3
Universitas 17 Agustus 1945 Surabaya
3. Pencatatan rekap transaksi penjualan pun akan dibuat sedetail mungkin beserta Faktur
Penjualan dan Laporan penjualan sehingga proses transaksi maupun pelayanan
kepada pelanggan bisa lebih cepat.
4. Sosialisasi aplikasi sistem informasi bakso online terhadap user Login beserta modul
apa saja yang dapat dilihat dan dioperasikan sesuai dengan kebutuhannya masing-
masing
1.4. Tujuan Penelitian
Adapun tujuan dari penelitian yang akan dilakukan pada Depot Bolo Dewe
Apartement Gunawangsa MERR Surabaya adalah sebagai berikut :
1. Pelanggan tidak langsung datang langsung untuk memesan menu di restoran, tetapi
dapat langsung memesannya melalui website
2. Laporan penjualan dapat di akses realtime /setiap saat.
3. Mudahnya dalam memanagement data-data seperti menu, pelanggan, penjualan dll
1.5. Manfaat Penelitian
Penelitian ini diharapkan dapat memberikan manfaat terhadap kebutuhan akan sistem
informasi ekspedisi pengiriman barang. Manfaat dari penilitian ini adalah sebagai berikut :
1. Dapat menjadi fasilitas promosi kepada masyarakat tentang Depot bakos Bolo Dewe .
2. Meningkatkan penjualan pada Depot Bolo Dewe Apartemen Gunawangsa MERR
Surabaya.
3. Menyajikan sebuah website Food dan delivery yang mudah di pergunakan oleh
pelanggan.
i
TUGAS AKHIR
“SISTEM INFORMASI PENJUALAN BAKSO ONLINE DI DEPOT BOLO
DEWE PADA APARTEMENT GUNAWANGSA MERR SURABAYA”
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana
Disusun oleh:
Nama: Mohammad Yazid Amrullah
NBI : 461304134
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
2018
ii
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
LEMBAR PENGESAHAN TUGAS AKHIR
NAMA : Mohammad Yazid Amrullah
NBI : 461304134
PROGRAM STUDI : Teknik Informatika
FAKULTAS : Teknik
JUDUL : “Sistem Informasi Penjualan Bakso Online Di Depot Bolo Dewe
Pada Apartement Gunawangsa Merr Surabaya”
Mengetahui/Menyetujui
Dosen pembimbing
Ir. Roenadi Koesdijarto, MM
NPP : 20450.92.0281
Dekan Fakultas Teknik Ketua Program Studi
Universitas 17 Agustus 1945 Surabaya Teknik Informatika
Universitas 17 Agustus 1945
Surabaya
Dr.Ir. Sajiyo, M.Kes. Geri Kusnanto, S.Kom., MM.
NPP : 20410.90.0197 NPP : 20460.94.0401
iii
PERNYATAAN KEASLIAN DAN PERSETUJUAN PUBLIKASI TUGAS AKHIR
Saya yang bertanda tangan dibawah ini
Nama : Mohammad Yazid Amrullah
NBI : 461304134
Fakultas/Program studi : Teknik/Teknik Informatika
Judul Tugas Akhir : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe
Pada Apartement Gunawangsa Merr Surabaya
Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada Apartement Gunawangsa
Merr Surabaya, Menyatakan dengan sesungguhnya bahwa :
1. Tugas akhir dengan judul diatas bukan tiruan atau duplikasi dari Tugas Akhir yang
sudah dipublikasikan dan atau pernah mendapatkan gelar Sarjana Teknik di lingkungan
Universitas 17 Agustus 1945 Surabaya maupun di Perguruan Tinggi atau Instansi manapun,
kecuali bagian yang sumber informasinya dicantumkan sebagaimana mestinya.
2. Tugas Akhir dengan judul diatas bukan merupakan plagiarisme, pencurian
Hasil karya milik oranglain, hasil kerja orang lain untuk kepentingan saya karena
Hubungan material maupun non – material, atau segala kemungkinan lain yang
Pada hakekatnya bukan merupakan karya tulis Tugas Akhir saya secara orisinil
dan otentik.
3. Demi pengembangan ilmu pengetahuan saya, memberikan hak atas Tugas Akhir ini kepada
Universitas 17 Agustus 1945 Surabaya untuk menyimpan, mengalihmediakan/formatkan,
mengelola dalam bentuk pangkalan data (database) ,merawat , dan memublikasikan Tugas
Akhir saya selama tetap mencantumkan nama saya sebagai penulis/pencipta dan sebagai
pemilik Hak Cipta.
4. Pernyataan ini saya buat dengan berdasarkan kesadaran diri dan tidak atas tekanan ataupun
paksaan dari pihak manapun demi menegakkan integritas akademik diinstitusi ini dan bila
kemudian hari diduga kuat ada ketidaksesuaian antara fakta dengan kenyataan ini , saya
bersedia diproses oleh tim fakultas yang dibentuk untuk melakukan verifikasi, dengan sanksi
terberat berupa pembatalan kelulusan/kesarjanaan.
Surabaya, 15 Januari 2018
Mohamad Yazid Amrullah
NBI 461304134
Materai 6000
iv
KATA PENGANTAR/UCAPAN TERIMAKASIH
Puji syukur kami panjatkan kepada Allah yang Maha Kuasa Senantiasa melimpahkan Rahmat
dan hidayahNYA sehingga dapat terselesaikan Tugas Akhir yang berjudul:
“SISTEM INFORMASI PENJUALAN BAKSO ONLINE DI DEPOT BOLO
DEWE PADA APARTEMENT GUNAWANGSA MERR SURABAYA”
Tugas Akhir ini dimaksudkan untuk memenuhi persyaratan menyelesaikan studi di Universitas
1945 Surabaya. Penulis menyadari bahwa, tanpa bantuan dan bimbingan dari berbagai pihak ,dari
masa perkuliahan sampai pada penyusunan Tugas Akhir ini,sangatlah sulit bagi penulis untuk
menyelesaikan Tugas Akhir ini.Oleh karena itu,penulis mengucapkan terimakasih kepada:
(1) Ir. Roenadi Koesdijarto, MM selaku dosen pembimbing yang telah menyediakan waktu,
tenaga, dan pikiran untuk mengarahkan saya dalam penyusunan skripsi ini;
(2) Depot Bolo Dewe yang telah banyak membantu dalam usaha memperoleh data dan informasi
yang saya perlukan;
(3) Orang tua dan keluarga saya yang telah memberikan bantuan dukungan material, moral
dan doa untuk memperoleh gelar sarjana.
(4) Sahabat yang telah banyak membantu saya dalam menyelesaikan skripsi ini.
Akhir kata, Saya berharap Tuhan Yang Maha Esa berkenan membalas segala kebaikan semua
pihak yang telah membantu. Semoga tugas akhir ini membawa manfaat bagi pengembangan ilmu.
Surabaya, 15 Januari 2018
Mohammad Yazid A
v
ABSTRAK
Nama : Mohammad Yazid Amrullah
Program studi : Teknik Informatika
Judul : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada
Apartement Gunawangsa Merr Surabaya
Dengan sistem informasi persediaan dan penjualan makanan bakso yang ada di Depot
Bolo Dewe Apartement Gunawangsa MERR Surabaya masih menggunakan proses manual
yaitu dengan menggunakan metode konvensional yaitu pencatatan secara tertulis dengan
nota dan menggunakan Mesin Kasir sehingga di dalam pengerjaan rekap penjualan tersebut
dirasakan lama, tak hanya itu dengan metode yang masih konvensional juga dikhawatirkan
dapat terjadi kehilangan data. Dari segi pembeliannya pun harus datang langsung ke Depot
tersebut untuk memilih makanan yang disukai. Sehingga masih belum efisien dalam hal
pelayanan ke pelanggan dan kecepatan bertransaksi. Sistem penjualan berbasis web ini
dikembangkan dengan menggunakan software pemrograman berbasis web yaitu HTML5
& CSS3 sebagai user interface, MySQL sebagai databasenya dan PHP versi 5 sebagai
sistemnya. Dengan menggunakan situs website, pengunjung atau calon pembeli dapat
memesannya langsung tanpa datang ke restoran, laporaan penjualan dapat diakses realtime
dan mudah dalam memanagement data
Kata kunci : website, penjualan, depot bolo dewe, html5, css3, database, mysql, php
vi
ABSTRACT
Nama : Mohammad Yazid Amrullah
Program studi : Teknik Informatika
Judul : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada
Apartement Gunawangsa Merr Surabaya
With the information system inventory and sales of food meatballs in Depot Bolo Dewe Apartment
Gunawangsa MERR Surabaya still uses a manual process that is by using the conventional method
of recording in writing the memorandum and using cash registers that in workmanship recap of
the sales are felt long, not just the with the conventional method is also feared possible loss of data.
In terms of any purchase should come directly to Depot the for their food preferences. So it was
not efficient in terms of service to customers and speed of transaction. This web-based sales system
developed using web-based programming software that is HTML5 & CSS3 as the user interface,
MySQL as the database and PHP version 5 as a system. By using the web site, visitors or potential
buyers can order directly without coming to the restaurant, laporaan sales can be accessed realtime
easily inand the data memanagement
Keywords: website, sales, bolo depot dewe, HTML5, CSS3, database, mysql, php
vii
DAFTAR ISI
HALAMAN JUDUL ............................................................................................................. i
LEMBAR PENGESAHAN ................................................................................................. ii
KATA PENGATAR ............................................................................................................ iii
PERNYATAAN KEASLIAN & PERSETUJUAN KEASLIAN PUBLIKASI TA ........... iv
ABSTRAK ........................................................................................................................... v
ABSTRACT ......................................................................................................................... vi
DAFTAR ISI ....................................................................................................................... vii
DAFTAR GAMBAR ........................................................................................................... x
DAFTAR TABEL ............................................................................................................... xii
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah ................................................................................ 1
1.2. Perumusan Masalah ....................................................................................... 2
1.3. Batasan Masalah ............................................................................................ 2
1.4. Tujuan Penelitian ........................................................................................... 3
1.5. Manfaat Penelitian ......................................................................................... 3
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI
2.1 Depot Bakso Bolo Dewe ................................................................................ 4
2.2 Struktur Usaha Dagang................................................................................... 4
2.2.1 Tugas dan Tanggung Jawab Usaha ................................................... 5
2.3 Pengertian Sistem Informasi.......................................................................... 5
2.3.1 Ciri – ciri Informasi .......................................................................... 7
2.4 Basis Data ...................................................................................................... 8
2.5 World Wide Web ........................................................................................... 8
2.5.1 Cara Kerja World Wide Web ............................................................ 9
2.6 Browser Web ............................................................................................... 10
viii
2.7 Server Web .................................................................................................. 10
2.8 Hyper Text Markup Language (HTML) ..................................................... 11
2.9 Pemrograman Pada Web ............................................................................. 11
2.10 Bahasa Pemrograaman PHP ....................................................................... 12
2.11 Server Basis Data MYSQL ........................................................................ 14
2.12 XAMPP ...................................................................................................... 17
2.13 Cassading Style Sheet (CSS) ...................................................................... 19
2.14 Penlitiaan Terdahulu .................................................................................... 23
BAB III METODE PENELITIAN
3.1 Perancangan Sistem ...................................................................................... 25
3.2 Diagraam Konteks ........................................................................................ 26
3.3 DFD Level 0 Sistem Informasi Penjualan Bakso ........................................ 27
3.4 ERD ............................................................................................................. 28
3.5 Perancangan Basis Data ............................................................................... 29
3.6 Perancangan Desain Interface ...................................................................... 34
3.6.1 Registrasi Pelanggan ...................................................................... 34
3.6.2 Login Untuk Pelanggan .................................................................. 35
3.6.3 Login Untuk Admin ........................................................................ 35
3.6.4 Form Halaman Utama Admin web .................................................. 36
3.6.5 Form Data Master ........................................................................... 36
3.6.6 Form Data pelanggan ..................................................................... 37
3.6.7 Form Data Karyawan ...................................................................... 37
3.6.8 Form Data Kategori ......................................................................... 38
3.6.9 Form Data Meja ............................................................................... 38
3.6.10 Form Data Ongkos Kirim ............................................................... 39
3.6.11 Form Halaman Utama Kasir ............................................................ 39
3.6.12 Form Data Pesanan .......................................................................... 40
3.6.13 Form Data Pembayaran ................................................................... 41
3.6.14 Form Data Pengiriman ................................................................... 41
3.6.15 Form Data Reservasi ....................................................................... 42
3.6.16 Form Input Pelanggan ..................................................................... 44
ix
3.6.17 Form Input Karyawan...................................................................... 44
3.6.18 Form Input Kategori Menu .............................................................. 45
3.6.19 Form Input Menu ............................................................................ 46
BAB IV PENGUJIAN SISTEM
4.1 Implementasi Antar Muka ........................................................................... 48
4.1.1 Antar Muka Apilkasi Fronted ........................................................... 48
4.1.2 Antar Muka Aplikasi Backend .......................................................... 56
4.2 Uji Kelayakan Sistem .................................................................................... 63
BAB V PENUTUP
5.1 Kesimpulan ................................................................................................... 67
5.2 Saran .............................................................................................................. 67
DAFTAR PUSTAKA
x
DAFTAR GAMBAR
3.1 Diagram Konteks Sistem Informasi Penjualan Bakso .................................. 26
3.2 Tampilan DFD Level 0 ................................................................................. 28
3.3 Tampilan ERD Sistem Penjualan ................................................................. 29
3.4 Tampilan Form Registrasi Pelanggan ......................................................... 34
3.5 Tampilan Login Pelanggan .......................................................................... 35
3.6 Tampilan Form Login Admin ...................................................................... 35
3.7 Tampilan Halaman Utama Admin ................................................................ 36
3.8 Tampilan Data Master .................................................................................. 36
3.9 Tampilan Data Pelanggan ............................................................................ 37
3.10 Tampilan Data Karyawan ............................................................................ 37
3.11 Tampilan Data Kategori ............................................................................... 38
3.12 Tampilan Data Meja ..................................................................................... 38
3.13 Tampilan Data Ongkos Kirim ...................................................................... 39
3.14 Tampilan Form Menu Kasir ......................................................................... 40
3.15 Tampilan Form Data Pesanan ..................................................................... 40
3.16 Tampilan Form Data Pembayaran ............................................................... 41
3.17 Tampilan Form Data Pengiriman ................................................................ 41
3.18 Tampilan Form Data Reservasi ................................................................... 42
3.19 Tampilan Form List Data Pelanggan ........................................................... 43
3.20 Tampilan Form Input Pelanggan ................................................................. 43
3.21 Tampilan Form Karyawan ............................................................................ 44
3.22 Tampilan Form Input Karyawan .................................................................. 44
3.23 Tampilan Form Input Data Kategori ............................................................ 45
3.24 Tampilan Form Input Kategori ..................................................................... 45
3.25 Tampilan Form Data Menu .......................................................................... 46
3.26 Tampilan Form Data Input Menu ................................................................ 47
4.1 Halaman Menu Utama .................................................................................. 49
4.2 Tampilan Form Registrasi ............................................................................ 49
4.3 Halaman Menu Keranjang Belanja .............................................................. 50
xi
4.4 Tampilan Form Login Pelanggan ................................................................. 50
4.5 Halaman Menu Paket .................................................................................... 51
4.6 Halaman Menu .............................................................................................. 52
4.7 Form Reservasi ............................................................................................. 52
4.8 Form Cek No Invoice .................................................................................... 53
4.9 Form Konfirmasi Pembayaran Pesanan ........................................................ 53
4.10 Halaman History Pesanan.............................................................................. 54
4.11 Halaman Detail Order.................................................................................... 54
4.12 Halaman History Reservation........................................................................ 55
4.13 Halaman Detail Reservasi ............................................................................. 55
4.14 Halaman Login Admin & Kasir .................................................................... 56
4.15 Halaman Utama Admin ................................................................................. 56
4.16 Halaman Utama Kasir ................................................................................... 57
4.17 Halaman Data Master Pelanggan .................................................................. 57
4.18 Edit Data Master Pelanggan .......................................................................... 58
4.19 Halaman Data Menu ...................................................................................... 58
4.20 Form Data Menu............................................................................................ 59
4.21 Halaman Data Pesanan .................................................................................. 59
4.22 Halaman Detail Data Pesanan ....................................................................... 60
4.23 Halaman Konfirmasi Pembayaran ................................................................. 60
4.24 Detail Konfirmasi Pembayaran ..................................................................... 61
4.25 Halaman Data Ongkos Kirim ........................................................................ 61
4.26 Form Tambah Data Ongkos Kirim ................................................................ 62
4.27 Halaman Data Karyawan ............................................................................... 62
4.28 Form Tambah Data Karyawan ...................................................................... 63
xii
DAFTAR TABEL
3.1 Database Tabel Karyawan ............................................................................ 29
3.2 Database Tabel Pelanggan ............................................................................ 30
3.3 Database Tabel Kategori .............................................................................. 30
3.4 Database Tabel Pesanan .............................................................................. 31
3.5 Database Tabel detail_Pesanan ................................................................... 31
3.6 Database Tabel Pengiriman .......................................................................... 32
3.7 Database Tabel Konfirmasi .......................................................................... 32
3.8 Database Tabel Ongkir ................................................................................. 32
3.9 Database Tabel Pengunjung ......................................................................... 33
3.10 Database Tabel Booking .............................................................................. 33
3.11 Database Tabel konfirmasi_dp ..................................................................... 34
4.1 Tabel Uji Kelayakan Sistem ......................................................................... 67
i
TUGAS AKHIR
“SISTEM INFORMASI PENJUALAN BAKSO ONLINE DI DEPOT BOLO
DEWE PADA APARTEMENT GUNAWANGSA MERR SURABAYA”
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana
Disusun oleh:
Nama: Mohammad Yazid Amrullah
NBI : 461304134
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
2018
ii
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
LEMBAR PENGESAHAN TUGAS AKHIR
NAMA : Mohammad Yazid Amrullah
NBI : 461304134
PROGRAM STUDI : Teknik Informatika
FAKULTAS : Teknik
JUDUL : “Sistem Informasi Penjualan Bakso Online Di Depot Bolo Dewe
Pada Apartement Gunawangsa Merr Surabaya”
Mengetahui/Menyetujui
Dosen pembimbing
Ir. Roenadi Koesdijarto, MM
NPP : 20450.92.0281
Dekan Fakultas Teknik Ketua Program Studi
Universitas 17 Agustus 1945 Surabaya Teknik Informatika
Universitas 17 Agustus 1945
Surabaya
Dr.Ir. Sajiyo, M.Kes. Geri Kusnanto, S.Kom., MM.
NPP : 20410.90.0197 NPP : 20460.94.0401
iii
PERNYATAAN KEASLIAN DAN PERSETUJUAN PUBLIKASI TUGAS AKHIR
Saya yang bertanda tangan dibawah ini
Nama : Mohammad Yazid Amrullah
NBI : 461304134
Fakultas/Program studi : Teknik/Teknik Informatika
Judul Tugas Akhir : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe
Pada Apartement Gunawangsa Merr Surabaya
Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada Apartement Gunawangsa
Merr Surabaya, Menyatakan dengan sesungguhnya bahwa :
1. Tugas akhir dengan judul diatas bukan tiruan atau duplikasi dari Tugas Akhir yang
sudah dipublikasikan dan atau pernah mendapatkan gelar Sarjana Teknik di lingkungan
Universitas 17 Agustus 1945 Surabaya maupun di Perguruan Tinggi atau Instansi manapun,
kecuali bagian yang sumber informasinya dicantumkan sebagaimana mestinya.
2. Tugas Akhir dengan judul diatas bukan merupakan plagiarisme, pencurian
Hasil karya milik oranglain, hasil kerja orang lain untuk kepentingan saya karena
Hubungan material maupun non – material, atau segala kemungkinan lain yang
Pada hakekatnya bukan merupakan karya tulis Tugas Akhir saya secara orisinil
dan otentik.
3. Demi pengembangan ilmu pengetahuan saya, memberikan hak atas Tugas Akhir ini kepada
Universitas 17 Agustus 1945 Surabaya untuk menyimpan, mengalihmediakan/formatkan,
mengelola dalam bentuk pangkalan data (database) ,merawat , dan memublikasikan Tugas
Akhir saya selama tetap mencantumkan nama saya sebagai penulis/pencipta dan sebagai
pemilik Hak Cipta.
4. Pernyataan ini saya buat dengan berdasarkan kesadaran diri dan tidak atas tekanan ataupun
paksaan dari pihak manapun demi menegakkan integritas akademik diinstitusi ini dan bila
kemudian hari diduga kuat ada ketidaksesuaian antara fakta dengan kenyataan ini , saya
bersedia diproses oleh tim fakultas yang dibentuk untuk melakukan verifikasi, dengan sanksi
terberat berupa pembatalan kelulusan/kesarjanaan.
Surabaya, 15 Januari 2018
Mohamad Yazid Amrullah
NBI 461304134
Materai 6000
iv
KATA PENGANTAR/UCAPAN TERIMAKASIH
Puji syukur kami panjatkan kepada Allah yang Maha Kuasa Senantiasa melimpahkan Rahmat
dan hidayahNYA sehingga dapat terselesaikan Tugas Akhir yang berjudul:
“SISTEM INFORMASI PENJUALAN BAKSO ONLINE DI DEPOT BOLO
DEWE PADA APARTEMENT GUNAWANGSA MERR SURABAYA”
Tugas Akhir ini dimaksudkan untuk memenuhi persyaratan menyelesaikan studi di Universitas
1945 Surabaya. Penulis menyadari bahwa, tanpa bantuan dan bimbingan dari berbagai pihak ,dari
masa perkuliahan sampai pada penyusunan Tugas Akhir ini,sangatlah sulit bagi penulis untuk
menyelesaikan Tugas Akhir ini.Oleh karena itu,penulis mengucapkan terimakasih kepada:
(1) Ir. Roenadi Koesdijarto, MM selaku dosen pembimbing yang telah menyediakan waktu,
tenaga, dan pikiran untuk mengarahkan saya dalam penyusunan skripsi ini;
(2) Depot Bolo Dewe yang telah banyak membantu dalam usaha memperoleh data dan informasi
yang saya perlukan;
(3) Orang tua dan keluarga saya yang telah memberikan bantuan dukungan material, moral
dan doa untuk memperoleh gelar sarjana.
(4) Sahabat yang telah banyak membantu saya dalam menyelesaikan skripsi ini.
Akhir kata, Saya berharap Tuhan Yang Maha Esa berkenan membalas segala kebaikan semua
pihak yang telah membantu. Semoga tugas akhir ini membawa manfaat bagi pengembangan ilmu.
Surabaya, 15 Januari 2018
Mohammad Yazid A
v
ABSTRAK
Nama : Mohammad Yazid Amrullah
Program studi : Teknik Informatika
Judul : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada
Apartement Gunawangsa Merr Surabaya
Dengan sistem informasi persediaan dan penjualan makanan bakso yang ada di Depot
Bolo Dewe Apartement Gunawangsa MERR Surabaya masih menggunakan proses manual
yaitu dengan menggunakan metode konvensional yaitu pencatatan secara tertulis dengan
nota dan menggunakan Mesin Kasir sehingga di dalam pengerjaan rekap penjualan tersebut
dirasakan lama, tak hanya itu dengan metode yang masih konvensional juga dikhawatirkan
dapat terjadi kehilangan data. Dari segi pembeliannya pun harus datang langsung ke Depot
tersebut untuk memilih makanan yang disukai. Sehingga masih belum efisien dalam hal
pelayanan ke pelanggan dan kecepatan bertransaksi. Sistem penjualan berbasis web ini
dikembangkan dengan menggunakan software pemrograman berbasis web yaitu HTML5
& CSS3 sebagai user interface, MySQL sebagai databasenya dan PHP versi 5 sebagai
sistemnya. Dengan menggunakan situs website, pengunjung atau calon pembeli dapat
memesannya langsung tanpa datang ke restoran, laporaan penjualan dapat diakses realtime
dan mudah dalam memanagement data
Kata kunci : website, penjualan, depot bolo dewe, html5, css3, database, mysql, php
vi
ABSTRACT
Nama : Mohammad Yazid Amrullah
Program studi : Teknik Informatika
Judul : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada
Apartement Gunawangsa Merr Surabaya
With the information system inventory and sales of food meatballs in Depot Bolo Dewe Apartment
Gunawangsa MERR Surabaya still uses a manual process that is by using the conventional method
of recording in writing the memorandum and using cash registers that in workmanship recap of
the sales are felt long, not just the with the conventional method is also feared possible loss of data.
In terms of any purchase should come directly to Depot the for their food preferences. So it was
not efficient in terms of service to customers and speed of transaction. This web-based sales system
developed using web-based programming software that is HTML5 & CSS3 as the user interface,
MySQL as the database and PHP version 5 as a system. By using the web site, visitors or potential
buyers can order directly without coming to the restaurant, laporaan sales can be accessed realtime
easily inand the data memanagement
Keywords: website, sales, bolo depot dewe, HTML5, CSS3, database, mysql, php
vii
DAFTAR ISI
HALAMAN JUDUL ............................................................................................................. i
LEMBAR PENGESAHAN ................................................................................................. ii
KATA PENGATAR ............................................................................................................ iii
PERNYATAAN KEASLIAN & PERSETUJUAN KEASLIAN PUBLIKASI TA ........... iv
ABSTRAK ........................................................................................................................... v
ABSTRACT ......................................................................................................................... vi
DAFTAR ISI ....................................................................................................................... vii
DAFTAR GAMBAR ........................................................................................................... x
DAFTAR TABEL ............................................................................................................... xii
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah ................................................................................ 1
1.2. Perumusan Masalah ....................................................................................... 2
1.3. Batasan Masalah ............................................................................................ 2
1.4. Tujuan Penelitian ........................................................................................... 3
1.5. Manfaat Penelitian ......................................................................................... 3
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI
2.1 Depot Bakso Bolo Dewe ................................................................................ 4
2.2 Struktur Usaha Dagang................................................................................... 4
2.2.1 Tugas dan Tanggung Jawab Usaha ................................................... 5
2.3 Pengertian Sistem Informasi.......................................................................... 5
2.3.1 Ciri – ciri Informasi .......................................................................... 7
2.4 Basis Data ...................................................................................................... 8
2.5 World Wide Web ........................................................................................... 8
2.5.1 Cara Kerja World Wide Web ............................................................ 9
2.6 Browser Web ............................................................................................... 10
viii
2.7 Server Web .................................................................................................. 10
2.8 Hyper Text Markup Language (HTML) ..................................................... 11
2.9 Pemrograman Pada Web ............................................................................. 11
2.10 Bahasa Pemrograaman PHP ....................................................................... 12
2.11 Server Basis Data MYSQL ........................................................................ 14
2.12 XAMPP ...................................................................................................... 17
2.13 Cassading Style Sheet (CSS) ...................................................................... 19
2.14 Penlitiaan Terdahulu .................................................................................... 23
BAB III METODE PENELITIAN
3.1 Perancangan Sistem ...................................................................................... 25
3.2 Diagraam Konteks ........................................................................................ 26
3.3 DFD Level 0 Sistem Informasi Penjualan Bakso ........................................ 27
3.4 ERD ............................................................................................................. 28
3.5 Perancangan Basis Data ............................................................................... 29
3.6 Perancangan Desain Interface ...................................................................... 34
3.6.1 Registrasi Pelanggan ...................................................................... 34
3.6.2 Login Untuk Pelanggan .................................................................. 35
3.6.3 Login Untuk Admin ........................................................................ 35
3.6.4 Form Halaman Utama Admin web .................................................. 36
3.6.5 Form Data Master ........................................................................... 36
3.6.6 Form Data pelanggan ..................................................................... 37
3.6.7 Form Data Karyawan ...................................................................... 37
3.6.8 Form Data Kategori ......................................................................... 38
3.6.9 Form Data Meja ............................................................................... 38
3.6.10 Form Data Ongkos Kirim ............................................................... 39
3.6.11 Form Halaman Utama Kasir ............................................................ 39
3.6.12 Form Data Pesanan .......................................................................... 40
3.6.13 Form Data Pembayaran ................................................................... 41
3.6.14 Form Data Pengiriman ................................................................... 41
3.6.15 Form Data Reservasi ....................................................................... 42
3.6.16 Form Input Pelanggan ..................................................................... 44
ix
3.6.17 Form Input Karyawan...................................................................... 44
3.6.18 Form Input Kategori Menu .............................................................. 45
3.6.19 Form Input Menu ............................................................................ 46
BAB IV PENGUJIAN SISTEM
4.1 Implementasi Antar Muka ........................................................................... 48
4.1.1 Antar Muka Apilkasi Fronted ........................................................... 48
4.1.2 Antar Muka Aplikasi Backend .......................................................... 56
4.2 Uji Kelayakan Sistem .................................................................................... 63
BAB V PENUTUP
5.1 Kesimpulan ................................................................................................... 67
5.2 Saran .............................................................................................................. 67
DAFTAR PUSTAKA
x
DAFTAR GAMBAR
3.1 Diagram Konteks Sistem Informasi Penjualan Bakso .................................. 26
3.2 Tampilan DFD Level 0 ................................................................................. 28
3.3 Tampilan ERD Sistem Penjualan ................................................................. 29
3.4 Tampilan Form Registrasi Pelanggan ......................................................... 34
3.5 Tampilan Login Pelanggan .......................................................................... 35
3.6 Tampilan Form Login Admin ...................................................................... 35
3.7 Tampilan Halaman Utama Admin ................................................................ 36
3.8 Tampilan Data Master .................................................................................. 36
3.9 Tampilan Data Pelanggan ............................................................................ 37
3.10 Tampilan Data Karyawan ............................................................................ 37
3.11 Tampilan Data Kategori ............................................................................... 38
3.12 Tampilan Data Meja ..................................................................................... 38
3.13 Tampilan Data Ongkos Kirim ...................................................................... 39
3.14 Tampilan Form Menu Kasir ......................................................................... 40
3.15 Tampilan Form Data Pesanan ..................................................................... 40
3.16 Tampilan Form Data Pembayaran ............................................................... 41
3.17 Tampilan Form Data Pengiriman ................................................................ 41
3.18 Tampilan Form Data Reservasi ................................................................... 42
3.19 Tampilan Form List Data Pelanggan ........................................................... 43
3.20 Tampilan Form Input Pelanggan ................................................................. 43
3.21 Tampilan Form Karyawan ............................................................................ 44
3.22 Tampilan Form Input Karyawan .................................................................. 44
3.23 Tampilan Form Input Data Kategori ............................................................ 45
3.24 Tampilan Form Input Kategori ..................................................................... 45
3.25 Tampilan Form Data Menu .......................................................................... 46
3.26 Tampilan Form Data Input Menu ................................................................ 47
4.1 Halaman Menu Utama .................................................................................. 49
4.2 Tampilan Form Registrasi ............................................................................ 49
4.3 Halaman Menu Keranjang Belanja .............................................................. 50
xi
4.4 Tampilan Form Login Pelanggan ................................................................. 50
4.5 Halaman Menu Paket .................................................................................... 51
4.6 Halaman Menu .............................................................................................. 52
4.7 Form Reservasi ............................................................................................. 52
4.8 Form Cek No Invoice .................................................................................... 53
4.9 Form Konfirmasi Pembayaran Pesanan ........................................................ 53
4.10 Halaman History Pesanan.............................................................................. 54
4.11 Halaman Detail Order.................................................................................... 54
4.12 Halaman History Reservation........................................................................ 55
4.13 Halaman Detail Reservasi ............................................................................. 55
4.14 Halaman Login Admin & Kasir .................................................................... 56
4.15 Halaman Utama Admin ................................................................................. 56
4.16 Halaman Utama Kasir ................................................................................... 57
4.17 Halaman Data Master Pelanggan .................................................................. 57
4.18 Edit Data Master Pelanggan .......................................................................... 58
4.19 Halaman Data Menu ...................................................................................... 58
4.20 Form Data Menu............................................................................................ 59
4.21 Halaman Data Pesanan .................................................................................. 59
4.22 Halaman Detail Data Pesanan ....................................................................... 60
4.23 Halaman Konfirmasi Pembayaran ................................................................. 60
4.24 Detail Konfirmasi Pembayaran ..................................................................... 61
4.25 Halaman Data Ongkos Kirim ........................................................................ 61
4.26 Form Tambah Data Ongkos Kirim ................................................................ 62
4.27 Halaman Data Karyawan ............................................................................... 62
4.28 Form Tambah Data Karyawan ...................................................................... 63
xii
DAFTAR TABEL
3.1 Database Tabel Karyawan ............................................................................ 29
3.2 Database Tabel Pelanggan ............................................................................ 30
3.3 Database Tabel Kategori .............................................................................. 30
3.4 Database Tabel Pesanan .............................................................................. 31
3.5 Database Tabel detail_Pesanan ................................................................... 31
3.6 Database Tabel Pengiriman .......................................................................... 32
3.7 Database Tabel Konfirmasi .......................................................................... 32
3.8 Database Tabel Ongkir ................................................................................. 32
3.9 Database Tabel Pengunjung ......................................................................... 33
3.10 Database Tabel Booking .............................................................................. 33
3.11 Database Tabel konfirmasi_dp ..................................................................... 34
4.1 Tabel Uji Kelayakan Sistem ......................................................................... 67
i
TUGAS AKHIR
“SISTEM INFORMASI PENJUALAN BAKSO ONLINE DI DEPOT BOLO
DEWE PADA APARTEMENT GUNAWANGSA MERR SURABAYA”
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana
Disusun oleh:
Nama: Mohammad Yazid Amrullah
NBI : 461304134
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
2018
ii
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
LEMBAR PENGESAHAN TUGAS AKHIR
NAMA : Mohammad Yazid Amrullah
NBI : 461304134
PROGRAM STUDI : Teknik Informatika
FAKULTAS : Teknik
JUDUL : “Sistem Informasi Penjualan Bakso Online Di Depot Bolo Dewe
Pada Apartement Gunawangsa Merr Surabaya”
Mengetahui/Menyetujui
Dosen pembimbing
Ir. Roenadi Koesdijarto, MM
NPP : 20450.92.0281
Dekan Fakultas Teknik Ketua Program Studi
Universitas 17 Agustus 1945 Surabaya Teknik Informatika
Universitas 17 Agustus 1945
Surabaya
Dr.Ir. Sajiyo, M.Kes. Geri Kusnanto, S.Kom., MM.
NPP : 20410.90.0197 NPP : 20460.94.0401
iii
PERNYATAAN KEASLIAN DAN PERSETUJUAN PUBLIKASI TUGAS AKHIR
Saya yang bertanda tangan dibawah ini
Nama : Mohammad Yazid Amrullah
NBI : 461304134
Fakultas/Program studi : Teknik/Teknik Informatika
Judul Tugas Akhir : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe
Pada Apartement Gunawangsa Merr Surabaya
Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada Apartement Gunawangsa
Merr Surabaya, Menyatakan dengan sesungguhnya bahwa :
1. Tugas akhir dengan judul diatas bukan tiruan atau duplikasi dari Tugas Akhir yang
sudah dipublikasikan dan atau pernah mendapatkan gelar Sarjana Teknik di lingkungan
Universitas 17 Agustus 1945 Surabaya maupun di Perguruan Tinggi atau Instansi manapun,
kecuali bagian yang sumber informasinya dicantumkan sebagaimana mestinya.
2. Tugas Akhir dengan judul diatas bukan merupakan plagiarisme, pencurian
Hasil karya milik oranglain, hasil kerja orang lain untuk kepentingan saya karena
Hubungan material maupun non – material, atau segala kemungkinan lain yang
Pada hakekatnya bukan merupakan karya tulis Tugas Akhir saya secara orisinil
dan otentik.
3. Demi pengembangan ilmu pengetahuan saya, memberikan hak atas Tugas Akhir ini kepada
Universitas 17 Agustus 1945 Surabaya untuk menyimpan, mengalihmediakan/formatkan,
mengelola dalam bentuk pangkalan data (database) ,merawat , dan memublikasikan Tugas
Akhir saya selama tetap mencantumkan nama saya sebagai penulis/pencipta dan sebagai
pemilik Hak Cipta.
4. Pernyataan ini saya buat dengan berdasarkan kesadaran diri dan tidak atas tekanan ataupun
paksaan dari pihak manapun demi menegakkan integritas akademik diinstitusi ini dan bila
kemudian hari diduga kuat ada ketidaksesuaian antara fakta dengan kenyataan ini , saya
bersedia diproses oleh tim fakultas yang dibentuk untuk melakukan verifikasi, dengan sanksi
terberat berupa pembatalan kelulusan/kesarjanaan.
Surabaya, 15 Januari 2018
Mohamad Yazid Amrullah
NBI 461304134
Materai 6000
iv
KATA PENGANTAR/UCAPAN TERIMAKASIH
Puji syukur kami panjatkan kepada Allah yang Maha Kuasa Senantiasa melimpahkan Rahmat
dan hidayahNYA sehingga dapat terselesaikan Tugas Akhir yang berjudul:
“SISTEM INFORMASI PENJUALAN BAKSO ONLINE DI DEPOT BOLO
DEWE PADA APARTEMENT GUNAWANGSA MERR SURABAYA”
Tugas Akhir ini dimaksudkan untuk memenuhi persyaratan menyelesaikan studi di Universitas
1945 Surabaya. Penulis menyadari bahwa, tanpa bantuan dan bimbingan dari berbagai pihak ,dari
masa perkuliahan sampai pada penyusunan Tugas Akhir ini,sangatlah sulit bagi penulis untuk
menyelesaikan Tugas Akhir ini.Oleh karena itu,penulis mengucapkan terimakasih kepada:
(1) Ir. Roenadi Koesdijarto, MM selaku dosen pembimbing yang telah menyediakan waktu,
tenaga, dan pikiran untuk mengarahkan saya dalam penyusunan skripsi ini;
(2) Depot Bolo Dewe yang telah banyak membantu dalam usaha memperoleh data dan informasi
yang saya perlukan;
(3) Orang tua dan keluarga saya yang telah memberikan bantuan dukungan material, moral
dan doa untuk memperoleh gelar sarjana.
(4) Sahabat yang telah banyak membantu saya dalam menyelesaikan skripsi ini.
Akhir kata, Saya berharap Tuhan Yang Maha Esa berkenan membalas segala kebaikan semua
pihak yang telah membantu. Semoga tugas akhir ini membawa manfaat bagi pengembangan ilmu.
Surabaya, 15 Januari 2018
Mohammad Yazid A
v
ABSTRAK
Nama : Mohammad Yazid Amrullah
Program studi : Teknik Informatika
Judul : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada
Apartement Gunawangsa Merr Surabaya
Dengan sistem informasi persediaan dan penjualan makanan bakso yang ada di Depot
Bolo Dewe Apartement Gunawangsa MERR Surabaya masih menggunakan proses manual
yaitu dengan menggunakan metode konvensional yaitu pencatatan secara tertulis dengan
nota dan menggunakan Mesin Kasir sehingga di dalam pengerjaan rekap penjualan tersebut
dirasakan lama, tak hanya itu dengan metode yang masih konvensional juga dikhawatirkan
dapat terjadi kehilangan data. Dari segi pembeliannya pun harus datang langsung ke Depot
tersebut untuk memilih makanan yang disukai. Sehingga masih belum efisien dalam hal
pelayanan ke pelanggan dan kecepatan bertransaksi. Sistem penjualan berbasis web ini
dikembangkan dengan menggunakan software pemrograman berbasis web yaitu HTML5
& CSS3 sebagai user interface, MySQL sebagai databasenya dan PHP versi 5 sebagai
sistemnya. Dengan menggunakan situs website, pengunjung atau calon pembeli dapat
memesannya langsung tanpa datang ke restoran, laporaan penjualan dapat diakses realtime
dan mudah dalam memanagement data
Kata kunci : website, penjualan, depot bolo dewe, html5, css3, database, mysql, php
vi
ABSTRACT
Nama : Mohammad Yazid Amrullah
Program studi : Teknik Informatika
Judul : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada
Apartement Gunawangsa Merr Surabaya
With the information system inventory and sales of food meatballs in Depot Bolo Dewe Apartment
Gunawangsa MERR Surabaya still uses a manual process that is by using the conventional method
of recording in writing the memorandum and using cash registers that in workmanship recap of
the sales are felt long, not just the with the conventional method is also feared possible loss of data.
In terms of any purchase should come directly to Depot the for their food preferences. So it was
not efficient in terms of service to customers and speed of transaction. This web-based sales system
developed using web-based programming software that is HTML5 & CSS3 as the user interface,
MySQL as the database and PHP version 5 as a system. By using the web site, visitors or potential
buyers can order directly without coming to the restaurant, laporaan sales can be accessed realtime
easily inand the data memanagement
Keywords: website, sales, bolo depot dewe, HTML5, CSS3, database, mysql, php
vii
DAFTAR ISI
HALAMAN JUDUL ............................................................................................................. i
LEMBAR PENGESAHAN ................................................................................................. ii
KATA PENGATAR ............................................................................................................ iii
PERNYATAAN KEASLIAN & PERSETUJUAN KEASLIAN PUBLIKASI TA ........... iv
ABSTRAK ........................................................................................................................... v
ABSTRACT ......................................................................................................................... vi
DAFTAR ISI ....................................................................................................................... vii
DAFTAR GAMBAR ........................................................................................................... x
DAFTAR TABEL ............................................................................................................... xii
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah ................................................................................ 1
1.2. Perumusan Masalah ....................................................................................... 2
1.3. Batasan Masalah ............................................................................................ 2
1.4. Tujuan Penelitian ........................................................................................... 3
1.5. Manfaat Penelitian ......................................................................................... 3
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI
2.1 Depot Bakso Bolo Dewe ................................................................................ 4
2.2 Struktur Usaha Dagang................................................................................... 4
2.2.1 Tugas dan Tanggung Jawab Usaha ................................................... 5
2.3 Pengertian Sistem Informasi.......................................................................... 5
2.3.1 Ciri – ciri Informasi .......................................................................... 7
2.4 Basis Data ...................................................................................................... 8
2.5 World Wide Web ........................................................................................... 8
2.5.1 Cara Kerja World Wide Web ............................................................ 9
2.6 Browser Web ............................................................................................... 10
viii
2.7 Server Web .................................................................................................. 10
2.8 Hyper Text Markup Language (HTML) ..................................................... 11
2.9 Pemrograman Pada Web ............................................................................. 11
2.10 Bahasa Pemrograaman PHP ....................................................................... 12
2.11 Server Basis Data MYSQL ........................................................................ 14
2.12 XAMPP ...................................................................................................... 17
2.13 Cassading Style Sheet (CSS) ...................................................................... 19
2.14 Penlitiaan Terdahulu .................................................................................... 23
BAB III METODE PENELITIAN
3.1 Perancangan Sistem ...................................................................................... 25
3.2 Diagraam Konteks ........................................................................................ 26
3.3 DFD Level 0 Sistem Informasi Penjualan Bakso ........................................ 27
3.4 ERD ............................................................................................................. 28
3.5 Perancangan Basis Data ............................................................................... 29
3.6 Perancangan Desain Interface ...................................................................... 34
3.6.1 Registrasi Pelanggan ...................................................................... 34
3.6.2 Login Untuk Pelanggan .................................................................. 35
3.6.3 Login Untuk Admin ........................................................................ 35
3.6.4 Form Halaman Utama Admin web .................................................. 36
3.6.5 Form Data Master ........................................................................... 36
3.6.6 Form Data pelanggan ..................................................................... 37
3.6.7 Form Data Karyawan ...................................................................... 37
3.6.8 Form Data Kategori ......................................................................... 38
3.6.9 Form Data Meja ............................................................................... 38
3.6.10 Form Data Ongkos Kirim ............................................................... 39
3.6.11 Form Halaman Utama Kasir ............................................................ 39
3.6.12 Form Data Pesanan .......................................................................... 40
3.6.13 Form Data Pembayaran ................................................................... 41
3.6.14 Form Data Pengiriman ................................................................... 41
3.6.15 Form Data Reservasi ....................................................................... 42
3.6.16 Form Input Pelanggan ..................................................................... 44
ix
3.6.17 Form Input Karyawan...................................................................... 44
3.6.18 Form Input Kategori Menu .............................................................. 45
3.6.19 Form Input Menu ............................................................................ 46
BAB IV PENGUJIAN SISTEM
4.1 Implementasi Antar Muka ........................................................................... 48
4.1.1 Antar Muka Apilkasi Fronted ........................................................... 48
4.1.2 Antar Muka Aplikasi Backend .......................................................... 56
4.2 Uji Kelayakan Sistem .................................................................................... 63
BAB V PENUTUP
5.1 Kesimpulan ................................................................................................... 67
5.2 Saran .............................................................................................................. 67
DAFTAR PUSTAKA
x
DAFTAR GAMBAR
3.1 Diagram Konteks Sistem Informasi Penjualan Bakso .................................. 26
3.2 Tampilan DFD Level 0 ................................................................................. 28
3.3 Tampilan ERD Sistem Penjualan ................................................................. 29
3.4 Tampilan Form Registrasi Pelanggan ......................................................... 34
3.5 Tampilan Login Pelanggan .......................................................................... 35
3.6 Tampilan Form Login Admin ...................................................................... 35
3.7 Tampilan Halaman Utama Admin ................................................................ 36
3.8 Tampilan Data Master .................................................................................. 36
3.9 Tampilan Data Pelanggan ............................................................................ 37
3.10 Tampilan Data Karyawan ............................................................................ 37
3.11 Tampilan Data Kategori ............................................................................... 38
3.12 Tampilan Data Meja ..................................................................................... 38
3.13 Tampilan Data Ongkos Kirim ...................................................................... 39
3.14 Tampilan Form Menu Kasir ......................................................................... 40
3.15 Tampilan Form Data Pesanan ..................................................................... 40
3.16 Tampilan Form Data Pembayaran ............................................................... 41
3.17 Tampilan Form Data Pengiriman ................................................................ 41
3.18 Tampilan Form Data Reservasi ................................................................... 42
3.19 Tampilan Form List Data Pelanggan ........................................................... 43
3.20 Tampilan Form Input Pelanggan ................................................................. 43
3.21 Tampilan Form Karyawan ............................................................................ 44
3.22 Tampilan Form Input Karyawan .................................................................. 44
3.23 Tampilan Form Input Data Kategori ............................................................ 45
3.24 Tampilan Form Input Kategori ..................................................................... 45
3.25 Tampilan Form Data Menu .......................................................................... 46
3.26 Tampilan Form Data Input Menu ................................................................ 47
4.1 Halaman Menu Utama .................................................................................. 49
4.2 Tampilan Form Registrasi ............................................................................ 49
4.3 Halaman Menu Keranjang Belanja .............................................................. 50
xi
4.4 Tampilan Form Login Pelanggan ................................................................. 50
4.5 Halaman Menu Paket .................................................................................... 51
4.6 Halaman Menu .............................................................................................. 52
4.7 Form Reservasi ............................................................................................. 52
4.8 Form Cek No Invoice .................................................................................... 53
4.9 Form Konfirmasi Pembayaran Pesanan ........................................................ 53
4.10 Halaman History Pesanan.............................................................................. 54
4.11 Halaman Detail Order.................................................................................... 54
4.12 Halaman History Reservation........................................................................ 55
4.13 Halaman Detail Reservasi ............................................................................. 55
4.14 Halaman Login Admin & Kasir .................................................................... 56
4.15 Halaman Utama Admin ................................................................................. 56
4.16 Halaman Utama Kasir ................................................................................... 57
4.17 Halaman Data Master Pelanggan .................................................................. 57
4.18 Edit Data Master Pelanggan .......................................................................... 58
4.19 Halaman Data Menu ...................................................................................... 58
4.20 Form Data Menu............................................................................................ 59
4.21 Halaman Data Pesanan .................................................................................. 59
4.22 Halaman Detail Data Pesanan ....................................................................... 60
4.23 Halaman Konfirmasi Pembayaran ................................................................. 60
4.24 Detail Konfirmasi Pembayaran ..................................................................... 61
4.25 Halaman Data Ongkos Kirim ........................................................................ 61
4.26 Form Tambah Data Ongkos Kirim ................................................................ 62
4.27 Halaman Data Karyawan ............................................................................... 62
4.28 Form Tambah Data Karyawan ...................................................................... 63
xii
DAFTAR TABEL
3.1 Database Tabel Karyawan ............................................................................ 29
3.2 Database Tabel Pelanggan ............................................................................ 30
3.3 Database Tabel Kategori .............................................................................. 30
3.4 Database Tabel Pesanan .............................................................................. 31
3.5 Database Tabel detail_Pesanan ................................................................... 31
3.6 Database Tabel Pengiriman .......................................................................... 32
3.7 Database Tabel Konfirmasi .......................................................................... 32
3.8 Database Tabel Ongkir ................................................................................. 32
3.9 Database Tabel Pengunjung ......................................................................... 33
3.10 Database Tabel Booking .............................................................................. 33
3.11 Database Tabel konfirmasi_dp ..................................................................... 34
4.1 Tabel Uji Kelayakan Sistem ......................................................................... 67
i
TUGAS AKHIR
“SISTEM INFORMASI PENJUALAN BAKSO ONLINE DI DEPOT BOLO
DEWE PADA APARTEMENT GUNAWANGSA MERR SURABAYA”
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana
Disusun oleh:
Nama: Mohammad Yazid Amrullah
NBI : 461304134
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
2018
ii
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
LEMBAR PENGESAHAN TUGAS AKHIR
NAMA : Mohammad Yazid Amrullah
NBI : 461304134
PROGRAM STUDI : Teknik Informatika
FAKULTAS : Teknik
JUDUL : “Sistem Informasi Penjualan Bakso Online Di Depot Bolo Dewe
Pada Apartement Gunawangsa Merr Surabaya”
Mengetahui/Menyetujui
Dosen pembimbing
Ir. Roenadi Koesdijarto, MM
NPP : 20450.92.0281
Dekan Fakultas Teknik Ketua Program Studi
Universitas 17 Agustus 1945 Surabaya Teknik Informatika
Universitas 17 Agustus 1945
Surabaya
Dr.Ir. Sajiyo, M.Kes. Geri Kusnanto, S.Kom., MM.
NPP : 20410.90.0197 NPP : 20460.94.0401
iii
PERNYATAAN KEASLIAN DAN PERSETUJUAN PUBLIKASI TUGAS AKHIR
Saya yang bertanda tangan dibawah ini
Nama : Mohammad Yazid Amrullah
NBI : 461304134
Fakultas/Program studi : Teknik/Teknik Informatika
Judul Tugas Akhir : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe
Pada Apartement Gunawangsa Merr Surabaya
Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada Apartement Gunawangsa
Merr Surabaya, Menyatakan dengan sesungguhnya bahwa :
1. Tugas akhir dengan judul diatas bukan tiruan atau duplikasi dari Tugas Akhir yang
sudah dipublikasikan dan atau pernah mendapatkan gelar Sarjana Teknik di lingkungan
Universitas 17 Agustus 1945 Surabaya maupun di Perguruan Tinggi atau Instansi manapun,
kecuali bagian yang sumber informasinya dicantumkan sebagaimana mestinya.
2. Tugas Akhir dengan judul diatas bukan merupakan plagiarisme, pencurian
Hasil karya milik oranglain, hasil kerja orang lain untuk kepentingan saya karena
Hubungan material maupun non – material, atau segala kemungkinan lain yang
Pada hakekatnya bukan merupakan karya tulis Tugas Akhir saya secara orisinil
dan otentik.
3. Demi pengembangan ilmu pengetahuan saya, memberikan hak atas Tugas Akhir ini kepada
Universitas 17 Agustus 1945 Surabaya untuk menyimpan, mengalihmediakan/formatkan,
mengelola dalam bentuk pangkalan data (database) ,merawat , dan memublikasikan Tugas
Akhir saya selama tetap mencantumkan nama saya sebagai penulis/pencipta dan sebagai
pemilik Hak Cipta.
4. Pernyataan ini saya buat dengan berdasarkan kesadaran diri dan tidak atas tekanan ataupun
paksaan dari pihak manapun demi menegakkan integritas akademik diinstitusi ini dan bila
kemudian hari diduga kuat ada ketidaksesuaian antara fakta dengan kenyataan ini , saya
bersedia diproses oleh tim fakultas yang dibentuk untuk melakukan verifikasi, dengan sanksi
terberat berupa pembatalan kelulusan/kesarjanaan.
Surabaya, 15 Januari 2018
Mohamad Yazid Amrullah
NBI 461304134
Materai 6000
iv
KATA PENGANTAR/UCAPAN TERIMAKASIH
Puji syukur kami panjatkan kepada Allah yang Maha Kuasa Senantiasa melimpahkan Rahmat
dan hidayahNYA sehingga dapat terselesaikan Tugas Akhir yang berjudul:
“SISTEM INFORMASI PENJUALAN BAKSO ONLINE DI DEPOT BOLO
DEWE PADA APARTEMENT GUNAWANGSA MERR SURABAYA”
Tugas Akhir ini dimaksudkan untuk memenuhi persyaratan menyelesaikan studi di Universitas
1945 Surabaya. Penulis menyadari bahwa, tanpa bantuan dan bimbingan dari berbagai pihak ,dari
masa perkuliahan sampai pada penyusunan Tugas Akhir ini,sangatlah sulit bagi penulis untuk
menyelesaikan Tugas Akhir ini.Oleh karena itu,penulis mengucapkan terimakasih kepada:
(1) Ir. Roenadi Koesdijarto, MM selaku dosen pembimbing yang telah menyediakan waktu,
tenaga, dan pikiran untuk mengarahkan saya dalam penyusunan skripsi ini;
(2) Depot Bolo Dewe yang telah banyak membantu dalam usaha memperoleh data dan informasi
yang saya perlukan;
(3) Orang tua dan keluarga saya yang telah memberikan bantuan dukungan material, moral
dan doa untuk memperoleh gelar sarjana.
(4) Sahabat yang telah banyak membantu saya dalam menyelesaikan skripsi ini.
Akhir kata, Saya berharap Tuhan Yang Maha Esa berkenan membalas segala kebaikan semua
pihak yang telah membantu. Semoga tugas akhir ini membawa manfaat bagi pengembangan ilmu.
Surabaya, 15 Januari 2018
Mohammad Yazid A
v
ABSTRAK
Nama : Mohammad Yazid Amrullah
Program studi : Teknik Informatika
Judul : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada
Apartement Gunawangsa Merr Surabaya
Dengan sistem informasi persediaan dan penjualan makanan bakso yang ada di Depot
Bolo Dewe Apartement Gunawangsa MERR Surabaya masih menggunakan proses manual
yaitu dengan menggunakan metode konvensional yaitu pencatatan secara tertulis dengan
nota dan menggunakan Mesin Kasir sehingga di dalam pengerjaan rekap penjualan tersebut
dirasakan lama, tak hanya itu dengan metode yang masih konvensional juga dikhawatirkan
dapat terjadi kehilangan data. Dari segi pembeliannya pun harus datang langsung ke Depot
tersebut untuk memilih makanan yang disukai. Sehingga masih belum efisien dalam hal
pelayanan ke pelanggan dan kecepatan bertransaksi. Sistem penjualan berbasis web ini
dikembangkan dengan menggunakan software pemrograman berbasis web yaitu HTML5
& CSS3 sebagai user interface, MySQL sebagai databasenya dan PHP versi 5 sebagai
sistemnya. Dengan menggunakan situs website, pengunjung atau calon pembeli dapat
memesannya langsung tanpa datang ke restoran, laporaan penjualan dapat diakses realtime
dan mudah dalam memanagement data
Kata kunci : website, penjualan, depot bolo dewe, html5, css3, database, mysql, php
vi
ABSTRACT
Nama : Mohammad Yazid Amrullah
Program studi : Teknik Informatika
Judul : Sistem Informasi Penjualan Bakso Online Depot Bolo Dewe Pada
Apartement Gunawangsa Merr Surabaya
With the information system inventory and sales of food meatballs in Depot Bolo Dewe Apartment
Gunawangsa MERR Surabaya still uses a manual process that is by using the conventional method
of recording in writing the memorandum and using cash registers that in workmanship recap of
the sales are felt long, not just the with the conventional method is also feared possible loss of data.
In terms of any purchase should come directly to Depot the for their food preferences. So it was
not efficient in terms of service to customers and speed of transaction. This web-based sales system
developed using web-based programming software that is HTML5 & CSS3 as the user interface,
MySQL as the database and PHP version 5 as a system. By using the web site, visitors or potential
buyers can order directly without coming to the restaurant, laporaan sales can be accessed realtime
easily inand the data memanagement
Keywords: website, sales, bolo depot dewe, HTML5, CSS3, database, mysql, php
vii
DAFTAR ISI
HALAMAN JUDUL ............................................................................................................. i
LEMBAR PENGESAHAN ................................................................................................. ii
KATA PENGATAR ............................................................................................................ iii
PERNYATAAN KEASLIAN & PERSETUJUAN KEASLIAN PUBLIKASI TA ........... iv
ABSTRAK ........................................................................................................................... v
ABSTRACT ......................................................................................................................... vi
DAFTAR ISI ....................................................................................................................... vii
DAFTAR GAMBAR ........................................................................................................... x
DAFTAR TABEL ............................................................................................................... xii
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah ................................................................................ 1
1.2. Perumusan Masalah ....................................................................................... 2
1.3. Batasan Masalah ............................................................................................ 2
1.4. Tujuan Penelitian ........................................................................................... 3
1.5. Manfaat Penelitian ......................................................................................... 3
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI
2.1 Depot Bakso Bolo Dewe ................................................................................ 4
2.2 Struktur Usaha Dagang................................................................................... 4
2.2.1 Tugas dan Tanggung Jawab Usaha ................................................... 5
2.3 Pengertian Sistem Informasi.......................................................................... 5
2.3.1 Ciri – ciri Informasi .......................................................................... 7
2.4 Basis Data ...................................................................................................... 8
2.5 World Wide Web ........................................................................................... 8
2.5.1 Cara Kerja World Wide Web ............................................................ 9
2.6 Browser Web ............................................................................................... 10
viii
2.7 Server Web .................................................................................................. 10
2.8 Hyper Text Markup Language (HTML) ..................................................... 11
2.9 Pemrograman Pada Web ............................................................................. 11
2.10 Bahasa Pemrograaman PHP ....................................................................... 12
2.11 Server Basis Data MYSQL ........................................................................ 14
2.12 XAMPP ...................................................................................................... 17
2.13 Cassading Style Sheet (CSS) ...................................................................... 19
2.14 Penlitiaan Terdahulu .................................................................................... 23
BAB III METODE PENELITIAN
3.1 Perancangan Sistem ...................................................................................... 25
3.2 Diagraam Konteks ........................................................................................ 26
3.3 DFD Level 0 Sistem Informasi Penjualan Bakso ........................................ 27
3.4 ERD ............................................................................................................. 28
3.5 Perancangan Basis Data ............................................................................... 29
3.6 Perancangan Desain Interface ...................................................................... 34
3.6.1 Registrasi Pelanggan ...................................................................... 34
3.6.2 Login Untuk Pelanggan .................................................................. 35
3.6.3 Login Untuk Admin ........................................................................ 35
3.6.4 Form Halaman Utama Admin web .................................................. 36
3.6.5 Form Data Master ........................................................................... 36
3.6.6 Form Data pelanggan ..................................................................... 37
3.6.7 Form Data Karyawan ...................................................................... 37
3.6.8 Form Data Kategori ......................................................................... 38
3.6.9 Form Data Meja ............................................................................... 38
3.6.10 Form Data Ongkos Kirim ............................................................... 39
3.6.11 Form Halaman Utama Kasir ............................................................ 39
3.6.12 Form Data Pesanan .......................................................................... 40
3.6.13 Form Data Pembayaran ................................................................... 41
3.6.14 Form Data Pengiriman ................................................................... 41
3.6.15 Form Data Reservasi ....................................................................... 42
3.6.16 Form Input Pelanggan ..................................................................... 44
ix
3.6.17 Form Input Karyawan...................................................................... 44
3.6.18 Form Input Kategori Menu .............................................................. 45
3.6.19 Form Input Menu ............................................................................ 46
BAB IV PENGUJIAN SISTEM
4.1 Implementasi Antar Muka ........................................................................... 48
4.1.1 Antar Muka Apilkasi Fronted ........................................................... 48
4.1.2 Antar Muka Aplikasi Backend .......................................................... 56
4.2 Uji Kelayakan Sistem .................................................................................... 63
BAB V PENUTUP
5.1 Kesimpulan ................................................................................................... 67
5.2 Saran .............................................................................................................. 67
DAFTAR PUSTAKA
x
DAFTAR GAMBAR
3.1 Diagram Konteks Sistem Informasi Penjualan Bakso .................................. 26
3.2 Tampilan DFD Level 0 ................................................................................. 28
3.3 Tampilan ERD Sistem Penjualan ................................................................. 29
3.4 Tampilan Form Registrasi Pelanggan ......................................................... 34
3.5 Tampilan Login Pelanggan .......................................................................... 35
3.6 Tampilan Form Login Admin ...................................................................... 35
3.7 Tampilan Halaman Utama Admin ................................................................ 36
3.8 Tampilan Data Master .................................................................................. 36
3.9 Tampilan Data Pelanggan ............................................................................ 37
3.10 Tampilan Data Karyawan ............................................................................ 37
3.11 Tampilan Data Kategori ............................................................................... 38
3.12 Tampilan Data Meja ..................................................................................... 38
3.13 Tampilan Data Ongkos Kirim ...................................................................... 39
3.14 Tampilan Form Menu Kasir ......................................................................... 40
3.15 Tampilan Form Data Pesanan ..................................................................... 40
3.16 Tampilan Form Data Pembayaran ............................................................... 41
3.17 Tampilan Form Data Pengiriman ................................................................ 41
3.18 Tampilan Form Data Reservasi ................................................................... 42
3.19 Tampilan Form List Data Pelanggan ........................................................... 43
3.20 Tampilan Form Input Pelanggan ................................................................. 43
3.21 Tampilan Form Karyawan ............................................................................ 44
3.22 Tampilan Form Input Karyawan .................................................................. 44
3.23 Tampilan Form Input Data Kategori ............................................................ 45
3.24 Tampilan Form Input Kategori ..................................................................... 45
3.25 Tampilan Form Data Menu .......................................................................... 46
3.26 Tampilan Form Data Input Menu ................................................................ 47
4.1 Halaman Menu Utama .................................................................................. 49
4.2 Tampilan Form Registrasi ............................................................................ 49
4.3 Halaman Menu Keranjang Belanja .............................................................. 50
xi
4.4 Tampilan Form Login Pelanggan ................................................................. 50
4.5 Halaman Menu Paket .................................................................................... 51
4.6 Halaman Menu .............................................................................................. 52
4.7 Form Reservasi ............................................................................................. 52
4.8 Form Cek No Invoice .................................................................................... 53
4.9 Form Konfirmasi Pembayaran Pesanan ........................................................ 53
4.10 Halaman History Pesanan.............................................................................. 54
4.11 Halaman Detail Order.................................................................................... 54
4.12 Halaman History Reservation........................................................................ 55
4.13 Halaman Detail Reservasi ............................................................................. 55
4.14 Halaman Login Admin & Kasir .................................................................... 56
4.15 Halaman Utama Admin ................................................................................. 56
4.16 Halaman Utama Kasir ................................................................................... 57
4.17 Halaman Data Master Pelanggan .................................................................. 57
4.18 Edit Data Master Pelanggan .......................................................................... 58
4.19 Halaman Data Menu ...................................................................................... 58
4.20 Form Data Menu............................................................................................ 59
4.21 Halaman Data Pesanan .................................................................................. 59
4.22 Halaman Detail Data Pesanan ....................................................................... 60
4.23 Halaman Konfirmasi Pembayaran ................................................................. 60
4.24 Detail Konfirmasi Pembayaran ..................................................................... 61
4.25 Halaman Data Ongkos Kirim ........................................................................ 61
4.26 Form Tambah Data Ongkos Kirim ................................................................ 62
4.27 Halaman Data Karyawan ............................................................................... 62
4.28 Form Tambah Data Karyawan ...................................................................... 63
xii
DAFTAR TABEL
3.1 Database Tabel Karyawan ............................................................................ 29
3.2 Database Tabel Pelanggan ............................................................................ 30
3.3 Database Tabel Kategori .............................................................................. 30
3.4 Database Tabel Pesanan .............................................................................. 31
3.5 Database Tabel detail_Pesanan ................................................................... 31
3.6 Database Tabel Pengiriman .......................................................................... 32
3.7 Database Tabel Konfirmasi .......................................................................... 32
3.8 Database Tabel Ongkir ................................................................................. 32
3.9 Database Tabel Pengunjung ......................................................................... 33
3.10 Database Tabel Booking .............................................................................. 33
3.11 Database Tabel konfirmasi_dp ..................................................................... 34
4.1 Tabel Uji Kelayakan Sistem ......................................................................... 67