bab iv analis dan desain sistem surabayasir.stikom.edu/id/eprint/233/7/bab iv.pdfdalam proses simpan...

37
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 SURABAYA

Upload: hoangtruc

Post on 10-Aug-2019

216 views

Category:

Documents


0 download

TRANSCRIPT

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

66

Pada Gambar 4.24 merupakan tampilan form laporan semua transaksi, mulai

dari simpan, pinjam, angsuran, pengembalian, dan jumlah saldo yang telah diambil

dari database logs transaksi dan anggota.

STIKOM S

URABAYA