• Tidak ada hasil yang ditemukan

Aplikasi Penjualan Barang dan Informasi Lokasi Toko Berbasis Android di Area Kota Bandung.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Penjualan Barang dan Informasi Lokasi Toko Berbasis Android di Area Kota Bandung."

Copied!
25
0
0

Teks penuh

(1)

ABSTRAK

E-Commerce sebagai salah satu cara untuk bertransaksi serta penggunaan smartphone

sebagai alat untuk melakukan transaksi. Saat ini e-commerce mulai banyak diaplikasikan. Perkembangan mobile juga dapat dilihat dengan munculnya aplikasi pembayaran secara mobile. Penggunaan peralatan mobile untuk membayar barang, jasa, tagihan, atau transfer uang. Toko sebagai sarana tempat untuk bertransaksi pada saat in mengalami persaingan yang ketat untuk meraih konsumen, dilain pihak terjadi permasalahan pada konsumen, seringkali konsumen kekurangan informasi, kendala jarak yang terlalu jauh, atau tidak dimilikinya waktu untuk mengunjungi toko. Untuk itu maka penulis akan membuat aplikasi yang dapat memecahkan permasalahan tersebut. Aplikasi untuk mendaftarkan berbagai jenis toko secara online pada aplikasi mobile. Toko yang terdaftar pada aplikasi dapat memberikan informasi berupa lokasi, produk yang ditawarkan, promo yang sedang berlaku, dan kontak untuk jasa pengiriman atau memberikan informasi tentang produk toko. Pengguna sebagai konsumen, dapat melihat daftar toko sesuai jenis toko yang dipilih, dapat melihat informasi toko yang telah diberikan oleh toko, dapat melihat langsung rute lokasi toko melalui google maps, serta dapat melakukan transaksi pembelian pada toko yang dipilih.

(2)

ABSTRACT

E-Commerce as one of the ways transaction method along with the usage of smartphone as a tool to perform e-commerce transaction is gaining ground. This development could be seen from the emergence of numerous mobile payment applications.The usage of mobile devices to pay for goods, services, bills, or money transfer. Stores as a location for transaction are currently in a fierce completion to gain customers, on the other hand, there are issues for the customers, the customers often do not have adequate information, the distance to the store is too far, or not enough time to visit the store. Those are the reasons that drive the author to create an application to resolve the aforementioned issues. An application to list various types of online store in a mobile app. The stores registered in the app could provide information regarding the store location, products that the stores offered, ongoing promotion, and contact for shipment of information about

the store’s products. The user as the customer could see the list of stores according to the type of store selected, could see the information that is provided by the store, and perform purchasing transaction on the selected store.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALISTAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ... xviii

DAFTAR NOTASI/ LAMBANG ... xix

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup ... 2

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 4

BAB 2 KAJIAN TEORI ... 5

2.1 Proses Bisnis ... 5

2.2 Android ... 5

2.2.1 Sejarah Android ... 5

2.2.2 Android: Platform Masa Depan ... 6

2.2.3 Sistem Operasi pada Smartphone ... 6

(4)

2.4 X Apache MySQL PHP PERL(XAMPP) ... 9

2.5 JSON (Javascript Object Notation) ... 10

2.6 Google Maps API ... 11

2.7 Client – Server dengan Web Service ... 11

2.8 Flowchart ... 12

2.9 Entity Relationship Diagram ... 13

2.10 Unified Modeling Language ... 13

2.10.1 Use Case Diagram ... 13

2.10.2 Activity Diagram ... 15

2.10.3 Class Diagram ... 16

2.11 Black Box Testing ... 16

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 17

3.1 Analisis Proses Bisnis ... 17

3.1.1 Proses Pendaftaran Pengguna ... 18

3.1.2 Proses Pendaftaran Toko ... 19

3.1.3 Proses Pendaftaran Produk ke Toko ... 20

3.1.4 Proses Menambahkan Data Kontak ... 21

3.1.5 Proses Mengolah Pesan ... 22

3.1.6 Proses Pencarian Informasi Toko dan Produk ... 23

3.1.7 Proses Menambah Pengguna Lain Pada List Follow ... 24

3.1.8 Proses Pembelian Produk ... 25

3.1.9 Proses Melihat Laporan ... 26

