tugas akhir disusun untuk memenuhi salah satu persyaratan

21
PEMBUATAN E-MARKETPLACE “KANG SAYUR” SEBAGAI MEDIA PROMOSI DAN PEMESANAN SAYUR BERBASIS MOBILE Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan dalam Memperoleh Gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret Disusun oleh : NURA FITRI FEBRIANI M3114115 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2017

Upload: others

Post on 11-Nov-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

PEMBUATAN E-MARKETPLACE “KANG SAYUR” SEBAGAI MEDIA

PROMOSI DAN PEMESANAN SAYUR BERBASIS MOBILE

Tugas Akhir

Disusun Untuk Memenuhi Salah Satu Persyaratan dalam Memperoleh Gelar

Ahli Madya pada Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret

Disusun oleh :

NURA FITRI FEBRIANI

M3114115

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2017

Page 2: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

ii

HALAMAN PERSETUJUAN

Page 3: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

iii

HALAMAN PENGESAHAN

Page 4: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

iv

PERNYATAAN

Page 5: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

v

MOTTO

“Rodlittu billahirobba, wabi islamidina, wabimuhammadin nabiyyawwarasulla

,robbi zidnii ilmaa warzuqnii fahmaa."

( Doa sebelum belajar )

“Perfectness is the first thing I always think when I do a job.”

( Anonymous )

“To be successful, the first thing to do is fall in love with your work”

( Sister Mary Lauretta )

“When problem come, dont say ‘why me?’. Say, ‘try me !’ “

( Deddy Corbuzier )

“Entah akan berkarir atau menjadi ibu rumah tangga, seorang wanita wajib

berpendidikan tinggi karena ia akan menjadi ibu”

( Dian Sastrowardoyo )

“Saya menjadikan diri saya seperti sekarang juga terinspirasikan oleh orang

orang, kalau bisa saya juga menginspirasikan orang orang”

( Dian Sastrowardoyo )

Page 6: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

vi

HALAMAN PERSEMBAHAN

Sebuah karya tulisan ini penulis persembahkan kepada:

1. Puji syukur kehadirat Allah SWT, atas limpahan Rahmat dan hidayah-Nya

sehingga laporan ini dapat terselesaikan dengan baik.

2. Nabi Muhammad SAW, sumber inspirasi dan contoh dalam segala hal.

3. Bapak dan ibu tercinta, motivator terbesar dalam hidupku yang selalu

memberikan semangat dan motivasi untuk menjalani segala sesuatu.

4. Kakakku Prita Yuliana Irnawati dan adikku Fatiya Rifda Auliya, serta

keluarga besar yang tak henti-hentinya memberikan dukungan.

5. Bapak Agus Purnomo selaku dosen pembimbing, serta semua dosen dan

staf pengajar Program D3 Teknik Informatika UNS yang telah memberikan

bimbingan dan arahan yang bermanfaat kepada saya selama ini.

6. Teman satu project, Wina Indah Lestari yang selalu ada untuk saling

mendukung dan memperdebatkan banyak hal yang bermanfaat.

7. Septiawati Maswanti dan Nevirka Miararani, teman seperjuangan yang

selalu memberikan dukungan yang berarti walaupun terkadang disampaikan

lewat cacian dan makian. Terima kasih untuk cacian dan makiannya selama

ini, Still be my best friend yes?

8. Teman-teman D3 Teknik Informatika terkhusus kelas TI E 2014 yang sudah

memberikan banyak sekali pengalaman berharga. Terimakasih atas

kerjasamanya selama ini, I will be missing you all.

9. Keluarga Besar E-Mailkomp yang memberikan banyak sekali pengalaman

selama ini.

10. Sahabat-sahabat yang selalu mendukung dan mengingatkan untuk

melakukan yang terbaik.

Page 7: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

vii

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas

limpahan rahmat-Nya, sehinggan penyusunan Laporan Tugas Akhir dengan judul

“Pembuatan E-marketplace “Kang Sayur” Sebagai Media Promosi dan Pemesanan

Sayur Berbasis Mobile” ini dapat terselesaikan pada waktunya tanpa halangan

berarti.

Penyusunan laporan ini bertujuan untuk memenuhi persyaratan untuk

