bina sarana informatika · web viewanalisa kebutuhan software untuk program peminjaman dan...

49
BAB IV RANCANGAN SISTEM USULAN 4.1. Analisa Kebutuhan Software Dalam sistem usulan ini tidak banyak perubahan dari sistem sebelumnya. Sistem yang diusulkan penulis menambahkan dan menghapus data yang ada pada sistem sebelumnya serta memangkas beberapa entity dengan harapan bisa memecahkan permaslahan yang ada. 4.1.1. Analisa Kebutuhan Sistem Analisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: A. Sekertaris A.1. Bendahara berhak melakukan login pada form login A.2.Bendahara berhak mengelola data master. A.3. Bendahara berhak mengubah password. B. Bendahara 57

Upload: others

Post on 28-Feb-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

BAB IV

RANCANGAN SISTEM USULAN

4.1. Analisa Kebutuhan Software

Dalam sistem usulan ini tidak banyak perubahan dari sistem sebelumnya.

Sistem yang diusulkan penulis menambahkan dan menghapus data yang ada pada

sistem sebelumnya serta memangkas beberapa entity dengan harapan bisa

memecahkan permaslahan yang ada.

4.1.1. Analisa Kebutuhan Sistem

Analisa kebutuhan Software untuk program peminjaman dan

pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur:

A. Sekertaris

A.1. Bendahara berhak melakukan login pada form login

A.2.Bendahara berhak mengelola data master.

A.3. Bendahara berhak mengubah password.

B. Bendahara

B.1. Bendahara berhak login pada form login

B.2. Bendahara berhak mengakses dan mengelola data master

B.3. Bendahara berhak mengelola data transaksi

B.4. Bendahara berhak mengelola data jurnal

B.5. Bendahara berhak mengelola data laporan

B.6. Sekertaris berhak mengubah password

57

Page 2: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

58

C. Ketua Koperasi

C.1. Ketua berhak melakukan login pada form login

C.2, Ketua berhak mengakses data master

C.3. Ketua berhak mengakses data transaksi

C.4. Ketua berhak mengakses data jurnal

C.5. Ketua berhak mengakses data laporan

C.6. Ketua berhak mengubah password

Page 3: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

59

4.1.2. Usecase Diagram

1. A. Sekertaris

A.1.

Gambar IV.1Usecase Diagram Login

A.2.

Gambar IV.2Usecase Diagram Menu Master

Page 4: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

60

Tabel IV.1Deskripsi Menu Master

Use case narrative Master

Use case name MasterRequirements A.2Pre-condition Sekertaris telah melakukan login dan mengelola data

peminjamPast conditions Data Peminjam berhasil tersimpanFailed end conditions Gagal menyimpan data PeminjamPrimary Actors SekertarisMain Flow / Basic Path 1. Sekertaris menelola menu Master.

2. Sekertaris memilih “Data peminjam”.3. Sekertaris mencari “No Pinjaman”.4. Sekertaris “mengi-input” data baru.5. Sekertaris memilih tombol “Simpan”.6. Sistem menyimpan data peminjam kedalam

database.7. Data Peminjam tampil pada tabel.

Alternate Flow/ invariant 1 A.1. Sekertaris mengelola menu Master.A.2. Sekertaris memilih “Data Pinjaman”.A.3 . Sekertaris mencari “No Pinjaman”.A.4. Sekertaris memilih tombol “Batal”.A.5.Sistem otomatis kembali ke menu utama.

A.6.

Sekertaris

Gambar IV.3Usecase Diagram Menu Ganti Password

Tabel IV.2Deskripsi Menu Ganti Password Sekertaris

Page 5: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

61

Usecase narrative Ganti PasswordUse case name Ganti PasswordRequirements A.3.Pre-condition Sekertaris telah melakukan login dan dapat gati

password.Past conditions SekertarisFailed end conditions Gagal mengganti password

Primary Actors SekertarisMain Flow / Basic Path 1. Sekertaris mengelola menu ganti password.

2. Sekertaris mengisi “Id User”.3. Sekertaris “menginput” Password lama.4. Sekertaris “menginput” Password baru.5. Sekertaris memlih tombol “Simpan”6. Sistem menyimpan password baru kedalam

database.Alternate Flow/ invariant 1 A.1. Sekertaris mengisi “Id User”.

A.2. Sekertaris “meng-input” Password lama.A.3. Sekertaris “meng-input” Password baru.A.4. Sekertaris memilih tombol “batal”.A.5. Siste, secara otomatis akan kembali ke menu utama.

2. B. Bendahara

Page 6: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

62

B.1.

Gambar IV.4Usecase Diagram Login Bendahara