3.1.10 Proses Melihat Laporan Toko ... 27

3.2 Desain Perangkat Lunak ... 27

3.2.1 Pemodelan Database ... 27

(5)

3.2.1.2 Transformasi ERD ke dalam Tabel ... 29

3.2.2 Pemodelan Perangkat Lunak ... 31

3.2.2.1 Use Case Diagram ... 31

3.2.2.1.1 Rancangan Use Case Diagram ... 31

3.2.2.2 Class Diagram ... 32

3.2.2.3 Activity Diagram ... 33

3.2.2.3.1 Activity Diagram Login... 33

3.2.2.3.2 Activity Diagram Registrasi ... 34

3.2.2.3.3 Activity Diagram Melihat Menu ... 35

3.2.2.3.4 Activity Diagram Melihat Seluruh Daftar Toko ... 36

3.2.2.3.5 Activity Diagram Melihat Detail Toko dan Produk ... 37

3.2.2.3.6 Activity Diagram Melihat Toko Berdasarkan Jarak ... 38

3.2.2.3.7 Activity Diagram Melihat Rute dengan Google Maps ... 39

3.2.2.3.8 Activity Diagram Mendaftarkan Toko ... 40

3.2.2.3.9 Activity Diagram Menampilkan Informasi Toko ... 41

3.2.2.3.10 Activity Diagram Memberikan Informasi Produk yang ditawarkan ... 42

3.2.2.3.11 Activity Diagram Review Toko ... 43

3.2.2.3.12 Activity Diagram Mengolah Pesan... 44

3.2.2.3.13 Activity Diagram Follow Pengguna ... 45

3.2.2.3.14 Activity Diagram Menambah Order pada Cart ... 46

3.2.2.3.15 Activity Diagram Membeli Order ... 47

3.2.2.3.16 Activity Diagram Melihat Order Toko ... 48

3.2.2.3.17 Activity Diagram Menerima atau Menolak Order ... 49

3.2.2.3.18 Activity Diagram Membuat Laporan ... 50

(6)

3.2.3 Rancangan Desain Antarmuka Pengguna ... 52

3.2.3.1 Halaman Home Guests ... 52

3.2.3.2 Halaman Home Login ... 52

3.2.3.3 Halaman Shopping ... 53

3.2.3.4 Halaman List Shop ... 54

3.2.3.5 Halaman List Shop Dengan Jarak ... 54

3.2.3.6 Halaman Shop Detail ... 55

3.2.3.7 Halaman Shop Produk ... 56

3.2.3.8 Halaman Shop Review ... 56

3.2.3.9 Halaman Menambah Review ... 57

3.2.3.10 Halaman Membuat Toko... 58

3.2.3.11 Halaman Mengubah Toko ... 58

3.2.3.12 Halaman Menambah Produk ... 59

3.2.3.13 Halaman Mengubah Produk ... 60

3.2.3.14 Halaman Produk Detail ... 60

3.2.3.15 Halaman Profil ... 61

3.2.3.16 Halaman Melihat Profil ... 62

3.2.3.17 Halaman Melihat Kontak ... 62

3.2.3.18 Halaman Menambah Kontak ... 63

3.2.3.19 Halaman Mengubah Kontak ... 64

3.2.3.20 Halaman Melihat Follow... 64

3.2.3.21 Halaman Melihat Pesan... 65

3.2.3.22 Halaman Melihat Detail Pesan ... 66

3.2.3.23 Halaman Menulis Pesan ... 66

3.2.3.24 Halaman Melihat Cart ... 67

(7)

3.2.3.26 Halaman Melihat Order... 68

3.2.3.27 Halaman Melihat Pengguna ... 69

3.2.3.28 Halaman Melihat Laporan... 70

3.2.3.29 Halaman Login ... 71

3.2.3.30 Halaman Pendaftaran ... 71

3.2.3.31 Halaman Voucher ... 72

3.2.3.32 Halaman Melihat Toko pada Peta ... 72

3.2.3.33 Halaman Detail Order ... 73

3.2.3.34 Halaman Pembayaran... 74

3.2.3.35 Halaman Pengiriman ... 74

3.2.3.36 Halaman Invoice ... 75

BAB 4 IMPLEMENTASI ... 76

4.1 Implementasi Antarmuka ... 76

