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