BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6....
Transcript of BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6....
![Page 1: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/1.jpg)
40
BAB IV
RANCANGAN SISTEM USULAN
4.1. Analisa Kebutuhan Software
Analisa kebutuhan software merupakan langkah awal untuk menentukan
perangkat lunak yang dihasilkan. Perangkat lunak yang baik dan sesuai dengan
kebutuhan pengguna sangat tergantung kepada keberhasilan dalam melakukan
analisa kebutuhan. Jika terjadi kesalahan dalam analisa kebutuhan, maka
perangkat lunak yang dibuat menjadi tidak berguna.
Analisa kebutuhan yang baik belum tentu menghasilkan perangkat lunak
yang baik. Tetapi analisa kebutuhan yang tidak tepat sudah pasti menghasilkan
perangkat lunak yang tidak berguna. Kesalahan analisa kebutuhan yang diketahui
ketika sudah memasuki penulisan kode atau pengujian, bahkan hampir pada tahap
penyelesaiaan.
4.1.1. Analisa Kebutuhan
Berdasarkan dari analisa sistem yang di amati pada Koperasi Pegawai
Negeri (KPN) “PEGAS” Pontianak yang merupakan badan usaha yang bergerak
dalam memberikan layanan khusus pegawai SMK N 4 Pontianak dalam kegiatan
simpan pinjam. Setiap transaksi yang terjadi setiap harinya di simpan dalam
microsoft excel dan buku. Terdapat kebutuhan dalam pengelolaan data
pendaftaran anggota, transaksi simpan, transaksi pinjam, transaksi angsuran, dan
menghasilkan sebuah laporan. Sistem informasi Simpan pinjam ini dirancang
untuk dikelola 2 user, yakni Bendahara dan Ketua. Analisa kebutuhan user akan
![Page 2: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/2.jpg)
41
sistem informasi simpan pinjam pada Koperasi Pegawai Negeri (KPN)
“PEGAS” Pontianak diuraikan sebagai berikut:
A. Bendahara
A1. Bagian bendahara login.
A2. Bagian bendahara mengakses menu utama.
A3. Mengolah menu file.
A.3.1. Data Anggota
A.3.2. Data Pengguna
A.3.3. Data Akun
A4. Mengolah menu transaksi.
A.4.1. Transaksi simpan.
A.4.2. Transaksi pinjam.
A.4.3. Transaksi angsuran.
A5. Mengolah menu data anggota.
A6. Mengolah laporan.
A.6.1. Laporan simpan
A.6.2. Laporan pinjam
A.6.3. Laporan simpan pinjam
A.6.4. Laporan angsuran
A.6.5. Laporan jurnal umum
A.6.6. Laporan buku besar
A7. Mengolah menu jurnal.
A.7.1. Jurnal umum.
A.7.2. Buku besar.
![Page 3: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/3.jpg)
42
B. Ketua
B1. Bagian ketua login.
B2. Bagian ketua dapat memeriksa dan melihat semua laporan
B.2.1. Laporan simpan
B.2.2. Laporan pinjam
B.2.3. Laporan simpan pinjam
B.2.4. Laporan angsuran
B.2.5. Laporan jurnal umum
B.2.6. Laporan buku besar
B3. Melihat menu jurnal.
B.3.1. Jurnal umum.
B.3.2. Buku besar.
![Page 4: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/4.jpg)
43
4.1.2. Use Case Diagram
1. Use Case Diagram Menu Login
Gambar dibawah menjelaskan use case diagram menu login:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.1. Use Case Diagram Simpan Pinjam
![Page 5: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/5.jpg)
44
Bendahara dan ketua dapat melakukan login pada sistem KPN “PEGAS”
Pontianak. Bendahara dan ketua masuk ke menu login mengisi ussername dan
password, kemudian diverifikasi data.
Tabel IV.1
Deskripsi Gambar Simpan Pinjam Use Case Narative Login
Tujuan Melakukan login dan masuk ke dalam sistem simpan pinjam
Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem
simpan pinjam
Skenario Utama
Aktor Bagian Bendahara, Ketua
Kondisi Awal Aktor membuka aplikasi simpan pinjam
Aksi Aktor Reaksi Sistem
1. Aktor memilih tombol login
2. Aktor memilih tombol keluar
Sistem akan menampilkan textbox untuk mengisi ussername
dan password
Sistem akan membatalkan dan keluar dari aktivitas
Kondisi akhir Jika perintah sesuai maka sistem akan masuk kedalam aplikasi
simpan pinjam dan aktor dapat melakukan aktivitas didalam
sistem
4.1.3. Activity Diagram
1. Activity Diagram Menu Login
Didalam Activity Diagram menu login ini mencakup kegiatan login masuk
sistem simpan pinjam Koperasi Pegawai Negeri (KPN) “PEGAS” Pontianak.
Aktor yang dapat melakukan kegiatan ini adalah bendahara dan ketua.
![Page 6: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/6.jpg)
45
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.2. Activity Diagram Menu Login
Bendahara dan ketua melakukan login, masukkan ussername dan password
sistem akan mengecek ussername dan password, jika ussername dan password
salah akan tampil pesan dan kemudian kembali ke menu login.jika benar sistem
akan masuk ke bagian menu utama.
![Page 7: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/7.jpg)
46
2. Activity Diagram Menu Utama
Didalam Activity Diagram menu utama ini mencakup seluruh kegiatan
aktifitas transaksi simpan pinjam, mulai dari data anggota, transaksi, dan jurnal
umum. Sama juga halnya dengan login, aktor yang dapat melakukan kegiatan ini
bendahara dan ketua.
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.3. Activity Diagram Menu Utama
Bendahara dan ketua masuk ke menu utama, didalam menu utama terdapat
beberapa menu dan diantaranya ada menu anggota, menu transaksi, dan menu
jurnal.
![Page 8: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/8.jpg)
47
3. Activity Diagram Menu Data anggota
Didalam Activity Diagram menu data anggota ini mencakup kegiatan
aktifitas data anggota meliputi pendaftaran anggota. Aktor yang melakukan
kegiatan ini adalah bendahara dan ketua. Anggota hanya melengkapi persyaratan
pendaftaran anggota saja.
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.4. Activity Diagram Menu Data Anggota
Bendahara dan ketua masuk ke menu utama memilih menu data anggota, di
dalam data anggota terdapat tambah untuk menambah data dan kemudian
menyimpan data atau membatalkan simpanan data, cari untuk mencari data, dan
edit untuk mengedit data.
![Page 9: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/9.jpg)
48
4. Activity Diagram Menu Transaksi Simpan
Didalam Activity Diagram menu transaksi simpan ini meliputi kegiatan
transaksi simpanan yang dilakukan anggota. Aktor yang dapat melakukan
kegiatan ini adalah ketua dan bendahara. Anggota hanya dapat melakukan
simpanan tanpa mdapat mengakses sistem ini.
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.5. Activity Diagram Menu Transaksi Simpan
Bendahara dan ketua masuk ke menu utama memilih menu transaksi
simpan, di dalam transaksi simpan terdapat tambah untuk menambah data dan
kemudian menyimpan data atau membatalkan simpanan data, cari untuk mencari
data, dan edit untuk mengedit data.
![Page 10: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/10.jpg)
49
5. Activity Diagram Menu Transaksi Pinjam
Didalam Activity Diagram menu transaksi pinjaman ini meliputi kegiatan
transaksi pinjaman yang dilakukan anggota. Aktor yang dapat melakukan kegiatan
ini adalah ketua dan bendahara. Anggota hanya dapat melakukan pinjaman tanpa
mdapat mengakses sistem ini.
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.6. Activity Diagram Menu Transaksi Pinjam
Bendahara dan ketua masuk ke menu utama memilih menu transaksi
pinjam, di dalam transaksi pinjam terdapat tambah untuk menambah data dan
kemudian menyimpan data atau membatalkan simpanan data, cari untuk mencari
data, dan edit untuk mengedit data.
![Page 11: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/11.jpg)
50
6. Activity Diagram Menu Transaksi Pembayaran Angsuan
Didalam Activity Diagram menu transaksi pembayaran angsuran ini
meliputi kegiatan transaksi pembayaran angsuran yang dilakukan anggota. Aktor
yang dapat melakukan kegiatan ini adalah ketua dan bendahara. Anggota hanya
dapat melakukan pembayaran angsuran tanpa mdapat mengakses sistem ini.
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.7. Activity Diagram Menu Pembayaran Angsuran
Bendahara dan ketua masuk ke menu utama memilih menu data anggota, di
dalam data anggota terdapat tambah untuk menambah data dan kemudian
menyimpan data atau membatalkan simpanan data, cari untuk mencari data, dan
edit untuk mengedit data.
![Page 12: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/12.jpg)
51
4.2. Desain
Adapun Desain merupakan perencanaan dalam pembuatan sebuah objek
sistem komponen dan struktur sedangkan kata Desain dapat digunakan sebagai
kata benda maupun kata kerja, dalam artian yang lebih luas Desain merupakan
seni terapan dan rekayasa yang berintegrasi dengan teknologi.
4.2.1. Entity Relationship Diagram (ERD)
Didalam Entity Relationship Diagram (ERD) ini mencakup seluruh kegiatan
aktifitas sistem yang diusulkan Koperasi Pegawai Negeri (KPN) “PEGAS”
Pontianak.
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.8. Entity Relationship Diagram (ERD)
![Page 13: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/13.jpg)
52
4.2.2. Logical Record Structure (LRS)
Didalam Logical Record Structure (LRS) ini mencakup seluruh kegiatan
aktifitas sistem yang diusulkan Koperasi Pegawai Negeri (KPN) “PEGAS”
Pontianak.
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017))
Gambar IV.9. Logical Record Structure (LRS)
![Page 14: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/14.jpg)
53
4.2.3. Spesifikasi File
Spesifikasi file ini terdiri dari file-file yang digunakan untuk menyimpan
data maupun proses pengolahan data.
1. Spesifikasi File Pendaftaran Anggota
Nama File : File Pendaftaran Anggota
Akronim : anggota
Fungsi : Untuk menyimpan data anggota
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Panjang Record : 133
Media File : Harddisk
Kunci Key : no_anggota
Software : MySQL versi 5.0.8
Tabel IV.2.
Spesifikasi File Data Anggota No Elemen Field Nama Field Tipe Size Ket
1 No anggota no_anggota Char 5 Primary key
2 NIP Nip Varchar 8
3 Nama Nama Varchar 35
4 Alamat Alamat Varchar 35
5 Telepon Telepon Varchar 14
6 Simpanan pokok simpanan_pokok Varchar 12
7 Total simpanan total_simpanan Varchar 12
8 Total pinjaman total_pinjaman Varchar 12
![Page 15: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/15.jpg)
54
2. Spesifikasi File Transaksi Simpan
Nama File : File Transaksi Simpan
Akronim : simpan
Fungsi : Untuk mengolah data transaksi simpan
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Panjang Record : 30
Media File : Harddisk
Kunci Key : no_simpan
Software : MySQL versi 5.0.8
Tabel IV.3.
Spesifikasi File Transaksi Simpan No Elemen Field Nama Field Tipe Size Ket
1 No simpan no_simpan Char 8 Primary key
2 No anggota no_anggota Char 10 Primary key
3 Total Simpan total_simpan Char 12
3. Spesifikasi File Transaksi Detail Simpan
Nama File : File Transaksi Detail Simpan
Akronim : detail_simpan
Fungsi : Untuk mengolah data transaksi simpan
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Panjang Record : 66
![Page 16: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/16.jpg)
55
Media File : Harddisk
Kunci Key : id_simpan
Software : MySQL versi 5.0.8
Tabel IV.4.
Spesifikasi File Transaksi Detail Simpan No Elemen Field Nama Field Tipe Size Ket
1 Id simpan id_simpan Char 8 Foreign Key
2 Tanggal tanggal Date 10
3 Simpanan pokok simpanan_pokok Varchar 12
4 Simpanan wajib simpanan_wajib Varchar 12
5 Simpanan sukarela simpanan_sukarela Varchar 12
6 Subtotal simpanan subtotal_simpanan Varchar 12
4. Spesifikasi File Transaksi Pinjam
Nama File : File Transaksi Pinjam
Akronim : pinjam
Fungsi : Untuk mengolah data transaksi pinjam
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Panjang Record : 72
Media File : Harddisk
Kunci Key : id_pinjaman
Software : MySQL versi 5.0.8
![Page 17: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/17.jpg)
56
Tabel IV.5.
Spesifikasi File Transaksi Pinjam No Elemen Field Nama Field Tipe Size Ket
1 Id pinjaman id_pinjaman Char 8 Primary key
2 No anggota no_anggota Char 10 Foreign key
3 Tanggal tanggal Date 10
4 Pinjaman pokok pinjaman_pokok Varchar 12
5 Lama angsuran lama_angsuran Varchar 5
6 Angsuran bulan angsuran_bulan Varchar 10
7 Bunga bunga Varchar 5
8 Jatuh tempo jatuh_tempo Varchar 12
5. Spesifikasi File Transaksi Angsuran
Nama File : File Transaksi Angsuran
Akronim : angsuran
Fungsi : Untuk mengolah data transaksi pembayaran angsuran
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Panjang Record : 50
Media File : Harddisk
Kunci Key : id_angsuran
Software : MySQL versi 5.0.8
Tabel IV.6.
Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket
1 Id angsuran id_angsuran Char 8 Primary key
2 Id pinjaman id_pinjaman Char 8 Foreign key
![Page 18: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/18.jpg)
57
3 No anggota no_anggota Char 10 Foreign key
4 Total angsuran total_angsuran Varchar 12
5 Status angsuran status_angsuran Varchar 12
6. Spesifikasi File Transaksi Detail Angsuran
Nama File : File Transaksi Detail Angsuran
Akronim : detail angsuran
Fungsi : Untuk mengolah data transaksi pembayaran angsuran
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Panjang Record : 56
Media File : Harddisk
Kunci Key : id_angsuran
Software : MySQL versi 5.0.8
Tabel IV.7.
Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket
1 Id angsuran id_angsuran Char 8 Foreign key
2 Angsuran ke angsuran_ke Varchar 2
3 Tanggal angsuran tanggal_angsuran Date 10
4 Keterlambatan keterlambatan Varchar 12
5 Denda denda Varchar 12
6 Jumlah angsuran jumlah_angsuran Varchar 12
![Page 19: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/19.jpg)
58
7. Spesifikasi File Transaksi Jurnal
Nama File : File Transaksi Jurnal
Akronim : jurnal
Fungsi : Untuk mengolah data laporan jurnal
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Panjang Record : 46
Media File : Harddisk
Kunci Key : kode_jurnal
Software : MySQL versi 5.0.8
Tabel IV.8.
Spesifikasi File Transaksi Jurnal No Elemen Field Nama Field Tipe Size Ket
1 Kode jurnal kode_jurnal Char 8 Primary key
2 Tgl jurnal tgl_jurnal Varchar 12
3 Keterangan keterangan Varchar 10
4 Id simpanan id_simpanan Char 8
5 Id pinjaman id_pinjaman Char 8
8. Spesifikasi File Transaksi Detail Jurnal
Nama File : File Transaksi Detail Jurnal
Akronim : detail jurnal
Fungsi : Untuk mengolah data laporan detail jurnal
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
![Page 20: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/20.jpg)
59
Panjang Record : 40
Media File : Harddisk
Kunci Key : kode_jurnal
Software : MySQL versi 5.0.8
Tabel IV.9.
Spesifikasi File Transaksi Detail Jurnal No Elemen Field Nama Field Tipe Size Ket
1 Kode jurnal kode_jurnal Char 8 Foreign key
2 No akun no_akun Char 8 Foreign key
3 Jumlah debet jumlah_debet Varchar 12
4 Jumlah kredit jumlah_kredit Varchar 12
9. Spesifikasi File Transaksi Akun
Nama File : File Transaksi Akun
Akronim : akun
Fungsi : Untuk mengolah data transaksi akun
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Panjang Record : 74
Media File : Harddisk
Kunci Key : no_akun
Software : MySQL versi 5.0.8
Tabel IV.10.
Spesifikasi File Transaksi Akun No Elemen Field Nama Field Tipe Size Ket
1 No akun no_akun Char 8 Primary key
2 Nama akun nama_akun Varchar 15
![Page 21: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/21.jpg)
60
3 Klasifikasi klasifikasi Varchatr 15
4.2.4. Software Architecture
Software Architecture merupakan sekumpulan pernyataan yang
menggambarkan komponen perangkat lunak dan fungsi-fungsi yang ada pada
komponen tersebut. Software Architecture menggambarkan struktur teknis,
batasan-batasan, ciri-ciri serta antarmuka pada komponen-komponen tersebut.
1. Sequence Diagram
A. Squence Diagram Menu Login
Gambar di bawah menjelaskan tentang sequence diagram menu login:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.10. Sequence Diagram Menu Login
![Page 22: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/22.jpg)
61
Bendahara dan ketua melakukan login masuk ke menu login, memasukkan
ussername dan password. Ketika ussername dan password salah akan kembali
memasukkan ussername dan password.
B. Sequence Diagram Menu Utama
Gambar di bawah menjelaskan tentang sequence diagram menu utama:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.11. Sequence Diagram Menu Utama
Bendahara dan ketua setelah melakukan login akan masuk ke menu utama.
Dan terdapat beberapa menu di menu utama, data anggota, transaksi, transaksi
simpan, transaksi pinjam, pembayaran angsuran.
![Page 23: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/23.jpg)
62
C. Sequence Diagram Menu Data Anggota
Gambar di bawah menjelaskan tentang sequence diagram menu utama:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.12. Sequence Diagram Menu Data Anggota
Bendahara dan anggota masuk ke menu utama dan memilih menu data
anggota dan mengisi data anggota.
![Page 24: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/24.jpg)
63
D. Sequence Diagram Usulan Transaksi Simpan
Gambar di bawah menjelaskan tentang sequence diagram menu transaksi
simpan:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.13. Sequence Diagram Menu Transaksi Simpan
Bendahara dan ketua masuk ke menu utama memilih menu transaksi simpan
dan mengisi data kemudian menyimpan data.
![Page 25: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/25.jpg)
64
E. Sequence Diagram Menu Transaksi Pinjam
Gambar di bawah menjelaskan tentang sequence diagram menu transaksi
pinjam:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.14. Sequence Diagram Menu Transaksi Pinjam
Bendahara dan ketua masuk ke menu utama memilih menu transaksi pinjam
dan mengisi data kemudian menyimpan data.
![Page 26: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/26.jpg)
65
F. Sequence Diagram Menu Transaksi Angsuran
Gambar di bawah menjelaskan tentang sequence diagram menu transaksi
angsuran:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.15. Sequence Diagram Menu Transaksi Angsuran
Bendahara dan ketua masuk ke menu utama memilih menu transaksi
angsuran dan mengisi data kemudian menyimpan data.
![Page 27: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/27.jpg)
66
2. Deployment Diagram
Deployment diagram salah satu jenis alat atau bahasa (UML) yang
digunakan untuk memvisualisasikan, menspesifikasikan, dan mendokumentasikan
proses yang terjadi pada suatu sistem perangkat lunak yang akan dibangun.
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.16. Deployment Diagram
Deployment diagram dari sistem informasi simpan pinjam. Aplikasi di-
deploy pada sebuah komputer server dimana didalamnya sudah terdapat dbarsukas
sebagai database, MySQL sebagai DBMS, visual basic 6.0 sebagai aplikasi yang
digunakan, dan aplikasi simpan pinjam sebagai nama program.
4.2.5. User Interface
User Interface bagian dari komputer dan software yang orang-orang dapat
lihat,dengar,sentuh,berbicara, atau sebaliknya, dapat mengerti atau mengarahkan.
User interface mempunyai dua element penting: input dan output.
![Page 28: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/28.jpg)
67
1. Rancangan Program Login
Gambar dibawah merupakan tampilan dari menu login:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.17.
Tampilan Rancangan Form Login
2. Rancangan Program Menu Utama
Gambar dibawah merupakan tampilan dari menu utama:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.18.
Tampilan Rancangan Form Menu Utama
![Page 29: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/29.jpg)
68
3. Tampilan File
Gambar dibawah merupakan tampilan file :
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.19. Tampilan File
4. Rancangan Program Data Pengguna
Gambar dibawah merupakan tampilan dari data pengguna :
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.20.
Tampilan Rancangan Form Data Pengguna
![Page 30: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/30.jpg)
69
5. Rancangan Program Pendaftaran Anggota
Gambar dibawah merupakan tampilan dari data anggota:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.21.
Tampilan Rancangan Form Data Anggota
6. Rancangan Program Data Akun
Gambar dibawah merupakan tampilan dari data akun :
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.22.
Tampilan Rancangan Form Data Akun
![Page 31: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/31.jpg)
70
7. Tampilan Transaksi
Gambar dibawah merupakan tampilan transaksi :
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.23.
Tampilan Transaksi
8. Rancangan Program Transaksi Simpan
Gambar dibawah merupakan tampilan dari transaksi simpan:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.24.
Tampilan Rancangan Form Transaksi Simpan
![Page 32: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/32.jpg)
71
9. Rancangan Program Transaksi Pinjam
Gambar dibawah merupakan tampilan dari transaksi pinjam:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.25.
Tampilan Rancangan Form Transaksi Pinjam
10. Rancangan Program Transaksi Pembayaran Angsuran
Gambar dibawah merupakan tampilan dari Transaksi Pembayaran
Angsuran:
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.26.
Tampilan Rancangan Form Pembayaran Angsuran
![Page 33: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/33.jpg)
72
11. Tampilan Laporan
Gambar dibawah merupakan tampilan laporan :
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.27.
Tampilan Laporan
12. Tampilan Form Laporan Simpan
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.28.
Tampilan Form Laporan Simpan
![Page 34: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/34.jpg)
73
13. Tampilan Form Laporan Pinjam
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.29.
Tampilan Form Laporan Simpan
14. Tampilan Form Laporan Simpan Pinjam
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.30.
Tampilan Form Laporan Simpan Pinjam
![Page 35: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/35.jpg)
74
15. Tampilan Form Laporan Angsuran
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.31.
Tampilan Form Laporan Angsuran
16. Tampilan Form Laporan Jurnal Umum
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.32.
Tampilan Form Laporan Jurnal umum
![Page 36: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/36.jpg)
75
17. Tampilan Form Laporan Buku Besar
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.33.
Tampilan Form Laporan Buku Besar
18. Tampilan Cetak Laporan Simpan
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.34.
Tampilan Cetak Laporan Simpan
19. Tampilan Cetak Laporan Pinjam
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.35.
Tampilan Cetak Laporan Pinjam
![Page 37: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/37.jpg)
76
20. Tampilan Cetak Laporan Simpan Pinjam
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.36.
Tampilan Cetak Laporan Simpan Pinjam
21. Tampilan Cetak Laporan Angsuran
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.37.
Tampilan Cetak Laporan Angsuran
![Page 38: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/38.jpg)
77
22. Tampilan Cetak Laporan Jurnal Umum
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.38.
Tampilan Cetak Laporan Jurnal Umum
23. Tampilan Cetak Laporan Buku Besar
Sumber : Hasil Perancangan Pada KPN “PEGAS” Pontianak (2017)
Gambar IV.39.
Tampilan Rancangan Laporan Buku Besar
![Page 39: BAB IV RANCANGAN SISTEM USULAN...Kunci Key : id_angsuran Software : MySQL versi 5.0.8 Tabel IV.6. Spesifikasi File Transaksi Angsuran No Elemen Field Nama Field Tipe Size Ket 1 Id](https://reader033.fdokumen.com/reader033/viewer/2022052615/607b7a2b88bc8f23352b2a0d/html5/thumbnails/39.jpg)
78
4.2.6. Spesifikasi Hardware dan Software
Untuk menunjang kerja sistem agar dapat berjalan dengan baik,maka
dibutuhkan perangkat keras, perangkat lunak, dan pengguna denganspesifikasi
sebagai berikut:
1. Analisa Kebutuhan Perangkat Keras
Sarana dan prasarana menjadi sangat penting dalam upaya pemanfaatan
teknologi informasi salah satunya adalah perangkat keras (Hardware),
adapun spesifikasi sistem perangkat keras yang dibutuhkan adalah.
CPU (Central Processing Unit)
Processor : 2.20 Ghz
Memory : 2 GB
Harddisk : 500GB
Monitor : Resolution 1024x600 Pixel LCD
Keyboard : 86 mega
Mouse : Optical / Touchpad
Printer : Inkjet Printer
2. Analisa Kebutuhan Perangkat Lunak
Spesifikasi sistem perangkat lunak (Software) yang dibutuhkan dalam
pembuatan sistem informasi kas masuk dan kas keluar ini adalah.
Sistem Operasi : Microsoft Windows 7 Ultimate
Webserver : Xampp
Database : MySQL
Program Pendukung :Visual Basic 6.0