tugas akhir pembuatan aplikasi e commerce berbasis …eprints.umm.ac.id/47515/50/pendahuluan.pdf ·...

14
i TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS ANDROID (SAYUR GO) Oleh : KHARITS NUR MUHAMMAD TAQYUDDIN 201410150511035 D3-ELEKTRONIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

Upload: others

Post on 16-Nov-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

i

TUGAS AKHIR

PEMBUATAN APLIKASI E – COMMERCE BERBASIS ANDROID

(SAYUR GO)

Oleh :

KHARITS NUR MUHAMMAD TAQYUDDIN

201410150511035

D3-ELEKTRONIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

Page 2: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

ii

Page 3: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

iii

Page 4: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

iv

Page 5: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

v

Abstrak

Meningkatnya kebutuhan sayuran segar dan berkualitas di Indonesia Aplikasi Sayur Go

menghadirkan beberapa solusi untuk memenuhi kebutuhan sayuran segar di Indonesia, Sayur

Go adalah sebuah aplikasi yang bertujuan untuk memudahkan masyarakat Indonesia untuk

mendapatkan sayuran dengan kualitas yang baik. Aplikasi ini dirancang sedemikian rupa

sehingga pengguna dapat melakukan pemesanan sayuran menggunakan aplikasi dan tidak perlu

keluar untuk membeli beberapa jenis sayuran.

Aplikasi ini berisi beberapa informasi yaitu harga sayuran, jenis sayuran dan juga

beberapa informasi terkait dengan sayuran di Indonesia. Dalam Aplikasi ini didukung dengan

database menggunakan Heroku sehingga pengguna mendaftarkan ID pengguna ke dalam

aplikasi Sayur Go dan hanya perlu Login dengan Integrasi Akun Pengguna Smartphone

Kata Kunci : Android, E-Commere, Penjualan

Page 6: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

vi

Abstract

The increasing need of vegetables and quality in Indonesia, Sayur Go Application present

several solution to meet the needs of fresh vegetables in Indonesia, Sayur Go is an application

that aims to facilities the people of Indonesia to get vegetables with good quality. This

application design in such a way that the user can make vegetables reservation using the

application and do not need to go out to buy some types of vegetables

This application contains some information that are the price of vegetables, types of

vegetables and also some information related to vegetables in Indonesia.In this Application

supported with the database using Heroku company so that users have to register the user's Id

into the application Sayur Go and only need to Login with own account Smartphone User

Account Integration.

Keywords: Android, E-Commerce, Sales

Page 7: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

vii

Lembar Persembahan

Puji syukur kepada Allah SWT atas rahmat dan karunia-nya sehingga penulis dapat

menyelesaikan Tugas Akhir ini. Penulis menyampaikan ucapan terima kasih yang sebesar –

besar nya kepada :

1. Allah SWT, atas segala pemberian dan petunjuk dan kelancaran dalam pengerjaan

dan penyelesaian Tugas Akhir ini.

2. Orang tua saya AGUNG DWI WIBOWO dan SITI ISTIBE SAROH yang telah

memberi saya semangat untuk mengerjakan Tugas Akhir ini.

3. Saudari saya AISYAH NUR QUROTA AYUNI yang telah memberi semangat

yang besar kepada saya.

4. Ibu Ir. Nur Alif Mardiyah, MT selaku ketua Jurusan Teknik Elektro Fakultas Teknik

Univesitas Muhammadiyah Malang.

5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono S.Kom

M.T yang telah membimbing saya selama mengerjakan Tugas Akhir.

6. Seluruh Dosen Teknik Elektro Fakultas Teknik Universitas Muhammadiyah

Malang.

7. Teman dekat Faisal Hakim yang selalu memberi masukan ketika ngopi.

8. Dan juga Danang Ridho Subekti yang telah membantu banyak dalam mengerjakan

Tugas Akhir ini.

9. Teman seperantauan Ponorogo Pebri Setyo, Nendy Gatot yang memberi masukan.

10. Seluruh teman teman kost Cesar,Agung,Irvan,Dika dan Vicky.

11. Teman satu kelas Akbar, Mahardika, Dian, Bambang, Deni, Adi Prastyo.

Page 8: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

viii

Kata Pengantar

Dengan memanjatkan puja dan puji syukur kehadirat Allah SWT. Atas segala rahmat

serta hidayah nya kepada penulis sehingga dapat menyelesaikan Tugas Akhir ini yang berjudul:

“Pembuatan Aplikasi E – Commerce Berbasis Android SayurGo”

Dalam mewujudkan semua yang lebih baik, kami selalu berhadapan dengan segala

macam hambatan. Tidak lain halnya dalam pembuatan Laporan Tugas Akhir ini, Banyak

hambatan yang harus dilewati penulis, tetapi berkat bantuan dari beberapa pihak akhirnya

