145
BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN
4.1 Penurunan Hasil Analisis ke dalam Perancangan Sistem Dari hasil analisis permasalahan dan perumusan strategi pada bab sebelumnya, berikut disajikan tabel yang memuat faktor analisis, tuntutan dari faktor tersebut, dan fitur dalam sistem yang diusulkan untuk memenuhi tuntutan (Tabel 4.1).
No. 1
2
Tabel 4.1 Penurunan Hasil Analisis ke dalam Perancangan Sistem Faktor Analisis Tuntutan Fitur Permasalahan Sulitnya pemerintah pusat Pemerintah pusat (Deptan) a. View laporan (Deptan) dan Dinas Pertanian dan Dinas Pertanian Propinsi bantuan Propinsi dalam melakukan dapat mengakses informasi realisasi sarana pemantauan transaksi secara real time (dimana saja produksi dan penyaluran bantuan sarana dan kapan saja). modal, alokasi, produksi dan modal usaha dan pertanian atas berbagai perkembangan program bantuan pertanian usaha yang dialokasikan, beserta agribisnis. transaksi perkembangan usaha b. Akses rencana tani yang terjadi pada Dinas usaha kegiatan Pertanian Kabupaten/Kota pertanian secara cepat. secara real (aspek Æ waktu) time. c. Pendataan alokasi bantuan. Sulitnya melakukan pencarian Data transaksi realisasi a. Penelusuran dan penelusuran informasi bantuan dan perkembangan informasi terhadap bantuan sarana usaha tani yang terintegrasi. sampai pada produksi dan modal usaha tingkat pertanian yang telah Gapoktan. terealisasi. b. Rekapitulasi (aspek Æ akurasi informasi) laporan (rencana, alokasi, realisasi, triwulan, dan akhir kegiatan).
146 3
Pelaporan realisasi dan perkembangan usaha tani atas bantuan pertanian yang telah dialokasikan pemerintah belum dilaksanakan secara optimal. (aspek Æ standarisasi kegiatan operasional)
Dinas Pertanian Kabupaten /Kota dapat melakukan transaksi secara terstandarisasi.
4
Pemerintah pusat (Departemen Pertanian RI) sulit untuk mengetahui status realisasi dan pemanfaatan bantuan sarana produksi atau modal usaha pertanian yang telah dialokasikan dan sulit mengetahui permasalahan pada tingkat operasional. (aspek Æ pemantauan kegiatan operasional)
Pemerintah pusat (Deptan) dan Dinas Pertanian Propinsi dapat mengakses informasi secara uptodate sampai dengan level operasional (Dinas Pertanian Kabupaten /Kota - Gapoktan).
a. Proses pendataan transaksi rencana usaha kegiatan, realisasi bantuan dan perkembangan usaha agribisnis (bulanan dan triwulan) b. Monitoring dan evaluasi ketepatan waktu pelaporan. c. Kirim pesan (permasalahan pada tingkat operasional) a. Respon permasalahan pada level operasional. b. Absensi pelaporan. c. Perbandingan antara rencanaalokasi dan alokasirealisasi.
4.2 Sistem Informasi Monitoring dan Evaluasi Bantuan Sarana Produksi dan Modal Usaha Pertanian Perancangan sistem informasi monitoring dan evaluasi bantuan sarana produksi dan modal usaha pertanian ini bertujuan untuk membantu Departemen Pertanian dalam mengatasi permasalahan yang terjadi saat ini dan sebagai turunan dari strategi yang paling cocok untuk diterapkan oleh Pusdatin Pertanian dalam melakukan pengembangan sistem informasi pada Departemen Pertanian RI.
147 Penurunan hasil analisis ke dalam perancangan sistem informasi berbasiskan web akan diklasifikasikan ke dalam 2 hal, yaitu monitoring dan evaluasi. Tabel 4.2 dibawah ini berisi fitur-fitur yang ada pada aplikasi sistem informasi monitoring dan evaluasi bantuan sarana produksi dan modal usaha pertanian.
Kebutuhan
Hasil Analisis
Hasil Analisis
Tabel 4.2 Fitur Monitoring dan Evaluasi yang Diusulkan Fitur Keterangan Monitoring Tahap Perencanaan (Ex-Ante) Laporan rekapitulasi rencana Laporan yang berisi rekapitulasi bantuan sarana produksi dan rencana bantuan sarana produksi dan modal usaha pertanian yang modal usaha pertanian yang dapat di dapat di drill-down. drill-down untuk menampilkan informasi lebih rinci. M isalnya laporan tingkat propinsi Jawa Barat yang dapat dilihat lebih rinci per Kabupaten/Kota, kemudian dapat dilihat lebih rinci lagi per kecamatan, dan per Gapoktan. Light indikator pelaporan M engukur apakah pelaporan realisasi realisasi penyaluran bantuan penyaluran bantuan telah dilaporkan pertanian. atau belum. Light indikator akan berwarna: - M erah: jika pelaporan < 50%. - Kuning: Jika pelaporan 50%75%. - Hijau: Jika pelaporan > 75 %. Tahap Pelaksanaan (On-Going) Laporan rekapitulasi realisasi Laporan yang berisi rekapitulasi penyaluran bantuan sarana penyaluran bantuan (alokasi) sarana produksi dan modal usaha produksi dan modal usaha pertanian pertanian yang dapat di drill- yang dapat di drill-down untuk down. menampilkan informasi lebih rinci. M isalnya laporan tingkat propinsi Jawa Barat yang dapat dilihat lebih rinci per Kabupaten/Kota, kemudian dapat dilihat lebih rinci lagi per Gapoktan. Light indikator pelaporan M engukur apakah pelaporan perkembangan usaha tani perkembangan usaha tani telah (bulanan dan triwulan dilaporkan atau belum. Light indikator Gapoktan). akan berwarna: - M erah: Jika pelaporan < 50%. - Kuning: Jika pelaporan 50%75%.
148 - Hijau: Jika pelaporan > 75 %. Laporan perkembangan bantuan sarana produksi dan modal usaha pertanian yang dapat di drill-down. Dalam laporan ini akan dicatat realisasi dan perkembangan dari bantuan serta permasalahan yang ada dalam perkembangan usaha tani. Absensi pelaporan Absensi dilakukan terhadap data dasar rencana kegiatan pertanian, dan data triwulan ke 1, 2, 3, dan 4. Permasalahan operasional. M enampilkan informasi permasalahan yang terdapat pada level operasional (Gapoktan dan Penyuluh Pendamping). Tahap Pasca-Pelaksanaan (Ex-Post) Monitoring Gapoktan dan M elakukan monitoring pelaporan Penyuluh Pendamping Gapoktan dan Penyuluh Pendamping pada tingkat Kabupaten/Kota. Monitoring kegiatan agribisnis M elakukan monitoring terhadap perkembangan kegiatan agribisnis (Rp.) terhadap masing-masing Gapoktan setiap triwulan. Monitoring kelembagaan M elakukan monitoring terhadap nilai ekonomi penyaluran (Rp.) terhadap masingmasing Gapoktan setiap triwulan. Evaluasi Tahap Perencanaan (Ex-Ante) Laporan evaluasi rencana usaha M enampilkan informasi persentase tani yang diterima dan ditolak. rencana usaha tani Gapoktan yang diterima atau ditolak. Tahap Pelaksanaan (On-Going) Laporan evaluasi pemanfaatan M enampilkan informasi Gapoktan bantuan pertanian (realisasi). terkait dengan pelaporan pemanfaatan (realisasi) bantuan pertanian dengan status: tepat waktu, terlambat, ataupun belum melaporkan. Laporan evaluasi perkembangan M enampilkan informasi Gapoktan usaha tani (bulanan dan triwulan terkait dengan pelaporan perkembangan Gapoktan). usaha tani (bulanan dan triwulan Gapoktan) dengan status: tepat waktu, terlambat, ataupun belum melaporkan. Analisis pemanfaatan dana Fasilitas yang diberikan kepada Tim bantuan pertanian. Pembina Propinsi, DirJen, dan M enteri Pertanian untuk melihat urutan Sarana Produksi terbanyak dimanfaatkan per periode, urutan Gapoktan terbanyak Laporan rekapitulasi Perkembangan usaha agribisnis (Bulanan dan Triwulan Gapoktan) yang dapat di drilldown.
Hasil Analisis
Hasil Analisis
Hasil Analisis
149 melakukan penyerapan bantuan, sampai dengan urutan penyuluh pendamping terbanyak melakukan kegiatan pendampingan. Fasilitas ini akan dimasukan dalam halaman Analisis Sarana Produksi, Gapoktan, dan Penyuluh Pendamping. Perbandingan
Hasil Analisis
Fasilitas untuk melakukan perbandingan antara rencana – alokas i dan alokasi – realisasi pada tingkat nasional, propinsi, dan Kabupaten/Kota. Evaluasi permasalahan M enampilkan status informasi operasional. permasalahan operasional yang telah diselesaikan ataupun belum. Block Gapoktan. Fasilitas yang diberikan kepada DirJen untuk melakukan Blocking terhadap Gapoktan yang memiliki Light Indikator berwarna merah. Sehingga Gapoktan tersebut tidak dapat mengajukan rencana usaha tani. Tahap Pasca-Pelaksanaan (Ex-Post) Laporan evaluasi akhir kegiatan Laporan yang digunakan untuk (produktivitas) menampilkan rekapitulasi produktifitas per propinsi, yang dapat di drill-down per Kabupaten/Kota, dan per Gapoktan sesuai dengan periode yang dipilih. Beserta evaluasi Gapoktan, penyuluh pendamping, kelembagaan ekonomi, dan kegiatan agribisnis.
4.2.1 System Definition Aplikasi sistem informasi monitoring dan evaluasi bantuan sarana produksi dan modal usaha pertanian ini akan dibuat berbasiskan web dengan menggunakan bahasa pemrogaman php dan mySQL dan dalam implementasinya akan diterapkan dengan sentralisasi database sehingga data antara Kabupaten/Kota, pemerintah pusat, dan propinsi terintegrasi dan memudahkan dalam pembuatan laporan dan rekapitulasi terkait dengan realisasi penyaluran bantuan kepada petani.
150 Laporan yang dihasilkan dari aplikasi ini adalah laporan perkembangan bantuan sarana produksi dan modal usaha berdasarkan kategori pada masing-masing program bantuan pertanian dari pemerintah pusat. Dalam laporan ini akan dicatat target (rencana) alokasi, realisasi, dan perkembangan usaha pertanian (dalam laporan bulanan dan triwulan) dari bantuan serta permasalahan yang ada dalam penyaluran bantuan. Fasilitas pelaporan ini akan digunakan untuk: 1. M enyediakan sarana monitoring dan evaluasi dalam melakukan rekapitulasi pengalokasikan bantuan pertanian (subsidi) yang diberikan oleh pemerintah pusat. 2. M emberikan akses berbagai informasi monitoring dan evaluasi penyaluran bantuan sarana produksi atau modal pertanian dengan cepat dan mudah. Contoh : laporan tingkat propinsi Jawa Barat dapat dilihat lebih rinci per Kabupaten/Kota contohnya untuk Kabupaten/Kota Karawang, Kota Bekasi, dan lain-lain. Fasilitas yang dapat diakses oleh user sebagai berikut: •
Bagi Tim Teknis Dinas Pertanian Kabupaten/Kota Pendataan Gapoktan, pendataan penyuluh pendamping, pendataan kios sarana produksi, pendataan rencana usaha tani, pendataan bantuan sarana produksi dan modal usaha pertanian (realisasi), pendataan laporan perkembangan kegiatan usaha tani (bulanan dan triwulan), dan pendataan laporan
akhir
kegiatan pertanian atas bantuan sarana produksi dan modal usaha tani yang diberikan, serta pendataan permasalahan pada level operasional (Gapoktan dan Penyuluh Pendamping).
151 •
Bagi Tim Pembina Dinas Pertanian Propinsi Fasilitas rekapitulasi pada tingkat propinsi untuk laporan rencana usaha tani, laporan alokasi bantuan pertanian (dari pemerintah pusat), laporan realisasi bantuan pertanian, laporan perkembangan usaha tani (bulanan dan triwulan), serta laporan akhir kegiatan pertanian atas bantuan sarana produksi dan modal usaha pertanian yang digunakan. Selain itu disediakan pula fasilitas monitoring dan evaluasi terkait dengan kelembagaan ekonomi dan kegiatan agribisnis dari masing-masing Gapoktan yang terdapat didalam Propinsi yang bersangkutan, serta fasilitas untuk melihat setiap permasalahan yang ada pada tingkat Kabupaten/Kota. Fasilitas tersebut digunakan untuk mempermudah dalam pemantauan transaksi pemberian subsidi per Kabupaten/Kota yang terdapat dalam Propinsi.
•
Bagi Pemerintah Pusat (Tim Teknis Direktorat Jenderal
dan Menteri
Pertanian) Fasilitas rekapitulasi pada tingkat nasional untuk laporan rencana usaha tani, laporan alokasi bantuan pertanian (dari pemerintah pusat), laporan realisasi bantuan pertanian, laporan perkembangan usaha tani (bulanan dan triwulan), serta laporan akhir kegiatan pertanian atas bantuan sarana produksi dan modal usaha pertanian yang digunakan. Selain itu disediakan pula fasilitas monitoring dan evaluasi terkait dengan kelembagaan ekonomi dan kegiatan agribisnis dari masing-masing Gapoktan pada tingkat nasional, serta fasilitas respon terhadap setiap permasalahan yang ada pada tingkat Kabupaten/Kota. Fasilitas tersebut digunakan untuk mempermudah dalam pemantauan transaksi pemberian subsidi
152 per Kabupaten/Kota dan per Propinsi. Dan untuk M enteri Pertanian memungkinkan mengakses rekapitulasi laporan lintas subsektor/bidang usaha.
4.2.2 Rich Picture Berikut ini merupakan gambaran sistem informasi monitoring dan evaluasi bantuan sarana produksi dan modal usaha pertanian yang dirancang (Gambar 4.1) :
Gambar 4.1 Rich Picture Sistem yang Diusulkan Sistem informasi monitoring dan evaluasi bantuan sarana produksi dan modal usaha pertanian yang dirancang untuk Departemen Pertanian RI berfungsi untuk mendukung proses monitoring dan evaluasi bantuan sarana produksi dan modal usaha
153 pertanian yang melibatkan Dinas Pertanian Kabupaten/Kota (Tim Teknis), Dinas Pertanian Propinsi (Tim Pembina), dan Pemerintah Pusat (Deptan) sebagai pengguna sistem, dengan melibatkan Gapoktan dan penyuluh pendamping sebagai sumber dan penerima data (external parties). Dibawah ini (Gambar 4.2) adalah desain sistem dari aplikasi sistem informasi monitoring dan evaluasi bantuan sarana produksi dan modal usaha pertanian.
Internet
Gambar 4.2 Desain Sistem
Keterangan: Pengguna (Tim Pembina propinsi, Tim Teknis Kabupaten/Kota /Kota, dan Pemerintah Pusat (Deptan)) dapat menggunakan PC/ Notebook untuk mengakses internet melalui browser-browser yang tersedia, setelah itu akses data (pengiriman dan penerimaan data) akan berjalan melalui modem, router-router (internet), dan yang terakhir server (data center) sistem informasi monitoring dan evaluasi bantuan sarana produksi dan modal usaha pertanian.
154 4.3 Use Case Diagram S istem Informasi Monitoring dan Evaluasi Bantuan S arana Produksi dan Modal Usaha Pertanian Secara keseluruhan (overview), gambaran sistem informasi monitoring dan evaluasi bantuan sarana produksi dan modal usaha pertanian yang diusulkan adalah sebagai berikut (Gambar 4.3) : ud Pri ma ry Us e Cas es S istem I nfo rm asi M on ito rin g d an Eva lua si Ba nt ua n Sa ran a P rod uksi da n Mo da l Usah a P ert ani an De pa rte m en Pe rta nia n RI
Tim Tek nis Di na s P erta ni an Kabupaten/Kota
M e ngak se s M e nu Dina s Pertanian Ka bupa ten/Kota
M enga ks es M enu Dinas Pe rtania n Propinsi Tim Pe mbina Dinas P erta ni an Propinsi
Tim Tek ni s Direk torat J ende ral M enga ks es M enu Peme rintah Pusa t Me nteri Pertanian
M e ngak se s Me nu Admin Admi n (Pus da tin Pertanian)
Gambar 4.3 Use Case Diagram Sistem Informasi Monitoring dan Evaluasi Bantuan Sarana Produksi dan M odal Usaha Pertanian
Deskripsi actor pada use case diagram sistem informasi monitoring dan evaluasi bantuan sarana produksi dan modal usaha pertanian Departemen Pertanian RI: a. Tim Teknis Dinas Pertanian Kabupaten/Kota – Karyawan Tim Teknis Dinas Pertanian Kabupaten/Kotayang telah terdaftar sebagai user.
155 b. Tim Pembina Dinas Pertanian Propinsi – Karyawan Tim Pembina Dinas Pertanian Propinsi yang telah terdaftar sebagai user. c. Tim Teknis Direktorat Jenderal – Karyawan Direktorat Jenderal (tanaman pangan, hortikultura, dan perkebunan) yang telah terdaftar sebagai user. d. M enteri Pertanian – M enteri Pertanian dan staf kementrian yang terdaftar sebagai user. e. Admin (Pusdatin Pertanian) – Staf Bidang Pengembangan Sistem Informasi Pusat Data dan Informasi Departemen Pertanian RI (Pusat) yang bekerja sebagai administrator Sistem Informasi Monitoring dan Evaluasi Bantuan Sarana Produksi dan M odal Usaha Pertanian di Deptan RI. Deskripsi use case pada use case diagram sistem informasi monitoring dan evaluasi bantuan sarana produksi dan modal usaha pertanian Departemen Pertanian RI: a. M engakses menu Dinas Pertanian Kabupaten/Kota – menunjukkan overview use case dari menu yang diakses oleh Tim Teknis Dinas Pertanian Kabupaten/Kota. Untuk detailnya dapat dilihat pada subbab berikut (4.3.1). b. M engakses menu Dinas Pertanian Propinsi – menunjukkan overview use case dari menu yang diakses oleh Tim Pembina Dinas Pertanian Propinsi. Untuk detailnya dapat dilihat pada subbab berikut (4.3.2). c. M engakses menu Pemerintah Pusat – menunjukkan overview use case dari menu yang diakses oleh Tim Teknis Direktorat Jenderal dan M enteri Pertanian. Untuk detailnya dapat dilihat pada subbab berikut (4.3.3). d. M engakses menu Admin – menunjukkan overview use case dari menu yang diakses oleh admin (Pusdatin Pertanian). Untuk detailnya dapat dilihat pada subbab berikut (4.3.4).
156 4.3.1 Use Case Diagram Menu Dinas Pertanian Kabupaten/Kota u d Primary Use Case s Akse s Men u Din as Pertani an Ka bupaten/Kota Mas ter Mendata G apoktan
Mendat a Poktan
Men data Penyuluh Pendamping
Men data Kios
Laporan Mem buat Rencana Usaha Pert anian
Men gakses Kotak Masuk Alokasi
Membuat Laporan Bulanan Gapokta n
«e xtend» M embuat L aporan Pendata an Bantuan
Membuat Laporan Triw ula n G apoktan
Tim Teknis Dinas Pert anian Kabupaten/Kota
M embuat Laporan Triw ulan Penyuluh Pen damping
Membu at Laporan Akhir Kegiata n
Permasalahan
Me ncatat Permasal ahan Penyuluh Pendamp ing
Men catat Permasalaha n Gap oktan
Mengakses Catatan
Mendata Peringatan
Mengakses In forma si
Mengakse s Informasi Kabupa ten/Kota
«exte nd»
Me ngubah Pa ssw ord
Gambar 4.4 Use Case Diagram M enu Dinas Pertanian Kabupaten/Kota
157 Actor dari semua use case dalam use case diagram menu Dinas Pertanian Kabupaten/Kota (Gambar 4.4) adalah Tim Teknis Dinas Pertanian Kabupaten/Kota. Detil dari masing-masing use case dalam use case diagram menu Dinas Pertanian Kabupaten/Kota dapat dilihat pada tabel di bawah ini (Tabel 4.3 sampai Tabel 4.20) :
Precondition Flow of Events
Postcondition
Precondition Flow of Events
Tabel 4.3 Use Case M endata Gapoktan Tim Teknis Kabupaten/Kota berhasil melakukan login. Basic Path 1. Tim Teknis Kabupaten/Kota memilih M enu/link ’M aster Gapoktan’ Æ Tambah. 2. Sistem menampilkan halaman Pendataan Gapoktan. 3. Tim Teknis Kabupaten/Kota menginput data-datanya pada form Pendataan Gapoktan. 4. Tim Teknis Kabupaten/Kota memilih tombol ‘Tambah’. 5. Sistem memverifikasi inputan. 6. Sistem menyimpan data Gapoktan. 7. Tim Teknis Kabupaten/Kota memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 8. Sistem menampilkan halaman Keterangan Daftar yang berisi Kode Gapoktan dan informasi untuk mengajukan rencana usaha kegiatan pertanian. Alternative Path • Pada tahap ke 5, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Pendataan Gapoktan, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapi form pendataannya. Tim Teknis Kabupaten/Kota berhasil menambah data Gapoktan dan Gapoktan memperoleh hak akses untuk melakukan pengajuan rencana usaha kegiatan pertanian. Tabel 4.4 Use Case M endata Poktan Tim Teknis Kabupaten/Kota berhasil melakukan login. Basic Path 1. Tim Teknis Kabupaten/Kota memilih M enu/link ’M aster Poktan’ Æ Tambah. 2. Sistem menampilkan halaman Pendataan Poktan. 3. Tim Teknis Kabupaten/Kota menginput data-datanya pada form Pendataan Poktan. 4. Tim Teknis Kabupaten/Kota memilih tombol ‘Tambah’. 5. Sistem memverifikasi inputan. 6. Sistem menyimpan data Poktan.
158
Postcondition
Precondition Flow of Events
Postcondition
Precondition Flow of Events
Alternative Path • Pada tahap ke 5, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Pendataan Poktan, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapi form pendataannya. Tim Teknis Kabupaten/Kota berhasil menambah data Poktan. Tabel 4.5 Use Case M endata Penyuluh Pendamping Tim Teknis Kabupaten/Kota behasil melakukan login. Basic Path 1. Tim Teknis Kabupaten/Kota memilih M enu/link ’M aster Penyuluh Pendamping’ Æ Tambah. 2. Sistem menampilkan halaman Pendataan Penyuluh Pendamping. 3. Tim Teknis Kabupaten/Kota menginput data-datanya pada form Pendataan Penyuluh Pendamping. 4. Tim Teknis Kabupaten/Kota memilih tombol ‘Tambah’. 5. Sistem memverifikasi inputan. 6. Sistem menyimpan data penyuluh pendamping. 7. Tim Teknis Kabupaten/Kota memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 8. Sistem menampilkan halaman Keterangan Daftar yang berisi Kode Penyuluh dan informasi untuk kesiapan membantu Gapoktan dalam mengajukan rencana usaha kegiatan pertanian. Alternative Path • Pada tahap ke 5, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Pendataan Penyuluh Pendamping, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapi form pendataannya. Tim Teknis Kabupaten/Kota berhasil menambah data penyuluh pendamping dan Penyuluh Pendamping memperoleh hak akses kegiatan pendampingan kepada Gapoktan. Tabel 4.6 Use Case M endata Kios Tim Teknis Kabupaten/Kota berhasil melakukan login. Basic Path 1. Tim Teknis Kabupaten/Kota memilih M enu/link ’M aster Kios’ Æ Tambah. 2. Sistem menampilkan halaman Pendataan Kios. 3. Tim Teknis Kabupaten/Kota menginput data-datanya pada form Pendataan Penyuluh Pendamping. 4. Tim Teknis Kabupaten/Kota memilih tombol ‘Tambah’. 5. Sistem memverifikasi inputan. 6. Sistem menyimpan data kios.
159 7. Tim Teknis Kabupaten/Kota memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 8. Sistem menampilkan halaman Keterangan Daftar yang berisi KodeKios dan informasi tentang kesiapan penggunaan kios sebagai sumber sarana produksi.
Postcondition
Precondition Flow of Events
Alternative Path • Pada tahap ke 5, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Pendataan kios, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapi form pendataannya. Kios sarana produksi dapat digunakan sebagai sumber pasokan/supplies bagi para Gapoktan. Tabel 4.7 Use Case M embuat Rencana Usaha Pertanian Tim Teknis Kabupaten/Kota berhasil melakukan login. Basic Path 1. Tim Teknis Kabupaten/Kota memilih M enu/link ’Laporan Pengajuan RUK’ Æ Tambah. 2. Sistem menampilkan halaman pengajuan rencana usaha kegiatan pertanian. 3. Tim Teknis Kabupaten/Kota menginput data-data header pada form pengajuan rencana usaha kegiatan pertanian. 4. Tim Teknis Kabupaten/Kota menginput data-data detil pada form pengajuan rencana usaha kegiatan pertanian. 5. While jika Tim Teknis Kabupaten/Kota memilih tombol ’Tambah Detil’ a. Sistem memverifikasi inputan. b. Sistem menampilkan data detil yang di diinput ke dalam grid detil Rencana Usaha Pertanian. c. Sistem me-refresh inputan field data detil Rencana Usaha Pertanian. d. Sistem menghitung total nilai bantuan. e. Tim Teknis Kabupaten/Kota menginput data detil kembali. End Loop 6. Jika Tim Teknis Kabupaten/Kota memilih check box pada grid detil RUK a. Jika Tim Teknis Kabupaten/Kota memilih tombol ’Ubah’. While (semua baris data yang dipilih untuk diubah akan ditampilkan secara berturut-turut) - Sistem akan menampilkan data yang akan diubah. - Setelah data diubah, Tim Teknis Kabupaten/Kota menekan tombol ’Tambah Detil’ - Sistem menampilkan kembali grid detil RUK
160 (updated total nilai bantuan). End Loop b. Tim Teknis Kabupaten/Kota adapat memilih tombol ’Hapus’. - Sistem akan menghapus baris rencana usaha kegiatan yang dipilih. - Sistem menampilkan kembali grid detil RUK (updated total nilai bantuan). 7. Tim Teknis Kabupaten/Kota memilih tombol ‘Simpan’. 8. Sistem memverifikasi inputan. 9. Sistem menyimpan data pengajuan RUK. 10. Tim Teknis Kabupaten/Kota memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 11. Sistem menampilkan halaman Keterangan Daftar yang berisi No RUK, kode Gapoktan, nama Gapoktan, dan total nilai (Rp), beserta informasi terkait dengan pengajuan RUK.
Postcondition
Precondition Flow of Events
Alternative Path • Pada tahap ke 4a, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan data detil RUK, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapi detil RUK. • Pada tahap ke 7, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Pengajuan RUK, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapi form pendataannya. • Tim Teknis Kabupaten/Kota dapat mengubah RUK dengan memilih M enu/link ’Laporan Pengajuan RUK’ Æ Ubah. • Tim Teknis Kabupaten/Kota dapat menampilkan RUK dengan memilih M enu/link ’Laporan Pengajuan RUK’ Æ Tampil. Rencana Usaha Kegiatan dapat diakses oleh pemerintah pusat. Tabel 4.8 Use Case M engakses Kotak M asuk Alokasi Tim Teknis Kabupaten/Kota berhasil melakukan login. Basic Path 1. Tim Teknis Kabupaten/Kota memilih M enu/link ’Kotak M asuk’. 2. Sistem menampilkan halaman kotak masuk alokasi bantuan sarana produksi dan modal usaha pertanian. 3. Jika Tim Teknis Kabupaten/Kota memilih list ‘pencarian berdasarkan’ (No Alokasi, No RUK, Kode Gapoktan, nama Gapoktan, Kecamatan, dan Tahap). a. Tim Teknis Kabupaten/Kota dapat menginput data pencarian berdasarkan list yang dipilih. b.Tim Teknis Kabupaten/Kota memilih tombol ’Cari’.
161
Postcondition
c. Sistem menampilkan grid kotak masuk alokasi hasil pencarian. 4. Jika Tim Teknis Kabupaten/Kota memilih link ’Kode Gapoktan’ • Sistem akan menampilkan halaman laporan pendataan bantuan, sesuai dengan baris yang dipilih. Tim Teknis Kabupaten/Kota berhasil mengetahui kotak masuk alokasi.
Tabel 4.9 Use Case M embuat Laporan Pendataan Bantuan Precondition Tim Teknis Kabupaten/Kota berhasil melakukan login. Flow of Events Basic Path 1. Sistem menampilkan halaman laporan pendataan bantuan 2. Tim Teknis Kabupaten/Kota menginput data-datanya pada form laporan pendataan bantuan. 3. Jika Tim Teknis Kabupaten/Kota memilih tombol ’Hitung’ a. Sistem memverifikasi inputan pada grid pendataan bantuan. b. Sistem menampilkan perhitungan nilai alokasi, nilai realisasi, dan selisih. c. Sistem menampilkan informasi berisi status pelaporan bantuan (terlambat atau tepat waktu). 4. Jika Tim Teknis Kabupaten/Kota memilih tombol ’Cari’, maka foto realisasi pelaksanaan kegiatan dapat di- (.rar atau .zip). 5. Tim Teknis Kabupaten/Kota memilih tombol ‘Simpan’. 6. Sistem memverifikasi inputan. 7. Sistem menyimpan data laporan pendataan bantuan. 8. Tim Teknis Kabupaten/Kota memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 9. Sistem menampilkan halaman keterangan laporan pendataan bantuan yang berisi No LPB, kode Gapoktan, nama Gapoktan, dan total nilai (Rp), beserta informasi terkait dengan laporan pendataan bantuan. Alternative Path • Pada tahap ke 6, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman laporan pendataan bantuan, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapi form pendataannya. • Tim Teknis Kabupaten/Kota dapat mengubah laporan pendataan bantuan dengan memilih M enu/link ’Laporan Pendataan Bantuan’ Æ Ubah. • Tim Teknis Kabupaten/Kota dapat mengubah laporan pendataan bantuan dengan memilih M enu/link ’Laporan Pendataan Bantuan’ Æ Tampil.
162 Postcondition
Tim Teknis Kabupaten/Kota berhasil menambah data laporan pendataan bantuan.
Tabel 4.10 Use Case M embuat Laporan Bulanan Gapoktan Precondition Tim Teknis Kabupaten/Kota berhasil melakukan login. Flow of Events Basic Path 1. Sistem menampilkan halaman pendataan laporan bulanan perkembangan usaha pertanian. 2. Tim Teknis Kabupaten/Kota menginput data-data header pada form laporan bulanan Gapoktan. 3. Jika Tim Teknis Kabupaten/Kota memilih tombol ’Tampil’ a. Sistem menampilkan rencana kegiatan dan rencana waktu pemanfaatan. b. Sistem menampilkan informasi berisi status pelaporan bantuan (terlambat atau tepat waktu). 4. Tim Teknis Kabupaten/Kota menginput data-data detil pada form laporan bulanan Gapoktan. 5. Tim Teknis Kabupaten/Kota memilih tombol ‘Simpan’. 6. Sistem memverifikasi inputan. 7. Sistem menyimpan data laporan pendataan bantuan. 8. Tim Teknis Kabupaten/Kota memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 9. Sistem menampilkan halaman keterangan laporan bulanan Gapoktan yang berisi No Laporan Perkembangan, kode Gapoktan, nama Gapoktan, bulan/tahun, beserta informasi terkait dengan laporan bulanan.
Postcondition
Alternative Path • Pada tahap ke 6, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman pendataan laporan bulanan Gapoktan, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapi form pendataannya. • Tim Teknis Kabupaten/Kota dapat mengubah pendataan laporan bulanan Gapoktan dengan memilih M enu/link ’ pendataan laporan bulanan Gapoktan’ Æ Ubah. • Tim Teknis Kabupaten/Kota dapat mengubah pendataan laporan bulanan Gapoktan dengan memilih M enu/link ’ pendataan laporan bulanan Gapoktan’ Æ Tampil. Tim Teknis Kabupaten/Kota berhasil menambah data laporan bulanan Gapoktan.
163 Tabel 4.11 Use Case M embuat Laporan Triwulan Gapoktan Precondition Tim Teknis Kabupaten/Kota berhasil melakukan login. Flow of Events Basic Path 1. Sistem menampilkan halaman pendataan laporan triwulan pelaksanaan agibisnis (Gapoktan). 2. Tim Teknis Kabupaten/Kota menginput data-data header pada form laporan triwulan Gapoktan. 3. Jika Tim Teknis Kabupaten/Kota memilih list ’Triwulan’ dan ’Tahun’, Sistem mengecek status pelaporan bulanan Gapoktan. - Jika laporan bulanan Gapoktan untuk triwulan yang dipilih telah tersedia, maka textbox dan textarea detil kegiatan enable= true. - Jika laporan bulanan Gapoktan untuk triwulan yang dipilih belum tersedia, maka textbox dan textarea detil kegiatan enable=false. 4. Tim Teknis Kabupaten/Kota menginput data-data detil pada form laporan triwulan Gapoktan. 5. Tim Teknis Kabupaten/Kota memilih tombol ‘Simpan’. 6. Sistem memverifikasi inputan. 7. Sistem menyimpan data laporan triwulan Gapoktan. 8. Tim Teknis Kabupaten/Kota memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 9. Sistem menampilkan halaman keterangan laporan triwulan Gapoktan yang berisi No Laporan Triwulan Gapoktan, kode Gapoktan, nama Gapoktan, triwulan/tahun, beserta informasi terkait dengan laporan triwulan.
Postcondition
Alternative Path • Pada tahap ke 6, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman pendataan laporan triwulan Gapoktan, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapi form pendataannya. • Tim Teknis Kabupaten/Kota dapat mengubah pendataan laporan triwulan Gapoktan dengan memilih M enu/link ’ pendataan laporan triwulan Gapoktan’ Æ Ubah. • Tim Teknis Kabupaten/Kota dapat mengubah pendataan laporan triwulan Gapoktan dengan memilih M enu/link ’ pendataan triwulan Gapoktan’ Æ Tampil. Tim Teknis Kabupaten/Kota berhasil menambah data laporan triwulan Gapoktan.
164 Tabel 4.12 Use Case M embuat Laporan Triwulan Penyuluh Pendamping Precondition Tim Teknis Kabupaten/Kota berhasil melakukan login. Flow of Events Basic Path 1. Sistem menampilkan halaman pendataan laporan triwulan penyuluh pendamping. 2. Tim Teknis Kabupaten/Kota menginput data-data header pada form laporan triwulan penyuluh pendamping. 3. Jika Tim Teknis Kabupaten/Kota memilih list ’Triwulan’ dan ’Tahun’, Sistem mengecek status pelaporan triwulan penyuluh pendamping (available atau unavailable) - Jika data tidak tersedia, Tim Teknis Kabupaten/Kota dapat menginput laporan triwulan penyuluh pendamping. - Jika data tersedia, data detil kegiatan akan tampil. 4. Tim Teknis Kabupaten/Kota menginput data-data detil pada form laporan triwulan penyuluh pendamping. 5. Tim Teknis Kabupaten/Kota memilih tombol ‘Simpan’. 6. Sistem memverifikasi inputan. 7. Sistem menyimpan data laporan triwulan penyuluh pendamping. 8. Tim Teknis Kabupaten/Kota memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 9. Sistem menampilkan halaman keterangan laporan triwulan penyuluh pendamping yang berisi No Laporan Triwulan Penyuluh Pendamping, kode penyuluh pendamping, nama penyuluh pendamping, kode Gapoktan, nama Gapoktan, no LPB, triwulan/tahun, beserta informasi terkait dengan laporan triwulan penyuluh pendamping.
Postcondition
Alternative Path • Pada tahap ke 6, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman pendataan laporan triwulan penyuluh pendamping, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapi form pendataannya. • Tim Teknis Kabupaten/Kota dapat mengubah pendataan laporan triwulan penyuluh pendamping dengan memilih M enu/link ’ pendataan laporan triwulan penyuluh pendamping’ Æ Ubah. • Tim Teknis Kabupaten/Kota dapat mengubah pendataan laporan triwulan penyuluh pendamping dengan memilih M enu/link ’ pendataan triwulan penyuluh pendamping’ Æ Tampil. Tim teknis Kabupaten/Kota berhasil membuat laporan triwulan penyuluh pendamping.
165
Precondition Flow of Events
Postcondition
Tabel 4.13 Use Case M embuat Laporan Akhir Kegiatan Tim Teknis Kabupaten/Kota berhasil melakukan login. Basic Path 1. Sistem menampilkan halaman pendataan laporan akhir kegiatan Gapoktan. 2. Tim teknis Kabupaten/Kota menginput data-data pada form laporan akhir kegiatan Gapoktan. 3. Jika Tim teknis Kabupaten/Kota memilih tombol ’Tampil’, Sistem mengecek status pelaporan triwulan Gapoktan yang dipilih berdasarkan list no LPB (available atau unavailable) - Jika data laporan triwulan Gapoktan sudah complete. M aka akan ditampilkan laporan triwulan (4 periode) dan sistem akan menghitung total luas panen, total jumlah produksi, total pendapatan, dan produktivitas. - Jika data laporan triwulan Gapoktan belum complete. M aka akan ditampilkan pesan untuk melengkapinya. 4. Tim Teknis Kabupaten/Kota memilih tombol ‘Simpan’. 5. Sistem memverifikasi inputan. 6. Sistem menyimpan data laporan akhir kegiatan Gapoktan. 7. Tim Teknis Kabupaten/Kota memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 8. Sistem menampilkan halaman keterangan laporan akhir kegiatan yang berisi no laporan akhir kegiatan, , kode Gapoktan, nama Gapoktan, no LPB, total luas panen, total jumlah produksi, total pendapatan, produktivitas, beserta informasi terkait dengan laporan akhir kegiatan Gapoktan. Alternative Path • Pada tahap ke 5, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman pendataan laporan akhir kegiatan Gapoktan, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapi form pendataannya. • Tim Teknis Kabupaten/Kota dapat mengubah pendataan laporan akhir kegiatan Gapoktan dengan memilih M enu/link ’ pendataan laporan akhir kegiatan Gapoktan’ Æ Ubah. • Tim Teknis Kabupaten/Kota dapat mengubah pendataan laporan akhir kegiatan Gapoktan dengan memilih M enu/link ’ pendataan akhir kegiatan Gapoktan’ Æ Tampil. Tim Teknis Kabupaten/Kota berhasil membuat laporan akhir kegiatan.
166
Precondition Flow of Events
Postcondition
Tabel 4.14 Use Case M encatat Permasalahan Gapoktan Tim Teknis Kabupaten/Kota berhasil melakukan login. Basic Path 1. Tim Teknis Kabupaten/Kota memilih M enu/link ’Permasalahan’ Æ Gapoktan. 2. Sistem akan menampilkan halaman permasalahan Gapoktan yang berisi histories dan status permasalahan yang disampaikan (telah direspon atau tunggu). 3. Tim Teknis Kabupaten/Kota memilih link subjek permasalahan. 4. Sistem menampilkan halaman isi permasalahan berisi pertanyaan dan jawaban dari subjek yang dipilih. 5. Jika Tim Teknis Kabupaten/Kota memasukkan subjek, dan pesan permasalahan (pertanyaan, kritik, maupun saran) dan menekan tombol ’kirim permasalahan’. a. Sistem memverifikasi inputan. b. Sistem menyimpan data pesan permasalahan. c. Sistem menampilkan kembali halaman permasalahan Gapoktan dengan pesan bahwa ”Permasalahan berhasil dikirim”. Alternative Path • Pada tahap ke 5.a, apabila data tidak lengkap, sistem kembali menampilkan halaman permasalahan Gapoktan, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapinya. Tim Teknis Kabupaten/Kota berhasil mencatat permasalahan Gapoktan.
Tabel 4.15 Use Case M encatat Permasalahan Penyuluh Pendamping Precondition Tim Teknis Kabupaten/Kota berhasil melakukan login. Flow of Events Basic Path 1. Tim Teknis Kabupaten/Kota memilih M enu/link ’Permasalahan’ Æ Penyuluh Pendamping. 2. Sistem akan menampilkan halaman permasalahan penyuluh pendamping yang berisi histories dan status permasalahan yang disampaikan (telah direspon atau tunggu). 3. Tim Teknis Kabupaten/Kota memilih link subjek permasalahan. 4. Sistem menampilkan halaman isi permasalahan berisi pertanyaan dan jawaban dari subjek yang dipilih. 5. Jika Tim Teknis Kabupaten/Kota memasukkan subjek, dan pesan permasalahan (pertanyaan, kritik, maupun saran) dan menekan tombol ’kirim permasalahan’. a. Sistem memverifikasi inputan. b. Sistem menyimpan data pesan permasalahan.
167 c. Sistem menampilkan kembali halaman permasalahan penyuluh pendamping dengan pesan bahwa ”Permasalahan berhasil dikirim”.
Postcondition
Precondition Flow of Events
Postcondition
Alternative Path • Pada tahap ke 5.a, apabila data tidak lengkap, sistem kembali menampilkan halaman permasalahan penyuluh pendamping, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapinya. Tim Teknis Kabupaten/Kota berhasil mencatat permasalahan penyuluh pendamping. Tabel 4.16 Use Case M engakses Informasi User berhasil melakukan login. Basic Path 1. User memilih M enu/link ’Informasi’. 2. Sistem menampilkan halaman informasi. 3. Jika user memilih link ’Download Petunjuk Penggunaan’ • Sistem mengunduh file PDF yang berisi petunjuk penggunaan aplikasi SIMM ONEV. 4. Jika user memilih link ’
[email protected]’ • Sistem akan menampilkan halaman microsoft outlook. User dapat mengetahui informasi Simmonev sarana produksi dan modal usaha pertanian.
Tabel 4.17 Use Case M engakses Informasi Kabupaten/Kota Precondition Tim Teknis Kabupaten/Kota berhasil melakukan login. Flow of Events Basic Path 1. Tim Teknis Kabupaten/Kota memilih M enu/link ’Kabupaten/Kota’. 2. Sistem menampilkan halaman Informasi Profil Kabupaten/ Kota. 3. Jika Tim Teknis Kabupaten/Kota memilih tombol ’Edit’ a. Sistem akan menampilkan halaman Profil Kabupaten/ Kota berisi data Kabupaten/Kota yang bisa diedit. b. Tim Teknis Kabupaten/Kota mengedit data Profil Kabupaten/Kota. c. Tim Teknis Kabupaten/Kota memilih tombol ’Update’. d. Sistem memverifikasi inputan data. e. Sistem mengupdate data yang diinput. f. Sistem menampilkan halaman Profil Kabupaten/Kota berisi data yang baru. 4. Jika Tim Teknis Kabupaten/Kota memilih link ’Ubah Password’ a. Sistem akan menampilkan halaman Ubah Password. 5. Jika Tim Teknis Kabupaten/Kota memilih link ’Tampil
168 Kecamatan’ a. Sistem akan menampilkan halaman Daftar Kecamatan b. Tim Teknis Kabupaten/Kota dapat menampilkan informasi detil kecamatan dengan memilih link pada’Nama Kecamatan’ c. Jika Tim Teknis Kabupaten/Kota memilih tombol ’Edit’: • Sistem akan menampilkan halaman Profil Kecamatan berisi data kecamatan yang bisa diedit. • Tim Teknis Kabupaten/Kota mengedit data Profil Kecamatan. • Tim Teknis Kabupaten/Kota memilih tombol ’Update’. • Sistem memverifikasi inputan data. • Sistem mengupdate data yang diinput. • Sistem menampilkan halaman Profil Kecamatan berisi data yang baru.
Postcondition
Alternative Path • Pada tahap 3.d, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Edit Profil Kabupaten/Kota, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapinya. • Pada tahap 5.d, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Edit Profil Kecamatan, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapinya. Tim Teknis Kabupaten/Kota berhasil mengakses informasi Kabupaten/Kota.
169
Precondition Flow of Events
Postcondition
Precondition Flow of Events
Postcondition
Precondition Flow of Events
Tabel 4.18 Use Case M engubah Password User memilih link ’Ubah Password’ pada halaman Informasi Profil. Basic Path 1. Sistem menampilkan halaman Ubah Password. 2. User menginput password lama, password baru, dan konfirmasi password baru. 3. User memilih tombol ‘Submit’. 4. Sistem memverifikasi inputan data. 5. Sistem menyimpan password yang baru. 6. Sistem menampilkan halaman Ubah Password dengan pesan bahwa “Perubahan password sukses”. Alternative Path • Pada tahap ke 4, apabila inputan password tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Ubah Password, memberikan pesan kesalahan, dan user dapat memperbaikinya. User berhasil mengubah password. Tabel 4.19 Use Case M engakses Catatan Tim Teknis Kabupaten/Kota berhasil melakukan login. Basic Path 1. Tim Teknis Kabupaten/Kota memilih M enu/link ’Catatan’ (Pada halaman home). 2. Sistem menampilkan halaman catatan. 3. Jika Tim Teknis Kabupaten/Kota memilih link ’Prihal’. Sistem akan menampilkan detil halaman catatan. Tim Teknis Kabupaten/Kota berhasil mengakses catatan. Tabel 4.20 Use Case M endata Peringatan Tim Teknis Kabupaten/Kota berhasil melakukan login. Basic Path 1. Tim Teknis Kabupaten/Kota memilih M enu/link ’Laporan Pendataan Bantuan’ atau ’Laporan Bulanan Gapoktan’ atau ’Laporan Triwulan Gapoktan’ atau ’Laporan Akhir Kegiatan’ atau ’Laporan Triwulan Penyuluh’ (pada halaman home). 2. Sistem akan menampilkan halaman informasi yang berisi kode Gapoktan atau kode penyuluh, nama Gapoktan atau nama penyuluh yang belum membuat laporan sesuai dengan link laporan yang dipilih. 3. Tim Teknis Kabupaten/Kota memilih link detil. 4. Sistem menampilkan halaman yang berisi keterangan mengenai laporan yang belum dibuat. 5. Jika Tim Teknis Kabupaten/Kota memilih link ‘Catat’ pada
170 grid peringatan. a. Sistem menampilkan halaman pendataan peringatan. b. Tim Teknis Kabupaten/Kota menginput peringatan. c. Tim Teknis Kabupaten/Kota memilih tombol ’Cetak’. d. Sistem menyimpan data pesan peringatan. e. Sistem akan mencetak peringatan tersebut.
Postcondition
Alternative Path • Pada tahap ke 5.c, apabila data tidak lengkap, sistem kembali menampilkan halaman pendataan peringatan, memberikan pesan kesalahan, dan Tim Teknis Kabupaten/Kota dapat melengkapinya. Tim Teknis Kabupaten/Kota berhasil mencatat peringatan
171 4.3.2 Use Case Diagram Menu Dinas Pertanian Propinsi ud Primar y Use Ca se s Akse s Men u Din as Pertani a n Pro pi nsi
La po ran Ev a lu asi
Me ng aks es La por an Ev alua si Renc an a Usah a Ta ni - Prop insi
Meng ak ses L ap ora n Ev a lu as i Ren can a Usa ha Tan i Kab upa te n/Kota
Me nga ks es Lap ora n Ev alua si Bula nan G ap oktan - Pr opin si
Me nga kse s Lap ora n Ev alua si Triw ulan - Prop insi
Men gak ses L apo ran Ev a lu as i Tr iw u la n Ka bup aten /Ko ta Meng ak ses La po ran Ev a lu asi Akh ir Ke giatan Pro pins i
Men ga kse s L ap ora n Ev aluas i Realisas i Pr op in si
Men gak se s L ap ora n Ev aluas i Re alisas i Ka bup aten /Ko ta
Men ga kse s L ap ora n Ev aluas i Bulan an G apo ktan - Kab up aten/Kota
Me ng aks es L ap ora n Perb an dinga n Pro pinsi
Me ng aks es L ap ora n Perb an ding an Kab upa te n/Kota
Me ng aks es La por an Ev alua si Akhir Keg ia tan Kab upa te n/Kota
Rek ap itulas i
Mo ne v
Me nga ks es Rek ap itulas i Prop insi
Men gak ses M one v Ka bup aten /Ko ta
Me nga ks es Mo nev Pro pinsi
Men ga kse s Reka pitulasi Ka bup aten /Ko ta
Ana lis is
Ab sen si Men gak se s Abs ens i Pela por an Ka bup aten /Ko ta
Men ga kse s Abs en si Pe la po ran Pr opins i
M eng aks es Analisis Dan a Ban tu an Sar ana Pro duk si
Me nga ks es An alisis Dana Ban tu an Pen yuluh Pe nda mping
M eng aks es Analisis Dan a Bantua n G ap ok ta n
Tampil Da ta
Tim Pemb ina Dinas Pe rtan ia n Prop in si
Me nga ks es Re nc ana Us ah a Pe rtan ia n
Men ga kse s Rea lisa si Bantua n Perta nian
Men ga kse s L apo ran Triw u la n G apo ktan
Me nga kse s L apo ran Triw u la n Pe nyuluh Pen da mping
Mas ter
Men gak ses L apo ran Ak hir Kegiata n Pertan ia n
Perma sa la han
Meng ak ses Da ta G ap oktan
Meng ak ses Da ta Penyu lu h Pe nda mping
M eng aks es Pe ta
Men gak se s Pr opins i
M eng aks es L apo ran Bu la na n G ap ok ta n
Men gak se s Alo kas i Ba ntuan Pertan ian
« exte nd »
M eng uba h Pass w ord
Me nga ks es Pe rmas alah an Ga po ktan b elum d ir esp on
Me nga ks es Pe rmas alah an Ga pok ta n telah d ir esp on
Men ga kse s Per mas alaha n Pe nyuluh Pen damp in g be lu m dire sp on
Meng ak ses Perma sala han Pen yuluh Pen da mping telah dires po n
Men gak se s Informa si
Gambar 4.5 Use Case Diagram M enu Dinas Pertanian Propinsi
172 4.3.3 Use Case Diagram Menu Pemerintah Pusat ud Pri mary Use Cases A kses Menu Pemerinah P usat
Mengakses Rencana Usaha Pertani an
M em buat Al okasi Bantuan
«ex tend»
Laporan Ev al uasi Mengakses Laporan Ev aluasi Rencana Usaha Tani - Nasional
Mengakses Laporan E valuasi Rencana Usaha Tani - P ropi nsi
M engakses Laporan Ev al uasi Bulanan Gapoktan - Nasi onal
Mengakses Laporan Ev aluasi Rencana Usaha Tani Kabupaten/Kota
M engakses Laporan Perbandi ngan Nasional
M engakses Laporan Ev al uasi Tri wulan Kabupaten/ Kota
M engakses Laporan Eval uasi Akhir Kegiatan Nasional
M engakses Laporan Ev al uasi Akhir Kegiatan P ropi nsi
Mengakses Monev Kabupaten/Kota
M engakses Laporan Eval uasi Akhir Kegi atan Kabupaten/ Kota
Mengakses Absensi Pel aporan Nasi onal
M engakses Rekapi tulasi P ropi nsi
Mengakses Absensi Pelaporan Propinsi
M engakses Absensi Pel aporan Kabupaten/ Kota
Mengakses Rekapitulasi Kabupaten/ Kota
P erm asal ahan
Anal isis Mengakses Anal isis Dana Bantuan S arana P roduksi
Tim Teknis Direktorat Jenderal
Mengakses Laporan Ev aluasi Tri wulan - P ropi nsi
Absensi
Mengakses Rekapitulasi Nasi onal
M engakses Monev Propinsi
Mengakses Laporan Ev aluasi Real isasi Kabupaten/Kota
M engakses Laporan Perbandi ngan Kabupaten/ Kota
Mengakses Laporan P erbandingan Propinsi
Rekapitul asi
Mengakses Monev Nasional
Menteri Pertanian
M engakses Laporan Eval uasi Reali sasi Propi nsi
M engakses Laporan E valuasiTriwul an Nasional
Mengakses Laporan Ev al uasi Bul anan Gapoktan - Kabupaten/Kota
Mengakses Laporan E valuasi Bul anan Gapoktan - Propi nsi
M onev
Mengakses Laporan E valuasi Real isasi Nasi onal
M engakses Anali sis Dana Bantuan Gapoktan
M engkases Anal isis Dana Bantuan Penyul uh P endam pi ng
Mengakses P erm asal ahan Penyuluh Pendam ping belum di respon
Mengakses Permasalahan Gapoktan bel um di respon
M engakses Permasalahan Penyul uh Pendamping telah di respon
Mengakses Permasalahan Gapoktan tel ah di respon
Tampil Data Mengakses Rencana Usaha Pertani an
Mengakses Reali sasi Bantuan Pertani an
M engakses Laporan Tri wulan Gapoktan
Mengakses Alokasi Bantuan Pertani an
Mengakses Laporan Tri wulan Penyul uh Pendampi ng
M engakses Peta
Mengakses Laporan Bul anan Gapoktan
Master
Mengakses Data Gapoktan
Mengakses Laporan Akhi r Kegiatan Pertani an
Mengakses Pusat «ext end»
Mengubah Passw ord
M engakses Inform asi
Gambar 4.6 Use Case Diagram M enu Pemerintah Pusat
M engakses Data Penyul uh Pendamping
Mengakses Kotak M asuk
173 Actor dari semua use case dalam use case diagram menu propinsi adalah Tim Pembina Dinas Pertanian Propinsi. Sedangkan Actor dari semua use case dalam use case diagram menu pemerintah pusat adalah M enteri Pertanian dan Tim Teknis Direktorat Jenderal Detil dari masing-masing use case dalam use case diagram menu propinsi dan menu pusat dapat dilihat pada tabel-tabel di bawah ini (Tabel 4.21 sampai Tabel 4.43): Tabel 4.21 Use Case M engakses Rencana Usaha Pertanian Precondition Tim Teknis Direktorat Jenderal berhasil melakukan login. Flow of Events Basic Path 2. Tim Teknis Direktorat Jenderal memilih M enu/link ’Kotak M asuk’. 3. Sistem menampilkan halaman kotak masuk rencana usaha kegiatan pertanian. 4. Tim Teknis Direktorat Jenderal memilih link nama propinsi, maka akan menampilkan halaman yang berisi kotak masuk rencana usaha untuk propinsi yang dipilih (menampilkan maksimal 10 no rencana usaha per halaman). 5. Tim Teknis Direktorat Jenderal dapat melakukan sorting untuk data rencana usaha yang telah ditampilkan, melalui list ’Kabupaten/Kota’ dan list ’program bantuan’. 1. Tim Teknis Direktorat Jenderal memilih tombol ’Tampilkan’. 2. Sistem menampilkan grid kotak masuk rencana usaha hasil pencarian. 6. Jika Tim Teknis Direktorat Jenderal memilih link Detil. • Sistem menampilkan informasi detil rencana usaha pertanian, sesuai dengan baris yang dipilih. 7. Jika Tim Teknis Direktorat Jenderal memilih link Cetak. • Sistem menampilkan informasi detil rencana usaha pertanian dalam format HTM L pada halaman yang berbeda dan dokumen tersebut siap untuk dicetak. 8. Jika Tim Teknis Direktorat Jenderal memilih link ’Ditolak’. Sistem akan menampilkan halaman alasan penolakan rencana usaha kegiatan, sesuai dengan baris yang dipilih. a. Tim Teknis Direktorat Jenderal dapat memilih status rencana usaha tersebut melalui list status (’Dapat Diperbaiki’, ’Tidak dapat diperbaiki’). b. Tim Teknis Direktorat Jenderal mencatat alasan penolakan tersebut. c. Tim Teknis Direktorat Jenderal memilih tombol ’Simpan’. d. Sistem memverifikasi inputan.
174 e. Sistem menyimpan data penolakan. f. Tim Teknis Direktorat Jenderal memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 9. Jika Tim Teknis Direktorat Jenderal memilih link Alokasi. • Sistem menampilkan halaman alokasi bantuan.
Postcondition
Precondition Flow of Events
Postcondition
Precondition Flow of Events
Alternative Path • Pada tahap ke 7.d, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman penolakan rencana usaha, memberikan pesan kesalahan, dan Tim Teknis Direktorat Jenderal dapat melengkapi form penolakkannya. Tim Teknis Direktorat Jenderal berhasil mengakses rencana usaha pertanian. Tabel 4.22 Use Case M embuat Alokasi Bantuan Tim Teknis Direktorat Jenderal behasil melakukan login. Basic Path 1. Sistem menampilkan halaman alokasi bantuan 2. Tim Teknis Direktorat Jenderal menginput data-datanya pada form alokasi bantuan. 3. Jika Tim Teknis Direktorat Jenderal memilih tombol ’Hitung’. 4. Sistem memverifikasi inputan. 5. Sistem menampilkan perhitungan nilai alokasi. 6. Tim Teknis Direktorat Jenderal memilih tombol ’Simpan’. 7. Sistem memverifikasi inputan. 8. Sistem menyimpan data laporan pendataan bantuan. 9. Tim Teknis Direktorat Jenderal memilih tombol ‘Cetak’, sistem menampilkan halaman window print. Alternative Path • Pada tahap ke 3 dan 7, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman alokasi bantuan, memberikan pesan kesalahan, dan Tim Teknis Direktorat Jenderal dapat melengkapi form alokasinya. Laporan Pendataan Bantuan dapat dibuat. Tabel 4.23 Use Case M engakses Kotak M asuk Tim Teknis Direktorat Jenderal berhasil melakukan login. Basic Path 1. Tim Teknis Direktorat Jenderal memilih M enu/link ’Kotak M asuk’ (Pada halaman home). 2. Sistem menampilkan halaman kotak masuk sesuai dengan laporan yang dipilih. 3. Tim Teknis Direktorat Jenderal memilih link nama propinsi,
175
Postcondition
maka akan menampilkan halaman yang berisi kotak masuk kabupaten untuk propinsi yang dipilih (Kotak M asuk / Kabupaten). 4. Tim Teknis Direktorat Jenderal memilih link nama kabupaten, maka akan menampilkan halaman yang berisi no laporan untuk kabupaten yang dipilih (menampilkan maksimal 10 no laporan per halaman). 5. Jika Tim Teknis Direktorat Jenderal memilih link Detil. Sistem menampilkan informasi detil laporan, sesuai dengan baris yang dipilih. 6. Jika Tim Teknis Direktorat Jenderal memilih tombol ’Diterima’. M aka sistem akan melakukan update untuk status laporan yang dipilih, menjadi ’Pasif’ (secara default seluruh laporan terpilih - selected) . 7. Jika Tim Teknis Direktorat Jenderal memilih tombol : • ’Pilih Seluruh’ maka akan menampilkan check box dalam kondisi checked. • ‘Tidak Pilih Seluruh’, maka akan menampilkan check box dalam kondisi unchecked (hal ini akan berimplikasi pada grafik yang akan ditampilkan pada saat tombol ‘Grafik’ dipilih). Tim Teknis Direktorat Jenderal berhasil mengakses Kotak M asuk.
Tabel 4.24 Use Case M engakses Laporan Evaluasi Rencana Usaha Tani/ Alokasi/Realisasi/Bulanan/Triwulan/Akhir Kegiatan/ Laporan Perbandingan - Nasional Precondition M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih M enu/link ’Laporan Evaluasi’ (rencana usaha tani/alokasi/ realisasi/ bulanan Gapoktan/ triwulan/ akhir kegiatan/ laporan perbandingan) - Nasional 2. Sistem menampilkan halaman Laporan Evaluasi tingkat Nasional (secara default akan menampilkan tabel informasi untuk seluruh program bantuan sesuai dengan periode bulan pada saat pengaksesan). 7. M enteri Pertanian dapat memilih subsektor, program bantuan, dan periode. (komoditi hanya dapat dipilih pada laporan evaluasi akhir kegiatan) 8. Tim Teknis Direktorat Jenderal dapat memilih program bantuan dan periode. (komoditi hanya dapat dipilih pada laporan evaluasi akhir kegiatan) 3. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih tombol ’Tampilkan’. 4. Sistem akan memverifikasi inputan.
176 5. Sistem menampilkan informasi detil laporan evaluas i secara nasional (per propinsi). 6. Jika M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih tombol : • ’Pilih Seluruh’ maka akan menampilkan check box dalam kondisi checked. • ‘Tidak Pilih Seluruh’, maka akan menampilkan check box dalam kondisi unchecked (hal ini akan berimplikasi pada grafik yang akan ditampilkan pada saat tombol ‘Grafik’ dipilih). 7. Jika M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 8. Jika M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih tombol ‘Grafik’, s istem menampilkan halaman grafik sesuai dengan data yang dipilih. 9. Jika M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih link nama propinsi, sistem menampilkan halaman Laporan Evaluasi pada tingkat Propinsi sesuai dengan link propinsi yang dipilih.
Postcondition
Alternative Path • Pada tahap ke 4, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Laporan Evaluasi tingkat Nasional, memberikan pesan kesalahan, dan M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat melengkapinya. M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil mengakses laporan evaluasi nasional.
Tabel 4.25 Use Case M engakses Laporan Evaluasi Rencana Usaha Tani/ Alokasi/Realisasi/Bulanan/Triwulan/Akhir Kegiatan/Laporan Perbandingan - Propinsi Precondition M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’Laporan Evaluasi’ (rencana usaha tani/alokasi/realisasi/bulanan Gapoktan/triwulan/akhir kegiatan/laporan perbandingan) Propinsi 2. Sistem menampilkan halaman Laporan Evaluasi tingkat Propinsi (secara default akan menampilkan tabel informasi tingkat propinsi untuk seluruh program bantuan sesuai dengan periode bulan pada saat pengaksesan). • M enteri Pertanian dapat memilih propinsi, subsektor, program bantuan, dan periode. (komoditi hanya dapat
177 dipilih pada laporan evaluasi akhir kegiatan) • Tim Teknis Direktorat Jenderal dapat memilih propinsi, program bantuan, dan periode. (komoditi hanya dapat dipilih pada laporan evaluasi akhir kegiatan) • Tim Pembina Propinsi dapat memilih subsektor, program bantuan, dan periode. (komoditi hanya dapat dipilih pada laporan evaluasi akhir kegiatan) 3. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ’Tampilkan’. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan evaluasi tingkat propinsi (per Kabupaten/Kota). 6. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau tim pembina propinsi memilih tombol : • ’Pilih Seluruh’ maka akan menampilkan check box dalam kondisi checked. • ‘Tidak Pilih Seluruh’, maka akan menampilkan check box dalam kondisi unchecked (hal ini akan berimplikasi pada grafik yang akan ditampilkan pada saat tombol ‘Grafik’ dipilih). 7. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih link ‘Note’ pada grid, sistem menampilkan halaman catatan. 8. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 9. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau tim pembina propinsi memilih tombol ‘Grafik’, sistem menampilkan halaman grafik sesuai dengan data yang dipilih melalui check box. 10. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih link nama Kabupaten/Kota, sistem menampilkan halaman Laporan Evaluasi tingkat Kabupaten/Kotasesuai dengan link Kabupaten/Kota yang dipilih.
Postcondition
Alternative Path • Pada tahap ke 4, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Laporan Evaluasi tingkat Propinsi, memberikan pesan kesalahan, dan M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi dapat melengkapinya. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses laporan evaluasi propinsi.
178 Tabel 4.26 Use Case M engakses Laporan Evaluasi Rencana Usaha Tani/ Alokasi/Realisasi/Bulanan/Triwulan Gapoktan/Triwulan Penyuluh/Akhir Kegiatan/ Laporan Perbandingan - Kabupaten/Kota Precondition M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’Laporan Evaluasi’ (rencana usaha tani/ alokasi/ realisasi/ bulanan Gapoktan/triwulan Gapoktan/ triwulan penyuluh pendamping/akhir kegiatan/ laporan perbandingan) – Kabupaten/Kota 2. Sistem menampilkan halaman Laporan Evaluasi tingkat Kabupaten/Kota (secara default akan menampilkan tabel informasi tingkat Kabupaten/Kota untuk seluruh program bantuan sesuai dengan periode bulan pada saat pengaksesan). • M enteri Pertanian dapat memilih propinsi, Kabupaten/Kota, subsektor, program bantuan, dan periode. (komoditi hanya dapat dipilih pada laporan evaluasi akhir kegiatan) • Tim Teknis Direktorat Jenderal dapat memilih propinsi, Kabupaten/Kota, program bantuan dan periode. (komoditi hanya dapat dipilih pada laporan evaluasi akhir kegiatan) • Tim Pembina Propinsi dapat memilih Kabupaten/Kota, subsektor, program bantuan, dan periode. (komoditi hanya dapat dipilih pada laporan evaluasi akhir kegiatan) 3. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ’Tampilkan’. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan evaluasi tingkat Kabupaten/Kota(per Gapoktan). 6. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol: • ’Pilih Seluruh’ maka akan menampilkan check box dalam kondisi checked. • ‘Tidak Pilih Seluruh’, maka akan menampilkan check box dalam kondisi unchecked (hal ini akan berimplikasi pada grafik yang akan ditampilkan pada saat tombol ‘Grafik’ dipilih). 7. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih link ‘Note’ pada grid, sistem menampilkan halaman catatan. 8. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ‘Cetak’, sistem
179 menampilkan halaman window print. 9. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ‘Grafik’, sistem menampilkan halaman grafik sesuai dengan data yang dipilih melalui check box. 10. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih link kode Gapoktan, sistem menampilkan halaman Laporan Evaluasi Gapoktan sesuai dengan link kode Gapoktan yang dipilih.
Postcondition
Precondition Flow of Events
Postcondition
Alternative Path • Pada tahap ke 4, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Laporan Evaluasi tingkat Kabupaten/Kota, memberikan pesan kesalahan, dan M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi dapat melengkapinya. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses laporan evaluasi Kabupaten/Kota. Tabel 4.27 Use Case M engakses M onev Nasional M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil melakukan login. Basic Path 1. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih M enu/link ’M onev’ Æ Nasional. 2. Sistem menampilkan halaman M onev tingkat Nasional. • M enteri Pertanian dapat memilih subsektor, program bantuan, dan periode. • Tim teknis direktorat jenderal dapat memilih program bantuan dan periode. 3. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih tipe laporan yang ingin dipilih, melalui link yang tersedia. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan M onev secara nasional (per propinsi) pada halaman yang lain. Alternative Path • Pada tahap ke 5, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Laporan Evaluasi tingkat Nasional, memberikan pesan kesalahan, dan M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat melengkapinya. M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil mengakses monev nasional. Tabel 4.28 Use Case M engakses M onev Propinsi
180 Precondition Flow of Events
Postcondition
M enteri Pertanian Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil melakukan login. Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’M onev’ Æ Propinsi 2. Sistem menampilkan halaman M onev tingkat Propinsi. • M enteri Pertanian dapat memilih propinsi, subsektor, program bantuan, dan periode. • Tim Teknis Direktorat Jenderal dapat memilih propinsi, program bantuan dan periode. • Tim Pembina Propinsi dapat memilih subsektor, program bantuan dan periode. 3. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tipe laporan yang ingin dipilih, melalui link yang tersedia. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan M onev Propinsi (per Kabupaten/Kota) pada halaman yang lain. Alternative Path • Pada tahap ke 5, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Laporan Evaluasi tingkat propinsi, memberikan pesan kesalahan, dan M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi dapat melengkapinya. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses monev propinsi.
Tabel 4.29 Use Case M engakses M onev Kabupaten/Kota Precondition M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’M onev’ Æ Kabupaten/Kota 2. Sistem menampilkan halaman M onev tingkat Propinsi. • M enteri Pertanian dapat memilih propinsi, Kabupaten/Kota, subsektor, program bantuan, dan periode. • Tim Teknis Direktorat Jenderal dapat memilih propinsi, Kabupaten/Kota, program bantuan dan periode. • Tim Pembina Propinsi dapat memilih Kabupaten/Kota, subsektor, program bantuan dan periode. 3. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tipe laporan yang ingin dipilih,
181 melalui link yang tersedia. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan M onev Kabupaten/Kota(per Gapoktan) pada halaman yang lain.
Postcondition
Alternative Path • Pada tahap ke 5, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Laporan Evaluasi tingkat Kabupaten/Kota, memberikan pesan kesalahan, dan M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi dapat melengkapinya. M enteri Pertanian Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses monev Kabupaten/Kota.
Tabel 4.30 Use Case M engakses Rekapitulasi Nasional Precondition M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih M enu/link ’Rekapitulasi’ Æ Nasional. 2. Sistem menampilkan halaman Rekapitulasi tingkat Nasional. • M enteri Pertanian dapat memilih subsektor, program bantuan, tipe laporan, agregasi, tipe grafik, perbandingan dan periode. • Tim Teknis Direktorat Jenderal dapat memilih program bantuan, tipe laporan, agregasi, tipe grafik, perbandingan dan periode. 3. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih tombol ’Tampilkan’. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan rekapitulasi dan grafik secara nasional (per propinsi). 6. Jika M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 7. Jika M enteri Pertanian atau Tim Teknis Direktorat Jenderal, memilih link nama propinsi, sistem menampilkan halaman rekapitulasi propinsi sesuai dengan link propinsi yang dipilih. Alternative Path • Pada tahap ke 4, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Laporan Rekapitulasi tingkat nasional, memberikan pesan kesalahan, dan M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat
182
Postcondition
melengkapinya. M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil mengakses rekapitulasi nasional.
Tabel 4.31 Use Case M engakses Rekapitulasi Propinsi Precondition M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’Rekapitulasi’ Æ Propinsi. 2. Sistem menampilkan halaman Rekapitulasi tingkat Propinsi. • M enteri Pertanian dapat memilih propinsi, subsektor, program bantuan, tipe laporan, agregasi, tipe grafik, perbandingan dan periode. • Tim Teknis Direktorat Jenderal dapat memilih propinsi, program bantuan, tipe laporan, agregasi, tipe grafik, perbandingan dan periode. • Tim Pembina Propinsi dapat memilih subsektor, program bantuan, tipe laporan, agregasi, tipe grafik, perbandingan dan periode. 3. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ’Tampilkan’. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan rekapitulasi dan grafik tingkat propinsi (per Kabupaten/Kota). 6. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 7. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih link nama Kabupaten/Kota, sistem menampilkan halaman rekapitulasi Kabupaten/Kota sesuai dengan link Kabupaten/Kotayang dipilih. Alternative Path • Pada tahap ke 4, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Laporan Rekapitulasi tingkat propinsi, memberikan pesan kesalahan, dan M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi dapat melengkapinya. Postcondition
M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses rekapitulasi propinsi.
183 Tabel 4.32 Use Case M engakses Rekapitulasi Kabupaten/Kota M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’Rekapitulasi’ Æ Kabupaten/Kota. 2. Sistem menampilkan halaman Rekapitulasi tingkat Kabupaten/Kota. • M enteri Pertanian dapat memilih propinsi, Kabupaten/Kota, subsektor, program bantuan, tipe laporan, aggregate, tipe grafik, perbandingan dan periode. • Tim Teknis Direktorat Jenderal dapat memilih propinsi, Kabupaten/Kota, program bantuan, tipe laporan, aggregate, tipe grafik, perbandingan dan periode. • Tim Pembina Propinsi dapat memilih Kabupaten/Kota, subsektor, program bantuan, tipe laporan, aggregate, tipe grafik, perbandingan dan periode. 3. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ’Tampilkan’. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan rekapitulasi dan grafik tingkat Kabupaten/Kota(per Gapoktan). 6. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 7. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih link kode Gapoktan, sistem menampilkan halaman informasi Gapoktan sesuai dengan link kode Gapoktan yang dipilih. Precondition
Postcondition
Alternative Path • Pada tahap ke 4, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Laporan Rekapitulasi tingkat Kabupaten/Kota, memberikan pesan kesalahan, dan M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi dapat melengkapinya. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses rekapitulasi Kabupaten/Kota.
184 Tabel 4.33 Use Case M engakses Absensi Pelaporan Nasional M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih M enu/link ’Absensi’ Æ Nasional. 2. Sistem menampilkan halaman Absensi tingkat Nasional. • M enteri Pertanian dapat memilih subsektor, program bantuan, dan periode. • Tim Teknis Direktorat Jenderal dapat memilih program bantuan dan periode. 3. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih tombol ’Tampilkan’. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan absensi tingkat nasional (per propinsi) pada halaman yang lain. Precondition
Postcondition
Alternative Path • Pada tahap ke 4, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Absensi tingkat Nasional, memberikan pesan kesalahan, dan M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat melengkapinya. M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil mengakses absensi pelaporan nasional.
Tabel 4.34 Use Case M engakses Absensi Pelaporan Propinsi M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’Absensi’ Æ Propinsi. 2. Sistem menampilkan halaman Absensi tingkat propinsi. • M enteri Pertanian dapat memilih propinsi, subsektor, program bantuan, dan periode. • Tim Teknis Direktorat Jenderal dapat memilih propinsi, program bantuan dan periode. • Tim Pembina Propinsi dapat memilih subsektor, program bantuan, dan periode. 3. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ’Tampilkan’. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan absensi tingkat propinsi (per Kabupaten/Kota) pada halaman yang lain. Precondition
185
Postcondition
Alternative Path • Pada tahap ke 4, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Absensi tingkat propinsi, memberikan pesan kesalahan, dan M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi dapat melengkapinya. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses absensi pelaporan propinsi.
Tabel 4.35 Use Case M engakses Absensi Pelaporan Kabupaten/Kota Precondition M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’Absensi’ Æ Kabupaten/Kota. 2. Sistem menampilkan halaman Absensi tingkat Kabupaten/Kota. • M enteri Pertanian dapat memilih propinsi, Kabupaten/Kota, subsektor, program bantuan, dan periode. • Tim Teknis Direktorat Jenderal dapat memilih propinsi, Kabupaten/Kota, program bantuan, dan periode. • Tim Pembina Propinsi dapat memilih Kabupaten/Kota, subsektor, program bantuan, dan periode. 3. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ’Tampilkan’. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan absensi tingkat Kabupaten/Kota(per Gapoktan) pada halaman yang lain.
Postcondition
Alternative Path • Pada tahap ke 4, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Absensi tingkat Kabupaten/Kota, memberikan pesan kesalahan, dan M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi dapat melengkapinya. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses absensi pelaporan Kabupaten/Kota.
186 Tabel 4.36 Use Case M engakses Analisis Dana Bantuan Sarana Produksi/ Dana Bantuan Gapoktan/Dana Bantuan Penyuluh Pendamping Precondition M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’Analisis’ (Dana Bantuan Sarana Produksi/Gapoktan/Penyuluh Pendamping). 2. Sistem menampilkan halaman Analisis. • M enteri Pertanian dapat memilih propinsi, Kabupaten/Kota, subsektor, program bantuan, periode, dan seleksi. • Tim Teknis Direktorat Jenderal dapat memilih propinsi, Kabupaten/Kota, program bantuan, periode, dan seleksi. • Tim Pembina Propinsi dapat memilih Kabupaten/Kota, subsektor, program bantuan, periode, dan seleksi. 3. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ’Tampilkan’. 4. Sistem akan memverifikasi inputan. 5. Sistem menampilkan informasi detil laporan hasil analisis. 6. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ‘Cetak’, sistem menampilkan halaman window print. 7. Jika M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih tombol ‘Grafik’, sistem menampilkan halaman grafik.
Postcondition
Alternative Path • Pada tahap ke 4, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Analisis, memberikan pesan kesalahan, dan M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi dapat melengkapinya. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses analisis.
Tabel 4.37 Use Case M engakses Permasalahan Gapoktan/Penyuluh Pendamping yang telah Direspon Precondition M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’Permasalahan’ (Gapoktan/ Penyuluh Pendamping) – telah direspon. 2. Sistem menampilkan halaman permasalahan yang telah direspon (menampilkan 10 permasalahan yang terakhir
187 direspon sesuai dengan kemampuan akses user). 3. Jika ingin mengakses permasalahan lainnya: • M enteri Pertanian dapat memilih propinsi, Kabupaten/Kota, subsektor, program bantuan, dan periode. • Tim Teknis Direktorat Jenderal dapat memilih propinsi, Kabupaten/Kota, program bantuan, dan periode. • Tim Pembina Propinsi dapat memilih Kabupaten/Kota, subsektor, program bantuan, dan periode. 4. Pada grid permasalahan yang telah direspon, • M engedit respon yang telah dikirim. a. M enteri Pertanian atau Tim Teknis Direktorat Jenderal, memilih tombol ‘Edit’. b. M enteri Pertanian atau Tim Teknis Direktorat Jenderal, mengetik respon untuk permasalahan tersebut. c. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih tombol ‘Simpan’. d. Sistem menyimpan respon untuk Gapoktan atau penyuluh pendamping. e. Sistem menampilkan kembali halaman permasalahan yang telah direspon. • M elihat detil permasalahan. a. M enteri Pertanian, Tim Teknis Direktorat Jenderal, dan Tim Pembina Propinsi memilih link Subjek Permasalahan. b. Sistem menampilkan halaman detil permasalahan Gapoktan atau penyuluh pendamping.
Postcondition
Alternative Path • Pada tahap ke 4.c (bagian 1), apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman permasalahan yang telah direspon, memberikan pesan kesalahan, dan M enteri Pertanian, Tim Teknis Direktorat Jenderal dapat melengkapinya. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses permasalahan yang telah direspon.
188 Tabel 4.38 Use Case M engakses Permasalahan Gapoktan/Penyuluh Pendamping yang belum Direspon Precondition M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’Permasalahan’ (Gapoktan/ Penyuluh Pendamping) – belum direspon. 2. Sistem menampilkan halaman permasalahan yang telah direspon (menampilkan 10 permasalahan dengan status tunggu (belum direspon) sesuai dengan kemampuan akses user). 3. Jika ingin mengakses permasalahan lainnya: • M enteri Pertanian dapat memilih propinsi, Kabupaten/Kota, subsektor, program bantuan, dan periode. • Tim Teknis Direktorat Jenderal dapat memilih propinsi, Kabupaten/Kota, program bantuan, dan periode. • Tim Pembina Propinsi dapat memilih Kabupaten/Kota, subsektor, program bantuan, dan periode. 4. Pada grid permasalahan yang telah direspon, • M embalas respon yang telah dikirim. a. M enteri Pertanian atau Tim Teknis Direktorat Jenderal, memilih tombol ‘Balas’. b. M enteri Pertanian atau Tim Teknis Direktorat Jenderal, mengetik respon untuk permasalahan tersebut. c. M enteri Pertanian atau Tim Teknis Direktorat Jenderal, memilih tombol ‘Simpan’. d. Sistem menyimpan respon untuk Gapoktan atau penyuluh pendamping dan mengubah status pesan dari ”Tunggu” menjadi ”Terjawab”. e. Sistem menampilkan kembali halaman permasalahan yang telah direspon. • M elihat detil permasalahan. a. M enteri Pertanian, Tim Teknis Direktorat Jenderal, dan Tim Pembina Propinsi memilih link Subjek Permasalahan. b. Sistem menampilkan halaman detil permasalahan Gapoktan atau penyuluh pendamping. Alternative Path • Pada tahap ke 4.c (bagian 1), apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman permasalahan yang belum direspon, memberikan pesan kesalahan, dan M enteri Pertanian, Tim Teknis Direktorat Jenderal dapat melengkapinya.
189 Postcondition
M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses permasalahan yang belum direspon.
Tabel 4.39 Use Case M engakses Rencana Usaha Pertanian/Alokasi/Realisasi/Bulanan Gapoktan/Triwulan Gapoktan/Triwulan Penyuluh Pendamping/Akhir Kegiatan Precondition M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih M enu/link ’Tampil Data’ (Rencana Usaha Pertanian/ Alokasi/ Realisasi/ Bulanan Gapoktan/ Triwulan Gapoktan/ Triwulan Penyuluh Pendamping/ Akhir Kegiatan). 2. Sistem menampilkan halaman tampil data. 3. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih list propinsi, Kabupaten/Kota, subsektor, program bantuan, periode, dan selanjutnya memilih tombol ’Tampilkan’. 4. Sistem menampilkan grid yang berisi informasi hasil pencarian. 5. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih link ’Detil’ a. Sistem akan menampilkan halaman Detil Informasi yang berisi data dokumen hasil pencarian. b. M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat mencetak dokumen tersebut dengan memilih tombol ’Cetak’. c. M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat mengubah status dokumen tersebut menjadi aktif dengan memilih tombol ’Buka Akses’.
Postcondition
Alternative Path • Pada tahap 3, apabila data tidak tampil, sistem kembali menampilkan halaman tampil data, dan M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat melakukan pencarian ulang. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses tampil data (dokumen atau laporan).
Tabel 4.40 Use Case M engakses Data Gapoktan/ Data Penyuluh Pendamping Precondition M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil melakukan login. Flow of Events Basic Path 1. M enteri Pertanian atau Tim Teknis Direktorat Jenderal
190
2. 3.
4. 5.
Postcondition
Precondition Flow of Events
Postcondition
memilih M enu/link ’M aster’ (Gapoktan/ Penyuluh Pendamping). Sistem menampilkan halaman master. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih list propinsi, Kabupaten/Kota, periode, dan selanjutnya memilih tombol ’Tampilkan’. Sistem menampilkan grid yang berisi informasi hasil pencarian. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih link ’Detil’ a. Sistem akan menampilkan halaman Detil Informasi yang berisi data master Gapoktan atau penyuluh pendamping hasil pencarian. b. M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat mencetak dokumen tersebut dengan memilih tombol ’Cetak’. c. M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat mengubah status Gapoktan atau penyuluh pendamping tersebut menjadi pasif dengan memilih tombol ’Blok’.
Alternative Path • Pada tahap 3, apabila data tidak tampil, sistem kembali menampilkan halaman tampil data, dan M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat melakukan pencarian ulang. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses data Gapoktan atau data penyuluh pendamping. Tabel 4.41 Use Case M engakses Peta M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi berhasil melakukan login. Basic Path 1. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi memilih M enu/link ’Peta’ 2. Sistem menampilkan halaman peta geografis Indonesia. 3. Jika ingin mengakses lebih detil M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Propinsi mencari informasi melalui text box pencarian. 4. Jika ingin melihat laporan terkait dengan informasi yang dicari, dapat memilih tombol ’Tampilkan Laporan’. M enteri Pertanian, Tim Teknis Direktorat Jenderal, atau Tim Pembina Dinas Pertanian Propinsi berhasil mengakses peta.
191
Precondition Flow of Events
Postcondition
Precondition Flow of Events
Tabel 4.42 Use Case M engakses Informasi Pusat M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil melakukan login. Basic Path 1. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih M enu/link ’Pusat’. 2. Sistem menampilkan halaman Informasi Pusat. 3. Jika M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih tombol ’Profil’ a. Sistem akan menampilkan halaman Profil Pusat berisi data pusat (M enteri Pertanian atau Tim Teknis Direktorat Jenderal). b. M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat mengedit data Profil tersebut dengan memilih tombol ’Edit’. c. M enteri Pertanian atau Tim Teknis Direktorat Jenderal mengedit data profil pusat. d. M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih tombol ’Update’. e. Sistem memverifikasi inputan data. f. Sistem mengupdate data yang diinput. g. Sistem menampilkan halaman Profil Pusat berisi data yang baru. 4. Jika M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih link ’Ubah Password’. Sistem akan menampilkan halaman Ubah Password. 5. Jika M enteri Pertanian atau Tim Teknis Direktorat Jenderal memilih link ’Program Bantuan’. Sistem akan menampilkan halaman Program Bantuan
Alternative Path • Pada tahap 3.d, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Edit Profil Pusat, memberikan pesan kesalahan, dan M enteri Pertanian atau Tim Teknis Direktorat Jenderal dapat melengkapinya. M enteri Pertanian atau Tim Teknis Direktorat Jenderal berhasil mengakses informasi pusat. Tabel 4.43 Use Case M engakses Informasi Propinsi Tim Pembina Dinas Pertanian Propinsi behasil melakukan login. Basic Path 1. Tim Pembina Propinsi memilih M enu/link ’Propinsi’. 2. Sistem menampilkan halaman Informasi Profil Propinsi. 3. Jika Tim Pembina Propinsi memilih tombol ’Edit’. a. Sistem akan menampilkan halaman Profil Propinsi berisi
192 data propinsi yang bisa diedit. Tim Pembina Propinsi mengedit data Profil Propinsi. Tim Pembina Propinsi memilih tombol ’Update’. Sistem memverifikasi inputan data. Sistem mengupdate data yang diinput. Sistem menampilkan halaman Profil Propinsi berisi data yang baru. 4. Jika Tim Pembina Propinsi memilih link ’Ubah Password’. Sistem akan menampilkan halaman Ubah Password. 5. Jika Tim Pembina Propinsi memilih link ’Tampil Kabupaten/Kota’ a. Sistem akan menampilkan halaman Daftar Kabupaten/Kota. b. Tim Pembina Propinsi dapat menampilkan informasi detil Kabupaten/Kotadengan memilih link pada ’Nama Kabupaten/Kota’ c. Pada halaman detil informasi Kabupaten/Kotatim pembina propinsi dapat memilih link ‘Tampil Kecamatan’ yang akan menampilkan Daftar Kecamatan. b. c. d. e. f.
Postcondition
Alternative Path • Pada tahap 3.d, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Edit Profil Propinsi, memberikan pesan kesalahan, dan Tim Pembina Propinsi dapat melengkapinya. Tim Pembina Propinsi berhasil mengakses informasi propinsi.
193 4.3.4 Use Case Diagram Menu Admin ud Pri ma ry Us e Cas es Akses Me nu Ad m in Ma ster M e ngubah P rogram Bantuan
Me ngubah Bida ng Us aha
M enguba h Komoditi
M enguba h Je nis Sa rana Produk si
M enguba h Sa rana Produk si
M enguba h Satua n
M enguba h M ere k
M enguba h Date line
M e ngubah Cabang Ba nk BRI
Pe ngatura n
M enga tur Bida ng Us aha
Admin (P us da tin Pertanian)
M e ngatur J enis Sa rana Produks i
M enga tur Me rek
M enga tur Sara na Produks i
M enga tur S atuan
P engguna
M enguba h Pusat
M e nguba h Kabupate n/Kota
M enga ks es Pa ssw ord
M enguba h P ropi ns i
M engubah Ke cama tan
M enguba h Admi n
Gambar 4.7 Use Case Diagram M enu Admin (Pusdatin Pertanian)
194 Actor dari semua use case dalam use case diagram menu admin (Pusdatin Pertanian) adalah Staf Bidang Data dan Informasi Pusdatin Pertanian. Detil dari masingmasing use case dalam use case diagram menu admin (Pusdatin Pertanian) dapat dilihat pada tabel-tabel di bawah ini (Tabel 4.44 sampai Tabel 4.55): Tabel 4.44 Use Case M engubah Program Bantuan/ Bidang Usaha/ Komoditi/ Jenis Sarana Produksi/ Sarana Produksi/ Satuan/ M erek/ Dateline/ Cabang Bank BRI Precondition Admin berhasil melakukan login. Flow of Events Basic Path 1. Admin memilih M enu/link ’M aster’. (Program Bantuan/ Bidang Usaha/Komoditi/ Jenis Sarana Produksi/ Sarana Produksi/ Satuan/ M erek/ Dateline/ Cabang Bank BRI) 2 Sistem menampilkan halaman Ubah yang berisi grid data yang akan diubah. 3 Jika admin memilih link gambar ’Edit’ pada baris data. a. Sistem menampilkan baris data dalam bentuk textbox atau combo box yang dapat diedit. b. Admin mengedit data admin. c. Admin memilih link ’Ubah’ d. Sistem memverifikasi inputan data. e. Sistem meng-update data yang diinput. f. Sistem menampilkan kembali halaman Ubah. 4. Jika admin memilih link ’Hapus’ pada baris data. a. Sistem menghapus baris data tersebut pada tampilan (M engubah status menjadi pasif). b. Sistem menampilkan kembali halaman Ubah. 5. Jika admin menginput admin baru pada baris tambah dan memilih tombol ’Tambah’. a. Sistem memverifikasi inputan data. b. Sistem menyimpan data admin yang baru c. Sistem menampilkan kembali halaman Ubah.
Postcondition
Alternative Path • Pada tahap ke 3.d dan 5.a, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Ubah, M emberikan pesan kesalahan, dan admin dapat melengkapinya. Admin berhasil melakukan pengubahan data master.
195
Precondition Flow of Events
Postcondition
Precondition Flow of Events
Tabel 4.45 Use Case M engatur Bidang Usaha Admin berhasil melakukan login. Basic Path 1. Admin memilih M enu/link ’Pengaturan’ – ’Bidang Usaha’. 2. Admin memilih list Nama Program Bantuan. 3. Sistem menampilkan grid data kode bidang usaha dan nama bidang usaha yang berada di dalam program bantuan yang telah dipilih sebelumnya. 4. Jika admin memilih link ’Hapus’ pada baris data. a. Sistem menghapus baris data tersebut pada tampilan (M engubah status menjadi pasif). b. Sistem menampilkan kembali halaman detil program. 5 Jika admin ingin menambah detil program bantuan yang baru, maka admin dapat memilih bidang usaha baru pada baris insert dan memilih tombol ’Insert’. a. Sistem menyimpan data detil program bantuan yang baru b. Sistem menampilkan kembali halaman detil program bantuan. 6. Jika pada list Bidang Usaha tidak terdapat bidang usaha yang akan dipilih, maka admin dapat memilih link ’Klik disini’. Admin berhasil melakukan pengaturan bidang usaha. Tabel 4.46 Use Case M engatur Jenis Sarana Produksi Admin berhasil melakukan login. Basis Path 1. Admin memilih M enu/link ’Pengaturan’ – ’Jenis Sarana Produksi’. 2. Admin memilih list nama program bantuan. 3. Admin memilih list nama bidang usaha. 4. Sistem menampilkan grid data kode Jenis Sarana Produksi dan nama jenis sarana produksi yang berada di dalam bidang usaha yang telah dipilih sebelumnya. 5. Jika admin memilih link ’Hapus’ pada baris data. a. Sistem menghapus baris data tersebut pada tampilan (M engubah status menjadi pasif). b. Sistem menampilkan kembali halaman detil bidang usaha. 6. Jika admin ingin menambah detil bidang usaha yang baru, maka admin dapat memilih jenis sarana produksi baru pada baris insert dan memilih tombol ’Insert’. a. Sistem menyimpan data detil bidang usaha yang baru b. Sistem menampilkan kembali halaman detil bidang usaha.
196
Postcondition
Precondition Flow of Events
Postcondition
Precondition Flow of Events
7. Jika pada list jenis sarana produksi tidak terdapat jenis sarana produksi yang akan dipilih, maka admin dapat memilih link ’Klik disini’. Admin berhasil melakukan pengaturan jenis sarana produksi. Tabel 4.47 Use Case M engatur Sarana Produksi Admin berhasil melakukan login. Basic Path 1. Admin memilih M enu/link ’Pengaturan’ – ’Sarana Poduksi’. 2. Admin memilih list Nama Program Bantuan. 3. Admin memilih list Nama Bidang Usaha. 4. Admin memilih list Nama Jenis Sarana Produksi. 5. Sistem menampilkan grid data kode sarana produksi dan nama sarana produksi yang berada di dalam jenis sarana produksi yang telah dipilih sebelumnya. 6. Jika admin memilih link ’Hapus’ pada baris data. a. Sistem menghapus baris data tersebut pada tampilan (M engubah status menjadi pasif). b. Sistem menampilkan kembali halaman detil jenis sarana produksi. 7. Jika admin ingin menambah detil jenis sarana produksi yang baru, maka admin dapat memilih sarana produksi yang baru pada baris insert dan memilih tombol ’Insert’. a. Sistem menyimpan data detil jenis sarana produksi yang baru. b. Sistem menampilkan kembali halaman detil jenis sarana produksi. 8. Jika pada list sarana produksi tidak terdapat sarana produksi yang akan dipilih, maka admin dapat memilih link ’Klik disini’. Admin berhasil melakukan pengaturan sarana produksi. Tabel 4.48 Use Case M engatur Satuan Admin berhasil melakukan login. Basic Path 1. Admin memilih M enu/link ’Pengaturan’ – ’Satuan’. 2. Admin memilih list Nama Program Bantuan. 3. Admin memilih list Nama Bidang Usaha. 4. Admin memilih list Nama Jenis Sarana Produksi. 5. Admin memilih list Nama Sarana Produksi. 6. Sistem menampilkan grid data kode satuan dan nama satuan yang berada di dalam sarana produksi yang telah dipilih sebelumnya. 7. Jika admin memilih link ’Hapus’ pada baris data. a. Sistem menghapus baris data tersebut pada tampilan (M engubah status menjadi pasif).
197
Postcondition
Precondition Flow of Events
Postcondition
b. Sistem menampilkan kembali halaman detil sarana produksi. 8. Jika admin ingin menambah detil sarana produksi yang baru, maka admin dapat memilih satuan pada baris insert dan memilih tombol ’Insert’. a. Sistem menyimpan data detil sarana produksi yang baru. b. Sistem menampilkan kembali halaman detil sarana produksi satuan. 9. Jika pada list satuan tidak terdapat satuan yang akan dipilih, maka admin dapat memilih link ’Klik disini’. Admin berhasil melakukan pengaturan satuan. Tabel 4.49 Use Case M engatur M erek Admin berhasil melakukan login. Basic Path 1. Admin memilih M enu/link ’Pengaturan’ – ’M erek’. 2. Admin memilih list Nama Program Bantuan. 3. Admin memilih list Nama Bidang Usaha. 4. Admin memilih list Nama Jenis Sarana Produksi. 5. Admin memilih list Nama Sarana Produksi. 6. Sistem menampilkan grid data kode merek dan nama merek yang berada di dalam sarana produksi yang telah dipilih sebelumnya. 7. Jika admin memilih link ’Hapus’ pada baris data. a. Sistem menghapus baris data tersebut pada tampilan (M engubah status menjadi pasif). b. Sistem menampilkan kembali halaman detil sarana produksi. 8. Jika admin ingin menambah detil sarana produksi yang baru, maka admin dapat memilih merek pada baris insert dan memilih tombol ’Insert’. a. Sistem menyimpan data detil sarana produksi yang baru. b. Sistem menampilkan kembali halaman detil sarana produksi merek. 9. Jika pada list merek tidak terdapat merek yang akan dipilih, maka admin dapat memilih link ’Klik disini’. Admin berhasil melakukan pengaturan merek.
198
Precondition Flow of Events
Postcondition
Tabel 4.51 Use Case M engubah Pusat Admin berhasil melakukan login. Basic Path 1. Admin memilih M enu/link ’Pusat’. 2. Sistem menampilkan halaman Ubah Admin yang berisi grid data Pusat. 3. Jika admin memilih link nama ’Pusat’ pada baris data. a. Sistem menampilkan halaman profil pusat yang berisi data pusat. b. Jika admin memilih tombol ’Ubah’ pada profil pusat. 1. Sistem menampilkan baris data dalam bentuk textbox yang dapat diedit. 2. Admin mengedit data pusat. 3. Admin memilih tombol ’Update’ 4. Sistem memverifikasi inputan data. 5. Sistem meng-update data yang diinput. 6. Sistem menampilkan kembali halaman profil pusat. c. Jika admin memilih tombol ’Hapus’ pada baris data. 1. Sistem mengubah status menjadi pasif. 2. Sistem menampilkan kembali halaman profil pusat. 4. Jika admin memilih tombol ’Tambah’ a. Sistem menampilkan halaman pendataan pusat. b. Sistem menampilkan baris data dalam bentuk textbox yang dapat diiisi, sesuai kebutuhan. c. Admin dapat mendata profil pusat. d. Admin memilih tombol ’Simpan’. e. Sistem memverifikasi inputan data. f. Sistem meng-update data yang diinput. g. Sistem menampilkan kembali halaman Profil Pusat. Alternative Path • Pada tahap ke 2.b.4, apabila inputan tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Profil Pusat, memberikan pesan kesalahan, dan Admin dapat memperbaikinya. • Pada tahap ke 4.e, apabila inputan tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Pendataan Pusat, memberikan pesan kesalahan, dan Admin dapat memperbaikinya. Admin berhasil melakukan pengubahan profil pusat.
199
Precondition Flow of Events
Postcondition
Tabel 4.51 Use Case M engubah Propinsi Admin berhasil melakukan login. Basic Path 1. Admin memilih M enu/link ’Propinsi’. 2. Sistem menampilkan halaman Ubah Admin yang berisi grid data Propinsi. 3. Jika admin memilih link nama ’Propinsi’ pada baris data. a. Sistem menampilkan halaman profil propinsi yang berisi data propinsi. b. Jika admin memilih tombol ’Ubah’ pada profil propinsi. 1. Sistem menampilkan baris data dalam bentuk textbox yang dapat diedit. 2. Admin mengedit data propinsi. 3. Admin memilih tombol ’Update’ 4. Sistem memverifikasi inputan data. 5. Sistem meng-update data yang diinput. 6. Sistem menampilkan kembali halaman profil propinsi. c. Jika admin memilih tombol ’Hapus’ pada baris data. 1. Sistem mengubah status menjadi pasif. 2. Sistem menampilkan kembali halaman profil propinsi. 4. Jika admin memilih tombol ’Tambah’ a. Sistem menampilkan halaman pendataan propinsi. b. Sistem menampilkan baris data dalam bentuk textbox yang dapat diiisi, sesuai kebutuhan. c. Admin dapat mendata profil propinsi. d. Admin memilih tombol ’Simpan’. e. Sistem memverifikasi inputan data. f. Sistem meng-update data yang diinput. g. Sistem menampilkan kembali halaman Profil Propinsi. Alternative Path • Pada tahap ke 2.b.4, apabila inputan tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Profil Propinsi, memberikan pesan kesalahan, dan Admin dapat memperbaikinya. • Pada tahap ke 4.e, apabila inputan tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Pendataan Propinsi, memberikan pesan kesalahan, dan Admin dapat memperbaikinya. Admin berhasil melakukan pengubahan profil propinsi.
200
Precondition Flow of Events
Postcondition
Tabel 4.52 Use Case M engubah Kabupaten/Kota Admin berhasil melakukan login. Basic Path 1. Admin memilih M enu/link ’Kabupaten/Kota’. 2. Admin memilih list ‘Propinsi’. 3. Sistem menampilkan halaman Ubah Admin yang berisi grid data Kabupaten/Kota. 4. Jika admin memilih link nama ’Kabupaten/Kota’ pada baris data. a. Sistem menampilkan halaman profil Kabupaten/Kota yang berisi data Kabupaten/Kota. b. Jika admin memilih tombol ’Ubah’ pada profil Kabupaten/Kota. 1. Sistem menampilkan baris data dalam bentuk textbox yang dapat diedit. 2. Admin mengedit data Kabupaten/Kota. 3. Admin memilih tombol ’Update’ 4. Sistem memverifikasi inputan data. 5. Sistem meng-update data yang diinput. 6. Sistem menampilkan kembali halaman profil Kabupaten/Kota. c. Jika admin memilih tombol ’Hapus’ pada baris data. 1. Sistem mengubah status menjadi pasif. 2. Sistem menampilkan kembali halaman profil Kabupaten/Kota. 5. Jika admin memilih tombol ’Tambah’ a. Sistem menampilkan halaman pendataan Kabupaten/Kota. b. Sistem menampilkan baris data dalam bentuk textbox yang dapat diiisi, sesuai kebutuhan. c. Admin dapat mendata profil Kabupaten/Kota. d. Admin memilih tombol ’Simpan’. e. Sistem memverifikasi inputan data. f. Sistem meng-update data yang diinput. g. Sistem menampilkan kembali halaman Profil Kabupaten/Kota. Alternative Path • Pada tahap ke 2.b.4, apabila inputan tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Profil Kabupaten/Kota, memberikan pesan kesalahan, dan Admin dapat memperbaikinya. • Pada tahap ke 4.e, apabila inputan tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Pendataan Kabupaten/Kota, memberikan pesan kesalahan, dan Admin dapat memperbaikinya. Admin berhasil melakukan pengubahan profil Kabupaten/Kota.
201
Precondition Flow of Events
Postcondition
Tabel 4.53 Use Case M engubah Kecamatan Admin berhasil melakukan login. Basic Path 1. Admin memilih M enu/link ’Kecamatan’. 2. Admin memilih list ‘Propinsi’. 3. Admin memilih list ‘Kabupaten/Kota’. 4. Sistem menampilkan halaman Ubah Admin yang berisi grid data Kecamatan. 5. Jika admin memilih link nama ’Kecamatan’ pada baris data. a. Sistem menampilkan halaman profil kecamatan yang berisi data kecamatan. b. Jika admin memilih tombol ’Ubah’ pada profil kecamatan. 1. Sistem menampilkan baris data dalam bentuk textbox yang dapat diedit. 2. Admin mengedit data kecamatan. 3. Admin memilih tombol ’Update’ 4. Sistem memverifikasi inputan data. 5. Sistem meng-update data yang diinput. 6. Sistem menampilkan kembali halaman profil kecamatan. c. Jika admin memilih tombol ’Hapus’ pada baris data. 1. Sistem mengubah status menjadi pasif. 2. Sistem menampilkan kembali halaman profil kecamatan. 6. Jika admin memilih tombol ’Tambah’ a. Sistem menampilkan halaman pendataan kecamatan. b. Sistem menampilkan baris data dalam bentuk textbox yang dapat diiisi, sesuai kebutuhan. c. Admin dapat mendata profil kecamatan. d. Admin memilih tombol ’Simpan’. e. Sistem memverifikasi inputan data. f. Sistem meng-update data yang diinput. g. Sistem menampilkan kembali halaman Profil Kecamatan. Alternative Path • Pada tahap ke 2.b.4, apabila inputan tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Profil Kecamatan, memberikan pesan kesalahan, dan Admin dapat memperbaikinya. • Pada tahap ke 4.e, apabila inputan tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Pendataan Kecamatan, memberikan pesan kesalahan, dan Admin dapat memperbaikinya. Admin berhasil melakukan pengubahan profil kecamatan.
202
Precondition Flow of Events
Postcondition
Precondition Flow of Events
Postcondition
Tabel 4.54 Use Case M engakses Password Admin berhasil melakukan login. Basic Path 1. Admin memilih M enu/link ’Akses Password’. 2. Sistem menampilkan halaman Akses Password. 3. Admin menginput kode Kabupaten/Kota atau propinsi atau pusat yang akan diakses passwordnya. 4. Admin memilih tombol ‘Tampilkan’. 5. Sistem menampilkan data Kabupaten/Kota atau propinsi atau pusat berdasarkan kode yang diinput. Alternative Path • Pada tahap ke 5, apabila data Kabupaten/Kota atau propinsi atau pusat tidak ditemukan, maka sistem akan menampilkan pesan bahwa “Kode/ID tidak valid”. Admin berhasil melakukan mengakses password. Tabel 4.55 Use Case M engubah Admin Admin berhasil melakukan login. Basic Path 1. Admin memilih M enu/link ’Ubah Admin’. 2. Sistem menampilkan halaman Ubah Admin yang berisi grid data admin. 3. Jika admin memilih link gambar ’Edit’ pada baris data. a. Sistem menampilkan baris data dalam bentuk textbox yang dapat diedit. b. Admin mengedit data admin. c. Admin memilih link ’Ubah’ d. Sistem memverifikasi inputan data. e. Sistem meng-update data yang diinput. f. Sistem menampilkan kembali halaman Ubah Admin. 4. Jika admin memilih link ’Hapus’ pada baris data. a. Sistem menghapus baris data tersebut pada tampilan (M engubah status menjadi pasif). b. Sistem menampilkan kembali halaman Ubah Admin. 5. Jika admin menginput admin baru pada baris insert dan memilih tombol ’Insert’. a. Sistem memverifikasi inputan data. b. Sistem menyimpan data admin yang baru c. Sistem menampilkan kembali halam Ubah Admin. Alternative Path • Pada tahap ke 3.d dan 5.a, apabila data tidak lengkap atau tidak valid, sistem kembali menampilkan halaman Ubah Admin, M emberikan pesan kesalahan, dan admin dapat melengkapinya. Admin berhasil melakukan pengubahan admin.
203 4.4 Class Diagram S istem Informasi Monitoring dan Evaluasi Bantuan S arana Produksi dan Modal Usaha Pertanian cd System P usat Detil_B idang_Usaha
1
1
Poktan
1
1. .*
1.. *
1
1
D etil _Jeni s_Sarana Produksi
D etil _Program_B antuan
1. .*
1. .*
1
1
1.. *
1.. *
*
Deti l_Sarana Produksi
Propinsi *
B idang_Usaha
1
0.. *
Cabang Bank_B RI
1
Gapoktan 1
1
Merek
Sarana P roduksi
1
1
1
1. .* 0..* Deti l_Laporan P endataan B antuan
1.. * 1.. *
1.. *
1.. * 1
0..3 0..* Permasal ahan_Gapoktan Penyuluh P endamping
Alokasi_Bantuan 0. .*
1
1
Laporan_A khi r Kegi atan
Laporan Pendataan B antuan
Catatan Gapoktan
1
Deti l_Laporan Akhir K egi atan 1
1
1. .*
1 1
1
1 0. .4
0. .*
1 1
0..4 1
1 0..*
P eri ngatan Penyuluh
1.. *
1
1
1.. * 1.. *
C atatan P enyul uh Pendamping
1
1. .* S atuan
1.. * D etil _Rencana U saha P ertani an 0.. * 1
0..* C atatan K abupaten
1
1
1 1.. * 1
K ios
1
Rencana_Usaha P ertani an
1. .*
1
1
K omodi ti
1
1
0. .*
Kecamatan
0.. *
1
1
*
1
1..*
0. .*
1
1
1. .* 1. .* 1
1 1
Penol akan R encana Usaha
1.. * 1
1 1.. *
* Kabupaten
1
D etil _K ios 1. .*
Jenis_Sarana Produksi
P rogram Bantuan
P eri ngatan Gapoktan
1
0.. *
Permasalahan_P enyul uh
0. .*
0. .*
1. .* Deti l_Al okasi Bantuan
0.. 12 Laporan Bul anan
Datel ine 1.. * 1
Bal asan_Permasal ahan_Gapoktan 1.. * 1
1 0. .*
Laporan Triwul an Gapoktan
0..*
B al asan_Permasalahan_P enyul uh
1
1
1. .*
Laporan Triw ul an Penyuluh
1
1. .*
1.. * Detil_Laporan Bulanan
Detil Laporan Tri wulan P enyul uh
Gambar 4.8 Class Diagram Sistem Informasi Monitoring dan Evaluasi Bantuan Sarana Produksi dan M odal Usaha Pertanian
204 Berikut ini adalah attributes dan operations dari masing-masing class (Tabel 4.56):
No. Class Name 1 Pusat
2
Propinsi
3
Kabupaten
4
Kecamatan
5
Gapoktan
6
Poktan
Tabel 4.56 Attributes dan Operations Attributes Operations kodePusat, namaUser, addNewPusat( ) noTelepon, email, posisi, updatePusat ( ) password. getPusatData ( ) changeStatus ( ) kodePropinsi, kodePusat, addNewPropinsi ( ) namaPropinsi, updatePropinsi ( ) kaDinasPertanianPropinsi, getPropinsiData ( ) alamatDinasPropinsi, kodePos, getKabupaten ( ) noTelepon, noFax, email, changeStatus ( ) luasWilayah, status, password. kodeKabupaten, kodePropinsi, addNewKabupaten ( ) namaKabupaten, updateKabupaten ( ) kaDinasPertanianKabupaten, getKabupatenData ( ) alamatDinasKabupaten, getKecamatan ( ) kodePos, noTelepon, noFax, changeStatus ( ) email, luasWilayah, status, password. kodeKecamatan, addNewKecamatan ( ) kodeKabupaten, updateKecamatan ( ) namaKecamatan, getKecamatanData ( ) alamatKecamatan, kodePos, changeStatus ( ) noTelepon, noFax, email, luasWilayah, status. kodeGapoktan, kodeKecamatan, addNewGapoktan ( ) namaGapoktan, updateGapoktan ( ) alamatGapoktan, kodePos, getGapoktanData ( ) noTelepon, tanggalPendirian, getKecamatan ( ) jumlahGapoktan, jumlahPetani, getPenyuluh ( ) luasLahan, namaKetua, getCabang ( ) noKTPKetua, namaSekretaris, changeStatus ( ) namaBendahara, fotoKetua, kodeCabang, namaNasabah, kodePenyuluh, tanggalPendataan, statusGapoktan. kodePoktan, kodeGapoktan, addNewPoktan ( ) namaPoktan, alamat. updatePoktan ( ) getPoktanData ( ) getKodeGapoktan ( ) changeStatusPoktan ( )
205 7
Penyuluh Pendamping
8
Bidang_Usaha
9
Detil_Bidang Usaha
kodeBidangUsaha, kodeProgramBantuan, tanggalPengaturan.
10
Komoditi
kodeKomoditi, namaKomoditi, KodeBidangUsaha, keterangan, tanggalPendataan.
11
Program Bantuan
kodeProgram, namaProgram, keterangan, tanggalPendataan.
12
Detil_Program Bantuan
kodeProgram, kodeJenis Sarana, tanggalPengaturan.
13
Jenis_Sarana Produksi
kodeJenisSarana, jenisSarana, keterangan, tanggalPendataan.
14
Detil_Jenis Sarana_Produksi
kodeJenisSarana, kodeSaranaProduksi, TanggalPengaturan.
15
Sarana_Produksi
kodeSaranaProduksi, namaSarana, keterangan, tanggalPendataan.
kodePenyuluh, kodeKecamatan, namaPenyuluh, jenisKelamin, tempatLahir, tanggalLahir, agama, alamatPenyuluh, kodePos, noTelepon, pendidikanTerakhir, statusPekerjaanPenyuluh, fotoPenyuluh, tanggalPendataan, statusPenyuluh. kodeBidangUsaha, namaBidangUsaha, keterangan, tanggalPendataan.
addNewPenyuluh ( ) updatePenyuluh ( ) getPenyuluhData ( ) getKecamatan ( ) changeStatus ( )
addNewBidang ( ) updateBidang ( ) getBidangData ( ) deleteBidang ( ) addNewDetilBidang ( ) updateDetilBidang ( ) getDetilBidangData ( ) getProgram ( ) deleteDetilBidang ( ) addNewKomoditi ( ) updateKomoditi ( ) getKomoditiData ( ) deleteKomoditi ( ) addNewProgram( ) updateProgram ( ) getProgramData ( ) deleteProgram ( ) addNewDetilProgram ( ) updateDetilProgram ( ) getDetilProgramData ( ) getJenisSarana ( ) deleteDetilProgram ( ) addNewJenisSarana ( ) updateJenisSarana ( ) getJenisSaranaData ( ) deleteJenis ( ) addNewDetilJenis ( ) updateDetilJenis ( ) getDetilJenisData ( ) getSarana ( ) deleteDetilJenis ( ) addNewSarana( ) updateSarana( ) getSaranaData ( ) deleteSarana ( )
206 16
Detil_Sarana Produksi
kodeSaranaProduksi, kodeSatuan, kodeM erek, tanggalPengaturan.
17
M erek
kodeM erek, namaM erek, keterangan, tanggalPendataan.
18
Satuan
kodeSatuan, namaSatuan, keterangan, tanggalPendataan.
19
Cabang_Bank BRI
kodeCabang, kodeKecamatan, namaCabang, alamat, keterangan, tanggalPendataan.
20
Dateline
kodeDateline, tanggal, bulan, jenis, periode, keterangan.
21
Kios
22
Detil_Kios
kodeKios, kodeKecamatan, noIzinUsaha, namaKios, namaPengelola, alamatKios, kodePos, noTelepon, tanggalPendataan. kodeKios, kodeSaranaProduksi, kodeJenisSarana, keterangan.
23
Rencana_Usaha Pertanian
noRencanaUsaha, kodeGapoktan, kodeBidangUsaha, kodeKomoditi, lokasiUsaha, tanggalRencana, deskripsi, totalNilai, luasPemanfaatan, statusRUK, tanggalPendataan, tanggalEdit.
24
Detil_Rencana Usaha_Pertanian
noRencanaUsaha, kodeJenisSarana,
addNewDetilSarana ( ) updateDetilSarana ( ) getDetilSaranaData ( ) getSatuan ( ) getM erek ( ) deleteDetilSarana ( ) addNewM erek ( ) updateM erek ( ) getM erekData ( ) deleteM erek ( ) addNewSatuan ( ) updateSatuan ( ) getSatuanData ( ) deleteSatuan ( ) addNewCabang ( ) updateCabang ( ) getCabangData ( ) getKecamatan ( ) deleteCabang ( ) addDateline ( ) updateDateline ( ) changeStatusDateline ( ) addNewKios ( ) updateKios ( ) getKiosData ( ) getKecamatan ( ) deleteKios ( ) addNewDetilKios ( ) updateDetilKios ( ) getDetilKiosData ( ) getSarana ( ) getJenis ( ) deleteDetilKios ( ) addNewRencana ( ) addNewDetilRencana ( ) updateRencana ( ) getRencanaData ( ) getGapoktan ( ) getBidang ( ) getProgram ( ) getKomoditi ( ) changeStatusRencana ( ) confirmRencana ( ) deleteRencana ( ) addNewDetilRencana () updateDetilRencana ()
207 kodeSaranaProduksi, kodeM erek, kodeSatuan, kodeKios, tahap, rencanaKegiatan, rencanaWaktuPemanfaatan, rencanaWaktuSelesai, jumlah, nilai. noPenolakan, noRencanaUsaha, statusRencana, alasan, tanggalPendataan.
25
Penolakan Rencana_Usaha
26
Alokasi Bantuan
noAlokasi, noRencanaUsaha, kodeGapoktan, tahap, noKeputusanM enteri, totalJumlahAlokasi, totalNilaiAlokasi, selisih, keterangan, statusAlokasi, datelinePendataanBantuan, tanggalPendataan, tanggalEdit.
27
Detil_Alokasi Bantuan
28
Laporan Pendataan Bantuan
29
Detil_Laporan Pendataan Bantuan
30
Laporan Bulanan
noAlokasi, rencanaKegiatan, jenisSarana, namaSarana, jumlah, SatuanJumlah, alokasiJumlah, satuanAlokasiJumlah, nilai, alokasiNilai. noLPB, noAlokasi, noBuktiTransaksi, tanggalTransaksi, nilaiAlokasi, nilaiRealisasi, selisih, foto, catatan, statusLaporanPendataan, datelineLaporanAkhirKegiatan, statusPelaporan, tanggalPendataan, tanggalEdit. noLPB, rencanaKegiatan, jenisSarana, namaSarana, alokasiJumlah, satuanAlokasi, realisasiJumlah, satuanRealisasi, alokasiNilai, realisasiNilai. noBulananGapoktan, noLPB, bulan, tahun, catatan, statusLaporanBulanan, kodeDateline, totalProduksi, luasPanen, jumlahPendapatan, jumlahPenjualan,
getDetilRencanaData () getJenis () getSarana () getM erek () getKios () getSatuan () deleteDetilRencana ( ) addPenolakan ( ) getPenolakanData ( ) getRencanaUsaha () getRencanaUsaha ( ) addNewAlokasi ( ) addNewDetilAlokasi ( ) updateAlokasi ( ) getAlokasiData ( ) getRencanaUsaha ( ) getGapoktan ( ) changeStatusAlokasi ( ) confirmAlokasi ( ) deleteAlokasi ( ) addNewDetilAlokasi ( ) updateDetilAlokasi ( ) getDetilAlokasiData ( ) deleteDetilAlokasi ( )
AddNewLPB ( ) AddNewDetilLPB ( ) UpdateLPB ( ) getLPBData ( ) getAlokasi ( ) changeStatusLPB ( ) confirmLPB ( ) deleteLPB ( ) addNewDetilLPB ( ) updateDetilLPB ( ) getDetilLPBData ( ) deleteDetilLPB ( ) addNewLapBulanan ( ) addNewDetilLapBul ( ) updateLapBulanan ( ) getLapBulananData ( ) getLPB ( ) changeStatusBulanan ( )
208
31
Detil_Laporan Bulanan
32
Laporan_Triwul an Gapoktan
33
Laporan_Akhir Kegiatan
34
Detil_Laporan Akhir_Kegiatan
35
Laporan_Triwul an Penyuluh
statusPelaporan, tanggalPendataan, tanggalEdit. noBulananGapoktan, rencanaKegiatan, realisasiKegiatan, rencanaWaktu, waktu, penggunaanSumberDaya, keterangan. noTriwulanGapoktan, noLPB, triwulan, tahun, statusLaporanTriwulan, ketersediaanSumberDaya, luasPanen, jumlahProduksi, penjualan, pendapatan, penyerapanTenaga, lainLain, permasalahan, solusi, catatan, keteranganSD, keteranganProduksi, keteranganPenjualan, keteranganPendapatan, keteranganPenyerapan, keteranganLainLain, keteranganPermasalahan, keteranganSolusi, kodeDateline, statusPelaporan, tanggalPendataan, tanggalEdit. noAkhirKegiatan, noLPB, tahun, totalLuasPanen, totalJumlahProduksi totalPendapatan, produktivitas, sisaBantuan, catatan, statusLaporanAkhir, statusPelaporan, tanggalPendataan, tanggalEdit. noAkhirKegiatan, triwulan, noTriwulanGapoktan, luasPanen, produksi, pendapatan. noTriwulanPenyuluh, noLPB, triwulan, tahun, catatan, statusLaporan, kodeDateline, statusPelaporan, tanggalPendataan, tanggalEdit.
confirmLapBulanan ( ) deleteLapBulanan ( ) addNewDetilLapBul ( ) updateDetilLapBul( ) getDetilLapBul ( ) deleteDetilLaporanBul ( )
addNewTriwulanGp ( ) updateTriwulanGp ( ) getTriwulanGp ( ) getLPB ( ) changeStatusTwGp ( ) getDateline ( ) confirmTriwulanGp ( ) deleteTwGp ( )
addNewLAK ( ) addNewDetilLAK ( ) updateLAK ( ) getLAKData ( ) getLPB ( ) changeStatusAkhir ( ) confirmLAK ( ) addNewDetilLAK ( ) updateDetilLAK ( ) getNoTriwulanGP ( ) getDetilLAKData ( ) addNewTwPenyuluh ( ) addNewDetilTwPenyuluh ( ) updateTwPenyuluh ( ) getTwPenyuluhData ( ) getLPB ( ) changeStatusTwPenyuluh ( ) getDateline ( ) confirmTwPenyuluh ( )
209
36
Detil_Laporan Triwulan Penyuluh
37
Permasalahan Gapoktan
38
Permasalahan Penyuluh
39
Balasan Permasalahan Gapoktan
40
Balasan Permasalahan Penyuluh
41
Peringatan Gapoktan
42
Peringatan Penyuluh
43
Catatan Kabupaten
44
Catatan Gapoktan
45
Catatan Penyuluh Pendamping
noTriwulanPenyuluh, permasalahan, pemecahan, bulan, jenisKegiatan, pencapaian. kodePermasalahanGapoktan, subjekPermasalahan, kodeGapoktan, jumlahBalasan, tanggalUpload, tanggalEdit, statusPermasalahan. kodePermasalahanPenyuluh, subjekPermasalahan, kodePenyuluh, jumlahBalasan, tanggalUpload, tanggalEdit, statusPermasalahan. kodeBalasanGapoktan, kodePermasalahanGapoktan, kodePusat, isiBalasan, tanggalUpload, tanggalEdit. kodeBalasanPenyuluh, kodePermasalahanPenyuluh, kodePusat, isiBalasan, tanggalUpload, tanggalEdit. noPeringatanGapoktan, kodeGapoktan, jmlPeringatan, peringatan, tglPeringatan, jenis, periode, tahun. noPeringatanPenyuluh, kodePenyuluh, jmlPeringatan, peringatan, tglPeringatan, jenis, periode, tahun. noCatatanKabupaten, kodeKabupaten, prihal, catatan, status, tanggalPendataan, tanggalEdit. noCatatanGapoktan, kodeGapoktan, prihal, catatan, status, tanggalPendataan, tanggalEdit. noCatatanPenyuluh, kodePenyuluh, prihal, catatan, status, tanggalPendataan, tanggalEdit.
deleteTwPenyuluh ( ) addNewDetilTwPenyuluh ( ) updateDetilTwPenyuluh ( ) getDetilTwPenyuluhData ( ) deleteDetilTwPenyuluh ( ) addPermasalahanGapoktan ( ) updatePermasalahanGapoktan( ) addBalasan( ) getGapoktan ( ) addPermasalahanPenyuluh( ) updatePermasalahanPenyuluh( ) addBalasan ( ) getPenyuluh ( ) addBalasanPermasalahanGp ( ) updateBalasanPermasalahan ( ) getPusat ( ) updateStatusPermasalahan ( ) addBalasanPermasalahanPenyul uh ( ) updateBalasanPermasalahan ( ) getPusat ( ) updateStatusPermasalahan ( ) addPeringatanGapoktan ( ) updatePeringatanGapoktan ( ) getGapoktan ( ) addPeringatanPenyuluh ( ) updatePeringatanPenyuluh ( ) getGapoktan ( ) addCatatanKabupaten ( ) updateCatatanKabupaten ( ) getKabupaten ( ) deleteCatatanKabupaten ( ) addCatatanGapoktan ( ) updateCatatanGapoktan ( ) getGapoktan ( ) deleteCatatanGapoktan ( ) addCatatanPenyuluh ( ) updateCatatanPenyuluh ( ) getPenyuluh ( ) deleteCatatanPenyuluh ( )
210 4.5 Sequence Diagram Sistem Informasi Monitoring dan Evaluasi Bantuan S arana Produksi dan Modal Usaha Pertanian Penggambaran sequence diagram adalah berdasarkan use case diagram yang telah dibahas pada subbab sebelumnya, dimana secara keseluruhan use case diagram sistem informasi monitoring dan evaluasi bantuan sarana produksi dan modal usaha pertanian dapat dikelompokkan dalam akses menu pemerintah pusat, akses menu Dinas Pertanian Propinsi, akses menu Dinas Pertanian Kabupaten/Kota, dan akses menu admin.
4.5.1 Sequence Diagram Menu Dinas Pertanian Kabupaten/Kota Berikut ini adalah sequence diagram untuk masing-masing use case dalam akses menu Dinas Pertanian Kabupaten/Kota (Gambar 4.9 sampai Gambar 4.42) :
211
sd Me ndat a Ga pok t an : Ga p o kt an
:Ke ca ma ta n
: Pen yu lu h Pe n da mp in g
Cab a n g Ba nk B RI
: Tim Te kn is Din a s Pe rta n ia n Ka b up a te n /Ko ta : Win do w Pen d a ta an G ap o kta n
Cre a te
ge t _l ast_ ko de _ g ap o kt a n () la st _ko d e_ g a po kta n g e n er at e_ ko de _ ga p o kt a n () :L ist Na ma Ke ca ma ta n
Cre a te
[ ea ch Name 'sKe ca ma ta n in L o g in Kab u p at en ]: *g et _ na ma _ke ca ma ta n () n a ma_ ke ca mat an C re at e Cr ea te
:L ist Ko d e P en yu lu h Pe nd a mp in g
e n try _n a ma_ g a po kta n
:L ist Na ma Ca ba n g Ba n k
en t ry_ a la mat _ ga p okt an e n try _n o _t el e po n p ili h _ke ca ma ta n
g et _n a ma _ke ca ma ta n () na ma _ keca ma ta n [e a ch Ko de Pe n yu lu h in Ch o o se Na ma Ke ca mat an ] : *g et _ ko d e _p e ny ul uh ( ) ko d e_ Pe n yu lu h
[ ea ch Name 'sCa ba n g Ba nk i n Ch oo se Na maKe ca ma ta n ]: *ge t_ n a ma_ ca b an g _ ba n k () n am a_ ca b an g _b a n k p ili h_ ta n g ga l_ p en d ir ia n e n tr y_ ju mla h _p o kt a n en tr y_ ju mla h _p e ta n i en tr y_ lu as_ la h an p i lih _ ko d e _p e ny ul u h ge t_ ko de _ pe n yu lu h ()
g e t_ n ama _ p en yu lu h ()
ko d e& na ma _ pe n yu lu h
e n try _n a ma _ke tu a e n try _n o _ KTP e n try _n a ma_ se kre ta ris e n try _n a ma _b e n da h ar a kl ik_ ca ri
g e t_ fil e _f ot o ()
p ili h _n a ma_ ca b a ng _ ba n k
g et _n a ma _c ab a ng _ b an k () na ma _ cab a n g_ b an k
en tr y_ na ma _ na sa ba h klik_ ta mb a h
V er ivy Ent ry () a d d_ g ap o kta n () g e n er at e_ sta tu s_ akti f () sh o w_ con f irma ti on ()
klik_ ce ta k Cr ea te
: Win d ow Pri n t Pre vi ew
ce ta k ( ) cl ose ( )
Gambar 4.9 Sequence Diagram M endata Gapoktan
212 s d Mendata Poktan :Poktan Admin (Pusdatin Pertania n) Crea te
:Window Poktan
:Grid Poktan
Create
*get_data () result alt [Add]
entry_ data kli k_tam bah
Verivy_Entry () ad d_new_poktan () ge nerate_new_kode () ne w_po ktan
[Edit]
klik_e dit ch ange_to_edite d_form () ubah_data klik_u bah VerivyEntry () update_poktan () hasil _ubah_poktan
opt
klik_b atal ch ange_link_to_edit ()
[Batal]
[Hapus]
klik_hapus [Pasif]: update status () cha nge_link_to_active ()
[Reset]
klik_reset reset_grid ()
Gambar 4.10 Sequence Diagram M endata Poktan
213 sd M endata Penyuluh Pendamping :Penyuluh Pendampi ng
:Kecamatan
: T im Tekni s Di nas Pertani an Kabupaten/Kota Create
: Wi ndow Pendataan P enyul uh Pendampi ng
get_l ast_kode_penyul uh () last_kode_penyul uh generate_kode_penyul uh () :Li st Kecam atan Create
[each Nam e'sK ecamatan i n LoginKabupaten]: *get_nam a_kecam atan () nam a_kecamatan entry_nama_penyul uh pil i h_j enis_kel am i n entry_tem pat_tanggal _l ahi r pi l i h_agam a entry_al am at entry_kode_pos entry_no_tel epon pi l i h_wi l ayah_kerj a get_nam a_kecam atan () pil i h_pendi di kan_terakhi r
nama_kecam atan
pi l i h_status_penyul uh kl i k_cari get_fi le_foto () kl i k_tambah veri fyE ntry ()
add_penyul uh_pendampi ng () generate_status_akti f ()
show_confi rmati on ()
opt [Cetak]
kl i k_cetak Create
:Wi ndow Pri nt P revi ew
cetak () cl ose ()
Gambar 4.11 Sequence Diagram M endata Penyuluh Pendamping
214 s d Mendata Ki os : Kios
: Keca mat an
:Je n is Sar an a Pro d uksi
:Sar an a Pro du ksi
:Ti m Te kn is Din a s Pe rta ni an Ka bu p ate n /Ko ta : Win do w Pen d ata a n Ki os
Cre at e
ge t_ la st _kod e _kio s () la st_ ko de _ ki os g en er ate _ ko d e_ ki os ( ) : Li st Nama Keca mat an
Cr ea te
[ ea ch Na me 'sKeca mat an in L o gin Ka bu pa te n] : *g et _n ama _ke cama ta n () na ma_ keca mat an :L ist Je ni s Sar an a Pro d uksi
Cre at e
*g e t_ jen is_ sa ra na _ pro d uksi ( ) je n is_sar an a_ p ro du ksi :G rid Sa ra na Pr od uksi
Cr ea te : Li st Na ma Sar an a Pro du ksi
Cr ea te e n try_ n o_ iji n_ usa ha e n try_ na ma_ kio s e n try_ n ama _p en g elo la en tr y_a la mat en try _kod e _p os e n try_ n o_ te le po n p il ih_ keca ma tan
g et _n ama _ke cama ta n () na ma_ ke ca mat an
loop
p il ih _je n is_sa ran a ge t_ je ni s_ sara n a ()
[Sa mpa i se lu ruh d a ta sa ra na p ro du ksi d iin pu t]
j en is_sa ran a
[e ach Sa ra na Pro du ksi in Ch oo seJe n isSar an a] : *g et_ n ama _sa ran a () Nama _Sa ra na _ Prod u ksi pi lih _n a ma _ sa ra na _ pro d uksi ge t_ n ama _sa ran a _p ro du ksi () n a ma _ sa ra na _ pro d uksi en tr y_ke te ran g an kli k_ta mba h _d et il a dd _t o_ g rid ()
opt [ Upd a te Dat a]
pi lih _c he ck_b ox kl ik_u b ah en tr y_u b ah _d a ta kli k_ta mba h _d et il u pd at e_ to _g ri d ( )
opt
pi lih _c he ck_b ox
[ Hap us Da ta ] klik_h a pu s de le te_ to _ gri d ()
klik_ ta mb a h Ve rivyEn tr y ()
ad d_ kio s g e ne ra te_ sta tu s_ akti f ( )
sho w_c on fir mati on ( )
opt [ Ceta k]
kl ik_c eta k Cre a te
:Wi nd ow Prin t Pre vi ew
Cet ak () cl ose ()
Gambar 4.12 Sequence Diagram M endata Kios
215
s d Me m bu at Pe ng aj u an Ren ca na Usa ha Keg ia tan Re nca na Usah a Keg ia tan
Ke cam a tan
:G ap oktan
Prog ra m Ban tua n
De til Prog ra m
Bid an g Usa ha
Ban tua n
:T im T ekni s Dina s
Deti l Bid an g
:Je nis Sar an a
Usah a
Pro du ksi
Sara na Prod uksi
:M ere k
:Sa tua n
:De til Kio s
Det ail Ren can a Usa ha Keg ia tan
Pert an ian Ka bu pat en /Kot a Crea te
:Win do w Pe ng aj ua n RUK ge t_la st_n o_ RUK () la st_ no _RUK ge ne ra te_ no _RUK ( ) :L ist Nam a Kec am ata n
Crea te
[ ea ch Na m e'sKe cam a tan in L og inKa bu pa ten ]: * ge t_ na ma _ke cam at an () n am a _keca m ata n :L ist Ko de Cre ate
G ap okta n :Li st Nam a Pro gra m Ban tu an
Cre ate
:G rid RUK
Cre ate
[Sta tu s Active ]: * g et_ na ma _p ro gra m () na ma _p rog ra m :L ist Na ma Crea te
Bida ng Usah a :Li st Jen is Cr ea te
Sar an a Pro du ksi :Li st Nam a Sar an a
Cre at e
Prod uksi :L ist Na ma Cr ea te
Me re k :Li st Sa tu an
Cre at e
:Li st Nam a Cre at e
pi lih_ na m a_ ke cam a tan g et _n am a_ ke cam a tan ()
Kios
[Ea ch Kod eGa po ktan in Cho oseKe cam a tan ]: * ge t_ ko de _g ap okta n ( ) kod e_ ga po ktan
p ili h_ko de _g ap oktan ge t_ko de _ga po ktan () ge t_n am a _g ap okta n ( ) na m a_ ga po kta n
p ilih _p ro gra m _b an tua n
g et _n am a_ pr og ram ( ) [ea ch Bida ng Usa ha in Cho ose Prog ram Ba ntu an ]: *g et _kod e_ bid an g_ usah a () *g et _n am a_ bi da ng_ usa ha () Bi da ng _Usah a
na ma _p ro gra m Pilih _Bid an g_ Usa ha
[e ach Jen isSara na in Ch oo se Bida ng Usa ha ]:
g et _b ida ng _u sah a ()
*g et _kod e_ je nis_sa ran a () ge t_ jen is_sar an a ( )
j en is_ sara na
bid an g_ usa ha
e nt ry_l okasi_ usah a pil ih_ re nca na _p rod uksi e nt ry_d eskrip si _re nca na e nt ry_l ua s_ lah an _p em a nfa at an Cre at e
r ef M en ca ta t Det ail RUK
kli k_ si mp an ve rifyEn try () a dd _RUK () a dd _d eti l_RUK ( ) g en er ate _sta tus_ tun gg u () sho w_co nfi rm ati on () o pt
kli k_ cet ak Cre ate
[Ce tak]
:Win do w Prin t Pre view
p rin t () clo se ()
Gambar 4.13 Sequence Diagram M engajukan Laporan RUK (Rencana Usaha Kegiatan)
216 s d M enca ta t De ta il RUK :De ti l Je ni s Sa ran a Prod u ksi
:Tim Te knis Di na s Per tan ia n Kab up at en /Ko ta
Sara n a Pro du ksi
:De til Sa ra na Pro du ksi
:M e re k
: Sa tu an
:Det il Ki os
:Ki os
:Wi nd ow Pen ga ju an RUK
Cr ea te
Crea te
: Li st Je nis Sa ran a Pro du ksi :L ist Na m a Sa ra na Pr od uksi
Cre ate
: List Nam a M er ek
Cre at e
:L ist Satu a n
Cr ea te
:L ist Na m a Ki os
Cr ea te l oop
:G rid RUK Cre a te
[ Sam p ai se lu ru d d a ta re nca na d iin p ut] p ili h_ ta ha p
{1, 2 , 3 }
e nt ry_ ren ca na _ke gi ata n p il ih_ wa kt u_ pe m an fa at an pi lih _wa ktu _sel esa i pi lih _j en is_sa ran a ge t_ je nis_ sa ra na ( ) [e a ch Kod eSa ra na in Ch oo se J en isSar an a] : *ge t_ kod e_ sara n a_ pro d uksi () *ge t_ na m a_ sa ra na _ pro d uksi ()
[ Ea ch Na ma Kio s in Ch oo se Je ni sSa ra na And Nam a Sar an a] : *ge t_ kod e_ kios ( ) *ge t_ na m a_ kio s ()
n am a _sar an a_ p rod u ksi
j en is_sa ran a
na m a_ ki os
pi lih _n a ma _ sa ra na ge t_ na m a_ sara n a ( ) [Ea ch Kod eSa tu an i n Na m aSa ra na ]: *ge t_ ko d e_ sa tu an () *ge t_ na m a_ sa tu an ( ) n a ma _ sa tu an [If Nam a M ere k in Na m aSa ra na ]: *g et _Ko de _ me re k () *g et_ n am a _m e rek ( ) n a ma _ me re k n a ma _ sa ra na pil ih _m e rek g et _n am a _m e rek ( ) na m a_ me re k en tr y_j um la h pi lih _sa tua n ge t_ na m a_ sat ua n () n am a _sa tu an e n try_ ni la i pi lih _su m be r_ estim a si g et_ n am a _kio s () n a ma _ ki os kl ik_ta m ba h _d et il ad d _to _ gri d () hi tun g _sub _ tot al () hit un g_ to ta l_n il ai ()
opt [Up da te Dat a]
pi lih _c he ck_b ox kl ik_u ba h e ntr y_u b ah _d at a kl ik_ta m ba h _d et il u pd at e_ to_ g rid () hi tun g _sub _ tot al () hit un g_ to ta l_n il ai ()
opt [Hap u sDa ta ]
pi lih _c he ck_b ox klik_h a pu s d el et e_ to _g rid () hit un g_ to ta l_n il ai ()
Gambar 4.14 Sequence Diagram M encatat Detil RUK (Rencana Usaha Kegiatan)
217 s d Kotak Mas uk Alo kas i Bantua n :Alo kasi Bantua n :T im T ekn is Di nas Pe rtan ia n Kabup aten/Kota Create
:Ren ca na Usah a Kegi atan
:G ap oktan
:Ke camatan
:Wi nd ow Ko ta k Masu k Al okasi Bantua n Cre ate
:Gri d Ko ta k Masuk Al okasi
[status = Aktif in L ogi nKab upa te n]: *g et_no _al okasi _ba ntuan _an d_tah ap () *ge t_ no_ RUK () *get_kode _an d_n ama_g apo ktan () * get_kecamatan ()
no_ al oka si_ dan _taha p n o_RUK ko de_d an_ nama _Ga pokta n na ma_ke ca matan op t [Pe ncaria n]
pi li h_ pen cari an _be rd asa rka n entry_pe ncaria n kli k_ ca ri
g et_da ta _pe ncaria n () data_ pen ca ri an
kli k_l i nk_ Gap oktan
Cre ate
r ef Membu at L apo ran Pen dataa n Ba ntuan
Gambar 4.15 Sequence Diagram M engakses Kotak M asuk Bantuan
218 sd Me mbua t La poran Pe nda ta an Ba ntuan : La p ora n Pe nd a ta an Ban tu a n
:T im Te kni s Din as Pe rta n ia n K ab up a te n/ Kot a Cre a te
:Ke ca mat an :G ap o kt an
: Alo ka si Ba n tu an
: Det il Alo ka si Ba n tu an
:Win d ow La p or an P en da ta a n Ba nt ua n
: Kio s
: Det il Kio s
:De ti l L ap o ra n Pe n da ta a n Ba nt ua n
:L ist Kio s Cre a te :G rid L a po ra n Pe nd a ta an Ban tu a n
Cr ea te g e t_ na ma _ke cama ta n () n ama _ ke ca mat an g et _ko de _d a n_ n ama _ Ga po kta n () ko d e_ da n _n a ma_ Ga p okta n
g et _n o _a lo kasi, n o tra nsf er, ta h ap , to ta l b a ntu a n, sta tu s ()
*g e t_ de ti l_a lo kasi ()
[ch ec k Kod e Sar an a a nd Ko d eJe n is is S ame ]: *g e t_ ko d e_ kio s () [i n Kec ama ta n] : *g et _n a ma_ Kio s ()
n o_ a lo ka si, no tr an sfe r, ta ha p, to ta l ba n tu an , st at us
d e til_ a lo ka si na ma _kio s
p ili h_ kio s_ sar an a _p ro du ksi g et _n a ma_ kio s_ sar an a _p ro d uksi ( )
g e t_ ala ma t_ ki os ( ) a la ma t_ ki os en tr y_n o _b u kt i_ tra n sa ksi p ili h_ ta n gg al _t ra nsa ksi e n try _r ea lisa si_ ju mlah e nt ry_ re al isa si _n il ai klik_ hi tu ng
*ge t_ n ila i () nil ai hi tu ng _ ni la i_ al oka si ()
hi tu ng _ ni la i_ re ali sasi ()
hi tu ng _ ni la i_ si sa ( ) klik_ car i ge t_ fi le _f ot o () en tr y_c at at an klik_ si mpa n Ve rivy Ent ry ( ) ad d_ L PB ( ) g e ne ra te _ no _ LPB () a d d_ L PB_d e til () U pd at e_ Sta tu s_A lo ka si_ Ban tu a n () g e ne ra te _ st at us_ akti f ( )
sho w_ con fi rma tio n ()
opt
klik_ ce ta k Cre at e
[Ce ta k]
:Wi nd o w Pri nt Pr ev iew
p ri nt () clo se ()
Gambar 4.16 Sequence Diagram M embuat Laporan Pendataan Bantuan
219 sd Me mbu at L apo ran Bulan an G apok tan :La pora n B ula nan
:K ecam ata n
:Gap okt an
LP B
De til RUK
:Detil LP B
Deti l La pora n B ulan an
: Tim T eknis Di nas P er tania n K ab upat en/K ot a Crea te
:Wi ndow L apo ran B ulan an Gapo kta n
: List Nama Ke cama tan
Crea te
[ each Na me'sKe cama tan in L ogin Ka bup aten ]: * ge t_na ma_ ke cama tan nam a_keca mat an :L ist Ko de Gapo kta n
Crea te
:Li st LP B Crea te :Gri d K egi atan
Cre ate
:Grid Waktu
Cre ate
Gri d Hasil Cr eate pil ih_keca mata n
ge t_na ma_ ke ca ma tan ( )
[E ach Ko deGa poktan in Cho ose Ke cama tan ]: * get_ kod e_g apo kta n kod e_ga poktan
pilih _kode _ga poktan g et_kode _ga poktan () kode _gap oktan ()
[E ach No 'sLP B in S ta tusAktif] : *g et_n o_L PB () no_L PB ge t_n ama _ga poktan () na ma_ gap okt an pilih _no _LP B get_ no_ LP B ( ) n o_L PB
pilih _bu lan_ tahu n klik_ta mpi l * cek_ sta tus_pe lapo ran ()
ge t_da teli ne_b ula nan () result statu s * get _ren cana_ ke giat an () g et_r encan a_waktu_ pem anf aata n () wa ktu
ren cana _kegia tan re ncan a_kegi atan
ren cana _ke giat an entr y_rea lisasi p ilih_ wa ktu _rea lisasi e ntry_h asil e ntri_ luas_p ane n entr i_pr odu ksi ent ri_p enju alan en tri_p end apat an en tri_ ca tata n kli k_sim pan veri vyE nt ry ()
ad d_L apo ran_ Pe rke mb anga n () ge nera te_n o_b ulan an ( ) a dd_ deti l_la pora n_p erkemb ang an () ge nera te_stat us_ aktif () show_con firm atio n ()
opt [Cetak]
klik_ce tak Crea te
: Wind ow P rint Pr eview
pri nt () close ()
Gambar 4.17 Sequence Diagram M embuat Laporan Bulanan Gapoktan
Dateli ne
220 sd Mem buat Laporan Triw ulan Gapoktan Laporan T ri wulan Gapoktan
:K ecamatan
: Gapokt an
:LPB
Datel ine
:T im Teknis Dinas Pert anian K abupaten/ Kota Creat e
:W indow Laporan Tri wulan P el aksanaan A gribi snis :Li st N ama Kecam atan
C reate
[eac h Name'sK ec amatan i n LoginKabupaten]: *get_nama_kecamatan () nama_kecamat an : List Kode Gapokt an
C reate
: List LPB Create pil ih_kecamat an
[eac h KodeGapokt an in ChooseN amaKecam at an]: *get_kode_gapoktan ()
get_nama_kec amatan ()
kode_gapoktan nam a_kec am atan
pi lih_kode_gapoktan get_kode_gapokt an () kode_gapokt an get_nama_gapokt an () nama_gapokt an
[E ach LPB i n St atus = Akti f] : *get _no_LPB () no_LPB pi li h_no_LPB get _no_LP B () no_LP B
pi li h_t ri wulan pil ih_tahun
[ Adjust wi th no_LPB ]: c ek_t riw ulan_tahun () [i f triwul an = unavail able]: c ek_bulan () [i f t ri wulan = unav ail abl e]: get_datel ine ()
result
resul t st atus
kli k_tampil kan
[i n bulanan]: *get_luaspanen& produksi&penjual an& pendapatan () l uaspanen&produksi& penj ual an&pendapatan hi tung () entry_laporan_triw ul an kli k_si mpan v eriv yE nt ry () add_laporan_triwul an_gapoktan () generate_no_t ri wulan_gapokt an () generate_status_akti f () show_c onf irmati on
opt [C etak]
kl ik_cetak Creat e
:W indow P ri nt Prev iew
print () c lose ()
Gambar 4.18 Sequence Diagram M embuat Laporan Triwulan Gapoktan
:Laporan B ulanan
221 s d Me mbua t Lapora n Triw ul an Penyul uh Penda mping : La po ran Triwu la n Pen yulu h
: Keca ma ta n
:Pen yul uh Pen da mp in g
:Ga po kt an
:L PB
:Tim Te kn is Din as Pe rta nia n Ka bu pa te n/Ko ta Cre at e
Win do w La po ra n Tri wula n Pe ny ulu h Pe nd am pin g :L ist Nam a Ke cam at an
Cre ate
[ Each Nam e'sKeca m ata n in Lo gin Kab up ate n] : *g et_ na ma _ke cam at an () na m a_ ke cam a tan :L ist Ko de Pen yulu h
Cr ea te
:L ist Kod e Ga po kt an
Cr ea te
:L ist L PB Cr ea te p ilih _ke cam at an
ge t_ na ma _keca m ata n ()
[ Each Kod ePe nyu luh in Kec am ata n] : *ge t_ ko de _p en yulu h () kod e_ pe nyu luh n am a_ ke cam a tan p ilih _kod e_ pe nyu lu h [Ea ch Ko de Ga po kt an in Pen yulu hPe nd am p ing ]: *ge t_ ko de _g ap oktan ()
ge t_ ko de _p en yul uh ()
ko de _g ap oktan ge t_ na ma _p en yul uh () n am a_ pe nyu lu h
p ilih _kod e_ ga po kt an
g et _kod e_ ga po kt an ()
[ Ea ch NoL PB in Statu s = Akti f]: *g et_ no _p en yul uh () no _L PB g et_ na ma _g ap okta n ( ) n am a_ ga po kt an
p ilih _n o_ LPB ge t_n o_ LPB ( ) no _L PB p ilih _b ul an p ilih _t ah un
[Ad just wi th no LPB]: ce k_ triwu la n_t ah un () g et _d ate lin e ()
r esul t st atu s e nt ry_l ap ora n_ tri wula n klik_ sim p an ver ivyEnt ry () ad d_ La po ran _Tr iwula n_ Pen yul uh () ge ne ra te_ ne w_n o_ triwu lan _p en yul uh ()
ge ne ra te_ st atu s_a kti f () ad d_ de til_ la po ran _t riwul an _p en yulu h () Sho w_ Con fir ma tio n ()
opt [ Ceta k]
klik_ ceta k Cre ate
:Wind ow Pr int Pr evie w
p rin t ( ) clo se ()
Gambar 4.19 Sequence Diagram M embuat Laporan Triwulan Penyuluh
Det il L ap or an Dat eli ne Tr iwul an Pen yulu h
222 sd Me mb uat Lap or an Akh ir Ke giat an :L apo ran Akhir Ke gia tan
:Kecam atan
: Gapo kta n
:LPB
:Detil Lap oran Akhir Keg iata n
:T im T eknis Dinas Pert ania n Kab upa ten/ Ko ta Creat e
:Lap ora n T riwula n Ga poktan
: Win dow La por an Akhir Ke gia tan
ge t_la st_ no () last_ no gen era te_n ew_no () : List Nama Ke cama tan
Cre ate
[Ea ch Nam e'sKe ca ma tan in L ogin Ka bup ate n]: *ge t_n ama _kecam ata n () nam a_keca mat an : List Kode Cre ate
Gap okt an :L ist LPB Crea te
pi lih_ keca ma tan
:Grid Lap ora n Akhi r Kegia tan
Cre ate get_ nam a_ keca mat an ( )
[Each Ko deG apo kta n in Ke cam atan ]: ge t_kode _ga poktan () ko de_ gap okt an
p ilih_ ko de_ gap okt an get_ ko de_ gap oktan ( )
[Each L PB i n Statu s = Akti f]: * get _no _LPB () n o_L PB
get _na ma_ gap oktan () nam a_ gap okt an
pili h_n o_L PB
g et_ no_L PB ( ) no _LPB
klik_ta mp il *g et_d ata _T riwula n () d ata_ triwula n
gen era te_T ot alLu asPa nen ()
gen era te_T ot alJum lah Pr odu ksi ()
gen era te_T ot alPend apa tan ()
gen era te_Pro duktivita s( )
ent ry_sisa _ba ntua n ent ry_cata tan kli k_sim pan Ve rivyEntry ( ) a dd_ lap oran _akhir _kegia tan ()
ad d_d etil_ Lap ora n_Akh ir_Ke giata n () up date _statu s_p asif () [Each No Tri wu lanG apo kta n in LPB]: * upd ate_ sta tus_pa si f () [Ea ch NoBul ana nGap okt an i n LPB]: * up date _statu s_ pasif () [Each No Tr iwu lan Pe nyulu h in LPB]: * upd ate _st atus_p asif ()
gen era te_stat us_ aktif ( )
sh ow_con firm atio n ()
opt [Cetak]
kli k_ce tak Cre ate
:Win dow Prin t Previe w
prin t () cl ose ()
Gambar 4.20 Sequence Diagram M embuat Laporan Akhir Kegiatan
:La pora n Bula nan Gapo kta n
:La por an T riwula n Pe nyul uh
223 sd Mengakses Perm asal ahan : Gapokt an
:P enyuluh Pendampi ng
:P ermasalahan Gapokt an
:P ermasalahan Peny ul uh
: Ti m T eknis D inas P ertani an Kabupaten/K ota
:B al asan P erm asal ahan Gapokt an
: Window P ermasal ahan
Create
Creat e
:Gri d Permasalahan
alt l oop
get_t anggal &subjek_permasal ahan ()
[Gapoktan]
resul t
[ For al l permasalahan]
get _kode&nam a_gapoktan () result
[P eny uluh] loop
get_tanggal& subj ek_permasalahan ()
[For all perm asal ahan]
resul t get _kode& nam a_peny ul uh () result
opt
kl ik_permasal ahan : Window Bal asan Creat e
al t
get _kode_perm asal ahan ()
[ Gapokt an]
kode_perm asal ahan :Grid Balasan Create
get _permasalahan () permasalahan kode& nam a get_kode&nama () l oop
get _balasan_permasalahan () result
[ For al l balasan] get _kode&nam a () kode& nama
[ Penyul uh] get_kode_permasal ahan () kode_permasal ahan get_perm asalahan () permasalahan get_kode&nama () kode& nama loop
get _bal asan_perm asal ahan () resul t
[For all balasan] get_kode&nama () kode& nama
kl ik_c lose kl ik_cl ose
Gambar 4.21 Sequence Diagram M engakses Permasalahan
Balasan P ermasalahan Penyul uh
224 s d M enca tat Perma sa lahan :Wi ndo w Perm asal aha n
:Pen yulu h Pen da mp ing
: Gap oktan :Pe rma sa lah an Pe nyul uh
:Per ma sa lah an Ga po kta n
:Tim Te kn is Di na s Pe rta nia n Ka bu pat en /Kota Cr eat e
ref
M enga kse s Pe rmas ala ha n
Cr ea te
: List Na ma Ke cam at an
[Each Nam e'sKeca ma tan in Lo gin Ka bu pa ten ]: *get _na m a_keca m ata n () na ma _keca ma ta n :Li st Kode Pen yul uh Pen da mp ing
Crea te
Cr eat e
:L ist Kode G apo kt an
pi lih_ ke cam at an ge t_n am a_ ke cam ata n ( ) a lt
[Ea ch Ko dePe nyu luh in Kecam at an ]: *ge t_kod e_ pen yul uh ()
[Pe rma sala han Pen yulu h]
ko de _p enyu lu h
pil ih_ ko de _p enyu luh
na ma _keca ma tan
g et_ kode _p en yulu h () ko de_ pe nyu luh
en try_ su bje k e ntr y_pe rm asala ha n pi lih_ kirim ve rivyEnt ry ()
ad d_ pe rma sa la han _p en yulu h ( ) [Pe rma sala han Ga po kta n]
[Ea ch Kod eG apo kt an in Ke cam at an] : *ge t_kod e_g ap oktan () kod e_ ga pokta n na ma _keca ma tan pil ih_ ko de _g apo kt an ge t_kod e_g ap oktan () ko de _ga po kt an
en try_ su bje k e ntr y_pe rm asala ha n pi lih_ kirim ve rivyEnt ry ()
ad d_ per ma sa lah an _g apo kt an ()
Gambar 4.22 Sequence Diagram M encatat Permasalahan
:Keca ma tan
225
sd M engakses Informasi Kabupaten/Kota :K abupat en
:K ecam at an
: Ti m Tekni s Di nas Pertani an K abupat en/K ota : Wi ndow Prof il Kabupat en/K ot a
Creat e
[A ll Dat aKabupaten in LoginKabupat en]: get_dat a_kabupat en () Resut kli k_edit
opt [ Edi t Kabupaten]
entry_ubah_data kl ik_updat e Veri vy Ent ry () updat e_data_kabupaten ()
opt
kl ik_ubah_password
[Ubah Password]
Create
: Wi ndow Ubah P assword
entry_password_lam a ent ry _password_baru entry_konf irmasi kl ik_subm it veriv yEnt ry () m atc h_password () resul t updat e_password ()
opt
kli k_tam pil _kecamat an
[ Tam pil K ec amat an]
Create
: Wi ndow Kec amatan :Gri d K ecam atan Creat e
*get_nama& tel epon () result
kli k_li nk_kec amat an Creat e
:Window data kecamat an
get_data_kec amat an () result kli k_edit entry _ubah_data kl ik_updat e Veriv yE ntry () updat e_kecam at an ()
Gambar 4.23 Sequence Diagram M engakses Informasi Kabupaten/Kota
226
s d M enga ks es Informa si
:Use r
Cre at e
alt
: Wi nd ow Info rm asi Si mm on ev
kirim _em a il
[Em ai l] [Do wnl oa d]
d own lo ad _pe tu nju k
Gambar 4.24 Sequence Diagram M engakses Informasi Simmonev sd Me ngak se s Ca tata n :Cata tan K ab up ate n
:C ata ta n Gap okta n
:T im Tekni s Di n as Pe rta n ia n Ka b up ate n/Ko ta :Win do w Ca ta tan cre ate :Gri d Ca tata n crea te
loop
g et_ catata n_ Ka bu pa ten ()
[Fo r A ll Ca ta tan ]
cata ta n_ ka bu p ate n ge t_ca tata n_ ga po kta n () cata ta n _g ap oktan ge t_ca tata n_ pe nyu l uh () cata ta n _p en yul u h
kl i k_ pri ha l cre ate
alt [K ab up ate n]
[Ga po kta n]
:Deti l Cata ta n
g et_ca tata n_ de ti l_ ka bu pa ten () ca tatan _ de ti l _ ka bu pa ten
g et_ catata n_ d eti l_ g ap okta n () ca tata n_ de til _ ga po kta n
[P en yul u h Pe nd am pi n g]
ge t_ ca ta tan _d e ti l _p e nyu lu h () cata ta n _d eti l _p en yul u h
Gambar 4.25 Sequence Diagram M engakses Catatan
:Ca tatan Pe nyu l uh
227 s d M e nd ata Perin gat an : Pe rin ga tan G ap oktan
:G apo ktan
:Peri ng ata n Penyu lu h
: T im T eknis Din as Pert an ian Kab up ate n/Ko ta cre at e
:Pen yul uh :La po ra n :L ap ora n Pen da mp in g Pen dat aa n Bu lan an Ban tu an
: La po ran :L ap ora n T r iwula n Akh ir Gap okta n Keg iata n
:Wind ow I nfo rm asi Pem bu at an L ap ora n cre at e
a lt
:G rid In for ma si
get _kod e_ ga pokta n ( ) ge t_n am a _ga po kt an ()
[ Gap okta n] a lt
[stat e = nu ll] : *ge t_l apo ra n_p en da taa n ()
[ LPB]
[ju ml ah] : la po ran _p en da taa n_ ba ntu an
[ Bu la nan ]
[stat e = nu ll , b y LPB]: * ge t_la po ran _b ul ana n () [Ju ml ah] : la po ran _b ula na n
[ Tr iwula n]
[st ate = nu ll, By LPB]: *g et_ la por an _tr iwula n ( ) [ju m lah ]: l ap ora n_ triwu lan _g ap oktan [sta te = n ull , b y LPB & T ri wula n]: *g et _la po ran _a kh ir_ ke gi ata n ( )
[ Akhi r]
[ju mla h] : la po ran _a kh ir_ ke gi ata n kod e_ gap okta n n am a_ ga po kta n ge ne rat e j um lah _p er ing ata n & Dokum e n ()
ge t_kod e_ pe nyu luh ()
[ Pe nyu lu h]
g et_ na ma _p en yulu h () [sta te = n ull ]: g et_ la por an _tr iwula n ()
kode _p en yul uh na m a_p en yul uh
[ju mla h] : la po ran _t riwul an_ pe nyu lu h g en era te jum la h_ pe rin ga tan & Do ku me n ()
klik_d eti l
: Wi ndo w Det il In for ma si Pem bu at an La po ran
cre ate
*g et _de til _d ata () de til_ da ta [if an y]: *ge t_ per ing at an () p er ing ata n
klik_ca tat an (pe rin ga tan ) cre at e
a lt [ Gap okta n]
:Wind ow Pen cata ta n Pe rin gat an
e nt ry_p eri ng ata n kl ik_cet ak a dd _n ew_p er ing ata n_ ga po kt an () pri nt ( )
[ Pe nyu lu h]
e nt ry_p eri ng ata n kl ik_cet ak a dd _n ew_p eri ng ata n_ pe nyu luh () pri nt ( )
Gambar 4.26 Sequence Diagram M endata Peringatan
: Lap or an T riwul an Pen yulu h
228 sd Tam pil Data Kabupa ten/Kota :Bid a ng Usah a :Tim Tekni s D in a s Pe rtan ia n K ab up a te n /K ota Cre ate
Li st P ro g ra m B an tua n
:Pro gra m Ba ntu an
:Wi n do w Ta mp il Da ta
Crea te
:Gri d
:Li st Su se kto r crea te
g et_ su bsektor () * su bsekto r p il i h _sub se ktor
g et_ su bsekto r () su b se ktor * ge t_p rog ram _b an tua n () pro gra m_ ba n tu a n
p i l ih _ pro gra m_b a ntu an pi l i h_ p eri od e
g et_ pro gra m_ ba ntu an () p ro g ra m_ ba n tu a n
pi l i h_ sta tus kl i k_ ta mp i l kan
Gambar 4.27 Sequence Diagram Tampil Data Kabupaten/Kota
229 sd Tampil Rencana Kabupaten/Kota :Wi ndow Tam pi l Data
:Ti m Tekni s Di nas Pertani an Kabupaten/Kota opt
:Gri d
:Rencana Usaha Pertani an
:Deti l Rencana Usaha Pertani an
entri _pencari an kli k_c ari
[Cari ]
*get_data_pencari an () data_pencari an
loop
[i n K abupaten/K ota Logi n]: get_rencana ()
[S el uruh Data P encari an - 10/Page]
rencana
kl i k_l i nk_deti l
:Wi ndow Deti l Rencana Usaha
create
get_data_header () get_data_detil () data_header data_deti l opt
kl i k_edi t edited_form ()
[E di t] entry_perubahan_data kl i k_si m pan cek_status () status alt
update_header () update_deti l ()
[Status = A kti f] [Status = P asi f]
opt
show_confi rm ati on ()
kl i k_cetak
:Wi ndow P ri nt P revi ew
c reate
[Cetak]
print () c lose ()
Gambar 4.28 Sequence Diagram Tampil Rencana - Kabupaten/Kota sd Tampil Data - Ren cana : Li st Susekt or : Ti m T ekni s Di nas Pert ani an Ka bupat en/ Kot a crea te
ref
: Bi dang Usaha
Li st Program Bantu an
: Prog ram Bantu an
:Win dow T am pil Dat a
:Gri d
:Rencana : Deti l Rencana : Windo w De ti l Usaha Usaha Pert ani an Rencana Pert ani an
:Wi ndow Print Previe w
Ta mpi l Data Kabup aten /Kota creat e
ref Tampi l Re ncana Kabupaten/ Ko ta
Gambar 4.29 Sequence Diagram Tampil Data Rencana – Kabupaten/Kota
230
sd Tampil Alokasi Kabupaten/Kota :Wi ndow Tam pi l Data
:Ti m Tekni s Di nas Pertani an Kabupaten/Kota opt
:Gri d
:Al okasi B antuan
:Deti l A lokasi Bantuan
entri _pencari an kli k_c ari
[Cari ]
*get_data_pencari an () data_pencari an
loop
[i n K abupaten/Kota Logi n]: get_al okasi ()
[S el uruh Data P encari an - 10/Page]
al okasi
kl i k_l i nk_deti l create
:Wi ndow Deti l Al okasi
get_data_header ()
get_data_detil ()
data_header data_deti l opt
kl i k_edi t edited_form ()
[E di t] entry_perubahan_data kl i k_si m pan cek_status () status alt
update_header () update_deti l ()
[Status = A kti f] [Status = P asi f]
opt
show_confi rm ati on ()
kl i k_cetak
:Wi ndow P ri nt P revi ew
c reate
[Cetak]
print () c lose ()
Gambar 4.30 Sequence Diagram Tampil Alokasi - Kabupaten/Kota s d Tampil Data - Alok asi :Li st Suse kto r :T im T ekni s Di nas Perta nia n Kab upaten/Kota create
ref
:Bi dan g Usaha
Li st Program Ba ntu an
:Program Ban tu an
:Wi ndo w Ta mp il Data
:Grid
:Al okasi Ba ntu an
:Deti l Al oka si Bantuan
:Wind ow Detil Al oka si
:Wi ndow Pri nt Previ ew
Tampil Data Kabupa ten /Kota create
ref Ta mp il Aloka si Kabup aten/Ko ta
Gambar 4.31 Sequence Diagram Tampil Data Alokasi – Kabupaten/Kota
231 sd Tampil Realisasi Kabupaten/Kota :Wi ndow Tam pi l Data
:Ti m Tekni s Di nas Pertani an Kabupaten/Kota opt
:Gri d
:Laporan Pendataan B antuan
:Deti l Laporan Pendataan Bantuan
entri _pencari an kli k_c ari
[Cari ]
*get_data_pencari an () data_pencari an
loop
[i n K abupaten/K ota Logi n]: get_real i sasi ()
[S el uruh Data P encari an - 10/Page]
real isasi
kl i k_l i nk_deti l
:Wi ndow Deti l Rencana Usaha
create
get_data_header () get_data_detil () data_header data_deti l opt
kl i k_edi t edited_form ()
[E di t] entry_perubahan_data kl i k_si m pan cek_status () status alt
update_header () update_deti l ()
[Status = A kti f] [Status = P asi f]
opt
show_confi rm ati on ()
kl i k_cetak
:Wi ndow P ri nt P revi ew
c reate
[Cetak]
print () c lose ()
Gambar 4.32 Sequence Diagram Tampil Realisasi - Kabupaten/Kota sd Tampil Data - Rea lisasi :Li st Susektor :Ti m T ekni s Di nas Pertani an Ka bupaten/Kota crea te
ref
:Bi dang Usaha
Li st Program Bantu an
:Prog ram Bantu an
:Win dow T ampil Data
:Gri d
:L aporan Penda taan Bantuan
:Detil Laporan Pendataan Bantuan
:Windo w De ti l Real isasi
:Wi ndow Print Previe w
Ta mpil Data Kabup aten /Kota create
ref Tampil Re alisasi Kabu pate n/Kota
Gambar 4.33 Sequence Diagram Tampil Data Realisasi – Kabupaten/Kota
232 sd Tampil Bulanan Gapoktan :Wi ndow Tam pi l Data
:Ti m Tekni s Di nas Pertani an Kabupaten/Kota opt
:Gri d
:Laporan Bul anan
:Deti l Laporan Bulanan
entri _pencari an kli k_c ari
[Cari ]
*get_data_pencari an () data_pencari an
loop
get_l aporan_bul anan ()
[S el uruh Data P encari an - 10/Page]
laporan_bul anan
kl i k_l i nk_deti l create
:Wi ndow Deti l Laporan B ul anan
get_data_header () get_data_detil () data_header data_deti l opt
kl i k_edi t edited_form ()
[E di t] entry_perubahan_data kl i k_si m pan cek_status () status alt
update_header () update_deti l ()
[Status = A kti f] [Status = P asi f]
opt
show_confi rm ati on ()
kl i k_cetak
:Wi ndow P ri nt P revi ew
c reate
[Cetak]
print () c lose ()
Gambar 4.34 Sequence Diagram Tampil Bulanan Gapoktan - Kabupaten/Kota s d Tampil Data - Bula nan Gap oktan :Li st Suse kto r :T im T ekni s Di nas Perta nia n Kab upaten/Kota create
ref
:Bi dan g Usaha
Li st Program Ba ntu an
:Program Ban tu an
:Wi ndo w Ta mp il Data
:Grid
:Lapo ran Bu lan an
:Deti l Lap ora n Bul anan
:Wind ow Detil La poran Bu lan an
:Wi ndow Pri nt Previ ew
Tampil Data Kabupa ten /Kota create
ref Ta mp il Bu lan an Gapo kta n Ka bupaten /Kota
Gambar 4.35 Sequence Diagram Tampil Data Bulanan Gapoktan – Kabupaten/Kota
233 sd Tampil Triwulan Gapoktan Kabupaten/Kota :Window Tam pil Data
:Tim T eknis Dinas Pertanian K abupaten/K ota opt
:Grid
:Laporan Triwulan Gapoktan
entri_pencarian klik_cari
[Cari]
*get_data_pencarian () data_pencarian
loop
[in Kabupaten/Kota Login]: get_triwulan_gapoktan ()
[S eluruh Data Pencarian - 10/Page]
triwulan_gapoktan
klik_link_detil create
:Window Detil T riwulan Gapoktan get_data () data
opt
klik_edit edited_form ()
[E dit] entry_perubahan_data klik_sim pan c ek_status () status alt
update_data ()
[Status = Aktif] [Status = Pasif]
opt
show_confirm ation ()
klik_cetak
:Window P rint P review
create
[Cetak]
print () close ()
Gambar 4.36 Sequence Diagram Tampil Triwulan Gapoktan - Kabupaten/Kota sd Tamp il Data - Rea lisa si :L ist Susektor :T im T ekni s Di na s Pertan ia n Kabu pate n/Kota crea te
ref
:Bid ang Usa ha
Li st Prog ra m Ban tuan
:Pro gram Ba ntua n
:Wi nd ow T a mpi l Da ta
:G ri d
:L apo ra n T ri wul an G ap oktan
:Wi nd ow Detil T ri wul an G ap oktan
:Wi nd ow Pri nt Pre vie w
Tampil Da ta Ka bu paten /Ko ta cre ate
r ef
Ta mpil Triw ula n Gap ok ta n Kabu pate n/Kota
Gambar 4.37 Sequence Diagram Tampil Data Triwulan Gapoktan – Kabupaten/Kota
234 sd Tampil Triw ulan Penyuluh Kabupaten/Kota :Window Tam pil Data
:Tim Teknis Dinas Pertanian Kabupaten/Kota opt
:Grid
:Laporan Triwulan Penyuluh
:Detil Laporan Triwulan P enyuluh
entri_pencarian klik_c ari
[Cari]
*get_data_pencarian () data_pencarian
loop
[in Kabupaten/Kota Login]: get_triwulan_penyuluh ()
[S eluruh Data P encarian - 10/Page]
triwulan_peny uluh
klik_link_detil
:Window Detil Triwulan P enyuluh
create
get_data_header () get_data_detil () data_header data_detil opt
klik_edit edited_form ()
[E dit] entry_perubahan_data klik_sim pan cek_status () status alt
update_header () update_detil ()
[Status = A ktif] [Status = P asif]
opt
show_confirm ation ()
klik_cetak create
[Cetak]
:Window P rint P review
print () c lose ()
Gambar 4.38 Sequence Diagram Tampil Triwulan Penyuluh - Kabupaten/Kota sd Tampil Data - Triw ula n Penyuluh :Li st Susektor :Ti m T ekni s Di nas Pertani an Ka bupaten/Kota crea te
ref
:Bi dang Usaha
Li st Program Bantu an
:Prog ram Bantu an
:Win dow T ampil Data
:Gri d
:L aporan T ri wu lan Penyu luh
:Detil Laporan Triwul an Penyulu h
:Windo w De ti l Triwul an Penyul uh
:Wi ndow Print Previe w
Ta mpil Data Kabup aten /Kota create
ref
Tamp il Triwulan Pe nyu luh Kabupaten/Ko ta
Gambar 4.39 Sequence Diagram Tampil Data Triwulan Penyuluh – Kabupaten/Kota
235 sd Tampil Ma ste r Gapok ta n Ka bupa ten/Kota :Ga po ktan :T im T ekn i s Di na s P ertan ia n Ka bu pa ten /Kota Cre ate
:Wi n do w Tam pi l Data
Cre ate
:Gri d
pi l i h_ pe rio de pi l i h_ statu s kl i k_ta mp il ka n [i n Ka bu pa ten Lo gi n]: * ge t_ko de &n ama &tgl &sta tus_Gap okta n () kod e& na ma_ tgl &sta tu s
kl ik_l i nk_d eti l
:W in d ow T amp i l Ga po ktan
crea te [i n ch oo se n l in k]: g et_ da ta_ ga po ktan ()
da ta _g ap oktan
opt
kli k_e di t
[Ed i t]
ed i te d_ form () e ntry_p en gu b ah an _d ata kl ik_sim pa n u pd ate _d ata ()
opt
kl ik_ce tak
:Prin t P re vi ew crea te
[C etak]
p ri n t () cl o se ()
Gambar 4.40 Sequence Diagram Tampil M aster Gapoktan – Kabupaten/Kota s d Ta mpil M as ter Pe nyuluh Ka bupate n/K ota :P en yu lu h Pe nd a mp i ng :Ti m T ekni s D i na s P erta ni a n Ka b up a ten /Ko ta C re a te
:Wi n do w Ta mp i l Da ta :Gri d Cre ate
p il i h _p e rio d e p i li h _statu s kl i k_ tam p il kan [i n K ab u pa ten L og i n]: * ge t_ ko de &n am a &tgl &statu s_ pe n yul u h () ko de &n am a _tg l& sta tu s
kl i k_ l in k_ d eti l crea te [i n ch o osen l in k]: g e t_ d ata _p e nyu l uh ()
:Wi n do w Ta mp il Pe nyu l uh
da ta _p en yu l uh
opt
kl i k_e di t
[Ed i t]
e d i te d _fo rm () e n try_ p en g ub ah a n_ d ata kli k_si mp an u p da te_ d ata ()
opt
kli k_ce ta k
[Ce tak]
:Pri nt Pre vie w crea te
pri nt () cl ose ()
Gambar 4.41 Sequence Diagram Tampil M aster Penyuluh – Kabupaten/Kota
236 s d Ta mpil M as ter Kios Ka bupate n/K ota :Ki o s :Ti m T ekni s D i na s P erta ni a n Ka b up a ten /Ko ta C re a te
:Wi n do w Ta mp i l Da ta
Cre ate
:Gri d
p il i h _p e rio d e p i li h _statu s kl i k_ tam p il kan [in Ka bu p ate n L o gi n ]: *g e t_ ko d e& na ma &tg l &sta tus_ki os () ko d e& na ma &tg l &sta tu s
kl i k_ l in k_ d eti l
:Wi n do w Ta mp il Ki o s
crea te [i n ch oo se n li n k]: g et_ da ta_ kio s () da ta_ ki o s
opt
kl i k_e di t
[Ed i t]
e d i te d _fo rm () e n try_ p en g ub ah a n_ d ata kli k_si mp an u p da te_ d ata ()
opt [Ce tak]
kli k_ce ta k
:Pri nt Pre vie w crea te
pri nt () cl ose ()
Gambar 4.42 Sequence Diagram Tampil M aster Kios – Kabupaten/Kota
237 4.5.2 Sequence Diagram Menu Dinas Pertanian Propinsi Berikut ini adalah sequence diagram untuk masing-masing use case dalam akses menu Dinas Pertanian Propinsi (Gambar 4.43 sampai Gambar 4.94) :
4.5.2.1 Akses Propinsi Dinas Pertanian Propinsi Berikut ini adalah akses propinsi Dinas Pertanian Propinsi (Gambar 4.43 sampai Gambar 4.54) : sd Ak se s P ropinsi - Tim Pe mbina P ropinsi :B id a ng Usah a :Ti m Pe mb i n a Pro pi n si crea te
:De ti l Bi da n g Usah a
:Prog ram Ban tua n
:K ab up a ten
:Win d ow L ap o ran E val u asi Pro p in si
cre ate
:L ist S ub se kto r
* ge t_ su bsekto r () sub se kto r :Gri d crea te
crea te
:L i st Prog ram Ba ntu an
[i n pro pi n si Lo g in ]: *g et_ ka bu p ate n () ka bu pa ten
pi l i h_ su b se ktor g e t_ b id a ng _ usah a () [i n B id a ng Usa h a]: * ge t_kod e _p rog ram _b a ntu an ()
* ge t_n a ma _p rog ram () n am a_ p ro g ra m p i li h _p rog ra m_ ba ntu a n ge t_p ro gra m_ ba n tu a n () pi l i h_ p eri od e
pro gra m b an tua n
kli k_ta mp i lkan
Gambar 4.43 Sequence Diagram Akses Propinsi - Tim Pembina Dinas Pertanian Propinsi
238 sd Rencana Usah a P ropi nsi : Window Laporan Eval uasi P ropi nsi
: List S ubsektor
: Bi dang Usaha
: List Progra m Bant uan
:T i m Pem bi na Propin si creat e
ref
:Det il Bi dang Usa ha
:P rog ram B antu an
: Gri d
: K abupat en
:Rencana Usaha Pert anian
:Cat atan Kab upate n
Akses P ropi nsi - Tim P embina P ropin si [ st ate = d it eri m a & st at e = di tol ak - by Kd Gapokt an]: * get_j um lah_ rencana () j um lah_rencana hit ung persentase () hi tun gTot al & persent ase ()
al t
pil ih _seluruh
sel ect_al l ()
[seluruh] [T i dak seluruh]
ti dak_pi l ih_sel uruh desel ect_al l ()
opt [Grafi k]
kli k_grafi k create
: Windo w Grafi k *get_j um lah () j um lah g enera te graf i k ()
opt
kli k_not e
: Wi ndow_Ca tat an creat e
[ Cat ata n]
[i n Kabup aten] : *get _catat an () cat at an ent ri_prih al ent ri_cata tan kl ik_sim pan add_cat atan () o pt [ Hapus]
kli k_hapu s del ete_cat atan ()
Gambar 4.44 Sequence Diagram M engakses Laporan Evaluasi Rencana Usaha Tani Propinsi (Tim Pembina Dinas Pertanian Propinsi)
239 sd Lap oran Pen data an Bantuan P ropi nsi :Wi ndow La pora n E valua si Propi nsi
: Li st Sub sekto r
:B id ang Usa ha
: Ti m P em bi na P ropi nsi creat e
ref
: Li st Program Ban tuan
: Deti l B i dang Usaha
:P ro gram B ant uan
:Gri d
: Ka bupat en
:Lap oran P endat aan B ant uan
:Cat at an Ka bupat en
Akses P ropi nsi - Tim Pe mbi na P ropi nsi [stat e = t epat , st ate = te rl am bat , stat e = null ]: *ge t_j um la h () j um lah hit ung persenta se () hi tung Tot al & persenta se ()
pil i h_sel uru h
al t
sel ect_a ll ()
[ sel uruh ] [ Ti dak sel uru h]
ti dak_p il ih_ selu ruh dese lect_ all ()
opt
kl ik_graf ik cre ate
[ Gra fi k]
:Wi ndow Graf i k *get _j uml ah () jum l ah gen erat e gra fi k ()
opt
kl ik_ note
: Wi ndow_Cat atan creat e
[Cat atan ]
[i n K abu pate n]: * get_ cat at an () cat atan ent ri_pri hal ent ri_cat atan kl ik_sim pan ad d_catat an () op t
kli k_ha pus de let e_cata tan ()
[ Hapus]
Gambar 4.45 Sequence Diagram M engakses Laporan Evaluasi Realisasi – Propinsi (Tim Pembina Dinas Pertanian Propinsi) sd Lap oran Bul anan Ga poktan :Wi ndow La pora n E valua si Propi nsi
: Li st Sub sekto r
:B id ang Usa ha
: Ti m P em bi na P ropi nsi creat e
ref
: Li st Program Ban tuan
: Deti l B i dang Usaha
:P ro gram B ant uan
:Gri d
: Ka bupat en
:Lap oran B ula nan
:Cat at an Ka bupat en
Akses P ropi nsi - Tim Pe mbi na P ropi nsi [stat e = t epat , st ate = te rl am bat , stat e = null ]: *ge t_j um la h () j um lah hit ung persenta se () hi tung Tot al & persenta se ()
pil i h_sel uru h
al t
sel ect_a ll ()
[ sel uruh ] [ Ti dak sel uru h]
ti dak_p il ih_ selu ruh dese lect_ all ()
opt [ Gra fi k]
kl ik_graf ik cre ate
:Wi ndow Graf i k *get _j uml ah () jum l ah gen erat e gra fi k ()
opt
kl ik_ note
: Wi ndow_Cat atan creat e
[Cat atan ]
[i n K abu pate n]: * get_ cat at an () cat atan ent ri_pri hal ent ri_cat atan kl ik_sim pan ad d_catat an () op t [ Hapus]
kli k_ha pus de let e_cata tan ()
Gambar 4.46 Sequence Diagram M engakses Laporan Evaluasi Bulanan Gapoktan Propinsi (Tim Pembina Dinas Pertanian Propinsi)
240 sd La poran Triw ul an Gap oktan :Wi ndow Laporan E valu asi P ro pinsi
: List S ubse ktor
:B id ang Usa ha
:L ist P ro gram B ant uan
:T im P emb ina P ropin si creat e
ref
: Deti l B id ang Usaha
:P rogram B ant uan
: Grid
: Kab upat en
:L aporan Tri wu lan Gapo ktan
: Cat ata n K abu pat en
Akses P ropi nsi - Ti m P embi na Pr opi nsi [stat e = t epa t, stat e = t erla mb at, stat e = nul l ]: * get _ju ml ah () j um lah h it ung p erse nta se () hi t ungT ot al & p erse nta se ()
p il ih _sel uru h
al t
select _al l ()
[ sel uruh] [ T ida k se luruh]
t i dak_p il ih_ sel uru h de sele ct _al l ()
o pt
kli k_graf ik creat e
[ Graf ik]
:Wi ndow G raf i k *g et_ jum l ah () j um la h gen era te grafi k ()
opt
kl ik_ not e
: Wi ndow_Cat at an creat e
[Cat at an]
[ i n K abu pat en]: *get _cata tan () cat at an e ntri _prihal en tri_ cat at an kli k_si m pan add_cat at an () opt
kl ik_ hapus d ele te_ cat at an ()
[Hapus]
Gambar 4.47 Sequence Diagram M engakses Laporan Evaluasi Triwulan Gapoktan Propinsi (Tim Pembina Dinas Pertanian Propinsi) sd Lapo ran Tri wu lan P enyuluh : Windo w Laporan Ev al uasi P ropins i
:Li st S ubsekt or
:B i dang Us aha
: Li st Program Ba ntuan
: Ti m P em bin a P ro pins i c reate
ref
: Deti l B id ang Usaha
: P rogram B antu an
: Grid
:K abup aten
: Laporan T ri wu lan P enyu luh
: Cat at an K abupat en
Akses P ropi nsi - Tim Pe mbi na Pro pins i [ sta te = t epat , st at e = te rl am bat, stat e = nu ll ] : *get _j uml ah () jum l ah hi tu ng persent ase () h it ungT ota l & persent ase ()
al t
pi l ih_s eluruh
se lec t_ all ()
[ selu ruh] [ Ti dak sel uruh ]
ti dak_pi li h_sel uruh des elec t _all ()
opt [G raf ik ]
kli k_grafi k creat e
: Wi ndow Grafi k *get _ju ml ah () jum l ah ge nera te gra fi k ()
opt
kl i k_not e
: Wind ow_Cat at an c reate
[Cat atan]
[ in K abupat en] : *get _c atat an () cat at an en tri_p ri hal ent ri_c at atan kl i k_sim pan add_c at atan () opt [ Ha pus]
kli k_ha pus delet e_c at atan ()
Gambar 4.48 Sequence Diagram M engakses Laporan Evaluasi Triwulan Penyuluh Propinsi (Tim Pembina Dinas Pertanian Propinsi)
241 s d Akh ir Kegi atan Propi nsi : Win dow L aporan Eval ua si Pro pin si
: Li st Sub sekt or
: Bid ang Usa ha
: Li st Program Ban tu an
: Ti m Pem b ina Propi nsi creat e
re f
: Det il Bid ang Usah a
: Prog ram Ba nt uan
: Grid
: Kabupa te n
:L aporan Akhi r Keg iat an
: Ca tat an Ka bupa ten
Akses Prop ins i - Tim Pembi na Propi nsi [ Pe ndap at an, Pane n, Produksi, Produ kti vit as ] : *get _j um l ah () j um la h hi tun g t ot al ()
pil i h_sel uruh
alt
sel ect_a ll ()
[se luruh] [T i dak sel uruh]
t i dak_ pil i h_se luruh d esel ect_ al l ()
opt
kl ik_ gra fi k crea te
[ Gra fi k]
: Win dow Graf ik *ge t_j um l ah () j um la h gen era te graf i k ()
opt
kl ik_ not e
:Wi ndow_Cat at an creat e
[Cat at an]
[ in Kabu pat en] : *ge t_ cat at an () cat at an e ntri _prih al en tri _ca ta tan kli k_si m pan a dd_cat at an () kl ik_hap us
opt
de let e_ cat at an () [Hap us]
Gambar 4.49 Sequence Diagram M engakses Laporan Evaluasi Akhir Kegiatan – Propinsi (Tim Pembina Dinas Pertanian Propinsi) sd Pe rba nd in ga n Ren ca na - Alo ka si Pro pins i :Wi nd ow La po ra n :Li st Eva lu asi Prop in si Su bsektor
:Bi da ng Usah a
:T i m Pemb i na Prop in si
crea te
ref
:L ist Prog ram Ba ntua n
:Deti l Bi da ng Usa ha
:P ro gram Ba ntua n
:Gri d
Kab up aten
:Ren can a Usa ha Pe rta ni an
:Alo ka si Ban tu an
Aks es Pro pins i - Tim Pe mbina Pr op in si [ni l ai renca na - gro up ka bu pa te n]: * get_ ju ml ah() j uml ah [n i la i a lo ka si - grou p ka bup aten ]: *g et_j um la h () ju ml ah hi tun g varia ns () h i tu ng _total va ri a ns () gen erate _i nd ikator ()
a lt
p il i h_ sel u ru h
sel e ct_ al l ()
[se lu ruh ] [T i da k sel u ru h]
ti d ak_ pi l ih _se l uruh d ese l ect_al l ()
op t [Grafi k]
kl i k_g ra fik create
:Wi nd ow G rafik *g et_j u mla h () j uml ah ge ne ra te grafi k ()
Gambar 4.50 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Rencana – Alokasi Propinsi (Tim Pembina Dinas Pertanian Propinsi)
242 sd Perbandi ngan Alo kasi - Real isa si Pr opin si : Wi ndow Laporan Eval uasi Pro pinsi
:Li st Su bsekt or
:Bid ang Usaha
: Ti m Pem bina Prop insi
creat e
re f
:L ist Prog ram Bant uan
: Deti l Bid ang Usaha
: Program Bantua n
: Grid
:Kabupa ten
: Aloka si Bant uan
:L aporan Pendat aan Bant uan
Akses Propi nsi - Tim Pe mbi na Pr opins i [ nil ai al okasi - gro up kabupat en] : *get _jum l ah() jum l ah [ ni lai real isa si - group kabupat en] : *get _j uml ah () j um lah hi tun g varians () hit ung_t ot al varia ns () generat e_in dikat or ()
al t
pil i h_sel uru h
sel ect_a ll ()
[ selu ruh] [ Ti dak sel uruh ]
ti dak_ pil ih _selu ruh dese lect_ all ()
opt
kl ik_graf ik
[Graf ik]
crea te
:Win dow Graf ik *get _jum l ah () jum l ah generate graf ik ()
Gambar 4.51 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Alokasi - Realisasi Propinsi (Tim Pembina Dinas Pertanian Propinsi)
243 sd Akses Propinsi- Ti m P embina Propinsi : Bidang Usaha :Ti m P embina Propinsi creat e
:D etil Bi dang Usaha
:P rogram B ant uan
: Kabupat en
Laporan T riw ul an P eny ul uh
Laporan Laporan Pendataan T riw ulan Bantuan Gapoktan
: Window Monev P ropinsi :Li st Subsekt or
c reate
*get_subsektor () subsekt or :List Program Bant uan
c reate pi lih_subsekt or get_bidang_usaha ()
[i n Bi dang U saha]: *get _kode_program_bant uan ()
*get _nam a_program () nam a_program
pil ih_program_bant uan
get _program_bant uan () program_bant uan
pi lih_peri ode pil ih_ti pe_l aporan kli k_t ampilkan
[ in Login Propinsi ]: *get _nama_kabupat en () : Window_Monev creat e
nama_kabupaten alt [M oni tori ng Nasional - P eny uluh] [M oni tori ng Nasional - K el embagaan E konomi ]
[M oni tori ng Nasional - K egi atan Agribisnis]
*get_f rekuensi _pelaporan_bul anan () f rekuensi _pel aporan_bulanan
*get_peny al uran_bul anan () peny aluran_bul anan *get_perkembangan_bulanan () perkembangan_bulanan
[R ekapit ulasi Persiapan - Nasional]
*get _rencana_usaha () rencana_usaha
[E valuasi Nasional - Penyul uh]
*get _frekuensi_pel aporan_t riw ulan () frekuensi_pelaporan_t ri wulan
[E valuasi Nasional - Kel embagaan Ekonomi]
*get_penyaluran_triw ul an () penyaluran_t riw ulan
[E valuasi Nasional - Kegi at an Agri bisnis]
*get _perkem bangan_t ri wulan () perkembangan_tri wulan
Gambar 4.52 Sequence Diagram M engakses M onev Propinsi (Tim Pembina Dinas Pertanian Propinsi)
Rencana U saha Pertanian
244 s d Aks es Pro pin si - Tim Pem bin a Pr opi nsi :Bida ng Usah a : Ti m Pe mb ina Prop insi crea te
:Det il Bid an g Usaha
:Pro gra m Ba ntu an
:Kab up ate n
:Renca na usah a per tan ian
:Alo ka si : Lap ora n :La po ran Ba ntu an Pe nda taa n T riwula n Bant uan Ga pokta n
:Wind ow Rekap itu lasi Pro pin si crea te
:L ist Subsekto r
*g et_ su bsektor () subsekto r :Gri d Rekap itul asi
cre ate
: List Prog ram Ban tua n
cre ate
[i n L ogi n Pro pin si] : * get _na ma _kab upa ten () nam a_ ka bu pat en pi lih_ su bsektor get _bi dan g_ usaha () [in Bida ng Usah a]: *g et_ ko de _pr ogr am _ba ntu an ()
* get _na ma _p rog ram ()
pili h_p rog ram ban tua n
p ilih _ti pe_ lap ora n
n am a_p rog ram
g et_ pro gra m_ ba ntu an () p rog ram _b an tua n
p ilih _a gre gasi p ilih _ti pe_ gra fik pi lih_ pe riod e pi lih_ pe rba ndi nga n klik_t am pilkan al t
* ge t_ju ml ah () ju ml ah
[Ren can a] ge ner ate _to tal () g en era te_ gra fik ()
[Alo ka si]
* ge t_j um lah () j um lah ge ner ate _to tal () g en era te_ gra fik ()
[Rea lisasi]
*g et_ jum lah () jum lah ge ner ate _to tal () g en era te_ gra fik ()
[T riwu lan ]
*g et_ jum la h () jum la h ge ner ate _to tal () g en era te_ gra fik ()
* get _ju mla h ( )
[Akhir Ke gia tan ]
ju mla h ge ner ate _to tal () g en era te_ gra fik ()
Gambar 4.53 Sequence Diagram M engakses Rekapitulasi Propinsi (Tim Pembina Dinas Pertanian Propinsi)
:La por an Akhir Keg iat an
245 sd A kses P ropi nsi - Ti m Pembi na P ropinsi : Bi dang U saha :T im P embina Propinsi create
:D eti l Bi dang Usaha
:P rogram B antuan
Gapoktan
P enyul uh P endampi ng
R encana U saha P ert anian
Laporan Tri wul an Gapokt an
:Window Absensi P elaporan P ropinsi create
:Li st Subsektor
*get _subsekt or () subsekt or : List Program
create pil ih_subsektor get _bidang_usaha ()
Bant uan
[i n B idang U saha]: *get_kode_program_bantuan () *get_nama_program () nama_program
pil ih_program_bant uan
bidang_usaha
get_program_bantuan () program_bant uan pil ih_peri ode kl ik_t ampil kan
[in Login Propinsi] : *get_nama_kabupat en () : Wi ndow Absensi create
nam a_kabupat en *get_j uml ah_gapokt an () j uml ah_gapokt an *get_jum lah_penyul uh () j um lah_peny uluh *get _jum lah_renc ana () jum lah_renc ana [ 1.. 4]: *get_j uml ah_triwul an () j um lah_t ri wul an
Gambar 4.54 Sequence Diagram M engakses Absensi Pelaporan Propinsi (Tim Pembina Dinas Pertanian Propinsi)
: Kabupaten
246 4.5.2.2 Akses Kabupaten/Kota Dinas Pertanian Propinsi Berikut ini adalah akses kabupaten/kota Dinas Pertanian Propinsi (Gambar 4.55 sampai Gambar 4.66) : s d Akse s Ka bup aten - Tim Pemb in a Propins i :Bi da ng Usah a :T i m Pe mbi na Pro pi nsi cre ate
:Deti l Bi da ng Usaha
:Pro gram Bantua n
:L ist Kabup aten
:Kab upa te n
:Wi ndow La poran Eva lu asi Ka bup aten cre ate
:L ist Su bsekto r
*g et_sub sekto r () subse ktor :Gri d cre ate :L ist Prog ra m Ba ntuan
create
[i n propi nsi Lo gi n]: *ge t_ kab upaten () kabu paten p il i h_kabup aten
pi li h_ subsektor
g et_ka bupa te n () kab upa ten g et_bi dan g_u sah a () [in Bi dan g Usaha ]: *ge t_ kode _prog ra m_ba ntuan ()
*ge t_ nama _prog ra m () n ama_ pro gram
p il i h_p ro gram_ba ntuan ge t_ program_ ban tua n () pi li h_ peri ode
program ban tu an
kl i k_tampi l kan
Gambar 4.55 Sequence Diagram Akses Kabupaten/Kota – Dinas Pertanian Propinsi
247 sd Rencana Usaha Kabupaten
:T im P embi na P ropi nsi
: Wi ndow Laporan Ev aluasi Kabupat en
create
:Li st S ubsektor
:B idang Usaha
ref
:Li st P rogram B antuan
: Det il B idang Usaha
:P rogram : Gri d B antuan
:K abupaten
:Li st Kabupat en
:Rencana Usaha Pertani an
:Catat an Gapoktan
Akses Kabupaten - Ti m Pem bina Propi nsi [st ate = di terim a & st ate = dit olak - by KdGapokt an]: get _jum lah_rencana () jum lah_renc ana hi tung persentase () hi tungTot al & persent ase ()
al t
pi li h_seluruh
sel ect _all ()
[ seluruh] [ Ti dak sel uruh]
ti dak_pil ih_sel uruh desel ect _all ()
opt [ Graf ik]
kl ik_grafi k create
:Window Grafi k get_jum lah () j umlah generate graf ik ()
opt
kl ik_not e
:Window_Cat atan create
[ Cat atan]
[ in Kabupaten] : *get_c atat an () cat atan ent ri _pri hal ent ri _catat an kl ik_si mpan add_c atat an () opt
kli k_hapus
del ete_c atat an ()
[ Hapus]
Gambar 4.56 Sequence Diagram M engakses Laporan Evaluasi Rencana Usaha Tani Kabupaten/Kota (Tim Pembina Dinas Pertanian Propinsi)
248 sd Laporan P endataan Bantuan
: Ti m Pem bina Propinsi
:Window Laporan E val uasi K abupaten
:Li st S ubsektor
:B idang Usaha
ref
create
: List Program Bant uan
:Deti l Bi dang Usaha
:P rogram B antuan
: Gri d
: Kabupat en
:Li st Kabupat en
:Laporan P endataan B antuan
: Cat at an Gapok tan
Akses Kabupaten - Tim P embi na P ropinsi [st ate = tepat , stat e = terlam bat, st ate = nul l ]: get _jum lah () j uml ah hi tung persentase () hit ungTot al & persent ase ()
alt
pil ih_sel uruh
selec t_ all ()
[sel uruh] [T idak seluruh]
t idak_pi li h_seluruh desele ct _all ()
opt
kli k_graf ik create
[Grafi k]
:Window Grafi k get_j uml ah () j uml ah generate graf ik ()
opt
kli k_note
:Window_Cat atan c reat e
[ Cat atan]
[i n K abupaten] : *get_c atat an () c atat an entri_prihal entri_c atat an kli k_sim pan
opt
add_c atat an ()
kl ik_hapus del ete_c atat an ()
[Hapus]
Gambar 4.57 Sequence Diagram M engakses Laporan Evaluasi Realisasi – Kabupaten/Kota (Tim Pembina Dinas Pertanian Propinsi) sd Laporan B ulanan Gapoktan
:Ti m Pem bi na P ropi nsi
:Window Laporan E valuasi K abupat en
c reate
:Li st S ubsektor
: Bi dang U saha
ref
: List P rogram B ant uan
: Det il B idang U saha
:P rogram B antuan
:Grid
: Kabupaten
:Li st K abupat en
: Laporan Bul anan
: Cat at an Gapoktan
A kses Kabupaten - Ti m Pembi na P ropi nsi [st ate = t epat , stat e = t erl ambat, st ate = null ] : get_j um lah () jum lah hi tung persentase () hi tungTot al & persentase ()
al t
pi li h_sel uruh
selec t_all ()
[ seluruh] [ Ti dak seluruh]
ti dak_pili h_seluruh deselect _all ()
opt [Grafi k]
kl ik_graf ik
:Wi ndow c reate
Graf ik get_j um lah () j umlah generate graf ik ()
opt
kl ik_note
:Window_C atat an creat e
[C atatan]
[ in K abupat en]: *get _c atat an () cat at an ent ri _pri hal ent ri _cat at an kl ik_si mpan
opt
add_catat an ()
kli k_hapus delet e_c atat an ()
[ Hapus]
Gambar 4.58 Sequence Diagram M engakses Laporan Evaluasi Bulanan Gapoktan Kabupaten/Kota (Tim Pembina Dinas Pertanian Propinsi)
249
sd Laporan Triw ulan Gapokt an :W indow Laporan E valuasi K abupat en
:Ti m Pem bi na P ropi nsi
c reate
:Li st S ubsektor
: Bi dang U saha
ref
: List P rogram B ant uan
: Det il B idang U saha
:P rogr am B antuan
:Gr id
: Kabupaten
:Li st K abupat en
: Laporan T ri wul an Gapokt an
: Cat at an Gapoktan
A kses Kabupat en - Ti m Pembi na P ropi nsi [st ate = t epat , stat e = t erl ambat, st ate = null ] : get_j um lah () jum lah hi tung per sentase ( ) hi tungTot al & persentase ()
al t
pi li h_sel uruh
selec t_all ( )
[ selur uh] [ Ti dak selur uh]
ti dak_pili h_selur uh deselect _all ( )
opt
kl ik_graf ik c reate
[Gr afi k]
:Wi ndow Graf ik get_j um lah () j umlah gener ate graf ik ( )
opt
kl ik_note
:W indow_C atat an cr eat e
[C atatan]
[ in K abupat en]: *get _c atat an ( ) cat at an ent ri _pri hal ent ri _cat at an kl ik_si mpan
opt
add_catat an ( )
kli k_hapus delet e_c atat an ()
[ Hapus]
Gambar 4.59 Sequence Diagram M engakses Laporan Evaluasi Triwulan Gapoktan Kabupaten/Kota (Tim Pembina Dinas Pertanian Propinsi) sd La pora n Triw ula n Pe ny ul uh
: Tim Pe mbi na Pr o pi nsi
:Wi nd o w L a po ra n Ev al ua si Kab u p at en
cre a te
: Li st Sub se kt or
:Bi da n g Usah a
ref
:L ist Pr og ra m Ba n tu an
:De til Bid a ng Usah a
:P ro gr am Ban tu a n
: Gr id
: Kab u p at en
:L ist Kab u p at en
:L ap o ra n Triw ul an Pe ny ul uh
:Ca ta t an Pe n yul u h
Aks e s Ka bupat en - Ti m Pe mbina Propins i [sta te = t ep a t, st a te = te rl amb a t, sta te = n ul l ]: ge t_ ju mla h () ju mla h h it un g p e rse nt ase ( ) h it un g To ta l & p er se n ta se ()
a lt
p ili h_ se lu ru h
se le ct _a l l ( )
[ se lu r uh ] [ Tid a k se lu r uh ]
t id ak_ p ili h_ sel ur u h d ese le ct_ a ll ()
opt [ Gr af ik]
kl ik_ gr af ik cre a te
: Win do w G ra fi k ge t_ ju ml ah ( ) j uml a h g e ne ra t e gr af ik ()
opt
kli k_ n ot e
:Win d o w_C at at an cre a te
[Ca ta ta n ]
[i n Ka bu p at en ]: *g et _c at at an ( ) ca ta ta n e nt ri_ p ri ha l e n tri _c at at an kli k_ simp a n
opt [Ha p us]
ad d _c at at an ( )
kli k_h a pu s de le te _ ca ta ta n ()
Gambar 4.60 Sequence Diagram M engakses Laporan Evaluasi Triwulan Penyuluh Kabupaten/Kota (Tim Pembina Dinas Pertanian Propinsi)
250 sd A khir Kegi atan Kabupaten
:T im P embi na Propinsi
: Wi ndow Laporan Ev aluasi Kabupat en
c reat e
: List Subsekt or
: Bi dang U saha
:Li st P rogram B antuan
ref
:D eti l Bi dang Usaha
:P rogram B antuan
:Grid
: Kabupat en
:Li st Kabupat en
:Laporan A khir K egiat an
:C atat an Gapoktan
Akses Kabupaten - Ti m Pem bina Propinsi [ Pendapat an, Panen, Produksi, P rodukt iv it as ] : get _jum lah () juml ah hit ung t otal ()
al t
pil ih_sel uruh
selec t_al l ()
[ seluruh] [ Ti dak sel uruh]
ti dak_pi li h_seluruh deselec t_al l ()
opt
kli k_graf ik
[ Graf ik]
c reate
: Wi ndow Graf ik get_j umlah () j umlah generate graf ik ()
opt
kli k_not e
:Window_C atat an create
[C atat an]
[ in Kabupaten] : *get_c atat an () c atat an entri_prihal entri_c atat an kli k_sim pan add_cat atan () opt
kl ik_hapus
delet e_cat atan ()
[ Hapus]
Gambar 4.61 Sequence Diagram M engakses Laporan Evaluasi Akhir Kegiatan – Kabupaten/Kota (Tim Pembina Dinas Pertanian Propinsi) sd P erbandi ngan Renc ana - Al okasi Ka bupaten
:T i m Pe mbi na Propi nsi
:Wi ndow Laporan :Li st Eval uasi Su bsekto r Kabup aten
creat e
: B idang Usaha
re f
:Li st P rogram B antua n
: Det i l B ida ng Usaha
: Program : Grid Bant uan
Kabup aten
:L ist Kabu paten
:Rencana Usaha Pe rt anian
: A lokasi B ant uan
Akses Kabupaten - Ti m P embi na Pro pinsi [ nil ai renca na- gro up Ga pokta n]: *ge t_j um lah() ju ml ah [ni lai alokasi - grou p Gap oktan ]: *get _j uml ah () j um lah hi tun g vari ans () hit ung_t otal varian s () generate _indi kat or ()
al t
pil ih _seluruh
select _all ()
[ seluruh] [ Ti dak seluruh]
ti dak_pi l ih_se luruh desele ct _all ()
opt [ Graf ik]
kli k_grafi k creat e
:Wind ow Graf ik * get_j um lah () j um lah generate gra fi k ()
Gambar 4.62 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Rencana – Alokasi Kabupaten/Kota (Tim Pembina Dinas Pertanian Propinsi)
251 sd P erbandi ngan Alokasi - Reali sasi Kabupaten
:Ti m Pem bina P ropi nsi
:Window Laporan E val uasi K abupat en
create
:Li st Subsektor
: Bi dang Usaha
ref
: List Program Bant uan
:Det il Bi dang Usaha
: Program Bantuan
: Grid
:K abupat en
: List Kabupaten
:A lokasi Bant uan
: Laporan Pendataan Bant uan
Akses Kabupaten - Tim Pem bina Propinsi [ni lai al okasi - group Gapoktan]: *get _jum lah() j uml ah [ni lai real isasi - group Gapoktan]: *get _juml ah () j uml ah hit ung varians () hi tung_t otal v ari ans () generate_i ndikat or ()
al t
pil ih_seluruh
sel ect _all ()
[ seluruh] [ Ti dak seluruh]
tidak_pi li h_sel uruh desel ect _all ()
opt [ Grafi k]
kli k_grafi k create
: Wi ndow Grafi k *get _jum lah () jum lah generate grafi k ()
Gambar 4.63 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Alokasi - Realisasi Kabupaten/Kota (Tim Pembina Dinas Pertanian Propinsi)
252
sd Ak se s Kabupa te n - Tim Pembina Propi ns i :Bid a ng Usa ha :Tim Pe mb ina Pr op in si cre a te
: Det il Bid an g Usa h a
: Prog ra m Ban tu an
: Kab up a te n
La p ora n Tr iwu lan Pe n yul uh
L ap or an L ap or an Pen da ta an Triwu la n Ba nt ua n Ga po ktan
Re nca n a Usah a Pe rta ni an
: Ga po ktan
:Win do w Mo ne v Ka bu pa te n :L ist Su bse kt or
c re ate
*g et _su bse kt or () sub sekto r : Li st Prog ra m Ban tu an
cr ea te
:Li st Kab up a te n
cr ea te
[in L og in Pro pi nsi] : *g et_ kab u pa te n () kab up a ten p ili h_ kab up at en g e t_ ka bu p ate n () kab up a te n
pi lih _ su bse kt or g e t_b id an g _u sah a ()
[in Bi da ng Usah a ]: *g e t_ ko de _ pro g ra m_ b an tu an () *ge t_ n ama _p ro gr am ( ) na ma_ p rog ra m p ilih _ pr og ra m_ b an tu an ge t_ pr og ra m_ b an tu an () p ro gra m_ ba nt ua n
pi lih _ pe rio de p ili h_ tip e_ la p ora n kli k_ ta mpi lkan
ge t_ kod e_ g ap okta n () :Win do w_ Mo n ev cr ea te
ko d e_ ga p okta n alt [Mon ito ri ng Na si on a l - Pen yu lu h] [Mon ito ri ng Na si on a l - Kel emb ag aa n Ekon omi ]
ge t_ fre ku e nsi_ pe la p ora n _b ul an an ( ) fr eku en si _p el ap o ran _ bu la na n
g et_ p en ya lur an _b u la na n () p e nya lu ra n_ b ula n an
[Mon ito ri ng Na si on a l - Keg ia ta n Agri bi sn is]
ge t_ pe rke mb a ng an _ bu la na n () p er ke mba n ga n_ b ula n an
[Reka pi tu lasi Per si ap an - Nasi on al ]
ge t_ re nca n a_ usa ha () r en can a _u sah a
[Eva lua si Na sio na l - Pe nyu lu h]
g et_ fr eku en si _p el ap o ran _ triw ula n () f re ku e nsi_ pe la po ra n_ tr iwu lan
[Eva lua si Na sio na l - Ke lemb a ga an Ekon o mi]
g e t_p e nya lu ra n_ tr iwul an () pe n yal ur an _t riwu la n
[Eva lua si Na sio na l - Ke gia ta n Agr ib isnis]
g et _p er ke mba n ga n_ tr iwul an ( ) pe rkemb a ng an _t riwu la n
Gambar 4.64 Sequence Diagram M engakses M onev Kabupaten/Kota (Tim Pembina Dinas Pertanian Propinsi)
253 sd Akse s Kab upa ten - Tim Pe mbi na P r opi nsi :B idan g Usaha :T im P emb ina Pr opin si cre ate
:Deti l B id ang Usaha
:P rogr am B ant uan
:K abu pate n
:Ren ca na usah a pe rtan ian
:A lokasi :La pora n : Lap oran B an tua n Pe nda taa n T riwul an B ant uan Gapo kta n
:Lap ora n A kh ir K eg iata n
:Win dow Rekapit ulasi K ab upa ten creat e
:List Su bsekt or
* ge t_subsektor () sub sekto r :Gr id Re kap itul asi
crea te
:Li st Pr ogra m Ba ntu an
cre ate
:L ist K abu pate n
crea te
[ in p ropi nsi Log in]: *g et_kab upa ten ()
ka bup ate n
p ilih _ka bup ate n get _ka bup ate n () ka bup aten () pil ih_sub se kto r g et_b ida ng_ usaha () [in B idan g Usa ha] : * get_ ko de_ prog ram _ba ntu an ( ) pilih _pr ogra m ban tuan
p ilih _tip e_la por an
* get _na ma_ prog ram () na ma _pro gra m
get _pro gra m_b antu an () prog ram _ba ntua n
p ilih_ agr ega si p ilih _tip e_g rafik pil ih_p erio de pi lih_ perb and ing an klik_ta mpi lka n
*g et_kod e_g apo kta n () ko de_ gap okt an * get_ jum lah ()
alt
ju mla h
[Renca na] ge nera te_ tota l () gen era te_g rafi k()
*g et_ jum lah ()
[A lokasi]
jum lah ge nera te_ tota l () gen era te_g rafi k()
*g et_j uml ah ( )
[Reali sa si]
jum lah ge nera te_ tota l () gen era te_g rafi k()
*ge t_ju mla h ()
[T riwula n]
jum lah ge nera te_ tota l () gen era te_g rafi k() * ge t_ju mla h ()
[A kh ir K egi atan ]
jum lah ge nera te_ tota l () gen era te_g rafi k()
Gambar 4.65 Sequence Diagram M engakses Rekapitulasi Kabupaten/Kota (Tim Pembina Dinas Pertanian Propinsi)
:G apo kta n
254 sd Akses Kabupaten - Ti m P em bina Propinsi :B idang Usaha : Ti m P em bina Propi nsi c reate
:D etil Bi dang Usaha
: Program Bantuan
:K abupaten
Gapoktan
Rencana Usaha Pertanian
Laporan T riw ulan Gapoktan
: Wi ndow Absensi Pelaporan Kabupaten c reate
:List Subsekt or
*get_subsekt or () subsektor
:Li st Program Bantuan
creat e
:Li st K abupaten
creat e
[in propinsi Logi n] : *get _kabupaten () kabupat en
pil ih_kabupaten get _kabupaten () kabupaten pil ih_subsektor
get _bi dang_usaha () [i n Bi dang Usaha] : *get_kode_program_bantuan ()
*get_nama_program () nama_program
pili h_program_bant uan
get_program_bantuan () program _bantuan pil ih_periode kl ik_tampi lkan *get _nam a_gapoktan () :W indow A bsensi create nama_gapoktan *get _juml ah_renc ana () juml ah_renc ana [1. .4]: *get_jum lah_t ri wulan () j um lah_tri wulan
Gambar 4.66 Sequence Diagram M engakses Absensi Pelaporan Kabupaten/Kota (Tim Pembina Dinas Pertanian Propinsi)
255 sd Akses Anal isis - Tim Pembi na Propinsi :Kabupaten :Ti m P embina P ropinsi creat e
:W indow A nal isi s Dana Bantuan Gapokt an
:Bi dang U saha
: Program Bantuan
:Laporan Akhir Kegiat an
:List Kabupat en
create
: Li st Subsektor
c reate
*get _bi dang_usaha() bi dang_usaha :Li st Program Bant uan
c reate
:Grid creat e
[ Top T en Produkti vi tas by Gapoktan] : *get_produksi& Pendapatan&P rodukti vit as () produksi, pendapat an, produkti vi tas [ in P ropinsi Logi n] : *get _kabupaten () kabupaten pil ih_kabupaten get_kabupat en () pil ih_subsektor
kabupaten get _bi dang_usaha () *get _program_bantuan () program _bantuan
pi li h_program _bant uan
bi dang_usaha get_program _bantuan () program_bant uan
pi lih_peri ode pili h_sel eksi
[by kri teria]: *get_produksi&P endapatan&Produkt iv itas ()
kl ik_tampi lkan
produksi, pendapatan, produkti vit as opt
kl ik_graf ik
:W indow Grafik
[ Grafi k] *get_data_Produksi () dat a_produksi generate_grafi k ()
Gambar 4.67 Sequence Diagram M engakses Analisis Dana Bantuan Gapoktan (Tim Pembina Dinas Pertanian Propinsi)
256 sd Akses Anali sis - Tim Pembina Propinsi :K abupaten :T im Pembina P ropinsi c reate
:W indow A nal isi s Dana B ant uan Penyuluh Pendamping
:B idang Usaha
:Program Bant uan
:Laporan A khir Kegiatan
:Li st Kabupat en
create
:List S ubsekt or
create
*get_bidang_usaha() bidang_usaha : List Program Bantuan
create
: Grid creat e
[ Top T en Produkti vi tas by Penyuluh] : *get_produksi& Pendapatan&P rodukti vit as () produksi , pendapatan, produktiv it as [ in propi nsi Login] : *get_kabupat en () kabupat en pil ih_kabupat en get_kabupaten () pil ih_subsekt or
kabupat en get_bidang_usaha ()
*get_program _bantuan () program_bantuan
pili h_program_bant uan
bidang_usaha get_program_bant uan ()
pi li h_periode pil ih_seleksi kl ik_t am pi lkan
program_bant uan [by krit eri a] : *get _produksi &Pendapat an& Produkti vi tas () produksi , pendapat an, produkt ivi tas
opt
kli k_graf ik
:Wi ndow Grafi k
[Graf ik] *get _dat a_P roduksi () data_produksi generat e_graf ik ()
Gambar 4.68 Sequence Diagram M engakses Analisis Dana Bantuan Penyuluh Pendamping (Tim Pembina Dinas Pertanian Propinsi)
257 sd Ak s es A na li si s - Tim Pembina Propi ns i : Kab u pa t en :Tim Pe mbi na Pr op in si cre a te
:Win d ow An al isis D an a Ba nt ua n Sar an a Pr od u ksi
: Bid an g Usa ha
:P ro gr am Ban tu a n
:L ap o ra n P en d at aa n Ba n tu an
:Sa ra n a Pro du ksi
:L ist Ka bu p a te n
cre a te
:L ist Su bse kto r
cre a te
*g et _b id a ng _ usa ha () bi da n g_ u sa h a :L ist Pr og ra m Ba n tu an
cr ea te
:G rid cr ea te
[To p Te n by Nil ai ]: *ge t_ kod e sar an a _p ro d uksi *g et _sa ra na _ pr od u ksi () sa ra na _ p ro du ksi
[ in p ro pi nsi Lo g in ]: *ge t_ kab u pa te n () kab u p at en pi lih _ kab u pa te n g et _ka b up a te n () p il ih _ su b se kto r
kab u pa te n g e t_ bi da n g_ u sa h a ()
*g et _p ro g ra m_ ba n tu an ( ) p ro gr am_ b an tu a n
pi lih _ pr og ra m_ ba n tu an
b id an g _u sah a g e t_ pr og ra m_ ba n tu an ( ) p ro gr am_ b an tu a n
p ili h_ p er io de p il ih _se le ksi klik_ ta mp ilka n
[b y kri te ria ]: g et _ko de _ sar an a _p ro d uksi ()
*g e t_ sar an a _p ro d uksi () sa ra na _ p ro du ksi
opt
klik_ gr af ik
:Win d ow Gr af ik
[G ra fi k] *g et _d a ta _sa ra na _ pr o du ksi () da ta _ sar an a _p ro d uksi g e ne ra te _ gr af ik ()
Gambar 4.69 Sequence Diagram M engakses Analisis Dana Bantuan Sarana Produksi (Tim Pembina Dinas Pertanian Propinsi)
258 sd Pe rma salah an Ga pokta n - b elum dir espo n :Pe rmasala han Gapoktan :Tim P embi na P ropi nsi
:K abup aten
:B idan g Usaha
:Win dow P erm asalaha n Gapoktan
Crea te
Crea te
List Pro gram Ban tuan
:P rogra m B antu an
:B ala san P erm asa laha n Ga poktan
: Grid P erm asa lahan
[sta tus = be lum d irespon] : *ge t_da ta () resu lt : List K ab upate n
create
:List B idan g Usah a
creat e
ge t_su bse ktor () * su bse kto r [in prop insi logi n]: * get_ kab upate n () kabu paten p ilih_ kab upate n get_kabu pate n () kabup aten pili h_subsekto r ge t_su bse ktor () * get_ prog ram_ bantu an () progr am_b antua n
sub sektor pil ih_pr ogram _ba ntuan ge t_pro gram _ban tuan () prog ram_ bant uan
klik_tam pilkan [statu s = belum dire spo n]: * get_ perm asa lahan () perm asa laha n klik_ba las cha nge_ to_e dited _form () en tri_re spo n kli k_simp an
add _bal asa n_per masalah an () g ener ate_kode ()
g ener ate_statu s ()
upd ate_statu s () upda te_g rid_pe rmasala han ( ) o pt [klik_bat al]
klik_ba tal cha nge_ to_d efaul t_form ()
Gambar 4.70 Sequence Diagram M engakses Permasalahan Gapoktan Belum Direspon (Tim Pembina Dinas Pertanian Propinsi)
259
sd P er mas ala han P enyu luh - be lum dir es pon : Pe rma sa laha n P en yulu h : Men ter i P erta nian
:K abu pate n
: Bid ang Usa ha
Li st P ro gram B an tua n
:P rogr am B ant uan
:Ba lasan P e rma sal aha n P enyul uh
:Wind ow Pe rma sa lah an P enyu luh
Cre ate
Cre ate
:Grid P erm asalah an
[statu s= be lum dir esp on] : * get_ dat a () r esu lt :Li st Ka bup ate n
cre ate
: List B ida ng Usah a
crea te
get_ su bsekt or () * su bsektor [ in p ropi nsi log in]: *g et_kab upa ten () kab up aten p ilih _kabu pate n ge t_kabu pat en ( ) ka bup ate n pi lih_ sub se kto r ge t_subsektor () * get_ pro gram _b ant uan () pro gram _b antu an su bsektor pili h_p rog ram _ba ntua n get_ pro gram _b ant uan () p rog ram _ba ntu an
klik_ta mp ilka n
[sta tus = belu m d irespo n]: *ge t_p erm asalah an () p erm asa lah an kli k_b ala s chan ge_ to_ edit ed_ form () en tri_r espon kli k_sim pan
ad d_b ala sa n_p erm asalah an () g ene rate _kode ()
g ene rate _statu s() upd ate _st atus () up date _gr id_p erm asala han () op t
kli k_b ata l
[klik_ ba tal]
chan ge_ to_ defa ult_ form ()
Gambar 4.71 Sequence Diagram M engakses Permasalahan Penyuluh Pendamping Belum Direspon (Tim Pembina Dinas Pertanian Propinsi)
260 s d Permas a lahan G apok ta n - te la h dire spon :Pe rm a sa la ha n Ga po kt an :Tim Pem bi na Pro pi nsi Cr ea te
:Ka bu pa te n
:Bi da ng Usah a
L ist Pro gr am Ban tu an
:Pro gr am Ba nt ua n
: Bala san Per m asal ah an Ga po kt an
:Win d ow Pe rm asal ah an Ga po kt an Cre at e
:G rid Perm a sala ha n
[ st at us = te la h d ir espo n - 1 0 New]: *g et _d ata ( ) *ge t_ re sp on () resu lt resp on :L ist Ka bu pa te n
cre at e
:L ist Bi da ng Usah a
cr ea te
g et _sub sekto r ( ) * su bse kt or
[i n p ro pi nsi l og in ]: *g et_ kab up a ten () kab up at en p ilih _ ka bu pa te n g et _kab u pa ten ( ) ka bu p ate n pi lih _sub sekto r g et _sub sekto r ( ) *ge t_ pr og ra m_ ba n tua n () p ro gra m _b an tu an su bse kt or pi lih _p ro gra m _b a ntu an ge t_ pro g ram _ ba nt ua n () p rog ra m _b an tu an
p ili h_ waktu opt [ Cari ]
en tr i_ca ri kl ik_ ca ri
ge t_ pe nca ria n () p en car ian
klik_ tam p ilka n [ st at us = te la h d ir espo n] : *g et_ pe rm a sa la ha n () pe rm a sa la ha n *ge t_ re sp on () resp on opt
klik_ Edit
[Edi t Re spo n]
ch an ge _t o_ ed ite d_ fo rm ( ) en tr i_r espo n kl ik_sim p an
up da te _b al asa n_ pe rm asa la ha n ( ) up da te _g rid _p e rm asal ah an ( )
opt [klik_ ba ta l]
klik_b at al ch an ge _t o_ de fa ult _f orm ()
Gambar 4.72 Sequence Diagram M engakses Permasalahan Gapoktan Telah Direspon (Tim Pembina Dinas Pertanian Propinsi)
261 s d Permas ala ha n Pen yulu h - t ela h dire sp on :Pe rm asa lah an Pe ny ulu h :T im Pe m bi na Pro pin si Cre at e
:Kab up at en
:Bid a ng Usa ha
L ist Pr og ram Ba nt ua n
:Pro gr am Ba ntu an
:Ba lasa n Pe rm a sa lah a n Pe nyu luh
:Win do w Pe rm asal ah an Pen yul uh Cre ate
: Grid Pe rm asal ah an
[stat us = te la h d ire spo n - 10 Ne w]: *g et _d at a ( ) *g et_ re sp on () resu lt re spo n :Li st Kab up at en
cre ate
:L ist Bid an g Usa ha
cre ate
g et _sub se ktor () * su bsekto r
[in p rop in si lo gin ]: *g et _kab up at en () kab up at en pil ih_ kab up ate n g et _kab up at en () ka bu pa te n p ili h_ su bse kto r ge t_su bsekto r ( )
*ge t_p ro gra m _b an tu an () pro gr am _b an tu an sub se ktor p ili h_ pr og ram _ ba ntu an g et _p rog ra m_ ba nt ua n ( ) pro gr am _b an tu an
pil ih_ waktu o pt [ Cari ]
e nt ri_ car i klik_ca ri
g et_ pe n cari an () p en car ian
kl ik_ta m pil ka n [ sta tu s = t el ah di resp on ]: *g et_ pe rm asa lah an () pe rm a sa la ha n *g et_ re sp on () re spo n o pt
klik_ Edit
[ Edit Resp on ]
ch an ge _t o_ ed ite d_ fo rm () e ntr i_r espo n klik_sim p an
up da te_ ba la sa n_ pe rm asa lah an ( ) u pd a te_ gr id_ pe rm asa lah an ()
o pt [kli k_ ba ta l]
klik_b at al ch an ge _t o_ de fau lt_ fo rm ()
Gambar 4.73 Sequence Diagram M engakses Permasalahan Penyuluh Pendamping Telah Direspon (Tim Pembina Dinas Pertanian Propinsi)
262 sd Tampil Data Propinsi :P ropinsi : Tim Pembi na Propinsi C reate
:Kabupat en
: Bidang Usaha
:Wi ndow Tampil Data
Li st Program Bantuan
:Program B ant uan
:Gri d
Create
[i n Logi n] : get _propi nsi () propinsi :List K abupaten
creat e
: Li st Susekt or create
get _subsektor () * subsektor [in propi nsi Login]: *get_kabupaten () kabupat en pil ih_kabupaten
get_kabupaten () kabupaten
pili h_subsektor
get_subsektor ()
*get _program_bantuan () program_bant uan
subsekt or
pil ih_program_bant uan
get_program_bant uan () program_bantuan
pil ih_periode pi li h_st at us kl ik_tampil kan
Gambar 4.74 Sequence Diagram Tampil Data Propinsi (Tim Pembina Dinas Pertanian Propinsi)
s d Ta mpil R enc ana :Wi nd o w T am pi l Da ta
:Me n te ri Perta ni a n / Di rj e n/ Ti m P em b in a P rop i nsi opt [Ca ri]
:Grid
:Re n can a Usah a Pe rtan i an
:D eti l Ren ca na Usah a P erta ni a n
e ntri _p e nca ri an kli k_ca ri * ge t_d a ta_ p en ca ri a n () da ta_ p en ca ri a n
loop
g et_ ren ca na _ usah a ()
[S el u ruh Da ta Pe nca ri an - 10 /Pa ge ]
ren ca na _ usah a
kl ik_l i n k_ de ti l cre ate
:Wi n do w De ti l R en ca na Usah a
ge t_d a ta _ he a de r ()
g e t_ d ata _d e til ()
d a ta _ he a de r d a ta_ d eti l opt [C eta k]
kl i k_ ce tak cre ate
p ri nt () cl ose ()
Gambar 4.75 Sequence Diagram Tampil Rencana
:Wi n d ow P ri n t Previ e w
263 s d Ta mpil Alokas i :Wi nd ow T a mpil Data
:Me nteri Perta ni an/ Di rje n/ T i m Pe mbin a Pro pi nsi o pt [Cari ]
:G ri d
:Alo kasi Bantua n
:Detil Alo kasi Ba ntu an
e ntri _pe ncaria n kl ik_ cari * get_da ta _pe ncaria n () data_ penca ri an
lo op
ge t_ al okasi ()
[Sel uruh Data Pen ca ri an - 10/Page ]
a lo kasi
kli k_ li nk_ deti l create
:Win dow Detil Alo kasi
get_d ata_h eade r () get_d ata_d etil () data_h ead er d ata_de ti l
o pt
kl ik_cetak
:Wi nd ow Pri nt Previ ew
crea te
[Cetak]
pri nt () cl ose ()
Gambar 4.76 Sequence Diagram Tampil Alokasi s d Tampil Rea lisa si :Wi nd ow T a mpi l Da ta
:Menteri Pertani an / Di rj en / T i m Pembi na Propi nsi opt [Cari ]
:G ri d
:Lap oran Pe nda ta an Ba ntuan
:De ti l L apo ra n Pe nda ta an Ba ntuan
entri_ pen ca ri an kli k_ca ri *ge t_ data_ pen ca ri an () da ta _pe ncari an
lo op
ge t_ LPB ()
[Se lu ru h Da ta Pe ncaria n - 10 /Pa ge]
L PB
kl i k_l i nk_d etil crea te
:Wi ndo w De ti l L PB
ge t_ data_ hea der () ge t_ data_ deti l () da ta _he ade r da ta _de ti l
o pt [Cetak]
kl ik_cetak crea te
pri nt () cl ose ()
Gambar 4.77 Sequence Diagram Tampil Realisasi
:Wi ndo w Pri nt Previe w
264 sd Tampil Bulana n Ga pok tan :Wi ndo w Tamp il Data
:Mente ri Perta ni an/ Dirj en / Tim Pemb in a Pro pi nsi opt [Cari]
:G rid
:La pora n Bul an an G apo ktan
:De ti l L apo ra n Bu la na n Ga pokta n
entri_ pen caria n kl i k_ca ri *ge t_da ta _pe ncari an () d ata_ pen caria n
loop
g et_l ap oran_ bul a nan ()
[Sel uruh Data Pen caria n - 1 0/Page ]
l apo ran_ bul an an
kli k_ li nk_de ti l cre ate
:Win do w Deti l L ap oran Bul an an
get_d ata_ hea de r () g et_d ata_d etil () data_ he ade r d ata_d eti l
opt
kli k_ ce ta k cre ate
[Ce ta k]
:Wi nd ow Pri nt Previ ew
prin t () cl ose ()
Gambar 4.78 Sequence Diagram Tampil Bulanan Gapoktan sd Ta mpil Triwula n Gapok tan
:M en te ri Pe rta ni a n/ Dirj en /Tim P emb i na P ro pi n si opt e ntri _p en cari an kli k_ cari [Ca ri ]
:Win do w T amp i l Da ta
:Gri d
:La po ran Tri wul a n Gap okta n
* ge t_ da ta_ pe nca ri a n () da ta _p en cari an
loop
g et_l a po ra n_ tri wu la n_ ga po ktan ()
[Sel uru h Da ta Pen cari an - 10 /Pag e]
la po ran _triwu l an _g ap okta n
kl i k_l i nk_d eti l crea te
:Win do w Deti l L ap ora n Triw ul an Ga po ktan ge t_ da ta () da ta_ tri wul a n
opt [Cetak]
kl i k_ cetak crea te
:Wi nd ow Pri nt Pre vie w
p ri n t () cl o se ()
Gambar 4.79 Sequence Diagram Tampil Triwulan Gapoktan
265 sd Tampil Triw ulan Penyuluh :Wi n do w Ta mp il Data
:M en te ri Pe rta n ia n/ Di rje n/ T im P emb i na P ro pi n si opt [Ca ri ]
:Gri d
:La po ran Tri wul a n Pe nyu lu h
:De ti l La po ran Triw ul an Pen yul u h
en tri _ pe nca ri a n kl ik_ca ri *ge t_d ata _p en cari an () da ta_ pe nca ria n
loop
ge t_l ap o ra n_ tri wu l an _p en yul u h ()
[S el uru h Da ta Pen cari an - 1 0/Pa ge ]
la p oran _tri wul a n_ pe nyu l uh
kli k_ l i nk_ de ti l cre ate
:Wi nd ow De til La po ran Tri wu la n Pen yul u h ge t_ da ta_ he ad er () g et_ da ta _d e ti l () da ta_ he ad e r da ta _ de ti l
opt
kl i k_ ce tak
:Wi n do w P ri n t P re vi ew
crea te
[Cetak]
p ri n t () clo se ()
Gambar 4.80 Sequence Diagram Tampil Triwulan Penyuluh sd Ta mpil Akhir Kegiatan :Wi nd ow Tam pi l Da ta
:Me nte ri Pertan i an / Di rje n/ Ti m Pe mbi n a Prop in si opt [Cari ]
:Gri d
:L ap oran Akh ir Keg i atan
:De til La po ran Akh i r Ke gi ata n
en tri _ pe nca ri a n kl i k_ca ri *g et_d ata _p en ca ria n () da ta_ pe nca ri a n
loop
g et_ la po ran _a khi r_keg i atan ()
[Se l uruh Data Pe nca ri a n - 1 0/Pa ge ]
l ap ora n_ akh i r_ ke gi ata n
kli k_ l in k_ de ti l cre ate
:Wi nd ow De ti l La po ran Akhi r Ke gi a ta n g et_ da ta _h ea de r ()
g et_ da ta _d eti l ()
da ta _h ea de r da ta _d eti l opt [Ce tak]
kl ik_ce ta k cre ate
pri nt () cl ose ()
Gambar 4.81 Sequence Diagram Tampil Akhir Kegiatan
:Wi nd ow Pri nt Pre vie w
266 sd Tampi l G a pok ta n : Win do w Tam pi l Da t a
:Me n te ri Pe rta n ia n / D irj en /T im P emb in a Pro pi n si opt [ Ca ri]
:G rid
:G ap o kta n
:R en ca n a Usah a Per ta n ia n
:A lo ka si :L ap o ra n Ba n tu a n Pe n d at aa n Ba n tu an
:L a p or an Akhi r Ke g ia ta n
:Po kta n
e n tr i_ pe n ca ria n klik_ ca ri *g et _ da ta _ pe n ca ri an ( ) d at a_ p e nc ar ia n
loop
g et _ la po ra n _a kh ir_ ke gi at an ()
[Se lu ru h Da ta Pen ca ri an - 1 0 /Pa g e]
la p or an _ a kh ir _ ke g ia ta n
kli k_l in k_d e til cr ea te
: Win do w Histo ri es G a po kta n *g e t_ re n ca na ( ) r en ca n a *g et _a lo ka si () al oka si *ge t _L PB () LP B *g e t_ a kh ir _ ke g ia ta n () a kh ir_ keg i at an ge n e ra te _t o ta l_ re nc an a ( ) ge n e ra te _t o ta l_ al oka si ( )
ge n e ra te _t o ta l_ re al isa si ( )
ge n e ra te _p r od u kt ivi ta s ()
opt
kl ik_ Ta mpi l_ Po kt a n
:Win d o w P okt an
cr ea te
[ Po kt an ]
g et _ po kta n () Po kta n opt
klik_ ta mp il_ G ap o kta n
:Wi nd o w Ga p okta n
cre a te
[ Ga p okt an ]
g e t_ ga p okt an ( ) g ap o kta n al t
kl ik_b l ok
[ Blo k]
[ Ce ta k]
up d a te _sta t us ( ) kli k_ ce ta k
Gambar 4.82 Sequence Diagram Tampil Gapoktan
267 s d Tampil Penyuluh :Wind ow T ampil Data
:Men teri Pe rtanian/ Dirjen/ T im Pembina Propinsi opt
:G rid
:Penyuluh Pendamping
:Gapoktan
entri_penca rian klik_cari
[Cari]
*get_ data_pencari an () data_p encarian
loop
get_laporan_akhir_kegiatan ( )
[Sel uruh Data Pe ncarian - 10/Page]
laporan_akhir_kegiatan
klik_link_detil create
:Window Penyuluh Pendamping g et_penyuluh () penyuluh *ge t_kode &nam a_Gapoktan () kode&nama_gapoktan
alt
klik_blok update_status ()
[Blo k]
[Cet ak]
klik_cetak
Gambar 4.83 Sequence Diagram Tampil Penyuluh sd Tampi l Da t a - Re nc ana : Pro p in si
:L ist K ab u pa te n
: Ka bu p at e n
:L ist S use kto r
:Bi da n g Usah a
:Tim Pe mb in a Pro p in si
cre a te
re f
L ist Pro g ra m Ba nt u an
:Pro g ra m Ba n tu an
:Win d o w Ta mp il Da ta
:G rid
:R en ca n a Usah a Pe rt an ia n
:De ti l Ren ca n a U sa h a P er ta ni an
: Win d ow De ti l R en ca n a Usah a
:Wi nd o w Pr in t Pre vi ew
Tampi l Da ta Propins i cre a te
re f
Tampi l Re nc ana
Gambar 4.84 Sequence Diagram M engakses Rencana Usaha Pertanian (Tim Pembina Dinas Pertanian Propinsi) sd Tampil Da ta - Al ok a si : Pro p in si
: Li st Ka b up a te n
:K ab u pa te n
: Li st Su sekto r
:Tim Pe mbi na P ro pi nsi
cre a te
re f
:B id an g Usa ha
L i st Pr og ra m Ba n tu an
:Pro g ra m Ba n tu an
:Win d ow Ta mp il Da ta
: Gr id
:Al o ka si Ba n tu an
:De ti l Al o ka si Ba n tu a n
:Wi nd o w De ti l Al oka si
Tampil Da ta Propinsi cre a te
re f
Tampil Al ok a si
Gambar 4.85 Sequence Diagram M engakses Alokasi Bantuan Pertanian (Tim Pembina Dinas Pertanian Propinsi)
: Win do w Pr in t Pr ev ie w
268 sd Tampil Da ta - Rea li s as i :P ro pi nsi
:L ist Ka bu p at en
: Kab u pa t en
: Li st Su se kto r
:Bi da n g Usa h a
:Ti m Pe mb in a Pro pi nsi
cr ea te
re f
L ist Pro gr am Ban tu a n
:Pr og ra m Ba n tu an
:Win d ow Ta mpi l Dat a
:G ri d
: La p or a n :De ti l L a po ra n Pe n da ta a n Pe n da ta a n Ba nt ua n Ba nt ua n
: Win do w De t il L PB
:Win d ow Prin t P re vie w
Ta mpil Da ta Propi ns i c re at e
ref
Ta mpil Re al is as i
Gambar 4.86 Sequence Diagram M engakses Realisasi Bantuan Pertanian (Tim Pembina Dinas Pertanian Propinsi) sd Tam pi l Da t a - B ul ana n Ga pokt an :Pr op i nsi
:L i st Ka bu p a te n
:K ab u pa te n
:L ist Su sekt or
: Bid a ng Usa h a
L ist Pro g ra m Ban t ua n
:Tim Pe mb in a Pro p in si
cr e at e
re f
: Pro g ra m Ba nt ua n
: Win d ow Ta mp il Dat a
: Gr id
: La p or a n Bu la na n G a po kta n
: Det il L ap o ra n Bu la n an G a po kta n
:Wi nd o w D et il L ap o ra n B ul an a n
:Wi nd o w Pr in t Pre vi ew
Ta mpil Da ta Propinsi re f
c re a te
Ta mpil Bula na n G a pok ta n
Gambar 4.87 Sequence Diagram M engakses Laporan Bulanan Gapoktan (Tim Pembina Dinas Pertanian Propinsi) sd Tampil Data - Triw ulan G apoktan :Prop insi
:List Kab upaten
:Kabup ate n
:L ist Susekto r
:Bida ng Usa ha
:T im Pe mb ina Pro pin si
create
ref
List Program Bantuan
:Progra m Bantuan
:Win dow T am pi l Data
:Gri d
:Laporan T ri wula n Gap oktan
:Wind ow Pri nt Previ ew
Tampil Data Propinsi ref
create
Tampil Triw ulan Gap oktan
Gambar 4.88 Sequence Diagram M engakses Laporan Triwulan Gapoktan (Tim Pembina Dinas Pertanian Propinsi) sd Tampil Da ta - Triw ula n Pe nyuluh :Pr op i nsi
:L ist Ka bu p at en
:Ka bu p a te n
:L ist Su se kt o r
:Tim Pe mbi na P ro pi nsi
: Bid a ng Usa h a
Li st P ro gr am B an tu a n
:Pr og ra m Ba n tu a n
:Wi nd o w Ta mp il Da ta
:Gr id
:L a p or an Tr iwu la n Pe n yu lu h
:De ti l L a po ra n Triw ul an Pe nyu l uh
:Wi nd o w De ti l L ap o ra n Tri wul an P en yu lu h
cr ea te re f
Ta mpil Dat a Propi ns i cre a te
re f
Ta mpil Triw ula n Pe ny ul uh
Gambar 4.89 Sequence Diagram M engakses Laporan Triwulan Penyuluh Pendamping(Tim Pembina Dinas Pertanian Propinsi)
: Win do w Pr in t Pr ev ie w
269 sd Tampil Da ta - Ak hir Ke gia ta n : Pro p in si
: Li st Ka b up a te n
:Ka b up a te n
:L ist Suse kto r
:Bi da n g Usa h a
:Tim Pe mbi na P ro pi nsi
cr ea te
re f
L ist Pro g ra m Ban t ua n
:P ro gr am Ban tu a n
:Wi nd o w Ta mp il Da ta
:G rid
: La p or an Akh ir Ke gi at an
:De ti l L a p or an A kh ir Ke g ia ta n
:Wi nd o w De ti l L ap o ra n Akhi r Ke gi a ta n
: Win do w Pr in t Pr ev ie w
Ta mpil Da ta Propi ns i cr ea t e
ref
Ta mpil Akhi r Ke gi at an
Gambar 4.90 Sequence Diagram M engakses Laporan Akhir Kegiatan (Tim Pembina Dinas Pertanian Propinsi) sd Tampil Master - Propinsi :P ropinsi :T im P embina P ropinsi Create
:Kabupaten
:Window T ampil Data :G rid
Create
[in Login]: get_propinsi () propinsi :List Kabupaten
create
[in Login P ropinsi]: *get_kabupaten () kabupaten pilih_kabupaten get_kabupaten () kabupaten pilih_periode pilih_status klik_tampilkan
Gambar 4.91 Sequence Diagram Tampil M aster Propinsi (Tim Pembina Dinas Pertanian Propinsi) sd Ta mpi l Da ta - Ga pok tan : Pro pin si
:L ist :Ka bu pa te n Ka bu pa te n
: Tim Pe mbi na Pr op in si
cre a te
ref
: Wi nd o w Tamp il Da ta
: Gri d
:Wi nd ow Histo ri es Ga po kta n
: Ga po ktan
:Re n can a Usa h a Per tan ia n
:Alo kasi Ban tu a n
:La p or an Pe n da ta an Ba nt ua n
:L ap o ran Akh ir Keg ia ta n
:Win d ow Pokta n
Tampil Mas te r - P ropi ns i cre at e
re f Ta mpi l G apokt an
Gambar 4.92 Sequence Diagram M engakses Data Gapoktan (Tim Pembina Dinas Pertanian Propinsi)
:Po kta n
: Wi nd o w G ap o kt an
270 sd Tampil Da ta - Penyuluh :Propinsi
:List :Kabupaten Kabupaten
:Tim Pembina Propinsi
create
ref
:Window T ampil Data
:G rid
:Window :Penyuluh Penyuluh Pendamping Pendamping
:G apoktan
Tampil Master - Prop insi create
ref
Tampil Penyuluh
Gambar 4.93 Sequence Diagram M engakses Data Penyuluh Pendamping (Tim Pembina Dinas Pertanian Propinsi) sd Mengakses Informasi Propinsi : Propinsi
:Kabupaten
: Tim Pembina P ropinsi :W indow Profil Propi nsi
Create
get_data_propi nsi () Resut opt [ Edit Propi nsi ]
kl ik_edi t entry_ubah_dat a kli k_update Verivy Entry () updat e_data_propinsi ()
opt
kli k_ubah_password Creat e
[Ubah Password]
:Wi ndow Ubah P assw ord
entry _password_lama entry_passw ord_baru ent ry_konfirmasi kl ik_subm it verivy Entry () matc h_password () resul t updat e_password ()
opt [Tampi l Kabupaten]
kli k_t ampil _kabupat en C reate
: Window K abupaten : Grid K abupaten Creat e
*get _nam a& telepon () result
kl ik_li nk_kabupaten
:Wi ndow dat a kabupaten
C reate
*get_data_kec am at an () resul t kli k_edi t entry_ubah_data kli k_update Veri vy Entry () update_kabupaten ()
Gambar 4.94 Sequence Diagram M engakses Propinsi (Tim Pembina Dinas Pertanian Propinsi)
271 4.5.3 Sequence Diagram Menu Pemerintah Pusat 4.5.3.1 Sequence Diagram Tim Teknis Direktorat Jenderal Berikut ini adalah sequence diagram untuk masing-masing use case dalam akses menu Tim Teknis Direktorat Jenderal (Gambar 4.95 sampai Gambar 4.149) :
4.5.3.1.1 Akses Nasional Direktorat Jenderal Berikut ini adalah akses nasional Direktorat Jenderal (Gambar 4.95 sampai Gambar 4.106) : sd Akses Nasiona l - Dirje n :Detil Bidang Usaha
:Dirje n cre ate
:Pro gram Bantu an
:Propi nsi
:Windo w Lapora n Eval uasi Nasional :Grid cre ate
*get_n ama_p ropinsi () nama _propin si create
:List Pro gram Ban tuan
[in sub se kto r Login ]: *get_n ama_p rogram ()
nama _progra m p ilih_program_ bantua n
pil ih_peri ode
get _progra m_ban tuan () p rogram bantua n
klik_tamp ilkan
Gambar 4.95 Sequence Diagram Akses Nasional - Dirjen
272 sd Rencana Usaha Nasional :Wi ndow Laporan Eval uasi Nasi onal :Di rj en
:Li st P rogram B antuan
ref
:Deti l Bi dang Usaha
:P rogram Bantuan
:Gri d
:P ropi nsi
:Renc ana Usaha Pertani an
Akses Nasional - Dirjen [state = di teri m a & state = ditol ak - by K dGapoktan]: get_j um l ah_rencana () j um l ah_rencana hi tung persentase () hi tungTotal & persentase ()
alt
pi l i h_sel uruh
sel ect_al l ()
[sel uruh] [T i dak sel uruh]
ti dak_pi l i h_sel uruh desel ect_al l ()
opt
kl i k_grafik create
[G rafi k]
:Wi ndow Grafi k get_j um l ah () j uml ah generate grafi k ()
Gambar 4.96 Sequence Diagram M engakses Laporan Evaluasi Rencana Usaha Tani – Nasional (Dirjen) sd Pendataan Ban tuan :Wind ow L aporan Ev aluasi Nasi onal :Dirjen
crea te
ref
:List Pr ogram Ba ntuan
:Detil Bidang Usaha
:Program Ban tuan
:Grid
: Prop insi
:Lapo ran Pe ndataan Bantuan
Akses Na sional - Dirj en [state = tepat, state = terlambat, stat e = null]: ge t_jumlah() jumlah hitun g persenta se () hit ungT otal & persentase ()
alt
pilih_seluru h select_ all ()
[seluruh ] [T idak seluruh]
opt [Grafik]
tidak_pilih_seluru h
deselec t_all ()
klik_grafi k creat e
:Window G rafik get_ jumlah () j umlah gene rate grafik ()
Gambar 4.97 Sequence Diagram M engakses Laporan Evaluasi Realisasi – Nasional (Dirjen)
273 sd Bulanan G apoktan :Wind ow L aporan Evaluasi Nasi onal :Dirjen
crea te
:List Pr ogram Ba ntuan
ref
:Detil Bidang Usaha
:Program Ban tuan
:Grid
: Prop insi
:Lapo ran Bulanan Gapoktan
Akses Na sional - Dirj en [state = tepat, state = terlambat, stat e = null]: ge t_jumlah() jumlah hitun g persenta se () hit ungT otal & persentase ()
alt
pilih_seluru h select_ all ()
[seluruh ] [T idak seluruh]
tidak_pilih_seluru h
opt
deselect_all ()
klik_grafi k creat e
[Grafik]
:Window G rafik get_ jumlah () j umlah gene rate grafik ()
Gambar 4.98 Sequence Diagram M engakses Laporan Evaluasi Bulanan Gapoktan – Nasional (Dirjen) sd Triw ulan G apoktan : Window Laporan Evaluasi Nasional :Dir jen
c reate
ref
:List Program Bantuan
:De til Bidang Usaha
:Pr ogram Bantuan
:G rid
:Propinsi
:La poran T riwulan Gap okta n
Akses Nasio nal - Dirj en [state = tepat, state = te rlambat, state = n ull]: get_jumla h() jumla h hitung perse ntase () hitungT otal & persentase ()
alt
pilih_seluruh select_ all ()
[seluruh] [T idak seluruh]
o pt [ Grafik]
tida k_pi lih_seluruh
deselect _all ()
klik_grafik c reate
:W indow G rafik get_ju mlah () jum lah gene rate grafik ()
Gambar 4.99 Sequence Diagram M engakses Laporan Evaluasi Triwulan Gapoktan – Nasional (Dirjen)
274 sd Tri wulan Penyu luh :Window L aporan Evalua si Nasional :Dirje n
crea te
:List Pro gram Ba ntuan
ref
: De til Bidang Usaha
:Pro gram Bantu an
:Grid
:Propinsi
:Lap oran T riwulan Pe nyu luh
Akses Nasiona l - Dirj en [state = tepat , state = terlam bat, stat e = nu ll]: get_ jumla h() juml ah hitu ng per se ntase () hi tungT ota l & persent ase ()
alt
pilih_sel uruh
sele ct_a ll ()
[se luruh] [T idak seluru h]
tida k_ pilih_ se luruh
opt
desel ect_ all ()
klik_gr afik cr eate
[Grafik]
:Window Grafik ge t_juml ah () jumla h genera te gra fik ()
Gambar 4.100 Sequence Diagram M engakses Laporan Evaluasi Triwulan Penyuluh – Nasional (Dirjen) sd Akhir Kegiatan Nasional :Window Laporan Evaluasi Nasional :Dirjen ref
:List Program Bantuan
:Detil Bidang Usaha
:Program Bantuan
:Grid
:Propinsi
:Laporan Akhir Kegiatan
Akses Nasional - Dirjen [pendapatan, panen, produksi, produktiv itas ]: get_jumlah() jumlah hitung total ()
alt
pilih_seluruh
select_all ()
[seluruh] [T idak seluruh]
tidak_pilih_seluruh deselec t_all ()
opt [Grafik]
klik_grafik c reate
:Window Grafik get_jumlah () jumlah generate grafik ()
Gambar 4.101 Sequence Diagram M engakses Laporan Evaluasi Akhir Kegiatan – Nasional (Dirjen)
275 sd Pe rbandinga n R enca na - Alok as i Na s ional :Wi nd ow L a po ra n Eva lu a si Nasi on al :D irj e n
crea te
:L ist Prog ram Ban tua n
re f
:Deti l B id a ng Usa ha
:P ro g ra m Ba n tu a n
:Grid
:Pro pi n si
:Re nca n a Usah a Pe rtan i an
:Al okasi Ba ntu an
Ak se s Na s ional - D ir je n [ni l ai ren ca na - g rou p p rop i nsi ]: g et_ ju ml a h() j um la h [n i la i al o ka si - g rou p p rop i nsi]: ge t_j u ml ah () j u ml ah h i tu n g va ri a ns () h i tun g_ tota l va ri an s () g e ne rate _i n di ka tor ()
a lt
p i l ih _ se lu ruh
se l ect_ al l ()
[se l uru h] [Ti da k sel u ru h ]
ti d ak_p i li h _sel u ruh d e se le ct_a l l ()
opt
kli k_g rafi k cre ate
[Grafi k]
:Wi nd ow Gra fi k g e t_ j um l ah () j u ml a h g en era te g ra fi k ()
Gambar 4.102 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Rencana – Alokasi Nasional (Dirjen) s d P er ba ndinga n A lok a si - Re alis a si Na s iona l :Wi n d ow La p ora n E va lu a si Na sio n a l :Di rj en
crea te
re f
:Li st Pro g ram Ba n tua n
:D eti l Bi d a ng U sa h a
:P ro g ram Ba n tua n
:Gri d
:Pro pi n si
:Al o kasi Ba n tua n
:La p o ra n Pe n da ta an B a ntu a n
A ks e s N as iona l - D irj en [n i l ai re nca n a - g ro up p ro p i nsi ]: g e t_j u ml a h () j u m la h [n i l ai a l oka si - g ro up p rop i n si ]: g e t_j u m la h () j u ml a h hi tu n g va ri an s () h i tu ng _ tota l va ri a ns () ge n e ra te _i n d ika tor ()
a lt
pi l i h _se lu ru h
se l ec t_ a l l ()
[se lu ru h] [T i da k sel u ru h]
ti d ak_ pi l i h _se lu ru h d ese le ct_ a ll ()
opt [Gra fi k]
kl i k_ g rafi k c re a te
:Wi n do w Grafi k ge t_ ju m l ah () j um l ah g e n era te g ra fi k ()
Gambar 4.103 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Alokasi - Realisasi Nasional (Dirjen)
276
sd Akses N asi onal - Di rj en :D etil Bi dang Usaha
: Dirjen c reate
: Program Bantuan
:Propinsi
Laporan Triwul an Penyul uh
Laporan Laporan Pendataan Tri wulan Bantuan Gapoktan
: Window Monev N asional creat e
:Li st Program Bantuan
[ in S ubsektor Login]: *get_nama_program () nam a_program
pili h_program_bantuan get_program _bantuan () program _bant uan
pil ih_peri ode pil ih_ti pe_l aporan klik_t am pilkan
creat e
: Window_Monev
get _nam a_propi nsi () nama_propinsi alt [M oni toring Nasi onal - Penyul uh] [M oni toring Nasi onal - Kel em bagaan E konomi ]
[M oni toring Nasi onal - Kegiat an Agri bisnis]
get_f rekuensi _pel aporan_bul anan () f rekuensi_pelaporan_bul anan
get_penyaluran_bulanan () penyaluran_bulanan
get_perkembangan_bulanan () perkembangan_bul anan
[R ekapi tulasi Persi apan - Nasional]
get _rencana_usaha () rencana_usaha
[E valuasi Nasional - Penyuluh]
get_frekuensi_pelaporan_triw ul an () frekuensi_pelaporan_triw ulan
[E valuasi Nasional - Kelembagaan Ekonomi ]
get _peny al uran_triwul an () peny al uran_triwul an
[E valuasi Nasional - Kegiatan Agri bisnis]
get _perkembangan_triwul an () perkembangan_triw ul an
Gambar 4.104 Sequence Diagram M engakses M onev Nasional (Dirjen)
Rencana Usaha Pert ani an
277 sd Akses Nasional - Di rjen : Detil Bidang U saha
: Dir jen c reat e
: Program Bant uan
:P ropinsi
:Rencana usaha per tani an
: Alokasi B ant uan
:Lapor an :Laporan Pendataan Tri wulan B antuan Gapokt an
:Wi ndow Rekapit ulasi N asi onal :Gri d Rekapitulasi
create
get _nama_pr opi nsi () nama_pr opi nsi :Li st Pr ogram Bantuan
create
pili h_program bant uan pi lih_ti pe_laporan
[ in S ubsektor Login]: *get_nama_program () nama_pr ogr am
get_program_bantuan () program_bant uan
pil ih_agregasi pili h_t ipe_graf ik pi li h_periode pi li h_perbandingan kli k_t am pi lkan get _jumlah ( )
al t
jumlah
[Rencana] gener at e_t ot al ( ) gener at e_graf ik ( )
get_jumlah ( )
[Al okasi]
j um lah gener at e_t ot al ( ) gener at e_graf ik ( )
get _jumlah ( )
[Realisasi]
j um lah gener at e_t ot al ( ) gener at e_graf ik ( )
get _jumlah ()
[Tr iwulan]
juml ah gener at e_t ot al ( ) gener at e_graf ik ( ) get_juml ah ( )
[Akhir Kegiatan]
j umlah gener at e_t ot al ( ) gener at e_graf ik ( )
Gambar 4.105 Sequence Diagram M engakses Rekapitulasi Nasional (Dirjen)
: Laporan A khi r Kegiatan
278 sd Akses N asional - D irj en : Det il Bidang Usaha
:Di rj en creat e
: Window Absensi P elaporan N asional
: List Program Bant uan
create
: Program Bant uan
:P ropinsi
Gapoktan
Penyul uh Pendamping
Renc ana Usaha Pertanian
Laporan Triw ul an Gapokt an
*get_nama_program () nam a_program
pi lih_program_bant uan get _program_bantuan () program_bant uan
pil ih_periode kl ik_tam pi lkan
: Wi ndow Absensi creat e get_nama_propi nsi () nam a_propi nsi get _juml ah_gapoktan () jum lah_gapokt an get_j um lah_penyuluh () j umlah_penyuluh get _j uml ah_renc ana () juml ah_rencana [ 1. .4] : get _juml ah_t ri wulan () juml ah_t ri wulan
Gambar 4.106 Sequence Diagram M engakses Absensi Pelaporan Nasional (Dirjen) 4.5.3.1.2 Akses Propinsi Direktorat Jenderal Berikut ini adalah akses propinsi Direktorat Jenderal (Gambar 4.107 sampai Gambar 4.118) : sd Ak se s Propinsi - Dirje n :De til Bi d an g Usah a
:Di rje n cre ate
:Prog ram Ban tua n
:L i st Pro pi nsi
:Wi nd ow L ap oran Eva lu asi Prop i nsi
:Pro pi n si
:Ka bu pa te n
*ge t_n ama _p ro pi n si () n ama _p ropi n si :Grid
cre ate :L i st Pro gram Ba ntu an
cre ate p i li h_ pro pi nsi ge t_pro pi nsi ()
*g et_ kab up aten ()
prop in si kab up aten *g et_n am a_p rog ra m () n am a_ prog ra m p il i h_ pro gram_ ba ntu an ge t_ prog ram_ ba ntua n () p il i h_ pe ri o de
pro gram b an tu an
kl i k_ta mpi l ka n
Gambar 4.107 Sequence Diagram Akses Propinsi - Dirjen
279
sd Rencana Usaha Pr opins i : Wi ndow Laporan Eval uasi P ro pinsi : Dirje n create
:L ist P rog ram B ant uan
:Det il Bi dang Usah a
r ef
:P rogram B ant uan
:Grid
:P rop insi
: List P ro pinsi
: K abupat en
:Rencana Usaha Pert anian
: Cat at an K abupat en
Akses P ropi nsi - Dirj e n [st at e = di teri ma & st at e = di tol ak - by K dGapoktan] : get _j uml ah_rencana () j um lah_ rencana h it ung p ersen tase () hi t ungT otal & persent ase ()
al t
pi l ih_se luruh
sel ect _al l ()
[ selu ruh] [ Ti dak sel uruh ]
t i dak_pi li h_sel uruh desel ect_al l ()
opt [G raf ik]
kli k_grafi k creat e
: Wi ndow Gra fi k g et_j um la h () j um lah gen erat e graf i k ()
opt
kl ik_no te
: Windo w_Cat ata n creat e
[ Ca tat an]
[i n K abup aten ]: *ge t_cat atan () ca tat an ent ri _prihal entri _cat at an kli k_si m pan add_cat ata n () opt [Hapus]
kl ik_hapus del ete_ cat at an ()
Gambar 4.108 Sequence Diagram M engakses Laporan Evaluasi Rencana Usaha Tani Propinsi (Dirjen)
280 sd La poran Pendataan Bantu an : Wi ndow Laporan Eval uasi Propin si : Di rj en crea te
: Li st Program Ban tuan
: Deti l Bi dang Usah a
r ef
:Program Bant uan
:G ri d
: Propi nsi
:L ist Pro pinsi
: Kab upat en
:L aporan Penda taan Bant uan
: Ca tat an Kabupat en
Akses Pr opin si - Dirj en [ sta te = tepa t, stat e = t erlam bat , st at e = nul l ] : get _j uml ah () j um l ah hi tun g persent ase () h it ungT ot al & pe rsen tase ()
pi li h_sel uruh
al t
sele ct _al l ()
[ sel uru h] [ Ti dak sel uruh]
t ida k_pi li h_sel uruh d esel ect _al l ()
opt [Graf ik]
kl ik_gra fi k creat e
: Wi ndow Grafi k get _ju ml ah () ju ml ah g enerate graf ik ()
o pt
kl i k_not e
: Win dow_Ca tat an crea te
[ Cata tan]
[i n Kab upat en] : *get _catat an () catat an ent ri _priha l entri _ca tat an kli k_si m pan add_ cat at an () opt
kl i k_hapus del ete _ca tat an ()
[ Ha pus]
Gambar 4.109 Sequence Diagram M engakses Laporan Evaluasi Realisasi – Propinsi (Dirjen)
281 sd Lap oran Bu lana n G apoktan :Wi ndow L aporan Evalu asi Prop insi :Di rj en creat e
:L ist Pro gram Bant uan
: Det i l Bidan g Usaha
ref
: Program Ba ntua n
: Grid
: Prop insi
: List Propin si
: Ka bupat en
: Laporan Bul ana n Gap okta n
:Cat at an Kab upat en
Akses Propi nsi - Di rj en [ sta te = tep at, stat e = t erlam bat , st at e = nul l ] : get _ju ml ah () j um lah hi t ung pe rsen tase () hi tu ngT otal & persent ase ()
al t
pi li h_sel uruh
sel ect_a ll ()
[ sel uruh ] [ Ti dak sel uruh]
ti dak_ pil i h_sel uru h desel ect_ all ()
opt [Graf ik]
kl ik_g raf i k creat e
:Wi ndow G raf ik ge t_j um la h () j um lah gene rat e graf i k ()
op t
kl ik_n ote
:Wi ndow_Catat an cre ate
[ Catat an]
[ in Kabupat en] : *get _cat atan () cata tan en tri_p ri hal ent ri_cat ata n kl i k_sim pa n add _ca tat an () opt
kl ik_h apus del et e_catat an ()
[ Hap us]
Gambar 4.110 Sequence Diagram M engakses Laporan Evaluasi Bulanan Gapoktan Propinsi (Dirjen)
282 sd Lap oran Tri w ula n G apoktan :Wi ndow L aporan Evalu asi Prop insi :Di rj en creat e
:L ist Pro gram Bant uan
: Det i l Bidan g Usaha
ref
: Program Ba ntua n
: Grid
: Prop insi
: List Propin si
: Ka bupat en
: Laporan T ri wula n Gap okta n
:Cat at an Kab upat en
Akses Propi nsi - Di rj en [ sta te = tep at, stat e = t erlam bat , st at e = nul l ] : get _ju ml ah () j um lah hi t ung pe rsen tase () hi tu ngT otal & persent ase ()
al t
pi li h_sel uruh
sel ect_a ll ()
[ sel uruh ] [ Ti dak sel uruh]
ti dak_ pil i h_sel uru h desel ect_ all ()
opt [Graf ik]
kl ik_g raf i k creat e
:Wi ndow G raf ik ge t_j um la h () j um lah gene rat e graf i k ()
op t
kl ik_n ote
:Wi ndow_Catat an cre ate
[ Catat an]
[ in Kabupat en] : *get _cat atan () cata tan en tri_p ri hal ent ri_cat ata n kl i k_sim pa n add _ca tat an () opt
kl ik_h apus del et e_catat an ()
[ Hap us]
Gambar 4.111 Sequence Diagram M engakses Laporan Evaluasi Triwulan Gapoktan Propinsi (Dirjen)
283 sd Lap oran Tri w ula n Penyul uh :Wi ndow L aporan Evalu asi Prop insi :Di rj en creat e
:L ist Pro gram Bant uan
: Det i l Bidan g Usaha
ref
: Program Ba ntua n
: Grid
: Prop insi
: List Propin si
: Ka bupat en
: Laporan T ri wula n Penyulu h
:Cat at an Kab upat en
Akses Propi nsi - Di rj en [ sta te = tep at, stat e = t erlam bat , st at e = nul l ] : get _ju ml ah () j um lah hi t ung pe rsen tase () hi tu ngT otal & persent ase ()
al t
pi li h_sel uruh
sel ect_a ll ()
[ sel uruh ] [ Ti dak sel uruh]
ti dak_ pil i h_sel uru h desel ect_ all ()
opt [Graf ik]
kl ik_g raf i k creat e
:Wi ndow G raf ik ge t_j um la h () j um lah gene rat e graf i k ()
op t
kl ik_n ote
:Wi ndow_Catat an cre ate
[ Catat an]
[ in Kabupat en] : *get _cat atan () cata tan en tri_p ri hal ent ri_cat ata n kl i k_sim pa n add _ca tat an () opt
kl ik_h apus del et e_catat an ()
[ Hap us]
Gambar 4.112 Sequence Diagram M engakses Laporan Evaluasi Triwulan Penyuluh Propinsi (Dirjen)
284 s d Ak hir Ke gia t an Propi ns i :Wi nd o w La p o ra n Ev al u asi Pr op i nsi
:L ist Su bse kto r
:B id a ng Usa h a
: L ist Pr o gr a m Ba n tu a n
: Dir je n cr ea t e
re f
:De ti l Bid a n g Usa ha
:P ro g ra m B an t ua n
: Gr id
:Pr op i nsi
: L ist Pr o pi n si
: Ka b up a te n
:L a p or a n Akh ir K e gi at a n
:Ca ta t an Ka b up a te n
Ak s e s Propins i - Di rj en [ Pe n da p a ta n , Pa ne n , Pro d u ksi , Pro d u ktiv ita s ] : ge t _j u mla h ( ) ju ml ah h itu n g t ot a l ( )
p il ih _ se l ur u h
al t
se le ct_ a ll ( )
[se lu ru h ] [Ti da k se l ur uh ]
ti d ak_ p il ih _ se l ur u h d e sel e ct_ a ll ()
opt
klik_ g ra fi k
:W in d ow c re a te
[ Gr a fik]
Gra f ik ge t _j u mla h ( ) ju mla h g e n e ra te g r af ik ( )
opt
kl ik_ n ot e
:Wi nd o w_ Ca ta t an c re a te
[ Ca ta ta n ]
[ in Ka b u p at e n] : *g e t_ ca t at a n () c a ta ta n e n tr i_ p ri ha l en t ri_ ca t at a n kl ik_ simp a n ad d _ ca ta ta n ( ) klik_ h a pu s
opt
d el et e _c a ta ta n ()
[Ha p u s]
Gambar 4.113 Sequence Diagram M engakses Laporan Evaluasi Akhir Kegiatan – Propinsi (Dirjen) sd Perb an dinga n Renc an a - Aloka si Pro pinsi :Wi n dow La poran Eva l uasi Pro pi nsi :Dirj en
cre ate
:Li st Pro gram Bantua n
:Detil Bid ang Usah a
ref
:Pro gram Ba ntua n
:G rid
:Prop in si
:L ist Prop i nsi
Kab upa te n
:Re ncan a Usa ha Perta ni an
:Al okasi Bantua n
Akse s Prop in si - Dir jen [n i la i renca na- group kabu pa te n]: ge t_ j uml ah() j uml ah [ni la i al o kasi - g ro up ka bup aten]: get_j uml ah () j um la h hi tun g va ri a ns () h itu ng_ to ta l va ri an s () ge nerate _i ndi ka to r ()
alt
pi l ih _se lu ru h
sel ect_al l ()
[sel uruh ] [T id ak se lu ru h]
ti da k_p il i h_sel uruh de sel ect_a ll () kli k_ grafik cre ate
:Wi ndo w G ra fi k g et_j uml ah () j uml ah g en erate grafi k ()
Gambar 4.114 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Rencana – Alokasi Propinsi (Dirjen)
285 sd Perb an dinga n Renc an a - Aloka si Pro pinsi :Wi n dow La poran Eva l uasi Pro pi nsi :Dirj en
cre ate
:Li st Pro gram Bantua n
:Detil Bid ang Usah a
ref
:Pro gram Ba ntua n
:G rid
:Prop in si
:L ist Prop i nsi
Kab upa te n
:Re ncan a Usa ha Perta ni an
:Al okasi Bantua n
Akse s Prop in si - Dir jen [n i la i renca na- group kabu pa te n]: ge t_ j uml ah() j uml ah [ni la i al o kasi - g ro up ka bup aten]: get_j uml ah () j um la h hi tun g va ri a ns () h itu ng_ to ta l va ri an s () ge nerate _i ndi ka to r ()
pi l ih _se lu ru h
alt
sel ect_al l ()
[sel uruh ] [T id ak se lu ru h]
ti da k_p il i h_sel uruh de sel ect_a ll () kli k_ grafik cre ate
:Wi ndo w G ra fi k g et_j uml ah () j uml ah g en erate grafi k ()
Gambar 4.115 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Alokasi - Realisasi Propinsi (Dirjen)
286
sd Ak s es P ropinsi - Di rje n :De til Bid a ng Usah a
:Di rje n cre a te
:P ro gr am Ban tu a n
: Pro p in si
:Ka bu p at en
La p or an Tr iwu la n Pe n yu lu h
La p or an L ap o ra n Pe n da ta a n Tri wul an Ba nt ua n Ga p okt an
:Win d ow Mon e v Pr op in si :L ist Pr op in si
c re at e :L ist Pro g ra m Ba nt ua n
cre a te
*ge t_ p ro pi nsi () p ro p in si *g et _n a ma_ p ro g ra m ()
n a ma_ p ro gr am
p ili h_ p ro pi nsi
ge t_ n ama _ pr op in si ( ) n a ma_ p ro pi nsi
p ili h_ p ro gr am_ b an tu a n
ge t_ p ro gr am_ b an tu a n () p ro g ra m_b a nt ua n
p ili h _p e rio d e p ili h_ ti pe _ la po ra n kl ik_t a mpi lkan
ge t_ n ama _ kab u pa te n () :Wi nd o w_Mo n ev cre a te
na ma _ka bu p at en a lt
ge t_ fr eku en si_ p el ap o ra n_ b ul an a n ()
[Mo n ito ri ng N asio n al - Pe nyu lu h ] [Mo n ito ri ng N asio n al - Ke le mba g aa n Ekon o mi]
[Mo n ito ri ng N asio n al - Ke gi at an Ag ri bi sn is]
f re ku e nsi _p e la po ra n _b u la na n
ge t_ p en ya lu ra n _b u la na n () p e ny al ur an _ bu la n an
g et _ pe rke mba n ga n _b u la na n () pe rke mb an g an _ bu la n an
[R eka pi tu la si Pe rsia p an - Na sio na l]
g et _r en ca na _ usa h a () re nca n a_ u sah a
[E val ua si Nasio n al - Pe ny ul uh ]
g et _f re kue n si _p e la po ra n _t riw ul an ( ) fre ku en si_ pe la p or an _ tri wul an
[E val ua si Nasio n al - Ke le mba g aa n Eko no mi]
g e t_ pe n yal ur an _ tr iwu la n () p en ya lu ra n _t riwu la n
[E val ua si Nasio n al - Ke gi at an Ag ri bi sni s]
ge t_ p er ke mb an g an _ tri wu la n () p e rkemb a ng a n_ tr iwu la n
Gambar 4.116 Sequence Diagram M engakses M onev Propinsi (Dirjen)
Re nc an a Usa ha Pe rta n ia n
287 s d Aks es Pro pin si - Dirj en : De til Bida ng Usah a
:Dirj en crea te
:Pro gra m : Pr opi nsi :Kab up ate n Ba ntu an
:Renca na usah a per tan ian
:Alo ka si : Lap ora n :La po ran Ba ntu an Pe nda taa n T riwula n Bant uan Ga pokta n
:Wind ow Rekap itu lasi Pro pin si :L ist Prop insi
cre ate
* get _pr opi nsi () pro pin si :Gri d Rekap itul asi
cre ate
: List Prog ram Ban tua n
cre ate
* get _na ma _p rog ram () n am a_p rog ram pil ih_ pro pin si ge t_p rop insi ( )
* get _na ma _kab upa ten () nam a_ ka bu pat en
p ilih _p rog ram b an tua n
p ilih _ti pe_ lap ora n
pr opi nsi g et_ pro gra m_ ba ntu an () p rog ram _b an tua n
p ilih _a gre gasi p ilih _ti pe_ gra fik pi lih_ pe riod e pi lih_ pe rba ndi nga n klik_t am pilkan ge t_j um lah ()
al t
ju ml ah
[Ren can a] ge ner ate _to tal () g en era te_ gra fik ()
g et_ jum lah ()
[Alo ka si]
j um lah ge ner ate _to tal () g en era te_ gra fik ()
g et_ jum la h ()
[Rea lisasi]
jum lah ge ner ate _to tal () g en era te_ gra fik ()
get _ju mla h ( )
[T riwu lan ]
jum la h ge ner ate _to tal () g en era te_ gra fik () ge t_ju ml ah ()
[Akhir Ke gia tan ]
ju mla h ge ner ate _to tal () g en era te_ gra fik ()
Gambar 4.117 Sequence Diagram M engakses Rekapitulasi Propinsi (Dirjen)
:La por an Akhir Keg iat an
288 s d Ak se s Pr op in si - Dir je n :Deti l Bida ng Usa ha
:Dir jen crea te
: Pr og ram Ban tua n
:Pro pin si
:Ka bu pa ten
Ga po kt an
Pen yul uh Pen da mp ing
Ren can a Usah a Pe rtan ia n
L apo ra n T riwul an Ga po kta n
:Wind ow Ab se nsi Pela po ran Pro pin si :Li st Prop in si
cre ate
* ge t_ pro pin si () crea te
: List Prog ra m Ban tua n
pro pi nsi
* ge t_n am a_ pr og ram () na ma _p rog ra m pil ih_ pr opi nsi g et_ pr op insi ( ) p ro pin si pi lih _pr og ram _b an tu an g et _p rog ram _ ban tu an () pro gra m _b ant ua n pi lih _pe rio de klik_ tam pi lkan
* ge t_ nam a _kab up ate n ( ) : Wi ndo w Absen si cr ea te
n am a _kab up ate n g et _ju ml ah _g ap oktan () jum la h_ ga pokta n ge t_j um la h_p en yul uh () ju ml ah_ pe nyu lu h ge t_j um lah _r en can a () ju ml ah_ re nca na [1 ..4 ]: g et_ ju mla h_ tri wu la n ( ) ju m lah _tr iwul an
Gambar 4.118 Sequence Diagram M engakses Absensi Pelaporan Propinsi (Dirjen) 4.5.3.1.3 Akses Kabupaten/Kota Direktorat Jenderal Berikut ini adalah akses kabupaten/kota Direktorat Jenderal (Gambar 4.119 sampai Gambar 4.130) : sd Ak se s Ka bupate n - Dirj en :Deti l Bi da ng Usa ha
:Di rje n cre ate
:Pro gra m B antu an
:Li st Prop in si
:Wi n do w L ap oran Eva l ua si Ka bu pa te n
:Prop i nsi
:Li st K abu pa ten
:Ka bu pa te n
*g et_ na ma_ prop i nsi () na ma_ pro pi nsi :Grid
create :Li st Prog ra m Ban tua n
crea te
* ge t_ na ma _pro gram () na ma _pro gram p i li h _pro pi nsi ge t_p ro pi nsi ()
*g et_kab up aten ()
prop in si pi l i h_ kab up aten
ka bu pa ten g et_kab up aten () ka bu pa te n
p il i h_ pro gram _ba ntu an g et_p ro gra m_b an tu an () p il i h_ pe rio de
p ro gra m ba ntua n
kl i k_ta mpi l ka n
Gambar 4.119 Sequence Diagram Akses Kabupaten/Kota - Dirjen
289
sd R encana Usaha K abupaten : Wi ndow Laporan E val uasi Kabupaten
: Di rj en
c reate
: List Program Bant uan
: Det il B idang U saha
ref
: Program Bantuan
:Grid
: Propinsi
:List P ropinsi
:Kabupat en
:List Kabupaten
: Rencana U saha P ert ani an
: Cat atan Gapokt an
A kses Kabupaten - Dirj en [st ate = dit erim a & stat e = di tol ak - by KdGapoktan]: get _juml ah_rencana () jum lah_renc ana hi tung persentase () hitungT otal & persentase ()
al t
pil ih_seluruh
selec t_al l ()
[ seluruh] [ Ti dak seluruh]
tidak_pi lih_sel uruh deselec t_all ()
opt [Graf ik]
kli k_grafi k create
:Window Graf ik get _jum lah () jum lah generate graf ik ()
opt
kli k_not e
: Window _C atat an creat e
[C atat an]
[i n K abupat en]: *get_c at atan () c at atan ent ri _pri hal entri _cat atan kli k_si mpan add_c atat an () opt [ Hapus]
kl ik_hapus delet e_c atat an ()
Gambar 4.120 Sequence Diagram M engakses Laporan Evaluasi Rencana Usaha Tani Kabupaten/Kota (Dirjen)
290 sd Laporan P endataan Bantuan :Wi ndow Laporan Ev aluasi Kabupat en
:Drjen
create
: Li st Program Bantuan
:Deti l Bi dang Usaha
ref
: Program Bant uan
: Gri d
:P ropinsi
:Li st Propi nsi
:K abupaten
: List K abupat en
: Laporan Pendataan Bantuan
:Catat an Gapoktan
Akses Kabupaten - Di rj en [stat e = tepat, st ate = terlam bat , stat e = nul l ]: get_j uml ah () juml ah hit ung persentase () hit ungTot al & persent ase ()
al t
pil ih_sel uruh
selec t_all ()
[ seluruh] [ Ti dak seluruh]
ti dak_pi li h_seluruh deselec t_all ()
opt [Grafi k]
kli k_graf ik create
: Window Grafi k get_j umlah () j umlah generat e grafi k ()
opt
kl ik_not e
:Window_Cat atan creat e
[Cat atan]
[ in Kabupaten] : *get _cat atan () cat atan entri_prihal entri_c atat an kl ik_sim pan add_c atatan () opt [Hapus]
kl ik_hapus delete_c atatan ()
Gambar 4.121 Sequence Diagram M engakses Laporan Evaluasi Realisasi – Kabupaten/Kota (Dirjen)
291 sd Laporan Bulanan Gapoktan :Wi ndow Laporan Ev aluasi Kabupat en
:Drjen
create
: Li st Program Bantuan
:Deti l Bi dang Usaha
ref
: Program Bant uan
: Gri d
:P ropinsi
:Li st Propi nsi
:K abupaten
: List K abupat en
: Laporan Bulanan Gapoktan
:Catat an Gapoktan
Akses Kabupaten - Di rj en [stat e = tepat, st ate = terlam bat , stat e = nul l ]: get_j uml ah () juml ah hit ung persentase () hit ungTot al & persent ase ()
al t
pil ih_sel uruh
selec t_all ()
[ seluruh] [ Ti dak seluruh]
ti dak_pi li h_seluruh deselec t_all ()
opt [Grafi k]
kli k_graf ik create
: Window Grafi k get_j umlah () j umlah generat e grafi k ()
opt
kl ik_not e
:Window_Cat atan creat e
[Cat atan]
[ in Kabupaten] : *get _cat atan () cat atan entri_prihal entri_c atat an kl ik_sim pan add_c atatan () opt [Hapus]
kl ik_hapus delete_c atatan ()
Gambar 4.122 Sequence Diagram M engakses Laporan Evaluasi Bulanan Gapoktan Kabupaten/Kota (Dirjen)
292 sd Laporan Triw ulan Gapoktan :Wi ndow Laporan Ev aluasi Kabupat en
:Drjen
create
: Li st Program Bantuan
:Deti l Bi dang Usaha
ref
: Program Bant uan
: Gri d
:P ropinsi
:Li st Propi nsi
:K abupaten
: List K abupat en
: Laporan T riwulan Gapoktan
:Catat an Gapoktan
Akses Kabupaten - Di rj en [stat e = tepat, st ate = terlam bat , stat e = nul l ]: get_j uml ah () juml ah hit ung persentase () hit ungTot al & persent ase ()
al t
pil ih_sel uruh
selec t_all ()
[ seluruh] [ Ti dak seluruh]
ti dak_pi li h_seluruh deselec t_all ()
opt [Grafi k]
kli k_graf ik create
: Window Grafi k get_j umlah () j umlah generat e grafi k ()
opt
kl ik_not e
:Window_Cat atan creat e
[Cat atan]
[ in Kabupaten] : *get _cat atan () cat atan entri_prihal entri_c atat an kl ik_sim pan add_c atatan () opt [Hapus]
kl ik_hapus delete_c atatan ()
Gambar 4.123 Sequence Diagram M engakses Laporan Evaluasi Triwulan Gapoktan Kabupaten/Kota (Dirjen)
293 sd Laporan Triw ulan P enyuluh :Wi ndow Laporan Ev aluasi Kabupat en
:Drjen
create
: Li st Program Bantuan
:Deti l Bi dang Usaha
ref
: Program Bant uan
: Gri d
:P ropinsi
:Li st Propi nsi
:K abupaten
: List K abupat en
: Laporan T riwulan P eny uluh
:Catat an Peny uluh
Akses Kabupaten - Di rj en [stat e = tepat, st ate = terlam bat , stat e = nul l ]: get_j uml ah () juml ah hit ung persentase () hit ungTot al & persent ase ()
al t
pil ih_sel uruh
selec t_all ()
[ seluruh] [ Ti dak seluruh]
ti dak_pi li h_seluruh deselec t_all ()
opt [Grafi k]
kli k_graf ik create
: Window Grafi k get_j umlah () j umlah generat e grafi k ()
opt
kl ik_not e
:Window_Cat atan creat e
[Cat atan]
[ in Kabupaten] : *get _cat atan () cat atan entri_prihal entri_c atat an kl ik_sim pan add_c atatan () opt [Hapus]
kl ik_hapus delete_c atatan ()
Gambar 4.124 Sequence Diagram M engakses Laporan Evaluasi Triwulan Penyuluh Kabupaten/Kota (Dirjen)
294 sd A khi r K egiatan Kabupaten : Window Laporan E valuasi K abupat en
: Di rj en
create
:Li st Program Bantuan
:Det il Bidang Usaha
ref
:P rogram B antuan
:Gri d
:P ropinsi
:Li st Propi nsi
:K abupat en
: List Kabupaten
:Laporan Akhi r Kegi atan
: Catat an Gapoktan
Akses K abupaten- D irj en [ Pendapatan, Panen, Produksi , Produkt ivi tas ]: get_j umlah () jum lah hit ung tot al ()
al t
pil ih_seluruh
selec t_all ()
[ sel uruh] [ Tidak seluruh]
t idak_pil ih_seluruh deselec t_all ()
opt [Graf ik]
klik_grafi k c reate
: Wi ndow Grafi k get _juml ah () juml ah generate grafi k ()
opt
kl ik_note
:Window_C atat an c reat e
[C at atan]
[i n K abupat en] : *get_cat atan () cat at an entri_pri hal entri_c at atan kli k_simpan add_cat atan () opt
kl ik_hapus
del ete_cat atan ()
[H apus]
Gambar 4.125 Sequence Diagram M engakses Laporan Evaluasi Akhir Kegiatan – Kabupaten/Kota (Dirjen)
295 sd Perban din gan Ren cana - Alok asi Kab upaten : Wind ow Lapo ran Evalu asi Kabup aten
: Dirje n
cre ate
: Li st Program Ban tuan
: Deti l Bi dang Usaha
ref
:Progra m :Gri d : Prop insi Bant uan
: List Kabupa ten : List Propi nsi Ka bupat en
: Re nca na Usaha Pertani an
:Al okasi Bantu an
Aks es Kab upaten - Di rj en [ nil ai rencana- grou p G apokt an] : get _ju ml ah() j um lah [ ni lai a loka si - group Gapo ktan ]: ge t_j um la h () j um l ah hit ung vari ans () hi t ung_t ot al varians () gen era te_i ndi kat or ()
al t
pi l ih_ selu ruh select _al l ()
[ sel uru h] [ Ti dak sel uruh]
t i dak_pi li h_se luruh de sele ct _al l () kli k_graf ik creat e
: Wi ndow Grafi k ge t_j um la h () j um lah g enerate graf ik ()
Gambar 4.126 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Rencana – Alokasi Kabupaten/Kota (Dirjen) sd P erbandi ngan Alokasi - Reali sasi Kabupaten : Wi ndow Laporan Ev aluasi Kabupaten
:Dirjen
create
: List Program Bant uan
:Det il Bi dang Usaha
ref
: Program Bantuan
: Grid
: Propi nsi
: Li st Propi nsi
:Kabupat en
:Li st Kabupat en
: Al okasi B antuan
: Laporan Pendataan Bant uan
Akses Kabupaten - Di rj en [ni lai alokasi - group Gapoktan]: get _juml ah() jum lah [ nil ai reali sasi - group Gapoktan] : get_j um lah () j uml ah hit ung varians () hi tung_t otal v ari ans () generate_i ndikat or ()
al t
pi li h_sel uruh
sel ect _all ()
[ seluruh] [ Ti dak seluruh]
ti dak_pil ih_seluruh desel ect _all () kl ik_graf ik c reat e
: Wi ndow Graf ik get _jum lah () jum lah generate grafi k ()
Gambar 4.127 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Alokasi - Realisasi Kabupaten/Kota (Dirjen)
296
s d Ak se s Ka bup ate n - Dir je n :Det il Bid an g Usah a
:Dirj en cre ate
:Pro gra m : Pr op insi Ban tu an
: Kabu pa ten
Lap or an T riwu lan Pe nyu luh
L ap ora n La po ran Pen da taa n Tr iwula n Ba ntu an Gap okta n
Re nca na Usah a Perta ni an
:Gap okta n
: Win do w Mo ne v Kab up ate n :List Pr opi nsi
crea te crea te
:Li st Pro gra m Ban tu an
* g et_ pro pin si () pr op insi
: List Kab up ate n
crea te *g et_ na ma _p rog ra m ( ) na m a_p rog ra m
p ilih _p rop insi
ge t_ nam a_ pr opi nsi () * get _kab up ate n ( )
na m a_p ro pin si
ka bu pa ten
pili h_ ka bu pat en g et_ ka bu pa ten () kab up ate n pil ih_ pro gra m _ba nt uan p ilih _p eri ode
ge t_p rog ra m_ ba ntu an () pr ogr am _b an tua n
pili h_ tipe _l apo ra n kl ik_ tam p ilkan ge t_ ko de_ ga po kt an () :Wi nd ow_M on ev cre at e
ko de _ga po kt an a lt [M o nito rin g Na si ona l - Peny ulu h] [M o nito rin g Na si ona l - Kele mb ag aa n Ekon om i]
g et_ fre ku ensi_ pe lap ora n_ bu lan an () fr ekue nsi_p ela po ran _b ula na n
g et_ pe nya lura n_ bu lan an () p en yalu ran _b ula na n
[M o nito rin g Na si ona l - Kegi ata n Ag rib isn is]
ge t_ per ke mb an ga n_b ul ana n () p erkem ba ng an _bu la nan
[Re ka pit ula si Persia pa n - Na sion al]
g et_ ren can a_ usah a ( ) r en cana _u sa ha
[Eva lua si Nasio nal - Pe nyul uh ]
g et _fre kuen si _p ela po ran _tr iwula n ( ) freku ensi_ pe lap ora n_ triwu lan
[Eva lua si Nasio nal - Ke lem ba ga an Eko no mi]
ge t_p en yalu ran _tr iwula n ( ) pe nya lura n_ triwu lan
[Eva lua si Nasio nal - Ke gia tan Agri bisni s]
g et_ pe rkem ba nga n_ triwu lan () p er ke mb an ga n_t riwul an
Gambar 4.128 Sequence Diagram M engakses M onev Kabupaten/Kota (Dirjen)
297 sd Ak ses Ka bup aten - Dirj en :De til B idan g Usah a
:Dirjen cr eate
: Pro gram Ba ntua n
:W ind ow Reka pitu lasi K abu pate n
:Pr opin si :K ab upa ten
:Ren cana u sah a p ertan ian
:A lokasi B ant uan
:L apor an :Lap oran P en data an Triwul an Ban tua n Gapo kta n
:L apo ran Akhir K egia tan
:L ist P ro pinsi
crea te
*g et_p ropi nsi () cr eate
:Gri d Re kap itula si
p ropi nsi
:L ist P rogr am B antu an
crea te
*g et_ nam a_pr ogra m () nam a_p rogra m : List K ab upa ten
crea te pil ih_p ropi nsi g et_p ropin si ()
* get _nam a_kab upat en () kabu pate n
pro pinsi
p ilih_ ka bupa ten
get _ka bupa ten () p ilih_ pro gram b antu an
kab upa ten ( )
get_ prog ram_ ban tuan () pili h_tip e_la pora n
p rogr am_ bant uan
pilih _ag rega si pilih _tip e_gr afik p ilih_ perio de pilih _per band inga n klik_ta mpi lka n
get_ kod e_g apo ktan () ko de_g apo kta n get _jum lah ()
alt
jum lah
[Re ncana ] gen erate _tot al () g ene rate_ graf ik( )
g et_j umla h ()
[Al oka si]
j umla h gen erate _tot al () g ene rate_ graf ik( ) ge t_ju mlah ()
[Re alisasi]
ju mlah gen erate _tot al () g ene rate_ graf ik( )
get _jum lah ()
[Tr iwu lan]
jum lah gen erate _tot al () g ene rate_ graf ik( ) get _jum lah ()
[Akhir Ke giata n]
j umla h gen erate _tot al () g ene rate_ graf ik( )
Gambar 4.129 Sequence Diagram M engakses Rekapitulasi Kabupaten/Kota (Dirjen)
:Gapo kta n
298 sd Akses K abupaten - D irj en : Deti l B idang U saha
: Di rj en c reate
: Program Bantuan
: Propinsi
:Kabupaten
Gapoktan
R enc ana U saha P ertani an
Laporan Triw ul an Gapokt an
: Wi ndow Absensi Pelaporan K abupaten : List Propi nsi
c reate
*get_propi nsi () : Li st Program Bantuan
c reate
propinsi *get_nama_program () nam a_program :List Kabupaten
c reate
pi li h_propinsi
get_propinsi () *get_kabupat en () propinsi kabupaten pili h_kabupaten
get_kabupat en () kabupat en
pi li h_program_bantuan get _program_bantuan () program_bantuan pi li h_periode kli k_tampi lkan *get_nama_gapokt an () :Wi ndow A bsensi creat e
nama_gapokt an get _juml ah_renc ana () juml ah_renc ana [ 1. .4] : get _juml ah_t ri wulan () j uml ah_t riw ulan
Gambar 4.130 Sequence Diagram M engakses Absensi Pelaporan Kabupaten/Kota (Dirjen)
299 sd Akses Anal isi s - Di rj en : Propinsi : Di rj en create
: Kabupat en
:P rogram B antua n
:Laporan P endataan B antuan
:S arana P roduksi
: Wi ndow A nali sis Dana Bant uan S arana P roduksi :L ist P ropinsi
create
*get_propinsi () propi nsi :Li st K abupaten
creat e
:Li st Program Bant uan
create
: Gri d creat e
[T op T en by Ni lai ]: *get _kode sarana_produksi *get_sarana_produksi () sarana_produksi [i n subsekt or Logi n]: *get_program _bant uan () program_ba ntuan pil ih_propinsi get_propinsi () *get _kabupat en () kabupat en propinsi pil ih_kabupat en
get _kabupat en () pi li h_program _bantuan
kabupat en get _program_ba ntuan ()
pi li h_peri ode
program_bant uan
pil ih_sel eksi kl ik_t ampi lkan [by kri teria] : get_kode_sa rana_produksi ()
*get _sara na_produksi () sarana_produksi
opt
kli k_graf ik
:Wi ndow Graf ik
[Grafi k] get_dat a_sarana _produksi () dat a_sarana_p roduksi generate_graf ik ()
Gambar 4.131 Sequence Diagram M engakses Analisis Dana Bantuan Sarana Produksi (Dirjen)
300 sd Akses Anali sis - Di rj en :P ropi nsi : Dirjen create
: Kabupa ten
:P rogram B antuan
: Laporan A khir K egiat an
:Windo w Anal isi s Dana B antuan Ga poktan :Li st P ropi nsi
creat e
*get_p ropi nsi() pro pinsi : Li st Kabu paten
create
: List P rogram B antuan
create
:Grid create
[T op T en Produkti vi t as by Gapokt an] : *get_p roduksi &P endapat an&P rodu kti vi tas ()
[i n subsektor Lo gin] : *get _program_ bantuan ()
produksi , penda patan, produkt ivit as
p rogram_bant uan
pil ih _propi nsi
get _propi nsi () *get _kabupat en () kabupat en propi nsi
pil ih_kabupaten
get _kabupate n () pil ih_program_bant uan
kabupaten
get _program _bantua n () pi li h_periode
pro gram _bantua n
pil ih _seleksi
[by krit eria] : *get_produksi &P endapat an&P rodukt i vi tas ()
kl ik_t am pil kan
prod uksi, pendapat an, prod ukti vi tas opt
kli k_grafi k
:Window G raf ik
[Grafi k] get _data_P roduksi () dat a_produksi generate_grafi k ()
Gambar 4.132 Sequence Diagram M engakses Analisis Dana Bantuan Gapoktan (Dirjen)
301 sd Akses Anali sis - Dirj en : Propi nsi : Di rj en c reate
:K abupat en
:P rogram B ant uan
:Laporan Akhir Kegi at an
:Window Anal isi s Dana B antuan P enyul uh P endam ping :Li st P ropi nsi
c reat e
*get_propinsi() propi nsi : List Kabupat en
creat e
: List P rogram B antuan
create
:Grid c reat e
[T op T en P rodukti vi tas by Peny ul uh]: *get_produksi &P endapatan& Produkt iv it as () [ in subsekt or Login] : *get_program _bantuan () program _bantuan pil ih_propinsi
produksi , pendapatan, produkt iv it as
get_propinsi () *get_kabupaten () kabupaten propinsi
pil ih_kabupat en
get_kabupaten () pi li h_program _bantuan
kabupaten get_program_bant uan ()
pi li h_peri ode
program _bant uan
pil ih_sel eksi
[ by krit eri a]: *get_produksi& Pendapatan& Produkti vit as ()
kl ik_t ampi lkan
produksi, pendapat an, produkti vi tas opt
kli k_graf ik
:Window Grafi k
[ Graf ik] get_dat a_Produksi () data_produksi generat e_grafi k ()
Gambar 4.133 Sequence Diagram M engakses Analisis Dana Bantuan Penyuluh Pendamping (Dirjen)
302 s d Per m asa lah an Penyu luh - b el um dir es po n : Pe rm asala han Pe nyu luh :Dirj en
:Prop insi
:Kab upa ten
:Pro gra m Ba ntu an
:Bala sa n Pe rm asala han Pen yulu h
: Win do w Perm asala ha n
Cr eat e
Pen yulu h Crea te
:Gri d Perm asal aha n
[ sta tus = be lum di respo n]: * ge t_d ata () re su lt :L ist Prop insi Crea te
* ge t_p rop insi () p rop insi : List Kab upa ten
cr eat e
:L ist Prog ram Ba ntu an
crea te
ge t_p rog ram _b ant uan () *
pi lih _pr opi nsi
pr ogr am _ba ntu an ge t_p rop insi ( ) *g et_ ka bu pat en () kab up ate n pr opi nsi pili h_kab up ate n ge t_kab up ate n () kabu pa ten pil ih_ pro gra m_ ban tua n g et_ pro gra m _ba ntu an () p rog ram _b an tua n kli k_ tam pil ka n [stat us = b elu m dire sp on ]: g et_ per ma sa lah an () pe rma sa lah an kli k_ bal as ch ang e_ to_ edi ted _fo rm () en tri_ respo n kli k_ sim pa n
ad d_b ala sa n_ per ma sa lah an () ge ner ate _kode ()
ge ner ate _statu s ()
u pda te_ st atu s( ) upd ate _g rid_ pe rma sa lah an () op t [klik_b ata l]
kli k_ bat al ch ang e_ to_ def aul t_fo rm ()
Gambar 4.134 Sequence Diagram M engakses Permasalahan Penyuluh Pendamping belum Direspon (Dirjen)
303 s d Pe rm as ala ha n Ga po kta n - be lum di re spo n : Pe rm asala ha n Gap oktan :Dirje n
:Pro pin si
: Ka bu pat en
: Pr ogr am Bant uan
:Wind ow Per ma sa lah an Gap oktan
Cre ate
Cre ate
: Ba lasan Per ma sa lah an Gap oktan
:Grid Pe rm asala ha n
[sta tus = be lum di respo n]: * ge t_d ata () re su lt :List Pro pi nsi Cre ate
*g et_ pro pin si () pro pin si :L ist Ka bup at en
cr eat e
:L ist Prog ram Ba ntu an
cre ate
get _pr ogr am _b ant uan () * p rog ram _b an tua n p ilih _p rop insi ge t_p rop insi ( ) * ge t_ka bup ate n ( ) kabu pa ten pro pi nsi pi lih_ ka bu pa ten ge t_kab up ate n ( ) kabu pa ten p ilih _pr ogr am _b ant uan g et _pr ogr am _ba nt uan () pro gra m_ ban tu an klik_ta mp ilkan [st atu s= be lu m d ire sp on] : ge t_ per ma sa lah an () per ma sa lah an klik_b ala s cha ng e_t o_ edi ted _fo rm () ent ri_r espon klik_sim pa n
ad d_b ala san_ pe rma sa la han () g en era te_ ko de ()
g en era te_ st atu s( ) u pd ate _stat us () upd ate _g rid _pe rm asala ha n () o pt [klik_b ata l]
klik_b ata l cha ng e_t o_ def aul t_fo rm ()
Gambar 4.135 Sequence Diagram M engakses Permasalahan Gapoktan belum Direspon (Dirjen)
304 sd Pe rma sa la han Pe nyuluh - t el ah dires pon :Pe rma sa la ha n Pen yu luh : Dirje n
:Pr op in si
: Kab up a te n
: Pro gra m Ban tu an
: Win do w Pe rma sala h an Pe ny ulu h
Cre at e
Cr ea te
:Ba la sa n Pe rma sa la ha n Pe nyu lu h
:Gr id Pe rmasa la ha n
[sta tu s = tel ah d ire spo n - 1 0 Ne w]: *ge t_ da ta () g e t_ resp on ( ) r esul t
r esp on :L ist Pr op in si
Cre at e
*g e t_p ro p insi () p ro pi nsi :Li st Kab up a ten
cre at e
:Li st Pro g ra m Ba n tua n
cr ea te
g e t_p ro g ram_ b an tu an () * p rog ra m_b a ntu a n p ili h_ p rop in si
g e t_ pro p in si () *g et _ka bu pa te n () ka bu p at en pi lih _ka bu p ate n
p rop in si g et_ kab u pa te n ( ) ka bu p ate n
p il ih_ p ro gra m_ ba nt ua n
ge t_ pr og ra m_b an tu an ( ) p ro gr am_ ba n tu an
p ilih _ waktu opt
en tri _c ari
[Ca ri]
kli k_ ca ri
g et _p en ca ria n () p e nca ri an
klik_t amp ilka n [stat us = t ela h d ire sp o n] : g et _p er masa lah a n () p er ma sal ah an
g e t_ resp on ( ) r esp on
opt
kl ik_Ed it cha n ge _t o_ ed it ed _f or m ()
[Ed it Resp on ] e n tri_ re spo n kli k_ simpa n
u pd a te_ b al asan _ pe rma sa la ha n () u pd at e_ gr id _p er masa lah a n ()
opt [ kl ik_b at al ]
kli k_ b at al cha n ge _t o_ de fa u lt_ fo rm ()
Gambar 4.136 Sequence Diagram M engakses Permasalahan Penyuluh Pendamping telah Direspon (Dirjen)
305 s d Perma sa la ha n Ga pokt an - tel ah dires pon : Per ma sal ah an Ga p okta n :Dir jen
: Pro pin si
: Kab up at en
:Pro gr am Ba nt ua n
: Bala san Per ma sal ah an G ap okta n
: Wi nd ow Pe rm a sa la ha n Ga p okta n
Cre a te
Cre a te
:G rid Perm a sala h an
[stat us = te la h di resp on - 10 Ne w]: *g et _d at a () ge t_ re sp on ( ) re su lt r espo n :Li st Pro pi nsi Cre at e
*g et_ p rop in si () pr op in si :Li st Kab up a ten
cre at e
: List Prog ra m Ban tu an
cre at e
ge t_ pr og ra m _b an tu an () * pr og ra m_ b an tu an p ili h_ pr op in si
g et_ p rop in si () *ge t_ ka bu p ate n () ka bu p ate n p ro pi nsi
pi lih _ka bu pa te n g et _kab u pa te n ( ) ka bu p ate n p il ih_ p rog ra m _b an tu an ge t_ pro g ram _ ba n tua n () p rog ra m _b an tu an pi lih _wa ktu opt
en tri _ca ri
[Car i]
kli k_ ca ri
ge t_ pe n car ian ( ) p en ca ria n
klik_t am p ilka n [ st at us = te la h dir esp on ]: ge t_ pe rm asa la ha n () pe rm a sa la ha n ge t_ re sp on ( ) r espo n opt
kl ik_Ed it
[Ed it Re spo n]
ch an ge _ to_ e dit ed _f or m () e n tri_ re spo n kli k_ sim pa n
u pd a te_ ba la san _p er m asal ah an ( ) u pd at e_ gr id _p er ma sal ah an ()
opt [kli k_ ba ta l]
kli k_ b ata l ch an ge _ to_ d efa u lt_ fo rm ()
Gambar 4.137 Sequence Diagram M engakses Permasalahan Gapoktan telah Direspon (Dirjen)
306 sd Tam pil Data D irj en :Propinsi :D irj en
: Kabupaten
:Bi dang Usaha
:Wi ndow T ampil D at a
C reate
C reate
List P rogram B ant uan
: Program Bantuan
:Gri d
:Li st P ropi nsi C reat e
*get_propi nsi () propinsi : List Kabupat en
creat e
[ in Logi n Subsektor]: get_subsektor () subsektor pil ih_propinsi get_propi nsi () *get_kabupaten () kabupat en propi nsi pil ih_kabupat en get _kabupaten () kabupat en [i n S ubsekt or]: *get_program_bantuan () pi li h_program _bant uan
program _bant uan get_program_bant uan () program_bantuan
pi lih_periode pili h_status kl ik_tam pilkan
Gambar 4.138 Sequence Diagram Tampil Data Dirjen (Dirjen) sd Tampil Da ta - Re nc a na : Li st Pro p in si
:Pr op in si
: Li st Ka bu p a te n
:Ka b up a te n
: Bid an g Usa ha
:D irj en
re f
L ist Pro g ra m Ba nt u an
: Pro g ra m Ba nt ua n
:Wi n do w T amp il Da ta
: Gr id
: Re nc an a Usa ha P er ta ni an
:D et il Re nca n a Usa h a P er ta ni an
:Wi nd o w De ti l Re nc an a Usa ha
: Win do w Pr in t Pr ev ie w
Tam pi l Da ta D irj en cr ea te
ref
Tampil Re nca na
Gambar 4.139 Sequence Diagram M engakses Rencana Usaha Pertanian (Dirjen) sd Tam pi l Da t a - Al oka s i : Li st Pro p in si
:Pr o pi nsi
: Li st :Ka b u pa te n Ka b up a te n
: Dirj e n
cr ea te
ref
:Bid a n g U sa h a
L ist Pro g ra m Ba nt ua n
: Pro g ra m Ba n tu an
:Wi nd o w Ta mp il Da ta
:G ri d
:A lo ka si Ba n tu an
:De til Al oka si Ba n tu an
:Wi nd o w D et il Al oka si
Tampil Da ta Dirj en cre a te
re f
Ta mpil Alok a si
Gambar 4.140 Sequence Diagram M engakses Alokasi Bantuan Pertanian (Dirjen)
:Wi nd o w Pr in t Pre vi ew
307 sd Tampil Da ta - Re a lis a s i : Li st Pro p in si
:Pro p in si
:L ist K ab u pa te n
: Ka bu p at en
: Bid a ng Usa h a
L ist P ro gr am B an tu a n
: Dirj en
c re at e
re f
:Pro g ra m Ba n tu an
:Wi nd o w T amp il Da ta
:G ri d
:L a po ra n Pe nd a ta an B an tu a n
:De ti l L a p or an Pe nd a ta a n Ba nt ua n
: Win d ow De til L PB
: Win do w Pr in t Pr evi e w
Tampil Da ta D irj en c re at e
re f
Ta mpil Re al is a si
Gambar 4.141 Sequence Diagram M engakses Realisasi Bantuan Pertanian (Dirjen) sd Tampil Da ta - Bula nan G a pok ta n : Li st Pro p in si
:Pro p in si
:L ist K ab u pa te n
: Kab u p at en
:Bid a n g U sa h a
:D irj en
cr ea te
re f
L ist Pro g ra m Ba nt ua n
:Pro g ra m Ba n tu an
:Wi n do w T amp il Da ta
:G ri d
: La p o ra n Bu la na n G a po kta n
:De til L a po ra n B ul an a n G a po kta n
: Win do w D et il L ap o ra n Bul an a n
: Win do w Pr in t Pr ev ie w
Ta mpi l Dat a Dirj e n cre a te
re f
Ta mpil Bula na n G apokt an
Gambar 4.142 Sequence Diagram M engakses Laporan Bulanan Gapoktan (Dirjen) sd Tampi l Data - Tri w ula n G apok tan :Li st P ropi nsi
:P ropi nsi
: Li st K abupa ten
: Kab upat en
:B i dang Usaha
: Di rjen
creat e
ref
Li st Program Ba ntu an
: Program Ba ntu an
: Wi ndo w Ta mp il Data
: Grid
:L aporan T ri wula n Gapo kta n
: Wi ndo w P ri nt P re vi ew
Tampil Data Dirj e n creat e
ref
Tampi l Tr iw ul an Gapo kta n
Gambar 4.143 Sequence Diagram M engakses Laporan Triwulan Gapoktan (Dirjen) sd Tampil Da ta - Triw ula n Pe nyul uh :L ist Pr op in si
:Pr op i nsi
:L ist Kab u p at en
: Ka bu p at en
: Bid an g Usa ha
:Di rje n
cr ea te
ref
Li st Pr og ra m Ba n tu an
:Pro g ra m Ba n tu an
: Win do w Ta mpi l D at a
:G ri d
:L ap o ra n Triwu l an Pen yu lu h
:D et il La p or an Tri wu la n Pe n yu lu h
: Win do w D et il L a po ra n Tri wu la n Pen yu lu h
: Win do w P rin t Pr ev ie w
Ta mpil Da ta Dirj e n cr ea te
ref
Ta mpil Triw ula n Pe nyul uh
Gambar 4.144 Sequence Diagram M engakses Laporan Triwulan Penyuluh Pendamping (Dirjen) sd Tampil Da ta - Ak hi r Ke gi at an :L ist Pr op in si
:Pr op i nsi
:L ist Kab u p at en
: Ka bu p at en
:Di rje n
cre at e
re f
: Bid an g Usa ha
Li st Pr og ra m Ba n tu an
:Pro g ra m Ba n tu an
: Win do w Ta mpi l D at a
:G ri d
:L ap o ra n Akhi r Ke g ia ta n
:D et il La p or an Akhi r Ke g ia ta n
: Win do w D et il L a po ra n Akh ir Ke g ia ta n
Ta mpil Da ta Dirj e n c re at e
re f
Ta mpil Ak hi r Ke gi at an
Gambar 4.145 Sequence Diagram M engakses Laporan Akhir Kegiatan (Dirjen)
: Win do w P rin t Pr ev ie w
308 sd Kotak Masuk :Laporan Pendataan Bantuan
: Tim Teknis D irj en C reate
:Laporan Bul anan
:Laporan :Laporan T riw ul an Triwulan Gapokt an Penyuluh
: Propinsi
: Kabupaten
: Window K ot ak Masuk Propi nsi
Create
: Grid Kotak Masuk Propi nsi
*get_nam a_propinsi () nam a propi nsi alt [LP B]
[Counting per Propinsi in subsekt or l ogi n]: *get_j um lah_pendat aan_bant uan () j um lah_pendat aan_bant uan
[B ulanan]
[C ounti ng per Propi nsi i n subsektor login]: *get _jumlah_bul anan () jumlah_bul anan
[T ri wulan Gapoktan] [C ounti ng per Propi nsi i n subsektor login]: *get _jumlah_triwulan_gapoktan () j um lah_t ri wulan_gapokt an [T ri wulan Penyuluh]
[C ounti ng per Propi nsi i n subsektor login]: *get _jumlah_triwulan_penyul uh () juml ah_triwul an_peny ul uh
klik_li nk_P ropinsi
:Wi ndow Kotak Masuk K abupaten
c reate
creat e
:Grid Kot ak Masuk Kabupaten
*get_nam a_kabupaten () nama_kabupat en alt [LPB ]
[ Count ing per kabupat en in subsekt or l ogin] : *get_juml ah_pendataan_bantuan () juml ah_pendat aan_bantuan
[B ul anan]
[C ounti ng per kabupaten i n subsektor login]: *get_juml ah_bul anan () jumlah_bul anan
[T riw ulan Gapoktan]
[ Count ing per kabupat en in subsekt or l ogin] : *get_juml ah_triwul an_gapoktan () juml ah_triwul an_gapoktan
[T riw ulan Penyuluh]
[C ount ing per kabupaten i n subsektor login]: *get_jumlah_triwulan_peny ul uh () j umlah_t ri wulan_penyuluh
Gambar 4.146 Sequence Diagram Kotak M asuk
309 sd Mengakses kotak masuk : Laporan Pendat aan Bantuan
:T im Teknis Dirjen
create
:Laporan Bul anan
: Laporan Triwul an Gapokt an
: Laporan T ri wulan Penyuluh
ref
:Propinsi
:Wi ndow K ot ak : Grid Kotak : Kabupaten M asuk Masuk Kabupat en K abupaten
K otak M asuk kl ik_li nk_kabupaten creat e
:W indow Deti l Kot ak Masuk : Grid Deti l create
*get_LPB ()
al t
LPB
[ LPB] [ Bulanan]
*get _laporan_bulanan () l aporan_bul anan
*get_t riw ulan_gapoktan ()
[ Tri wul an Gapoktan]
triwul an_gapoktan [ Tri wul an Penyuluh]
*get_triw ul an_penyul uh () tri wulan_penyuluh generat e c hecked_al l ()
alt
kl ik_pil ih_sel uruh
sel ected_all ()
[S el uruh] [T idak Sel uruh]
klik_t idak_pi li h_sel uruh desel ect_al l
kl ik_dit eri ma alt
[ Pasif ]: update_status ()
[LP B] [B ulanan] [T ri wulan Gapoktan] [T ri wulan P eny uluh]
[ pasi f] : update_stat us () [ Pasif] : updat e_st atus ()
[P asi f] : update_st at us ()
Gambar 4.147 Sequence Diagram M engakses Kotak M asuk
310 s d Kot ak M a suk Renca na Us aha Perta ni an : Pro pin si
:Re nc an a Usa ha Per ta nia n
:Kab u pa te n
:Pro gr am Ba nt ua n
:Pen o laka n Re nc an a Usa ha
:Tim Tekni s Dirj en Crea te
:Win d ow Ko ta k M a su k Ren ca na Usa ha Cre at e
: Gri d Ko ta k Ren ca na Usah a
g et _n am a _p ro pi nsi ( ) na m a p ro pi nsi [ Cou nt ing p er Pro pi nsi in su b se ktor lo gi n] : *g et_ ju m la h_ re nca na _ usah a () ju m la h_ re nca na _ usah a
kl ik_li nk_ Prop in si
: Wi nd ow Kot ak M asu k be lu m di resp on
cre at e
cre a te ge t_ na m a_ pr op in si () n am a _p ro pi nsi
:Li st Ka bu p ate n
[i n Prop in si Ch oi ce] : *ge t_ kab up at en _ko ta () ka bu pa te n :Li st Pr og ram Ba nt ua n
cre a te
[ in su b se ktor ]: *g et_ p rog ra m _b an tu an ( ) pr og ra m_ b an tu an
p il ih_ kab up a ten
g et _kab u pa te n ( ) ka bu p ate n
p ili h_ pr og ra m_ b an tu an g et_ p rog ra m () p ro gr am
kl ik_t am p ilkan
:Gr id RUK
cre at e
g et_ re nc an a () r en ca na al t kli k_ Det il [De til]
cre ate
:Win do w De til RUK
g et_ d eti l_ RUK () RUK [Pe no la ka n]
kl ik_d ito la k cre at e
Win d ow Pen ol aka n Re n can a
e nt ry_ pe no la ka n kli k_ sim pa n
a dd _p e no la ka n () u pd at e_ stat us ( )
[Alo kasi]
kli k_ al okasi cre at e
:Win do w Alo kasi Ban tu an
Gambar 4.148 Sequence Diagram M engakses Rencana Usaha Pertanian
311 s d Membu at Aloka si Ba ntuan :Al okasi Ba ntuan
:Sa tu an
:T im T ekn is Di rj en
Create
:Rencan a Usaha Pertan ia n
:Deti l Re ncana Usaha Pe rtan ia n
:Wi ndo w Al okasi Ban tu an
get_l ast_n o_a lo kasi () no_a lo kasi_ bantua n g ene ra te _new_ no_ al okasi () :G ri d Ren ca na Usah a Perta ni an
cre ate
[no RUK ch oi ce ]: get_h ead er_rencan a () ren ca na_ hea der :Li st Satua n
create en try_n o_ke putusan
*g et_satua n () satua n p il i h_taha p [Ad ju st T ah ap]: g et_de ti l _re ncan a () d etil _ren ca na en try_d etil _al okasi pi l ih _sa tu an ge t_ satuan () sa tu an
pi li h_ hi tu ng h itun g_n il ai _renca na ()
h itun g_n il ai _al okasi ()
h itun g_se li si h ()
en try_ke te ra nga n kl i k_si mpa n Veri vyEn try () ad d_a lo kasi ()
add _de ti l _al okasi _ba ntuan () [Pasi f]: u pda te _status () ge nerate_sta tu s_akti f ()
sh ow_con fi rmatio n ()
opt [Ce ta k]
kl i k_cetak Cre ate
:Wi ndow Prin t Previe w
print () clo se ()
Gambar 4.149 Sequence Diagram M embuat Alokasi Bantuan
:Deti l Alo kasi Ba ntuan
312 4.5.3.2 Sequence Diagram Menteri Pertanian Berikut ini adalah sequence diagram untuk masing-masing use case dalam akses menu Tim Teknis Direktorat Jenderal (Gambar 4.150 sampai Gambar 4.205) : 4.5.3.2.1 Akses Nasional Menteri Pertanian Berikut ini adalah akses nasional M enteri Pertanian (Gambar 4.150 sampai Gambar 4.161) :
s d Ak ses Nas ion al - Me nteri :Bi da ng Usah a :Men te ri Pe rtani an create
:De ti l Bid ang Usah a
:Program Bantua n
:Prop in si
:Wind ow Lapo ra n Eval ua si Nasi ona l
create
:Li st Subsektor
*get_su bse kto r () sub sektor :G ri d create
*g et_nama _propi nsi () nama_ propi nsi cre ate pi li h_ subsektor get_bi dan g_u saha ()
:L ist Pro gra m Bantuan
[i n Bid ang Usah a]: *get_ko de_ pro gram_ba ntuan ()
*get_n ama_p rog ra m () na ma _program
pi li h_ pro gram_ba ntuan ge t_p ro gram_ba ntu an () pi li h_ perio de
p ro gram b antuan
kli k_tampi l kan
Gambar 4.150 Sequence Diagram Akses Nasional - M enteri Pertanian
313 sd Re nc ana Us aha Nas ional :Win do w Lap ora n Eval u asi Nasi on al
:L ist Sub se ktor
:Bi da ng U sah a
:Men teri Pe rta ni a n
cre ate
re f
:L ist Prog ra m Ban tua n
:D etil Bi d an g Usah a
:Pro gram Ba ntua n
:Gri d
:Prop in si
:Re nca na Usa ha P ertani a n
Aks es Nas iona l - Menteri [sta te = di teri ma & sta te = di tol a k - b y Kd Ga po ktan ]: g et_j u ml ah _ren can a () j um la h_ ren ca na h i tu ng p erse nta se () hi tun gTo ta l & p erse ntase ()
pi l ih _sel uru h
alt
sel ect_a l l ()
[sel uru h] [Ti d ak se l uruh ]
ti dak_p i li h_ se l uruh de se le ct_ al l ()
opt
kli k_ gra fi k crea te
[Grafi k]
:Wi nd ow Grafi k ge t_ j uml a h () j u ml ah g en erate g rafik ()
Gambar 4.151 Sequence Diagram M engakses Laporan Evaluasi Rencana Usaha Tani Nasional (M enteri Pertanian)
sd P endata an B antuan :Win do w La po ra n Eva lu asi Na si on al
:L i st Su bse ktor
:Bi da ng Usa ha
:Me nteri P ertani a n
cre ate
re f
:L i st Pro gram Ba ntu an
:Deti l Bi da ng Usa ha
:Prog ra m Ban tu an
:Grid
:P ro pi nsi
:L ap ora n Pen da ta an Ba ntua n
Ak se s Nas ional - Me nte ri [sta te = tep at, state = te rl a mba t, state = nu ll ]: g et_j u ml ah () j uml a h hi tun g pe rsen tase () hi tun gTo tal & p erse nta se ()
alt
pi l i h_ sel u ru h
sel e ct_ al l ()
[sel uru h] [Ti d ak sel uruh ]
ti da k_p i li h _se l uruh d ese l ect_a l l ()
opt [Gra fi k]
kl ik_g ra fik crea te
:Win do w Gra fi k g et_j u ml ah () j uml a h g en era te grafi k ()
Gambar 4.152 Sequence Diagram M engakses Laporan Evaluasi Realisasi – Nasional (M enteri Pertanian)
314
s d Bulana n Ga pok ta n :Wi nd ow Lap oran Eval ua si Nasio nal
:Li st Subsektor
:Bi da ng Usah a
:Li st Pro gram Bantu an
:Me nteri Pertani an
crea te
re f
:Detil Bid ang Usah a
:Prog ra m Ba ntuan
:G rid
:Prop i nsi
:La poran Bul an an G apo ktan
Aks es Nas io nal - Men te ri [state = te pat, sta te = terl amba t, sta te = n ul l]: g et_j uml ah () j uml ah hi tung pe rsentase () hi tu ngT o ta l & p ersen ta se ()
pi l ih _se lu ru h
alt
sel ect_a ll ()
[sel uruh ] [T id ak sel uruh ]
ti da k_pi l ih _se lu ru h d ese le ct_a l l ()
o pt
kli k_g rafik cre ate
[Grafi k]
:Wi nd ow G rafik ge t_ ju ml ah () j um la h gen erate grafi k ()
Gambar 4.153 Sequence Diagram M engakses Laporan Evaluasi Bulanan Gapoktan – Nasional (M enteri Pertanian) sd Tr iw ulan Ga poktan :Win do w La po ra n Eva lu asi Na si on al
:L i st Su bse ktor
:Bi da ng Usa ha
:Me nteri P ertani a n
cre ate
re f
:L i st Pro gram Ba ntu an
:Deti l Bi da ng Usa ha
:Prog ra m Ban tu an
:Grid
:P ro pi nsi
:L ap ora n Tri wu la n Ga po ktan
Ak se s Nas ional - Me nte ri [sta te = tep at, state = te rl a mba t, state = nu ll ]: g et_j u ml ah () j uml a h hi tun g pe rsen tase () hi tun gTo tal & p erse nta se ()
alt
pi l i h_ sel u ru h
sel e ct_ al l ()
[sel uru h] [Ti d ak sel uruh ]
ti da k_p i li h _se l uruh d ese l ect_a l l ()
opt [Gra fi k]
kl ik_g ra fik crea te
:Win do w Gra fi k g et_j u ml ah () j uml a h g en era te grafi k ()
Gambar 4.154 Sequence Diagram M engakses Laporan Evaluasi Triwulan Gapoktan– Nasional (M enteri Pertanian)
315
sd Tr iw ulan Penyuluh :Win do w La po ra n Eva lu asi Na si on al
:L i st Su bse ktor
:Bi da ng Usa ha
:Me nteri P ertani a n
cre ate
re f
:L i st Pro gram Ba ntu an
:Deti l Bi da ng Usa ha
:Prog ra m Ban tu an
:Grid
:P ro pi nsi
:L ap ora n Tri wu la n Pe nyu l uh
Ak se s Nas ional - Me nte ri [sta te = tep at, state = te rl a mba t, state = nu ll ]: g et_j u ml ah () j uml a h hi tun g pe rsen tase () hi tun gTo tal & p erse nta se ()
pi l i h_ sel u ru h
alt
sel e ct_ al l ()
[sel uru h] [Ti d ak sel uruh ]
ti da k_p i li h _se l uruh d ese l ect_a l l () kl ik_g ra fik crea te
:Win do w Gra fi k g et_j u ml ah () j uml a h g en era te grafi k ()
Gambar 4.155 Sequence Diagram M engakses Laporan Evaluasi Triwulan Penyuluh Nasional (M enteri Pertanian) sd Ak hir Ke giata n Nas ional :Win do w Lap ora n Eval u asi Nasi on al
:L ist Sub se ktor
:Bi da ng U sah a
:Men teri Pe rta ni a n
cre ate
re f
:L ist Prog ra m Ban tua n
:D etil Bi d an g Usah a
:Pro gram Ba ntua n
:Gri d
:Prop in si
:L ap ora n Akh ir Ke gi ata n
Aks es Nas iona l - Menteri [pe nd ap atan , p an en , p ro du ksi , prod ukti vi tas ]: g et_ ju ml ah () j uml a h h i tu ng to ta l ()
alt
pi l ih _sel uru h
sel ect_a l l ()
[sel uru h] [Ti d ak se l uruh ]
ti dak_p i li h_ se l uruh de se le ct_ al l () kli k_ gra fi k crea te
:Wi nd ow Grafi k ge t_ j uml a h () j u ml ah g en erate g rafik ()
Gambar 4.156 Sequence Diagram M engakses Laporan Evaluasi Akhir Kegiatan – Nasional (M enteri Pertanian)
316
sd Perb andinga n Rencana - Al okasi Nasi onal : Window La poran Eval uasi Na sional
:Li st S ubsekto r
: Bi dang Usaha
: Ment eri Pertan ian
create
ref
: List P rogram B ant uan
: De ti l B ida ng Usaha
:P rogram B ant uan
: Gri d
: Propin si
: Re ncana Usaha P ertani an
: Al okasi B antua n
Akses Nasi onal - M enteri [ni lai rencana- gro up propi nsi] : get_ jum lah() j uml ah [n il ai aloka si - group propinsi ] : get_j um lah () j uml ah hit ung varians () hit ung_t otal vari ans () ge nerat e_i ndikat or ()
pi l ih_sel uru h
alt
sel ect_al l ()
[sel uruh] [T id ak sel uruh ]
ti dak_pi li h_sel uruh desel ect_al l ()
opt
kli k_graf i k
: Window Grafi k
create
[ Grafi k]
get _j uml ah () j uml ah gene rat e grafi k ()
Gambar 4.157 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Rencana – Alokasi Nasional (M enteri Pertanian) sd Perb andi ngan Al okasi - Real isa si Nasi onal : Wi ndo w Lap ora n
:Li st
: Bida ng
: List
: Det il
: Prog ram
Eval uasi Nasion al
Su bsekt or
Usa ha
Pro gra m Bant uan
Bi dang Usah a
Ba ntu an
: M ent eri Pert ani an
creat e
ref
:G ri d
:Propi nsi
: Al okasi
: Laporan
Bant uan
Pend at aan Ba ntu an
Aks es Na sio nal - M en ter i [n il ai al okasi - group propi nsi ]: get _ju ml ah() j um la h [n il ai real isa si - group propi nsi ] : get _j um lah () jum l ah hi t ung va ri ans () hi tun g_t ota l vari ans () g enerat e_i ndi kat or ()
a lt
pi l ih_ selu ruh
se lect _al l ()
[ sel uruh] [ T ida k selu ruh ]
t id ak_pi li h_selu ruh de sel ect _al l () kli k_graf ik creat e
:Wi ndow Gra fi k get _ju ml ah () jum l ah g enerat e g raf i k ()
Gambar 4.158 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Alokasi - Realisasi Nasional (M enteri Pertanian)
317 sd Ak s es N as ional - Mente ri :Bid a ng Usa h a : Me nt er i Pe rt an ia n cr ea te
:De til Bid a ng Usah a
:Pr og ra m Ba n tu an
:Pr op in si
La p or an Tr iwu la n Pe n yu lu h
L a po ra n L ap o ra n Pen d at aa n T riwu la n Ba n tu an G a po kta n
Re nc an a Usa ha Pe rta n ia n
: Win d ow Mon e v Na sio na l
c re at e
:L ist Su bse kto r
*g e t_ sub sekt or () su b se kto r cr ea te
p ili h_ sub se kt or
ge t_ b id a ng _ usa ha ( )
:L ist Pr og ra m Ba n tu an
[i n Bid a ng Usa ha ] : *ge t_ ko de _ pr og ra m_ ba n tu a n ()
*ge t_ n ama _ p ro gr am () n ama _ pr og ra m
pi lih _ pr og r am_ b an tu a n
g et _p r og ra m_ ba n tu an ( ) pr og r am_ b an tu a n
p ili h_ p er io de p ili h_ ti pe _ la po ra n kli k_t amp il ka n
: Win do w_ Mo ne v cre a te
g e t_ na ma _p ro p in si ( ) n ama _ pr op in si a lt [ Mon it or in g Na si on a l - Pe n yul uh ] [ Mon it or in g Na si on a l - Ke le mb ag a an Eko n omi ]
g et _f re kue n si _p e la po ra n _ bu la n an ( ) fre kue n si_ pe la p or an _ bu l an a n ge t_ p en ya lu ra n _b u la na n ( ) p e ny al ur an _ bu la n an
[ Mon it or in g Na si on a l - Ke g ia ta n Agr ib isn is]
ge t_ p er ke mb a ng a n_ b ul an a n () p e rke mba n ga n _b u la na n
[ Reka p itu la si P er si ap a n - N asio n al ]
g et _r en ca n a_ u sa h a () re nc an a _u sah a
[ Eva lu asi Na si on a l - Pe n yu lu h]
g e t_ fre ku en si_ pe l ap o ra n_ tr iwu la n () fr e ku e nsi_ p e la po ra n _t riwu la n
[ Eva lu asi Na si on a l - Ke le mb ag a an E ko n omi ]
g et _p e n yal ur an _ tr iwu la n () p en ya lu ra n _t riwu la n
[ Eva lu asi Na si on a l - Ke g ia ta n Ag rib isn is]
g et _p e rke mba n ga n _t riw ul an ( ) pe rke mb an g an _ tri wu la n
Gambar 4.159 Sequence Diagram M engakses M onev Nasional (M enteri Pertanian)
318 s d Ak se s Nas ional - Me nteri :Bi da ng Usa h a : Men te ri Per tan ia n cre at e
:De ti l Bi da n g Usa ha
: Pro gr am Ba ntu a n
:Pr op in si
:Re n can a usa ha p er ta nia n
:Al oka si Ba n tua n
: La po ra n :La p or an Pe nd a taa n Triwu la n Ban tu an Ga po kta n
: Wi nd o w Re kap it ula si Nasio n al c rea te
:L ist Su bse ktor
*ge t_ sub sekto r () sub se kto r :G rid Re kap it ul asi
cre at e
ge t_ n ama _p ro pi nsi () n a ma_ pr op in si cr ea te
p ilih _ su b se kto r
g et _b id an g _u sah a ()
:L ist Pro g ra m Ba nt ua n
[in Bid a ng Usa ha ]: *g e t_ko de _ pr og ra m_b an tu a n ()
*g et _n a ma_ pr og ra m ()
p il ih_ p ro gra m b a ntu a n
p ilih _ tip e _la p or an
n ama _p ro g ram
g e t_p ro g ram_ b an tu an ( ) pr og ra m_b a nt ua n
p il ih_ a gr eg asi p ili h_ ti pe _g ra fik p ilih _ pe rio d e p il ih_ p er ba nd in g an kli k_ ta mpi lkan a lt
ge t_ ju mla h () ju mla h
[Re nc an a] g e ne ra te _t ot al () ge n er at e_ gr af ik ()
ge t_ ju mla h ()
[Al oka si ]
ju mla h g e ne ra te _t ot al () ge n er at e_ gr af ik ()
g et_ ju mla h ()
[Re al isasi]
j umla h g e ne ra te _t ot al () ge n er at e_ gr af ik ()
g et _j umla h ()
[Tr iwu lan ]
j uml ah g e ne ra te _t ot al () ge n er at e_ gr af ik ()
ge t_ ju mlah ( )
[Akh ir Keg ia ta n]
ju mla h g e ne ra te _t ot al () ge n er at e_ gr af ik ()
Gambar 4.160 Sequence Diagram M engakses Rekapitulasi Nasional (M enteri Pertanian)
:L a po ra n Akhi r Keg ia ta n
319 sd Akses N asional - M enteri : Bi dang U saha : Menteri P ertani an c reate
: Det il Bidang Usaha
: Program Bant uan
:P ropinsi
Gapoktan
Penyul uh Pendamping
Renc ana Usaha Pertanian
:Window A bsensi Pel aporan Nasi onal c reate
:Li st Subsektor
*get _subsekt or () subsekt or :Li st Program Bantuan
c reate
pil ih_subsekt or
get_bi dang_usaha ()
[i n Bi dang Usaha]: *get_kode_program_bantuan ()
*get_nama_program ()
nam a_program
pili h_program_bantuan
get _program_bantuan () program_bantuan pil ih_periode kl ik_tam pi lkan :Window Absensi creat e
get_nama_propi nsi () nama_propi nsi get _juml ah_gapoktan () juml ah_gapoktan get_jum lah_peny uluh () jum lah_peny uluh get_j umlah_renc ana () j umlah_renc ana [1. .4] : get _j uml ah_t ri wulan () j umlah_t riw ulan
Gambar 4.161 Sequence Diagram M engakses Absensi Pelaporan Nasional (M enteri Pertanian)
Laporan Triw ul an Gapokt an
320 4.5.3.2.2 Akses Propinsi Menteri Pertanian Berikut ini adalah akses propinsi M enteri Pertanian (Gambar 4.162 sampai Gambar 4.173) : sd Ak ses P ropi nsi - M ente ri :B idang Usaha :M ent eri P ertani an create
:Deti l Bi dang Usaha
: Program Ban tuan
: List Propin si
:P ropi nsi
: K abupat en
: Wi ndow La poran E va luasi P ropinsi
create
:Li st S ubsekto r
*get _subsekt or () subsekto r
*get _nam a_propinsi () nam a_propinsi : Gri d
creat e :Li st P rogram B antu an
creat e pi li h_pro pinsi
get _propinsi ()
*ge t_kabup aten ()
pro pinsi pi li h_subsekt or
kabupat en get _bi dang_usaha () [i n B i dang Usaha] : *get_ kode_program _bant uan ()
*get_ nama_p rogram () nam a_program
pil ih_p rogram _bantu an get _prog ram _bant uan () pi li h_periode
pro gram b antuan
kli k_tam pi lkan
Gambar 4.162 Sequence Diagram Akses Propinsi - M enteri Pertanian
321 sd R enc a na U sa ha Propi ns i :Wi n do w La p or a n E va lu asi Pr op in si
:L i st Su b sekt or
:B id an g Usa ha
:Me n te ri Pe rt an ia n cre a te
:L ist Pro g ra m Ban t ua n
re f
: De til B id an g U sa h a
: Pro g ra m Ba nt ua n
:G ri d
:Pr op i nsi
:L ist Pro p in si
:Ka b up a te n
: Re nc an a Usa h a P er ta n ia n
:Ca ta ta n Ka bu p a te n
Ak s e s Propi ns i - Mente ri [ sta te = d it er ima & sta te = d it o la k - by Kd G ap o kta n] : g e t_ ju ml ah _ re n ca na ( ) j um la h_ re n ca n a h it un g p e rsen t ase ( ) hi tu n gT ot al & pe rse n ta se ()
p ili h_ se lu ru h
al t
se le ct _a l l ( )
[ sel ur u h] [ Tid a k se lu ru h]
ti da k_ p ili h_ se lu ru h de se le ct_ a ll ()
opt
kl ik_ gr af ik cr ea t e
[G ra fi k]
: Win d ow G ra f ik ge t _j uml a h () ju mla h g e n er at e g ra fik ()
opt
kl ik_ no te
:Win d o w_ Cat a ta n cr ea te
[ Ca ta ta n]
[i n Ka bu p a te n] : *g e t_ ca ta ta n ( ) ca ta ta n e n tri _ pr ih al e n tr i_ ca ta ta n kli k_si mpa n a d d_ ca t at an ( ) kl ik_ ha p u s
opt
d e le te _ ca ta ta n ( ) [H ap u s]
Gambar 4.163 Sequence Diagram M engakses Laporan Evaluasi Rencana Usaha Tani Propinsi (M enteri Pertanian) sd P enda ta an Bant ua n Propinsi :Wi n do w La p or a n E va lu asi Pr op in si
:L i st Su b sekt or
:B id an g Usa ha
:Me n te ri Pe rt an ia n cre a te
:L ist Pro g ra m Ban t ua n
re f
: De til B id an g U sa h a
: Pro g ra m Ba nt ua n
:G ri d
:Pr op i nsi
:L ist Pro p in si
:Ka b up a te n
: L ap o ra n Pe n d at aa n Ba nt u an
:Ca ta ta n Ka bu p a te n
Ak s e s Propi ns i - Mente ri [sta te = te pa t , sta t e = te rl amb a t, sta te = n u ll ]: g e t_ ju mla h () j um la h h it un g p e rsen t ase ( ) hi tu n gT ot al & pe rse n ta se ()
p ili h_ se lu ru h
al t
se le ct _a l l ( )
[ sel ur u h] [ Tid a k se lu ru h]
ti da k_ p ili h_ se lu ru h de se le ct_ a ll ()
opt [G ra fi k]
kl ik_ gr af ik cr ea t e
: Win d ow G ra f ik ge t _j uml a h () ju mla h g e n er at e g ra fik ()
opt
kl ik_ no te
: Win d ow_ Ca ta t an c re a te
[ Ca ta ta n]
[i n Ka bu p a te n] : *g e t_ ca ta ta n ( ) ca ta ta n e nt ri_ p ri ha l e nt ri _c at at an klik_ simp a n a d d_ ca t at an ( ) opt
kli k_h a pu s de le t e_ ca ta ta n ( )
[H ap u s]
Gambar 4.164 Sequence Diagram M engakses Laporan Evaluasi Realisasi – Propinsi (M enteri Pertanian)
322 sd B ul anan Gapoktan Propi nsi :Wi ndow Laporan E valuasi Propinsi
:Li st Subsekt or
:B idang Usaha
:Menteri Pert anian create
:List Program Bant uan
ref
: Detil B idang U saha
: Program Bant uan
:Gri d
:Propi nsi
:List Propinsi
:Kabupaten
: Laporan Bulanan Gapokt an
:Catatan Kabupaten
Akses Propi nsi - Menteri [state = tepat , stat e = terl ambat, state = null ]: get_jumlah () j um lah hit ung persent ase () hi tungT ot al & persentase ()
al t
pili h_seluruh
select _al l ()
[ sel uruh] [ Tidak seluruh]
ti dak_pili h_seluruh deselect_all ()
opt [Grafi k]
kl ik_graf ik creat e
: Window Graf ik get _j uml ah () jumlah generat e grafik ()
opt
kl ik_note
: Window_Catat an c reate
[ Catatan]
[i n Kabupaten] : *get_catatan () catatan ent ri_pri hal ent ri _c at at an klik_simpan add_cat at an () opt
kli k_hapus delet e_catatan ()
[H apus]
Gambar 4.165 Sequence Diagram M engakses Laporan Evaluasi Bulanan Gapoktan Propinsi (M enteri Pertanian)
323 sd Triw ula n G apok ta n Propi ns i :Wi n do w La p or a n E va lu asi Pr op in si
:L i st Su b sekt or
:B id an g Usa ha
:Me n te ri Pe rt an ia n cre a te
:L ist Pro g ra m Ban t ua n
re f
: De til B id an g U sa h a
: Pro g ra m Ba nt ua n
:G ri d
:Pr op i nsi
:L ist Pro p in si
:Ka b up a te n
: L ap o ra n T riw ul an Ga p okt an
:Ca ta ta n Ka bu p a te n
Ak s e s Propi ns i - Mente ri [sta te = te pa t , sta t e = te rl amb a t, sta te = n u ll ]: g e t_ ju mla h () j um la h h it un g p e rsen t ase ( ) hi tu n gT ot al & pe rse n ta se ()
p ili h_ se lu ru h
al t
se le ct _a l l ( )
[ sel ur u h] [ Tid a k se lu ru h]
ti da k_ p ili h_ se lu ru h de se le ct_ a ll ()
opt [G ra fi k]
kl ik_ gr af ik cr ea t e
: Win d ow G ra f ik ge t _j uml a h () ju mla h g e n er at e g ra fik ()
opt
kl ik_ no te
:Wi nd o w_ Ca ta ta n cr ea te
[ Ca ta ta n]
[i n Ka bu p a te n] : *g e t_ ca ta ta n ( ) ca ta ta n e n tr i_ pr ih a l en tr i_ ca ta ta n kl ik_si mpa n a d d_ ca t at an ( ) opt
klik_ h ap u s de le t e_ ca ta ta n ( )
[H ap u s]
Gambar 4.166 Sequence Diagram M engakses Laporan Evaluasi Triwulan Gapoktan Propinsi (M enteri Pertanian)
324 sd Triwulan Penyuluh Propi nsi :Wi ndow Laporan :Li st E valuasi Propinsi Subsekt or
:B idang Usaha
:Menteri Pert anian create
:List Program Bant uan
ref
: Detil B idang U saha
: Program Bant uan
:Gri d
:Propi nsi
:List Propinsi
:Kabupaten
: Laporan T riw ul an Penyul uh
:Catatan Kabupaten
Akses Propi nsi - Menteri [state = tepat , stat e = terl ambat, state = null ]: get_jumlah () j um lah hit ung persent ase () hi tungT ot al & persentase ()
pili h_seluruh
al t
select _al l ()
[ sel uruh] [ Tidak seluruh]
ti dak_pili h_seluruh deselect_all ()
opt [Grafi k]
kl ik_graf ik creat e
: Window Graf ik get _j uml ah () jumlah generat e grafik ()
opt
kl ik_note
:Wi ndow_Catatan create
[ Catatan]
[i n Kabupaten] : *get_catatan () catatan entri_prihal entri_catatan kl ik_si mpan add_cat at an () opt [H apus]
klik_hapus delet e_catatan ()
Gambar 4.167 Sequence Diagram M engakses Laporan Evaluasi Triwulan Penyuluh Propinsi (M enteri Pertanian)
325 sd A khir Ke gi at a n Propins i :Wi n do w La p or a n E va lu asi Pr op in si
:L i st Su b sekt or
:B id an g Usa ha
:L ist Pro g ra m Ban t ua n
:Me n te ri Pe rt an ia n cre a te
re f
: De til B id an g U sa h a
: Pro g ra m Ba nt ua n
:G ri d
:Pr op i nsi
:L ist Pro p in si
:Ka b up a te n
: L ap o ra n Akhi r Ke g ia ta n
:Ca ta ta n Ka bu p a te n
Ak s e s Propi ns i - Mente ri [Pe n d ap a ta n , P an e n , Pr o du ksi, Pro d ukt ivi ta s ]: g et _ ju mla h () j um la h h it un g to t al ()
al t
p ili h_ se lu ru h
se le ct _a l l ( )
[ sel ur u h] [ Tid a k se lu ru h]
ti da k_ p ili h_ se lu ru h de se le ct_ a ll ()
opt
kl ik_ gr af ik
[G ra fi k]
: Win d ow G ra f ik
cr ea t e
ge t _j uml a h () ju mla h g e n er at e g ra fik ()
opt
kl ik_ no te
: Win d ow_ Ca ta t an c re a te
[ Ca ta ta n]
[i n Ka bu p a te n] : *g e t_ ca ta ta n ( ) ca ta ta n e nt ri_ p ri ha l e nt ri _c at at an klik_ simp a n a d d_ ca t at an ( ) opt
kli k_h a pu s de le t e_ ca ta ta n ( )
[H ap u s]
Gambar 4.168 Sequence Diagram M engakses Laporan Evaluasi Akhir Kegiatan – Propinsi (M enteri Pertanian) sd P erbandi ngan Rencana - Alokasi P ropinsi : Window Laporan E valuasi P ropinsi
:Li st Subsektor
: Bi dang Usaha
:M enteri P ert ani an
create
: List P rogram B ant uan
ref
: Det il B idang Usaha
:P rogram B ant uan
:Gri d
: Propi nsi
: List P ropinsi
Kabupat en
: Rencana Usaha P ertani an
:A lokasi Bant uan
Akses P ropinsi - Menteri [ nil ai rencana- group kabupat en]: get_j uml ah() j uml ah [ni lai alokasi - group kabupat en] : get_j um lah () j uml ah hi tung v ari ans () hit ung_t otal varians () generat e_indi kat or ()
al t
pil ih_sel uruh
sel ect _al l ()
[ seluruh] [ Ti dak seluruh]
ti dak_pi li h_seluruh desel ect _al l () kli k_graf ik c reat e
: Window Grafi k get_jum lah () j um lah generat e grafik ()
Gambar 4.169 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Rencana – Alokasi Propinsi (M enteri Pertanian)
326 sd Perbandingan Al okasi - R eal isasi Propinsi :W indow Laporan Evaluasi Propinsi
: List S ubsektor
:Bi dang Usaha
:Menteri Pertanian
create
:List Program Bant uan
ref
:Deti l Bidang Usaha
:P rogram B ant uan
: Grid
: Propinsi
:List Propinsi
: Kabupaten
: Alokasi B ant uan
:Laporan Pendat aan B ant uan
A kses Propinsi - M enteri [nil ai alokasi - group kabupaten]: get_juml ah() juml ah [ni lai realisasi - group kabupat en] : get _j um lah () juml ah hit ung v arians () hit ung_tot al v arians () generate_indikator ()
alt
pil ih_sel uruh
sel ect_all ()
[seluruh] [Ti dak sel uruh]
ti dak_pil ih_sel uruh desel ec t_all () klik_grafi k
: Window c reate
Graf ik get _j umlah () jumlah generate grafik ()
Gambar 4.170 Sequence Diagram M engakses Laporan Evaluasi Perbandingan Alokasi - Realisasi Propinsi (M enteri Pertanian)
327 sd Akses P ropinsi - Menteri :Bi dang Usaha : Menteri Pert anian create
:Detil Bidang Usaha
:P rogram Bantuan
: Propinsi
:Kabupat en
Laporan Triwulan Penyuluh
Laporan Laporan Pendataan Tri wul an Bant uan Gapokt an
:Window Monev Propinsi : Li st S ubsektor
create
*get _subsektor () subsekt or c reat e
:List Propinsi :List Program Bant uan
create
*get_propi nsi () propinsi
pili h_propi nsi
get_nama_propinsi () nama_propi nsi
pili h_subsektor get _bidang_usaha ()
[in Bi dang Usaha]: *get_kode_program_bant uan ()
*get _nama_program () nama_program
pili h_program_bantuan get_program_bantuan () program_bant uan
pili h_periode pili h_ti pe_laporan kl ik_t ampi lkan
get_nama_kabupaten () :Wi ndow_Monev create nama_kabupat en
alt [Monitori ng N asional - Penyuluh] [Monitori ng N asional - Kelembagaan Ekonomi]
get_frekuensi_pel aporan_bul anan () f rekuensi _pelaporan_bulanan get_penyaluran_bulanan () peny al uran_bulanan
[Monitori ng N asional - Kegi at an Agri bi snis]
get _perkembangan_bulanan () perkembangan_bulanan
[R ekapi tulasi Persiapan - Nasional]
get _rencana_usaha () rencana_usaha
[E val uasi Nasional - Peny ul uh]
get _f rekuensi _pelaporan_t riw ul an () frekuensi_pelaporan_tri wul an
[E val uasi Nasional - Kelembagaan Ekonomi]
get_penyal uran_triwulan () penyaluran_t riwulan
[E val uasi Nasional - Kegi at an Agri bi sni s]
get_perkembangan_tri wulan () perkembangan_triwulan
Gambar 4.171 Sequence Diagram M engakses M onev Propinsi (M enteri Pertanian)
Renc ana Usaha Pertanian
328 s d Aks es Pro pin si - Me nte ri :Bida ng Usah a :M ent eri Pe rta nia n crea te
:Det il Bid an g Usaha
:Pro gra m : Pr opi nsi :Kab up ate n Ba ntu an
:Renca na usah a per tan ian
:Alo ka si : Lap ora n :La po ran Ba ntu an Pe nda taa n T riwula n Bant uan Ga pokta n
:Wind ow Rekap itu lasi Pro pin si crea te
:L ist Subsekto r
*g et_ su bsektor () subsekto r
: List Pro pin si
cre ate
* ge t_p rop insi ( ) p rop insi :Gri d Rekap itul asi
cre ate
: List Prog ram Ban tua n
cre ate
pil ih_ pro pin si ge t_p rop insi ( )
* get _na ma _kab upa ten () nam a_ ka bu pat en
pr opi nsi pi lih_ su bsektor get _bi dan g_ usaha () [in Bida ng Usah a]: *g et_ ko de _pr ogr am _ba ntu an () pili h_p rog ram ban tua n
p ilih _ti pe_ lap ora n
* get _na ma _p rog ram () n am a_p rog ram
g et_ pro gra m_ ba ntu an () p rog ram _b an tua n
p ilih _a gre gasi p ilih _ti pe_ gra fik pi lih_ pe riod e pi lih_ pe rba ndi nga n klik_t am pilkan al t
ge t_j um lah () ju ml ah
[Ren can a] ge ner ate _to tal () g en era te_ gra fik ()
g et_ jum lah ()
[Alo ka si]
j um lah ge ner ate _to tal () g en era te_ gra fik ()
g et_ jum la h ()
[Rea lisasi]
jum lah ge ner ate _to tal () g en era te_ gra fik ()
get _ju mla h ( )
[T riwu lan ]
jum la h ge ner ate _to tal () g en era te_ gra fik ()
ge t_ju ml ah ()
[Akhir Ke gia tan ]
ju mla h ge ner ate _to tal () g en era te_ gra fik ()
Gambar 4.172 Sequence Diagram M engakses Rekapitulasi Propinsi (M enteri Pertanian)
:La por an Akhir Keg iat an
329 sd Ak s es P ropinsi - Mente ri : Bid an g Usa ha : Men te ri Pe rt an ia n c re at e
:De t il Bi da n g Usa ha
:P ro gr am Ban tu a n
:Pro p in si
:Ka b up a te n
G ap o kta n
Pe n yu lu h Pe nd a mpi ng
R en ca n a Usa ha Per ta ni an
: Win d ow Abse n si Pe la p or an Pro p in si cre a te
:L ist Su b se kto r
*g et _su b se kto r () su bse kto r
: Li st Pr op in si
c re at e
*g et _p ro p in si ( ) :L ist Pro g ra m Ba nt ua n
cr ea te p il ih _p ro p in si
p ro p in si
ge t_ p ro p in si () p ro p in si
p il ih _su bse kto r ge t_ b id an g _u sa ha ( ) [in Bi da n g Usah a ]: *g e t_ ko d e _p ro g ra m_b a nt ua n ()
*g et _n a ma_ p ro gr am () n a ma_ p ro gr am
pi lih _ pr og ra m_ b an tu a n
g et _p ro g ra m_ ba n tu an ( ) pr og ra m_ b an tu a n p il ih _p e rio d e klik_ ta mpi lkan
*g et _n a ma_ ka bu p at en ( ) :Wi nd o w Ab sen si cr ea te
na ma _ ka b up a te n g e t_ ju mla h_ g ap o kta n () ju mla h _g a po kta n ge t_ ju mla h _p e n yul uh ( ) j uml ah _ pe n yu lu h g et _j uml ah _ re nc an a () ju mla h_ re n ca na [1 ..4 ]: g et _j uml ah _ tri wu la n () ju mla h _t riw ul an
Gambar 4.173 Sequence Diagram M engakses Absensi Pelaporan Propinsi (M enteri Pertanian)
La p or an Tr iwu la n G a po kta n
330
4.5.3.2.3 Akses Kabupaten/Kota Menteri Pertanian Berikut ini adalah akses kabupaten/kota M enteri Pertanian (Gambar 4.174 sampai Gambar 4.185) : sd Akses K abupaten - Menteri : Bi dang U saha : Menteri P ertani an create
: Deti l B idang U saha
: Program Bantuan
:Li st P ropinsi
:P ropinsi
:Li st K abupat en
: Kabupat en
:Window Laporan Ev al uasi Kabupaten create
:List S ubsekt or
*get _subsektor () subsektor
*get _nama_propinsi () nam a_propinsi : Grid
create :Li st Program Bantuan
creat e pi li h_propi nsi get _propinsi ()
*get_kabupat en ()
propinsi pi li h_kabupaten pi li h_subsektor
kabupat en get _kabupat en () kabupat en
get _bidang_usaha () [ in Bidang U saha] : *get _kode_program _bantuan ()
*get_nama_program () nama_program
pil ih_program _bant uan get_program _bant uan () pi li h_periode
program bantuan
kli k_tampi lkan
Gambar 4.174 Sequence Diagram Akses Kabupaten/Kota - M enteri Pertanian
331 sd Re nca na Usa ha Kabupa te n
:Me n te ri Per ta ni an
:Win d ow La p or an Eva lu a si Ka b up a te n
cre a te
: Li st Sub se kt or
:Bid a ng U sa h a
: Li st Pr og ra m Ba n tu an
ref
:De til Bid a ng Usah a
: Pro gr am Ba nt ua n
:G rid
:Pro p in si
:L ist Pro p in si
:K ab u pa te n
:L ist K ab u pa te n
:Re n ca na Usa h a Pe rta n ia n
:Ca ta ta n Ga p okta n
Ak s es Ka bupa te n - Me nte ri [sta te = d ite ri ma & sta te = d ito la k - by Kd Ga p okta n ]: ge t_ ju mla h_ re n ca na ( ) ju ml ah _ re nc an a hi tun g pe rse nt ase () hi tu ng To ta l & p er se n ta se ( )
p ili h_ se lur uh
a lt
sel ect _a ll ()
[se lu ru h] [T ida k se lu ru h]
tid ak_ p ili h_ sel ur uh d ese le ct_ a ll ()
opt [G ra fi k]
kl ik_ gr af ik cr ea te
: Win do w G ra fi k g e t_ ju mla h () ju mla h g en e ra te g ra fik ( )
opt
kl ik_n o te
: Win do w_ Ca ta tan
[Ca ta ta n ]
cre a te
[in K ab up a te n] : *g et _c at at an ( ) ca ta ta n en tr i_ pr ih al e nt ri_ ca ta ta n klik_ si mpa n ad d _ca ta ta n () kli k_ h ap u s d el et e_ ca ta ta n () opt [Ha p us]
Gambar 4.175 Sequence Diagram M engakses Laporan Evaluasi Rencana Usaha Tani Kabupaten/Kota (M enteri Pertanian)