Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
LAPORAN SKRIPSI
APLIKASI MANAGEMENT HASIL PANEN KELOMPOK TANI RUKUN
MAKARYO DESA KEDUNG BULUS BERBASIS WEB
WICAKSONO ADITYA
2014-53-019
DOSEN PEMBIMBING
Eko Darmanto, S.Kom. , M.Cs
Noor Latifah, S.Kom. , M.Kom
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2019
HALAMAN MOTTO DAN PERSEMBAHAN
MOTTO
Mengawali segala sesuatu dengan niat karena Allah, tidak akan datang ada alasan yang bisa
membuat seseorang menghentikan usahanya.
“Karena Sesungguhnya sesudah kesulitan itu ada kemudahan. Sesungguhnya sesudah kesulitan
itu ada kemudahan. Maka apabila kamu telah selesai (dari sesuatu urusan), kerjakanlah dengan
sungguh-sungguh (urusan) yang lain. Dan Hanya kepada Tuhan-mulah hendaknya kamu
berharap”(QS. Al-Insyirah 94: 5-8)
“Don’t stop when you’re tired, stop when you’re done”.
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada :
1. Allah SWT dan Nabi Besar SAW yang selalu
memberikan kemudahan dan kelancaran dalam berbagai
hal didalam hidupku.
2. Keluarga khususnya ibu yang selalu memberikan doa,
semangat dan kepercayaan.
3. Almamater.
APLIKASI MANAGEMENT HASIL PANEN KELOMPOK TANI RUKUN MAKARYO
DESA KEDUNG BULUS BERBASIS WEB
Nama Mahasiswa : Wicaksono Aditya
NIM : 2014-53-019
Pembimbing : 1. Eko Darmanto, S.Kom. , M.Cs.
2. Noor Latifah, S. Kom., M. Kom.
RINGKASAN
Kelompok tani rukun makaryo adalah suatu perkumpulan para petani yang berada di desa
kedung bulus Rt. 01 Rw. 01 Kecamatan Gembong Kabupaten Pati . Luas tanah yang di kelola
kelompok tani rukun makaryo sekitar 12,5 hektar, sehingga membutuhkan pendistribusian pupuk
dan pemasaran hasil panen secara optimal, bisanya petani datang langsung ke pengecer sebagai
distributor KUD, karena banyaknya petani yang mengambil pupuk sering tidak mengisi biodata
petani dan tanda tangan pengambilan pupuk sehingga terjadi kesalahan dalam pendistribusian
pupuk. Sedangkan dalam melakukan kegiatan pemasaran, kelompok tani rukun makaryo masih
mengandalkan cara promosi dari mulut ke mulut, pemasaran hanya berkisar di wilayah Gembong
dan sekitarnya. Sehingga kurang menarik dan juga efisien maka dari itu kelompok tani rukun
makaryo sangat membutuhkan website sebagai media informasi untuk promosi pemasaram hasil
panen. Hal ini bertujuan untuk meningkatkan management hasil panen dari para petani serta
pedagang bisa membeli hasil panen melalui website dengan kualitas panen yang terjamin. Dalam
melakukan penelitian ini penulis menggunakan waterfall. Dari penelitian ini diharapkan dapat
bermanfaat bagi kelompok tani rukun makaryo desa kedung bulus dalam management hasil
panen.
Kata kunci: kelompok tani, hasil panen, website
MANAGEMENT APPLICATION OF HARVEST RESULTS KELOMPOK TANI RUKUN
MAKARYO VILLAGE KEDUNG BULUS WEB-BASED
Student Name : Wicaksono Aditya
Student Identity Number : 2014-53-019
Supervisor : 1. Eko Darmanto, S.Kom. , M.Cs.
2. Noor Latifah, S. Kom., M. Kom.
ABSTRACT
In The rukun makaryo farmer group is an association of farmers in the village of Kedung
Bulus Rt. 01 Rw. 01 Gembong District, Pati Regency. The area of land managed by the rukun
makaryo farmer groups is around 12.5 hectares, so that it requires the distribution of fertilizers
and marketing of crops optimally, usually farmers come directly to retailers as KUD
distributors, because many farmers who take fertilizers often do not fill farmers' biodata and
signatures fertilizer collection so that there is an error in the distribution of fertilizers. Whereas
in conducting marketing activities, the makaryo rukun farmer group still relies on the way of
word of mouth promotion, marketing only revolves around the Gembong region and its
surroundings. So that it is less attractive and also efficient, therefore the rukun makaryo farmer
group is in desperate need of a website as a medium of information for the promotion of crop
marketing. It aims to improve crop management from farmers and traders can buy crops through
a website with guaranteed quality crops. In conducting this research the author uses waterfall.
From this research, it is hoped that it can be useful for the pillars of the makaryo farmer group
in Kedung Bulus village in managing crop yield.
Keywords: farmer groups, crops, website
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT karena atas berkat dan rahmat
serta hidayah-Nya penulis dapat menyelesaikan Laporan Skripsi dengan judul “Aplikasi
Management Hasil Panen Kelompok Tani Rukun Makaryo Desa Kedung Bulus Berbasis Web”.
Penyusunan Laporan Skripsi ini merupakan salah satu syarat untuk menyelesaikan program studi
Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus akhirnya terselesaikan.
Dalam pelaksanaan seta penyusunan laporan Skripsi ini, penulis banyak mendapatkan
bantuan dari berbagai pihak terkait, karenanya penulis mengucapkan terima kasih kepada :
1. Bapak Dr. Suparnyo, S.H., M.S., selaku Rektor Universitas Muria Kudus.
2. Bapak Mohammad Dahlan, S.T., M.T., selaku Dekan Fakultas Teknik Universitas Muria
Kudus.
3. Bapak Pratomo Setiaji, S.Kom., M.Kom., selaku Ketua Program Studi Sistem Informasi S-
1.
4. Bapak Wiwit Agus Triyanto, S.Kom., M.Kom., selaku Koordinator Skripsi yang telah
memberikan pengarahan dalam melaksanakan Skripsi.
5. Bapak Eko Darmanto, S.Kom. , M.Cs., selaku Pembimbing Utama yang telah memberikan
pengarahan, bimbingan dan saran yang berharga hingga terselesaikannya penulisan laporan
Skripsi ini.
6. Ibu Noor Latifah, S.Kom., M.Kom., selaku Pembimbing Pembantu yang telah memberikan
pengarahan, bimbingan dan saran yang berharga hingga terselesaikannya penulisan laporan
Skripsi ini.
7. Bapak Sunarjo selaku ketua kelompok tani rukun makaryo yang telah memberikan ijin
kepada penulis untuk melakukan penelitian Skripsi serta telah bersedia memberikan
pengarahan dan data-data untuk laporan Skripsi ini.
8. Seluruh dosen program studi Sistem Informasi yang telah mendidik dan membagi ilmu
kepada penulis, serta staff karyawan Fakultas Teknik Universitas Muria Kudus yang telah
banyak membantu.
9. Keluarga khususnya ibu yang tiada henti mencurahkan kasih sayang, selalu memberikan
doa dan semangat untuk menyelesaikan laporan Skripsi ini.
10. Semua pihak dan teman-teman terdekat yang tidak dapat penulis sebutkan satu persatu
yang telah membantu penulis dalam menyelesaikan laporan skripsi ini.
Penulis menyadari bahwa dalam penulisan ini masih banyak kekurangan sehingga perlu
banyak perbaikan dan penyempurnaan. Oleh karena itu berbagai saran yang bersifat konstruktif
akan penulis terima dengan penuh harapan. semoga laporan ini dapat bermanfaat bagi kita untuk
mengembangkan ilmu pengetahuan khususnya di bidang Sistem Informasi, Aamiin.
DAFTAR ISI
HALAMAN JUDUL ................................................................................................i
HALAMAN PERSETUJUAN................................................................................ ii
HALAMAN PENGESAHAN ............................................................................... iii
PERNYATAAN KEASLIAN ................................................................................iv
HALAMAN MOTTO DAN PERSEMBAHAN ..................................................... v
RINGKASAN .........................................................................................................vi
ABSTRACT ............................................................................................................ vii
KATA PENGANTAR ......................................................................................... viii
DAFTAR ISI ............................................................................................................ x
DAFTAR GAMBAR ........................................................................................... xiii
DAFTAR TABEL .................................................................................................xix
DAFTAR LAMPIRAN .........................................................................................xxi
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 ................................................................................................. 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 .............................................................................. 8
BAB II TINJAUAN PUSTAKA ............................................................................. 9
2.1 Penelitian yang terkait ........................................................................... 9
2.2 Landasan Teori .................................................................................... 12
2.2.1 Profil Umum Desa Kedung Bulus ............................................. 12
2.2.2 Pengertian Kelompok Tani ........................................................ 14
2.2.3 Management Hasil Panen .......................................................... 14
2.2.4 Unified Modelling Language (UML) ........................................ 15
2.2.5 Desain Perancangan ................................................................... 20
BAB III METODOLOGI ....................................................................................... 25
3.1 Objek Penelitian .................................................................................. 25
3.1.1 Profil Kelompok Tani Rukun Makaryo ..................................... 25
3.1.2 Visi dan Misi ............................................................................. 25
3.1.3 Struktur Organisasi Dinas .......................................................... 25
3.1.4 Job Description ......................................................................... 26
3.2 Analisa Sistem Lama .......................................................................... 27
3.2.1 FOD (Flow Of Document) Management Hasil Panen Petani .... 27
3.3 Analisa dan Rancangan Sistem Baru .................................................. 28
3.4 Analisa Kebutuhan .............................................................................. 28
3.5 Rancangan Sistem Baru (UML) .......................................................... 29
3.6 Entity Relationship Diagram (ERD) ................................................... 90
3.7 Perancangan Struktur Tabel ................................................................ 96
3.8 Relasi Tabel....................................................................................... 104
3.9 Perancangan Desain Interface ........................................................... 105
BAB IV IMPLEMENTASI DAN PEMBAHASAN ........................................... 119
4.1 Implementasi Sistem ......................................................................... 119
4.2 Identifikasi Kebutuhan Sistem .......................................................... 119
4.2.1 Identifikasi Kebutuhan Hardware ........................................... 119
4.2.2 Identifikasi Kebutuhan Software ............................................. 119
4.2.3 Identifikasi Kebutuhan Brainware .......................................... 119
4.3 Tampilan Program............................................................................. 120
4.3.1 Tampilan Halaman Depan ....................................................... 120
4.3.2 Tampilan Halaman Login Pegawai ......................................... 122
4.3.3 Tampilan Halaman Login Pembeli .......................................... 123
4.3.4 Tampilan Halaman Login Ketua Kelompok ........................... 124
4.3.5 Tampilan Halaman Utama Pembeli ......................................... 124
4.3.6 Tampilan Halaman Utama Admin .......................................... 126
4.3.7 Tampilan Halaman Utama Bagian Gudang ............................ 127
4.3.8 Tampilan Halaman Utama Sekertaris.....................................128
4.3.9 Tampilan Halaman Utama Ketua Kelompok ......................... 129
4.3.10 Tampilan Menu Pendaftaran Pembeli .................................... 131
4.3.11 Tampilan Menu Pemesanan ................................................... 133
4.3.12 Tampilan Menu Tawar Menawar Harga ................................ 134
4.3.13 Tampilan Menu Upload Bukti Pembayaran........................... 136
4.3.14 Tampilan Menu Kelola Hasil Panen Petani...........................138
4.3.15 Tampilan Menu Kelola Pemesanan........................................139
4.3.16 Tampilan Menu Kelola Tawar Menawar Harga....................141
4.3.17 Tampilan Menu Kelola Pembayaran…………......................143
4.3.18 Tampilan Menu Data Pembeli………………........................145
4.3.19 Tampilan Menu Kelola Kota dan Biaya Pengiriman.............146
4.3.20 Tampilan Menu Laporan Penjualan Hasil Panen...................147
4.3.21 Tampilan Menu Kelola Gudang.............................................150
4.3.22 Tampilan Menu Kelola Pendaftaran Anggota Petani.............151
4.3.23 Tampilan Menu Kelola Pupuk...............................................152
4.3.24 Tampilan Menu Kelola Pengambilan Pupuk.........................153
4.3.25 Tampilan Menu Kelola Data Pegawai...................................155
4.3.26 Tampilan Menu Data Anggota Petani....................................156
4.3.27 Tampilan Menu Kelola Data Ketua Kelompok......................157
4.3.28 Tampilan Menu Kelola Pembayaran Pengambilan Pupuk.... 158
4.3.29 Tampilan Menu Laporan Pengambilan Pupuk.......................159
4.4 Pengujian Sistem ............................................................................... 162
4.4.1 Black Box Testing .................................................................... 162
4.4.2 Pengujian White Box ................................................................ 164
4.4.3 Pengujian Alpha ...................................................................... 165
4.4.4 Pengujian Basis Path ............................................................... 166
BAB V PENUTUP .............................................................................................. 169
5.1 Kesimpulan ....................................................................................... 169
5.2 Saran.................................................................................................. 169
DAFTAR PUSTAKA
DAFTAR GAMBAR
Gambar 1.1 Kerangka Pemikiran ............................................................................ 8
Gambar 2.1 Strukrur Organisasi Organisasi Pemerintahan Desa Desa Kedung Bulus 28
Gambar 3. 1 Struktur Organisasi Kelompok Tani Rukun Makaryo ...................... 26
Gambar 3. 2 FOD Management Hasil Panen Petani.............................................. 27
Gambar 3. 3 Diagram Business Use Case Aplikasi Management Hasil Panen Kelompok Tani
.......................................................................................................... 30
Gambar 3. 4 Sistem Use Case Aplikasi Management Hasil Panen Kelompok Tani31
Gambar 3. 5 Class Pegawai ................................................................................... 43
Gambar 3. 6 Class Admin ...................................................................................... 43
Gambar 3. 7 Class Sekertaris ................................................................................. 44
Gambar 3. 8 Class Bendahara ................................................................................ 44
Gambar 3. 9 Class Bagian Gudang ........................................................................ 44
Gambar 3. 10 Class Pendaftaran Pembeli .............................................................. 45
Gambar 3. 11 Class Pemesanan ............................................................................. 45
Gambar 3. 12 Class Tawar Menawar Harga .......................................................... 46
Gambar 3. 13 Class Upload Bukti Pembayaran .................................................... 46
Gambar 3. 14 Class Kelola Gudang ...................................................................... 47
Gambar 3. 15 Class Hasil Panen Petani................................................................. 47
Gambar 3. 16 Class Kota dan Biaya Pengiriman .................................................. 48
Gambar 3. 17 Class Laporan Penjualan Hasil Panen ............................................ 48
Gambar 3. 18 Class Data Pupuk ............................................................................ 48
Gambar 3. 19 Class Pengambilan Pupuk ............................................................... 49
Gambar 3. 20 Class Laporan Pengambilan Pupuk ................................................ 49
Gambar 3. 21 Class Pendaftaran Anggota Petani .................................................. 50
Gambar 3. 22 Class Ketua Kelompok ................................................................... 50
Gambar 3. 23 Class Pembayaran Pupuk ................................................................ 50
Gambar 3. 24 Class Diagram Managemen Hasil Panen Petani ............................ 51
Gambar 3. 25 Sequence Diagram Pendaftaran Pembeli ........................................ 52
Gambar 3. 26 Sequence Diagram Kelola Tawar Menawar Harga ........................ 53
Gambar 3. 27 Sequence Diagram Kelola Pemesanan ........................................... 54
Gambar 3. 28 Sequence Diagram Kelola Pembayaran .......................................... 55
Gambar 3. 29 Sequence Diagram Kelola Gudang ................................................. 56
Gambar 3. 30 Sequence Diagram Kelola Hasil Panen Petani ............................... 57
Gambar 3. 31 Sequence Diagram Kelola Kota Dan Biaya Pengiriman ................ 58
Gambar 3. 32 Sequence Diagram Kelola Laporan Penjualan Hasil Panen ........... 59
Gambar 3. 33 Sequence Diagram Kelola Data Pupuk ........................................... 60
Gambar 3. 34 Sequence Diagram Kelola Pengambilan Pupuk ............................. 61
Gambar 3. 35 Sequence Diagram Kelola Pembayaran Pengambilan Pupuk......... 62
Gambar 3. 36 Sequence Diagram Kelola Laporan Pengambilan Pupuk ............... 63
Gambar 3. 37 Sequence Diagram Kelola Data Ketua Kelompok ......................... 64
Gambar 3. 38 Sequence Diagram Pendaftaran Anggota Petani ............................ 65
Gambar 3. 39 Sequence Diagram Kelola Data Pegawai ....................................... 66
Gambar 3. 40 Activity Diagram Pendaftaran Pembeli ........................................... 67
Gambar 3. 41 Activity Diagram Kelola Pemesanan .............................................. 68
Gambar 3. 42 Activity Diagram Kelola Tawar Menawar Harga ........................... 69
Gambar 3. 43 Activity Diagram Kelola Pembayaran............................................. 70
Gambar 3. 44 Activity Diagram Kelola Gudang .................................................... 71
Gambar 3. 45 Activity Diagram Kelola Hasil Panen Petani .................................. 71
Gambar 3. 46 Activity Diagram Kelola Kota Dan Biaya Pengiriman ................... 72
Gambar 3. 47 Activity Diagram Kelola Laporan Penjualan Hasil Panen .............. 72
Gambar 3. 48 Activity Diagram Kelola Data Pupuk.............................................. 73
Gambar 3. 49 Activity Diagram Kelola Data Pengambilan Pupuk ........................ 73
Gambar 3. 50 Activity Diagram Kelola Pembayaran Pengambilan Pupuk ........... 74
Gambar 3. 51 Activity Diagram Kelola Laporan Pengambilan Pupuk .................. 74
Gambar 3. 52 Activity Diagram Kelola Data Ketua Kelompok ............................ 75
Gambar 3. 53 Activity Diagram Pendaftaran Anggota Petani ............................... 76
Gambar 3. 54 Activity Diagram Kelola Data Pegawai .......................................... 77
Gambar 3. 55 Statechart Diagram Method Login Pegawai .................................. 78
Gambar 3. 56 Statechart Diagram Method Logout Pegawai ................................ 78
Gambar 3. 57 Statechart Diagram Method Daftar ................................................ 79
Gambar 3. 58 Statechart Diagram Method Login ................................................. 79
Gambar 3. 59 Statechart Diagram Method Edit Profil .......................................... 79
Gambar 3. 60 Statechart Diagram Method Hapus ................................................ 80
Gambar 3. 61 Statechart Diagram Method Beli .................................................... 80
Gambar 3. 62 Statechart Diagram Method Lihat Detail Pemesanan .................... 80
Gambar 3. 63 Statechart Diagram Method Verifikasi Pemesanan ........................ 80
Gambar 3. 64 Statechart Diagram Method Hapus Pemesanan ............................. 81
Gambar 3. 65 Statechart Diagram Method Tawar ................................................ 81
Gambar 3. 66 Statechart Diagram Method Lihat Detail Tawar Menawar ............ 81
Gambar 3. 67 Statechart Diagram Method Verifikasi Tawar Menawar ............... 81
Gambar 3. 68 Statechart Diagram Method Hapus Tawar Menawar ..................... 82
Gambar 3. 69 Statechart Diagram Method Upload ............................................... 82
Gambar 3. 70 Statechart Diagram Method Verifikasi Pembayaran......................82
Gambar 3. 71 Statechart Diagram Method Hapus Bukti Pembayaran..................82
Gambar 3. 72 Statechart Diagram Method Tambah Data Gudang ....................... 83
Gambar 3. 73 Statechart Diagram Method Edit .................................................... 83
Gambar 3. 74 Statechart Diagram Method Hapus ................................................ 83
Gambar 3. 75 Statechart Diagram Method Tambah Hasil Panen ......................... 83
Gambar 3. 76 Statechart Diagram Method Edit .................................................... 84
Gambar 3. 77 Statechart Diagram Method Hapus ................................................ 84
Gambar 3. 78 Statechart Diagram Method Tambah Kota ..................................... 84
Gambar 3. 79 Statechart Diagram Method Edit .................................................... 84
Gambar 3. 80 Statechart Diagram Method Hapus ................................................ 85
Gambar 3. 81 Statechart Diagram Laporan Penjualan Hasil Panen ..................... 85
Gambar 3. 82 Statechart Diagram Method Tambah Pupuk .................................. 85
Gambar 3. 83 Statechart Diagram Method Edit .................................................... 85
Gambar 3. 84 Statechart Diagram Method Hapus ................................................ 86
Gambar 3. 85 Statechart Diagram Method Tambah Pengambilan ........................ 86
Gambar 3. 86 Statechart Diagram Method Edit....................................................86
Gambar 3. 87 Statechart Diagram Method Hapus ................................................ 86
Gambar 3. 88 Statechart Diagram Method Tambah Pembayaran ......................... 87
Gambar 3. 89 Statechart Diagram Method Edit .................................................... 87
Gambar 3. 90 Statechart Diagram Method Hapus ................................................ 87
Gambar 3. 91 Statechart Diagram Laporan Pengambilan Pupuk ......................... 88
Gambar 3. 92 Statechart Diagram Method Tambah Anggota ............................... 88
Gambar 3. 94 Statechart Diagram Method Hapus ................................................ 88
Gambar 3. 95 Statechart Diagram Method Tambah Ketua Kelompok.................89
Gambar 3. 96 Statechart Diagram Method Edit .................................................... 89
Gambar 3. 97 Statechart Diagram Method Hapus ................................................ 89
Gambar 3. 98 Statechart Diagram Method Tambah Pegawai ............................... 89
Gambar 3. 99 Statechart Diagram Method Edit .................................................... 90
Gambar 3. 100 Statechart Diagram Method Hapus .............................................. 90
Gambar 3. 101 Menentukan dan Menetapkan Entitas...........................................90
Gambar 3. 102 Menentukan primary key dari masing-masing entitas..................91
Gambar 3. 103 Foreign key dan kardinalitas relasi antara pembeli dan pemesanan hasil panen
petani.........................................................................91
Gambar 3. 104 Foreign key dan kardinalitas relasi antara pembeli dan tawar menawar hasil
panen petani ................................................................................. 92
Gambar 3. 105 Foreign key dan kardinalitas relasi antara hasil panen dan gudang92
Gambar 3. 106 Foreign key dan kardinalitas relasi antara anggota petani dan hasil panen petani
...................................................................................................... 93
Gambar 3. 107 Foreign key dan kardinalitas relasi antara ketua kelompok dan pupuk 93
Gambar 3. 108 Foreign key dan kardinalitas relasi antara anggota petani dan pengambilan
pupuk................. ............... ............... ............... ....93
Gambar 3. 109 Foreign key dan kardinalitas relasi antara pembeli dan pembayaran hasil panen
...................................................................................................... 94
Gambar 3. 110 Foreign key dan kardinalitas relasi antara pembeli dan biaya pengiriman 94
Gambar 3. 111 Foreign key dan kardinalitas relasi antara anggota kelompok tani dan ketua
kelompok...................................................................................... 95
Gambar 3. 112 Entity Relationship Diagram (ERD) ............................................. 95
Gambar 3. 113 Relasi Tabel................................................................................. 104
Gambar 3. 114 Halaman Menu Utama ................................................................ 105
Gambar 3. 115 Halaman Login Pegawai.............................................................105
Gambar 3. 116 Halaman Login Pembeli.............................................................. 106
Gambar 3. 117 Halaman Login Ketua Kelompok ............................................... 106
Gambar 3. 118 Halaman Menu Utama Pembeli .................................................. 107
Gambar 3. 119 Halaman Menu Utama Pegawai .................................................. 107
Gambar 3. 120 Halaman Menu Utama Bagian Gudang ...................................... 108
Gambar 3. 121 Halaman Menu Utama Sekertaris ............................................... 108
Gambar 3. 122 Halaman Menu Utama Ketua Kelompok .................................... 109
Gambar 3. 123 Halaman Menu Utama Bendahara .............................................. 109
Gambar 3. 124 Desain Form Input Pendaftaran Pembeli .................................... 110
Gambar 3. 125 Desain Form Input Pemesanan ................................................... 110
Gambar 3. 126 Desain Form Input Tawar Menawar Harga ................................ 111
Gambar 3. 127 Desain Form Input Upload Bukti Pembayaran ........................... 111
Gambar 3. 128 Desain Form Input Hasil Panen Petani ....................................... 112
Gambar 3. 129 Desain Form Input Gudang Penyimpanan .................................. 112
Gambar 3. 130 Desain Form Input Kota dan Biaya Pengiriman ......................... 113
Gambar 3. 131 Desain Form Input Pupuk ........................................................... 113
Gambar 3. 132 Desain Form Input Pengambilan Pupuk ..................................... 114
Gambar 3. 133 Desain Form Input Pembayaran Pengambilan Pupuk ................. 114
Gambar 3. 134 Desain Form Input Pendaftaran Anggota Petani ......................... 115
Gambar 3. 135 Desain Form Input Pegawai ........................................................ 115
Gambar 3. 136 Desain Form Input Ketua Kelompok .......................................... 116
Gambar 3. 137 Desain Laporan Penjualan Hasil Panen ...................................... 116
Gambar 3. 138 Desain Laporan Pengambilan Pupuk .......................................... 117
Gambar 4. 1 Tampilan Halaman Depan .............................................................. 120
Gambar 4. 2 Tampilan Halaman Login Pegawai ................................................. 122
Gambar 4. 3 Tampilan Halaman Login Pembeli ................................................. 123
Gambar 4. 4 Tampilan Halaman Login Ketua Kelompok ................................... 124
Gambar 4. 5 Tampilan Halaman Utama Pembeli ................................................ 125
Gambar 4. 6 Tampilan Halaman Utama Admin .................................................. 126
Gambar 4. 7 Tampilan Halaman Utama Bagian Gudang .................................... 128
Gambar 4. 8 Tampilan Halaman Utama Sekertaris ............................................. 129
Gambar 4. 9 Tampilan Halaman Utama Ketua Kelompok .................................. 130
Gambar 4. 10 Tampilan Menu Pendaftaran Pembeli ........................................... 131
Gambar 4. 11 Tampilan Menu Pemesanan .......................................................... 133
Gambar 4. 12 Tampilan Menu Tawar Menawar Harga ....................................... 135
Gambar 4. 13 Tampilan Menu Upload Bukti Pembayaran ................................. 136
Gambar 4. 14 Tampilan Menu Kelola Hasil Panen Petani .................................. 138
Gambar 4. 15 Tampilan Menu Kelola Pemesanan .............................................. 140
Gambar 4. 16 Tampilan Menu Kelola Tawar Menawar Harga ........................... 142
Gambar 4. 17 Tampilan Menu Kelola Pembayaran ............................................. 144
Gambar 4. 18 Tampilan Menu Kelola Data Pembeli ........................................... 145
Gambar 4. 19 Tampilan Menu Kelola Kota dan Biaya Pengiriman .................... 146
Gambar 4. 20 Tampilan Menu Laporan Penjualan Hasil Panen .......................... 147
Gambar 4. 21 Tampilan Output Laporan Penjualan Hasil Panen ........................ 148
Gambar 4. 22 Tampilan Menu Kelola Gudang .................................................... 150
Gambar 4. 23 Tampilan Menu Kelola Pendaftaran Anggota Petani ................... 151
Gambar 4. 24 Tampilan Menu Kelola Pupuk ...................................................... 152
Gambar 4. 25 Tampilan Menu Kelola Pengambilan Pupuk ................................ 153
Gambar 4. 26 Tampilan Menu Kelola Data Pegawai .......................................... 155
Gambar 4. 27 Tampilan Menu Data Anggota Petani ........................................... 156
Gambar 4. 27 Tampilan Menu Kelola Data Ketua Kelompok ............................ 157
Gambar 4. 28 Tampilan Menu Kelola Pembayaran Pengambilan Pupuk ........... 158
Gambar 4. 29 Tampilan Menu Laporan Pengambilan Pupuk .............................. 159
Gambar 4. 30 Tampilan Output Laporan Pengambilan Pupuk ............................ 160
Gambar 4. 31 Proses Input Gambar Hasil Panen Petani ...................................... 166
Gambar 4. 32 Diagram Alir Pengujian Basis Path Proses Login ......................... 166
DAFTAR TABEL
Tabel 2.1 Tabel Perbandingan Penelitian .............................................................. 11
Tabel 2.2 Notasi Use Case Diagram. .................................................................... 15
Tabel 2.3 Simbol Business Use Case ..................................................................... 16
Tabel 2.4 Notasi Class Diagram ............................................................................ 17
Tabel 2.5 Notasi Sequence Diagram ..................................................................... 18
Tabel 2.6 Notasi Activity Diagram ........................................................................ 19
Tabel 2.7 Notasi Statechart Diagram .................................................................. 20
Tabel 2.8 Simbol Flowchart .................................................................................. 21
Tabel 2.9 Simbol ERD ........................................................................................... 23
Tabel 3. 1 Deskripsi Use Case Pendaftaran Pembeli ............................................. 32
Tabel 3. 2 Deskripsi Use Case Pemesanan ............................................................ 33
Tabel 3. 3 Deskripsi Use Case Tawar Menawar Harga ......................................... 33
Tabel 3. 4 Deskripsi Use Case Upload Bukti Pembayaran ................................... 34
Tabel 3. 5 Deskripsi Use Case Pendaftaran Anggota Petani ................................. 35
Tabel 3. 6 Deskripsi Use Case Kelola Data Hasil Panen ...................................... 35
Tabel 3. 7 Deskripsi Use Case Kelola Data Pembeli ............................................ 36
Tabel 3. 8 Deskripsi Use Case Kelola Pemesanan ................................................ 36
Tabel 3. 9 Deskripsi Use Case Kelola Tawar Menawar Harga.............................37
Tabel 3. 10 Deskripsi Use Case Kelola Pembayaran ............................................ 37
Tabel 3. 11 Deskripsi Use Case Kelola Kota dan Biaya Pengiriman .................... 38
Tabel 3. 12 Deskripsi Use Case Kelola Laporan Penjualan .................................. 38
Tabel 3. 13 Deskripsi Use Case Kelola Gudang.................................................... 39
Tabel 3. 14 Deskripsi Use Case Kelola Data Pupuk ............................................. 39
Tabel 3. 15 Deskripsi Use Case Kelola Pengambilan Pupuk ................................ 40
Tabel 3. 16 Deskripsi Use Case Kelola Pembayaran Pupuk ................................. 40
Tabel 3. 17 Deskripsi Use Case Laporan Pengambilan Pupuk ............................. 41
Tabel 3. 18 Deskripsi Use Case Kelola Data Pegawai .......................................... 42
Tabel 3. 19 Deskripsi Use Case Kelola Data Ketua Kelompok ............................ 42
Tabel 3. 20 Transformasi Tabel ............................................................................. 96
Tabel 3. 21 Tabel Pegawai ..................................................................................... 97
Tabel 3. 22 Tabel Pembeli ..................................................................................... 97
Tabel 3. 23 Tabel Biaya Pengiriman...................................................................... 98
Tabel 3. 24 Tabel Gudang ...................................................................................... 98
Tabel 3. 25 Tabel Anggota Petani.......................................................................... 99
Tabel 3. 26 Tabel Hasil Panen ............................................................................... 99
Tabel 3. 27 Tabel Pemesanan .............................................................................. 100
Tabel 3. 28 Tabel Pembayaran............................................................................. 100
Tabel 3. 29 Tabel Tawar Menawar Harga ........................................................... 101
Tabel 3. 30 Tabel Ketua Kelompok ..................................................................... 102
Tabel 3. 31 Tabel Pupuk ...................................................................................... 102
Tabel 3. 32 Tabel Pengambilan Pupuk ................................................................ 103
Tabel 3. 34 Tabel Pembayaran Pupuk ................................................................. 103
Tabel 4.1 Tabel Skenario Use Case Pemesanan .................................................. 163
Tabel 4.2 Tabel Identifikasi Test Case ................................................................ 163
Tabel 4.3 Tabel Identifikasi Value Case .............................................................. 163