memperoleh gelar ahli madya pada Program Diploma III Teknik Informatika

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret

Surakarta.

Dalam penyusunan Laporan Tugas Akhir ini penulis mendapatkan bantuan

dan dukungan dari berbagai pihak. Oleh sebab itu pada kesempatan ini, penulis

mengucapkan terima kasih kepada semua pihak yang telah memberikan bantuan

dan dukungannya, terutama kepada:

1. Allah SWT yang telah memberikan nikmat, rahmat, dan hidayah-Nya sehingga

penulis bisa menyelesaikan penulisan laporan.

2. Prof. Ir. Ari Handono Ramelan, M.Sc (Hons)., Ph.D, selaku Dekan Fakultas

Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.

3. Bapak Abdul Aziz, S.Kom., M.Cs. selaku Ketua Program Studi Diploma III

Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret Surakarta.

4. Bapak Agus Purnomo, S.Si., M.Eng. selaku Dosen Pembimbing Tugas Akhir

yang telah memberikan bimbingan, pengarahan, saran serta dukungan selama

penyusunan Tugas Akhir ini.

5. Ayah, Ibu, Kakak, serta Adik tercinta yang telah banyak memberikan dukungan

dan masukan yang membangun.

6. Keluarga Besar kelas TIE angkatan 2014 yang selalu memberikan warna lain

dalam memotivasi penulis dalam penyusunan Tugas Akhir.

7. E-Mailkomp FMIPA UNS yang selalu memberikan motivasi dan ruang untuk

mencari inspirasi dalam menulis dan menyelesaikan target Tugas Akhir.

Page 8: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

viii

8. Kakak-kakak tingkat yang selalu membimbing dan memotivasi dengan sabar

untuk menyelesaikan Tugas Akhir.

9. Semua pihak terkait yang tidak bisa saya sebutkan satu persatu, atas bantuan dan

dukungannya selama ini.

Semoga Tuhan Yang Maha Esa memberikan balasan yang lebih baik kepada pihak-

pihak yang telah memberikan bantuan dan dukungan dari awal penyusunan Laporan

Tugas Akhir.

Semoga dengan selesainya penyusunan Laporan Tugas Akhir ini dapat

memberikan manfaat dan kebaikan pada penulis dan pembaca sekalian.

Surakarta, Juni 2017

Penulis

Page 9: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

ix

DAFTAR ISI

HALAMAN PERSETUJUAN ................................................................................ ii

HALAMAN PENGESAHAN ................................................................................ iii

PERNYATAAN ..................................................................................................... iv

MOTTO .................................................................................................................. v

HALAMAN PERSEMBAHAN ............................................................................ vi

KATA PENGANTAR .......................................................................................... vii

DAFTAR ISI .......................................................................................................... ix

DAFTAR TABEL ................................................................................................. xii

DAFTAR GAMBAR ........................................................................................... xiii

ABSTRAK .......................................................................................................... xvii

ABSTRACT ......................................................................................................... xviii

BAB I PENDAHULUAN .................................. Error! Bookmark not defined.

1.1 Latar Belakang ........................................ Error! Bookmark not defined.

1.2 Perumusan Masalah ................................. Error! Bookmark not defined.

1.3 Batasan Masalah Penelitian ..................... Error! Bookmark not defined.

1.4 Tujuan Penelitian ..................................... Error! Bookmark not defined.

1.5 Manfaat Penelitian ................................... Error! Bookmark not defined.

1.6 Metodologi Penelitian ............................. Error! Bookmark not defined.

1.7 Sistematika Penulisan .............................. Error! Bookmark not defined.

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ................ Error!

Bookmark not defined.

2.1 Tinjauan Pustaka .......................................... Error! Bookmark not defined.

2.2 Landasan Teori ........................................ Error! Bookmark not defined.

2.2.1 E-commerce...................................... Error! Bookmark not defined.

2.2.2 M-commerce ..................................... Error! Bookmark not defined.

2.2.3 E-marketplace .................................. Error! Bookmark not defined.

2.2.4 Android ............................................. Error! Bookmark not defined.

2.2.5 Android SDK (Software Development Kit)Error! Bookmark not

defined.

2.2.6 Android Studio ................................. Error! Bookmark not defined.

2.2.7 XML (eXtensible Markup Language)Error! Bookmark not defined.

