Kamis, 13 November 2008

BAB IV RANCANGAN SYSTEM

BAB IV
PERANCANGAN SISTEM

Tujuan perancangan sistem adalah untuk memberikan gambaran sistem baru yang diusulkan. Secara umum operasi baru tidak jauh berbeda dengan operasi sistem yang lama. Beberapa dokumen sistem yang lama masih digunakan pada sistem yang baru nantinya. Untuk kelengkapan sistem yang baru diberikan laporan sesuai dengan informasi yang dibutuhkan. Laporan tersebut nantinya dapat dijadikan sebagai langdasan bagi Koperasi Pegawai Negeri (KPN) Kecamatan Guguak Panjang Bukittinggi.

A. Rancangan Global
Rancangan global merupakan gambaran umum tentang sistem keseluruhan program yang dijadikan sebagai sasaran awal untuk bisa melanjutkan ke rancangan secara terinci. Rancangan global digunakan untuk mempermudah dalam melakukan perancangan sistem secara rinci, selain itu juga memberikan gambaran tentang hubungan antara sub-sub sistem, rancangan global juga dapat memberikan kemudahan bagi pemakai dalam mempelajari dan menggunakan aplikasi ini dan aplikasi apa saja yang dihasilkan oleh sistem.
1. Hyrarcy Input Process Output (HIPO)
Hyrarcy Input Process Output (HIPO) dari program ini dapat digambarkan sebagai berikut:


Gambar 4.1. Hirarky Input Proses Output (HIPO)

2. Context Diagram
Context Diagram digunakan untuk menggambarkan secara global mengenai sistem yang dirancang dari sistem informasi. Sistem yang akan dirancang secara menyeluruh yaitu adanya gambaran secara jelas ruang lingkup pembahasan dimana sebagai medianya adalah berupa context diagram. Berikut gambarnya :

Gambar 4.2. Context Diagram

3. Data Flow Diagram (DFD)
Data flow diagram adalah gambaran sistem secara logik, gambaran ini tidak tergantung pada perangkat keras, perangkat lunak, struktur data atau organisasi fil. Proses pada data flow diagram dapat merupakan sekumpulan program, satu program, satu modul atau sub program dapat juga merupakan transformasi data secara manual dari ekternal ke internal penyimpanan data merupakan file, elemen dari suatu database atau bagian satu record. Penyimpanan data dapat berupa diseket atau harddisk. Untuk lebih jelasnya dapat dilihat pada gambar dibawah ini :




a) Data Flow Diagram Level 1 Sistem Pengolahan Data Simpan Pinjam.

Gambar 4.3. Data Flow Diagram Level 1

b) Data Flow Diagram Level 2 Untuk Entry Data

Gambar 4.4. Data Flow Diagram Level 2 Untuk Entry Data
c) Data Flow Diagram Level 2 Untuk Proses Data

Gambar 4.5. Data Flow Diagram Level 2 Untuk Proses Data
d) Data Flow Diagram Level 2 Untuk Laporan

Gambar 4.6. Data Flow Diagram Level 2 Untuk Laporan

4. Entity Relationship Diagram (ERD)
Entity realationship Diagram (ERD) digunakan untuk menjelaskan hubungan dari beberapa file yang ada dalam program. Dari tiap-tiap file tersebut mempunyai beberapa field. Field dihubungkan dengan field kunci yang telah ditentukan. Adapun ERD ini dapat dilihat pada gambar berikut:

Gambar 4.7. Entity Relationship Diagram
B. Rancangan Terinci
Perancangan secara terinci yang disebut juga dengan teknis sistem secara fisik atau disebut juga disain internal yaitu perancangan bentuk fisik atau bagan arsitektur sistem yang diusulkan.
Dalam merancang suatu sistem perlu diketahui hal yang akan menunjang sistem, agar dapat mempermudah pengolahan data nantinya. Pengolahan data ini diharapkan dapat mempermudah dalam hal penyajian, pelayanan dan pembutan laporan data yang dibutuhkan. Berdasarkan hal tersebut diatas, penulis menguraikan lebih detil rancangan sistem yang diusulkan.



