View
214
Download
0
Category
Preview:
Citation preview
30
BAB IV
ANALIS DAN DESAIN SISTEM
Dari document flow yang prosesnya masih manual lalu dibuat system flow
yang dirancang mengacu pada document flow yang manual kemudian diubah secara
komputerisasi, sehingga masalah-masalah yang ada pada proses yang lama dapat
diatasi dengan sistem yang baru. Proses-proses yang dirancang adalah maintenance
anggota, proses simpanan, proses pinjaman, proses angsuran, dan proses laporan
simpan pinjam.
Setetelah merancang proses secara komputerisasi kemudian dirancang DFD
yang menggambarkan arus data yang masuk ke dalam dan keluar dari sistem
informasi simpan pinjam. Pihak-pihak yang digambarkan dalam DFD adalah pihak
yang terlibat dalam proses dalam sistem informasi simpan pinjam.
Dalam proses simpan pinjam perlu dibuat tabel anggota untuk menyimpan
data anggota, table logs transaksi untuk menyimpan data transaksi simpan pinjam,
tabel jenis simpanan dan pinjaman untuk menyimpan macam-macam bentuk
simpanan dan pinjaman.
4.1 Analisa Sistem
Analisis sistem bertujuan untuk mengidentifikasi permasalahan -
permasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi
perangkat keras (hardware), perangkat lunak (software) dan pengguna. Analisis ini
diperlukan sebagai dasar bagi tahapan perancangan sistem. Analisis sistem meliputi
STIKOM S
URABAYA
31
identifikasi permasalahan, spesifikasi aplikasi, spesifikasi pengguna, dan lingkungan
operasi.
Aplikasi sistem informasi administrasi akademik ini merupakan aplikasi
yang menangani proses rancang bangun sistem informasi administrasi akademik agar
dapat menampilkan data dengan baik. Agar dapat mengolah data-data transaksi
dengan baik maka dibutuhkan program yang dapat menampilkan data-data transaksi
penjadwalan, alokasi siswa, absensi siswa, dan penjadwalan dimana didalamnya telah
terintegrasi data satu dengan data yang lainnya yaitu data guru, siswa, kelas, mata
pelajaran, kompetensi guru dan alokasi siswa. Setelah itu, menganalisa alur kerja dan
dokumen yang terkait. Dari analisa tersebut, dikembangkan menjadi data flow
diagram, entity relationship diagram, dan rangka desain input-output.
4.2 Desain Sistem
Perancangan Sistem ini dimaksudkan untuk membantu memecahkan
masalah pada Sistem yang sedang berjalan dan merupakan suatu Sistem yang baik
dan sesuai dengan kebutuhan semua pihak. Rancangan yang baik harus melalui
beberapa tahap-tahap perancangan, mulai dari document flow, Sistem flow, Context
Diagram, HIPO, ERD, DFD, Conceptual Data Model, Phisical Data Model, DBMS,
desain input outputnya.
4.2.1 Sistem Flow
Sistem flow komputerisasi ini menunjukkan jalannya Sistem yang ada di
Koperasi Beringin. Semua kegiatan dilakukan secara komputerisasi, tujuannya agar
segala proses sirkulasi koperasi dapat berjalan efektif dan efisien dibandingkan
STIKOM S
URABAYA
32
dengan sistem yang lama, yaitu sistem manual. Adapun entity pada sistem flow antara
lain :
4.2.1.1 Sistem Flow Pendaftaran Anggota
Pendaftar Sekretaris Ketua
Start
Identitas pendaftar
Selesai
Mengecek Data Pendaftar
Data persyaratan anggota
Uang Simpanan Pokok
Uang Simpanan Pokok
Sudah anggota = tidak?
N
Y
Input data anggota dan data
simpanan pokok
Menyimpan Data Anggota Baru
Anggota
Mencetak Kartu Anggota
Kartu anggota koperasi
Kartu anggota koperasi
Penandatanganan Kartu Koperasi
Kartu anggota koperasi telah
ditanda tangani
Kartu anggota koperasi telah
ditanda tangani
Bendahara
Uang Simpanan Pokok
Mencatat data anggota baru
Data Anggota Baru
Data Anggota Baru
Mengotorisasi Anggota Baru
Data Anggota Baru Terotorisasi
Data Anggota Baru Terotorisasi
Data Anggota Baru
Menampilkan Data Anggota Baru
Gambar 4.1 Sistem Flow Pendaftaran Anggota
STIKOM S
URABAYA
33
Pada Gambar 4.1 system flow pendaftaran anggota dilakukan secara
komputerisasi. Setiap anggota yang ingin mendaftar harus membawa dokumen –
dokumen yang diwajibkan oleh koperasi. Berdasarkan surat – surat yang dibawa,
bagian sekretaris akan meng-inputkan data anggota tersebut dan akan disimpan dalam
tabel anggota. Dari data yang telah tersimpan bagian sekretaris membuat kartu
anggota untuk setiap anggota sebanyak satu kali.
STIKOM S
URABAYA
34
4.2.1.2 Sistem Flow Simpanan Anggota
Anggota Bendahara
Start
Kartu anggota
Sesuai?
End
YN
Uang simpanan
Uang simpanan
Menyiapkan kartu anggota dan uang
Kartu anggota
Transaksi simpanan akan
dibatalkan
Memeriksa jumlah uang
Input Id anggota dan Jumlah Simpanan
Simpanan Anggota
Update Saldo Simpanan Anggota
Mencari berdasarkan id
anggota
Sekretaris
Membuat Laporan Simpanan Anggota
Laporan Simpanan Anggota
Ketua
Laporan Simpanan Anggota
Menandatangani Laporan
Simpanan
Laporan Simpanan Anggota Telah ditanda tangani
Ketua
Kartu Anggota
Sesuai?
Memilih Jenis Simpanan
Y
N
Data simpanan anggota
Menampilkan Data Simpanan
Gambar 4.2 Sistem Flow Transaksi Simpanan Anggota
STIKOM S
URABAYA
35
Pada Gambar 4.2 system flow simpanan anggota dilakukan secara
komputerisasi. Setiap anggota yang ingin menyimpan harus membawa kartu anggota
yang kemudian akan diinputkan oleh bendahara. Kemudian bendahara akan memilih
simpanan berdasarkan jenis simpanan dan saldo simpanan akan di update.
STIKOM S
URABAYA
36
4.2.1.3 Sistem Flow Pinjaman Anggota
Anggota Bendahara Ketua
Start
Kartu Anggota
Cek pinjaman?
N
Y
Nominal Jangka
Pendek?
End
Y
Menyiapkan Kartu Anggota
Kartu Anggota
Mengecek status pinjaman
Input Id Anggota
Memilih Jenis Pinjaman dan Bentuk Cicilan
Konfirmasi data pengajuan pinjaman
Menyimpan data pinjaman
Pinjaman Anggota
Sekretaris
Membuat Laporan Pinjaman Anggota
Laporan Pinjaman Anggota
Laporan Pinjaman Anggota
Menandatangani Laporan Pinjaman
Laporan Pinjaman
Anggota Telah ditanda tangani
Ketua
NNominal Jangka
Panjang?
Konfirmasi data pengajuan pinjaman
Menyimpan data pinjaman
N
Pemberitahuan pelunasan pinjaman
Menentukan lama cicilan dan bunga
Menentukkan angsuran
Y
Menentukkan angsuran
Menentukan lama cicilan dan bunga
Data Pinjaman Anggota
Menampilkan Data Pinjaman
Gambar 4.3 Sistem Flow Transaksi Pinjaman Anggota
STIKOM S
URABAYA
37
Pada Gambar 4.3 anggota menyiapkan dan menyerahkan kartu anggota pada
bendahara, yang nantinya id anggota akan diinputkan. Setelah id anggota diinputkan
maka akan dicek terlebih dahulu, apabila memiliki pinjaman maka akan diharuskan
untuk melunasi pinjaman, jika pinjaman sudah lunas maka anggota dapat melakukan
peminjaman. Setelah itu memilih jenis pinjaman yang diinginkan, kemudian akan
diinput dan disimpan pada database. Bendahara akan membuat bukti pinjaman dan
membuat laporan yang masing-masing diserahkan pada anggota dan pimpinan.
STIKOM S
URABAYA
38
4.2.1.4 Sistem Flow Angsuran Pinjaman
Anggota
Start
Kartu koperasi
Bendahara Ketua
Pinjaman lunas?
Y
N
Laporan angsuran anggota
Laporan angsuran anggota
Sesuai?
Jatuh tempo?
Sesuai?
End
Y
N
Y N
Y
N
Uang Angsuran
Menyiapkan kartu koperasi
Mencari Data Anggota
berdasarkan Id Anggota
Sekretaris
Membuat laporan
angsuran anggota
Memeriksa tanggal
pengembalian pinjaman
Memeriksa jatuh tempo pinjaman
Perhitungan pengembalian dan
denda
Pemberitahuan jatuh tempo
pinjaman
Memeriksa kesesuaian angsuran
Pemberitahuan Denda
Update angsuran pinjaman anggota
Memberitahukan jumlah angsuran
tidak sesuai
Pinjaman Anggota
Penandatanganan
Laporan Angsuran
Laporan angsuran anggota
telah ditanda tangani
Angsuran
Melakukan Proses Pembayaran
Angsuran
Input Id Anggota
Menetukan Angsuran
Pinjaman yang ke
Data Angsuran Pinjaman
Menampilkan Data Angsuran Pinjaman
Gambar 4.4 Sistem Flow Transaksi Angsuran Pinjaman
STIKOM S
URABAYA
39
Pada Gambar 4.4 anggota menyiapkan dan menyerahkan kartu anggota pada
bagian bendahara. Bendahara akan meng-inputkan id anggota yang akan mengangsur
pinjaman. Bagian bendahara memeriksa anggota terkena denda atau tidak, jika
terkena denda maka akan dijumlahkan pada biaya angsuran. Laporan akan diserahkan
pada pimpinan.
STIKOM S
URABAYA
40
4.2.1.5 Sistem Flow Pengambilan Simpanan
Anggota Bendahara
start
Kartu Anggota
Menyiapkan kartu anggota
Input Id Anggota
Kartu Anggota
Mencari berdasarkan Id
Anggota
Memeriksa jumlah tabungan
Simpanan Anggota
Batas Ambil?Pemberitahuan
Penarikan sudah melebihi batas
N
Y
Melakukan Proses Penarikan Simpanan Anggota
Dana Penarikan Simpanan
Dana Penarikan Simpanan
Simpanan Anggota
Update pada simpanan anggota dan pengambilan
simpanan
Pengambilan Simpanan
End
Sekretaris Ketua
Masukkan jumlah simpanan yang
akan diambil
Membuat Laporan Pengambilan
Simpanan
Laporan Pengambilan
Simpanan
Laporan Pengambilan
Simpanan
Penandatanganan Laporan
Pengambilan Simpanan
Laporan Pengambilan
Simpanan Telah ditanda tangani
Data Ambil Simpanan
Menampilkan Data Ambil Simpanan
Gambar 4.5 Sistem Flow Transaksi Pengambilan Simpanan
STIKOM S
URABAYA
41
Pada Gambar 4.5 anggota menyiapkan dan menyerahkan kartu anggota pada
bagian bendahara, yang nantinya akan diinputkan pada transaksi ambil simpan. Data
akan diinputkan dalam database ambil simpanan. Bagian bendahara akan membuat
bukti ambil simpanan dan membuat laporan yang masing – masing diserahkan pada
anggota dan pimpinan.
STIKOM S
URABAYA
42
4.2.2 Data Flow Diagram
Data Context diagram menggambarkan asal data dan menunjukkan asal data
dan menunjukkan aliran data tersebut.
A. Context Diagram
Gambar 4.6 Context Diagram
Input_Kartu_Ko perasi
LP_Data_Anggota
LP_Simpanan
LP_Pinjaman LP_Angsuran
LP_Pengembal ian
Kartu_Anggota
Laporan_Pengambilan
Laporan_Angsuran
Lapooran_P injaman
Laporan_S impanan
Data_Pengamb ilan
Data_Angsuran
Data_IdentitasPengajuan_Pin jaman
Pengajuan_Sim panan
Input_Data_Sim panan
Input_Data_Pin jaman
Input_Data_Ang suran
Input_Data_Pin jaman
0
RANCANG_BANGUN_SIST EM_INFORMASI_KOPERASI_BERINGIN_T UBAN
Anggota
Karyawan
Kepala_Kopera siSTIKOM S
URABAYA
43
B Hierarchy Input Output
Setelah membuat context diagram, untuk selanjutnya yaitu membuat HIPO
terlebih dahulu. Karena dengan adanya HIPO, alur proses dari sistem akan lebih
teratur dan jelas. HIPO dari sistem informasi Koperasi Beringin Tuban dapat dilihat
pada Gambar 4.7
STIKOM S
URABAYA
44
0
1.1
DataAnggota
1.2
Data Master Pinjam
1.3
DataKaryawan
1
Mengelola Data
2.3
Proses Angsuran Pinjaman
2.4
Proses Pengambilan
Simpanan
3
Pembuatan Laporan
2
Simpan Pinjam
3.1
Laporan berdasarkan
jenis transaksi
3.2
Cetak laporan berdasarkan
jenis transaksi
1.1.1
Insert DataAnggota
1.1.2
Delete DataAnggota
1.1.3
Update DataAnggota
1.2.1
Insert Data Master Pinjam
1.2.2
Delete Data Master Pinjam
1.2.3
Update Data Master Pinjam
1.3.1
Insert DataKaryawan
1.3.2
Delete DataKaryawan
1.3.3
Update DataKaryawan
2.1
Proses Simpan
2.1.1
Simpan transaksi simpanan anggota
2.1.2
Laporan transaksi simpanan anggota
2.2
Proses Pinjam
2.2.1
Simpan transaksi pinjaman anggota
2.2.2
Laporan transaksi pinjaman anggota
2.3.1
Simpan transaksi angsuran anggota
2.3.2
Laporan transaksi angsuran anggota
2.4.1
Simpan transaksi ambil simpanan
anggota
2.4.2
Simpan transaksi ambil simpanan
anggota
Sistem Informasi Koperasi Beringin
Tuban
Gambar 4.7 Hierarchy Input Output (HIPO)
STIKOM S
URABAYA
45
C DFD level 0 Sistem Informasi Simpan Pinjam
Gambar 4.7 DFD level 0 Sistem Informasi Simpan Pinjam
Ambil_Data_ Pengembalia n
Ambil_Data_ angsuran
Ambil_Data_ Pinjaman
Ambil_Data_ Simpanan
[LP_Simpana n][LP_Data_Anggota]
[LP_Pinjama n]
[LP_Angsura n]
[LP_Pengem balian]
[Laporan_Pengambilan]
[Laporan_Angsuran]
[Lapooran_P injaman]
[Laporan_S impanan]
Melakukan
[Input_Data_Angsuran]
[Input_Data_P injaman]
[Input_Data_S impanan]
[Input_Data_Pengembalian]
S impan_Data _Pengambil anS impan_Data _Angsuran
S impan_Data _Pinjaman
S impan_Data _Simpanan
S impan_Data _Anggota
[Data_Penga mbilan]
[Data_Angsu ran]
[Pengajuan_P injaman]
[Pengajuan_S impanan]
[Kartu_Anggo ta]
[Input_Kartu_Anggota][Data_Identitas]
Karyawan
Karyawan
Karyawan
Karyawan
Anggota
Anggota
Anggota
Anggota
Anggota
Anggota
Anggota
Anggota
Anggota
Anggota
Kepala_Koperasi
Kepala_Koperasi
Kepala_Koperasi
Kepala_KoperasiKepala_Ko
perasi
Karyawan
1
Pendaftaran
2
T ransaksi_S impanan_P injaman
1 Data_Anggota
2 S impan
3 P injam
4 Angsuran
5 Pengembalian
3
Membuat_Laporan
STIKOM S
URABAYA
46
4.2.2 Data Flow Diagram Level 1
A. DFD Level 1 Sub Proses Maintenance Master
data angsuran
data simpan
data pinjam
data angsur
data simpan
data pinjam
data userdata user
data anggotadata anggota
Pengurus
Pengurus
Pengurus
Pengurus
Pengurus
1 Anggota
5 Detil pinjaman
4 detil s impana n
6 user
7 detil angsuran
1
Maintenance master anggo ta
2
Maintenance master user
3Maintenance
master pinjaman
4Maintenance
master s impanan
5Maintenance
master angsuran
Gambar 4.8 DFD Level 1 Sub Proses Maintenance Master
STIKOM S
URABAYA
47
B. DFD Level 1 Sub Proses Simpan Pinjam
Gambar 4.9 Level 1 Sub Proses Transaksi Simpan Pinjam
[Melakukan]
P roses_Saling _Berkaitan
Proses_Berkaitan
[S impan_Data _Angsuran]
[Data_Angsura n]
[Input_Data_Angsuran]
[S impan_Data _Pinjaman][Pengajuan_P injaman]
[Input_Data_P injaman]
[S impan_Data _Pengambilan ]
[Input_Data_Pengembalian]
[S impan_Data _Simpanan]
[Input_Data_S impanan]
[Pengajuan_S impanan]
[Data_Pengam bilan]
Anggota
Anggota
Anggota
Anggota
2 S impan
3 P injam
4 Angsuran
5 Pengembalian
Karyawan
Karyawan
Karyawan
Karyawan
2.1
T ransaksi_sim panan
2.2
T ransaksi_Pengambilan
2.3
T ransaksi_P injaman
2.4
T ransaksi_Ansuran
Pendaftaran
STIKOM S
URABAYA
48
C. DFD Level 1 Sub Proses Pendaftaran Anggota
Gambar 4.10 Level 1 Sub Proses Transaksi Pendaftaran Anggota
4.2.3 Entity Relational Diagram
Entity relational diagram adalah suatu alat untuk mempresentasikan model
data yang ada pada Sistem dimana terdapat entity dan relationship. Entity merupakan
objek yang ada dan terdefinisikan di dalam suatu organisasi, dapat berupa
abstrak/nyata, misal dapat berupa orang, objek/waktu kejadian.
Mulai_Cetak
[Melakukan]
[S impan_Data _Anggota]
[Input_Kartu_Anggota]
[Kartu_Anggota]
[Data_Identitas]Anggota
Karyawan
Anggota 1 Data_Anggota
T ransaksi_S impanan_P injaman
1.1
Daftar_Sebaga i_Anggota
1.2
Cetak_Kartu_Anggota
STIKOM S
URABAYA
49
A. Conceptual Data Model
Gambar 4.12 Conceptual Data Model (CDM)
mengambil
memil iki
mengakses
memperol eh
melakukan
mempunyai
AnggotaId_Anggotanama_anggotaalamat_anggotano_tlptmpat_lahirtgl_lahirsimpanan_pokok
simpanId_simpanjenis_simpantgl_simpansaldojumlah_simpan
PinjamId_pinjambungalama_cicilantgl_pinjamtgl_jatuh_tempojumlah_pinjamangsuran_per_bulan
angsuranId_angsuranangsuran_kebesar_angsurantgl_jatuh_tempodendatgl_ansuran
master_pinjamjenis_pinjammaksimalminimal
ambil_simpanId_ambiltgl_ambiljumlah_yg_diambil
pengurusId_pengurusnama_penguruspass_pengurusstatus_pengurus
STIKOM S
URABAYA
50
B. Physical Data Model
Gambar 4.13 Physical Data Model (PDM)
JENIS_PINJAM = JENIS_PINJAM
ID_PINJAM = ID_PINJAM
ID_PENGURUS = ID_PENGURUS
ID_SIMPAN = ID_SIMPAN
ID_ANGGOTA = ID_ANGGOTA
ID_ANGGOTA = ID_ANGGOTA
ANGGOTAID_ANGGOTA varchar(5)NAMA_ANGGOTA varchar(50)ALAMAT_ANGGOTA varchar(50)NO_TLP varchar(20)TMPAT_LAHIR varchar(15)TGL_LAHIR varchar(25)SIMPANAN_POKOK integer
SIMPANID_SIMPAN varchar(5)ID_ANGGOTA varchar(5)JENIS_SIMPAN varchar(8)TGL_SIMPAN dateSALDO integerJUMLAH_SIMPAN integer
PINJAMID_PINJAM varchar(5)ID_ANGGOTA varchar(5)JENIS_PINJAM varchar(10)BUNGA varchar(2)LAMA_CICILAN varchar(2)TGL_PINJAM dateTGL_JATUH_TEMPO dateJUMLAH_PINJAM integerANGSURAN_PER_BULAN integer
ANGSURANID_ANGSURAN varchar(5)ID_PINJAM varchar(5)ANGSURAN_KE varchar(2)BESAR_ANGSURAN integerTGL_JATUH_TEMPO dateDENDA integerTGL_ANSURAN date
MASTER_PINJAMJENIS_PINJAM varchar(10)MAKSIMAL integerMINIMAL integer
AMBIL_SIMPANID_AMBIL varchar(5)ID_SIMPAN varchar(5)ID_PENGURUS varchar(5)TGL_AMBIL dateJUMLAH_YG_DIAMBIL integer
PENGURUSID_PENGURUS varchar(5)NAMA_PENGURUS varchar(40)PASS_PENGURUS varchar(15)STATUS_PENGURUS varchar(20)
STIKOM S
URABAYA
51
Pada Gambar 4.12 merupakan gambar Conceptual Data Model (CDM) yang
berfungsi untuk menggambarkan konsep database sistem informasi koperasi,
sehingga dapat diketahui table apa saja yang dipakai dan relasi-relasinya.
Setelah didapatkan konsep database pada Conceptual Data Model (CDM)
maka selanjutnya degenerate ke Physical Data Model (PDM). Di PDM ini kita dapat
mengetahui hasil dari relasi-relasi yang dibangun di CDM. Dimungkinkan adanya
table baru hasil dari relasi CDM. Database PDM merupakan bentuk fisik dari
database yang digunakan dalam aplikasi. Untuk lebih jelasnya dapat dilihat pada
Gambar 4.13.
4.2.4 Struktur File
Database yang digunakan adalah database Sql Server 2008. Pada aplikasi
ini, diperlukan delapan tabel, tabel mata pelajaran, tabel guru, tabel kompetensi guru,
tabel kelas, tabel siswa, tabel penjadwalan, tabel alokasi siswa dan tabel absensi
siswa. Kedelapan tabel tersebut memiliki atribut masing-masing. Berikut ini
penjelasan serta gambar relasi antar ketujuh tabel tersebut.
1. Nama tabel : ANGGOTA
Fungsi : Menyimpan Data Anggota
Primary key : ID_ANGGOTA
Foreign key : ID_PENGURUS
STIKOM S
URABAYA
52
Tabel 4.1 Tabel Anggota
No Nama Field Tipe Data Constraint
1 ID_ANGGOTA Varchar50 Primary Key
2 NAMA_ANGGOTA Varchar50 NotNull
4 TEMPAT_LAHIR Varchar50 NotNull
5 TANGGAL_LAHIR Varchar50 NotNull
6 ALAMAT Varchar50 NotNull
7 NO_TELP Varchar50 NotNull
8 SIMPANAN_POKOK Varchar50 NotNull
2. Nama tabel : LOGIN
Fungsi : Menyimpan Data Pengurus Koperasi
Primary key : ID_PENGURUS
Foreign key : -
Tabel 4.2 Tabel Login
No Nama Field Tipe Data Constraint
1 ID_PENGURUS Varchar5 Primary Key
2 NAMA_PENGURUS Varchar50 NotNull
3 NAMAUSER Varchar50 NotNull
4 STATUS Varchar15 NotNull
3. Nama tabel : PINJAMAN
Fungsi : Menyimpan Data Pinjam
Primary key : NO_PINJAM
Foreign key : ID_ANGGOTA, ID_PENGURUS, JENIS_PINJAMAN STIKOM S
URABAYA
53
Tabel 4.3 Tabel Pinjam
No Nama Field Tipe Data Constraint
1 ID_PINJAM Varchar50 Primary Key
2 ID_ANGGOTA Varchar50 Foreign key dari
tabel anggota
3 NAMA_ANGGOTA Varchar50 NotNull
4 TANGGAL_PINJAM Varchar50 NotNull
5 TANGGAL_JATUH_T
EMPO Varchar50 NotNull
6 JENIS_PINJAMAN Varchar50 Foreign key dari
tabel pinjam
7 LAMA_CICILAN Varchar2 NotNull
8 JUMLAH_PINJAMAN Varchar50 NotNull
9 BUNGA Varchar3 NotNull
10 BENTUK_CICILAN Varchar50 NotNull
11 ANGSURAN Varchar50 NotNull
4. Nama tabel : MASTER PINJAM
Fungsi : Menyimpan Master Pinjam
Primary key : JENIS_PINJAM
Foreign key : -
Tabel 4.4 Tabel Master Pinjam
No Nama Field Tipe Data Constraint
1 JENIS_PINJAM Varchar50 Primary Key
2 MAKSIMAL Varchar50 NotNull
3 MINIMAL Varchar50 NotNull
STIKOM S
URABAYA
54
5. Nama tabel : SIMPANAN
Fungsi : Menyimpan Data Simpan
Primary key : ID_SIMPAN
Foreign key : ID_ANGGOTA
Tabel 4.5 Tabel Simpanan
No Nama Field Tipe Data Constraint
1 ID_SIMPAN Varchar50 Primary Key
2 ID_ANGGOTA Varchar50 Foreign key dari
tabel anggota
4 SALDO Varchar50 NotNull
5 TANGGAL_SIMPAN Varchar16 NotNull
6 JENIS_SIMPANAN Varchar50 NotNull
7 JUMLAH_SIMPANAN Varchar50 NotNull
8 NAMA_ANGGOTA Varchar50 NotNull
6. Nama tabel : ANGSURAN
Fungsi : Menyimpan Data Angsuran
Primary key : ID_ANGSUR
Foreign key : ID_ANGGOTA, ID_PINJAM
Tabel 4.6 Tabel Angsur
No Nama Field Tipe Data Constraint
1 ID_ANGSUR Varchar50 Primary Key
2 ID_PINJAM Varchar50 Foreign key
STIKOM S
URABAYA
55
3 ID_ANGGOTA Varchar50 Foreign key dari
Tabel Anggota
4 NAMA_ANGGOTA Varchar50 NotNull
5 TANGGAL_ANGSUR Varchar50 NotNull
6 ANGSURAN_KE Varchar2 NotNull
7 JUMLAH_ANGSUR Varchar50 NotNull
8 DENDA Varchar50 NotNull
9 KETERANGAN Varchar50 NotNull
7. Nama tabel : AMBIL
Fungsi : Menyimpan Data Ambil Simpanan
Primary key : ID_AMBIL
Foreign key : ID_ANGGOTA, ID_SIMPAN
Tabel 4.7 Tabel Ambil Simpanan
No Nama Field Tipe Data Constraint
1 ID_AMBIL Varchar50 Primary Key
2 ID_ANGGOTA Varchar50 Foreign key dari
tabel anggota
3 ID_SIMPAN Varchar50 Foreign key dari
tabel simpan
4 NAMA_ANGGOTA Varchar50 NotNull
5 TANGGAL_AMBIL Varchar50 NotNull
6 JUMLAH_AMBIL Varchar50 NotNull
STIKOM S
URABAYA
56
4.2.5 Desain Input-Output
Desain input output merupakan rancangan input/output berupa form untuk
memasukkan data dan laporan sebagai informasi yang dihasilkan dari pengolahan
data. Desain input output juga merupakan acuan pembuat aplikasi dalam merancang
dan membangun sistem.
A. Tampilan Form Menu Utama
FORM UTAMAFORM UTAMA
MasterAnggota
PinjamPengurus
Transaksi KeluarLaporanSimpanPinjamAngsurPengambilan
Laporan SimpanLaporan PinjamLaporan AngsurLaporan Pengambilan
Gambar 4.14 Tampilan Form Menu Utama
Gambar 4.14 adalah halaman utama yang pertama kali akan ditampilkan
ketika user berhasil login aplikasi sistem informasi simpan pinjam koperasi.
STIKOM S
URABAYA
57
B. Tampilan Form Login
Form LoginForm Login
Username
Password
KR01
*******
Login Cencel
LOGO
Gambar 4.11 Tampilan Form Login
Pada Gambar 4.15 merupakan desain form login. Agar dapat masuk ke
dalam sistem informasi koperasi, user harus melakukan login dengan memasukan
username dan password didalam tampilan login.
STIKOM S
URABAYA
58
C. Tampilan Form Pendaftaran Anggota
AnggotaAnggota
ID Anggota
Tanggal Lahir
Alamat
Nama
Tempat Lahir
Telpon
AG001
13/01/1988
Abdurahan
Jl pemuda 1
0856782345
Save Update Delete
Enter TextEnter More Text
AG002AG001
ID Anggota
SerlyAbdurahman
Nama
Jl Pemuda 3Jl Pemuda 1
Alamat
23/12/197813/01/1988
Tgl Lahir
TubanTuban
Tempat Lahir
8567124350856726363
Telpon
200000150000
Simpanan Pokok
Simpanan Pokok 150000
LOGO
Tuban
Gambar 4.16 Tampilan Form Pendaftaran Anggota
Pada Gambar 4.16 merupakan desain form pendaftaran anggota. Form
pendaftaran anggota digunakan untuk memasukkan data – data anggota. Dalam
desain form pendaftaran anggota terdapat tombol save, update dan delete digunakan
untuk maintenance data anggota. Id Anggota sudah terisi otomatis jadi tidak perlu
dilakukan pengisian.
STIKOM S
URABAYA
59
D. Tampilan Form Master User Karyawan
PengurusPengurus
ID Karyawan
Status
Password
Nama KaryawanKR03
Administrasi
Heri
123456
Save Update Delete
Enter TextEnter More Text
KR03KR02KR01
ID Karyawan
HeriSri
DaryunNama karyawan
111111098765123456
Password
AdministrasiBendahara
KetuaStatus
LOGO
Gambar 4.17 Tampilan Form Master User Karyawan
Pada Gambar 4.17 merupakan desain form master karyawan. Form desain
input data karyawan digunakan untuk mengelola data-data karyawan. Dalam desain
form master karyawan terdapat tombol save, update dan deletedigunakan untuk
maintenance data karyawan. Data Id karyawan sudah terisi otomatis jadi tidak perlu
dilakukan pengisian.
STIKOM S
URABAYA
60
E. Tampilan Form Master Pinjam
Master PinjamMaster Pinjam
Jenis Pinjam
Minimal Pinjam
Maksimal Pinjam 5000000
1000000
Save Update Delete
Enter TextEnter More TextJangka PanjangJangka Pendek
Jenis Pinjam
100000005000000
Maksimal Pinajm
60000001000000
Minimal Pinjam
Jangka Pendek
LOGO
Gambar 4.1 Tampilan Form Master Pinjam
Pada Gambar 4.18. merupakan desain form master pinjam. Form desain
input data master pinjam digunakan untuk mengelola data – data master pinjaman.
Dalam desain form master pinjam terdapat tombol save, update dan delete digunakan
untuk maintenance data pinjam.
STIKOM S
URABAYA
61
F. Tampilan Form Transaksi Simpan
SimpanSimpan
Id Simpan
Nama AnggotaAlamat
Id Anggota
Saldo
SI001
Jl pemuda 1
AG001
Abdurahman
150000
wajib
Save
Enter TextEnter More Text
SI005Si004SI003SI002SI001
Id simpan
AG005AG004AG003AG002AG001
Id anggota
SerlyHeriFaar
mahardikaAbdurahman
Nama anggota
Jl PemudaJl widang 12Jl kutorejoJl latsari 2
Jl pemuda 1Alamat
100000150000200000150000100000saldo
12/01/201312/01/201312/01/201311/01/201310/01/2013
Tanggal simpan
wajibwajibwajibwajibwajib
Jenis Simpan
Tanggal Simpan 13/01/2013
Jenis Simpan
100000Jumlah Simpan
LOGO
Gambar 4.2 Tampilan Form Transaksi Simpan
Pada Gambar 4.19 merupakan desain form transaksi simpan. Form desain
input data simpan digunakan untuk mengelola data-data simpan. Dalam desain form
transaksi simpan terdapat tombol save. Data Id Simpan sudah terisi otomatis sehingga
tidak perlu melakukan pengisian.
STIKOM S
URABAYA
62
G. Tampilan Form Transaksi Pinjam
PinjamPinjam
Id Pinjam
Nama AnggotaAlamat
Id Anggota
Tanggal Pinjam
PI001
JL Pemuda
AG001
Abdurahman
01/10/2013
02/10/2013
Save
Enter TextEnter More Text
PI005PI004PI003PI002PI001
Id Pinjaman
AG005AG004AG003AG002AG001
Id anggota
MahardikaHeriFajarSerly
AbdurahmanNama anggota
Jl latsariJl widangJl kutorejo
Jl pemuda 2Jl pemuda 1
Alamat
01/14/201301/13/201301/12/01301/11/201301/10/2013
Tanggal pinjam
02/14/201302/13/201302/12/201302/11/201302/10/2013
Tanggal jatuh tempo
0.50,40,80,41
Bunga %
Bunga % 1
Tanggal Jatuh Tempo
Jumlah Pinjam 1000000
Lama Cicilan (bulan) 12
Angsuran Perbulan 150000
LOGO
Gambar 4.20 Tampilan Form Transaksi Pinjam
Pada Gambar 4.20 merupakan desain form transaksi pinjam. Form desain
input data pinjam digunakan untuk mengelola data-data pinjam. Dalam desain
transaksi pinjam terdapat tombol save. Data Id Pinjam sudah terisi otomatis jadi tidak
perlu dilakukan pengisian.
STIKOM S
URABAYA
63
H. Form Transaksi Angsuran Pinjaman
Angsuran PinjamanAngsuran Pinjaman
Id Angsur
Nama Anggota
Alamat
Id Anggota
Angsuran ke -
AP001
Jl pemuda 1
AG001
Abdurahman
1
Save Cancel
Enter TextEnter More Text
Ap005AP004AP003AP002AP001
Id angsuran
AG005AG004AG003AG002AG001
Id anggota
SerlyHeriFajar
Maharfikaabdurahman
Nama anggota
Jl pemuda 2Jl widangJl kutorjo Jl latsari 1
Jl pemuda 1Alamat
32221
Angsuran ke
02/30/201302/30/201302/30/201302/30/201302/01/2013
Tanggal angsuran
250000200000100000100000150000
Jumlah angsuran
Tanggal Angsuran 01/30/2013
Jumlah angsuran 250000
Denda 0
LOGO
dari 10
Keterangan Belum lunas
Gambar 4.21 Tampilan Form Angsuran Pinjam
Pada Gambar 4.21 merupakan desain form transaksi angsur pinjaman. Form
desain input data angsur pinjaman digunakan untuk mengelola data-data angsur
pinjaman. Data id angsur pinjam sudah terisi otomatis jadi tidak perlu dilakukan
pengisian.
STIKOM S
URABAYA
64
I. Tampilan Form Transaksi Ambil Simpanan
PengambilanPengambilan
Id Ambil
Nama Anggota
Id Simpan
Id Anggota
PE001
Abdurahman
AG001
SI001
Save Cancel
Enter TextEnter More Text
PE005PE004PE003PE002PE001Id ambil
AG005AG004AG003Ag002AG001
Id anggota
Si005Si004SI003SI002SI001
Id simpan
SerlyHeriFajar
MahardikaAbdurahman
Nama anggota
02/05/201302/04/201302/03/201302/02/201302/01/2013
Tanggal ambil
250000250000200000200000150000saldo
15000015000010000050000
100000Jumlah ambil
Tanggal Ambil 23/01/2013
Saldo 150000
Jumlah Ambil 50000
LOGO
Gambar 4.22 Tampilan Form Transaksi Ambil Simpanan
Pada Gambar 4.22 merupakan desain form transaksi ambil simpanan. Form
desain input transaksi ini digunakan untuk melakukan proses ambil simpanan agar
dapat terintegrasi dengan data master. Dalam desain form transaksi ini terdapat
tombol simpan digunakan untuk melakukan proses ambil simpanan. Data id ambil
simpanan sudah terisi otomatis jadi tidak perlu dilakukan pengisian.
STIKOM S
URABAYA
65
J. Tampilan Form Cetak Kartu
Gambar 4.23 Tampilan Form Cetak Kartu
Pada Gambar 4.23 merupakan tampilan form cetak kartu yang digunakan
untuk mencetak kartu anggota baru, yang diinputkan berdasarkan id anggota yang
dimasukkan.
K. Tampilan Form Laporan
Gambar 4.12 Tampilan Form Laporan Transaksi
STIKOM S
URABAYA
Recommended