penulis dapat melwatinya dengan lancar.

Penulis menyadari bah didalam penlisan laporan ini tidak terlepas dari bimbingan pihak

yang telah khusus dan ikhlas memberikan bentuan baik secara moril maupun spiritual sehingga

penulis dapat menyelesaikan Tugas Akhir ini.

Penulis sangat menyadari sepenuhnya bahwa dalam penulisan Tugas Akhir ini masih

banya kekurangan dan keterbatasan. Oleh karena itu penulis mengharapkan saran yang

membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan dan

perkembangan teknologi kedepannya.

Malang.

Penulis

Page 9: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

ix

DAFTAR ISI Lembar Persetujuan ................................................................................................................ ii

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

Lembar Pernyataan ............................................................................................................... iv

Abstrak...................................................................................................................................... v

Abstract .................................................................................................................................... vi

Lembar Persembahan ........................................................................................................... vii

Kata Pengantar .................................................................................................................... viii

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

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

PENDAHULUAN .................................................................................................................... 1

1.1. Latar belakang........................................................................................................... 1

1.2 Identifikasi Masalah .................................................................................................. 2

1.3 Tujuan Penelitian ...................................................................................................... 2

1.4 Manfaat Penelitian .................................................................................................... 2

1.5 Batasan Masalah ....................................................................................................... 2

1.6 Metodelogi .................................................................................................................. 2

BAB II ....................................................................................................................................... 4

DASAR TEORI ........................................................................................................................ 4

2.1 Aplikasi Mobile .......................................................................................................... 4

2.1.1 Aplikasi ............................................................................................................... 4

2.1.2 Mobile.................................................................................................................. 4

2.1.2.1 Karakteristik Perangkat Mobile ...................................................................... 5

2.2 Sitem Penjualan ......................................................................................................... 5

2.2.1 Jenis Jenis sistem penjualan ............................................................................. 5

2.2.2 Keunggulan ......................................................................................................... 6

2.3 E-Commerce .............................................................................................................. 6

2.3.1 Jenis E-Commerce ............................................................................................. 6

2.3.2 Manfaat E-Commerce ....................................................................................... 7

2.3.3 Keuntungan E-Commerce................................................................................. 7

2.3.4 Dampak Negatif E-Commerce .......................................................................... 7

2.4 Android ...................................................................................................................... 8

2.4.1 Arsitektur sistem operasi Android ................................................................... 8

2.4.2 User Interface ..................................................................................................... 9

2.4.2.1 Jenis user interface ............................................................................................ 9

Page 10: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

x

BAB III .................................................................................................................................... 10

METODE PENELITIAN ...................................................................................................... 10

3.1 Arsitektur Sistem Operasi Android ........................................................................ 8

3.2 Analisis Sistem ......................................................................................................... 10

3.2.1 Deskripsi Sistem Berjalan ............................................................................... 10

3.2.2 Penyelesaian Masalah ...................................................................................... 11

3.3 Rancangan Sistem ................................................................................................... 11

3.3.1 Klasifikasi Pengguna ....................................................................................... 11

3.3.2 Spesifikasi Perangkat Lunak .......................................................................... 11

3.4 Desain Sistem ........................................................................................................... 11

3.4.1 Flowchart .......................................................................................................... 11

3.4.2 Data Flow Diagram .......................................................................................... 12

3.4.2.1 Data Flow Diagram level 1 .............................................................................. 13

3.4.2.2 DFD level 2 Daftar Produk ............................................................................. 13

3.4.2.3 DFD level 2 Proses Pemesanan ....................................................................... 14

3.4.2.4 DFD level 2 Daftar Pemesanan ....................................................................... 14

3.4.3 Use Case Diagram…………………………………………………………... 15

3.4.4 Rancangan tabel ............................................................................................... 15

BAB IV .................................................................................................................................... 17

IMPLEMENTASI DAN PENGUJIAN ................................................................................ 17

4.1 Implementasi............................................................................................................ 17

4.1.1 Implementasi Aplikasi Sayur Go .................................................................... 17

4.1.2 Tampilan Aplikasi Sayur Go .......................................................................... 17

a. Login And Register ................................................................................................. 18

b. Menu Home .............................................................................................................. 19

c. Profil ......................................................................................................................... 21

d. Detail Produk ........................................................................................................... 22

e. Daftar Pelanggan Heroku ....................................................................................... 24

f. List Order Heroku .................................................................................................. 24

g. Daftar Poduk Heroku ............................................................................................. 26

4.2 Pengujian.................................................................................................................. 27

4.2.1 Pengujian Tombol Log – In dan Register ...................................................... 27

4.2.2 Pengujian Tombol Side Navigation ................................................................ 28

4.2.3 Pengujian Navigasi Bar ................................................................................... 28

