RANCANG BANGUN APLIKASI ONLINE PENJUALAN
KNALPOT
SKRIPSI
diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer
ACHMAD FAUZI 1003040038
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN SAINS
HALAMAN PERNYATAAN ORISINALITAS
Saya yang bertandatangan di bawah ini :
Nama : Achmad Fauzi
NIM : 1003040038
Program Studi : Teknik Informatika
Fakultas : Teknik dan Sains
Perguruan Tinggi : Universitas Muhammadiyah Purwokerto
Menyatakan dengan sebenar-benarnya bahwa skripsi ini adalah hasil karya saya dan semua sumber baik yang dikutip maupun dirujuk telah saya nyatakan dengan benar serta bukan hasil penjiplakan dari karya orang lain.
Demikian pernyataan ini saya buat dan apabila kelak di kemudian hari terbukti ada unsur penjiplakan, saya bersedia mempertanggungjawabkan sesuai dengan ketentuan yang berlaku.
Purwokerto, 9 Februari 2018 Yang membuat pernyataan
HALAMAN PERSETUJUAN
Skripsi yang diajukan oleh :
Nama : Achmad Fauzi
NIM : 1003040038
Program Studi : Teknik Informatika
Fakultas : Teknik
Perguruan Tinggi : Universitas Muhammadiyah Purwokerto
Judul : Rancang Bangun Aplikasi Online Penjualan Knalpot
Telah diterima dan disetujui Purwokerto, 9 Februari 2018
PEMBIMBING
HALAMAN PENGESAHAN
Skripsi yang diajukan oleh :
Nama : Achmad Fauzi
NIM : 1003040038
Program Studi : Teknik Informatika
Fakultas : Teknik
Perguruan Tinggi : Universitas Muhammadiyah Purwokerto
Judul : Rancang Bangun Aplikasi Online Penjualan Knalpot
telah berhasil dipertahankan di hadapan Dewan Penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh gelar Sarjana Komputer (S.Kom.) pada Program Studi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah Purwokerto.
DEWAN PENGUJI
Penguji 1 (Pembimbing 1) : Hindayati Mustafidah, S.Si., M.Kom. Penguji 2 : Harjono, S.T., M.Eng.
Penguji 3 : Sigit Sugiyanto, S.T., M.Eng.
Ditetapkan di : Purwokerto Tanggal : 9 Februari 2018
Mengetahui Dekan Fakultas Teknik
HALAMAN PERSEMBAHAN
Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah memberikan rahmat dan nikmat-Nya, sehingga saya dapat menyelesaikan tugas akhir ini dengan baik, laporan ini saya persembahkan kepada :
1. Bapak Hidayat Nugroho dan Ibu Daimatul Munawaroh yang sebagai orang tua telah memberikan semangat selama saya kuliah, dan selalu menasehati disetiap langkah dengan doa yang selalu mengiringi setiap saat. Serta telah membantu baik secara moril maupun materiil demi keberhasilan dalam menyelesaikan laporan Tugas Akhir.
2. Dosen pembimbing yang telah memberikan pengarahan dalam pelaksanaan Tugas Akhir.
3. Pemilik MGM Knalpot yang telah banyak membantu dan memberikan banyak pembelajaran selama Tugas Akhir.
MOTTO
“Sekecil apapun asa, asal ada, jalan pasti terbuka dan Sebesar apapun salah,
KATA PENGANTAR
Syukur dan alhamdulillah semoga senantiasa tercurahkan kehadirat Allah SWT, yang telah melimpahkan rahmat dan hidayah-Nya kepada semua makhluk-Nya. Sehingga dapat menyelesaikan Tugas Akhir yang berjudul “Rancang Bangun Aplikasi Oline Penjualan Knalpot”.
Tugas Akhir ini disusun guna memenuhi persyaratan dalam menyelesaikan Program Studi Strata-1 (S1) pada Program Studi Teknik Informatika Fakultas Teknik dan Sains Universitas Muhammadiyah Purwokerto.
Dalam penulisan ini penulis menyampaikan ucapan terima kasih kepada pihak yang membantu dalam menyelesaikan Tugas Akhir ini, khususnya kepada :
1. Bapak Harjono, S.T., M.Eng. selaku Kaprodi Teknik Informatika Fakultas Teknik dan Sains Universitas Muhammadiyah Purwokerto.
2. Ibu Hindayati Mustafidah, S.Si., M.Kom. selaku Pembimbing yang dengan segala kesabaran dan keikhlasan membimbing dan mengarahkan saya dalam pembuatan Tugas Akhir ini.
3. Bapak Fendi Purnomo selaku Pemilik MGM Knalpot serta jajarannya yang telah memberikan kesempatan untuk melaksanakan Tugas Akhir di tempat tersebut.
4. Semua pihak yang telah membantu dalam proses penyusunan laporan Tugas Akhir ini yang tidak dapat disebutkan satu per satu.
Penulis menyadari dalam penyusunan laporan Tugas Akhir ini jauh dari sempurna baik tata tulis maupun sistematika penyusunannya. Oleh karena itu mengharapkan saran dan kritik yang membangun dari berbagai pihak untuk menyempurnakan laporan Tugas Akhir ini. Penulis berharap laporan Tugas Akhir ini bermanfaat bagi diri penulis khususnya dan para pembaca umumnya.
Purwokerto, Februari 2018
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERNYATAAN ORISINALITAS... ii
HALAMAN PERSETUJUAN... iii
HALAMAN PENGESAHAN ... iv
HALAMAN PERSEMBAHAN... v
HALAMAN MOTTO ... vi
D. Personal Hypertext Preprocessor (PHP) ... 5
2. Desain ... 11
3. Rancangan Aplikasi ... 22
4. Pengkodean ... 26
5. TahapanPengujian ... 26
BAB V HASIL DAN PEMBAHASAN ... 27
A. Data Penelitian ... 27
1. Data Produk Knalpot ... 27
2. Data Ongkos Kirim JNE dari Purbalingga ... 27
B. Implementasi Sistem ... 29
1. Tampilan untuk pembeli ... 29
2. Tampilan untuk admin ... 39
C. Pengujian Aplikasi ... 45
1. Pengujian Untuk Pembeli ... 45
2. Pengujian Untuk Admin ... 46
BAB VI PENUTUP ... 48
A. Kesimpulan ... 48
B. Saran ... 48
DAFTAR PUSTAKA ... 49
LAMPIRAN ... 40
A. Lampiran 1. Kode Program ... 51
DAFTAR GAMBAR
Gambar 1. Pengembangan Sistem Model Waterfall ... 9
Gambar 2. Diagram Usecase untuk MGM Knalpot... 11
Gambar 3. Activity Diagram Pembelian ... 12
Gambar 4. Activity Diagram Admin Login ... 13
Gambar 5. Activity Diagram Admin Input Data Knalpot ... 13
Gambar 6. Activity Diagram Admin Edit Data Knalpot... 14
Gambar 7. Activity Diagram Admin Tambah Kategori... 14
Gambar 8. Activity Diagram Admin Edit Kategori ... 15
Gambar 9. Activity Diagram Admin Delete Kategori ... 15
Gambar 10.Relasi Database ... 20
Gambar 11.Rancangan tampilan awal untuk pembeli... 21
Gambar 12.Rancangan tampilan daftar barang ... 22
Gambar 13.Rancangan tampilan transaksi ... 22
Gambar 14.Rancangan tampilan awal untuk login admin ... 23
Gambar 15.Rancangan tampilan data kategori ... 23
Gambar 16.Rancangan tampilan data barang... 24
Gambar 17.Rancangan tampilan pemesanan ... 24
Gambar 18.Tampilan Halaman Beranda ... 29
Gambar 19.Tampilan Halaman Panduan ... 29
Gambar 20.Tampilan Halaman Pendaftaran Baru ... 30
Gambar 21.Tampilan Form Login ... 31
Gambar 22.Tampilan Halaman Produk Knalpot ... 32
Gambar 23.Tampilan Halaman Keranjang Belanja ... 32
Gambar 24.Tampilan Halaman TransaksiProses ... 33
Gambar 25.Tampilan Halaman TransaksiTampil ... 34
Gambar 26.Tampilan Halaman Transaksi Lihat ... 35
Gambar 27.Tampilan Halaman Login Admin ... 35
Gambar 28.Tampilan Halaman Home ... 36
Gambar 30.Tampilan Halaman Data Kategori... 37
Gambar 31.Tampilan Halaman Tambah Data Kategori ... 37
Gambar 32.Tampilan Halaman Edit Data Kategori ... 38
Gambar 33.Tampilan Halaman Sub Kategori ... 38
Gambar 34.Tampilan Halaman Tambah Sub Kategori ... 39
Gambar 35.Tampilan Halaman Data Barang ... 39
Gambar 36.Tampilan Halaman Tambah Data Barang ... 40
Gambar 37.Tampilan Halaman Edit Data Barang ... 40
Gambar 38.Tampilan Halaman Data Pelanggan ... 41
Gambar 39.Tampilan Halaman Data pesanan ... 41
DAFTAR TABEL
Tabel 1. Tabel DataAdmin ... 16
Tabel 2. Tabel Data Barang ... 16
Tabel 3.Tabel Data Kategori ... 17
Tabel 4.Tabel Data Kecamatan ... 17
Tabel 5.Tabel Data Kabupaten ... 17
Tabel 6.Tabel Data Propinsi ... 17
Tabel 7.Tabel Data Konfirmasi ... 18
Tabel 8.Tabel Data Pelanggan ... 18
Tabel 9.Tabel Data Pemesanan ... 19
Tabel 10.Tabel Data Pemesanan Item ... 19
Tabel 11.Tabel Keranjang Belanja ... 20
Tabel 12.Tabel Data Produk ... 26
Tabel 13.Tabel Data Ongkos Kirim ... 27
Tabel 14.Tabel Pengujian Fungsi Pendaftaran Baru ... 42
Tabel 15.Tabel Pengujian Fungsi Login ... 43
Tabel 16.Tabel Pengujian Fungsi Login Admin ... 43
Tabel 17.Tabel Pengujian Halaman Data Kategori... 43
INTISARI
Perancangan web e-commerce pada penjualan knalpot bertujuan untuk mempermudah masyarakat dalam memperoleh informasi perbelanjaan (online) yang sebelumnya diketahui dari mulut kemulut atau pun dari brosur-brosur, sehingga tidak tidak menghemat waktu, disini saya mempermudah masyarakat dalam melakukan perbelanjaan secara (online), sehingga lebih efektif. Tugas akhir ini bertujuan membangun sebuah sistem penjualan online. Sistem perancangan dalam pembuatan website e-commerce pada penjualan knalpot ini dikembangkan dengan menggunakan beberapa software yakni Adobe Dreamweaver , Xampp Server yang merupakan gabungan dari Apache Web Server, PHP dan MySQL. Dengan menggunakan Adobe Dreamweaver maka pengerjaan website akan lebih cepat dan mudah. Hasil dari aplikasi ini adalah dapat mempercepat pemasaran knalpot, sekaligus dapat meningkatkan kualitas layanan kepada konsumen MGM knalpot.
ABSTRACT
Web design e-commerce on the sale of the exhaust aims to facilitate the public in obtaining information on shopping (online) previously known from mouth to mouth or any of the brochures, so there does not save time, here I facilitate the public in doing shopping in (online) , so it can more effective. This final project aims to build an online sales system. System design in making e-commerce website in the sale of the exhaust was developed using some software that is Adobe Dreamweaver, XAMPP Server which is a combination of the Apache Web Server, PHP and MySQL. By using Adobe Dreamweaver website then progress will be faster and easier. The results of this application is that it can speed up the marketing of the exhaust, while increasing the quality of service to consumers MGM exhaust.