penerapan m-commerce pada penjualan apel … ·  · 2016-05-09semuadulur game clash of clan...

15
PENERAPAN M-COMMERCE PADA PENJUALAN APEL MALANG BERBASIS ANDROID TUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : HanggaGunantara 08560156 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015

Upload: phungcong

Post on 18-May-2018

218 views

Category:

Documents


1 download

TRANSCRIPT

PENERAPAN M-COMMERCE PADA PENJUALAN

APEL MALANG BERBASIS ANDROID

TUGAS AKHIR

Diajukan Untuk Memenuhi

Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Oleh :

HanggaGunantara

08560156

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2015

MOTTO

“JANGAN PERNAH SIA-SIAKAN

WAKTUMU KARENA KAMU AKAN

TERGILAS OLEH ZAMAN YANG TERUS

BERKEMBANG”

PERSEMBAHAN

Ucapan terima kasih saya persembahkan kepada :

Allah SWT yang maha penyayang dan maha pemurah sang pencipta alam

semesta beserta isinya ...

Rasulullah Muhammad SAW Suri Tauladan yang paling baik bagi kita

semua serta penunjuk jalan yang benar

Kedua orang tuaku yang telah menyayangiku, membimbing dan

memberikan yang terbaik untuk ku.

IstritercintakuAndriyanti, Adik ku MayangdanKakakkuHandha,

MbkKarni,Gendhis,Mbah Tri, BudeTutik, Andriyani,Ira.

Semuadulur game Clash Of Clan GankRemex

Staff, Dosen dan Kajur Informatika yang selalu membimbing.

Semua pihak yang telah membantu saya.

KATA PENGANTAR

Assalamu'alaikum Wr. Wb

Syukur Alhamdulillah penulis haturkan kehadirat Allah SWT, yang telah

memberikan rahmat dan hidayah-Nya kepada penulis, shalawat serta salam

semoga terlimpahkan kepada nabi besar Muhammad SAW yang telah menjadi

suri tauladan yang paling baik sebagai petunjuk kita semua umat manusia hingga

sampai saat ini, sehingga skripsi yang berjudul “PENERAPAN M-

COMMERCE PADA PENJUALAN APEL MALANG BERBASIS

ANDROID”dapat diselesaikan dengan baik. Tugas akhir ini penulis susun

sebagai persyaratan untuk memperoleh gelar Sarjana Teknik Informatika

Universitas Muhammadiyah Malang

Dalam kesempatan ini, ijinkan penulis menyampaikan rasa terima kasih

kepada:

1. Yuda Munarko, S.Kom, M.Sc selaku ketua jurusan teknik Informatika di

Universitas Muhammadiyah Malang.

2. Bapak Hariyady, S.Kom, MT dan Yuda Munarko, S.Kom, M.Sc selaku

pembimbing dalam pembuatan tugas akhir ini, Terima kasih atas

keikhlasan dan kesabaran juga sudah meluangkan waktu untuk

membimbing kami dalam menyelesaikan skripsi ini ditengah kesibukan

dan jadwal yang padat.

3. Kedua orang tua saya yakni Ayah (HeriRestiyanto) dan Ibu (Endarwati)

serta kakak (HandhaSetiawan) danadik (MayangRestiawati),istri

(Andriyanti) tercinta, yang telah ikhlas memberikan do’a restu, kasih

sayang serta dukungan secara moril maupun materi.

4. Bapak dan Ibu dosen Fakultas Teknik terutama Jurusan Informatika yang

telah memberikan ilmu pengetahuan dan membantu selama masa kuliah.

5. Serta teman-teman yang tidak bisa saya sebutkan semua, yang telah

memberikan dukungan untuk menyelesaikan tugas akhir, dan kalian yang

telah membantu dan memberikan masukan, pendapat juga semangat.

Kami menyadari bahwa tugas akhir ini jauh dari sempurna dan masih

