Kebutuhan Fungsional Sistem Kebutuhan non Fungsional Sistem

 Penyuluh pertanian dapat memanfaatkan sistem untuk kegiatan penyuluhan, sehingga para pelaku agribisnis dapat secara langsung membuktikan melalui perangkat mobile yang mereka miliki  Menjadi terobosan baru atas kekurangan tenaga ahli di lapangan dalam menyelesaikan permasalahan agribisnis cabai

4.6.5. Sequence Diagram

Sequence diagram menggambarkan aktivitas obyek terhadap sistem konsultasi. Pada Gambar 23 diilustrasikan proses konsultasi Penyakit dan pengaksesan berita pada sistem konsultasi. Aktor melakukan request kepada sistem dan sistem memberikan feedback sesui dengan aksi dari aktor. Sistem Konsultasi Pengguna hama dan penyakitpersemaian, pindah tanam Rekomendasi pencegahan hama dan penyakit newsid_news news Gambar 23. Contoh Sequence Diagram Sistem Konsultasi

4.6.6. Aktivity Diagram

Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing – masing alir berawal, decision yang mungkin terjadi, dan bagaimana berakhirnya. Akses browser Web Cabai Sejarah Klasifikasi Morfologi Syarat Tumbuh Informasi Harga Pasar Informasi Prakiraan Cuaca Kebijakan Kemitraan Teknologi pra dan pasca panen Kabupaten Detil Harga [ya] [else] Provinsi Detil cuaca [ya] [else] Kebijakan Kemitraan Detail teknologi pra dan pasca panen Bungabuah Batang Daun Tanah Akar Iklim Detil sejarah Detil Klasifikasi Detil akar Detil batang Detil daun Detil bungabuah Detil Iklim Detil Tanah Detil Kebijakan Detil Kemitraan Menutup Aplikasi Gambar 24. Activity Diagram Sistem Konsultasi Online Gambar 24 menunjukkan activity diagram dari sistem yang dibangun yang menggambarkan aktivitas-aktivitas yang dapat dilakukan oleh pengguna sistem konsultasi. Untuk memulai menggunakan sistem konsultasi pengguna membuka web browser pada komputer yang terkoneksi internet. Kemudian pengguna mengekses menu-menu yang disediakan. Mulai dari menu profil umum, menu konsultasi dan menu chatting konsultasi langsung dengan pakar.

4.6.7. Desain Basis Data

Desain object relational database menggambarkan secara konseptual relasi obyek-obyek data yang akan diimplementasikan ke dalam sistem. Tabel-tabel data pada sistem konsultasi digunakan untuk menyimpan informasi-informasi hama dan penyakit, berita, penentuan dosis pupuk, pascapanen, dan informasi harga. Gambar 25 menunjukkan desain dari object relational database yang dikembangkan pada sisetm konsultasi online agribisnis cabai.