17
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

RANCANG BANGUN APLIKASI TOKO KLONTONG ONLINE …eprints.umm.ac.id/36039/1/jiptummpp-gdl-anggilfibr-47694-1... · Proposal Tugas Akhir. ... untuk memesan barang kebutuhan pokok khususnya

Embed Size (px)

Citation preview

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.