banyak kekurangan. Oleh karena itu kami menyampaikan terima kasih atas saran

dan kritik yang di berikan dalam rangka perbaikan dan penyempurnaan tugas

akhir ini. Akhirnya, Penulis berharap semoga karya yang sederhana ini dapat

bermanfaat bagi semua pihak dan dicatat sebagai amal kebajikan di hadapan Allah

SWT. Amien.

Malang, 21 Agustus 2015

HanggaGunantara

NIM.08560156

DAFTAR ISI

Halaman Judul ........................................................................................................ i

Lembar Persetujuan ................................................................................................ ii

Lembar Pengesahan ............................................................................................... iii

Halaman Pernyataan Keaslian................................................................................ iv

Halaman Motto....................................................................................................... v

Halaman Persembahan ........................................................................................... vi

Kata Pengantar ....................................................................................................... vii

Abstrak ................................................................................................................... ix

DAFTAR ISI .......................................................................................................... xi

BAB I PENDAHULUAN ............................................................................... 1

1.1.Latar Belakang .................................................................................. 1

1.2.Rumusan Masalah ............................................................................. 3

1.3.Tujuan ............................................................................................... 3

1.4.Batasan Masalah................................................................................ 3

1.5.Metodologi ........................................................................................ 4

1.6.Sistematika Penulisan ....................................................................... 5

BAB 2 LANDASAN TEORI ............................................................................. 6

2.1.Perdagangan Apel Malang ................................................................ 6

2.1.1 Apel Malang .......................................................................... 6

2.1.2 Masalah-Masalah di Bidang Budidaya Apel ........................ 6

2.1.3 Penjualan Apel Malang ........................................................ 6

2.2.M-Commerce ..................................................................................... 7

2.3. Aplikasi Mobile ............................................................................... 8

2.4.MySqL .............................................................................................. 9

2.5. Android ............................................................................................ 11

2.6. Java .................................................................................................. 13

2.7. Pelelangan ........................................................................................ 15

BAB 3 ANALISA DAN PERANCANGAN SISTEM ..................................... 17

3.1.Analisis Sistem .................................................................................. 17

3.1.1 Diskripsi Umum Produk .......................................................... 17

3.1.2 Arsitektur Sistem ...................................................................... 17

3.1.3 Gambaran Awal Sistem ........................................................... 18

3.2. Perancangan Sistem ......................................................................... 18

3.2.1 Rancangan Kerja Sistem .......................................................... 19

3.2.2 Perancangan Design User Interface ......................................... 37

3.2.3 Desain Database ....................................................................... 45

3.2.3.1 Entity Relationship Diagram (ERD) ........................... 45

3.2.3.2 Spesifikasi Database .................................................... 46

BAB 4 IMPLEMENTASI DAN PENGUJIAN ............................................... 50

4.1.Kebutuhan Perangkat ........................................................................ 50

4.1.1 Perangkat Lunak Yang Digunakan .......................................... 50

4.1.2 Perangkat Keras Yang Digunakan ........................................... 50

4.2. Implementasi Sistem ........................................................................ 50

4.2.1 Implementasi Tampilan Frame Intro ........................................ 51

4.2.2 Implementasi Tampilan Frame Menu Login .......................... 53

4.2.3 Implementasi Tampilan Frame Login ...................................... 53

4.2.4 Implementasi Tampilan Frame Menu Admin .......................... 53

4.2.5 Implementasi Tampilan Frame Menu Penjual ......................... 54

4.2.6 Implementasi Tampilan Frame Editor Penjual ........................ 55

4.2.7 Implementasi Tampilan Frame Editor Produk ......................... 55

4.2.8 Implementasi Tampilan Frame Editor Image Produk ............. 56

4.2.9 Implementasi Tampilan Frame Editor Pembeli ....................... 57

4.2.10 Implementasi Tampilan Frame Editor Proses Lelang ............ 57

