• Tidak ada hasil yang ditemukan

MEMBANGUN A P L I KA S I PEMESANAN PRODUK UMKM BERBASIS ANDROID STUDI KASUS : KABUPATEN BOYOLALI.

N/A
N/A
Protected

Academic year: 2017

Membagikan "MEMBANGUN A P L I KA S I PEMESANAN PRODUK UMKM BERBASIS ANDROID STUDI KASUS : KABUPATEN BOYOLALI."

Copied!
16
0
0

Teks penuh

(1)

commit to user

i

TUGAS AKHIR

MEMBANGUN A P L I K A S I PEMESANAN PRODUK UMKM

BERBASIS ANDROID

STUDI KASUS : KABUPATEN BOYOLALI

Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program

Diploma III Teknik Informatika

Fakultas Matematika dan Ilmu pengetahuan Alam

Universitas Sebelas Maret

Disusun oleh:

Fita Listyaningrum

M3110064

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

(2)

commit to user

(3)

commit to user

(4)

commit to user

iv

ABSTRACT

Fita Listyaningrum, M3110064. The Development of SMMEs products order application based on Android. Diploma of Information Engineering, Faculty of Mathematics and Natural Sciences, Sebelas Maret University of Surakarta, June 2013.

One success key of SMMEs (Small, Micro and Medium Enterprises) is the availability of a market for SMMEs products. One of the market target for SMMEs marketing is the mobile internet users. To get mobile internet users as the target the SMMEs products order application using smart client applications is built.

The study was conducted by observing the system directly to obtain the results of the analysis of the system requirements. As a basis and reference for making online examination system is using literature study and then create the system database design using UML. Ordering SMMEs products application is built using the Android Operating System and MVC architecture (Model-View-Controller) with php and MySQL database. Customer can order the goods from one particular SMMEs with this Application.

Implementation of this application will generating three apk (master), which are Superadmin Manager application, Admin SMMEs Manager application, and Ordering products of SMMEs User application. Where superadmin Manager is used to manage the facility that can be used by Admin of SMMEs. Admin SMMEs Manager is an application for managing SMMEs or SMMEs information updating. SMMEs products order User for customer applications is used to order goods through this application.

(5)

commit to user

v ABSTRAK

Fita Listyaningrum, M3110064. MEMBANGUN APLIKASI PEMESANAN BARANG UMKM BERBASIS ANDROID. Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Maret Surakarta, Juni 2013.

Salah satu kunci keberhasilan usaha mikro, kecil dan menengah adalah adalah tersedianya pasar yang jelas bagi produk UMKM (Usaha Mikro, Kecil dan Menengah). Salah satu pangsa pasar untuk marketing UMKM adalah pengguna

internet mobile. Untuk membidik pengguna internet mobile salah satunya dengan

membangun aplikasi pemesanan barang dengan menggunakan aplikasi smart

client.

Penelitian dilakukan dengan mengamati sistem secara langsung sehingga didapatkan hasil analisis mengenai kebutuhan sistem. Sebagai dasar dan acuan untuk membuat sistem ujian online dilakukan studi pustaka kemudian membuat

perancangan database sistem menggunakan UML. Aplikasi pemesanan barang

dibangun dengan menggunakan Sistem Operasi Android. Menggunakan arsitektur

MVC (Model-View-Controller) dengan php dan database MySQL. Dalam

Mobile-mar keting ini customer dapat melakukan pemesanan barang dari satu UMKM tertentu.

Implementasi dari aplikasi ini dibuat dengan menghasilkan tiga buah

apk (master), yaitu Aplikasi Super admin Mana ger, Admin UMKM Ma nager,

dan Mobile-Marketing UMKM User. Dimana Super admin Manager digunakan

untuk mengelola fasilitas yang bisa digunakan oleh Admin UMKM. Admin

UMKM Manager merupakan aplikasi untuk mengelola UMKM atau

meng-update informasi UMKM. Pemesana n bar ang UMKM User merupakan aplikasi untuk customer dimana customer dapat melakukan pemesanan barang lewat aplikasi ini.

(6)

commit to user

vi

MOTTO DAN PERSEMBAHAN

“God has three answer for our pray, „yes‟, „not yet‟, and „I‟ll give better‟. So don‟t give up”

Persembahan Tugas Akhir ini kepada :

Ayah dan Ibu Tercinta, Tersayang dan ter-segalanya,

Kakakku tersayang ,

Saudara-saudaraku tersayang,

Teman-teman seperjuangan di D3 teknik Informatika, terkhusus kelas TI.B 2010,

Beghundal dan Cewek Kece “My second Family”,

Especially „affection‟ ,

(7)

commit to user

vii

KATA PENGANTAR

Syukur Alhamdulillah penulis haturkan atas kehadirat Allah SWT yang