4.1.1 Halaman Home Guests ... 76

4.1.2 Halaman Home Login ... 76

4.1.3 Halaman Shopping ... 77

4.1.4 Halaman List Shop ... 78

4.1.5 Halaman List Shop Dengan Jarak ... 78

4.1.6 Halaman Shop Detail ... 79

4.1.7 Halaman Shop Produk ... 80

4.1.8 Halaman Shop Review ... 80

4.1.9 Halaman Menambah Review ... 81

4.1.10 Halaman Membuat Toko... 82

4.1.11 Halaman Mengubah Toko ... 83

4.1.12 Halaman Menambah Produk ... 84

(8)

4.1.14 Halaman Produk Detail ... 85

4.1.15 Halaman Profil ... 86

4.1.16 Halaman Melihat Profil ... 86

4.1.17 Halaman Melihat Kontak ... 87

4.1.18 Halaman Menambah Kontak... 88

4.1.19 Halaman Mengubah Kontak ... 88

4.1.20 Halaman Melihat Follow... 89

4.1.21 Halaman Melihat Pesan... 90

4.1.22 Halaman Melihat Detail Pesan ... 90

4.1.23 Halaman Menulis Pesan ... 91

4.1.24 Halaman Melihat Cart ... 92

4.1.25 Halaman Melihat Pembelian ... 92

4.1.26 Halaman Melihat Order... 93

4.1.27 Halaman Melihat Pengguna ... 94

4.1.28 Halaman Melihat Laporan... 94

4.1.29 Halaman Login ... 95

4.1.30 Halaman Register ... 96

4.1.31 Halaman Voucher... 96

4.1.32 Halaman Melihat Toko pada Peta ... 97

4.1.33 Halaman Detail Order ... 98

4.1.34 Halaman Pembayaran... 98

4.1.35 Halaman Pengiriman ... 99

4.1.36 Halaman Invoice ... 100

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 101

5.1 Pengujian Login ... 101

(9)

5.3 Pengujian Ubah Gambar Profile ... 102

5.4 Pengujian Melihat Daftar Toko ... 103

5.5 Pengujian Melihat Daftar Toko Dengan Lokasi ... 104

5.6 Pengujian Melihat Detail Toko ... 104

5.7 Pengujian Membuat Toko ... 105

5.8 Pengujian Mengubah Toko ... 106

5.9 Pengujian Melihat Seluruh Produk Toko ... 106

5.10 Pengujian Menambah Produk ... 107

5.11 Pengujian Mengubah Produk ... 108

5.12 Pengujian Melihat Review Toko ... 109

5.13 Pengujian Menambah Review... 109

5.14 Pengujian Menambah Order pada Cart ... 110

5.15 Pengujian Membeli Order pada Cart... 110

5.16 Pengujian Menerima dan Menolak Order Masuk ... 111

5.17 Pengujian Follow ... 112

5.18 Pengujian Membuat Laporan ... 113

BAB 6 SIMPULAN DAN SARAN ... 114

6.1 Simpulan ... 114

6.2 Saran ... 114

(10)

DAFTAR GAMBAR

Gambar 2.1 Data Statistik Sistem Operasi Smartphone di Indonesia [6] ... 7

Gambar 2.2 Bukti mayoritas website modern saat ini menggunakan PHP... 8

Gambar 2.3 Proses Implementasi antara Client dan Server dengan MySql ... 12

Gambar 2.4 Contoh Use Case Katalog Telepon [2] ... 14

Gambar 2.5 Contoh Activity Diagram Proses Pemesanan [2] ... 15

Gambar 3.1 Flowchart Pendaftaran Pengguna ... 18

Gambar 3.2 Flowchart Pendaftaran Toko ... 19

Gambar 3.3 Flowchart Pendaftaran Produk... 20

Gambar 3.4 Flowchart Menambah Data Kontak ... 21

Gambar 3.5 Flowchart Mengolah Pesan ... 22

Gambar 3.6 Flowchart Pencarian Informasi Toko dan Produk ... 23

Gambar 3.7 Flowchart Menambah Pengguna Lain pada List Follow ... 24

Gambar 3.8 Flowchart Pembelian Produk ... 25

Gambar 3.9 Flowchart Melihat Laporan ... 26