Page 10: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

x

2.2.8 Java .................................................. Error! Bookmark not defined.

2.2.9 JSON (JavaScript Object Notation) . Error! Bookmark not defined.

2.2.10 JDK (Java Development Kit) ........... Error! Bookmark not defined.

2.2.11 MySQL ............................................. Error! Bookmark not defined.

2.2.12 Basis Data ........................................ Error! Bookmark not defined.

2.2.13 Hypertext Preprocessor (PHP) ........ Error! Bookmark not defined.

2.2.14 Model Entity-Relationship (Model Keterhubungan-Entitas) ... Error!

Bookmark not defined.

2.2.15 Diagram Entity-Relationship (Diagram E-R)Error! Bookmark not

defined.

2.2.16 UML (Unified Modeling Language) Error! Bookmark not defined.

2.2.17 Use Case Diagram ........................... Error! Bookmark not defined.

2.2.18 Activity Diagram .............................. Error! Bookmark not defined.

2.2.19 Class Diagram ................................. Error! Bookmark not defined.

2.2.20 Sequence Diagram ........................... Error! Bookmark not defined.

2.2.21 Pengujian Metode Black-Box ........... Error! Bookmark not defined.

2.2.22 Pengujian Metode Usability ............. Error! Bookmark not defined.

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM ...... Error!

Bookmark not defined.

3.1 Alat dan Bahan ........................................ Error! Bookmark not defined.

3.1.1 Alat ................................................... Error! Bookmark not defined.

3.1.2 Bahan................................................ Error! Bookmark not defined.

3.2 Deskripsi Umum Aplikasi ....................... Error! Bookmark not defined.

3.2.1 Proses Bisnis .................................... Error! Bookmark not defined.

3.2.2 Analisa Kebutuhan Fungsional ........ Error! Bookmark not defined.

3.2.3 Analisa Kebutuhan Non Fungsional Error! Bookmark not defined.

3.3 Perancangan ............................................. Error! Bookmark not defined.

3.3.1 Perancangan Sistem ......................... Error! Bookmark not defined.

3.3.2 Perancangan Database ..................... Error! Bookmark not defined.

3.3.3 Perancangan Desain Tampilan ......... Error! Bookmark not defined.

BAB IV IMPLEMENTASI DAN PEMBAHASANError! Bookmark not

defined.

4.1 Implementasi Sistem ............................... Error! Bookmark not defined.

Page 11: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

xi

4.1.1 Implementasi Antar Muka................ Error! Bookmark not defined.

4.1.2 Implementasi Eksport Project Menjadi ApkError! Bookmark not

defined.

4.1.3 Implementasi Instalasi Program ....... Error! Bookmark not defined.

4.2 Pengujian Black Box ................................ Error! Bookmark not defined.

4.3 Pengujian Usability ................................. Error! Bookmark not defined.

4.3.1. Menentukan Evaluator ..................... Error! Bookmark not defined.

4.3.2. Melakukan Survei Dengan KuisionerError! Bookmark not

defined.

4.3.3. Melakukan Pemilihan Fungsi ........... Error! Bookmark not defined.

4.3.4. Membuat Tugas Usability Test ........ Error! Bookmark not defined.

4.3.5. Menyusun Skrip Usability Test ........ Error! Bookmark not defined.

4.3.6. Melaksanakan Usability Test Dengan Melakukan Wawancara Error!

Bookmark not defined.

4.3.7. Melakukan analisa data hasil usability test dan survei............. Error!

Bookmark not defined.

4.3.8. Menyusun Rekomendasi Perbaikan AplikasiError! Bookmark not

defined.

4.3.9. Kategori Tugas ................................. Error! Bookmark not defined.

BAB V PENUTUP ................................................. Error! Bookmark not defined.

5.1 Kesimpulan .............................................. Error! Bookmark not defined.

5.2 Saran ........................................................ Error! Bookmark not defined.

DAFTAR PUSTAKA ............................................ Error! Bookmark not defined.

Page 12: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

xii

DAFTAR TABEL

Tabel 2.1. Simbol Komponen Use Case ............... Error! Bookmark not defined.

Tabel 2. 2 Simbol Activity Diagram ..................... Error! Bookmark not defined.