B.2.

Gambar IV.5Usecase Diagram Menu Master Bendahara

Tabel IV.3Deskripsi Menu Ganti Menu Master

Page 7: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

63

Use case narrative Master

Use case name MasterRequirements B.2Pre-condition Sekertaris telah melakukan login dan mengelola data

peminjamPast conditions Data Peminjam berhasil tersimpanFailed end conditions Gagal menyimpan data PeminjamPrimary Actors SekertarisMain Flow / Basic Path 8. Bendahara menelola menu Master.

9. Bendahara memilih “Data Pinjaman”.10. Bendahara mencari “No Induk”.11. Bendahara “mengi-input” data baru.12. Bendahara memilih tombol “Simpan”.13. Sistem menyimpan data peminjam kedalam

database.14. Data Peminjam tampil pada tabel.

Alternate Flow/ invariant 1 A.1. Bendahara menelola menu Master.A.2. Bendahara memilih “Data Pinjaman”.A.3 .Bendahara mencari “No Induk”.A.4. Bendahara “mengi-input” data baru.A.5. Bendahara memilih tombol “Cetak”.A.6.Sistem otomatis mencetak Data Pinjaman.A.7. Data Peminjam tampil pada tabel.

Alternate flow/ invariant 2 B.1. Bendahara menelola menu Master.B.2. Bendahara memilih “Data Pinjaman”.B.3 .Bendahara mencari “No Induk”.B.4. Bendahara “mengi-input” data baru.B.5. Bendahara memilih tombol “Batal”.B.6.Sistem otomatis kembali ke menu utama.

B.3.

Page 8: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

64

Gambar IV.6Usecase Diagram Menu Transaksi

Tabel IV.4Deskripsi Menu Ganti Menu Transaksi

Use case narrative Transaksi

Use case name TransaksiRequirements B.3Pre-condition Bendahara telah melakukan login dan mengelola

Bukti AngsuranPast conditions Bukti Angsuran berhasil tersimpanFailed end conditions Gagal menyimpan Bukti AngsuranPrimary Actors BendaharaMain Flow / Basic Path 1. Bendahara menelola menu Transaksi

2. Bendahara memilih “Bukti Angsuran”.3. Bendahara mencari “No Induk”.4. Bendahara “mengi-input” data baru.5. Bendahara memilih tombol “Simpan”.6. Sistem menyimpan data peminjam kedalam

database.7. Data Peminjam tampil pada tabel.

Alternate Flow/ invariant 1 A.1. Bendahara mengelola menu Transaksi.A.2. Bendahara memilih “Bukti Angsuran”.A.3 .Bendahara mencari “No Induk”.A.4. Bendahara “mengi-input” data baru.A.5. Bendahara memilih tombol “Cetak”.A.6.Sistem otomatis mencetak Bukti Angsuran.A.7. Data Peminjam tampil pada tabel.

Alternate flow/ invariant 2 B.1. Bendahara mengelola menu Transaksi.B.2. Bendahara memilih “Bukti Pinjaman”.B.3 .Bendahara mencari “No Induk”.B.4. Bendahara “mengi-input” data baru.B.5. Bendahara memilih tombol “Batal”.B.6.Sistem otomatis kembali ke menu utama.

B.4.

Page 9: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

65

Gambar IV.7Usecase Diagram Menu Jurnal

Tabel IV.5Deskripsi Menu Ganti Menu Jurnal

Use case narrative Jurnal

Use case name JurnalRequirements B.4Pre-condition Bendahara telah melakukan login dan mengelola

data jurnalPast conditions Data Jurnal berhasil tersimpanFailed end conditions Gagal menyimpan data jurnalPrimary Actors BendaharaMain Flow / Basic Path 1. Bendahara menelola menu jurnal.

2. Bendahara memilih “data perkiraan”, “Jurnal Peminjaman.

3. Bendahara mencari “No Induk”.4. Bendahara “mengi-input” data baru.5. Bendahara memilih tombol “Tambah”.6. Akuntansi “meng_input data”.7. Bendahara memilih tombol “Simpan”.8. Sistem menyimpan data kedalam database.9. Data Peminjam tampil pada tabel.

Alternate Flow/ invariant 1 A.1. Bendahara mengelola data jurnal.A.2.Bendahara memilih “Data Perkiraan”, “Data Jurnal Pinjaman’.A.3 .Sistem menampilkan data yang di cari.A.4. Bendahara memilih tombol “Cetak”.A.6.Sistem otomatis mencetak data.

B.5.

Page 10: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

66

Gambar IV.8Usecase Diagram Menu Laporan

Tabel IV.6Deskripsi Menu Ganti Menu Laporan