Gambar 3.10 Flowchart Melihat Laporan Toko ... 27

Gambar 3.11 Entity Relationship Diagram ... 28

Gambar 3.12 Use Case Diagram ... 31

Gambar 3.13 Diagram Kelas ... 32

Gambar 3.14 Activity Diagram Login ... 33

Gambar 3.15 Activity Diagram Registrasi ... 34

Gambar 3.16 Activity Diagram Melihat Menu ... 35

Gambar 3.17 Activity Diagram Melihat Seluruh Daftar Toko ... 36

Gambar 3.18 Activity Diagram Melihat Detail Toko dan Produk ... 37

Gambar 3.19 Activity Diagram Melihat Toko Berdasarkan Jarak ... 38

Gambar 3.20 Activity Diagram Melihat Rute dengan Google Maps ... 39

Gambar 3.21 Activity Diagram Mendaftarkan Toko ... 40

Gambar 3.22 Activity Diagram Menampilkan Informasi Toko ... 41

Gambar 3.23 Activity Diagram Memberikan Informasi Produk yang Ditawarkan ... 42

(11)

Gambar 3.25 Activity Diagram Mengolah Pesan ... 44

Gambar 3.26 Activity Diagram Follow Pengguna ... 45

Gambar 3.27 Activity Diagram menambah Order pada Cart ... 46

Gambar 3.28 Activity Diagram Membeli Order ... 47

Gambar 3.29 Activity Diagram Melihat Order Toko ... 48

Gambar 3.30 Activity Diagram Menerima atau Menolak Order ... 49

Gambar 3.31 Activity Diagram Membuat Laporan ... 50

Gambar 3.32 Activity Diagram Menambah Waktu Premium Service ... 51

Gambar 3.33 Halaman Home Guests ... 52

Gambar 3.34 Halaman Home Login ... 52

Gambar 3.35 Halaman Shopping ... 53

Gambar 3.36 Halaman List Shop ... 54

Gambar 3.37 Halaman List Shop dengan Jarak ... 54

Gambar 3.38 Halaman Shop Detail ... 55

Gambar 3.39 Halaman Shop Products ... 56

Gambar 3.40 Halaman Shop Review ... 56

Gambar 3.41 Halaman Menambah Review ... 57

Gambar 3.42 Halaman Membuat Toko ... 58

Gambar 3.43 Halaman Mengubah Toko ... 58

Gambar 3.44 Halaman Menambah Produk ... 59

Gambar 3.45 Halaman Mengubah Produk ... 60

Gambar 3.46 Halaman Produk Detail ... 60

Gambar 3.47 Halaman Profil ... 61

Gambar 3.48 Halaman Melihat Profil ... 62

Gambar 3.49 Halaman Melihat Kontak ... 62

Gambar 3.50 Halaman Menambah Kontak ... 63

Gambar 3.51 Halaman Mengubah Kontak... 64

Gambar 3.52 Halaman Melihat Follow ... 64

Gambar 3.53 Halaman Melihat Pesan ... 65

Gambar 3.54 Halaman Melihat Detail Pesan ... 66

Gambar 3.55 Halaman Menulis Pesan ... 66

(12)

Gambar 3.57 Halaman Melihat Pembelian ... 68

Gambar 3.58 Halaman Melihat Order ... 68

Gambar 3.59 Halaman Melihat Pengguna ... 69

Gambar 3.60 Halaman Melihat Laporan ... 70

Gambar 3.61 Halaman Login ... 71

Gambar 3.62 Halaman Pendaftaran ... 71

Gambar 3.63 Halaman Voucher ... 72

Gambar 3.64 Halaman Melihat Toko pada Peta ... 72

Gambar 3.65 Halaman Detail Order ... 73

Gambar 3.66 Halaman Pembayaran ... 74

Gambar 3.67 Halaman Pengiriman ... 74

Gambar 3.68 Halaman Invoice ... 75

Gambar 4.1 Halaman Home Guests ... 76

Gambar 4.2 Halaman Home Login... 76

Gambar 4.3 Halaman Shopping ... 77

Gambar 4.4 Halaman List Shop ... 78

Gambar 4.5 Halaman List Shop Dengan Jarak... 78

Gambar 4.6 Halaman Shop Detail ... 79

Gambar 4.7 Halaman Shop Produk ... 80