Tabel 2. 3. Simbol Diagram Sequance .................. Error! Bookmark not defined.

Tabel 3. 1 Kebutuhan Fungsional .......................... Error! Bookmark not defined.

Tabel 3. 2 Kebutuhan Fungsional .......................... Error! Bookmark not defined.

Tabel 3. 3 Tabel Member ...................................... Error! Bookmark not defined.

Tabel 3. 4 Tabel Pedagang .................................... Error! Bookmark not defined.

Tabel 3. 5 Tabel Produsen ..................................... Error! Bookmark not defined.

Tabel 3. 6 Tabel Kelurahan ................................... Error! Bookmark not defined.

Tabel 3. 7 Tabel Kecamatan .................................. Error! Bookmark not defined.

Tabel 3. 8 Tabel Kabupaten................................... Error! Bookmark not defined.

Tabel 3. 9 Tabel Provinsi ...................................... Error! Bookmark not defined.

Tabel 3. 10 Tabel Sayur Pedagang ........................ Error! Bookmark not defined.

Tabel 3. 11 Tabel Sayur Produsen ......................... Error! Bookmark not defined.

Tabel 3. 12 Tabel Kategori Sayur.......................... Error! Bookmark not defined.

Tabel 3. 13 Tabel Sub Kategori Sayur .................. Error! Bookmark not defined.

Tabel 3. 14 Tabel Satuan ....................................... Error! Bookmark not defined.

Tabel 3. 15 Tabel Pemesanan Member ................. Error! Bookmark not defined.

Tabel 3. 16 Tabel Pemesanan Pedagang ............... Error! Bookmark not defined.

Tabel 3. 17 Tabel Detail Pemesanan Member ...... Error! Bookmark not defined.

Tabel 3. 18 Tabel Detail Pemesanan Pedagang .... Error! Bookmark not defined.

Tabel 3. 19 Tabel Pelayahan Pedagang ................. Error! Bookmark not defined.

Tabel 3. 20 Tabel Slider ........................................ Error! Bookmark not defined.

Tabel 3. 21 Tabel Admin ....................................... Error! Bookmark not defined.

Tabel 3. 22 Tabel Activity ..................................... Error! Bookmark not defined.

Page 13: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

xiii

DAFTAR GAMBAR

Gambar 3. 1 Proses Bisnis .................................... Error! Bookmark not defined.

Gambar 3. 2 Use Case Diagram ........................... Error! Bookmark not defined.

Gambar 3. 3 Activity Diagram Melihat data SayurError! Bookmark not

defined.

Gambar 3. 4 Activity Diagram Melihat Data PedagangError! Bookmark not

defined.

Gambar 3. 5 Activity Diagram Mencari Data SayurError! Bookmark not

defined.

Gambar 3. 6 Activity Diagram Mendaftar MemberError! Bookmark not

defined.

Gambar 3. 7 Activity Diagram Melihat data profilError! Bookmark not defined.

Gambar 3. 8 Activity Diagram Melihat data profilError! Bookmark not defined.

Gambar 3. 9 Activity Diagram Melihat data sayur berdasar alamat pengiriman

................................................................................ Error! Bookmark not defined.

Gambar 3. 10 Activity Diagram Melihat pedagang berdasar alamat pengiriman

................................................................................ Error! Bookmark not defined.

Gambar 3. 11 Activity Diagram Pemesanan Sayur pedagangError! Bookmark

not defined.

Gambar 3. 12 Activity Diagram Pendaftaran pedagangError! Bookmark not

defined.

Gambar 3. 13 Activity Diagram Mengubah data pemesanan sayur pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 14 Activity Diagram Menghapus Pemesanan Sayur pedagang .. Error!

Bookmark not defined.

Gambar 3. 15 Activity Diagram Melihat Notifikasi PemesananError! Bookmark

not defined.

Gambar 3. 16 Activity Diagram Mengubah Data PedagangError! Bookmark not

defined.

Page 14: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

xiv

Gambar 3. 17 Activity Diagram Konfirmasi PemesananError! Bookmark not

defined.

Gambar 3. 18 Activity Diagram Melihat Data Sayur Yang Dijual Pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 19 Activity Diagram Input data sayur yang dijual pedagang ...... Error!

Bookmark not defined.