4.3. Pengujian .......................................................................................... 58

4.3.1 Pengujian Sistem ...................................................................... 59

4.3.1.1 Pengujian Sistem Masuk Menu Utama ....................... 59

4.3.1.2 Pengujian Sistem Login ............................................... 61

4.3.1.3 Pengujian Editor Data ................................................ 65

4.3.1.4 Pengujian Proses Lelang Pembeli .............................. 70

4.3.1.5 Pengujian Proses Lelang Penjual ............................... 74

4.3.1.6 Pengujian Hasil Lelang .............................................. 77

4.3.2 Pengujian Fungsional ............................................................... 79

4.3.3 Pengujian Pengguna ................................................................. 80

BAB 5 KESIMPULAN DAN SARAN ............................................................. 90

5.1. Kesimpulan ...................................................................................... 90

5.2 Saran ................................................................................................ 90

DAFTAR PUSTAKA ........................................................................................... 91

LAMPIRAN .............................................................................................................. 92

DAFTAR GAMBAR

Gambar 2.1 Arsitektur Android .........................................................................17

Gambar 3.1 ArsitekturSistem ..........................................................................26

Gambar 3.2 Usecase Diagram .........................................................................28

Gambar 3.3 Activity Diagram Add Data.........................................................30

Gambar 3.4 Activity Diagram Login ..............................................................31

Gambar 3.5 Activity Diagram HapusPenjual ..................................................31

Gambar 3.6 Activity Diagram HapusPembeli .................................................32

Gambar 3.7 Activity Diagram Edit Data Penjual ............................................32

Gambar 3.8 Activity Diagram Editor Produk .................................................33

Gambar 3.9 Activity Diagram Editor Image ................................................... 34

Gambar 3.10 Activity Diagram Proses Lelang ................................................. 34

Gambar 3.11 Activity Diagram Edit Data Pembeli ........................................... 35

Gambar 3.12 Activity Diagram Proses Lelang .................................................35

Gambar 3.13 Activity Diagram lihathasilPembeli ............................................ 36

Gambar 3.14 Squence Diagram Add Data ........................................................ 37

Gambar 3.15 Squence Diagram Login .............................................................. 38

Gambar 3.16 Squence Diagram HapusPenjual ................................................. 38

Gambar 3.17 Squence Diagram HapusPembeli ................................................ 39

Gambar 3.18 Squence Diagram Edit Data Penjual ........................................... 40

Gambar 3.19 Squence Diagram Editor Produk ................................................. 41

Gambar 3.20 Squence Diagram Editor Image................................................... 42

Gambar 3.21 Squence Diagram Proses Lelang ................................................. 42

Gambar 3.22 Squence Diagram Edit Data Pembeli .......................................... 43

Gambar 3.23 Squence Diagram Proses lelang .................................................. 44

Gambar 3.24 Squence Diagram LihathasilPembeli .......................................... 44

Gambar 3.25 Class Diagram ............................................................................. 45

Gambar 3.26 Interface Frame intro ................................................................... 46

Gambar 3.27 Interface Frame Menu Login ....................................................... 47

Gambar 3.28 Interface Frame Login ................................................................. 47

Gambar 3.29 Interface Frame Menu Admin ..................................................... 48

Gambar 3.30 Interface Frame Editor Penjual .................................................... 51

Gambar 3.31 Interface Frame Editor pembeli ................................................... 52

Gambar 3.32 Interface Frame TawarProduk ..................................................... 52

Gambar 3.33 Interface Frame Penghentian Proses Lelang ............................... 53

Gambar 4.1 Implementasi Frame Intro .......................................................... 60

Gambar 4.2 Implementasi Frame Menu Login ............................................... 60

Gambar 4.3 Implementasi Frame Login ......................................................... 61

Gambar 4.4 Implementasi Frame Menu Admin .............................................. 62

Gambar 4.5 Implementasi Frame Menu Penjual ............................................. 62