telah melimpahkan karunia-Nya sehingga penulis dapat menyelesaikan laporan

Tugas Akhir dengan judul “Membangun Aplikasi Pemesanan Produk UMKM

Berbasis Android”. Laporan ini dibuat untuk memenuhi syarat dalam memperoleh

gelar Amd pada Program Studi Diploma III Teknik Informatika Fakultas

Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret.

Laporan ini tidak akan terselesaikan tanpa bantuan dari berbagai pihak.

Untuk itu penulis mengucapkan terima kasih kepada pihak pihak yang telah

membantu untuk menyelesaikan laporan ini.

1. Drs. YS. Palgunadi, M.Sc, selaku Kepala Prodi DIII Teknik

Informatika

2. Wiharto, S. T, M. Kom, selaku Dosen Pembimbing Tugas Akhir

3. Dosen Penguji Tugas Akhir

4. Seluruh Dosen Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret yang telah memberi banyak ilmu kepada

penulis

5. Seluruh Karyawan/wati Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret yang telah membantu penulis dalam proses

(8)

commit to user

viii

6. Yang tercinta, kedua orangtua yang telah banyak memberikan Doa dan

bimbingan serta semangat

7. Teman-teman D3 Teknik Informatika 2010.

8. Teman Teman Kelas TI.B 2010

9. Serta Pihak pihak lain yang tidak bisa penulis sebutkan satu persatu

Penulis menyadari bahwa Laporan ini masih jauh dari kata sempurna. Maka

kritik dan saran yang bersifat membangun sangat penulis harapkan dalam laporan

ini.

Demikian laporan ini penulis buat, semoga project maupun laporan dapat

memberi wawasan tambahan bagi para pembaca dan penulis sendiri.

Surakarta, 20 Juli 2013

(9)

commit to user

ix DAFTAR ISI

Halaman

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

ABSTRACT ... iii

ABSTRAK ... iv

MOTTO DAN PERSEMBAHAN ... v

KATA PENGANTAR ... vi

DAFTAR ISI ... ix

DAFTAR TABEL ... xi

DAFTAR GAMBAR ... xiii

BAB I PENDAHULUAN ... 1

2.1 LatarBelakang ... 1

2.2 Rumusan Masalah ... 3

2.3 Batasan Masalah ... 3

2.4 Tujuan dan Manfaat ... 3

2.5 Sistematika Penulisn ... 4

BAB II LANDASARAN TEORI... 5

2.1 UMKM, Pemasaran, Internet Marketing... 5

2.2 Sistem Operasi Android ... 6

2.3 Pengertian MySQL ... 6

2.4 PHP (Hypertext Preprocessor) ... 8

2.5 UML (Unified Modeling Language) ... 8

2.5.1 Use Case Diagram ... 9

2.5.2 Class Diagram ... 9

2.5.3 Activity Diagram ... 10

2.5.4 Sequence Diagram ... 12

2.6 Model MVC (Model View Controller) ... 12

BAB III DESAIN DAN PERANCANGAN ... 13

(10)

commit to user

x

3.2 Metodologi Penelitian ... 15

3.3 Deskripsi Aktor ... 16

3.4 Tugas Aktor ... 17

3.5 Perancangan Sistem... 18

3.5.1 Use Case Diagram ... 18

3.5.2 Class Diagram ... 19

3.5.3 Activity Diagram ... 20

3.5.4 Sequence Diagram... 35

3.6 Perancangan Database ... 50

3.6.1 Schema Diagram ... 50

3.6.2 Struktur Data ... 51

3.7 Perancangan Interface ... 56

3.7.1 Superadmin Login ... 56

3.7.2 Superadmin Menu ... 57

3.7.3 Superadmin Content ... 57

3.7.4 Admin UMKM Login ... 58

3.7.5 Admin UMKM Content ... 58

3.7.6 Admin UMKM Menu... 59

3.7.7 Customer ... 59

3.8 Pengujian Aplikasi ... 60

BAB IV IMPLEMENTASI DAN ANALISA ... 61

4.1 Implementasi Sistem ... 61

4.1.1 Superadmin Manager ... 61

4.1.2 Admin UMKM Manager ... 73

4.1.3 Pemesanan Produk UMKM User ... 78

4.2 Hasil Pengujian ... 81

BAB V PENUTUP ... 85

5.1 Kesimpulan... 85

5.2 Saran ... 85

(11)

commit to user

xi

DAFTAR TABEL

Tabel 2.1 Tabel Simbol Komponen Use Case ... 9

Tabel 2.2 Tabel Simbol Komponen class diagram ... 10

Tabel 2.3 Tabel Simbol Activity Diagram ... 11

Tabel 2.4 Tabel Simbol Sequnce Diagram ... 11

