PEMBUATAN APLIKASI M-COMMERCE UNTUK PEMBELIAN HASIL
PERTANIAN
TUGAS AKHIR
Ditulis dan Diajukan Untuk Memenuhi Sebagai Persyaratan Memperoleh Gelar Ahli Madya Program Diploma III Teknik Informatika
Disusun oleh : SUSANTI DWI D
NIM. M3110146
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET SURAKARTA
ABSTRACT
Susanti Dwi D, 2014, M-COMMERCE APPLICATIONS FOR
AGRICULTURAL PURCHASE. DIII Information Engineering, Faculty of Mathematics and Natural Sciences, Sebelas Maret University of Surakarta.
Public consumption of organic agricultural commodities is showing good potential for the future development of agriculture because it has more advantages than the usual agricultural commodities. Unfortunately, the ordering method still lacks of efficiency and flexibility. An ordering system based on m-commerce application is developed to help handle this issue.
This m-commerce application consist of two sides of interface, they are customer-side which is based on mobile commerce, and administrator-side which is made using PHP. This application is created using PHP programming language and database MYSQL.
The mean of this research is to develop an ordering system of an agribussiness commodities in to a m-commerce agribussiness application.
ABSTRAK
Susanti Dwi D, 2014, PEMBUATAN APLIKASI M-COMMERCE
UNTUK PEMBELIAN HASIL PERTANIAN. DIII Teknik Informatika,
Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas
Maret Surakarta.
Konsumsi masyarakat untuk komoditi pertanian organik menunjukkan potensi yang baik untuk perkembangan pertanian kedepannya karena memiliki keunggulan lebih dibandingkan komoditi pertanian biasa. Sayangnya, sarana pemesanan masih kurang efisien dan fleksibel. Suatu sistim pemesanan berbasis mobile berupa aplikasi m-commerce dikembangkan untuk membantu menangani masalah ini.
Aplikasi m-commerce agrobisnis ini memiliki dua sisi antarmuka yaitu sisi pelanggan yang berbasis mobile commerce, dan sisi administrator yang dibuat dengan PHP. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman PHP dan database MySQL.
Tujuan dari penelitian ini adalah untuk mengembangkan sistem pemesanan komoditi agribisnis kedalam aplikasi m-commerce agrobinis.
MOTTO
uri dan selalu
HALAMAN PERSEMBAHAN
Aku persembahkan Tugas akhir ini untuk Kedua orangtuaku tercinta, Kakak dan adikku tersayang.. Sayangku yang selalu sabar n ngasih dukungan terus, makasih ya
Tak terbatas kalian memberikan dukungan dan semangat
Teman teman , Maya, Silvi dan Vita)
KATA PENGANTAR
Puji dan Syukur kehadirat Tuhan Yang Maha Esa, karena kasih dan karunianya, penulis dapat menyelesaika
Aplikasi
M-ini disusun untuk memenuhi salah satu syarat dalam memperoleh gelar ahli madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.
Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak. Penulis mengucapkan terima kasih yang tak terhingga kepada:
1. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons), Ph.D. selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.
2. Bapak Drs. YS. Palgunadi, M.Sc. selaku Ketua Program Diploma III Teknik Informatika FMIPA UNS.
3. Bapak Didiek S Wiyono, S.T, M.T selaku Dosen Pembimbing Tugas Akhir yang telah memberikan bimbingan dan pengarahan dalam pengerjaan Tugas Akhir.
4. Bapak dan ibu di rumah atas doa dan dorongan yang telah diberikan, serta sarana dan prasarana baik yang tak ternilai harganya.
5. Seluruh mahasiswa jurusan Teknik Informatika angkatan 2010.
Semoga segala bentuk bantuan yang telah diberikan kepada penulis dalam menyelesaikan laporan ini dapat menjadi amal baik serta mendapatkan balasan dari Tuhan Yang Maha Esa.
Surakarta, Januari 2014
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN... iii
ABSTRACT ... iv
ABSTRAK ... v
MOTTO ... vi
HALAMAN PERSEMBAHAN ... vii
KATA PENGANTAR ... viii
DAFTAR ISI... ix
DAFTAR TABEL... xii
DAFTAR GAMBAR ... xiii
BAB I PENDAHULUAN ... 1
1.1 LATAR BELAKANG ... 1
1.2 RUMUSAN MASALAH ... 2
1.3 BATASAN MASALAH ... 2
1.4 TUJUAN DAN MANFAAT... 2
1.4.1 TUJUAN PENELITIAN ... 2
1.4.2 MANFAAT PENELITIAN... 2
1.5 METODE PENELITIAN... 2
1.6 SISTEMATIKA PENULISAN ... 4
BAB II LANDASAN TEORI ... 6
2.1 PENGERTIAN E-COMMERCE ... 6
2.2 PENGERTIAN M-COMMERCE... 6
2.3 PENGERTIAN AGRIBISNIS ... 7
2.4 PERANCANGAN SISTEM ... 7
2.4.1 BASIS DATA ... 7
2.4.2 CONTEXT DIAGRAM ... 8
2.4.3 DATA FLOW DIAGRAM ... 8
BAB III DESAIN DAN PERANCANGAN ... 11
3.1 ANALISA SISTEM ... 11
3.1.1 ANALISA KEBUTUHAN SISTEM ... 11
3.1.2 ANALISA KEBUTUHAN HARDWARE ... 11
3.2 DESAIN SISTEM ... 11
3.2.1 CONTEXT DIAGRAM ... 11
3.2.2 DATA FLOW DIAGRAM ... 12
3.2.2.1 DFD LEVEL 0 ... 12
3.2.2.2 DFD LEVEL 1 MANAGEMENT PETANI ... 13
3.2.2.3 DFD LEVEL 1 MANAGEMENT KATEGORI... 14
3.2.2.4 DFD LEVEL 1 MANAGEMENT PRODUK... 15
3.2.2.5 DFD LEVEL 1 MANAGEMENT KOTA ... 16
3.2.2.6 DFD LEVEL 1 MANAGEMENT BIAYA KIRIM... 17
3.2.2.7 DFD LEVEL 1 MANAGEMENT MEMBER ... 18
3.2.2.8 DFD LEVEL 1 MANAGEMENT PEMESANAN... 19
3.2.2.9 DFD LEVEL 1 MANAGEMENT BERITA ... 20
3.2.3 ENTITY RELATIONSHIP DIAGRAM ... 21
3.2.4 SKEMA DATABASE ... 22
3.2.5 PERANCANGAN BASIS DATA ... 23
BAB IV IMPLEMENTASI DAN ANALISA ... 28
4.1 IMPLEMENdTASI SISTEM... 28
4.1.1 TAMPILAN HALAMAN HOME... 28
4.1.2 TAMPILAN HALAMAN REGISTRASI... 28
4.1.3 TAMPILAN HALAMAN LOGIN ... 29
4.1.4 TAMPILAN HALAMAN MEMBER ... 29
4.1.5 TAMPILAN HALAMAN PRODUK ... 30
4.1.6 TAMPILAN HALAMAN AKUN SAYA ... 30
4.1.7 TAMPILAN HALAMAN BERITA ... 30
4.1.8 TAMPILAN HALAMAN PEMBELIAN PRODUK ... 31
4.1.9 TAMPILAN HALAMAN DAFTAR BELANJAAN ... 31
4.1.11 TAMPILAN HALAMAN LOGIN ADMIN ... 32
4.1.12 TAMPILAN HALAMAN ADMIN ... 33
4.1.13 TAMPILAN HALAMAN MANAGEMENT PRODUK ... 33
4.1.14 TAMPILAN HALAMAN MANAGEMENT USER ... 34
4.1.15 TAMPILAN HALAMAN MANAGEMENT KOTA... 34
4.1.16 TAMPILAN HALAMAN MANAGEMENT BERITA ... 35
4.1.17 TAMPILAN HALAMAN MANAGEMENT PEMESANAN ... 35
4.2 EVALUASI SISTEM ... 36
4.2.1 LOGIN ... 36
4.2.2 MENAMBAHKAN DATA PRODUK... 37
4.2.3 MERUBAH DATA PRODUK ... 37
4.2.4 MENAMBAH DATA SHIPPING ... 37
4.2.5 MERUBAH DATA SHIPPING... 38
4.2.6 MERUBAH DATA USER ... 38
BAB V PENUTUP... 39
5.1 KESIMPULAN ... 39
5.2 SARAN ... 39
DAFTAR TABEL
Tabel 2.1 Tabel Simbol Komponen Context Diagram... 8
Tabel 2.2 Tabel Simbol Komponen DFD ... 9
Tabel 2.3 Tabel Simbol Komponen ERD ... 10
Tabel 3.2 Tabel Admin ... 23
Tabel 3.3 Tabel Berita... 23
Tabel 3.4 Tabel Kategori... 24
Tabel 3.5 Tabel Kota... 24
Tabel 3.6 Tabel Member ... 24
Tabel 3.7 Tabel Order ... 25
Tabel 3.8 Tabel Order Detail ... 25
Tabel 3.9 Tabel Biaya Kirim... 26
Tabel 3.10 Tabel Produk ... 26
Tabel 3.11 Tabel Petani... 26
Tabel 3.12 Tabel Produk_Petani ... 27
Tabel 4.1 Tabel Evaluasi Sistem Login ... 36
Tabel 4.2 Tabel Evaluasi Sistem Menambahkan Data Produk ... 37
Tabel 4.3 Tabel Evaluasi Sistem Merubah Data Produk ... 37
Tabel 4.4 Tabel Evaluasi Sistem Menambah Data Shipping ... 37
Tabel 4.5 Tabel Evaluasi Sistem Merubah Data Shipping ... 38
DAFTAR GAMBAR
Gambar 3.1 Context Diagram ... 12
Gambar 3.2 DFD Level 0 ... 13
Gambar 3.3 DFD Level 1 Management Petani ... 14
Gambar 3.4 DFD Level 1 Management Kategori ... 15
Gambar 3.5 DFD Level 1 Management Produk ... 16
Gambar 3.6 DFD Level 1 Management Kota ... 17
Gambar 3.7 DFD Level 1 Management Biaya Kirim ... 18
Gambar 3.8 DFD Level 1 Management Member ... 19
Gambar 3.9 DFD Level 1 Management Pemesanan ... 20
Gambar 3.10 DFD Level 1 Management Berita ... 21
Gambar 3.11 Entity Relationship Diagram ... 22
Gambar 3.12 Skema Diagram ... 22
Gambar 4.1 Tampilan Halaman Home ... 28
Gambar 4.2 Tampilan Halaman Registrasi ... 29
Gambar 4.3 Tampilan Halaman Login... 29
Gambar 4.4 Tampilan Halaman Member... 29
Gambar 4.5 Tampilan Halaman Produk... 30
Gambar 4.6 Tampilan Halaman Akun Saya ... 30
Gambar 4.7 Tampilan Halaman Berita ... 31
Gambar 4.8 Tampilan Halaman Pembelian Produk... 31
Gambar 4.9 Tampilan Halaman Daftar Belanjaan ... 32
Gambar 4.10 Tampilan Halaman History Belanja... 32
Gambar 4.11 Tampilan Halaman Login Admin ... 33
Gambar 4.12 Tampilan Halaman Admin ... 33
Gambar 4.13 Tampilan Halaman Management Produk... 34
Gambar 4.14 Tampilan Halaman Management User... 34
Gambar 4.15 Tampilan Halaman Management Kota ... 35
Gambar 4.16 Tampilan Halaman Management Berita ... 35