Gambar 3. 20 Activity Diagram Mengubah data sayur yang dijual pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 21 Activity Diagram Menghapus data sayur yang dijual pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 22 Activity Diagram Melihat Wilayah PenjualanError! Bookmark

not defined.

Gambar 3. 23 Activity Diagram Menginputkan Wilayah Penjualan ............ Error!

Bookmark not defined.

Gambar 3. 24 Activity Diagram Menghapus Wilayah Penjualan ................. Error!

Bookmark not defined.

Gambar 3. 25 Activity Diagram Melihat data produsenError! Bookmark not

defined.

Gambar 3. 26 Activity Diagram Melihat data sayur yang dijual produsen .. Error!

Bookmark not defined.

Gambar 3. 27 Activity Diagram Melakukan pemesanan sayuran ke Produsen

................................................................................ Error! Bookmark not defined.

Gambar 3. 28 Activity Diagram Mengubah data pemesanan sayur ke produsen

................................................................................ Error! Bookmark not defined.

Gambar 3. 29 Activity Diagram Menghapus pemesanan sayur ke produsen Error!

Bookmark not defined.

Gambar 3. 30 Activity Diagram Melihat data pemesanan sayur ke produsen

................................................................................ Error! Bookmark not defined.

Gambar 3. 31 Activity Diagram Mencari data sayur yang dijual produsen . Error!

Bookmark not defined.

Page 15: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

xv

Gambar 3. 32 Activity Diagram Melihat data pemesanan sayur ke pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 33 Sequence Diagram Melihat data SayurError! Bookmark not

defined.

Gambar 3. 34 Sequence Diagram Melihat Data PedagangError! Bookmark not

defined.

Gambar 3. 35 Sequence Diagram Mendaftar menjadi memberError! Bookmark

not defined.

Gambar 3. 36 Sequence Diagram Melihat data profil memberError! Bookmark

not defined.

Gambar 3. 37 Sequence Diagram Mengubah data profil member ............... Error!

Bookmark not defined.

Gambar 3. 38 Sequence Diagram Melihat sayur berdasar alamat ............... Error!

Bookmark not defined.

Gambar 3. 39 Sequence Diagram Melihat Pedagang berdasar alamat ........ Error!

Bookmark not defined.

Gambar 3. 40 Sequence Diagram Menginputkan pemesanan sayur pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 41 Sequence Diagram Melihat data pemesanan sayur ke pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 42 Sequence Diagram Mengubah pemesanan sayur ke pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 43 Sequence Diagram Menghapus pemesanan sayur ke pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 44 Sequence Diagram Mencari data sayur yang dijual pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 45 Sequence Diagram Melihat Notifikasi pemesanan................ Error!

Bookmark not defined.

Gambar 3. 46 Sequence Diagram Mendaftar menjadi pedagang ................. Error!

Bookmark not defined.

Page 16: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

xvi

Gambar 3. 47 Sequence Diagram Mengubah data pedagangError! Bookmark

not defined.

Gambar 3. 48 Sequence Diagram Konfirmasi pemesanan dari member ..... Error!

Bookmark not defined.

Gambar 3. 49 Sequence Diagram Menginputkan sayuran yang dijual pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 50 Sequence Diagram Melihat sayuran yang dijual pedagang ... Error!

Bookmark not defined.

Gambar 3. 51 Sequence Diagram Mengubah sayuran yang dijual pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 52 Sequence Diagram Menghapus Sayuran Yang Dijual Pedagang

................................................................................ Error! Bookmark not defined.

Gambar 3. 53 Sequence Diagram Melihat data wilayah penjualan ............. Error!

Bookmark not defined.

Gambar 3. 54 Sequence Diagram Menginputkan data wilayah penjualan... Error!

Bookmark not defined.

Gambar 3. 55 Sequence Diagram Menghapus data wilayah penjualan ....... Error!

Bookmark not defined.

Gambar 3. 56 Sequence Diagram Melihat data sayuran yang dijual produsen

................................................................................ Error! Bookmark not defined.

Gambar 3. 57 Sequence Diagram Melihat data produsenError! Bookmark not

defined.

Gambar 3. 58 Sequence Diagram Menginputkan pemesanan sayur ke produsen

................................................................................ Error! Bookmark not defined.