Tabel 3.1 Metodologi Penelitian ... 15

Tabel 3.2 Deskripsi Aktor ... 16

Tabel 3.3 Tugas Aktor... 17

Tabel 3.4 Tabel umkm_superadmin ... 51

Tabel 3.5 Tabel umkm_pengguna ... 51

Tabel 3.6 Tabel umkm_detail ... 52

Tabel 3.7 Tabel umkm_pemesanan... 52

Tabel 3.8 Tabel umkm_detailpemesanan ... 53

Tabel 3.9 Tabel umkm_customer ... 53

Tabel 3.10 Tabel umkm_barang ... 54

Tabel 3.11 Tabel umkm_kategori ... 54

Tabel 3.12 Tabel umkm_negara ... 54

Tabel 3.13 Tabel umkm_provinsi ... 55

Tabel 3.14 Tabel umkm_kabupaten ... 55

Tabel 3.15 Tabel umkm_kecamatan ... 55

Tabel 3.16 Tabel umkm_desa ... 56

Tabel 3.17 Tabel Rencana Pengujian Superadmin Manager ... 60

Tabel 3.18 Tabel Rencana Pengujian Admin UMKM Manager ... 61

(12)

commit to user

xii

Tabel 4.1 Tabel Hasil Pengujian Superadmin Manager ... 81

Tabel 4.2 Tabel Hasil Pengujian Admin UMKM Manager ... 83

(13)

commit to user

xiii

DAFTAR GAMBAR

Gambar 1.1 Survey penggunaan platform OS menurut CEO ... 2

Gambar 2.1 Model MVC ... 12

Gambar 3.1 Arsitektur MVC ... 14

Gambar 3.2 Use Case Diagram ... 18

Gambar 3.3 Class Diagram ... 19

Gambar 3.4 Activity Diagram SuperAdmin Login ... 20

Gambar 3.5 Activity Diagram SuperAdmin Insert User UMKM... 21

Gambar 3.6 Activity Diagram SuperAdmin Reset Password UMKM ... 22

Gambar 3.7 Activity Diagram Insert Kategori Barang ... 22

Gambar 3.8 Activity Diagram SuperAdmin Edit dan Delete Kategori Barang ... 23

Gambar 3.9 Activity Diagram SuperAdmin Insert Data Negara ... 24

Gambar 3.10 Activity Diagram SuperAdmin Edit dan Delete Data Negara ... 24

Gambar 3.11 Activity Diagram SuperAdmin Insert Data Provinsi ... 25

Gambar 3.12 Activity Diagram SuperAdmin Update Data Provinsi ... 25

Gambar 3.13 Activity Diagram SuperAdmin Insert data Kabupaten ... 26

Gambar 3.14 Activity Diagram SuperAdmin Update data Kabupaten ... 26

Gambar 3.15 Activity Diagram SuperAdmin insert Kecamatan ... 27

Gambar 3.16 Activity Diagram SuperAdmin Update data Kecamatan ... 28

Gambar 3.17 Activity Diagram SuperAdmin Insert data Desa... 28

Gambar 3.18 Activity Diagram SuperAdmin Update data Desa ... 29

Gambar 3.19 Activity Diagram SuperAdmin Change Password ... 30

Gambar 3.20 Activity Diagram Admin UMKM Login ... 31

(14)

commit to user

xiv

Gambar 3.22 Activity Diagram Admin UMKM Change Password ... 32

Gambar 3.23 Activity Diagram Admin UMKM Insert Product ... 33

Gambar 3.24 Activity Diagram Admin UMKM Update Product ... 33

Gambar 3.25 Activity Diagram Admin UMKM Pemesanan ... 34

Gambar 3.26 Activity Diagram Customer Melakukan pemesanan ... 35

Gambar 3.27 Sequence Diagram Superadmin Login ... 36

Gambar 3.28 Sequence Diagram Superadmin Manage UMKM ... 37

Gambar 3.29 Sequence Diagram Superadmin Manage Kategori ... 38

Gambar 3.30 Sequence Diagram Superadmin Manage Negara ... 39

Gambar 3.31 Sequence Diagram Superadmin Manage Provinsi ... 40

Gambar 3.32 Sequence Diagram Superadmin Manage Kabupaten ... 41

Gambar 3.33 Sequence Diagram Superadmin Manage Kecamatan ... 42

Gambar 3.34 Sequence Diagram Superadmin Manage Desa ... 43

Gambar 3.35 Sequence Diagram Superadmin Ganti Password ... 44

Gambar 3.36 Sequence Diagram Admin UMKM Login ... 45

Gambar 3.37 Sequence Diagram Admin UMK Manage Profil ... 46

Gambar 3.38 Sequence Diagram Admin UMKM Ganti Password ... 46