Gambar 4.8 Halaman Shop Review ... 80

Gambar 4.9 Halaman Menambah Review ... 81

Gambar 4.10 Halaman Membuat Toko ... 82

Gambar 4.11 Halaman Mengubah Toko ... 83

Gambar 4.12 Halaman Menambah Produk ... 84

Gambar 4.13 Halaman Mengubah Produk ... 84

Gambar 4.14 Halaman Produk Detail ... 85

Gambar 4.15 Halaman Profil ... 86

Gambar 4.16 Halaman Melihat Profil ... 86

Gambar 4.17 Halaman Melihat Kontak ... 87

Gambar 4.18 Halaman Menambah Kontak ... 88

Gambar 4.19 Halaman Mengubah Kontak... 88

(13)

Gambar 4.21 Halaman Melihat Pesan ... 90

Gambar 4.22 Halaman Melihat Detail Pesan ... 90

Gambar 4.23 Halaman Menulis Pesan ... 91

Gambar 4.24 Halaman Melihat Cart ... 92

Gambar 4.25 Halaman Melihat Pembelian ... 92

Gambar 4.26 Halaman Melihat Order ... 93

Gambar 4.27 Halaman Melihat Pengguna ... 94

Gambar 4.28 Halaman Melihat Laporan ... 94

Gambar 4.29 Halaman Login ... 95

Gambar 4.30 Halaman Register ... 96

Gambar 4.31 Halaman Voucher ... 96

Gambar 4.32 Halaman Melihat Toko pada Peta ... 97

Gambar 4.33 Halaman Detail Order ... 98

Gambar 4.34 Halaman Pembayaran ... 98

Gambar 4.35 Halaman Pengiriman ... 99

(14)

DAFTAR TABEL

Tabel 3.1 Atribut dari Entitas Pengguna ... 29

Tabel 3.2 Atribut dari Tabel Post ... 29

Tabel 3.3 Atribut dari Relasi Pesan... 29

Tabel 3.4 Atribut dari Relasi Following ... 29

Tabel 3.5 Atribut dari Entitas Kontak ... 29

Tabel 3.6 Atribut dari Entitas Jenis Toko ... 29

Tabel 3.7 Atribut dari Entitas Review... 30

Tabel 3.8 Atribut dari Entitas Produk ... 30

Tabel 3.9 Atribut dari Entitas Toko ... 30

Tabel 3.10 Atribut dari Entitas Kategori Produk ... 30

Tabel 3.11 Atribut dari Entitas Order ... 30

Tabel 3.12 Atribut dari Atribut Rekening ... 31

Tabel 3.13 Atribut dari Atribut Kontak Toko ... 31

Tabel 5.1 Pengujian Login ... 101

Tabel 5.2 Pengujian Registrasi ... 102

Tabel 5.3 Pengujian Ubah Gambar Profile ... 102

Tabel 5.4 Pengujian Melihat Daftar Toko ... 103

Tabel 5.5 Pengujian Melihat Daftar Toko dengan Lokasi ... 104

Tabel 5.6 Pengujian Melihat Detail Toko ... 104

Tabel 5.7 Pengujian Membuat Toko ... 105

Tabel 5.8 Pengujian Mengubah Toko ... 106

Tabel 5.9 Pengujian Melihat Seluruh Produk Toko ... 106

Tabel 5.10 Pengujian Menambah Produk ... 107

Tabel 5.11 Pengujian Mengubah Produk ... 108

Tabel 5.12 Pengujian Melihat Review Toko... 109

Tabel 5.13 Pengujian Menambah Review ... 109

Tabel 5.14 Pengujian Menambah Order pada Cart ... 110

Tabel 5.15 Pengujian Membeli Order pada Cart ... 110

Tabel 5.16 Pengujian Menerima dan Menolak Order Masuk ... 111

Tabel 5.17 Pengujian Follow ... 112

(15)

DAFTAR NOTASI/ LAMBANG

ERD Attributes Attributes

(16)

UML Actor

Notasi/ Lambang ERD dari Buku Teks Komputer Sistem Basis Data [1]

Notasi/ Lambang Class Diagram dari The Unified Modeling Language Reference Manual [2]

Notasi/ Lambang UML dari The Unified Modeling Language Reference Manual [2]

