Tabel 3.4 Analisis Perangkat Lunak Sistem Operasi
Bahasa Pemrograman
Aplikasi Database
Sistem Aplikasi
Microsoft Wndows 7 Borland Delphi 7
My SQL 5.1 Microsoft Office
2010, Microsoft Visio 2010
Spesifikasi perangkat lunak yang terdapat di Koperasi harapan makmur sudah mendukung untuk menjalankan aplikasi yang akan dibuat.
3.5.5 Analisis Kebutuhan Fungsional
Analisis aliran data atau prosedur sangat diperlukan untuk mengetahui proses yang sedang berjalan di suatu perusahaan dan sebagai dasar untuk
membuat atau memperbaiki serta mempermudah prosedur yang berjalan di perusahaan agar menjadi lebih baik.
3.5.5.1 Entity Relational Diagram ERD
Entity Relational
Diagram adalah
model konseptual
yang mendeskripsikan hubungan antara penyimpanan dalam DFD, ERD digunakan
untuk memodelkan struktur data dan hubungan antar data. Adapun ERD yang diusulkan adalah sebagai berikut :
30
Data_denda Data_denda
anggota anggota
simpanan simpanan
Jenis_denda Jenis_denda
Melakukan Melakukan
Jenis_pinjaman Jenis_pinjaman
pinjaman pinjaman
angsuran angsuran
pengguna pengguna
pengeluaran pengeluaran
pengeluaran_detil pengeluaran_detil
Jenis_pengeluaran Jenis_pengeluaran
Jenis_transaksi Jenis_transaksi
Jenis_simpanan Jenis_simpanan
simpanan_detil simpanan_detil
Melakukan Melakukan
Melakukan Melakukan
Mengambil Mengambil
Mengambil Mengambil
Mengambil Mengambil
Melakukan Melakukan
Melakukan Melakukan
Mengambil Mengambil
Mengambil Mengambil
Mengambil Mengambil
Melakukan Melakukan
Melakukan Melakukan
Melakukan Melakukan
Melakukan Melakukan
1 1
1 1
1 N
N
1
1 N
N 1
N N
1 N
N N
N 1
1 N
N 1
1 1
N
N 1
Status_lunas_denda Status_lunas_denda
no_denda no_denda
NIPP NIPP
Jumlah_denda Jumlah_denda
NIPP NIPP
no_telepon no_telepon
Tgl_masuk Tgl_masuk
alamat alamat
NIPP NIPP
Tgl_simpan Tgl_simpan
Total_simpanan Total_simpanan
Nama_anggota Nama_anggota
no_simpanan no_simpanan
keterangan keterangan
Id_jenis_denda Id_jenis_denda
Tgl_bayar Tgl_bayar
status status
Jenis_denda Jenis_denda
Id_jenis_pinjaman Id_jenis_pinjaman
Id_jenis_denda Id_jenis_denda
jasa jasa
Maksimal_jenis_pinjaman Maksimal_jenis_pinjaman
Maksimal_lama_angsuran Maksimal_lama_angsuran
Jenis_pinjaman Jenis_pinjaman
Id_jenis_pinjaman Id_jenis_pinjaman
provisi provisi
NIPP NIPP
Jumlah_pinjaman Jumlah_pinjaman
Id_jenis_pinjaman Id_jenis_pinjaman
No_pinjam No_pinjam
Tgl_pinjam Tgl_pinjam
Tgl_pencairan Tgl_pencairan
Jumlah_dibayarkan Jumlah_dibayarkan
Lama_angsuran Lama_angsuran
Sisa_pinjaman Sisa_pinjaman
Status_lunas_pinjaman Status_lunas_pinjaman
Tgl_bayar Tgl_bayar
No_pinjam No_pinjam
No_angsuran No_angsuran
Tgl_jatuh_tempo Tgl_jatuh_tempo
Status_lunas_angsuran Status_lunas_angsuran
Angsuran_ke Angsuran_ke
Angsuran_jasa Angsuran_jasa
Angsuran_pokok Angsuran_pokok
Kata_kunci Kata_kunci
grup grup
NIPP NIPP
Nama_pengguna Nama_pengguna
NIPP NIPP
Total_pengeluaran Total_pengeluaran
Tgl_pengeluaran Tgl_pengeluaran
No_pengeluaran No_pengeluaran
Id_jenis_pengeluaran Id_jenis_pengeluaran
jumlah jumlah
No_pengeluaran No_pengeluaran
Kode_transaksi Kode_transaksi
Jenis_pengeluaran Jenis_pengeluaran
Id_jenis_pengeluaran Id_jenis_pengeluaran
keterangan keterangan
Kode_transaksi Kode_transaksi
Besar_simpanan Besar_simpanan
Jenis_simpanan Jenis_simpanan
Id_jenis_simpanan Id_jenis_simpanan
Kode_transaksi Kode_transaksi
No_simpanan No_simpanan
jumlah jumlah
Id_jenis_simpanan Id_jenis_simpanan
Gambar 3.4 Entity Relational Diagram
30
3.5.5.2 Diagram Konteks