Gambar 3.39 Sequence Diagram Admin UMK Manage Product ... 47

Gambar 3.40 Sequence Diagram Admin UMKM Pemesanan... 48

Gambar 3.41 Sequence Diagram Customer Melakukan Pemesanan ... 49

Gambar 3.42 Schema Diagram aplikasi pemesanan barang umkm ... 50

Gambar 3.43 Perancangan Interface Superadmin Login ... 56

Gambar 3.44 Perancangan Interface Superadmin Menu... 57

Gambar 3.45 Perancangan Interface Superadmin Content ... 57

(15)

commit to user

xv

Gambar 3.47 Perancangan Interface Admin UMKM Content... 58

Gambar 3.48 Perancangan Interface Admin UMKM Menu ... 59

Gambar 3.49 Perancangan Interface Customer menu product... 59

Gambar 3.50 Perancangan Interface Customer Pemesanan ... 60

Gambar 4.1 Login Super Admin ... 61

Gambar 4.2 Super Admin Menu ... 62

Gambar 4.3 Super Admin Manage Kategori... 62

Gambar 4.4 Super Admin Manipulation Kategori ... 63

Gambar 4.5 Super Admin Manage User UMKM ... 64

Gambar 4.6 Super Admin Reset Password User UMKM ... 64

Gambar 4.7 Super Admin Manage Negara ... 65

Gambar 4.8 Super Admin Manipulation Data Negara... 65

Gambar 4.9 Super Admin Manage Provinsi ... 66

Gambar 4.10 Super Admin Manipulation data Provinsi ... 67

Gambar 4.11 Super Admin Manage Kabupaten ... 67

Gambar 4.12 Super Admin Manipulation Data Kabupaten ... 68

Gambar 4.13 Super Admin Manage Kecamatan... 69

Gambar 4.14 Super Admin Manipulation Data Kecamatan ... 70

Gambar 4.15 Super Admin Manage Desa... 71

Gambar 4.16 Super Admin Manipulation Data Desa ... 71

Gambar 4.17 Super Admin Ganti Password ... 72

Gambar 4.18 Super Admin Info ... 73

Gambar 4.19 Admin UMKM Login ... 73

Gambar 4.20 Admin UMKM Menu... 74

(16)

commit to user

xvi

Gambar 4.22 Admin UMKM Ganti Password ... 75

Gambar 4.23 Admin UMKM Manage Product... 75

Gambar 4.24 Admin UMKM Manipulation Product ... 76

Gambar 4.25 Admin UMKM Daftar Pemesan ... 77

Gambar 4.26 Admin UMKM Detail Pemesanan ... 77

Gambar 4.27 Admin UMKM Info ... 78

Gambar 4.28 Customer daftar Barang ... 78

Gambar 4.29 Customer Manage jumlah pesanan ... 79

Gambar 4.30 Customer Form Data Diri ... 79

Gambar

Tabel 4.3 Tabel Hasil Pengujian Pemesanan Produk UMKM User...........................

Referensi

Dokumen terkait

Berdasarkan hasil implementasi aplikasi informasi dan pemesanan tiket travel berbasis android di Syahputra Tour & Travel, maka dapat diambil kesimpulan sebagai bahwa

Berdasarkan hasil penelitian mengenai Analisis Komparatif Aplikasi Pembukuan Keuangan UMKM Berbasis Android (Studi Kasus Pada Aplikasi Buku Kas dan Buku Warung)

Berdasarkan hasil implementasi aplikasi informasi dan pemesanan tiket travel berbasis android di Syahputra Tour & Travel, maka dapat diambil kesimpulan sebagai bahwa

Berdasarkan penelitian yang sudah dilakukan dapat disimpulkan bahwa dalam merancang dan pembuatan aplikasi pemesanan makanan berbasis Android dapat diselesaikan dengan

Penelitian yang membahas mengenai aplikasi penjualan atau pemesanan berbasis Android telah banyak dilakukan, laporan penelitian yang dilakukan oleh Faizal Rachman (2011),

Dengan ini saya menyatakan bahwa Tugas Akhir kami dengan judul “ Aplikasi Pemesanan Makanan dan Minuman Berbasis Android (Studi Kasus Di Kafe BBG) ” berserta seluruh isinya

Hasil penelitian ini yaitu dengan adanya aplikasi Sistem Pemesanan Barang Berbasis web pada Taps Lampung, bisa membantu owner, pegawai, dan customer dalam proses pemasaran produk,

6.1 Kesimpulan Aplikasi Sistem Informasi untuk Pemesanan Penjualan Produk Kerajinan Sulam dan Bordir Berbasis Web pada UMKM Puti Mungka telah diselesaikan dan dibangun dengan metode