1. Disain Menu Utama
Disain menu utama program yang dirancang penulis untuk sistem perancangan sistem pengolahan data Simpan Pinjam pada KPN di Kecamatan Guguak Panjang Bukittinggi sebagai berikut :

Gambar 4.8. Disain Menu Utama
2. Rancangan Output
Output dari sistem komputer menunjukan penghubung antara sistem dengan lingkungan (pemakai). Mutu sebuah output menentukan dipakai atau tidaknya suatu sistem sehingga dalam hal ini dipelukan usaha untuk mendapatkan output yang baik. Dalam merancang sistem, yang pertama kita perlukan adalah bentuk keluaran atau output yang diminta, output ini dapat dilihat dilayar dan dikertas.





1. Laporan Data Anggota
2.






Gambar 4.9. Disain Output Laporan Data Anggota
2. Laporan Data Simpanan

Gambar 4.10. Layout Laporan Data Simpanan




3. Laporan Data Pinjaman

Gambar 4.11. Layout Laporan Data Pinjaman
4. Laporan Data Angsuran

Gambar 4.12. Layout Laporan Data Angsuran
5. Bukti Penerimaan Pinjaman

Gambar 4.13. Layout Bukti Penerimaan Pinjaman
6. Bukti Pembayaran Simpanan

Gambar 4.14. Layout Bukti Pembayaran Simpanan

7. Bukti Pembayaran Angsuran

Gambar 4.15. Layout Bukti Pembayaran Angsuran

2. Rancangan Input
Tujuan dari disain input ini adalah merupakan dimulainya proses informasi berupa tampilan dilayar monitor dalam bentuk percakapan antara pemakai (user) dan komputer. Proses ini terdiri dari proses pemasukan data kesistem. Oleh karena itu disain input harus diusahakan benar-benar akurat sesuai dengan yang diinginkan. Adapun desain input untuk system ini adalah sebagai berikut ;






1. Disain Input Data Anggota















Gambar 4.16. Layout Data Anggota

2. Disain Input Data Simpanan








Gambar 4.17. Layout Data Simpanan
3. Disain Input Data Pinjaman









Gambar 4.18. Layout Data Pinjaman

4. Disain Input Data Angsuran









Gambar 4.19. Layout Data Angsuran
3. Rancangan File
File sebagai tempat penyimpanan data-data yang telah diinputkan dan memanipulasi data. Pada sistem Pengolahan Data Simpan Pinjam Koperasi Pegawai Negeri (KPN) di Kecamatan Guguak Panjang Bukittinggi dengan nama databasenya koperasi yang terdiri dari 4 (empat) file yaitu :
1. File Anggota
2. File Simpanan
3. File Pinjaman
4. File Angsuran
Rincian file-file ini dapat dilihat dari penjelasan berikut ini :
1. File Anggota

File ini berfungsi sebagai penyimpanan data-data anggota simpan pinjam yang akan dientrikan.
Nama database : Koperasi.mdb
Nama Tabel : Anggota
Fields key : NoAnggota
Media : Harddisk
No Nama Fields Type Lebar Keterangan
1 Noanggota Text 5 Nomor Anggota
2 Nama Text 50 Nama Anggota
3 Jeniskelamin Text 10 Jenis Kelamin
4 TTL Text 50 Tempat Tanggal Lahir
5 Alamat Text 100 Alamat Anggota
6 Telp Text 12 Telpon
7 TglDaftar Text 8 Tanggal Daftar
Index Name Fields Unique Primary
IdxNoAnggota Noanggota  
Tabel 4.1. Disain file Anggota
2. Disain File Simpanan
File ini berfungsi sebagai tabel penyimpanan data-data anggota koperasi yang melakukan peminjaman pada koperasi simpan pinjam .
Nama database : koperasi.mdb
Nama Tabel : Simpanan
Fields key : NoBukti
Media : Harddisk
No Nama Fields Type Lebar Keterangan
1 NoBukti Text 15 Nomor Bukti
2 TglBayar Date 8 Tanggal Bayar
3 NoAnggota Text 5 Nomor Anggota
4 Bulan Date 8 Bulan
5 Pokok Currency 8 Sumbangan Pokok
6 Wajib Currency 8 Sumbangan Wajib
7 Sukarela Currency 8 Sukarela
Index Name Fields Unique Primary
IdxNoBukti Nobukti  
IdxNoAnggota Noanggota - -

