i
LAPORAN SKRIPSI
RANCANG BANGUN APILKASI PANENKU BERBASIS
MOBILE
DAVIT PRASTYO
NIM. 201653129
DOSEN PEMBIMBING
SUPRIYONO, S.Kom, M.Kom., MCE
MUHAMMAD ARIFIN, S.Kom., M.Kom., MCE
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2021
ii
iii
PERNYATAAN KEASLIAN
iv
RANCANG BANGUN APLIKASI PANENKU BERBASIS MOBILE
v
BERBASIS MOBILE
Nama Mahasiswa : Davit Prastyo
NIM : 201653129
Pembimbing :
1. Supriyono, S.Kom., M.Kom.MCE
2. Muhammad Arifin, S.Kom.,M.Kom.,MCE
RINGKASAN
Kabupaten Pati merupakan salah satu kabupaten yang memiliki semboyan “PATI BUMI MINA TANI“. Dimana masyarakatnya sebagian besar bermata pencaharian sebagai petani. Sektor pertanian merupakan sektor andalan Kabupaten Pati. Permasalahan-permasalahan yang di keluhakan oleh para petani salah satunya adalah untuk menjual hasil panen pada masa panen karena permainan harga dari tengkulak. Tengkulak merupakan pengepul yang membeli hasil panen dari para petani dan menyalurkannya ke agen yang lebih besar. Oleh karena itu petani kebingungan mejual hasil panen mereka, karena hasil penjualan panen tidak sepadan dengan biaya tanam. Selain permasalahan yang di keluhkan oleh para petani, dari pihak konsumen sendiri mempunyai permasalahan yang cukup menyusahkan pada saat mereka kekurangan pasokan barang hasil panen untuk dijual sedangkan permintaan barang sangat banyak. Hal ini terjadi karena kurangnya informasi dan jaringan kepada para petani yang mempunyai hasil panen tersebut. Perkembangan teknologi digital dari tahun ke tahun dirasa sangat cepat perkembangannya, khususnya teknologi mobile. Penggunaan teknologi mobile digunakan hamper seluruh kegiatan manusia sehari-hari. Teknologi mobile sangat mempermudah aktivitas manusia di era sekarang ini. Teknologi mobile dinilai lebih ringkas ketimbang teknologi yang lainnya, kita dapat mengaksesnya di mana pun dan kapan pun kita perlukan.
vi
DESIGN AND BUILD MY HARVEST APPLICATION
MOBILE
Student Name : Davit Prastyo
NIM : 201653129
Supervisor : 1. Supriyono, S.Kom., M.Kom.,MCE
2. Muhammad Arifin, S.Kom.,M.Kom.,MCE
ABSTRACT
Pati Regency is one of the districts that has the motto "PATI BUMI MINA TANI". Where most of the people work as farmers. The agricultural sector is a mainstay sector in Pati Regency. One of the problems that farmers complain about is selling their crops at harvest time because of the price game by middlemen. Middlemen are collectors who buy crops from farmers and distribute them to bigger agents. Therefore, farmers are confused about selling their crops, because the proceeds from selling the harvest are not commensurate with the planting costs. Apart from the problems complained by the farmers, the consumers themselves have quite troublesome problems when they lack a supply of harvested goods to sell while the demand for goods is very high. This occurs due to a lack of information and networks to the farmers who own these crops. The development of digital technology from year to year is considered very fast, especially mobile technology. The use of mobile technology is used in almost all daily human activities. Mobile technology greatly facilitates human activities in today's era. Mobile technology is considered to be more compact than other technologies, we can access it wherever and whenever we need it.
vii
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan penulisn laporan skripsi yang berjudul “Rancang Bangun Aplikasi Panenku Berbasis Mobile”.
Penyusunan Skripsi ini ditujukan untuk memenuhi salah satu syarat memperoleh gelar sarjana S1 pada program studi sistem informasi fakultas Teknik Universitas Muria Kudus.
Pelaksanaan penelitian dan penyusunan laporan skripsi ini tak lepas dari bantuan dan dukungan beberapa pihak, untuk itu penulis menyampaikan ucapan terima kasih kepada:
a. Bapak Prof. Dr. Ir Darsono, M.Si selaku Rektor Universitas Muria Kudus. b. Bapak Moh. Dahlan ST, MT selaku Dekan Fakultas Teknik Universitas
Muria Kudus.
c. Bapak Pratomo Setiaji, S.Kom., M.Kom., MTa selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
d. Supriyono, S.Kom., M.Kom.,MCE. selaku dosen pembimbing utama yang telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.
e. Bapak Muhammad Arifin S.kom., M.Kom., MCE selaku dosen pembimbing Pendamping yang telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.
f. Bapak Arif Setiawan, S.Kom, M.Cs selaku pembimbing akademik atau dosen wali.
g. Dosen-dosen di program studi sistem informasi yang telah mendidik dan membagi ilmu yang sudah didapat kepada penulis, serta seluruh staff. h. Bapak dan Ibu saya yang selalu mendoakan saya.
i. Semua teman yang selalu memberi support dan Teman-teman Program Studi Sistem Informasi yang selalu memberi semangat dan dukungan satu sama lain.
viii
Penulis berharap semoga langkah selanjutnya diridhoi oleh Allah SWT. Akhirnya sebagai penutup penulis berharap semoga Laporan Skripsi ini dapat memberikan manfaat bagi pembaca untuk mengembangkan ilmu pengetahuan, khususnya di bidang Teknologi dan Sistem Informasi. Aamiin.
Kudus, 28 Februari 2021 Penulis
ix
DAFTAR ISI
LAPORAN SKRIPSI ... i
HALAMAN PERSETUJUAN ... ii
PERNYATAAN KEASLIAN ... iii
HALAMAN PENGESAHAN ... iii
RINGKASAN ... v
ABSTRACT ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... ix
DAFTAR TABEL ... xii
DAFTAR GAMBAR ... xiii
DAFTAR LAMPIRAN ... xiv
DAFTAR ISTILAH DAN SINGKATAN ... xv
BAB I PENDAHULUAN ... 1 1.1. Latar Belakang ... 1 1.2. Perumusan Masalah ... 2 1.3. Batasan Masalah ... 3 1.4. Tujuan ... 3 1.5. Manfaat ... 3 1.5.1. Bagi Individu ... 3 1.5.2. Bagi Akademis ... 3 1.5.3. Bagi Instansi ... 4 1.6. Metode Penelitian ... 4
1.6.1. Metode Pengumpulan Data ... 4
1.6.2. Metode Pengembangan Sistem ... 5
1.6.3. Metode Perancangan Sistem ... 6
1.7. Kerangka Pemikiran ... 7
BAB II TINJAUAN PUSTAKA ... 10
2.1. Penelitian Terkait ... 10
x 2.3. Landasan Teori ... 12 2.3.1. Pengertian Sistem ... 12 2.3.2. Pengertian Informasi ... 12 2.3.3. Pengertian Pengelolaan ... 12 2.3.4. Pengertian Pertanian ... 13 2.3.5. Pengertian Mobile ... 13
2.3.6. FOD (Flow Of Document)... 13
2.3.7. Unified Modeling Language (UML) ... 14
2.3.8. ERD (Entity Relationship Diagram) ... 20
BAB III TINJAUAN UMUM OBYEK PENELITIAN ... 22
3.1. Objek Penelitian ... 22
3.1.1. Lokasi ... 22
3.1.2. Struktur ... 22
3.1.3. Job Description ... 23
3.2. Analisa Sistem Lama ... 23
3.2.1. Analisa Proses Penjualan Produk Hasil Panen ... 23
3.3. Analisa dan Rancangan Sistem Baru... 26
3.3.1. Analisa Kebutuhan ... 26
3.3.2. Rancangan Sistem Baru ... 27
3.3.2.1. Analisa Aktor Sistem ... 27
3.3.2.2. Business Use Case ... 28
3.3.2.3. Sistem Use Case ... 28
3.3.2.4. Skenario Use Case ... 29
3.3.2.1 Class Diagram ... 37
3.3.2.2 Sequence Diagram ... 43
3.3.2.1. Activity Diagram ... 49
3.3.2.2. Statechart Diagram... 56
3.3.3. Rancangan Basis Data ... 71
3.3.3.1. Relasi Tabel ... 71
3.3.4. Perancangan Desain Antarmuka ... 71
xi
4.1. Implementasi Sistem ... 76
4.2. Identifikasi Kebutuhan Sistem ... 76
4.2.1. Identifikasi Kebutuhan Hardware ... 76
4.2.2. Identifikasi Kebutuhan Software ... 76
4.2.3. Identifikasi Kebutuhan Brainware ... 77
4.3. Tampilan login User Petani ... 77
BAB V PENUTUP ... 82
5.1. Kesimpulan ... 82
5.2. Saran ... 82
xii
DAFTAR TABEL
Tabel 2.1. Perbandingan Penelitian ... 12
Tabel 2.2 Simbol Systems Flowchart... 14
Tabel 2.3 Simbol-simbol diagram bisnis Use Case ... 15
Tabel 2.4 Simbol-simbol Use Case Diagram ... 16
Tabel 2.5 Simbol-simbol Class Diagram... 17
Tabel 2.6 Simbol-simbol Sequence Diagram ... 17
Tabel 2.7 Simbol-simbol Statechart Diagram ... 18
Tabel 2.8 Simbol-simbol Statechart Diagram ... 19
xiii
DAFTAR GAMBAR
Gambar 1.1 Kerangka Pemikiran ... 8
Gambar 3.1 Denah lokasi Kantor Sekertariat Kelompok tani Sido Mulyo... 22
Gambar 3.2 Struktur Organisasi Kelompok Tani Sido Mulyo ... 22
Gambar 3.3 Flow of Document Penjualan Produk Hasil Panen... 25
Gambar 3.4 Business Use Case Diagram Penjualan Produk Hasil Panen. ... 28
Gambar 3.7 Sistem Use Case ... 29
Gambar 3.8 Relasi Tabel Pengelolaan Stok Barang dan Transaksi ... 71
Gambar 3.9 Desain Login ... 72
Gambar 3.10 Desain Beranda Petani ... 72
Gambar 3.11 Desain Data Tambah Produk... 73
Gambar 3.12 Desain Data Pembelian ... 74
Gambar 3.13 Desain Beranda Admin ... 74
Gambar 3.14 Pendaftaran User Konsumen ... 75
Gambar 3.15 Data pendaftaran User Petani ... 75
Gambar 4.1 Halaman Login ... 77
Gambar 4.2 Halaman Utama Admin ... 77
Gambar 4.3 Data Pendaftaran ... 78
Gambar 4.4 Halaman Data Produk ... 78
Gambar 4.5 Halaman Utama Petani ... 79
Gambar 4.6 Halaman Utama Petani ... 79
xiv
DAFTAR LAMPIRAN
LAMPIRAN 1 FOTOCOPI BUKU BIMBINGAN LAMPIRAN 2 FOTOKOPI SURAT BALASAN LAMPIRAN 3 SERTIFIKAT KW
LAMPIRAN 4 TRANSKIP NILAI LAMPIRAN 5 BUKTI TRANSFER
LAMPIRAN 6 FOTOCOPY BERITA ACARA SIDANG PROPOSAL LAMPIRAN 8 BUKTI CEK PLAGIASI PENULISAN SKRIPSI LAMPIRAN 9 BIODATA PENULIS
xv
DAFTAR ISTILAH DAN SINGKATAN
FOD : Flow Of Document
UML : Unified Modelling Language PHP : Hypertext Prepocessor ERD : Entity Relationship Diagram