Use case narrative LaporanUse case name LaporanRequirements B.5Pre-condition Bendahara telah melakukan login dan mengelola

data LaporanPast conditions Laporan berhasil tersimpanFailed end conditions Gagal menyimpan LaporanPrimary Actors BendaharaMain Flow / Basic Path 1. Bendahara mengelola menu Laporan.

2. Bendahara memilih laporan jurnal atau laporan Peminjaman

3. Bendahara memilih tombol “Cari”4. Sistem akan menampilkan data yang di cari5. Bendahara memilih tombol “Cetak”6. Sistem mencetak data

B.6.

Page 11: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

67

Bendahara

Gambar IV.9Usecase Diagram Menu Ganti Password

Tabel IV.7Deskripsi Menu Ganti Menu Ganti Password

Usecase narrative Ganti PasswordUse case name Ganti PasswordRequirements B.3.Pre-condition Bendahara telah melakukan login dan dapat gati

password.Past conditions BendaharaFailed end conditions Gagal mengganti password

Primary Actors SekertarisMain Flow / Basic Path 1. Bendahara mengelola menu ganti password.

2. Bendahara mengisi “Id User”.3. Bendahara “menginput” Password lama.4. Bendahara “menginput” Password baru.5. Bendahara memlih tombol “Simpan”6. Sistem menyimpan password baru kedalam

database.Alternate Flow/ invariant 1 A.1. Bendahara mengisi “Id User”.

A.2. Bendahara “meng-input” Password lama.A.3. Bendahara “meng-input” Password baru.A.4. Bendahara memilih tombol “batal”.A.5. Siste, secara otomatis akan kembali ke menu utama.

C. Ketua

Page 12: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

68

C.1.

Gambar IV.10Usecase Diagram Login Ketua

C.5

Gambar IV.11Usecase Diagram Ganti Password

Tabel IV.8Deskripsi Menu Ganti Menu Ganti Password

Page 13: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

69

Usecase narrative Ganti PasswordUse case name Ganti PasswordRequirements B.3.Pre-condition Ketua telah melakukan login dan dapat gati

password.Past conditions KetuaFailed end conditions Gagal mengganti password

Primary Actors KetuaMain Flow / Basic Path 7. Ketua mengelola menu ganti password.

8. Ketua mengisi “Id User”.9. Ketua “menginput” Password lama.10. Ketua “menginput” Password baru.11. Ketua memlih tombol “Simpan”12. Sistem menyimpan password baru kedalam

database.Alternate Flow/ invariant 1 A.1. Ketua mengisi “Id User”.

A.2. Ketua “meng-input” Password lama.A.3.Ketua “meng-input” Password baru.A.4. Ketua memilih tombol “batal”.A.5. Sistem, secara otomatis akan kembali ke menu utama.

4.1.3. Activity Diagram

1. Activity Peminjaman

Page 14: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

70

Gambar IV.12Activity Diagram Peminjaman

2. Activity Diagram Pembayaran Angsuran

Page 15: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

71

Gambar IV.13Activity Diagram Pembayaran

3. Activity Diagram Jurnal

Page 16: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

72

Gambar IV.14Activity Diagram Jurnal

4. Activity Diagram Laporan

Page 17: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

73

Gambar IV.15Activity Diagram Menu Laporan

4.2. Desain

4.2.1. Entity Relationship Diagram (ERD)

Page 18: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

74

Gambar IV.16Entity Relationship Diagram (ERD)

4.2.2. Logical Record Structure (LRS)

Page 19: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

75

Gambar IV.17Logical Record Structure (LRS)

4.2.3. Spesifikasi File

Page 20: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

76

Spesifikasi file yang ada pada program aplikasi merupakan susunan atau

struktur tabel, tabel-tabel tersesebut terhubung dalam sebuah database.

1. Spesifikasi File Data Login

Nama File : Data Login

Akronim : data_login

Fungsi : Menyimpan Data User

Tipe File : File User

Organisasi File : Index Sequential

Akses File : Random

Media File : Hard Disk

Panjang Record : 43 Byte

Kunci Field : Id_user

Software : MySql

Tabel IV.9Spesifikasi File Login

No Elemen Data Akronomi Tipe Panjan

g

Keterangan

1. Id User Id_user Varchar 15 Primary Key

2. Password Pass Varchar 8

3. Akses Level akses Varchar 20

Page 21: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

77

2. Spesifikasi File Data Pinjaman

Nama File : Data Pinjaman

Akronim : data_pinjaman

Fungsi : Untuk Menyimpan Data Pinjaman

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media File : Hard Disk

Panjang Record : 65 Byte