4.2.4 Pengujian Input Text ....................................................................................... 28

Page 11: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

xi

4.3 Hasil Pengujian ……………………………………………………………... 29

4.4 Data Hasil Interview……………………………………………………...… 30

BAB V ..................................................................................................................................... 32

PENUTUP ............................................................................................................................... 32

5.1 Kesimpulan .............................................................................................................. 32

5.2 Saran ......................................................................................................................... 32

Daftar Pustaka ....................................................................................................................... 33

LAMPIRAN............................................................................................................................ 34

Page 12: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

xii

DAFTAR GAMBAR

Gambar 2. 1 Arsitektur Sistem Operasi Android ................................................................ 8

Gambar 3. 1 Flowchart........................................................................................................ 12

Gambar 3. 2 Data Flow Diagram level 1............................................................................ 13

Gambar 3. 3 Gambar DFD level 2 Daftar Produk ........................................................... 13

Gambar 3. 4 DFD level 2 Proses Pemesanan ..................................................................... 14

Gambar 3. 5 DFD level 2 Daftar Pemesanan .................................................................... 14

Gambar 3. 6 Use Case Diagram.......................................................................................... 15

Gambar 4. 1 Halaman Login dan Register .......................................................................... 18

Gambar 4. 2 Source Code Login .......................................................................................... 18

Gambar 4. 3 Source Code Register ...................................................................................... 19

Gambar 4. 4 Halaman Home ................................................................................................ 20

Gambar 4. 5 Source Code Navigation Bar .......................................................................... 20

Gambar 4. 6 Halaman Katalog ............................................................................................. 21

Gambar 4. 7 Source Code Profil ........................................................................................... 21

Gambar 4. 8 Halaman Detail Produk .................................................................................. 22

Gambar 4. 9 Soure Code Detail Produk .............................................................................. 22

Gambar 4. 10 Perintah Memesakukan Keranjang Belanja ............................................... 23

Gambar 4. 11 Keranjang Belanja......................................................................................... 23

Gambar 4. 12 Daftar Pelanggan ........................................................................................... 24

Gambar 4. 13 List Order ....................................................................................................... 24

Gambar 4. 14 Detail Order ................................................................................................... 25

Gambar 4. 15 Detail Transaksi ............................................................................................. 26

Gambar 4. 16 Daftar Produk ................................................................................................ 26

Gambar 4. 17 Pengujian Tombol Register .......................................................................... 27

Gambar 4. 18 Hasil Proses Tombol Log – In ...................................................................... 27

Gambar 4. 19 Pengujian Tombol Katalog ........................................................................... 28

Gambar 4. 20 Navigasi Bar ................................................................................................... 28

Gambar 4. 21 Pengungjian Input Text ................................................................................ 29

Gambar 4. 22 Arsitektur Sistem Operasi Android ............................................................. 30

Page 13: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

33

Daftar Pustaka

[1] Departemen Kesehatan. 2002.Pedoman Umum Gizi Seimbang.

[2] http://www.depkes.go.id/article/view/17012500002/tingkatkan-konsumsi-sayur-dan-

buah nusantara-menuju-masyarakat-hidup-sehat-.html. Dipublikasikan Pada : Rabu,

25 Januari 2017

[3] Edy dan Ali. 2014.Membuat SendiriAplikasiAndroid untuk Pemula. Jakarta: PT. Elex

Media Komputindo.

[4] Purnama, Rangsang.2010.Mari Mengenal J2ME Java 2 Micro Edition. Prestasi

PustakaJakarta.

[5] Nazruddin Safaat H. 2014. Pemrograman Aplikasi Android Mobile Smartphone Dan

Tablet PC Berbasis Android. Bandung: Informatika.

[6] Jogiyanto. 2001. Analisis & Desain Sistem Informasi : pendekatan terstruktur teori

dan praktek aplikasi bisnis. Andi, Yogyakarta.

[7] Furqon, Ali. 2013. Perancangan Aplikasi Sistem Informasi Penjualan Berbasis

Microsoft Access 2007 pada Toko Syafa Collection, Laporan Akhir Politeknik Negeri

Sriwijya.

[8] Mariza Arfina dan Robert Marpaung. 2005. Konsep Pelaksana E-Commerce.

[9] Nazruddin Safaat H. 2014.Pemrograman Aplikasi Android Mobile Smartphone Dan

Tablet PC Berbasis Android. Bandung: Informatika.

Page 14: TUGAS AKHIR PEMBUATAN APLIKASI E COMMERCE BERBASIS …eprints.umm.ac.id/47515/50/PENDAHULUAN.pdf · 2019. 7. 29. · 5. Bapak Galih Wasis Wicaksono S.Kom M.Cs dan Bapak Eko Budi Cahyono

47