BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan...

3
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

Transcript of BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan...

Page 1: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 2: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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.

Page 3: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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.

Page 4: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 5: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 6: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 7: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 8: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 9: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 10: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 11: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 12: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 13: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 14: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 15: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 16: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 17: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 18: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 19: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 20: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 21: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 22: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 23: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 24: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 25: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 26: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 27: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 28: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 29: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 30: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 31: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 32: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 33: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 34: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 35: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 36: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 37: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 38: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 39: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 40: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 41: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 42: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 43: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 44: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 45: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 46: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 47: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 48: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 49: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 50: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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

Page 51: BAB I PENDAHULUANrepository.untag-sby.ac.id/270/2/BAB 1.pdf · 2018. 4. 12. · yang dibutuhkan untuk proses penerimaan dan pengeluaran barang dan juga dapat meningkatkan produktifitas

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