Analisa Sistem Perancangan Sistem .1

commit to user 16

BAB III ANALISA DAN PERANCANGAN SISTEM

3.1 Analisa Sistem

3.1.1 Gambaran Umum

Permasalahan Petani dalam pengadaan stok alat dan produk selama masa pengolahan padi sampai panen, membuat relasi hubungan antara Petani, Koperasi Pertanian dan Koperasi Simpan Pinjam. Koperasi Simpan Pinjam memberikan penawaran kepada Petani untuk memberikan pinjaman selama masa pengolahan padi sampai panen. Koperasi Simpan Pinjam memberikan pinjaman itu berupa alat dan produk yang didapatkan dari Koperasi Pertanian. Petani membayar pinjaman dari Koperasi Simpan Pinjam setelah masa panen berakhir.

3.1.2 Analisa Perancangan Sistem

Perancangan sistem merupakan langkah awal untuk membuat sebuah sistem . Program SCM P ini digunakan untuk memudahkan petani atau kelompok tani yang ingin mengelola lahan garapannya dengan penjadwalan pembelian produk selama proses penggarapan padi hingga panen dengan sistem pinjam. SCM P ini meliputi permintaan proses pinjam dan jadwal pembelian produk untuk memenuhi kebutuhan petani dalam mengelola padi selama masa penggarapan tersebut. Gambar 3.1 Workflow Diagram commit to user 3.2 Perancangan Sistem 3.2.1 Context Diagram CD Sistem dan prosedur Aplikasi Supply Chain Management Planning SCM P Padi Pra Panen dapat dilihat pada Context Diagram pada Gambar 3.2. Aplikasi SCM Perencanaan Pra Panen Koperasi Simpan Pinjam Koperasi Pertanian Pengunjung PetaniKelompok tani Admin Data Produk Data Kategori Username Password Data User Data Jadwal Data Standar Data Jadwal Data Transaksi Username Password Data Kategori Data Produk Data Transaksi Username password Data Petani Data Transaksi Data Petani Data Order Data Registrasi Data Kategori Data Produk Username Password Data Order Data Kategori Data Produk Data Petani Data Jadwal Data Transaksi Gambar 3.2 Context Diagram Keterangan: 1. Admin mengelola data user koperasi simpan pinjam dan koperasi pertanian, jadwal dan standar produk 2. Admin mendapatkan hasil data jadwal dan data standar produk. 3. Admin memperoleh data kategori dan data produk dari sistem. 4. Koperasi Pertanian mengelola data kategori dan data produk. 5. Koperasi Pertanian mendapatkan hasil data kategori dan data produk . 6. Koperasi Pertanian memperoleh data jadwal dan data transaksi . 7. Koperasi Simpan Pinjam mengelola data Petani dan data transaksi. 8. Koperasi Simpan Pinjam mendapatkan hasil data petani dan data transaksi . 9. Koperasi Simpan Pinjam memperoleh data order dan data petani. 10. Pengunjung melakukan pendaftaran dengan memasukkan data diri pengunjung ke dalam sistem. 11. Pengunjung memperoleh info kategori dan produk dari sistem 12. Petani kelompok tani memberikan data diri kepada sistem. 13. Petani kelompok tani melakukan permintaan pinjam kepada sistem. 14. Petani kelompok tani memperoleh data jadwal dan data transaksi dari sistem jika permintaan diterima. commit to user

3.2.2 Data Flow Diagram

DFD merupakan model yang menggambarkan sistem sebagai jaringan kerja antar fungsi yang saling berhubungan dengan aliran dan penyimpanan data atau database . Adapun gambar DFD level 0 dalam pembuatan Aplikasi Supply Chain Management Planning untuk memenuhi kebutuhan petani padi pra panen dapat dilihat pada Gambar 3.3. Admin 1 Login 6 Manajemen Transaksi 4 Manajemen Kategori Produk 2 Manajemen User Data Transaksi Data kategori Data produk Data user PetaniKelompok Tani Koperasi Simpan Pinjam Koperasi Pertanian Data Jadwal Mulai 3 Manajemen Petani Pengunjung 5 Manajemen Standar Produk Jadwal Data Standar Produk Data Petani 7 Report Username password Username password Username password Username password Username password Username password Pesan validasi Pesan validasi Pesan validasi Pesan validasi Data user Info user Data user Info user Data user Info user Data petani Info petani Data petani Info petani daftar Info kategori Data kategori produk Info kategori produk Info kategori Produk Info kategori produk Data standar jadwal Info standar jadwal Info standar jadwal Info standar jadwal Data order Info order Data order Info order Konfirmasi order Info order Data standar produk info standar produk Info kategori Data kategori Data user Info user Data petani Info petani Info Transaksi Info transaksi Data transaksi Info Transaksi Info Transaksi Info Produk Data jadwal mulai Info jadwal mulai Info standar jadwal Data transaksi Data transaksi request produk Data produk Info produk Request data transaksi Gambar 3.3 DFD Level 0 commit to user