Gambar 3. 59 Sequence Diagram Melihat data pemesanan sayur ke produsen

................................................................................ Error! Bookmark not defined.

Gambar 3. 60 Sequence Diagram Mengubah pemesanan sayur ke produsen

................................................................................ Error! Bookmark not defined.

Gambar 3. 61 Sequence Diagram Menghapus pemesanan sayur ke produsen

................................................................................ Error! Bookmark not defined.

Page 17: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

xvii

Gambar 3. 62 Sequence Diagram Mencari data sayur yang dijual produsen

................................................................................ Error! Bookmark not defined.

Gambar 3. 63 Class Diagram ............................... Error! Bookmark not defined.

Gambar 3. 64 Entity Relationship Diagram (ERD)Error! Bookmark not

defined.

Gambar 3. 65 Relasi Antar Tabel ......................... Error! Bookmark not defined.

Gambar 3. 66 Rancangan Halaman Home ........... Error! Bookmark not defined.

Gambar 3. 67 Rancangan Halaman Kategori ....... Error! Bookmark not defined.

Gambar 3. 68 Rancangan Halaman Transaksi...... Error! Bookmark not defined.

Gambar 3. 69 Rancangan Halaman Login............ Error! Bookmark not defined.

Gambar 3. 70 Rancangan Halaman Register ........ Error! Bookmark not defined.

Gambar 3. 71 Rancangan Halaman Search .......... Error! Bookmark not defined.

Gambar 3. 72 Rancangan Halaman Profil MemberError! Bookmark not

defined.

Gambar 3. 73 Rancangan Halaman Profil PedagangError! Bookmark not

defined.

Gambar 3. 74 Rancangan Halaman Cart .............. Error! Bookmark not defined.

Gambar 4. 1 Implementasi Halaman Login.......... Error! Bookmark not defined.

Gambar 4. 2 Implementasi Halaman Register ...... Error! Bookmark not defined.

Gambar 4. 3 Implementasi Halaman Home.......... Error! Bookmark not defined.

Gambar 4. 4 Implementasi Halaman Kategori ..... Error! Bookmark not defined.

Gambar 4. 5 Implementasi Halaman Pencarian ... Error! Bookmark not defined.

Gambar 4. 6 Implementasi Halaman Detail SayurError! Bookmark not defined.

Gambar 4. 7 Implementasi Halaman Profil MemberError! Bookmark not

defined.

Gambar 4. 8 Impementasi Halaman Pengaturan AkunError! Bookmark not

defined.

Gambar 4. 9 Implementasi Halaman Edit Profil .. Error! Bookmark not defined.

Gambar 4. 10 Implementasi Halaman Profil PedagangError! Bookmark not

defined.

Page 18: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

xviii

Gambar 4. 11 Implementasi Halaman Edit Data PedagangError! Bookmark not

defined.

Gambar 4. 13 Implementasi Halaman Edit Wilayah Penjualan Pedagang .. Error!

Bookmark not defined.

Gambar 4. 12 Implementasi Halaman Wilayah Penjualan Pedagang .......... Error!

Bookmark not defined.

Gambar 4. 14 Implementasi Halaman Sayuran PedagangError! Bookmark not

defined.

Gambar 4. 15 Menu Build APK ........................... Error! Bookmark not defined.

Gambar 4. 16 Menunggu Proses Build Apk ......... Error! Bookmark not defined.

Gambar 4. 17 Hasil Build Apk ............................. Error! Bookmark not defined.

Gambar 4. 18 Tampilan File Apk ......................... Error! Bookmark not defined.

Gambar 4. 19 Tampilan Awal Instalasi ................ Error! Bookmark not defined.

Gambar 4. 20 Tampilan Proses Instalasi .............. Error! Bookmark not defined.

Gambar 4. 21 Tampilan Aplikasi Berhasil diinstalError! Bookmark not

defined.

Page 19: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

xix

ABSTRAK

Nura Fitri Febriani, 2017. PEMBUATAN E-MARKETPLACE “KANG

SAYUR” SEBAGAI MEDIA PROMOSI DAN PEMESANAN SAYUR

BERBASIS MOBILE. Kondisi jalanan yang hampir setiap waktu dikepung