Tabel 4.2. Disain file Pinjaman
3. Desain file Pinjaman
File ini berfungsi sebagai tabel penyimpanan data-data pinjaman anggota koperasi yang melakukan peminjaman pada koperasi simpan pinjam .
Nama database : koperasi.mdb
Nama Tabel : Pinjaman
Fields key : NoPinjaman
Media : Harddisk
No Nama Fields Type Lebar Keterangan
1 NoPinjaman Text 10 Nomor Pinjaman
2 TglPinjaman Date 8 Tanggal Pinjaman
3 NoAnggota Text 5 Nomor Anggota
4 Jumlah Currency 8 Jumlah
5 Lama Number 4 Lama Pinjaman
6 Bunga Number 4 Bunga
7 Angsuran Currency 8 Angsuran
8 Tempo Date 8 Jatuh Tempo
9 keterangan Text 12 Keterangan
Index Name Fields Unique Primary
IdxNoPinjaman Nopinjaman  
IdxNoAnggota Noanggota - -

Tabel 4.3. Disain file Pinjaman

4. Desain file Angsuran
File ini berfungsi sebagai penyimpan data angsuran anggota koperasi yang akan dientrikan.
Nama database : koperasi.mdb
Nama Tabel : Angsuran
Fields key : NoKwitansi
Media : Harddisk
Tabel 4.5. Disain file Angsuran
No Nama Fields Type Lebar Keterangan
1 NoKwitansi Text 15 Nomor Kwintansi
2 Tglbayar Date 8 Tanggal Bayar
3 NoPinjaman Text 10 Nomor Pinjaman
4 Angsuranke Number 4 Angsuran ke
5 JumlahBulan Number 4 Jumlah Bulan
6 Terlambat Number 4 Terlambat
7 Denda Currency 8 Denda
8 JumlahBayar Currency 8 Jumlah Bayar
9 SisaBulan Number 4 Sisa Bulan
10 Tempo Date 8 Jatuh Tempo
11 Keterangan Text 12 Keterangan
Index Name Fields Unique Primary
idxNoKwitansi NoKwitansi  

Tabel 4.5. Disain file Angsuran

4. Rancangan Proses
Desain proses pada program aplikasi Sistem Pengolahan Data Simpan Pinjam pada Koperasi Pegawai Negeri (KPN) Kecamatan Guguak Panjang Bukittinggi
Bunga = (SukuBunga * JumlahPinjaman)
AngsuranPokok = JumlahPinjaman + Bunga
AngsuranPerBulan = AngsuranPokok / Lama

5. Relasi Antara File
Dalam membuat daftar laporan pembayaran asuransi kendaraan bermotor diatas didukung oleh beberapa file pendukung, file yang dipakai disini yaitu 3 file dimana file anggota dan file pengajuan merupakan file masternya dan file pembayaran merupakan file transaksi. Ketiga file ini saling berhubungan satu sama lain sehingga dapat mengahasilkan laporan tersebut. Hubungan antara ketiga file tersebut yaitu:















Gambar 4.17. Relationships

1 komentar:

ayu_fero mengatakan...

saya mw nyusun skripsi yg persis banget dengan tugas akhir lisa, boleh ga saya minta softwarenya, bab 4 dan bab 5 nya jg???
itu free atw byar??
brp klo byar??
no hpnya bole minta g???