3.2.3 DFD level 1 Manajemen Petani

DFD level 1 proses manajemen petani menggambarkan akses sistem pengunjung , petanikelompok tani dan koperasi simpan pinjam yang terjadi pada proses aliran data. Batas akses sistem pengunjung meliputi daftar sebagai petanikelompok tani , kemudian batas akses sistem petanikelompok tani meliputi update data petani dan batas akses koperasi simpan pinjam meliputi konfirmasi data petani, update data petani dan hapus data petani. Dapat dilihat pada Gambar 3.4. Petani kelompok tani Pengunjung Koperasi simpan pinjam 3.1 Daftar Petani daftar Data Petani 3.2 Edit data Data petani baru 3.3 Hapus data Hapus petani Hapus petani Data petani info petani Data petani Info Petani Info Petani Data Petani Info petani Info petani Info petani Gambar 3.4 DFD Level 1 Manajemen petani

3.2.4 DFD level 1 Manajemen Kategori Produk

DFD level 1 proses manajemen kategori produk menggambarkan akses sistem Koperasi Pertanian yang terjadi pada proses aliran data. Dapat dilihat pada Gambar 3.5. Koperasi Pertanian 4.1 Tambah Data 4.3 Hapus Data 4.2 Edit Data Data baru Ubah data Hapus data Data kategori Data produk Update Kategori Tambah Kategori Info Kategori Hapus Produk Hapus kategori Update produk Tambah produk Info Produk Info data Info data Data produk Data kategori Data kategori Data produk Info data Gambar 3.5 DFD Level 1 Manajemen Kategori Produk commit to user

3.2.5 DFD level 1 Manajemen Standar Produk Jadwal

DFD level 1 proses manajemen Standar Produk Jadwal menggambarkan akses sistem admin yang terjadi pada proses aliran data. Dapat dilihat pada Gambar 3.6. Admin 5.1 Tambah data 5.3 Hapus data 5.2 Edit data Data Standar Tambah Hapus data Update Standar Produk baru Ubah Standar Produk Hapus Standar Produk Data Jadwal Data Produk Info Produk Tambah Jadwal Info Standar Produk Ubah Jadwal Hapus jadwal Info data Info data Data standar Data produk Info data Request data produk Data jadwal Info Standar Produk Gambar 3.6 DFD level 1 Manajemen Standar Produk dan Jadwal 3.2.6 DFD level 1 Manajemen Transaksi DFD level 1 proses Transaksi Petani Kelompok Tani dan Transaksi antara Koperasi Pertanian dan Koperasi Simpan Pinjam menggambarkan akses sistem Petani Kelompok Tani, Koperasi Pertanian dan Koperasi Simpan Pinjam yang terjadi pada proses aliran data. Dapat dilihat pada Gambar 3.7. Petani Kelompok Tani 6.1 Oder Data Jadwal Mulai Order Data Transaksi Petani Koperasi Simpan Pinjam 6.2 Edit Data Id Jadwal Mulai Info Jadwal Mulai Data Transaksi Koperasi Data Transaksi Data Transaksi Info Transaksi Petani Info Transaksi Koperasi Konfirmasi order Info Jadwal Mulai Info Transaksi Koperasi Info Transaksi Petani Info Transaksi Koperasi Info Transaksi Petani Koperasi Pertanian Info Jadwal Mulai Info Transaksi Koperasi Info Transaksi Petani Konfirmasi order Info jadwal Gambar 3.7 DFD level 1 Manajemen Transaksi commit to user

3.2.7 DFD level 1

Report DFD level 1 proses report menggambarkan proses report yang terjadi pada proses aliran data. Dapat dilihat pada Gambar 3.8. Koperasi Pertanian 7.1 Report Data Transaksi koperasi Data Transaksi Petani Info transaksi petani Info transaksi koperasi Koperasi Simpan Pinjam Info transaksi petani Info transaksi koperasi Data transaksi petani Data transaksi koperasi Info transaksi petani Info transaksi koperasi Data transaksi petani Data transaksi koperasi Data transaksi petani Data transaksi koperasi Gambar 3.8 DFD Level 1 Report

3.3 Analisa dan Perancangan Basis data