kemacetan dan mobilitas masyarakat yang makin tinggi membuat masyarakat

terlebih ibu rumah tangga menjadi enggan untuk membeli sayur ke pasar atau pusat

perbelanjaan lain dan lebih memilih untuk membeli sayur di tukang sayur keliling.

Saat ini, keberadaan tukang sayur keliling menjadi sangat penting terkait

permasalah tersebut. Aplikasi berbasis mobile dapat dimanfaatkan untuk membantu

masyarakat dalam pemesanan sayuran kepada tukang sayur keliling dan juga

membantu tukang sayur untuk memperkirakan jumlah sayuran yang akan dijual

pada hari berikutnya sesuai dengan pesanan pelanggan guna mengurangi jumlah

sayur yang tidak habis terjual dan meningkatkan penghasilan para penjual sayur

keliling.

Salah satu solusi menyelesaikan permasalahan yang ada adalah dengan membangun

sistem yang menerapkan metode pemesanan sayur secara online yang dapat

digunakan oleh konsumen dan pedagang sayur.

Aplikasi yang dibangun dapat memudahkan konsumen, pedagang sayur, dan

produsen dalam melakukan transaksi pemesanan sayur berdasarkan lokasi

sekitarnya. Dari pihak konsumen terdapat dua jenis konsumen yaitu pengunjung

dan member, dimana pengunjung hanya dapat melihat data sayuran yang dijual oleh

semua pedagang, sedangkan member dapat melihat serta memesan sayuran yang

pedagang yang berada satu wilayah dengan alamat pengirimannya. Pedagang juga

dapat memesan sayuran yang dijual oleh produsen sehingga dapat memudahkan

pedagang untuk menyediakan sayuran yang dipesan oleh member. Aplikasi ini

dapat dimanfaatkan pula oleh pedagang dan produsen untuk memperkirakan jumlah

sayur yang akan dijual keesokan harinya melalui data pemesanan yang masuk

sehingga mengurangi jumlah sayuran yang tidak habis jual.

Berdasarkan data hasil pengujian dapat disimpulkan bahwa aplikasi yang

dikembangkan sesuai dengan kebutuhan fungsional yang diharapkan dan tidak

terdapat kesalahan. Aplikasi “Kang Sayur” dapat mengelola data pemesanan, data

transaksi, data sayuran pedagang, dan data wilayah penjualan

Kata Kunci: Android, Aplikasi Mobile, Kang Sayur, Tukang Sayur, Penjualan

Page 20: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

xx

ABSTRACT

Nura Fitri Febriani, 2017. MAKING E-MARKETPLACE "KANG SAYUR" AS

A PROMOTION MEDIUM AND ORDERING VEGETABLES BASED

MOBILE MARKET. Street conditions that are almost every time surrounded by

congestion and increasing mobility of society make the housewife more especially

reluctant to buy vegetables to market or other shopping centers and prefer to buy

vegetables in the vegetable carpenter. Currently, the presence of vegetable vendors

becomes very important related to the problem. Mobile-based applications can be

used to assist people in ordering vegetables for vegetable vendors and also helping

the vegetable to predict the amount of vegetables to be sold the next day in order to

reduce the number of unsold vegetables and increase the income of vegetable

sellers.

One solution to solve the existing problems is to build a system that applies

vegetable ordering methods online that can be used by consumers and vegetable

traders.

Applications built to facilitate consumers, vegetable vendors, and producers in

making transactions ordering vegetables based on the surrounding location. From

the consumer side there are two types of consumers are visitors and members,

where visitors can only see the data of vegetables sold by all traders, while members

can see and order vegetables that traders who are one region with the delivery

address. Traders can also order vegetables sold by producers to facilitate traders

to provide vegetables ordered by the members. This application can be used also

by traders and producers to predict the sale of vegetables to be sold the next day

through the incoming booking data thereby reducing the number of vegetables that

are not sold out.

Based on data test results can be concluded that the application developed in

accordance with the expected functional requirements and no errors. The "Kang

Sayur" application can manage ordering data, transaction data, merchant

vegetable data, and sales territory data

Keywords: Android, Mobile Application, Kang Sayur, Vegetable, Sales

Page 21: Tugas Akhir Disusun Untuk Memenuhi Salah Satu Persyaratan

21