Kunci Field : No_induk

Software : MySql

Tabel IV.10Spesifikasi File Data Pinjaman

No Elemen Data Akronim Tipe Panjang Keterangan

1. No Induk No_induk Varchar 15 Primary Key

2. Nama Nma Varchar 25

3. Besar Angsuran Bsr_pinjm Double 15

4. Total Angsuran Total_Angs Varchar 2

5. Tanggal

Angsuran

Tgl_angs Varchar 8

Page 22: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

78

3. Spesifikasi File Data Bukti Angsuran

Nama File : Data Bukti Angsuran

Akronim : bukti_angsuran

Fungsi : Untuk Menyimpan Data Bukti Angsuran

Tipe File : File Transaksi

Organisasi File : Index Sequential

Akses File : Random

Media File : Hard Disk

Panjang Record : 60 Byte

Kunci Field : No_induk

Software : MySql

Tabel IV.11Spesifikasi File Bukti Pembayaran Angsuran

No Elemen Data Akronim Tipe Panjan

g

Keterangan

1. No Induk No_induk Varchar 15 Primary Key2. Nama Nma Varchar 253. Tanggal Tgl Varchar 84. Jumlah Jmlh Double 105. Angsuran Ke Angs_ke Varchar 2

4. Spesifikasi File Data Perkiraan

Nama File : Data Perkiraan

Akronim : data_perkiraan

Fungsi : Untuk Menyimpan Data Perkiraan

Tipe File : File Jurnal

Page 23: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

79

Organisasi File : Index Sequential

Akses File : Random

Media File : Hard Disk

Panjang Record : 30 Byte

Kunci Field : Kd_akun

Software : MySql

Tabel IV.12Spesifikasi File Perkiraan

No Elemen Data Akronim Tipe Panjan

g

Keterangan

1. Kode Akun Kd_akun Varchar 5 Primary Key2. Nama Akun Nma_akun Varchar 153. Kelompok Akun Kel_akun Varchar 10

5. Spesifikasi File Data Jurnal

Nama File : Data Jurnal

Akronim : data_jurnal

Fungsi : Untuk Menyimpan Data Jurnal

Tipe File : File Jurnal

Organisasi File : Index Sequential

Akses File : Random

Media File : Hard Disk

Panjang Record : 36 Byte

Kunci Field : No_bkti

Software : MySql

Page 24: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

80

Tabel IV.13Spesifikasi File Jurnal

No Elemen Data Akronim Tipe Panjan

g

Keterangan

1. Tanggal Tgl Varchar 82. No Bukti No_bkti Varchar 4 Primary Key3. Angsuran Angs Varchar 24. Ref Ref Varchar 25. Debet Debet Double 106. Kredit Kredit Double 10

6. Spesifikasi File Data Laporan

Nama File : Data Laporan

Akronim : data_laporan

Fungsi : Untuk Menyimpan Data Laporan

Tipe File : File Laporan

Organisasi File : Index Sequential

Akses File : Random

Media File : Hard Disk

Panjang Record : 37 Byte

Kunci Field : Lht_ber

Software : MySql

Tabel IV.14Spesifikasi File Laporan

No Elemen Data Akronim Tipe Panjang Keterangan

Page 25: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

81

1. Tanggal Tgl Varchar 82. Lihat

BerdasarkanLht_ber Varchar 10 Primary Key

3. No Induk No_induk Varchar 154. Periode Periode Varchar 4

7. Spesifikasi File Data Ganti Password

Nama File : Data Ganti Password

Akronim : ganti_pass

Fungsi : Untuk Menyimpan Password

Tipe File : File Ganti Password

Organisasi File : Index Sequential

Akses File : Random

Media File : Hard Disk

Panjang Record : 31 Byte

Kunci Field : Id_user

Software : MySql

Tabel IV.15Spesifikasi File Ganti Password

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id User Id_user Varchar 15 Primary Key

2. Password Lama Pass_lma Varchar 8

3. Password Baru Pass_bru Varchar 8

Page 26: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

82

4.2.4. Sfesifikasi Dokumen Masukan Dan Keluaran usulan

1.5.1. Spesifikasi Bentuk Dokumen Masukan

1. Nama Dokumen : Kartu Anggota

Fungsi : Sebagai Persyaratan Pengajuan Pinjaman

Tujuan : Bendahara

Frekuensi : Setiap Mengajukan Pinjaman

Media : Kertas

Jumlah Rangkap : 1 Lembar

Bentuk : C-1

2. Nama Dokumen : KTP

Fungsi : Sebagai Persyaratan Pengajuan Pinjaman

Tujuan : Bendahara