(17)

BAB 1

PENDAHULUAN

1.1Latar Belakang

Bersama dengan pertumbuhan yang sangat pesat pada aplikasi mobile dan E-Commerce, M-Commerce atau Mobile Commerce menjadi teknologi yang potensial untuk layanan mobile [3]. Kini banyak sekali muncul aplikasi pembayaran mobile yang lebih mudah untuk digunakan. Menggunakan peralatan mobile, kini dapat dilakukan untuk membayar barang, jasa, tagihan, atau transfer uang. Hal tersebut memang menawarkan keuntungan yang sangat besar. Keuntungan berbentuk kenyamanan dan kemudahan untuk konsumen dan peningkatan permintaan dan penjualan untuk pedagang, dan lebih banyak pendapatan untuk penyedia layanan nirkabel [3].

Ada banyak faktor penyebab perkembangan M-Commerce berkembang begitu pesat. Faktor tersebut disebabkan tidak hanya disebabkan oleh masalah pada konsumen, namun masalah pada pedagang juga ikut berpengaruh. Berikut beberapa faktor masalah yang dihadapi oleh konsumen berdasarkan hasil observasi:

1. Jarak antara konsumen dan pedagang yang terlalu jauh.

2. Kurangnya informasi penyedia barang atau jasa yang dibutuhkan konsumen. 3. Kurangnya waktu yang dimiliki konsumen untuk mencari pedagang yang

menyediakan barang atau jasa yang dibutuhkan. Berikut untuk masalah yang dihadapi oleh para pedagang:

1. Persaingan yang ketat pada saat ini pada produk yang ditawarkannya.

2. Kurangnya strategi pemasaran bagi sebagian besar pedagang kecil atau menengah.

(18)

2

1.2Rumusan Masalah

Berdasarkan latar belakang masalah, maka dapat diambil beberapa rumusan masalah sebagai berikut:

1. Bagaimana cara memberikan informasi toko beserta produk yang ditawarkan kepada pelanggan dengan praktis?

2. Bagaimana cara mempermudah penjual untuk melakukan penjualan barang? 3. Bagaimana cara membuat konsumen menjadi lebih percaya ketika

bertransaksi secara online?

1.3Tujuan Pembahasan

Berdasarkan rumusan masalah yang telah terurai di atas, maka penulis dapat menuliskan tujuan pembuatan aplikasi ini sebagai berikut.

1. Menciptakan aplikasi pada perangkat smartphone untuk memberikan informasi tentang toko serta produknya.

2. Mengembangkan sistem yang dapat diakses dari berbagai tempat dan waktu. 3. Memberikan informasi penjual yang lengkap beserta lokasi kepada calon

pembeli.

1.4Ruang Lingkup

Ruang lingkup pada karya ilmiah ini antara lain adalah: 1. Ruang Lingkup Perangkat Keras

Untuk menjalankan aplikasi. Dibutuhkan spesifikasi minimum perangkat keras sebagai berikut :

Processor : Dual-core 1.2 GHz Cortex-A7

RAM : 512 MB

Internal Storage : 1 GB

Sensor : GPS

2. Ruang Lingkup Perangkat Lunak

(19)

3

MySQL. Spesifikasi minimum perangkat lunak untuk menjalankan aplikasi sebagai berikut :

 Sistem Operasi : Android OS, v4.4.2 (KitKat)

3. Ruang Lingkup Aplikasi

1. Toko yang didaftarkan pada sistem diprioritaskan untuk wilayah Indonesia terutama Bandung, dan untuk awal sistem hanya ada 5 jenis toko yang dapat didaftarkan. 5 jenis toko tersebut adalah Fashion & Aksesoris, Pakaian, Elektronik, Mainan & Hobi, dan DVD/CD Film, Musik, Game. 2. Aplikasi yang dihasilkan akan dibuat untuk smartphone berbasis android

karena pengguna android mendominasi di Indonesia.

3. Pengguna administrator dapat melihat seluruh data pemesanan pada sistem melalui menu laporan.

4. Aplikasi tidak menangani untuk pembayaran, stok barang,, dan rekening bersama.

1.5Sumber Data

Sumber data yang digunakan dalam pembuatan laporan tugas akhir ini adalah sebagai berikut:

1. Sumber data primer

