LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

21
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

Transcript of LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

Page 1: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 2: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …
Page 3: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …
Page 4: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …
Page 5: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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.

Page 6: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 7: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 8: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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.

Page 9: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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.

Page 10: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 11: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 12: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 13: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 14: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 15: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 16: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 17: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 18: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 19: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 20: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …

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

Page 21: LAPORAN SKRIPSI APLIKASI MANAGEMENT HASIL PANEN KELOMPOK …