Frekuensi : Setiap Mengajukan Pinjaman

Media : Kertas

Jumlah Rangkap : 1 Lembar

Bentuk : C-2

3. Nama Dokumen : Fotocopy KK (Kartu Keluarga)

Fungsi : Sebagai Persyaratan Pengajuan Pinjaman

Tujuan : Bendahara

Frekuensi : Setiap Melngajukan Pinjaman

Page 27: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

83

Media : Kertas

Jumlah Rangkap : 1 Lembar

Bentuk : C-3

1.5.2. Spesifikasi Bentuk Dokumen Keluaran

Dokumen keluaran terdiri dari proses pembayaran pinjaman. Adapun

dokumen keluaran tersebut sebagai berikut :

1. Nama Dokumen : Data Pinjaman

Fungsi : Sebagai Bukti Pinjaman

Sumber : Bendahara

Tujuan : Anggota

Frekuensi : Setiap memberi pinjaman

Media : Kertas

Jumlah Rangkap : 1 Lembar

Bentuk : D-1

2. Nama Dokumen : Bukti Angsuran

Fungsi : Untuk Melakukan Pembayaran Angsuran

Sumber : Bendahara

Tujuan : Anggota

Frekuensi : Setiap Pembayaran Angsuran

Media : Kertas

Jumlah Rangkap : 1 Lembar

Bentuk : D-2

3. Nama Dokumen : Laporan

Page 28: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

84

Fungsi : Untuk di serahkan kepada ketua

Sumber : Bendahara

Tujuan : Anggota

Frekuensi : Setiap Periode

Media : Kertas

Jumlah Rangkap : 1 Lembar

Bentuk : D-3

Page 29: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

85

4.2.4. Software Architecture

1. Deployment

Gambar IV.18Deployment Diagram

Page 30: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

86

2. Sequence Diagram Proses Peminjaman

Page 31: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

87

Gambar IV.19Sequence Diagram Proses Peminjaman

4. Sequence Diagram Pembayaran Angsuran

Gambar IV.20

Sequence Diagram Pembayaran Angsuran

Page 32: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

88

4.2.5. User Interface

1. Tampilan Utama

2. Menu Login

Terdiri daru Id User dan Password User.

Page 33: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

89

3. Menu Utama

Terdiri dari Menu Master, Menu Transaksi, Menu Jurnal, Menu Laporan,

Menu Password, dan Logout.

4. Form Data Peminjam

Page 34: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

90

Data Peminjam akan di isi oleh Bendahara untuk. Data tersebut di simpan

untuk data koperasi.

5. Data Pinjaman

Data Pinjaman di isi oleh bendahara untuk data koperasi dan untuk bukti

pinjaman yang di serahkan kepada anggota yang melakukan pinjaman.

Page 35: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

91

6. Menu Transaksi

Terdiri dari Bukti angsuran.

7. Form Bukti Angsuran

Bukti angusran di isi oleh Bendahara untuk di serahkan kepada anggota

sebagai bukti pembayaran angsuran.

Page 36: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

92

8. Menu jurnal

Terdiri dari Data Perkiraan dan Jurnal.

9. Form Perkiraan

Bendahara menambahkan data perkiraan dengan mengisi kode perkiraan dan

nama perkiraan.

10. Form Jurnal

Page 37: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

93

Terdiri dari Tanggal Jurnal, Kode Akun, Nama Akun, Debet, dan Kredit.

11. Form Laporan Pinjaman

Di isi oleh Sekertaris, terdiri dari tanggal, Lihat berdasarkan, No induk

Anggota, Periode.

12. Form Laporan Jurnal

Page 38: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

94

Terdiri dari Tanggal Awal, Tanggal Akhir, Bulan, Tahun.

13. Form Ubah Password.

Ubah Password, bisa di input oleh Bendahara, Sekertaris, dan Ketua. Terdiri

dari Id User, Password Lama, Password Baru, Simpan dan Batal.

Page 39: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

95

4.2.6. Spesifikasi Hardware dan Software

Sistem Operasi : Microsoft Windows 8

Processor : Intel Pentium 4

RAM : 2 GB

Harddisk : 100 GB

Monitor : SVGA 15

Keyboard : 108 ke

Printer : Laser Jet

Mouse : Standard

Software : Bahasa Pemograman : Java Neatbean 8.1

Aplikasi Pendukung : -

DBMS : MySqL

Anti Virus : Avast

Page 40: Bina Sarana Informatika · Web viewAnalisa kebutuhan Software untuk program peminjaman dan pembayaran pinjaman pada Koperasi Mitra Winaya di usulkan beberapa prosedur: Sekertaris

96