Data diperoleh dari hasil observasi, survey, serta percobaan langsung dengan pengguna.

2. Sumber data sekunder

(20)

4

1.6Sistematika Penyajian

Sistematika pembahasan dari penyusunan laporan tugas akhir ini direncakan sebagai berikut:

BAB I PENDAHULUAN

Bab ini memuat tentang latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, serta sistematika pembahasan dari tugas akhir ini.

BAB II KAJIAN TEORI

Bab ini membahas mengenai teori-teori yang berkaitan dalam penyelesaian proyek tugas akhir.

BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas analisis dan desain sistem yang akan dibangun pada proyek tugas akhir.

BAB IV IMPLEMENTASI

Bab ini berisi kumpulan screenshot dari proyek yang dibuat beserta deskripsi dari tiap fitur yang dibuat.

BAB V PENGUJIAN

Bab ini berisi hasil pengujian dan evaluasi dari sistem yang telah dibangun.

BAB VI SIMPULAN DAN SARAN

(21)

114

BAB 6

SIMPULAN DAN SARAN

6.1Simpulan

Berdasarkan hasil pembahasan diatas dan hasil yang telah dicapai dalam pembuatan aplikasi ini, maka dapat ditarik kesimpulan sebagai berikut:

1. Aplikasi yang dibuat menyediakan fitur untuk memberikan informasi toko beserta produk yang ditawarkan kepada calon pembeli dan dapat diakses melalui smartphone android.

2. Aplikasi yang dibuat dapat diakses dari berbagai macam tempat dan waktu melalui smartphone android sehingga mudah dan praktis untuk digunakan oleh masyarakat.

3. Aplikasi yang dibuat dapat menyediakan informasi lokasi toko yang dapat diakses melalui google maps oleh pengguna sehingga penggunanya dapat melakukan navigasi rute pada lokasi toko dengan memanfaatkan google maps dan sistem navigasi GPS.

4. Aplikasi yang telah dikembangkan dirasakan dapat berkontribusi dalam menghubungkan antara pelanggan dan pemilik toko, namun harus diakui bahwa jumlah pengguna sangat mempengaruhi keberhasilan sistem aplikasi ini mencapai tujuan utama yang telah disebutkan pada pendahuluan.

5. Aplikasi yang dibuat menyediakan fitur untuk berkirim pesan sehingga penggunanya selain dapat terhubung juga dapat berkomunikasi jarak jauh secara aktif.

6.2Saran

Adapun saran yang diberikan oleh penulis untuk aplikasi android ini sebagai berikut:

(22)

115

2. Aplikasi diharapkan dapat menerima pembayaran melalui Bank secara otomatis sehingga dapat mempermudah transaksi tanpa harus transfer pembayaran secara manual.

3. Aplikasi diharapkan dapat memiliki lebih banyak kategori sehingga jumlah jenis toko yang dapat didaftarkan pada aplikasi menjadi lebih banyak.

(23)

Aplikasi Penjualan Barang dan Informasi Lokasi Toko

Berbasis Android di Area Kota Bandung

TUGAS AKHIR

Diajukan untuk Memenuhi Persyaratan Akademik dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

Chandra Ari Gunawan

1372011

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

(24)

PRAKATA

Puji syukur kepada Tuhan Yang Maha Esa atas anugerah yang telah dilimpahkanNya, sehingga penulis dapat menyelesaikan penelitian yang berjudul “Aplikasi Penjualan Barang dan Informasi Lokasi Toko Berbasis Android di Area Kota Bandung dengan sebaik-baiknya.

Pada kesempatan ini penulis mengucapkan terima kasih kepada Ibu Julianti Kasih, S.E., M. Kom. selaku dosen pembimbing atas bimbingan dan pengarahannya, sehingga penulis dapat menyelesaikan penelitian ini dengan baik.

Penyusunan laporan ini tidak terlepas dari dukungan, dorongan, dan bantuan dari bapak/ ibu dosen, orang tua, teman-teman lainnya dan berbagai pihak. Oleh karena itu, penulis juga ingin mengucapkan terima kasih yang sebesar-besarnya kepada

1. Tuhan Yang Maha Esa atas rahmatnya penulis dapat menyelesaikan Tugas Akhir ini.

