rancang bangun aplikasi toko klontong online...
TRANSCRIPT
RANCANG BANGUN APLIKASI TOKO KLONTONG
ONLINE BERBASIS ANDROID DAN KOMUNITAS
Proposal Tugas Akhir
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata I
Teknik Informatika Universitas Muhammadiyah Malang
Oleh:
ANGGIL FIBRIANSYAH
201010370311360
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016
Lembar Persetujuan
RANCANG BANGUN APLIKASI TOKO KLONTONG ONLINE BERBASIS
ANDROID DAN KOMUNITAS
ANGGIL FIBRIANSYAH
201010370311360
Telah Direkomendasikan untuk Diajukan sebagai
Judul Tugas Akhir di
Teknik Informatika Universitas Muhammadiyah Malang
Menyetujui,
Dosen I
Yuda Munarko, S.Kom, M.Sc
NIP. 108.0611.0443
Dosen II
Ilyas Nuryasin, S.Kom, M.Kom
NIP. 108.1410.0561
LEMBAR PENGESAHAN
RANCANG BANGUN APLIKASI TOKO KLONTONG ONLINE BERBASIS
ANDROID DAN KOMUNITAS
Tugas Akhir
Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh :
ANGGIL FIBRIANSYAH
201010370311360
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis pengujian
pada tanggal 28 Oktober 2016
Mengetahui / Menyetujui,
Penguji I
Evi Dwi Wahyuni, S.Kom., M.Kom
NIP. 108.1703.0595
Penguji II
Diah Risqiwati, ST., MT
NIP. 108.1410.0545
Mengetahui,
Ketua Jurusan Teknik Informatika
Yuda Munarko, S.Kom, M.Sc
NIP. 108.0611.0443
LEMBAR PERNYATAAN
Yang bertanda tangan dibawah ini:
NAMA : ANGGIL FIBRIANSYAH
NIM : 201010370311360
FAK./JUR. : TEKNIK/TEKNIK INFORMATIKA
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “RANCANG
BANGUN APLIKASI TOKO KLONTONG ONLINE BERBASIS ANDROID
DAN KOMUNITAS”. beserta seluruh isinya adalah karya saya sendiri dan bukan
merupakan karya Skripsi atau Tugas Akhir orang lain, baik sebagian maupun
seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya.
Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila kemudian
ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau
ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya siap
menanggung segala bentuk resiko/sanksi yang berlaku.
Mengetahui, Malang, 20 Oktober 2016
Dosen Pembimbing Yang Membuat Pernyataan
Yuda Munarko, S.Kom, M.Sc Anggil Fibriansyah
NIP. 108.0611.0443
NIM:201010370311360
ABSTRAK
Aplikasi ini diharapkan bisa memudahkan warga perumahan de Cassablanca
untuk memesan barang kebutuhan pokok khususnya delivery dari cassamart dan
aplikasi ini bertujuan warga perumahan de Cassablanca bisa jadi penjual barang
pokok yang ingin dijual dilingkup perumahan de Cassablanca. Warga bisa saling
berinteraksi, saling kenal, dan yang ingin berjualan tidak harus mempunyai toko.
Sistem informasi penjualan pada toko klontong sampai saat ini belum menggunakan
sistem komputerisasi khususnya dalam penyajian informasi penjualan yang tersedia.
Pemanfaatan Smartphone dalam sebuah aplikasi toko klontong merupakan hal baru
yang menjadi salah satu alasan untuk membangun dan merancang sistem informasi
yang dapat membantu pihak toko dalam melakukan proses jual-beli memanfaatkan
teknologi smartphone android. Aplikasi toko klontong online ini dapat berjalan
dengan baik secara fungsional sistem dan dapat menghasilkan output yang
diharapkan.
Pengujian aplikasi yang diberikan kepada 53 koresponden dan disesuaikan
10 poin yang ada pada lembar kuisioner, menghasilkan nilai 95,09% dan masuk
dalam kategori Sangat Baik.
Kata kunci : Toko Klontong Online, Sistem penjualan online toko klontong.
ABSTRACT
This application is expected to facilitate residents of de Cassablanca to order
staple goods, especially the delivery of cassamart and this application aims residents
de Cassablanca could be a seller of staples that want to be sold in the range of de
Cassablanca. Residents can interact with each other, know each other, and who want
to sell does not to have a shop. The sales information system at the grocery has not
used computerized system, especially in the presentation of available sales
information. Utilization Smartphone in a store application grocery is a novelty that
became one of the reasons for building and designing information systems that can
help the parties in process of buying and selling using smartphone technology. This
online grocery store application can functionally work the system and can produce
the expected output.
Testing application given to 53 correspondents and adjusted 10 points on the
questionnaire, and then yield 95.09% and included in the category of Very Good.
Keywords: Online Klontong Shop, Online shop selling system
HALAMAN PERSEMBAHAN
Segala Puji syukur kehadirat Allah SWT, yang atas rahmat dan hidayah-
Nyalah sehingga penulis dapat menyelesaikan penyusunan tugas akhir ini. Dengan
segala hormat penulis mengucapkan terima kasih kepada:
1. Yang utama dari segalanya. Sembah sujud serta syukur kepada Allah SWT atas
karunia serta kemudahan yang engkau berikan, akhirnya skripsi ini dapat
terselesaikan.
2. Sholawat serta salam terlimpahkan keharibaan Rasulullah Muhammad SAW.
3. Kedua orang tua saya Ayahanda Sargo Na’im dan ibunda tercinta Dewi Utari
yang telah menjadi satu-satunya motivator terbaik dalam segala bidang yang di
anugrahkan Allah SWT untuk saya, yang dengan sabar dan bijaksana
membimbing saya sejak pertama kali melihat dunia sampai sekarang, menjadi
motivasi tak terkalahkan dalam setiap tarikan nafas. Terima kasih sekali lagi,
kalian adalah alasan saya untuk tetap berdiri sampai sekarang.
4. Kepada adik saya tercinta Refero Bagas Bahari yang telah menjadi adik luar biasa
nakalnya buat saya, menjadi teman hidup yang tak ada duanya dan menjadi teman
bercanda dan berantem dirumah.
5. Bapak Yuda Munarko, S.Kom., M.Sc. selaku dosen pembimbing I dan Bapak
Ilyas Nuryasin, S.Kom., M.Kom selaku pembimbing II yang telah meluangkan
waktu dalam memberikan ide, ilmu, wacana dan selalu sabar dalam membimbing
dan memberikan pengarahan kepada saya dalam pembuatan tugas akhir ini, Dan
tak lupa mohon maaf saya apabila telah mengecewakan pada saat bimbingan.
tanpa arahan dan bimbingan beliau saya akan kesusahan dalam pengerjaan tugas
akhir ini. Semoga Allah SWT membalas semua amalan dan memberikan
kesehatan lahir dan batin.
6. Kepada Bapak Ir. Sudarman, MT selaku Dekan Fakultas Teknik Universitas
Muhammadiyah Malang.
7. Kepada Bapak Yuda Munarko, S.Kom., M.Sc. selaku ketua Jurusan Teknik
Informatika Universitas Muhammadiyah Malang. Terimakasih atas masukan dan
semua ilmu yang telah diberikan dan juga dedikasinya terhadap ilmu Teknik
Informatika.
8. Kepada Bapak dan Ibu Dosen Jurusan Teknik Informatika Universitas
Muhammadiyah Malang yang telah memberikan ilmu selama kuliah.
9. Kepada Bapak Setio Basuki, MT selaku dosen wali yang telah memberikan dan
semangat serta pengarahan untuk rajin kuliah,
10. Herlina mei dia yang selalu memberi semangat selama pengerjaan skripsi dan
Sahabat-sahabat saya dalam berbagi suka dan duka Anantha Sueb, Bro Vikri
(sodara angkat), indra hoo, Raditya Jidek atau Iwak lele, Dwi Anggara alias Jono,
Melisa Memel, Didot Punk, Kelvin Bonek dan Feri Ndocong yang selalu ada dari
awal perkuliahan dan bantuannya dalam pengerjaan skripsi, semoga Allah SWT
membalas kebaikan dan amalan kalian semua, amin.
11. Teman-teman jurusan Informatika angkatan 2010 yang telah berjuang bersama-
sama di bangku kuliah. Terima kasih atas ilmunya kawan.
12. Teman-teman Informatika H 2010 yang telah telah menjadi daftar manusia-
manusia baru dalam kehidupan saya kemudian menjadi inspirator untuk berjuang
menyelesaikan study saya.
13. Teman-teman kostnya Bang Sueb yang menjadi keluarga baru sekaligus partner
yang luar biasa,
14. Dan kepada semua pihak yang tidak bisa penulis sebutkan satu persatu, kalian
sangatlah berarti. Salam hormat untuk kalian semua.
KATA PENGANTAR
Puji syukur kehadirat Allah SWT, yang atas rahmat dan hidayah-Nyalah
penulis dapat menyelesaikan Tugas Akhir yang berjudul "RANCANG BANGUN
APLIKASI TOKO KLONTONG ONLINE BERBASIS ANDROID DAN
KOMUNITAS".
Tugas akhir ini berisikan tentang sistem informasi jual beli online atau yang
lebih khususnya jual beli online di perrumahan de Cassablanca dengan sistem
delivery dan diharapkan aplikasi ini dapat membantu agar bisa bertransaksi jual beli
online dengan mudah untuk warga perumahan de Cassablanca dan penulis menyadari
bahwa penelitian ini masih sangatlah jauh dari kesempurnaan. Oleh karena itu,
penulis mengharapkan saran dan kritik yang membangun agar tulisan ini dapat
bermanfaat bagi pengembangan ilmu pengetahuan kedepan. Sistem informasi jual
beli online ini juga masih membutuhkan pengembangan lebih lanjut sehingga dapat
lebih bermanfaat.
Akhirnya, penulis mengucapkan tiada kata dan upaya selain rasa syukur kehadirat
Allah SWT atas izin-Nya. dan Terima Kasih kepada semua pihak yang telah
membantu sehingga tugas akhir ini terselesaikan dan semoga tugas akhir ini dapat
bermanfaat bagi kita dan saya khususnya. Aamiin
Malang, Oktober 2016
Penulis
DAFTAR ISI
HALAMAN JUDUL
LEMBAR PERSETUJUAN .......................................................................... i
LEMBAR PENGESAHAN ........................................................................... ii
LEMBAR PERNYATAAN ........................................................................... iii
ABSTRAK ...................................................................................................... iv
HALAMAN PERSEMBAHAN .................................................................... v
KATA PENGANTAR .................................................................................... vi
DAFTAR ISI ................................................................................................... vii
DAFTAR GAMBAR ...................................................................................... viii
DAFTAR TABEL .......................................................................................... ix
BAB I PENDAHULUAN
1.1. Latar Belakang ....................................................................... 1
1.2. Rumusan Masalah ................................................................. 2
1.3. Tujuan ................................................................................... 2
1.4 Batasan Masalah..................................................................... 2
1.5 Metodologi ............................................................................. 3
1.6 Sistematika Penulisan ............................................................ 5
BAB II LANDASAN TEORI
2.1. E-Business ......................................................................... 6
2.1.1 Definisi .............................................................................. 6
2.1.2 E-Commerse ...................................................................... 6
2.2 Pengertian Android .............................................................. 7
2.2.1 Fitur Android ..................................................................... 7
2.2.2 Android SDK ..................................................................... 7
2.2.3 ADT (Android Development Tools) ................................. 8
2.2.4 AVD (Android Virtual Device) ......................................... 8
2.3 Jual Beli Online .................................................................... 8
2.3.1 Proses Jual Beli yang baik ................................................. 9
2.4 Rekayasa Perangkat Lunak (RPL) ....................................... 10
2.4.1 Definisi .............................................................................. 10
2.4.2 System Development Life Cycle (SDLC) ......................... 11
2.5 DBMS (Database Management System) ............................. 13
2.5.1 Definisi .............................................................................. 13
2.5.2 Komponen DBMS ............................................................. 13
2.5.3 Objek-Objek Database Relational ..................................... 14
2.5.4 Relational Keys ................................................................. 16
2.5.5 MySQL .............................................................................. 16
2.6 Data Flow Diagram (DFD) ................................................ 17
2.6.1 Definisi .............................................................................. 17
2.6.2 Komponen DFD ................................................................ 17
2.6.3 Notasi ................................................................................. 18
2.7 Alat Pengembangan ........................................................... 18
2.7.1 PHP .................................................................................... 18
BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Analisa Sistem ................................................................... 19
3.1.1 Analisa Masalah ................................................................ 19
3.1.2 Solusi Permasalahan .......................................................... 19
3.1.3 Analisa Kebutuhan Fungsional ......................................... 20
3.1.4 Analisa Kebutuhan Non Fungsional.................................. 20
3.2 Perancangan Sistem ........................................................... 21
3.2.1 Diagram Konteks ............................................................... 21
3.3 Perancangan Database ............................................................ 26
3.3.1 Entity Relational Diagram (ERD) ..................................... 26
3.3.2 Perancangan Struktur Tabel .............................................. 27
3.4 Perancangan Interface / Antarmuka ..................................... 29
3.4.1. Perancangan Desain Splash Screen ................................... 29
3.4.2. Perancangan Desain Menu Utama .................................... 29
3.4.3. Perancangan Desain Form Login ...................................... 30
3.4.4. Perancangan Desain Menu Register .................................. 30
3.4.5. Perancangan Desain Menu View Product ......................... 31
3.4.6. Perancangan Menu View Profile ....................................... 32
3.4.7. Perancangan Menu View List Order ................................. 32
3.5 Perancangan Desain Interface Pada Sistem Web Admin ....... 33
3.5.1. Perancangan Desain Login Admin .................................... 33
3.5.2. Perancangan Desain Home Admin .................................... 33
3.5.3. Perancangan Desain Lihat Barang Pada Admin ................ 34
3.5.4 Perancangan Desain Tampilkan Barang Pada Admin ....... 34
3.5.5. Perancangan Desain Update Barang Pada Admin ............ 34
3.6 Perancangan Pengujian Dengan menggunakan Usability . 35
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi Sistem .............................................................. 36
4.2. Gambaran Aplikasi................................................................. 36
4.2.1. Penjual ............................................................................... 36
4.2.2. Pembeli .............................................................................. 36
4.2.3. Admin ................................................................................ 36
4.3. Implementasi Interface ...................................................... 36
4.3.1. Implementasi Halaman Penjual / Pembeli ......................... 36
4.4. Hasil Pengujian .................................................................. 52
4.4.1. Pengujian Kuisioner .......................................................... 54
BAB V KESIMPULAN DAN SARAN
5.1. Kesimpulan ............................................................................ 56
5.2. Saran ....................................................................................... 56
DAFTAR PUSTAKA ..................................................................................... 57
DAFTAR GAMBAR
Gambar 2.1 Waterfall ................................................................................... 11
Gambar 2.2 Notasi DFD ............................................................................... 18
Gambar 3.1 Diagram Konteks ...................................................................... 22
Gambar 3.2 Data Flow Diagram Level 0 ..................................................... 23
Gambar 3.3 Data Flow Diagram Level 1 Proses Registrasi Toko ............... 24
Gambar 3.4 Data Flow Diagram Level 1 Proses Login Toko ...................... 24
Gambar 3.5 Data Flow Diagram Level 1 Proses Manajemen Produk ......... 24
Gambar 3.6 Data Flow Diagram Level 1 Proses Lihat Order Masuk .......... 25
Gambar 3.7 Data Flow Diagram Level 1 Proses Regitrasi Pembeli ............ 25
Gambar 3.8 Data Flow Diagram Level 1 Proses Login Pembeli ................. 25
Gambar 3.9 Data Flow Diagram Level 1 Proses Order ............................... 26
Gambar 3.10 Entity Relationship Diagram (ERD) ........................................ 26
Gambar 3.11 Desain Spalsh Screen ............................................................... 29
Gambar 3.12 Desain Menu Utama ................................................................. 30
Gambar 3.13 Desain Form Login ................................................................... 30
Gambar 3.14 Desain Menu Register............................................................... 31
Gambar 3.15 Desain Menu View Product ...................................................... 31
Gambar 3.16 Desain Menu View Profile ........................................................ 32
Gambar 3.17 Desain Menu View List Order .................................................. 32
Gambar 3.18 Desain Menu Login Admin ...................................................... 33
Gambar 3.19 Desain Home Admin ................................................................ 33
Gambar 3.20 Desain Lihat Barang Admin ..................................................... 34
Gambar 3.21 Desain Tampil Barang Admin .................................................. 34
Gambar 3.22 Desain Update Barang Admin .................................................. 35
Gambar 4.1 Tampilan Menu login Penjual/Pembeli .................................... 37
Gambar 4.2 Halaman Utama Penjual/Pembeli ............................................. 38
Gambar 4.3 Halaman Tampil Detail Produk ................................................ 39
Gambar 4.4 Halaman Beli Produk ............................................................... 40
Gambar 4.5 Halaman Keranjang Belanja ..................................................... 41
Gambar 4.6 Halaman Tampil Data Produk .................................................. 43
Gambar 4.7 Halaman Input Data Produk ..................................................... 44
Gambar 4.8 Halaman Edit Produk ............................................................... 45
Gambar 4.9 Halaman Dialog Delete Data Produk ....................................... 46
Gambar 4.10 Halaman Order/Penjualan ........................................................ 47
Gambar 4.11 Detail Order .............................................................................. 48
Gambar 4.12 Delete Order ............................................................................. 49
Gambar 4.13 Daftar Pengiriman .................................................................... 50
Gambar 4.14 Halaman Validasi Admin ......................................................... 51
DAFTAR TABEL
Tabel 2.1. Struktur Table ................................................................................ 14
Tabel 2.2 Relasi antar table ........................................................................... 15
Tabel 3.1 Analisa Kebutuhan Non Fungsional ............................................. 20
Tabel 3.2 Tabel User ..................................................................................... 27
Tabel 3.3 Tabel Barang ................................................................................. 27
Tabel 3.4 Tabel Kategori ............................................................................... 28
Tabel 3.5 Tabel Penjualan ............................................................................. 28
Tabel 3.6 Tabel Rancang Bangun Kuisioner................................................. 35
Tabel 4.1 Tabel Pengujian Sistem Penjual/Pembeli ...................................... 52
Tabel 4.2 Tabel Hasil Pengujian Kuisioner................................................... 55
DAFTAR PUSTAKA
Abdul Kadir, 2003, Konsep dan Tuntunan Praktis Basis Data, Andi,
Yogyakarta.
Asta, Viny Arviolina and Oktavia, Selviana, Sistem Informasi Manajemen
Penjualan, Pembelian, dan Persedian Stok Barang Pada PD. Sumber
Rezeki, Palembang : STMIK GI MDP, 2013.
Daniel, Galin. (2004). Software Quality Assurance. 90 Tottenham Court Road,
London.
Ellsworth, J. H., & Ellsworth, M. V. (1997). Marketing on the Internet :
Multimedia Strategy for the WWW. Jakarta: Grasindo.
Fany Junianti, Aplikasi Pelayanan Pemesanan Online Pada Digital Printing
Ecoprint Palembang, Jurusan Sistem Informasi STMIK GI MDP
Fleming, M., Mihic, S. J., Harris, R. A. 2007, Etanol Dasar Farmakologi Terapi,
EGC. Jakarta.
HM, JOGIANTO. (2001). Analisis & Desain Sistem Informasi Pendekatan
Terstruktur Teori Dan Praktek Aplikasi Bisnis (Edisi kedua).
Yogyakarta:Andi.
McFadden,Fred, Hoffer, Jeffrey , 1994 , Modern Data base Management,
Cumming’s
The Benyamin / Publishing company. Inc, California
Minoli, Daniel Mindi Emma, 1998 , Web Commerce Technology Handbook,
Mc Graw Hill.
Nazruddin Safaat H. 2012 (Edisi Revisi). Pemograman Aplikasi Mobile
Smartphone dan Tablet PC Berbasis Android. Informatika. Bandung.
Randall, N & Latulipe., C. 1995. Plug-N-Play Internet. Indianapolis: Indiana
Sams Publishing.