1 LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI

advertisement
LAPORAN TUGAS AKHIR
RANCANG BANGUN APLIKASI PENJUALAN KNALPOT BERBASIS WEB
(Design of Application Web Based for Exhaust Sales)
Diajukan untuk memenuhi salah satu syarat memperoleh derajat
Sarjana Komputer
DEDI KRISTIANTO
1003040030
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
Februari , 2016
1
HALAMAN PERSETUJUAN
RANCANG BANGUN APLIKASI PENJUALAN KNALPOT BERBASIS WEB
(Design of Application Web Based for Exhaust Sales)
Diajukan Oleh:
DEDI KRISTIANTO
1003040030
TUGAS AKHIR
Guna Memenuhi Persyaratan dalam Menyelesaikan Program Studi Strata -1 (S1)
pada Program Studi Teknik Informatika Fakultas Teknik
Universitas Muhammadiyah Purwokerto
Telah diperiksa dan diuji pada:
Hari : ………
Tanggal : ……....
Pembimbing
Harjono, S.T, M.Eng.
NIK. 2160389
2
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
HALAMAN PENGESAHAN
LAPORAN TUGAS AKHIR
RANCANG BANGUN APLIKASI PENJUALAN KNALPOT BERBASIS WEB
DEDI KRISTIANTO
1003040030
Telah dipertahankan di depan Tim Penguji dalam ujian pendadaran
pada tanggal 17 Februari 2015
SUSUNAN TIM PENGUJI
Ketua
Sekretaris
M. Taufiq Tamam, S.T., M.T.
NIK. 2160223
Harjono, S.T., M. Eng.
NIK. 2160389
Penguji I
Penguji II
Sigit Sugiyanto, S.T., M.Eng.
NIK. 2160375
Hindayati Mustafidah, S.Si., M.Kom
NIK. 2160332
Pembimbing /Penguji III
Harjono, S.T., M.Eng
NIK. 2160389
Mengetahui,
Dekan Fakultas Teknik,
M. Taufiq Tamam, S.T., M.T.
NIK. 2160223
3
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
PERNYATAAN
Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak terdapat karya
yang pernah diajukan untuk memperoleh gelar Sarjana Komputer di suatu Perguruan
Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang
pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam
naskah ini dan disebutkan dalam daftar pustaka.
Purwokerto,
Februari 2016
Dedi Kristianto
4
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
HALAMAN PERSEMBAHAN
Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang
telah memberikan rahmat dan nikmat-Nya, maka kupersembahkan Laporan Tugas Akhir
ini kepada :
1. Bapak dan ibu yang telah memberikan semangat dan bimbingan selama
saya kuliah sampai saat ini, terutama ibu yang selalu menasehati disetiap
langkah dan doa yang selalu mengiringi setiap perjalanan kuliah.
2.
Teman – teman seperjuangan TI 10 kelas A, yang telah memberikan
suasana kekeluargaan yang sangat erat semoga persahabatan dan
persaudaraan kita tetap abadi.
3.
Semua pihak yang telah membantu saya selama proses pembuatan Tugas
Akhir ini.
5
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
HALAMAN MOTTO
“ Hidup itu hanya sekali, manfaatkanlah sebaik baiknya…dan jangan
akhiri dengan percuma “.
6
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
KATA PENGANTAR
Puji syukur saya panjatkan kehadirat Allah SWT, karena atas berkat, rahmat dan
karunia-Nya saya dapat menyelesaikan Laporan Tugas Akhir ini yang berjudul
“RANCANG BANGUN APLIKASI IPENJUALAN KNALPOT BERBASIS WEB”
Penyusunan Laporan Tugas Akhir ini tidak terlepas dari bantuan berbagai pihak.
Karena itu pada kesempatan kali ini saya dengan segala kerendahan hati mengucapkan
terima kasih yang sebesar-besarnya kepada :
1. Harjono, S.T, M.Eng. selaku dosen pembimbing yang dengan segala kesabaran
dan keikhlasan membimbing dan mengarahkan saya dalam pembuatan Tugas
Akhir ini.
2. Kedua orang tua saya, adik - adik saya , serta teman – teman saya yang telah
menyemangati dan juga memberikan motivasi kepada saya.
Harapan saya semoga apa yang telah dikerjakan Tugas Akhir
ini dapat
bermanfaat baik untuk diri saya sendiri maupun bagi seluruh pembaca dan
pengguna aplikasi ini . Amin.
Purwokerto, Februari 2016
Dedi Kristianto
7
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
DAFTAR ISI
HALAMAN JUDUL ......................................................................................................... i
HALAMAN PERSETUJUAN............................................................................................. ii
HALAMAN PENGESAHAN ............................................................................................. iii
PERNYATAAN ............................................................................................................... iv
HALAMAN PERSEMBAHAN........................................................................................... v
HALAMAN MOTTO ....................................................................................................... vi
KATA PENGANTAR........................................................................................................ vii
DAFTAR ISI.................................................................................................................... viii
DAFTAR GAMBAR......................................................................................................... xi
DAFTAR TABEL ............................................................................................................. xiv
INTISARI ....................................................................................................................... xv
ABSTRACT .................................................................................................................... xvi
BAB I. PENDAHULUAN ................................................................................................. 1
A. Latar Belakang ..................................................................................................... 1
B. Perumusan Masalah ............................................................................................ 2
C. Batasan Masalah ................................................................................................. 2
BAB II. KAJIAN PUSTAKA .............................................................................................. 3
A.Aplikasi................................................................................................................. 3
B. JQuery Mobile ..................................................................................................... 3
C. Adobe Dreamweaver CS4..............................................................................3
D. Data Base ........................................................................................................... 3
D. MySql .................................................................................................................. 4
8
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
E. Personal Hypertext Preprocessor (PHP) ........................................................ 5
F. Hasil Penelitian Sejenis ........................................................................................ 6
BAB III. TUJUAN DAN MANFAAT .................................................................................. 7
A. Tujuan ................................................................................................................ 7
B. Manfaat .............................................................................................................. 7
BAB IV. METODE PENELITIAN ....................................................................................... 8
A. Jenis Penelitian ................................................................................................... 8
B. Metode Pengumpulan Data ................................................................................ 8
1. Observasi ................................................................................................... 8
2. Wawancara ................................................................................................ 8
D. Metode Pengembangan Sistem .......................................................................... 9
1. Analisis ....................................................................................................... 9
2. Desain ........................................................................................................ 10
3. Pengkodean ............................................................................................... 35
4.Pengujian ................................................................................................... 36
BAB V. HASIL DAN PEMBAHASAN ................................................................................ 37
A. Tujuan Pengeembangan Sistem .......................................................................... 37
B. Implementasi Aplikasi ......................................................................................... 37
C. Perhitungan ........................................................................................................ 51
D. Pengujian Aplikasi ............................................................................................... 52
BAB VI. PENUTUP ........................................................................................................ 54
A.Kesimpulan ......................................................................................................... 54
B. Saran .................................................................................................................. 54
Daftar Pustaka ............................................................................................................. 55
9
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
Lampiran........................................................................................................................56
DAFTAR GAMBAR
Gambar 1. Waterfall Model Pengembangan Sistem………………......................................... 9
Gambar 2. Use case Untuk Admin Dan Pembeli.……….................................................... 11
Gambar 3. Activity Diagram Pembelian knalpot…………………………………………………..........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 Menghapus Data Knalpot………………………………….. 15
Gambar 8. Activity Diagram Admin Tambah Kecamatan.………………….…………………………15
Gambar 9. Activity Diagram Admin Edit Kecamatan.…………………………………………………..16
Gambar 10. Activity Diagram Admin Delete Kecamatan.……………..……………………………..16
Gambar 11. Activity Diagram Admin Tambah Kategori.…………………..…………………………..17
Gambar 12. Activity Diagram Admin Edit Kategori….……………………………………….…………..17
Gambar 13. Activity Diagram Admin Hapus Kategori….………………………………………………..18
Gambar 14. Activity Diagram Admin Tambah Sub Kategori.………………………….…….……… 18
Gambar 15. Activity Diagram Admin Edit Sub Kategori………………….…………………………… 19
Gambar 16. Activity Diagram Admin Hapus Sub Kategori…………………………………………….19
Gambar 17.Relasi Database………………………………………………………………………………………….24
Gambar 18. Perancangan Aplikasi Menu Utama Pembeli…………………………………………….25
Gambar 19. Perancangan Aplikasi Menu Profil…………………………………………………………….26
Gambar 20. Perancangan Aplikasi Menu Barang………………………………………………………….27
Gambar 21. Perancangan Aplikasi Menu Barang………………………………………………………….28
Gambar 22. Perancangan Aplikasi Menu Konfirmasi…………………………………………………….29
10
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
Gambar 23. Perancangan Aplikasi Pendaftaran Baru…………………………………………………….30
Gambar 24. Perancangan Halaman Login………………….………………………………………………….30
Gambar 25. Perancangan Halaman Beranda…………………………………………………………………31
Gambar 26. Perancangan Halaman Ganti Pasword Admin…………………………………………..31
Gambar 27. Perancangan Halaman Data Kecamatan……………………………………………………32
Gambar 28. Perancangan Halaman Kategori……………......…………………………………………….32
Gambar 29. Perancangan Halaman Sub Kategori………………………………………………………….33
Gambar 30. Perancangan Halaman Barang…………………………………………………………………..33
Gambar 31. Perancangan Halaman Data Pelanggan……………………………………………………..33
Gambar 32. Perancangan Halaman Pemesanan Barang……………………………………………….34
Gambar 33. Perancangan Halaman Konfirmasi Transfer………………….………………………….34
Gambar 34. Perancangan Halaman Laporan…………………………………………………………………35
Gambar 35. Tampilan Halaman Home………………………………………………………………………….37
Gambar 36. Tampilan Halaman Profil…………………………………………………………………………..38
Gambar 37. Tampilan Halaman Barang………………………………………………………………………..38
Gambar 38. Tampilan Halaman Panduan……………………………………………………………………..39
Gambar 39. Tampilan Halaman Konfirmasi…………………………………………………………………..39
Gambar 40. Tampilan Pendaftaran……………………………………………………………………………….40
Gambar 41. Tampilan Keranjang Belanja………………………………………………………………………40
Gambar 42. Tampilan Tampil Transaksi………………………………………………………………………..41
Gambar 43. Tampilan Login Admin…………………………….…………………………………………………41
Gambar 44. Tampilan Home…………………………………………………………………………………………42
Gambar 45. Tampilan Kecamatan…………………………………………………………………………………43
Gambar 46. Tampilan Kategori……………………………………………………………………………………..43
11
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
Gambar 47. Tampilan Sub Kategori………………………………………………………………………………44
Gambar 48. Tampilan Barang……………………………………………………………………………………….44
Gambar 49. Tampilan Pelanggan…………………………………………………………………………………..45
Gambar 50. Tampilan Daftar Pemesanan……………………………………………………………………..45
Gambar 51. Tampilan Konfirmasi Transfer……………………………………………………………………46
Gambar 52. Tampilan Laporan………………………………………………………………………………………46
Gambar 53. Tampilan Laporan Kecamatan…………………………………………………………………..47
Gambar 54. Tampilan Laporan Kategori…………….…………………………………………………………47
Gambar 55. Tampilan Laporan Sub Kategori...................................................................48
Gambar 56. Tampilan Laporan Barang………………………………………………………………………….48
Gambar 57. Tampilan Laporan Pelanggan…………………………………………………………………….49
Gambar 58. Tampilan Laporan Pemesanan Masuk………………………………………………………49
Gambar 59. Tampilan Laporan Pemesanan Lunas Per Tanggal…………………………………….50
Gambar 60. Tampilan Laporan Pemesanan Lunas Per Periode…………………………………….50
Gambar 53.Contoh Cetak Lengkap Pemesanan Barang………………………………………………..51
12
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
DAFTAR TABEL
Tabel 1. Tabel Data Admin ............................................................................................ 20
Tabel 2. Tabel Data Barang ............................................................................................ 20
Tabel 3. Tabel Data Kategori……………….………………………………………………………………… 21
Tabel 4. Tabel Data Sub Kategori………………………………………………………………………………….21
Tabel 5. Tabel Data Kecamatan……………………………………………………………………………………21
Tabel 6. Tabel Data Konfirmasi……………………………………….……………………………………………22
Tabel 7. Tabel Data Pelanggan………………………………………….………………………………………….22
Tabel 8. Tabel Data Pemesanan…………………………………………………………………………………..23
Tabel 9. Tabel Data Pemesanan_item………………………………………………………………………….23
Tabel 10. Tabel Data Tmp_Keranjang…………………………………………………………………………..24
13
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
INTISARI
Perancangan web e-commerce pada penjualan komputer 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 Macromedia Dreamweaver , Wampp Server
yang merupakan gabungan dari Apache Web Server, PHP dan MySQL. Dengan
menggunakan Macromedia 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 MMS knalpot.
Kata Kunci : Aplikasi, PHP, Penjualan
14
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
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 Macromedia Dreamweaver, WAMPP
Server which is a combination of the Apache Web Server, PHP and MySQL. By using
Macromedia 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 MMS exhaust.
Keywords : Application , PHP, Sales
15
Rancang Bangun Aplikasi…, Dedi Kristianto, Fakultas Teknik UMP, 2016
Download