2. Bapak Dr. Hapnes Toba, M. Sc. selaku Dekan Fakultas Teknologi Informasi. 3. Bapak Robby Tan, S.T, M.T., selaku Ketua Program Studi S1 Teknik

Informatika.

4. Ibu Meliana Christianti J., S.Kom., M.T., selaku Koordinator Tugas Akhir 5. Dosen-dosen Fakultas Teknologi Informasi Universitas Kristen Maranatha. 6. Seluruh keluarga penulis yang telah memberikan dukungan dalam bentuk doa

dan lainnya.

7. Seluruh Anggota Staf Laboratorium FIT, teman-teman, dan juga Kepala Laboratorium FIT atas dukungan dalam bentuk doa, memberikan masukkan, dan pelayanan dalam pembuatan aplikasi.

Bandung, 25 November 2016

(25)

116

DAFTAR PUSTAKA

[1] Fathansyah, Buku Teks Komputer Sistem Basis Data, Bandung: Informatika, 2007.

[2] J. Rumbaugh, J. I. dan G. Booch, The Unified Modeling Language Reference Manual, Massachusetts: Addison Wesley Longman, Inc, 2007.

[3] L. Neal, “Payment Applications Make E-Commerce Mobile,” Technology News, pp. 19-22, 18 11 2010.

[4] A. F. H., Analisis & Perancangan SIstem Informasi untuk Keunggulan, Yogyakarta: C.V. Andi Offset, 2007.

[5] N. S. H., Android: Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, 2nd penyunt., Bandung: Informatika, 2014.

[6] K. K. Wijaya, January 2015. [Online]. Available:

https://id.techinasia.com/android-opera-dominasi-smartphone-indonesia-2014.

[7] A. Z. dan C. S., 36menit Belajar Komputer: PHP dan MySQL, Jakarta: PT. Elex Media Komputindo, 2008.

[8] “Pengenalan JSON,” JSON, [Online]. Available: http://www.json.org/json -id.html. [Diakses 11 10 2016].

[9] “What is the Google Maps API?,” Google, [Online]. Available: https://developers.google.com/maps/documentation/. [Diakses 12 10 2016]. [10] H. Santoso, “MEMBANGUN WEB SERVICE E-COMMERCE TOKO

SEPATU DENGAN JAVA EE 6.0 MENGUNAKAN API JAX-WS 2.0,” Gunadarma University, 2012.

Referensi

Dokumen terkait

 Mencari persamaan yang terdapat dalam salah satu karya sastra Arab dengan bahasa Indonesia, misalnya peribahasa, syair sederhana, dan sebagainya.  Membandingkan salah

Untuk membantu guru biasa ini, adalah disarankan supaya setiap tadika yang ada murid keperluan khas mempunyai guru sokongan (support teacher) yang mempunyai pengetahuan dan

Ketika Anda menemukan hal yang inspiratif, segera mencatat apa yang dipikirkan dan buat sketsa sederhana pada saat itu. ketika anda menuliskan gagasan Ini akan mendorong Anda

Bank Kustodian akan menerbitkan dan menyampaikan Surat Konfirmasi Transaksi Unit Penyertaan yang menyatakan antara lain jumlah investasi dalam Unit Penyertaan REKSA DANA BNP

MENINGKATKAN KEMAMPUAN MENGENAL BENTUK GEOMETRI MELALUI PENERAPAN METODE PROYEK1. Universitas Pendidikan Indonesia | repository.upi.edu | perpustakaan.upi.edu

UHFKWHUOLMN SDUGRQ LQL KDQ\D DNDQ WHUOLKDW VHEDJDL ³PHQDUD JDGLQJ´ EHODND DWDX GLVDODKJXQDNDQ DWDX PXQJNLQ KDQ\D DNDQ PHQMDGL SDVDO PDWL 3RWHQVL LPSOHPHQWDVL \DQJ GHPLNLDQ KDUXV

Hasil akhir artikel ilmiah ini menunjukkan bahwa terjadi penurunan BOD yang tidak stabil sedangkan pada pH mengalami penurunan yang signifikan dengan rentang penurunan

Hal tersebut menjadikan jumlah high pressure heater yang bekerja berkurang, oleh karena itu Analisa dalam tugas akhir ini bermaksud mencaritahu pengaruh adanya