Gambar 4.6 Implementasi Frame Editor Penjual ............................................ 63

Gambar 4.7 Implementasi Frame Editor Produk ............................................. 64

Gambar 4.8 Implementasi Frame Editor Image Produk .................................. 64

Gambar 4.9 Implementasi Frame editor Pembeli ............................................ 65

Gambar 4.10 Implementasi Frame Pemberhentian Proses Lelang.................... 66

Gambar 4.11 GambaranSistemMasuk Menu Utama ......................................... 67

Gambar 4.12 GambaranSistem Login ............................................................... 69

Gambar 4.13 GambaranSistem Editor Data ...................................................... 73

Gambar 4.14 GambaranSistem Proses LelangPembeli ..................................... 78

Gambar 4.15 GambaranSistem Proses LelangPenjual ...................................... 82

Gambar 4.16 GambaranSistemPengumumanPemenang ................................... 86

Daftar Pustaka

[1] Hermawan, Stephanus. (2011). Membuat Aplikasi Android. Penerbit ANDI.

Yogyakata.

[2] Kadir, Abdul. (2004). Dasar Pemrograman Java 2. Penerbit ANDI.

Yogyakata.

[3] Mulyadi,ST.2010, Membuat Aplikasi Untuk Android,Jl.Putangpiuluhan No 38

Jogyakarta:Multimedia Center Publishing

[4] Nicolas Gramlich, Andbook : Android Programming, Download 12 July 2011

[5] Sutanta, Edhy. Pengembangan Aplikasi Mobile Commerce. Jurnal Riset

Daerah, Vol. 10, No. 1, April 2011

[6] Sembiring, Krisantus. Studi Penerapan Kriptografi pada Mobile Commerce.

2004

[7] Sudayat, RI, SE. Pengertian Penjualan

https://www.google.com/search?q=pengertian+penjualan=pengertian+penjual

an+filetype:pdf ( diakses pada tanggal 16 april 2014)

[8] M. Nurhidayatullah. Penerapan metodologi waterfall dalam pengembangan

system informasi akademik universitas negeri surabaya

http://jenengku-dayat.mhs.narotama.ac.id/files/2013/10/makalah-analisis-

SSI.pdf (diakses pada tanggal 16 april 2014)

[9] Algoritma dan pemrograman 1

http://rama.staff.gunadarma.ac.id/Downloads/files/14921/2+definisi+dan+sim

bol+Flowchart.pdf (Diakses pada 16 april 2014)

[10] Nasyir, Fachrudin. Pembuatan template website untuk aplikasi mobile

commerce menggunakan hypertext preprosesor(PHP)

http://eprints.undip.ac.id/25873/1/ML2F301438.pdf

[11] http://agroindonesia.co.id/2014/03/12/derita-petani-apel-malang/ (Diakses

pada 23 april 2014)

[12] http://elec-biz.blogspot.com/2012/01/mobile-commerce-m-commerce.html

(Diakses pada 23 april 2014)

[13] Rahmandani. Im[plementasi Algoritma Apriori Pada Mobile Commerce

Usaha Mikro Kecil Dan Menengah.

http://a-research.upi.edu/operator/upload/s_kom_0706473_chapter1.pdf

(Diakses pada 23 april 2014)

[14] ftp://digilib.its.ac.id/public/ITS-Undergraduate-25822-Bibliography.pdf

(Diakses pada 23 April 2014)

[15] http://maxiandroid.blogspot.com/2012/03/cara-kerja-dan-arsitektur-

android.html (Diakses Pada Tanggal 25 April 2014)

[16] http://putriejrs.blogspot.com/2011/06/definisi-dan-varian-versi-dari-

android.html (Diakses pada tanggal 25 April 2014)

[17] http://putriejrs.blogspot.com/2011/06/definisi-dan-varian-versi-dari-

android.html (Diakses pada tanggal 15 April 2014