BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ......

115
42 BAB IV HASIL DAN PEMBAHASAN Pada bab empat akan dibahas mengenai hasil analisis dan perancangan sistem informasi Bank Mini pada SMK Negeri 1 Sumenep berdasarkan tahap-tahap analisis dan perancangan yang dilakukan pada bab tiga. Dari tahap analisis dan perancangan tersebut maka didapatkan hasil analisis, Block Diagram, Document Flow, System Flow, Context Diagram, Diagram Berjenjang, Data Flow Diagram (DFD), Conceptual Data Model, Physical Data Model, struktur tabel, dan desan input/output sistem. 4.1 Hasil Analisis Sistem Setelah melakukan tahapan penguaraian untuk megidentifikasi dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi pada Bank Mini SMK Negeri 1 Sumenep sesuai dengan tahapan analisis sistem pada bab tiga, maka didapatkan hasil yang dilakukan dengan beberapa langkah. 4.1.1 Hasil Analisis Permasalahan Sesuai dengan tahap-tahap analisis permasalahan yang telah dilakukan, didapatkan suatu hasil berikut: a. Mengidentifikasi masalah Setelah dilakukan wawancara dan observasi terhadap bagian Bank Mini dan pihak yang terkait secara langsung dengan sistem Bank Mini mengenai proses bisnisnya, didapatkan hasil sebagai berikut: 1. Bank Mini menangani transaksi keuangan berupa tabungan dan pembayaran. Tabungan dibagi menjadi dua jenis, yaitu tabungan umum dan tabungan

Transcript of BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ......

Page 1: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

42

BAB IV

HASIL DAN PEMBAHASAN

Pada bab empat akan dibahas mengenai hasil analisis dan perancangan

sistem informasi Bank Mini pada SMK Negeri 1 Sumenep berdasarkan tahap-tahap

analisis dan perancangan yang dilakukan pada bab tiga. Dari tahap analisis dan

perancangan tersebut maka didapatkan hasil analisis, Block Diagram, Document

Flow, System Flow, Context Diagram, Diagram Berjenjang, Data Flow Diagram

(DFD), Conceptual Data Model, Physical Data Model, struktur tabel, dan desan

input/output sistem.

4.1 Hasil Analisis Sistem

Setelah melakukan tahapan penguaraian untuk megidentifikasi dan

mengevaluasi permasalahan, kesempatan, hambatan yang terjadi pada Bank Mini

SMK Negeri 1 Sumenep sesuai dengan tahapan analisis sistem pada bab tiga, maka

didapatkan hasil yang dilakukan dengan beberapa langkah.

4.1.1 Hasil Analisis Permasalahan

Sesuai dengan tahap-tahap analisis permasalahan yang telah dilakukan,

didapatkan suatu hasil berikut:

a. Mengidentifikasi masalah

Setelah dilakukan wawancara dan observasi terhadap bagian Bank Mini dan

pihak yang terkait secara langsung dengan sistem Bank Mini mengenai proses

bisnisnya, didapatkan hasil sebagai berikut:

1. Bank Mini menangani transaksi keuangan berupa tabungan dan pembayaran.

Tabungan dibagi menjadi dua jenis, yaitu tabungan umum dan tabungan

Page 2: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

43

khusus. Tabungan umum yaitu tabungan informal untuk siswa dan karyawan

yang bersifat tidak wajib yang jumlahnya sesuai dengan keinginan siswa dan

karyawan sebagai nasabah. Tabungan umum memiliki ketentuan seperti

tabungan konfensional di Bank pada umumnya. Tabungan khusus yaitu

tabungan formal untuk siswa yang secara wajib dikenakan pada masing-masing

siswa sebesar Rp 30.000,-/bulan. Adapun pembayaran dikelompokkan dalam

dua jenis, yaitu pembayaran umum dan pembayaran khusus (iuran khusus).

Pembayaran umum adalah pembayaran yang dikenakan pada siswa terkait

biaya pendidikan yang pembayarannya tidak mengambil dari tabungan khusus

siswa. Pembayaran umum terdiri dari iuran rutin SPP, dana penunjang

pendidikan, daftar ulang siswa baru, serta daftar ulang tingkat XI dan XII.

Pembayaran iuran SPP setiap siswa dikenakan sebesar Rp 30.000,-/bulan.

Pembayaran khusus adalah pembayaran kegiatan siswa yang pembayarannya

dapat diambil dari tabungan khusus siswa. Pembayaran khusus meliputi

pembayaran uang praktik kerja lapangan, kunjungan industri, prakerin, kursus,

UAN/Bea Kompetensi, ijasah tanda lunas dan kegiatan-kegiatan lain yang

membutuhkan iuran dari siswa.

2. Transaksi keuangan Bank Mini menggunakan sistem manual yang belum

terkomputerisasi dalam proses kerjanya, sehingga dalam pencatatan keuangan

hanya menggunakan pembukuan di Buku Besar.

3. Tidak adanya sistem recording dan otomatisasi secara terkomputerisasi pada

sistem Bank Mini, sehingga Bank Mini membutuhkan banyak catatan dan

mengakibatkan terjadinya penumpukan catatan transaksi keuangan.

Page 3: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

44

4. Rekap transaksi yang terjadi setiap hari membutuhkan waktu yang lama,

sehingga dalam melakukan perhitungan akuntansi tidak dapat dilakukan secara

cepat yang berdampak pada proses pelaporan menjadi lambat.

5. Admin Bank Mini melakukan pengecekan rekap transaksi keuangan dengan

cara manual, sehingga berpotensi menimbulkan kesalahan pengecekan.

6. Perhitungan akuntansi mulai dari pencatatan transaksi, pencatatan kas masuk

dan kas keluar, posting jurnal pemasukan dan pengeluaran, pembuatan buku

besar, pembuatan neraca saldo dan neraca lajur, serta laporan keuangan akhir

dilakukan secara manual.

7. Kepala Sekolah maupun Bank Mini menginginkan suatu sistem informasi

Bank Mini terkomputerisasi (computer-based information processing) untuk

melakukan pencatatan transaksi keuangan yang setiap hari terjadi, namun

pihak sekolah belum mengetahui dan tidak dapat menentukan kebutuhan

sistem yang tepat untuk diterapkan pada Bank Mini.

Berikut merupakan gambaran aliran dokumen, proses-proses yang terjadi

secara manual serta pihak-pihak yang terlibat pada sistem transaksi keuangan Bank

Mini SMK Negeri 1 Sumenep:

Page 4: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

45

1. Transaksi Tabungan Umum Bank Mini

Gambar 4.1 Document Flow Transaksi Tabungan Umum Bank Mini

Page 5: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

46

Dari gambar 4.1, dalam proses bisnis transaksi tabungan umum Bank Mini

terdapat empat fungsi yang saling berkaitan yaitu Admin sebagai pengelola,

Karyawan dan Siswa sebagai nasabah tabungan umum, dan Kepala Sekolah

bertindak sebagai pemantau laporan keuangan Bank Mini. Proses yang dilakukan

masih bersifat manual dan menggunakan dokumen-dokumen sebagai catatan

transaksi dan laporan keuangan.

2. Transaksi Pembayaran Keuangan Bank Mini

Gambar 4.2 dibawah ini merupakan document flow transaksi pembayaran

keuangan Bank Mini. Proses bisnis pembayaran keuangan pada Bank Mini

berhubungan dengan tiga fungsi utama yaitu Admin sebagai pengelola, Siswa yang

memiliki kewajiban dalam membayar keuangan, dan Kepala Sekolah bertindak

sebagai pemantau laporan keuangan Bank Mini. Proses yang dilakukan masih

bersifat manual dan menggunakan dokumen-dokumen sebagai catatan transaksi

dan laporan keuangan.

Page 6: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

47

Gambar 4.2 Document Flow Transaksi Pembayaran Keuangan Bank Mini

Page 7: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

48

b. Menentukan Kebutuhan Informasi Pengguna

Tabel 4.1 List Antara Proses Bisnis yang Sekarang dengan Solusi yang

Ditawarkan

Proses Bisnis yang Sekarang Sistem yang Ditawarkan

Belum ada pencatatan transaksi

keuangan yang terkomputerisasi secara

permanen yang dapat dikelola kembali

sesuai periode yang diinginkan.

Dibuatkan perancangan sistem

pencatatan transaksi keuangan

computing based processing yang

dapat menyimpan catatan transaksional

keuangan secara permanen dalam basis

data.

Belum ada sistem informasi akuntansi

berbasis komputer yang digunakan

sebagai perhitungan dan pembuatan

laporan keuangan.

Dibuatkan perancangan sistem

informasi akuntansi berbasis komputer

yang dapat secara otomatis memproses

masukan data transaksi keuangan yang

terjadi, dan menghasilkan laporan

keuangan.

Transaksi pembayaran dan tabungan

hanya diketahui melalui pembukuan

pada buku tabungan dan info secara

langsung dari Bank Mini.

Dibuatkan perancangan sistem yang

memungkinkan siswa atau karyawan

dapat mengakses info transaksi

pembayaran dan tabungan dimana saja.

c. Menggambarkan Kebutuhan Sistem

Berikut block diagram berdasarkan hasil analisis permasalahan proses

transaksi keuangan yang terjadi pada Bank Mini SMK Negeri 1 Sumenep:

Page 8: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

49

Analisis dan Perancangan Sistem Informasi Bank Mini pada SMK Negeri 1 Sumenep

ProcessProcess

OutputOutput

InputInput

Data

Pembayaran

Umum

Pembayaran

Umum

Pembayaran

Tabungan

Umum

Data

Pembayaran

Tabungan

Umum

Data

Pengambilan

Tab. Khusus

Pengambilan

Tab. Khusus

Laporan Tutup

BukuTutup Buku

Laporan

Tabungan

Khusus

Data Tunggakan

Pembayaran

Merekap

Tunggakan

Pembayaran

Laporan

Tunggakan

Pembayaran

Data Nasabah Pembukaan

Tabungan

Umum

Buku Tabungan

Laporan

Tabungan

Umum

Penutupan

Tabungan

Umum

Data

Pembayaran

Tab. Khusus

Pembayaran

Tab. Khusus

Pengambilan

Tabungan

Umum

Data Tutup

Tabungan

Umum

1

1

Laporan

Pembayaran

Umum

Data

Pengambilan

Tabungan

Umum

Gambar 4.3 Block Diagram Transaksi Keuangan Bank Mini

Berdasarkan analisis pada permasalahan yang ada pada sistem Bank Mini,

maka gambaran sistem terkomputerisasi yang akan dirancang untuk memecahkan

permasalahan tersebut antara lain:

Page 9: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

50

1. Menganalisis dan merancang desain sistem yang dapat mencatat transaksi

keuangan pada Bank Mini secara permanen, sehingga dalam pengelolaannya

akan menjadi lebih mudah.

2. Menganalisis dan merancang desain sistem informasi akuntansi yang dapat

mengotomatisasi perhitungan akuntansi, sehingga menghasilkan laporan

keuangan dengan cepat dan akurat.

3. Menganalisis dan merancang desain sistem informasi Bank Mini yang mudah

diakses oleh nasabah yaitu siswa dan karyawan.

4. Menganalisis dan merancang desain sistem informasi Bank Mini yang

menghasilkan laporan untuk pihak manajerial yang dapat digunakan sebagai

penunjang keputusan.

4.1.2 Hasil Analisis Operasional

Dalam tahap ini, kebutuhan operasional dalam pembuatan sistem

informasi Bank Mini pada SMK Negeri 1 Sumenep telah dijabarkan beberapa

aktifitas yang dijelaskan pada identifikasi fungsi-fungsi yang terkait dengan sistem,

antara lain:

a. Admin Bank Mini

1. Melakukan pencatatan pembukaan rekening nasabah.

2. Melakukan pencatatan transaksi tabungan umum.

3. Melakukan pencatatan transaksi pembayaran umum.

4. Melakukan pencatatan transaksi tabungan khusus.

5. Posting transaksi masuk pada jurnal penerimaan kas.

6. Posting transaksi keluar pada jurnal pengeluaran kas.

7. Membuat Buku Besar keuangan.

Page 10: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

51

8. Membuat Neraca Lajur keuangan.

9. Membuat Neraca Akhir keuangan.

10. Melakukan pencatatan tutup rekening nasabah.

b. Nasabah Karyawan

Melakukan pengecekan saldo tabungan umum.

c. Nasabah Siswa

1. Melakukan pengecekan saldo tabungan umum.

2. Melakukan pengecekan saldo tabungan khusus.

3. Melakukan pengecekan pembayaran umum.

4. Melakukan pengecekan tunggakan pembayaran.

d. Kepala Sekolah

1. Menerima Laporan Tabungan Umum.

2. Menerima Laporan Pembayaran Keuangan.

3. Menerima Laporan Tunggakan Pembayaran.

4. Menerima Laporan Tutup Buku (Laporan Keuangan).

4.1.3 Hasil Analisis Kebutuhan Data

Sesuai dengan hasil dari analisis operasional yang dibutuhkan untuk

membangun sistem informasi Bank Mini pada SMK Negeri 1 Sumenep, hasil

analisis kebutuhan data digunakan untuk melengkapi fungsi-fungsi pada

operasional sistem yang diusulkan. Berikut merupakan analisis kebutuhan data dari

masing-masing fungsi, antara lain:

Page 11: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

52

a. Kebutuhan Data Admin Bank Mini

1. Data Nasabah

2. Data Transaksi Tabungan Umum

3. Data Transaksi Tabungan Khusus

4. Data Transaksi Pembayaran Umum

5. Data Tunggakan Pembayaran

b. Kebutuhan Data Nasabah Karyawan

Data Saldo Tabungan Umum

c. Kebutuhan Data Nasabah Siswa

1. Data Saldo Tabungan Umum

2. Data Saldo Tabungan Khusus

3. Data Pembayaran Umum

d. Kebutuhan Data Kepala Sekolah

1. Laporan Tabungan Umum.

2. Laporan Pembayaran Keuangan.

3. Laporan Tunggakan Pembayaran.

4. Laporan Tutup Buku (Laporan Keuangan).

4.1.4 Hasil Analisis Keamanan

Hasil analisis keamanan dalam hal ini merupakan analisis untuk

mengetahui sistem informasi Bank Mini melakukan proteksi fungsi yang terkait

secara khusus yaitu melalui pembatasan hak akses dari setiap fungsi tersebut.

Berikut dijelaskan fungsi dan hak aksesnya, antara lain:

Page 12: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

53

a. Fungsi yang dapat diakses Admin Bank Mini

1. Fungsi Pembukaan Rekening Tabungan Umum

2. Fungsi Tutup Rekening Tabungan Umum

3. Fungsi Maintenance Master Akun

4. Fungsi Maintenance Master Jurnal

5. Fungsi Setor Tunai Tabungan Umum

6. Fungsi Pengambilan Tabungan Umum

7. Fungsi Setor Tunai Tabungan Khusus

8. Fungsi Pengambilan Tabungan Khusus

9. Fungsi Pembayaran Umum

10. Fungsi Pembuatan Jurnal

11. Fungsi Pembuatan Buku Besar

12. Fungsi Pembuatan Neraca Lajur

13. Fungsi Pembuatan Neraca Akhir

14. Fungsi Mencetak Laporan Tabungan Umum

15. Fungsi Mencetak Laporan Tabungan Khusus

16. Fungsi Mencetak Laporan Pembayaran Umum

17. Fungsi Mencetak Laporan Tunggakan Pembayaran

18. Fungsi Mencetak Laporan Tutup Buku

b. Fungsi yang dapat diakses Nasabah Karyawan

Fungsi Lihat Saldo Tabungan Umum

c. Fungsi yang dapat diakses Nasabah Siswa

1. Fungsi Lihat Saldo Tabungan Umum

2. Fungsi Lihat Saldo Tabungan Khusus

Page 13: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

54

3. Fungsi Lihat Data Pembayaran Umum

4. Fungsi Lihat Data Tunggakan Pembayaran

d. Fungsi yang dapat diakses Kepala Sekolah

1. Fungsi mengakses Laporan Tabungan Umum

2. Fungsi mengakses Laporan Pembayaran Keuangan

3. Fungsi mengakses Laporan Tunggakan Pembayaran

4. Fungsi mengakses Laporan Tutup Buku

4.2 Hasil Tahapan Perancangan Sistem

Hasil tahapan perancangan sistem ini menghasilkan perancangan sistem

dari hasil analisis sistem yang berupa desain proses fungsional, desain basis data,

desain antar muka, desain keamanan, dan desain sistem. Desain proses fungsional

antara lain System Flow, Diagram Berjenjang, Context Diagram, dan Data Flow

Diagram. Desain basis data yaitu Conceptual Data Model dan Phisycal Data Model

beserta struktur tabelnya. Desain antar muka menghasilkan antar muka perangkat

lunak, antar muka perangkat keras, dan antar muka pengguna (Interface I/O).

Desain sistem menghasilkan perincian standar pemrograman.

4.2.1 Hasil Desain Proses Fungsional

a. Alir Sistem (System Flow)

Berdasarkan analisis dari sistem yang terjadi pada Bank Mini SMK Negeri

1 Sumennep yang digambarkan pada document flow, didapatkan sebuah hasil

analisis dan perancangan sistem informasi Bank Mini yang diharapkan dapat

menyelesaikan permasalahan yang terjadi pada Bank Mini. System Flow dari

Analisis dan Perancangan Sistem Informasi Bank Mini pada SMK Negeri 1

Page 14: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

55

Sumenep digambarkan dengan dua function yaitu pengguna dan sistem. Berikut

merupakan pemaparan dari system flow setiap proses pada sistem informasi Bank

Mini SMK Negeri 1 Sumenep.

1. System Flow Login Pengguna

System Flow Login Pengguna

SistemSistemPenggunaPengguna

Start

Input Username &

Password

Cek Login

Benar ?

Menampilkan

halaman Sistem

Informasi Bank

MiniHalaman

Sistem

Informasi Bank

Mini

Menampilkan

notifikasi error

Notifikasi

error

End

Halaman

Login

YesNoInput ulang

Username &

Password

Karyawan

Siswa

Gambar 4.4 System Flow Login Pengguna

Gambar 4.4 menunjukkan system flow login pengguna. Fungsi yang terkait

adalah Pengguna dengan Sistem. Pengguna terdiri dari Admin, Karyawan, Siswa,

dan Kepala Sekolah. Pada system flow login pengguna, terdapat proses pengecekan

username dan password yang memastikan kesesuaian data untuk memasuki hak

akses dari halaman Sistem Informasi Bank Mini.

Page 15: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

56

2. System Flow Pembukaan Rekening Tabungan Umum

System Flow Pembukaan Rekening Tabungan Umum

SistemSistemAdminAdmin

Menampilkan

Data Nasabah

Nasabah

Nasabah

Siswa

Pilih Simpan

End

Cari data

berdasarkan ID

Karyawan/Siswa

Karyawan

Menampilkan

menu

maintenance

nasabah

Pilih Menu

Maintenance

Nasabah

Siswa

Karyawan

Data

Nasabah

Menyimpan data

Nasabah

Start

Menampilkan

data Karyawan/

Siswa

Halaman

Sistem

Informasi Bank

MIni

Mengisi data

sebagai Nasabah

Aktif

Menu

Maintenance

Nasabah

Form detail

data

Karyawan/

Siswa

Gambar 4.5 System Flow Pembukaan Rekening Tabungan Umum

Gambar 4.5 merupakan system flow pembukaan rekening tabungan umum.

Fungsi yang terkait adalah Admin dengan Sistem. Pada proses pembukaan rekening

tabungan umum, admin mendaftarkan karyawan atau siswa sebagai nasabah aktif

yaitu menjadi nasabah dari tabungan umum. Admin mengisi data nasabah tabungan

umum dan menyimpan dalam database Nasabah, Siswa, dan Karyawan.

Page 16: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

57

3. System Flow Tutup Rekening Tabungan Umum

System Flow Tutup Rekening Tabungan Umum

SistemSistemAdminAdmin

Nasabah

Nasabah

Siswa

Pilih Simpan

End

Cari data

berdasarkan ID

Karyawan/Siswa

Karyawan

Menampilkan

menu

maintenance

nasabah

Pilih Menu

Maintenance

Nasabah

Siswa

Karyawan

Non-aktif

Rek. Berhasil

Start

Menampilkan

data Karyawan/

Siswa

Halaman

Sistem

Informasi Bank

MIni

Mengubah data

sebagai Nasabah

pasif

Menu

Maintenance

Nasabah

Form detail

data

Karyawan/

Siswa

Me-non-aktifkan

Rek. Nasabah

Menampilkan

message Non-

aktif Rek.

Berhasil

Gambar 4. 6 System Flow Tutup Rekening Tabungan Umum

Gambar 4.6 merupakan system flow tutup rekening tabungan umum.

Fungsi yang terkait adalah Admin dengan Sistem. Pada proses tutup rekening

tabungan umum, admin akan menon-aktifkan rekening tabungan umum yang akan

menutup rekening. Status nasabah aktif akan diubah menjadi nasabah pasif, yaitu

bukan merupakan nasabah tabungan umum. Konfirmasi tutup rekening akan

disimpan pada database Nasabah, Karyawan, dan Siswa.

Page 17: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

58

4. System Flow Maintenance Master Akun

System Flow Maintenance Master Akun

SistemSistemAdminAdmin

No

Yes

Pilih Simpan

Menampilkan

Data Akun

Daftar Akun

Pilih Edit Akun

Data kosong

Menampilkan

menu

Maintenance

Akun

Form tambah

Akun

Menampilkan

form Akun

Data Jurnal

Menampilkan

form tambah

Akun

Pilih Tambah

Akun baru

Ada ?

Mengisi data Akun

baru

Akun

1

Daftar Akun

Cek

ketersediaan

Form Akun

2

Pilih menu

Maintenance Akun

Akun

Menyimpan data

Akun

End

Ubah Data Akun

Start

2

Menampilkan

data kosong

Cari Nama Akun

1

Menampilkan

Daftar Akun

Halaman

Sistem

Informasi Bank

Mini

Gambar 4.7 System Flow Maintenance Master Akun

Gambar 4.7 merupakan system flow maintenance master akun. Fungsi

yang terkait adalah Admin dengan Sistem. Pada proses maintenance master akun,

admin dapat menambahkan Akun baru, dan mengubah data Akun yang sudah ada.

Page 18: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

59

Akun merupakan kelompok transaksi dalam akuntansi yang dapat memudahkan

dalam pengelompokan pembuatan laporan keuangan. Setelah menambahkan Akun

baru maupun mengubah data Akun, kemudian data Akun akan disimpan pada

database Akun.

5. System Flow Setor Tunai Tabungan Umum

Gambar 4.8 dibawah ini merupakan system flow setor tunai tabungan

umum. Fungsi yang terkait adalah Admin dengan Sistem. Pada alir sistemnya,

terdapat beberapa proses yang dilakukan sistem dalam mengelola proses setor tunai

tabungan umum. Proses tersebut antara lain menampilkan menu setor tunai,

menampilkan data Nasabah yang diambil dari tabel Karyawan, Siswa, dan Nasabah.

Proses selanjutnya adalah akumulasi saldo dari nominal tabungan yang diterima,

menyimpan data setor tunai, menampilkan saldo akhir Nasabah, dan mencetak

saldo di Buku Tabungan Nasabah. Pencatatan transaksi setor tunai mengambil dari

tabel Akun dan disimpan dalam database Tabungan Umum, Nasabah, Siswa, dan

Karyawan.

Page 19: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

60

System Flow Setor Tunai Tabungan Umum

SistemSistemAdminAdmin

Start

Pilih Menu Setor

Tunai Tabungan

Umum

Halaman Sistem

Informasi Bank Mini

Menampilkan

menu setor

tunai

Form Setor

Tunai

Memasukkan No.

Rek Nasabah

Menampilkan

Data Nasabah

Form Data

Nasabah dan

Setor Tunai

Memasukkan data

setor tunai

Pilih Simpan

Menyimpan

Data Setor

Tunai

Detail Saldo

Nasabah

Pilih Cetak

Mencetak saldo

di Buku

Tabungan

Proses

Selesai

Nasabah

Siswa

Karyawan

Tabungan

Umum

Siswa

Karyawan

Tabungan

Umum

Nasabah

Akumulasi

Saldo

Menampilkan

detail saldo

nasabah

End

Akun

Gambar 4.8 System Flow Setor Tunai Tabungan Umum

6. System Flow Pengambilan Tabungan Umum

Gambar 4.9 dibawah ini merupakan system flow pengambilan tabungan

umum. Fungsi yang terkait adalah Admin dengan Sistem. Pada alir sistemnya,

terdapat beberapa proses yang dilakukan sistem dalam mengelola proses

pengambilan tabungan umum. Proses tersebut antara lain menampilkan menu

Page 20: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

61

pengambilan tabungan umum, menampilkan data Nasabah yang diambil dari tabel

Karyawan, Siswa, dan Nasabah.

Proses selanjutnya adalah cek saldo yaitu sebagai proses pengecekan saldo

minimal yang dapat diambil oleh nasabah. Jika saldo bernilai kurang dari 5000

rupiah ketika akan dilakukan pengambilan, maka sistem akan memunculkan

peringatan tabungan tidak dapat diambil. Jika saldo diatas 5000 rupiah setelah

melakukan pengambilan, maka sistem akan melanjutkan ke proses selanjutnya

yaitu pengurangan saldo tabungan umum. Selanjutnya, sistem akan menyimpan

data pengambilan, menampilkan saldo akhir Nasabah, dan mencetak saldo di Buku

Tabungan Nasabah. Pencatatan transaksi setor tunai mengambil dari tabel Akun

dan disimpan dalam database Tabungan Umum, Nasabah, Siswa, dan Karyawan.

Page 21: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

62

System Flow Pengambilan Tabungan Umum

SistemSistemAdminAdmin

Start

Pilih Menu

Pengambilan

Tabungan Umum

Halaman Sistem

Informasi Bank Mini

Menampilkan

menu

pengambilan

tabungan umum

Form

Pengambilan

Tabungan

Umum

Memasukkan No.

Rek Nasabah

Menampilkan

data Nasabah

Form

pengambilan dan

data nasabah

Memasukkan data

pengambilan

Menyimpan

Data

Pengambilan

Detail Saldo

Tabungan

Umum

Pilih Cetak

Mencetak saldo

di Buku

Tabungan

Proses

Selesai

Siswa

Pengurangan

Saldo Tabungan

Umum

Menampilkan

detail saldo

Tabungan

Umum

Cek Sisa

Saldo

Saldo < 5000?Menampilkan

peringatan

Peringatan

Tabungan Tidak

dapat diambilNo

Yes

Lanjutkan ?

No

Memasukkan

nominal lain

Yes

End

Tabungan

Umum

Nasabah

Karyawan

Karyawan

Siswa

Nasabah

Akun

Gambar 4.9 System Flow Pengambilan Tabungan Umum

7. System Flow Setor Tunai Tabungan Khusus

Gambar 4.10 dibawah ini merupakan system flow setor tunai tabungan

khusus. Fungsi yang terkait adalah Admin dengan Sistem. Pada alir sistemnya,

terdapat beberapa proses yang dilakukan sistem dalam mengelola proses setor tunai

tabungan khusus. Proses tersebut antara lain menampilkan menu setor tunai

Page 22: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

63

tabungan khusus, menampilkan data Nasabah yang diambil dari tabel Siswa.

Selanjutnya setelah melakukan pembayaran, sistem akan mengakumulasi saldo

tabungan khusus, menyimpan data setor tunai, menampilkan saldo akhir tabungan

khusus siswa, dan mencetak saldo di Buku Tabungan Khusus Siswa. Pencatatan

transaksi setor tunai mengambil dari tabel Akun dan disimpan dalam database

Tabungan Khusus dan Siswa.

System Flow Setor Tunai Tabungan Khusus

SistemSistemAdminAdmin

Start

Pilih Menu Setor

Tunai Tabungan

Khusus

Halaman Sistem

Informasi Bank Mini

Menampilkan

menu setor

tunai tabsus

Form Setor

Tunai Tabsus

Memasukkan ID

Siswa

Menampilkan

Data Siswa

Form Data

Siswa dan

Setor Tunai

Memasukkan data

setor tunai Tabsus

Pilih Simpan

Menyimpan

Data Setor

Tunai Tabsus

Detail Saldo

Tabsus

Pilih Cetak

Mencetak saldo

di Buku Tabsus

Proses

Selesai

Siswa

Tabungan

Khusus

Siswa

Tabungan

Khusus

Akumulasi

Saldo Tabsus

Menampilkan

detail saldo

Tabsus

End

Akun

Gambar 4.10 System Flow Setor Tunai Tabungan Khusus

Page 23: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

64

8. System Flow Pengambilan Tabungan Khusus

Gambar 4.11 dibawah ini merupakan system flow pengambilan tabungan

khusus. Fungsi yang terkait adalah Admin dengan Sistem. Pada alir sistemnya,

terdapat beberapa proses yang dilakukan sistem dalam mengelola proses

pengambilan tabungan khusus. Proses tersebut antara lain menampilkan menu

pengambilan tabungan khusus, menampilkan data Nasabah yang diambil dari tabel

Siswa.

Proses selanjutnya adalah cek saldo yaitu sebagai proses pengecekan saldo

minimal yang dapat diambil oleh siswa. Jika saldo bernilai kurang dari nol ketika

akan dilakukan pengambilan, maka sistem akan memunculkan peringatan tabungan

tidak dapat diambil. Jika saldo diatas nol setelah melakukan pengambilan, maka

sistem akan melanjutkan ke proses selanjutnya yaitu pengurangan saldo tabungan

khusus. Selanjutnya, sistem akan menyimpan data pengambilan, menampilkan

saldo akhir Siswa, dan mencetak saldo di Buku Tabungan Khusus. Pencatatan

transaksi setor tunai mengambil dari tabel Akun dan disimpan dalam database

Tabungan Khusus dan Siswa.

Page 24: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

65

System Flow Pengambilan Tabungan Khusus

SistemSistemAdminAdmin

Start

Pilih Menu

Pengambilan

Tabungan Khusus

Halaman Sistem

Informasi Bank Mini

Menampilkan

menu

pengambilan

tabungan khusus

Form

Pengambilan

Tabungan

Khusus

Memasukkan ID

Siswa

Menampilkan

data Siswa

Form

pengambilan dan

data siswa

Memasukkan data

pengambilan dan

keperluan

Menyimpan

Data

Pengambilan

Detail Saldo

Tabsus

Pilih Cetak

Mencetak saldo

di Buku Tabsus

Proses

Selesai

Siswa

Pengurangan

Saldo Tabungan

Khusus

Menampilkan

detail saldo

Tabungan

Khusus

Cek Sisa

Saldo

Saldo < 0Menampilkan

peringatan

Peringatan

Tabungan Tidak

dapat diambilNo

Yes

Lanjutkan ?

No

Memasukkan

nominal lain

Yes

End

Tabungan

Khusus

Siswa

Akun

Gambar 4.11 System Flow Pengambilan Tabungan Khusus

9. System Flow Pembayaran Umum

Gambar 4.12 dibawah ini merupakan system flow pembayaran umum yang

melibatkan dua fungsi yaitu Admin dengan Sistem. Pada alir sistemnya, terdapat

beberapa proses yang dilakukan sistem dalam mengelola pembayaran umum.

Page 25: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

66

System Flow Pembayaran Umum

SistemSistemAdminAdmin

Start

Pilih Menu

Pembayaran

Umum

Halaman Sistem

Informasi Bank Mini

Menampilkan

menu

pembayaran

umum

Form Setor

Pembayaran

Umum

Memasukkan ID

Siswa

Menampilkan

Data Siswa

Form Data

Siswa dan Setor

Pembayaran

Umum

Memasukkan data

Pembayaran

Umum

Pilih Simpan

Menyimpan

data

pembayaran

umum

Detail

Pembayaran

Umum

Pilih Cetak

Bukti

Pembayaran

Mencetak Bukti

Pembayaran

Siswa

Pembayaran

Umum

Siswa

Pembayaran

Umum

Menampilkan

detail

pembayaran

umum

Form Setor

Pembayaran

Umum

Proses

Selesai

End

Akun

Gambar 4.12 System Flow Pembayaran Umum

Dari gambar diatas, proses tersebut antara lain menampilkan menu

pembayaran umum dan menampilkan data Siswa dari tabel Siswa. Selanjutnya

setelah melakukan pembayaran, sistem menyimpan data pembayaran umum,

Page 26: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

67

menampilkan detail pembayaran umum, dan mencetak bukti pembayaran.

Pencatatan transaksi pembayaran umum mengambil dari tabel Akun dan disimpan

dalam database Pembayaran Umum dan Siswa.

10. System Flow Pembuatan Jurnal

System Flow Pembuatan Jurnal

SistemSistemAdminAdmin

Start

Halaman

Sistem

Informasi Bank

Mini

Pilih Menu

Pembuatan Jurnal

Menampilkan form

Jurnal

Form Jurnal

Pilih tanggal input

jurnal

Mencari transaksi

berdasarkan

tanggalPilih tanggal

transaksi

Menampilkan

rekap transaksi

Menampilkan form

tambah posting

jurnal

Menyimpan

posting jurnal

Akun

Tabungan

Umum

Tabungan

Khusus

Pembayaran

Umum

Rekap

transaksi

Pilih tombol

Tambah untuk

posting jurnal baru

Form

posting

jurnal baru

Memasukkan

posting jurnal baru

Tambah ?

Pilih Simpan

Menampilkan

rekap posting

jurnal

Data

JurnalUbah ?

Mengubah data

posting jurnal

Pilih posting dan

tombol Edit untuk

posting jurnal baru

Pilih SimpanJurnal

Menyimpan

posting Jurnal

Proses

Selesai

End

Yes

YesNo

No

Gambar 4.13 System Flow Pembuatan Jurnal

Page 27: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

68

Gambar 4.13 diatas merupakan system flow pembuatan Jurnal. Fungsi

yang terkait dalam pembuatan Jurnal adalah Admin dengan Sistem. Proses yang

terdapat pada alir sistem antara lain menampilkan menu pembuatan Jurnal, sistem

mencari transaksi berdasarkan tanggal, sistem menampilkan rekap transaksi.

Jika terdapat penambahan posting jurnal, Admin melakukan input posting

jurnal baru dan memasukkan data jurnal pada form yang ditampilkan oleh sistem.

Jika terdapat posting jurnal yang akan diubah, maka Admin melakukan edit posting

jurnal dengan memilih posting dan mengubah data jurnal yang akan diubah pada

form yang ditampilkan sistem. Kemudian, sistem menyimpan jurnal yang telah

diposting. Pembuatan jurnal ini, sistem akan mengambil data dari tabel Akun,

Tabungan Umum, Tabungan Khusus, dan Pembayaran Umum. Data jurnal tersebut

disimpan dalam database Jurnal.

11. System Flow Pembuatan Buku Besar

Gambar 4.14 dibawah ini merupakan system flow pembuatan Buku Besar.

Fungsi yang terkait dalam pembuatan Buku Besar adalah Admin dengan Sistem.

Proses yang terdapat pada alir sistem antara lain menampilkan menu pembuatan

Buku Besar, sistem mengelompokkan periode transaksi berdasarkan tanggal, sistem

mengelompokkan transaksi berasarkan kode Akun. Pembuatan Buku Besar ini,

sistem akan mengambil data dari tabel Jurnal, Akun, Tabungan Umum, Tabungan

Khusus, dan Pembayaran Umum. Selanjutnya, sistem menghitung debit dan kredit,

dan menampilkan rincian Buku Besar. Rincian Buku Besar tersebut disimpan dalam

database Buku Besar.

Page 28: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

69

System Flow Pembuatan Buku Besar

SistemSistemAdminAdmin

Start

Halaman

Sistem

Informasi Bank

Mini

Pilih Menu

Pembuatan Buku

Besar

Menampilkan form

Buku Besar

Form Buku

Besar

Pilih periode

berdasarkan

tanggal

Mengelompokkan

berdasarkan

tanggalPilih Kode Akun

Mengelompokkan

berdasarkan Kode

Akun

Menghitung total

debit

Menghitung total

kredit

Menghitung saldo

akhir

Rincian

Buku Besar

Pilih Simpan

Menyimpan

Rincian Buku

Besar

Proses

Selesai

Akun

Jurnal

Tabungan

Umum

Tabungan

Khusus

Pembayaran

Umum

Buku Besar

Menampilkan

Rincian Buku

Besar

Start

Gambar 4.14 System Flow Pembuatan Buku Besar

Page 29: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

70

12. System Flow Pembuatan Neraca Lajur

System Flow Pembuatan Neraca Lajur

SistemSistemAdminAdmin

Start

Halaman

Sistem

Informasi Bank

Mini

Pilih Menu

Pembuatan

Neraca Lajur

Menampilkan form

Neraca Lajur

Form

Neraca Lajur

Pilih periode

berdasarkan

tanggal

Mengelompokkan

berdasarkan

tanggal

Menghitung total

debit Akun

Menghitung total

kredit Akun

Rincian

Neraca

Lajur

Akun

Jurnal

Tabungan

Umum

Tabungan

Khusus

Pembayaran

Umum

Menampilkan

Rincian Neraca

Lajur

Menampilkan

neraca saldo

Neraca

Saldo

Ada ayat

penyesuaian ?

Mengubah nominal

ayat penyesuaian

sesuai akun

Yes

Menghitung total debit

penyesuaian akun

Menghitung total kredit

penyesuaian akun

Menampilkan

Neraca Saldo

Disesuaikan

Neraca

Saldo

DIsesuaikan

Menyimpan

Rincian Neraca

Lajur

Proses

Selesai

Neraca Lajur

Start

Pilih Simpan

No

Buku Besar

Gambar 4.15 System Flow Pembuatan Neraca Lajur

Page 30: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

71

Gambar 4.15 diatas merupakan system flow pembuatan Neraca Lajur.

Fungsi yang terkait dalam pembuatan Neraca Lajur adalah Admin dengan Sistem.

Proses yang terdapat pada alir sistem antara lain menampilkan menu pembuatan

Neraca Lajur, sistem mengelompokkan periode transaksi berdasarkan tanggal,

menghitung total debit dan kredit Akun, menampilkan neraca saldo, mengubah

debit dan kredit akun sesuai ayat penyesuaian dan menampilkan neraca saldo yang

telah disesuaikan. Pembuatan jurnal ini, sistem akan mengambil data dari tabel

Jurnal, Buku Besar, Akun, Tabungan Umum, Tabungan Khusus, dan Pembayaran

Umum. Selanjutnya, rincian dari neraca lajur tersebut disimpan dalam database

Neraca Lajur.

13. System Flow Pembuatan Neraca Akhir

Gambar 4.16 dibawah ini merupakan system flow pembuatan Neraca

Akhir. Fungsi yang terkait dalam pembuatan Neraca Akhir adalah Admin dengan

Sistem. Proses yang terdapat pada alir sistem antara lain menampilkan menu

pembuatan Neraca Akhir, sistem mengelompokkan periode transaksi berdasarkan

tanggal. Pembuatan Neraca Akhir ini, sistem akan mengambil data dari tabel Jurnal,

Buku Besar, Neraca Lajur, Akun, Tabungan Umum, Tabungan Khusus, dan

Pembayaran Umum. Selanjutnya, sistem menghitung jumlah transaksi Akun,

menampilkan debit dan kredit akhir, menampilkan rincian Neraca Akhir, dan

menyimpan rincian Neraca Akhir pada database Neraca Akhir.

Page 31: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

72

System Flow Pembuatan Neraca Akhir

SistemSistemAdminAdmin

Start

Halaman

Sistem

Informasi Bank

Mini

Pilih Menu

Pembuatan

Neraca Akhir

Menampilkan form

Neraca Akhir

Form

Neraca

Akhir

Pilih periode

berdasarkan

tanggal

Mengelompokkan

berdasarkan

tanggal

Menghitung

jumlah transaksi

akun

Menampilkan

Debit dan Kredit

Akhir

Akun

Jurnal

Tabungan

Umum

Tabungan

Khusus

Pembayaran

Umum

Menampilkan

Rincian Neraca

Akhir

Rincian

Neraca

Akhir

Menyimpan

Rincian Neraca

Akhir

Proses

Selesai

Neraca Akhir

Start

Pilih Simpan

Buku Besar

Neraca Lajur

Gambar 4.16 System Flow Pembuatan Neraca Akhir

14. System Flow Mencetak Laporan Tabungan Umum

Gambar 4.17 dibawah ini merupakan system flow mencetak laporan

tabungan umum. Fungsi yang terkait dalam mencetak laporan tabungan umum

adalah Admin dengan Sistem. Proses yang terdapat pada alir sistem antara lain

menampilkan menu laporan tabungan umum, sistem melakukan cek berdasarkan

tanggal periode, menampilkan laporan tabungan umum, dan mencetak laporan

tabungan umum. Sistem mengambil data dari tabel Tabungan Umum, Nasabah,

Karyawan, dan Siswa.

Page 32: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

73

System Flow Mencetak Laporan Tabungan Umum

SistemSistemAdminAdmin

Start

Halaman Sistem

Informasi Bank

Mini

Pilih menu

Laporan Tabungan

Umum

Menampilkan

menu Laporan

Tabungan Umum

Menu Laporan

Tabungan Umum

Cari berdasarkan

tanggal

Cek data

berdasarkan

tanggal

Ada ?

Menampilkan

Data Tabungan

Umum

Menampilkan

data kosongData Kosong

Data

Tabungan

Umum

Klik button Cetak

Mencetak

Laporan

Tabungan Umum

Laporan

Tabungan

Umum

End

Tabungan

Umum

Karyawan

Siswa

Siswa

Karyawan

Tabungan

Umum

Nasabah

Nasabah

Gambar 4.17 System Flow Mencetak Laporan Tabungan Umum

15. System Flow Mencetak Laporan Tabungan Khusus

Gambar 4.18 dibawah ini merupakan system flow mencetak laporan

tabungan khusus. Fungsi yang terkait dalam mencetak laporan tabungan khusus

adalah Admin dengan Sistem. Proses yang terdapat pada alir sistem antara lain

Page 33: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

74

menampilkan menu laporan tabungan khusus, sistem melakukan cek berdasarkan

tanggal periode, menampilkan laporan tabungan khusus, dan mencetak laporan

tabungan khusus. Sistem mengambil data dari tabel Tabungan Khusus dan Siswa.

System Flow Mencetak Laporan Tabungan Khusus

SistemSistemAdminAdmin

Start

Halaman Sistem

Informasi Bank

Mini

Pilih menu

Laporan Tabungan

Khusus

Menampilkan

menu Laporan

Tabungan Khusus

Menu Laporan

Tabungan

Khusus

Cari berdasarkan

tanggal

Cek data

berdasarkan

tanggal

Ada ?

Menampilkan

Data Tabungan

Khusus

Menampilkan

data kosongData Kosong

Data

Tabungan

Khusus

Klik button Cetak

Mencetak Laporan

Tabungan Khusus

Laporan

Tabungan

Khusus

End

Tabungan

Khusus

Siswa

Siswa

Tabungan

Khusus

Gambar 4.18 System Flow Mencetak Laporan Tabungan Khusus

Page 34: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

75

16. System Flow Mencetak Laporan Pembayaran Umum

System Flow Mencetak Laporan Pembayaran Umum

SistemSistemAdminAdmin

Start

Halaman Sistem

Informasi Bank

Mini

Pilih menu Laporan

Pembayaran Umum

Menampilkan

menu Laporan

Pembayaran

Umum

Menu Laporan

Pembayaran

Umum

Cari berdasarkan

tanggal

Cek data

berdasarkan

tanggal

Ada ?

Menampilkan

Data

Pembayaran

Umum

Menampilkan

data kosongData Kosong

Data

Pembayaran

Umum

Klik button Cetak

Mencetak Laporan

Pembayaran

Umum

Laporan

Pembayaran

Umum

End

Pembayaran

Umum

Siswa

Siswa

Pembayaran

Umum

Gambar 4.19 System Flow Mencetak Laporan Pembayaran Umum

Gambar 4.19 diatas merupakan system flow mencetak laporan pembayaran

umum. Fungsi yang terkait dalam mencetak laporan pembayaran umum adalah

Admin dengan Sistem. Proses yang terdapat pada alir sistem antara lain

menampilkan menu laporan pembayaran umum, sistem melakukan cek berdasarkan

Page 35: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

76

tanggal periode, menampilkan laporan pembayaran umum, dan mencetak laporan

pembayaran umum. Sistem mengambil data dari tabel Pembayaran Umum dan

Siswa.

17. System Flow Mencetak Laporan Tunggakan Pembayaran

System Flow Mencetak Laporan Tunggakan Pembayaran

SistemSistemAdminAdmin

Start

Halaman Sistem

Informasi Bank

Mini

Pilih menu Laporan

Tunggakan

Pembayaran

Menampilkan

menu Laporan

Tunggakan

Pembayaran

Menu Laporan

Tunggakan

Pembayaran

Cari berdasarkan

jenis pembayaran

Cek data

berdasarkan

jenis

pembayaran

Ada ?

Menampilkan

Data tunggakan

pembayaran

Menampilkan

data kosongData Kosong

Data

Tunggakan

Pembayaran

Klik button Cetak

Mencetak Laporan

Tunggakan

Pembayaran

Laporan

Tunggakan

Pembayaran

End

Pembayaran

Umum

Siswa

Siswa

Pembayaran

Umum

Tabungan

Khusus

Tabungan

Khusus

Gambar 4.20 System Flow Mencetak Laporan Tunggakan

Page 36: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

77

Gambar 4.20 diatas merupakan system flow mencetak laporan tunggakan

pembayaran. Fungsi yang terkait dalam mencetak laporan tabungan khusus adalah

Admin dengan Sistem. Proses yang terdapat pada alir sistem antara lain

menampilkan menu laporan tunggakan pembayaran, sistem melakukan cek

berdasarkan tanggal periode, menampilkan laporan tunggakan pembayaran, dan

mencetak laporan tunggakan pembayaran. Sistem mengambil data dari tabel

Tabungan Khusus, Pembayaran Umum, dan Siswa.

18. System Flow Mencetak Laporan Tutup Buku

Gambar 4.21 dibawah ini merupakan system flow mencetak laporan tutup

buku. Fungsi yang terkait dalam mencetak laporan tutup buku adalah Admin

dengan Sistem. Proses yang terdapat pada alir sistem antara lain menampilkan

menu tutup buku, sistem melakukan cek berdasarkan tanggal periode, menampilkan

laporan tutup buku, dan mencetak laporan tutup buku. Sistem mengambil data dari

tabel Jurnal, Buku Besar, Neraca Lajur, dan Neraca Akhir.

Page 37: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

78

System Flow Mencetak Laporan Tutup Buku

SistemSistemAdminAdmin

Start

Halaman Sistem

Informasi Bank

Mini

Pilih menu Laporan

Tutup Buku

Menampilkan

menu Laporan

Tutup Buku

Menu Laporan

Tutup Buku

Cari berdasarkan

tanggal

Cek data

berdasarkan

tanggal

Ada ?

Menyusun

Laporan Tutup

Buku

Menampilkan

data kosongData Kosong

Laporan

Tutup Buku

Klik button Cetak

Mencetak Laporan

Tutup Buku

Laporan Tutup

Buku

End

Jurnal

Buku Besar

Neraca Lajur

Neraca Akhir

Neraca Akhir

Jurnal

Buku Besar

Neraca Lajur

Menampilkan

Laporan Tutup

Buku

Gambar 4.21 System Flow Mencetak Laporan Tutup Buku

19. System Flow Lihat Saldo Tabungan Umum

Gambar 4.22 merupakan system flow lihat saldo tabungan umum. Fungsi

yang terkait adalah Nasabah dengan Sistem. Nasabah dapat melihat saldo Tabungan

Page 38: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

79

Umum dan sistem akan menampilkan Saldo Tabungan Umum. Data tersebut

diambil dari tabel Karyawan, Siswa, dan Tabungan Umum.

System Flow Lihat Saldo Tabungan Umum

SistemSistemNasabahNasabah

Start

Halaman Sistem

Informasi Bank

Mini

Pilih menu Saldo

Tabungan Umum

Menampilkan

Saldo Tabungan

Umum

Saldo Tabungan

Umum

End

Karyawan

Siswa

Tabungan

Umum

Nasabah

Gambar 4.22 System Flow Lihat Saldo Tabungan Umum

20. System Flow Lihat Saldo Tabungan Khusus

Gambar 4.23 dibawah ini merupakan system flow lihat saldo tabungan

khusus. Fungsi yang terkait adalah Siswa dengan Sistem. Siswa dapat melihat saldo

Tabungan Khusus dan sistem akan menampilkan Saldo Tabungan Khusus. Data

tersebut diambil dari tabel Siswa dan Tabungan Khusus.

Page 39: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

80

System Flow Lihat Saldo Tabungan Khusus

SistemSistemSiswaSiswa

Start

Halaman Sistem

Informasi Bank

Mini

Pilih menu Saldo

Tabungan Khusus

Menampilkan

Saldo Tabungan

Khusus

Saldo Tabungan

Khusus

End

Siswa

Tabungan

Khusus

Gambar 4.23 System Flow Lihat Saldo Tabungan Khusus

21. System Flow Lihat Data Pembayaran Umum

Gambar 4.24 dibawah ini merupakan system flow lihat data pembayaran

umum. Fungsi yang terkait adalah Siswa dengan Sistem. Siswa dapat melihat data

pembayaran umum yang telah dibayarkan. Sistem akan menampilkan data

pembayaran umum. Data tersebut diambil dari tabel Siswa dan Pembayaran Umum.

System Flow Lihat Data Pembayaran Umum

SistemSistemSiswaSiswa

Start

Halaman Sistem

Informasi Bank

Mini

Pilih menu Data

Pembayaran

Umum

Menampilkan Data

Pembayaran

Umum

Data

Pembayaran

Umum

End

Siswa

Pembayaran

Umum

Gambar 4.24 System Flow Lihat Data Pembayaran Umum

Page 40: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

81

22. System Flow Lihat Data Tunggakan Pembayaran

Gambar 4.25 dibawah ini merupakan system flow lihat data tunggakan

pembayaran. Fungsi yang terkait adalah Siswa dengan Sistem. Siswa dapat melihat

data tunggakan pembayaran dan sistem akan menampilkan data tunggakan

pembayaran. Data tersebut diambil dari tabel Siswa, Tabungan Khusus, dan

Pembayaran Umum.

System Flow Lihat Data Tunggakan Pembayaran

SistemSistemSiswaSiswa

Start

Halaman Sistem

Informasi Bank

Mini

Pilih menu Data

Tunggakan

Pembayaran

Menampilkan data

Tunggakan

Pembayaran

Data Tunggakan

Pembayaran

End

Siswa

Pembayaran

Umum

Tabungan

Khusus

Gambar 4.25 System Flow Lihat Data Tunggakan Pembayaran

Page 41: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

82

b. Desain Context Diagram

Gambar 4.26 Context Diagram

Gambar 4.26 adalah gambaran menyeluruh dari Data Flow Diagram

(DFD). Dalam context diagram ini, terdapat tiga entitas yang berhubungan dengan

Sistem Informasi Bank Mini SMK Negeri 1 Sumenep diantaranya adalah Admin,

Karyawan, dan Mahasiswa.

Data Login Karyawan

Saldo tabungan umum

karyawan

Data cetak saldo setor

tunai tabungan

umum karyawan

Data cetak saldo ambil

tabungan umum

karyawan

Data Login Siswa

Saldo tabungan umum

siswa

Data cetak saldo

pengambilan

tabungan umum siswa

Data cetak saldo setor

tunai tabungan

umum siswa

Data cetak saldo setor

tunai tabsus siswa

Data cetak saldo ambil

tabsus siswa

Bukti pembayaran umum

siswa

Saldo tabsus siswa

Data tunggakan

pembayaran siswa

Data pembayaran umum

siswa

Data login Admin

Data pembukaan

rekening tabungan

umum Data tutup rekening

tabungan umumData master akun

Data setor tunai

tabungan umumData ambil tabungan

umum

Data setor tunai

tabsus

Data pembayaran umumData ambil tabsus

Laporan Jurnal

Laporan Buku Besar

Laporan Neraca LajurLaporan Neraca Akhir

Laporan tabungan

khususLaporan pembayaran

umumLaporan tutup buku

Laporan tunggakan

pembayaran

Laporan tabungan umum

Data suku bunga

Data pajak

Data Tabungan Umum

Data Tabsus

Data pembayaran umum

Data tunggakan

pembayaran

1

Sistem Informasi Bank Mini SMK Negeri 1

Sumenep

Siswa

Karyawan

Admin

Page 42: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

83

c. Desain Diagram Berjenjang

0

Sistem Informasi Bank Mini SMK Negeri 1

Sumenep

3.1

Tabungan Umum

3.2

Tabungan Khusus

3.3

Pembayaran Umum

3.1.1

Pembukaan Rekening Tabungan

Umum

3.2.1

Setor Tunai Tabungan

Khusus

5.1

Mencetak Laporan

Tabungan Umum

1

Login Pengguna

3.1.3

Setor Tunai Tabungan

Umum

3.1.4

Pengambilan Tabungan

Umum

3.1.2

Tutup Rekening Tabungan

Umum

3.2.2

Pengambilan Tabungan

Khusus

5.2

Mencetak Laporan

Tabungan Khusus

2

Maintenance Master Akun

3

Proses Transaksi

6

Lihat Data

5

Cetak Laporan

5.3

Mencetak Laporan

Pembayaran Umum

5.4

Mencetak Laporan Tutup

Buku

4

Pembuatan Laporan

Keuangan

5.5

Mencetak Laporan

Tunggakan Pembayaran

6.1

Lihat Saldo Tabungan

Umum

6.2

Lihat Saldo Tabungan

Khusus

6.3

Lihat Data Pembayaran

Umum

6.4

Lihat Data Tunggakan

4.1

Pembuatan Jurnal

4.2

Pembuatan Buku Besar

4.3

Pembuatan Neraca Lajur

4.4

Pembuatan Neraca Akhir

Gambar 4.27 Diagram Berjenjang

Setelah membuat context diagram pada tahap selanjutnya yaitu membuat

diagram jenjang yang dijelaskan pada gambar 4.27. Diagram jenjang

menggambarkan proses-proses yang ada dalam DFD. Dengan adanya diagram

jenjang, alur proses dari sistem akan terlihat dengan jelas. Pada diagram jenjang di

sini terdiri dari login pengguna, maintenance master Akun, proses transaksi,

pembuatan laporan keuangan, lihat data, dan cetak laporan.

Page 43: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

84

d. Desain Data Flow Diagram Level 0

Da

ta l

og

in a

dm

in

Da

ta l

og

in s

isw

a

Da

ta l

og

in k

ary

aw

an

Sa

ldo

ta

bsu

s si

swa

Sa

ldo

ta

bu

ng

an

um

um

sisw

a

Sa

ldo

ta

bu

ng

an

um

um

kary

aw

an

Da

ta p

em

ba

ya

ran

um

um

sisw

a

Da

ta t

un

gg

aka

n

pe

mb

aya

ran

sis

wa

Da

ta a

kun

ba

ru

Da

ta c

eta

k sa

ldo

se

tor

tu

na

i ta

bu

ng

an

um

um

sis

wa

Da

ta c

eta

k sa

ldo

am

bil

tab

un

ga

n u

mu

m s

isw

aB

ukt

i p

em

ba

ya

ran

um

um

sis

wa

Da

ta c

eta

k sa

ldo

se

tor

tu

na

i ta

bsu

s si

swa

Da

ta c

eta

k sa

ldo

am

bil

tab

sus

sisw

a

Da

ta c

eta

k se

tor

tun

ai

ta

bu

ng

an

um

um

kary

aw

an

Da

ta c

eta

k sa

ldo

am

bil

tab

un

ga

n u

mu

m

kary

aw

an

Da

ta p

em

bu

kaa

n

reke

nin

g t

ab

un

ga

n

um

um

Da

ta t

utu

p r

eke

nin

g

tab

un

ga

n u

mu

m

Da

ta s

eto

r tu

na

i

tab

un

ga

n u

mu

m

Da

ta a

mb

il t

ab

un

ga

n

um

um

Da

ta s

eto

r tu

na

i

tab

sus

Da

ta a

mb

il t

ab

sus

Da

ta p

em

ba

ya

ran

um

um

La

po

ran

Ju

rna

l

La

po

ran

Bu

ku B

esa

r

La

po

ran

Ne

raca

La

jur

La

po

ran

Ne

raca

Akh

ir

La

po

ran

ta

bu

ng

an

khu

sus

La

po

ran

pe

mb

aya

ran

um

um

La

po

ran

tu

tup

bu

ku

La

po

ran

tu

ng

ga

kan

pe

mb

aya

ran

La

po

ran

ta

bu

ng

an

um

um

Da

ta s

uku

bu

ng

a

Da

ta p

aja

k

Da

ta t

ab

un

ga

n u

mu

m

Da

ta T

ab

sus

Da

ta p

em

ba

ya

ran

um

um

Da

ta t

un

gg

aka

n

pe

mb

aya

ran

Da

ta a

kun

ya

ng

diu

ba

h

Ka

rya

wa

n

Sis

wa

Ad

min

1.1

Lo

gin

Pe

ng

gu

na

1.3

Pro

ses

Tra

nsa

ksi

1.4

Pe

mb

ua

tan

La

po

ran

Ke

ua

ng

an

1.5

Ce

tak

La

po

ran

1.6

Lih

at

Da

ta

1K

ary

aw

an

2S

isw

a

3N

asa

ba

h

4A

kun

5T

ab

un

ga

n U

mu

m

6T

ab

un

ga

n K

hu

sus

7P

em

ba

ya

ran

Um

um

9B

uku

Be

sar

10

Ne

raca

La

jur

11

Ne

raca

Akh

ir

1.2

Ma

inte

na

nce

Ma

ste

r

Aku

n

8Ju

rna

l

Gam

bar

4.2

8 D

esai

n D

ata

Flo

w D

iag

ram

Lev

el 0

Page 44: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

85

Data Flow Diagram (DFD) merupakan gambaran alir data yang terjadi

pada suatu sistem. Berdasarkan hasil analisis fungsional proses bisnis Bank Mini

SMK Negeri Sumenep, gambar 4.28 merupakan hasil desain data flow diagram

level 0 dari perancangan sistem informasi Bank Mini pada SMK Negeri 1 Sumenep.

Pada gambar tersebut terdapat proses utama dari sistem informasi Bank

Mini SMK Negeri 1 Sumenep. Proses tersebut antara lain Login Pengguna,

Maintenance Master Akun, Proses Transaksi, Pembuatan Laporan Keuangan,

Cetak Laporan, dan Lihat Data. Entitas yang terlibat secara langsung dengan sistem

antara lain yaitu Karyawan, Siswa, dan Admin. Pada DFD level 0, juga

digambarkan alir data dari atau ke sebuah datastore. Datastore yang ada pada

penggambaran DFD level 0 ini antara lain Karyawan, Siswa, Nasabah, Akun,

Tabungan Umum, Tabungan Khusus, Pembayaran Umum, Jurnal, Buku Besar,

Neraca Lajur, dan Neraca Akhir.

e. Desain DFD Level 1

1. DFD Level 1 Proses Transaksi

Gambar 4.29 DFD Level 1 Proses Transaksi

Data setor tunai

tabungan umum

Data suku bunga

Data ambil tabungan

umum

Data pajak

Data setor tunai

tabsus

Data ambil tabsus

Data cetak saldo ambil

tabungan umum siswa

Data cetak saldo setor

tunai tabungan

umum siswa

Data cetak saldo ambil

tabungan umum

karyawan

Data cetak saldo setor

tunai tabungan

umum karyawan

Data pembayaran umum

Data cetak saldo ambil

tabsus siswa

Data cetak saldo setor

tunai tabsus siswa

Bukti pembayaran umum

siswa

Admin

Siswa

Karyawan

2 Siswa1 Karyawan

3 Nasabah

5Tabungan

Umum

4 Akun

1.3.1

Tabungan Umum

1.3.2

Tabungan Khusus

1.3.3

Pembayaran Umum6 Tabungan Khusus

7 Pembayaran Umum

Page 45: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

86

Gambar 4.29 menggambarkan hasil breakdown dari proses utama yaitu

Proses Transaksi. Ada tiga proses di dalam proses transaksi antara lain Tabungan

Umum, Tabungan Khusus, dan Pembayaran Umum. Entitas yang berkaitan dengan

sistem antara lain Karyawan, Siswa, dan Admin. Datastore yang terhubung dengan

alir data proses ini antara lain Karyawan, Siswa, Nasabah, Tabungan Umum,

Tabungan Khusus, Pembayaran Umum, dan Akun.

2. DFD Level 1 Pembuatan Laporan Keuangan

Gambar 4.30 DFD Level 1 Pembuatan Laporan Keuangan

Gambar 4.30 menggambarkan hasil breakdown dari proses utama yaitu

Pembuatan Laporan Keuangan. Ada empat proses di dalam pembuatan laporan

keuangan antara lain Pembuatan Jurnal, Pembuatan Buku Besar, Pembuatan Neraca

Lajur, dan Pembuatan Neraca Akhir. Entitas yang berkaitan dengan sistem adalah

Admin. Datastore yang terhubung dengan alir data proses ini antara lain Akun,

Laporan Jurnal

Laporan Buku Besar

Laporan Neraca Lajur

Laporan Neraca Akhir

Data transaksi jurnal

Data periode buku

besar

Data periode neraca

lajur

Data periode neraca

akhir

Admin

9 Buku Besar

10Neraca

Lajur

11Neraca

Akhir

7Pembayaran

Umum

6 Tabungan Khusus

4 Akun

1.4.1

Pembuatan Jurnal

1.4.2

Pembuatan Buku

Besar

1.4.3

Pembuatan Neraca

Lajur

1.4.4

Pembuatan Neraca

Akhir

5 Tabungan Umum

8 Jurnal

Page 46: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

87

Tabungan Umum, Tabungan Khusus, Pembayaran Umum, Jurnal, Buku Besar,

Neraca Lajur, dan Neraca Akhir.

3. DFD Level 1 Cetak Laporan

Gambar 4.31 DFD Level 1 Cetak Laporan

Gambar 4.31 menggambarkan hasil breakdown dari proses utama yaitu

Cetak Laporan. Ada lima proses di dalam Cetak Laporan antara lain Mencetak

Laporan Tabungan Umum, Mencetak Laporan Tabungan Khusus, Mencetak

Laporan Pembayaran Umum, Mencetak Laporan Tutup Buku, dan Mencetak

Laporan Tunggakan Pembayaran. Entitas yang berkaitan dengan sistem adalah

Admin. Datastore yang terhubung dengan alir data proses ini antara lain Karyawan,

Siswa, Nasabah, Tabungan Umum, Tabungan Khusus, Pembayaran Umum, Jurnal,

Buku Besar, Neraca Lajur, dan Neraca Akhir.

Laporan tabungan umum

Laporan tabungan

khusus

Laporan pembayaran

umum

Laporan tunggakan

pembayaran

Laporan tutup buku

Data periode tabungan

umum

Data periode tabungan

khusus

Data periode

pembayaran umum

Data periode

tunggakan

pembayaran

Data periode tutup

buku

Admin

7Pembayaran

Umum

2 Siswa

1.5.1

Mencetak Laporan

Tabungan Umum

1.5.2

Mencetak Laporan

Tabungan Khusus

1.5.3

Mencetak Laporan

Pembayaran Umum

1.5.4

Mencetak Laporan

Tutup Buku

1.5.5

Mencetak Laporan

Tunggakan

Pembayaran

9 Buku Besar

10 Neraca Lajur

11 Neraca Akhir

6 Tabungan Khusus

5 Tabungan Umum 8 Jurnal

3 Nasabah

1 Karyawan

Page 47: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

88

4. DFD Level 1 Lihat Data

Gambar 4.32 DFD Level 1 Lihat Data

Gambar 4.32 menggambarkan hasil breakdown dari proses utama yaitu

Lihat Data. Ada empat proses di dalam Lihat Data antara lain Lihat Saldo Tabungan

Umum, Lihat Saldo Tabungan Khusus, Lihat Data Pembayaran Umum, dan Lihat

Data Tunggakan Pembayaran. Entitas yang berkaitan dengan sistem antara lain

Admin, Karyawan dan Siswa. Datastore yang terhubung dengan alir data proses ini

antara lain Karyawan, Siswa, Nasabah, Tabungan Umum, Tabungan Khusus, dan

Pembayaran Umum.

Data saldo tabungan

umum karyawan

Data saldo tabsus

siswaData tunggakan

pembayaran siswa

Data pembayaran umum

siswa

Data saldo tabungan

umum siswa

Data pembayaran umum

Data tunggakan

pembayaran

Data tabungan khusus

Data tabungan umum

Siswa

Karyawan

2 Siswa

1 Karyawan3 Nasabah

1.6.1

Lihat Saldo Tabungan

Umum

1.6.2

Lihat Saldo Tabungan

Khusus

1.6.3

Lihat Data

Pembayaran Umum

1.6.4

Lihat Data Tunggakan

Pembayaran

7Pembayaran

Umum

Admin

5 Tabungan Umum

6 Tabungan Khusus

Page 48: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

89

f. Desain DFD Level 2

1. DFD Level 2 Tabungan Umum

Gambar 4.33 DFD Level 2 Tabungan Umum

Gambar 4.33 menggambarkan hasil breakdown dari level 1 proses

transaksi yaitu DFD Level 2 Tabungan Umum. Ada empat proses di dalamnya

antara lain Pembukaan Rekening Tabungan Umum, Tutup Rekening Tabungan

Umum, Setor Tunai Tabungan Umum, dan Pengambilan Tabungan Umum. Entitas

yang berkaitan dengan sistem antara lain Karyawan, Siswa, dan Admin. Datastore

yang terhubung dengan alir data proses ini antara lain Karyawan, Siswa, Nasabah,

Tabungan Umum, dan Akun.

Data siswa nasabah

aktif

Data karyawan nasabah

aktif

Data siswa nasabah

nonaktif

Data karyawan nasabah

nonaktif

Data setor tunai

tabungan umum

Data ambil tabungan

umum

Data cetak saldo setor

tunai tabungan

umum karyawan

Data cetak saldo ambil

tabungan umum

karyawan

Data cetak saldo setor

tunai tabungan

umum siswa

Data cetak saldo ambil

tabungan umum siswa

Admin

Siswa

Karyawan

2 Siswa

1 Karyawan

3 Nasabah

5Tabungan

Umum

4 Akun

1.3.1.1

Pembukaan Rekening

Tabungan Umum

1.3.1.2

Tutup Rekening

Tabungan Umum

1.3.1.3

Setor Tunai

Tabungan Umum

1.3.1.4

Pengambilan

Tabungan Umum

Page 49: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

90

2. DFD Level 2 Tabungan Khusus

Gambar 4.34 DFD Level 2 Tabungan Khusus

Gambar 4.34 menggambarkan hasil breakdown dari level 1 proses

transaksi yaitu DFD Level 2 Tabungan Khusus. Ada dua proses di dalamnya antara

lain Setor Tunai Tabungan Khusus, dan Pengambilan Tabungan Khusus. Entitas

yang berkaitan dengan sistem antara lain Karyawan, Siswa, dan Admin. Datastore

yang terhubung dengan alir data proses ini antara lain Siswa, Tabungan Khusus,

dan Akun.

4.2.2 Hasil Desain Basis Data

Hasil dari desain data adalah berupa Entity Relationship Diagram (ERD).

ERD terdiri dari Conceptual Data Model dan Physical Data Model yang diikuti

dengan struktur tabel.

a. Conceptual Data Model (CDM)

Berikut ini merupakan CDM yang menggambarkan secara keseluruhan

konsep struktur basis data yang dirancang untuk Sistem Informasi Bank Mini pada

SMK Negeri 1 Sumenep, seperti terlihat pada gambar 4.35 dibawah ini.

Data setor tunai

tabsus siswa

Data ambil tabsus

siswa

Data cetak saldo setor

tunai tabsus siswa

Data cetak saldo ambil

tabsus siswa

Admin

Siswa 2 Siswa4 Akun

1.3.2.1

Setor Tunai

Tabungan Khusus

1.3.2.2

Pengambilan Tabungan

Khusus

6 Tabungan Khusus

Page 50: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

91

Gam

bar

4.3

5 C

once

ptu

al

Data

Model

sis_

seb

ag

ai_

na

sab

ah

_ta

b_

um

um

kar_

seb

ag

ai_

na

sab

ah

_ta

b_

um

um

na

sab

ah

_tr

an

saks

i_ta

b_

um

um

me

na

ng

gu

ng

_ta

bsu

s

me

na

ng

gu

ng

_p

em

ba

ya

ran

_u

mu

m

aku

n_

ke_

tab

sus

aku

n_

ke_

ba

ya

r_u

mu

m

aku

n_

tab

_u

mu

m

tab

sus_

ke_

bu

kub

esa

r

ba

ya

r_u

mu

m_

ke_

bu

kub

esa

rta

b_

um

um

_ke

_b

uku

be

sar

ba

ya

r_u

mu

m_

ke_

ne

raca

_la

jur

tab

_u

mu

m_

ke_

ne

raca

laju

r

bu

kub

esa

r_ke

_n

era

ca

laju

r

tab

sus_

ke_

ne

raca

_la

jur

aku

n_

ke_

bu

kub

esa

r

aku

n_

ke_

ne

raca

laju

r

tab

sus_

ke_

ne

raca

akh

irb

aya

r_u

mu

m_

ke_

ne

raca

akh

ir

tab

un

ga

n_

um

um

_p

ad

a_

ne

raca

_a

khir

ne

raca

laju

r_ke

_n

era

ca

akh

ir

aku

n_

ke_

ne

raca

akh

ir

bu

kub

esa

r_ke

_n

era

ca

akh

ir

tab

sus_

ke_

tra

nsj

urn

al

aku

n_

ke_

tra

nsj

urn

al

ba

ya

r_u

mu

m_

ke_

tra

nsj

urn

al

tab

um

_ke

_tr

an

sju

rna

l

tra

nsj

urn

al_

ke_

bu

kub

esa

r

tra

nsj

urn

al_

ke_

ne

raca

laju

r

tra

nsj

urn

al_

ke_

ne

raca

akh

ir

Ka

rya

wa

n

# o o o o o o o o o

id_

kary

aw

an

na

ma

_ka

rya

wa

n

ala

ma

t_ka

rya

wa

n

jab

ata

n_

kary

aw

an

go

lon

ga

n_

kary

aw

an

telp

_ka

rya

wa

n

sta

tus_

kary

aw

an

sta

tus_

na

sab

ah

_ka

rya

wa

n

use

rna

me

_ka

rya

wa

n

pa

ssw

ord

_ka

rya

wa

n

...

Va

ria

ble

ch

ara

cte

rs (

50

)

Va

ria

ble

ch

ara

cte

rs (

10

0)

Va

ria

ble

ch

ara

cte

rs (

20

0)

Va

ria

ble

ch

ara

cte

rs (

20

)

Va

ria

ble

ch

ara

cte

rs (

20

)

Va

ria

ble

ch

ara

cte

rs (

15

)

Va

ria

ble

ch

ara

cte

rs (

10

)

Va

ria

ble

ch

ara

cte

rs (

20

)

Va

ria

ble

ch

ara

cte

rs (

20

)

Va

ria

ble

ch

ara

cte

rs (

6)

Sis

wa

# o o o o o o o o

id_

sisw

a

na

ma

_si

swa

kela

s_si

swa

ala

ma

t_si

swa

telp

_si

swa

sta

tus_

sisw

a

sta

tus_

na

sab

ah

_si

swa

use

rna

me

_si

swa

pa

ssw

ord

_si

swa

...

Va

ria

ble

ch

ara

cte

rs (

50

)

Va

ria

ble

ch

ara

cte

rs (

10

0)

Va

ria

ble

ch

ara

cte

rs (

20

)

Va

ria

ble

ch

ara

cte

rs (

20

0)

Va

ria

ble

ch

ara

cte

rs (

15

)

Va

ria

ble

ch

ara

cte

rs (

10

)

Va

ria

ble

ch

ara

cte

rs (

20

)

Va

ria

ble

ch

ara

cte

rs (

20

)

Va

ria

ble

ch

ara

cte

rs (

6)

Na

sab

ah

# o o

id_

na

sab

ah

na

ma

_n

asa

ba

h

sta

tus_

na

sab

ah

...

Va

ria

ble

ch

ara

cte

rs (

50

)

Va

ria

ble

ch

ara

cte

rs (

10

0)

Va

ria

ble

ch

ara

cte

rs (

20

)

Aku

n

# o o

id_

aku

n

na

ma

_a

kun

sta

tus_

aku

n

Va

ria

ble

ch

ara

cte

rs (

10

)

Va

ria

ble

ch

ara

cte

rs (

10

0)

Va

ria

ble

ch

ara

cte

rs (

20

)

Ta

bu

ng

an

Um

um

# o o o o o o o o

id_

tra

nsa

ksi_

tab

un

ga

n_

um

um

na

ma

_tr

an

saks

i_ta

bu

ng

an

_u

mu

m

no

min

al_

tra

nsa

ksi_

tab

un

ga

n_

um

um

kete

ran

ga

n_

tra

nsa

ksi_

tab

un

ga

n_

um

um

suku

_b

un

ga

de

bit

_ta

bu

ng

an

_u

mu

m

kre

dit

_ta

bu

ng

an

_u

mu

m

sald

o_

tab

un

ga

n_

um

um

pa

jak_

tab

un

ga

n

...

Va

ria

ble

ch

ara

cte

rs (

30

)

Va

ria

ble

ch

ara

cte

rs (

20

0)

De

cim

al

Va

ria

ble

ch

ara

cte

rs (

20

0)

De

cim

al

De

cim

al

De

cim

al

De

cim

al

De

cim

al

Pe

mb

aya

ran

Um

um

# o o o o o o

id_

tra

nsa

ksi_

pe

mb

aya

ran

_u

mu

m

na

ma

_tr

an

saks

i_p

em

ba

ya

ran

_u

mu

m

no

min

al_

tra

nsa

ksi_

pe

mb

aya

ran

_u

mu

m

sta

tus_

pe

mb

aya

ran

_u

mu

m

ma

sa_

ten

gg

an

g_

pe

mb

aya

ran

_u

mu

m

kete

ran

ga

n_

pe

mb

aya

ran

_u

mu

m

tota

l_p

em

ba

ya

ran

_u

mu

m

Va

ria

ble

ch

ara

cte

rs (

30

)

Va

ria

ble

ch

ara

cte

rs (

20

0)

De

cim

al

Va

ria

ble

ch

ara

cte

rs (

20

)

Da

te

Va

ria

ble

ch

ara

cte

rs (

10

0)

De

cim

al

Ta

bu

ng

an

Kh

usu

s

# o o o o o o o

id_

tra

nsa

ksi_

tab

un

ga

n_

khu

sus

na

ma

_tr

an

saks

i_ta

bu

ng

an

_kh

usu

s

no

min

al_

tra

nsa

ksi_

tab

un

ga

n_

khu

sus

tuju

an

_tr

an

saks

i_ta

bu

ng

an

_kh

usu

s

kete

ran

ga

n_

tra

nsa

ksi_

tab

un

ga

n_

khu

sus

de

bit

_ta

bu

ng

an

_kh

usu

s

kre

dit

_ta

bu

ng

an

_kh

usu

s

sald

o_

tab

un

ga

n_

khu

sus

...

Va

ria

ble

ch

ara

cte

rs (

30

)

Va

ria

ble

ch

ara

cte

rs (

20

0)

De

cim

al

Va

ria

ble

ch

ara

cte

rs (

10

0)

Va

ria

ble

ch

ara

cte

rs (

20

0)

De

cim

al

De

cim

al

De

cim

al

Bu

ku B

esa

r

# o o o o o o o

id_

bu

ku_

be

sar

na

ma

_a

kun

_b

uku

_b

esa

r

kete

ran

ga

n_

aku

n_

bu

ku_

be

sar

de

bit

_a

kun

_b

uku

_b

esa

r

kre

dit

_a

kun

_b

uku

_b

esa

r

sald

o_

de

bit

_a

kun

_b

uku

_b

esa

r

sald

o_

kre

dit

_a

kun

_b

uku

_b

esa

r

pe

rio

de

_b

uku

_b

esa

r

...

Va

ria

ble

ch

ara

cte

rs (

30

)

Va

ria

ble

ch

ara

cte

rs (

10

0)

Va

ria

ble

ch

ara

cte

rs (

20

0)

De

cim

al

De

cim

al

De

cim

al

De

cim

al

Da

te

Ne

raca

La

jur

# o o o o o o o o o

id_

ne

raca

_la

jur

pe

rio

de

_n

era

ca

_la

jur

de

bit

_n

era

ca

_sa

ldo

kre

dit

_n

era

ca

_sa

ldo

de

bit

_a

ya

t_p

en

ye

sua

ian

kre

dit

_a

ya

t_p

en

ye

sua

ian

de

bit

_n

era

ca

_d

ise

sua

ika

n

kre

dit

_n

era

ca

_d

ise

sua

ika

n

sald

o_

de

bit

_n

era

ca

_d

ise

sua

ika

n

sald

o_

kre

dit

_n

era

ca

_d

ise

sua

ika

n

...

Va

ria

ble

ch

ara

cte

rs (

30

)

Da

te

De

cim

al

De

cim

al

De

cim

al

De

cim

al

De

cim

al

De

cim

al

De

cim

al

De

cim

al

Ne

raca

Akh

ir

# o o o o o

id_

ne

raca

_a

khir

pe

rio

de

_n

era

ca

_a

khir

de

bit

_n

era

ca

_a

khir

kre

dit

_n

era

ca

_a

khir

sald

o_

de

bit

_n

era

ca

_a

khir

sald

o_

kre

dit

_n

era

ca

_a

khir

...

Va

ria

ble

ch

ara

cte

rs (

30

)

Da

te

De

cim

al

De

cim

al

De

cim

al

De

cim

al

Ju

rna

l

# o o o o o

no

_ju

rna

l

tgl_

ma

suka

n_

jurn

al

tgl_

tra

nsa

ksi

ket_

jurn

al

de

bit

_tr

an

saks

i_ju

rna

l

kre

dit

_tr

an

saks

i_ju

rna

l

Va

ria

ble

ch

ara

cte

rs (

10

)

Da

te

Da

te

Va

ria

ble

ch

ara

cte

rs (

20

0)

De

cim

al

De

cim

al

Page 51: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

92

b. Physical Data Model

Physical Data Model (PDM) merupakan penggambaran secara detail

konsep rancangan struktur basis data yang dirancang untuk suatu sistem atau

aplikasi. PDM adalah hasil generate dari CDM yang menggambarkan dengan jelas

tabel-tabel penyusun basis data beserta kolom-kolom yang terdapat pada setiap

tabel sebagaimana yang terlihat pada gambar 4.36.

Page 52: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

93

Gam

bar

4.3

6 P

hys

ical

Data

Model

FK

_S

IS_

SE

BA

GA

I_N

AS

AB

AH

_T

AB

_U

MU

MF

K_

SIS

_S

EB

AG

AI_

NA

SA

BA

H_

TA

B_

UM

UM

2

FK

_K

AR

_S

EB

AG

AI_

NA

SA

BA

H_

TA

B_

UM

UM

FK

_K

AR

_S

EB

AG

AI_

NA

SA

BA

H_

TA

B_

UM

UM

2

FK

_N

AS

AB

AH

_T

RA

NS

AK

SI_

TA

B_

UM

UM

FK

_M

EN

AN

GG

UN

G_

TA

BS

US

FK

_M

EN

AN

GG

UN

G_

PE

MB

AY

AR

AN

_U

MU

M

FK

_A

KU

N_

KE

_T

AB

SU

S

FK

_A

KU

N_

KE

_B

AY

AR

_U

MU

M

FK

_A

KU

N_

TA

B_

UM

UM

FK

_T

AB

SU

S_

KE

_B

UK

UB

ES

AR

FK

_B

AY

AR

_U

MU

M_

KE

_B

UK

UB

ES

AR

FK

_T

AB

_U

MU

M_

KE

_B

UK

UB

ES

AR

FK

_B

AY

AR

_U

MU

M_

KE

_N

ER

AC

A_

LA

JU

R

FK

_T

AB

_U

MU

M_

KE

_N

ER

AC

AL

AJU

R

FK

_B

UK

UB

ES

AR

_K

E_

NE

RA

CA

LA

JU

R

FK

_T

AB

SU

S_

KE

_N

ER

AC

A_

LA

JU

R

FK

_A

KU

N_

KE

_B

UK

UB

ES

AR

FK

_A

KU

N_

KE

_N

ER

AC

AL

AJU

R

FK

_T

AB

SU

S_

KE

_N

ER

AC

AA

KH

IR

FK

_B

AY

AR

_U

MU

M_

KE

_N

ER

AC

AA

KH

IR

FK

_T

AB

UN

GA

N_

UM

UM

_P

AD

A_

NE

RA

CA

_A

KH

IR

FK

_N

ER

AC

AL

AJU

R_

KE

_N

ER

AC

AA

KH

IRFK

_A

KU

N_

KE

_N

ER

AC

AA

KH

IR

FK

_B

UK

UB

ES

AR

_K

E_

NE

RA

CA

AK

HIR

FK

_T

AB

SU

S_

KE

_T

RA

NS

JU

RN

AL

FK

_A

KU

N_

KE

_T

RA

NS

JU

RN

AL

FK

_B

AY

AR

_U

MU

M_

KE

_T

RA

NS

JU

RN

AL

FK

_T

AB

UM

_K

E_

TR

AN

SJU

RN

AL

FK

_T

RA

NS

JU

RN

AL

_K

E_

BU

KU

BE

SA

R

FK

_T

RA

NS

JU

RN

AL

_K

E_

NE

RA

CA

LA

JU

R

FK

_T

RA

NS

JU

RN

AL

_K

E_

NE

RA

CA

AK

HIR

Ka

rya

wa

n

id_

kary

aw

an

id_

na

sab

ah

na

ma

_ka

rya

wa

n

ala

ma

t_ka

rya

wa

n

jab

ata

n_

kary

aw

an

go

lon

ga

n_

kary

aw

an

telp

_ka

rya

wa

n

sta

tus_

kary

aw

an

sta

tus_

na

sab

ah

_ka

rya

wa

n

use

rna

me

_ka

rya

wa

n

pa

ssw

ord

_ka

rya

wa

n

...

va

rch

ar(

50

)

va

rch

ar(

50

)

va

rch

ar(

10

0)

va

rch

ar(

20

0)

va

rch

ar(

20

)

va

rch

ar(

20

)

va

rch

ar(

15

)

va

rch

ar(

10

)

va

rch

ar(

20

)

va

rch

ar(

20

)

va

rch

ar(

6)

<p

k>

<fk

>

Sis

wa

id_

sisw

a

id_

na

sab

ah

na

ma

_si

swa

kela

s_si

swa

ala

ma

t_si

swa

telp

_si

swa

sta

tus_

sisw

a

sta

tus_

na

sab

ah

_si

swa

use

rna

me

_si

swa

pa

ssw

ord

_si

swa

...

va

rch

ar(

50

)

va

rch

ar(

50

)

va

rch

ar(

10

0)

va

rch

ar(

20

)

va

rch

ar(

20

0)

va

rch

ar(

15

)

va

rch

ar(

10

)

va

rch

ar(

20

)

va

rch

ar(

20

)

va

rch

ar(

6)

<p

k>

<fk

>

Na

sab

ah

id_

na

sab

ah

id_

sisw

a

id_

kary

aw

an

na

ma

_n

asa

ba

h

sta

tus_

na

sab

ah

...

va

rch

ar(

50

)

va

rch

ar(

50

)

va

rch

ar(

50

)

va

rch

ar(

10

0)

va

rch

ar(

20

)

<p

k>

<fk

1>

<fk

2>

Aku

n

id_

aku

n

na

ma

_a

kun

sta

tus_

aku

n

va

rch

ar(

10

)

va

rch

ar(

10

0)

va

rch

ar(

20

)

<p

k>

Ta

bu

ng

an

Um

um

id_

tra

nsa

ksi_

tab

un

ga

n_

um

um

id_

na

sab

ah

id_

aku

n

na

ma

_tr

an

saks

i_ta

bu

ng

an

_u

mu

m

no

min

al_

tra

nsa

ksi_

tab

un

ga

n_

um

um

kete

ran

ga

n_

tra

nsa

ksi_

tab

un

ga

n_

um

um

suku

_b

un

ga

de

bit

_ta

bu

ng

an

_u

mu

m

kre

dit

_ta

bu

ng

an

_u

mu

m

sald

o_

tab

un

ga

n_

um

um

pa

jak_

tab

un

ga

n

...

va

rch

ar(

30

)

va

rch

ar(

50

)

va

rch

ar(

10

)

va

rch

ar(

20

0)

de

cim

al

va

rch

ar(

20

0)

de

cim

al

de

cim

al

de

cim

al

de

cim

al

de

cim

al

<p

k>

<fk

1>

<fk

2>

Pe

mb

aya

ran

Um

um

id_

tra

nsa

ksi_

pe

mb

aya

ran

_u

mu

m

id_

sisw

a

id_

aku

n

na

ma

_tr

an

saks

i_p

em

ba

ya

ran

_u

mu

m

no

min

al_

tra

nsa

ksi_

pe

mb

aya

ran

_u

mu

m

sta

tus_

pe

mb

aya

ran

_u

mu

m

ma

sa_

ten

gg

an

g_

pe

mb

aya

ran

_u

mu

m

kete

ran

ga

n_

pe

mb

aya

ran

_u

mu

m

tota

l_p

em

ba

ya

ran

_u

mu

m

...

va

rch

ar(

30

)

va

rch

ar(

50

)

va

rch

ar(

10

)

va

rch

ar(

20

0)

de

cim

al

va

rch

ar(

20

)

da

te

va

rch

ar(

10

0)

de

cim

al

<p

k>

<fk

1>

<fk

2>

Ta

bu

ng

an

Kh

usu

s

id_

tra

nsa

ksi_

tab

un

ga

n_

khu

sus

id_

aku

n

id_

sisw

a

na

ma

_tr

an

saks

i_ta

bu

ng

an

_kh

usu

s

no

min

al_

tra

nsa

ksi_

tab

un

ga

n_

khu

sus

tuju

an

_tr

an

saks

i_ta

bu

ng

an

_kh

usu

s

kete

ran

ga

n_

tra

nsa

ksi_

tab

un

ga

n_

khu

sus

de

bit

_ta

bu

ng

an

_kh

usu

s

kre

dit

_ta

bu

ng

an

_kh

usu

s

sald

o_

tab

un

ga

n_

khu

sus

...

va

rch

ar(

30

)

va

rch

ar(

10

)

va

rch

ar(

50

)

va

rch

ar(

20

0)

de

cim

al

va

rch

ar(

10

0)

va

rch

ar(

20

0)

de

cim

al

de

cim

al

de

cim

al

<p

k>

<fk

2>

<fk

1>

Bu

ku B

esa

r

id_

bu

ku_

be

sar

id_

aku

n

no

_ju

rna

l

id_

tra

nsa

ksi_

pe

mb

aya

ran

_u

mu

m

id_

tra

nsa

ksi_

tab

un

ga

n_

khu

sus

id_

tra

nsa

ksi_

tab

un

ga

n_

um

um

na

ma

_a

kun

_b

uku

_b

esa

r

kete

ran

ga

n_

aku

n_

bu

ku_

be

sar

de

bit

_a

kun

_b

uku

_b

esa

r

kre

dit

_a

kun

_b

uku

_b

esa

r

sald

o_

de

bit

_a

kun

_b

uku

_b

esa

r

sald

o_

kre

dit

_a

kun

_b

uku

_b

esa

r

pe

rio

de

_b

uku

_b

esa

r

...

va

rch

ar(

30

)

va

rch

ar(

10

)

va

rch

ar(

10

)

va

rch

ar(

30

)

va

rch

ar(

30

)

va

rch

ar(

30

)

va

rch

ar(

10

0)

va

rch

ar(

20

0)

de

cim

al

de

cim

al

de

cim

al

de

cim

al

da

te

<p

k>

<fk

4>

<fk

5>

<fk

2>

<fk

1>

<fk

3>

Ne

raca

La

jur

id_

ne

raca

_la

jur

id_

aku

n

no

_ju

rna

l

id_

bu

ku_

be

sar

id_

tra

nsa

ksi_

tab

un

ga

n_

khu

sus

id_

tra

nsa

ksi_

tab

un

ga

n_

um

um

id_

tra

nsa

ksi_

pe

mb

aya

ran

_u

mu

m

pe

rio

de

_n

era

ca

_la

jur

de

bit

_n

era

ca

_sa

ldo

kre

dit

_n

era

ca

_sa

ldo

de

bit

_a

ya

t_p

en

ye

sua

ian

kre

dit

_a

ya

t_p

en

ye

sua

ian

de

bit

_n

era

ca

_d

ise

sua

ika

n

kre

dit

_n

era

ca

_d

ise

sua

ika

n

sald

o_

de

bit

_n

era

ca

_d

ise

sua

ika

n

sald

o_

kre

dit

_n

era

ca

_d

ise

sua

ika

n

...

va

rch

ar(

30

)

va

rch

ar(

10

)

va

rch

ar(

10

)

va

rch

ar(

30

)

va

rch

ar(

30

)

va

rch

ar(

30

)

va

rch

ar(

30

)

da

te

de

cim

al

de

cim

al

de

cim

al

de

cim

al

de

cim

al

de

cim

al

de

cim

al

de

cim

al

<p

k>

<fk

5>

<fk

6>

<fk

3>

<fk

4>

<fk

2>

<fk

1>

Ne

raca

Akh

ir

id_

ne

raca

_a

khir

no

_ju

rna

l

id_

aku

n

id_

tra

nsa

ksi_

tab

un

ga

n_

khu

sus

id_

tra

nsa

ksi_

pe

mb

aya

ran

_u

mu

m

id_

tra

nsa

ksi_

tab

un

ga

n_

um

um

id_

bu

ku_

be

sar

id_

ne

raca

_la

jur

pe

rio

de

_n

era

ca

_a

khir

de

bit

_n

era

ca

_a

khir

kre

dit

_n

era

ca

_a

khir

sald

o_

de

bit

_n

era

ca

_a

khir

sald

o_

kre

dit

_n

era

ca

_a

khir

...

va

rch

ar(

30

)

va

rch

ar(

10

)

va

rch

ar(

10

)

va

rch

ar(

30

)

va

rch

ar(

30

)

va

rch

ar(

30

)

va

rch

ar(

30

)

va

rch

ar(

30

)

da

te

de

cim

al

de

cim

al

de

cim

al

de

cim

al

<p

k>

<fk

7>

<fk

5>

<fk

1>

<fk

2>

<fk

3>

<fk

6>

<fk

4>

Ju

rna

l

no

_ju

rna

l

id_

aku

n

id_

tra

nsa

ksi_

tab

un

ga

n_

um

um

id_

tra

nsa

ksi_

pe

mb

aya

ran

_u

mu

m

id_

tra

nsa

ksi_

tab

un

ga

n_

khu

sus

tgl_

ma

suka

n_

jurn

al

tgl_

tra

nsa

ksi

ket_

jurn

al

de

bit

_tr

an

saks

i_ju

rna

l

kre

dit

_tr

an

saks

i_ju

rna

l

va

rch

ar(

10

)

va

rch

ar(

10

)

va

rch

ar(

30

)

va

rch

ar(

30

)

va

rch

ar(

30

)

da

te

da

te

va

rch

ar(

20

0)

de

cim

al

de

cim

al

<p

k>

<fk

2>

<fk

4>

<fk

3>

<fk

1>

Page 53: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

94

c. Struktur Tabel

Setelah proses PDM dilanjutkan pada penyusunan struktur tabel yang

nantinya akan digunakan untuk menyimpan data. Struktur tabel digunakan dalam

pengembangan Sistem Informasi Bank Mini pada SMK Negeri 1 Sumenep. Data-

data dibawah ini akan menjelaskan satu per satu secara detil dari struktur tabel

sistem.

1. Nama tabel : Karyawan

Primary key : id_karyawan

Foreign key : id_nasabah

Fungsi : Menyimpan data Karyawan.

Tabel 4.2 Tabel Karyawan

No. Field Name Data

Type

Length Constraint

1 id_karyawan varchar 20 Primary key

2 id_nasabah varchar 50 Foreign key

3 nama_karyawan varchar 100

4 alamat_karyawan varchar 200

5 jabatan_karyawan varchar 20

6 golongan_karyawan varchar 20

7 telp_karyawan varchar 15

8 status_karyawan varchar 10

9 status_nasabah_karyawan varchar 20

10 username_karyawan varchar 20

11 password_karyawan varchar 6

Page 54: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

95

2. Nama tabel : Siswa

Primary key : id_siswa

Foreign key : id_nasabah

Fungsi : Menyimpan data Siswa.

Tabel 4.3 Tabel Siswa

No. Field Name Data

Type

Length Constraint

1 id_siswa varchar 20 Primary key

2 id_nasabah varchar 50 Foreign key

3 nama_siswa varchar 100

4 kelas_siswa varchar 20

5 alamat_siswa varchar 200

6 telp_siswa varchar 15

7 status_siswa varchar 10

8 status_nasabah_siswa varchar 20

9 username_siswa varchar 20

10 password_siswa varchar 6

3. Nama tabel : Nasabah

Primary key : id_nasabah

Foreign key : id_siswa, id_karyawan

Fungsi : Menyimpan data Nasabah.

Tabel 4.4 Tabel Nasabah

No. Field Name Data

Type

Length Constraint

1 id_nasabah varchar 50 Primary key

2 id_siswa varchar 50 Foreign key

Page 55: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

96

3 id_karyawan varchar 50 Foreign key

4 nama_nasabah varchar 100

5 status_nasabah varchar 20

4. Nama tabel : Akun

Primary key : id_akun

Foreign key : -

Fungsi : Menyimpan data master Akun.

Tabel 4.5 Tabel Akun

No. Field Name Data

Type

Length Constraint

1 id_akun varchar 10 Primary key

2 nama_akun varchar 50

3 status_akun varchar 20

5. Nama tabel : Tabungan Umum

Primary key : id_transaksi_tabungan_umum

Foreign key : id_nasabah, dan id_akun

Fungsi : Menyimpan transaksi Tabungan Umum.

Tabel 4.6 Tabel Tabungan Umum

No. Field Name Data

Type

Length Constraint

1 id_transaksi_tabungan_umum varchar 30 Primary key

2 id_nasabah varchar 10 Foreign key

3 id_akun varchar 10 Foreign key

4 nama_transaksi_tabungan_umum varchar 200

5 nominal_transaksi_tabungan_umum decimal

Page 56: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

97

6 keterangan_transaksi_tabungan_umum varchar 200

7 suku_bunga decimal

8 kredit_tabungan_umum decimal

9 debit_tabungan_umum decimal

10 saldo_tabungan_umum decimal

11 pajak_tabungan decimal

6. Nama tabel : Tabungan Khusus

Primary key : id_transaksi_tabungan_khusus

Foreign key : id_akun dan id_siswa

Fungsi : Menyimpan transaksi Tabungan Khusus.

Tabel 4.7 Tabel Tabungan Khusus

No. Field Name Data

Type

Length Constraint

1 id_transaksi_tabungan_khusus varchar 30 Primary key

2 id_akun varchar 10 Foreign key

3 id_siswa varchar 50 Foreign key

4 nama_transaksi_tabungan_khusus varchar 200

5 nominal_transaksi_tabungan_khusus decimal

6 tujuan_transaksi_tabungan_khusus varchar 100

7 keterangan_transaksi_tabungan_khusus varchar 200

8 kredit_tabungan_khusus decimal

9 debit_tabungan_khusus decimal

10 saldo_tabungan_khusus decimal

7. Nama tabel : Pembayaran Umum

Primary key : id_transaksi_pembayaran_umum

Foreign key : id_siswa dan id_akun

Page 57: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

98

Fungsi : Menyimpan transaksi Pembayaran Umum.

Tabel 4.8 Tabel Pembayaran Umum

No. Field Name Data

Type

Length Constraint

1 id_transaksi_pembayaran_umum varchar 30 Primary key

2 id_siswa varchar 50 Foreign key

3 id_akun varchar 10 Foreign key

4 nama_transaksi_pembayaran_umum varchar 200

5 nominal_transaksi_pembayaran_umum decimal

6 status_pembayaran_umum varchar 20

7 masa_tenggang_pembayaran_umum date

8 keterangan_pembayaran_umum varchar 100

9 total_pembayaran_umum decimal

8. Nama tabel : Jurnal

Primary key : no_jurnal

Foreign key : id_transaksi_tabungan_umum,

id_transaksi_tabungan_khusus,

id_transaksi_pembayaran_umum, id_akun.

Fungsi : Menyimpan laporan Jurnal.

Tabel 4.9 Tabel Jurnal

No. Field Name Data

Type

Length Constraint

1 no_jurnal varchar 10 Primary key

2 id_transaksi_tabungan_khusus varchar 30 Foreign key

3 id_akun varchar 10 Foreign key

4 id_transaksi_tabungan_umum varchar 30 Foreign key

Page 58: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

99

5 id_transaksi_pembayaran_umum varchar 30 Foreign key

6 tgl_masukan_jurnal Date

7 tgl_transaksi date

8 ket_jurnal varchar 200

9 debit_transaksi_jurnal decimal

10 kredit_transaksi_jurnal decimal

9. Nama tabel : Buku Besar

Primary key : id_buku_besar

Foreign key : id_transaksi_tabungan_umum,

id_transaksi_tabungan_khusus, no_jurnal

id_transaksi_pembayaran_umum, ,id_akun.

Fungsi : Menyimpan laporan Buku Besar.

Tabel 4.10 Tabel Buku Besar

No. Field Name Data

Type

Length Constraint

1 id_buku_besar varchar 30 Primary key

2 id_akun varchar 10 Foreign key

3 id_transaksi_pembayaran_umum varchar 30 Foreign key

4 id_transaksi_tabungan_khusus varchar 30 Foreign key

5 id_transaksi_tabungan_umum varchar 30 Foreign key

6 no_jurnal varchar 10 Foreign key

7 nama_akun_buku_besar varchar 100

8 keterangan_akun_buku_besar varchar 200

9 debit_akun_buku_besar decimal

10 kredit_akun_buku_besar decimal

11 saldo_debit_akun_buku_besar decimal

12 saldo_kredit_akun_buku_besar decimal

13 periode_buku_besar date

Page 59: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

100

10. Nama tabel : Neraca Lajur

Primary key : id_neraca_lajur

Foreign key : id_transaksi_tabungan_umum,

id_transaksi_tabungan_khusus,

id_transaksi_pembayaran_umum,

no_jurnal, id_akun, id_buku_besar.

Fungsi : Menyimpan laporan Neraca Lajur.

Tabel 4.11 Tabel Neraca Lajur

No. Field Name Data

Type

Length Constraint

1 id_neraca_lajur varchar 30 Primary key

2 id_akun varchar 10 Foreign key

3 no_jurnal varchar 10 Foreign key

4 id_buku_besar varchar 30 Foreign key

5 id_transaksi_tabungan_khusus varchar 30 Foreign key

6 id_transaksi_tabungan_umum varchar 30 Foreign key

7 id_transaksi_pembayaran_umum varchar 30 Foreign key

8 periode_neraca_lajur date

9 debit_neraca_saldo decimal

10 kredit_neraca_saldo decimal

11 debit_ayat_penyesuaian decimal

12 kredit_ayat_penyesuaian decimal

13 debit_neraca_disesuaikan decimal

14 kredit_neraca_disesuaikan decimal

15 saldo_debit_neraca_disesuaikan decimal

16 saldo_kredit_neraca_disesuaikan decimal

Page 60: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

101

11. Nama tabel : Neraca Akhir

Primary key : id_neraca_akhir

Foreign key : id_transaksi_tabungan_umum,

id_transaksi_tabungan_khusus,

id_transaksi_pembayaran_umum,

no_jurnal, id_akun, id_buku_besar, id_neraca_lajur.

Fungsi : Menyimpan laporan Neraca Akhir.

Tabel 4.12 Tabel Neraca Akhir

No. Field Name Data

Type

Length Constraint

1 id_neraca_akhir varchar 30 Primary key

2 no_jurnal varchar 10 Foreign key

3 id_akun varchar 10 Foreign key

4 id_transaksi_tabungan_khusus varchar 30 Foreign key

5 id_transaksi_pembayaran_umum varchar 30 Foreign key

6 id_transaksi_tabungan_umum varchar 30 Foreign key

7 id_buku_besar varchar 30 Foreign key

8 id_neraca_lajur varchar 30 Foreign key

9 periode_neraca_akhir date

10 debit_neraca_akhir decimal

11 kredit_neraca_akhir decimal

12 saldo_debit_neraca_akhir decimal

13 saldo_kredit_neraca_akhir decimal

Page 61: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

102

4.2.3 Hasil Desain Antar Muka

a. Antar Muka Perangkat Lunak

Hasil analisis kebutuhan perangkat lunak yang dapat diterapkan pada

sistem informasi Bank Mini adalah sebagai berikut:

1. Sistem Operasi Windows.

Sistem operasi yang disarankan antara lain Microsoft Windows XP,

Microsoft Windows 7, dan Microsoft Windows 8.

2. My Structure Query Language (MySQL)

My Structure Query Language (MySQL) digunakan karena software

database ini digunakan untuk membuat sistem berbasis web.

3. Xampp 1.7 atau lebih.

4. Browser Google Chrome.

b. Antar Muka Perangkat Keras

Hasil analisis kebutuhan perangkat keras yang dapat diterapkan pada

sistem informasi Bank Mini adalah sebagai berikut:

1. Microprocessor Pentium IV, Core i3, Core i5, Core i7, atau lebih.

2. VGA dengan resolusi 800 x 600 atau yang lebih tinggi dan mendukung

Microsoft Widows.

3. RAM 1 GB atau lebih.

4. Perangkat pendukung seperti printer yang digunakan sebagai alat cetak

buku tabungan, bukti pembayaran, dan laporan.

c. Antar Muka Pengguna

Pada sub bab ini akan dijelaskan tentang rancangan desain input dan output

sistem informasi Bank Mini yang telah dianalisis, mulai dari desain form, cetak

Page 62: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

103

laporan, output laporan, serta fungsi dan cara penggunaannya. Berikut merupakan

hasil dari rancangan desain input dan output sistem informasi Bank Mini SMK

Negeri 1 Sumenep:

1. Desain Form Login Pengguna

Gambar 4.37 merupakan tampilan login untuk pengguna yang akan

mengakses halaman Sistem Informasi Bank Mini SMK Negeri 1 Sumenep. Form

terdiri dari form username dan password pengguna sesuai dengan hak akses

masing-masing pengguna. Tombol Login digunakan untuk proses menuju halaman

utama sekaligus proses otentifikasi hak akses pengguna.

Gambar 4.37 Desain Form Login Pengguna

2. Desain Form Maintenance Master Akun

Gambar 4.38 merupakan desain dari form maintenance master Akun.

Form yang terdapat pada tampilan ini adalah form cari nama Akun. Form ini

digunakan untuk memasukkan nama Akun yang dicari dan tombol Search untuk

memulai proses pencarian. Jika pengguna akan menambahkan Akun baru, maka

tekan tombol Tambah. Jika pengguna akan mengubah data Akun, maka pengguna

Page 63: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

104

harus memilih Akun yang akan diubah dengan mencentang pada kolom checklist

dan menekan tombol Ubah.

Gambar 4.38 Desain Form Maintenance Master Akun

3. Desain Form Tambah dan Ubah Master Akun

Gambar 4.39 merupakan desain form untuk menambahkan Akun baru

ataupun mengubah data Akun yang sudah ada. Pada tampilan ini, terdapat form ID

Akun, nama Akun, dan status Akun yang digunakan untuk memasukkan data Akun.

Status Akun berisi status Enable atau Disable dari data Akun tersebut. Tombol

Simpan digunakan untuk proses menyimpan data baru atau data yang telah diubah.

Page 64: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

105

Gambar 4.39 Desain Form Tambah dan Ubah Master Akun

4. Desain Form Pembukaan Rekening Tabungan Umum

Gambar 4.40 merupakan tampilan dari form pembukaan rekening

tabungan umum. Pada tampilan ini, terdapat beberapa form yang digunakan untuk

memasukkan data nasabah tabungan umum. Form cari ID karyawan/siswa

digunakan untuk pencarian data nasabah. Tombol Search untuk melakukan proses

pencarian data. Jika data karyawan/siswa calon nasabah ditampilkan, tampilan form

ID karyawan/siswa dan nama karyawan/siswa tidak dapat diubah karena bersifat

disable. Data tersebut berasal dari tabel Karyawan dan Siswa.

Proses pembukaan rekening menggunakan proses penggantian status

nasabah karyawan/siswa dari status non-aktif menjadi status aktif sebagai nasabah

tabungan umum melalui kolom combobox. Setelah mengaktifkan status nasabah,

pilih tombol Create ID Nasabah, yaitu membuat ID nasabah secara acak dari sistem

atau autoincrement. Tombol Simpan digunakan untuk proses menyimpan data

nasabah.

Page 65: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

106

Gambar 4.40 Desain Form Pembukaan Rekening Tabungan Umum

5. Desain Form Tutup Rekening Tabungan Umum

Gambar 4.41 merupakan tampilan dari form tutup rekening tabungan

umum. Pada tampilan ini, terdapat beberapa form yang digunakan untuk

memasukkan data nasabah tabungan umum. Form cari ID karyawan/siswa

digunakan untuk pencarian data nasabah. Tombol Search untuk melakukan proses

pencarian data. Jika data nasabah telah ditampilkan, tampilan form ID

karyawan/siswa dan nama karyawan/siswa tidak dapat diubah karena bersifat

disable. Data tersebut berasal dari tabel Karyawan dan Siswa.

Proses tutup rekening menggunakan proses penggantian status nasabah

karyawan/siswa dari status aktif menjadi status non-aktif sebagai nasabah tabungan

umum melalui kolom combobox. Setelah menon-aktifkan status nasabah, ID

nasabah akan bersifat non-aktif atau tidak dapat digunakan kembali. Tombol

Simpan digunakan untuk proses menyimpan data nasabah.

Page 66: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

107

Gambar 4.41 Desain Form Tutup Rekening Tabungan Umum

6. Desain Form Setor Tunai Tabungan Umum

Gambar 4.42 merupakan tampilan dari form setor tunai tabungan umum.

Form ini digunakan untuk menyimpan transaksi penyetoran tunai dari tabungan

umum. Pada tampilan ini, terdapat form ID nasabah yang digunakan untuk

pencarian data nasabah. Tombol Search digunakan sebagai proses pencarian.

Kolom nama nasabah otomatis ditampilkan apabila pencarian ID nasabah

ditemukan. Tombol Tambah Transaksi digunakan untuk mengaktifkan form

pendataan transaksi yang sebelumnya bersifat disable.

Kolom ID transaksi pada tampilan bersifat autoincrement. Kolom nama

transaksi berisi nama transaksi yang sedang terjadi. Kolom nominal transaksi berisi

nominal angka dari penyetoran nasabah. Jenis Akun menggunakan combobox, yaitu

pengguna memilih jenis Akun berdasarkan Akun yang telah tersedia. Kolom

keterangan sebagai deskripsi lebih detail dari transaksi penyetoran. Tombol Simpan

untuk menyimpan data transaksi setor tunai. Tombol Batal untuk membatalkan

Page 67: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

108

proses setor tunai. Setelah data disimpan, sistem akan menampilkan saldo awal dan

saldo akhir nasabah.

Gambar 4.42 Desain Form Setor Tunai Tabungan Umum

7. Desain Form Pengambilan Tabungan Umum

Gambar 4.43 merupakan tampilan dari form pengambilan tabungan umum.

Form ini digunakan untuk menyimpan transaksi pengambilan tunai dari tabungan

umum. Pada tampilan ini, terdapat form ID nasabah yang digunakan untuk

pencarian data nasabah. Tombol Search digunakan sebagai proses pencarian.

Kolom nama nasabah otomatis ditampilkan apabila pencarian ID nasabah

ditemukan. Tombol Tambah Transaksi digunakan untuk mengaktifkan form

pendataan transaksi yang sebelumnya bersifat disable.

Kolom ID transaksi pada tampilan bersifat autoincrement. Kolom nama

transaksi berisi nama transaksi yang sedang terjadi. Kolom nominal transaksi berisi

nominal angka dari pengambilan tunai nasabah. Tombol Cek Saldo digunakan

Page 68: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

109

untuk melakukan cek saldo yang dapat diambil nasabah. Jika saldo tidak mencukupi

untuk melakukan pengambilan, maka proses dibatalkan. Jida saldo mencukupi,

maka akan melanjutkan ke proses menentukan jenis transaksi.

Jenis Akun menggunakan combobox, yaitu pengguna memilih jenis Akun

berdasarkan Akun yang telah tersedia. Kolom keterangan sebagai deskripsi lebih

detail dari transaksi pengambilan. Tombol Simpan untuk menyimpan data transaksi

pengambilan. Setelah data disimpan, sistem akan menampilkan saldo awal dan

saldo akhir nasabah.

Gambar 4.43 Desain Form Pengambilan Tabungan Umum

8. Desain Form Setor Tunai Tabungan Khusus

Gambar 4.44 merupakan tampilan dari form setor tunai tabungan khusus.

Form ini digunakan untuk menyimpan transaksi penyetoran tunai dari tabungan

khusus. Pada tampilan ini, terdapat form ID siswa yang digunakan untuk pencarian

Page 69: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

110

data siswa. Tombol Search digunakan sebagai proses pencarian. Kolom nama siswa

otomatis ditampilkan apabila pencarian ID siswa ditemukan. Tombol Tambah

Transaksi digunakan untuk mengaktifkan form pendataan transaksi yang

sebelumnya bersifat disable.

Kolom ID transaksi pada tampilan bersifat autoincrement. Kolom nama

transaksi berisi nama transaksi yang sedang terjadi. Kolom nominal transaksi berisi

nominal angka dari penyetoran tabungan khusus. Kolom tujuan transaksi digunakan

untuk memasukkan data keperluan transaksi. Jenis Akun menggunakan combobox,

yaitu pengguna memilih jenis Akun berdasarkan Akun yang telah tersedia. Kolom

keterangan sebagai deskripsi lebih detail dari transaksi penyetoran. Tombol Simpan

untuk menyimpan data transaksi setor tunai. Tombol Batal untuk membatalkan

proses setor tunai. Setelah data disimpan, sistem akan menampilkan saldo awal dan

saldo akhir siswa.

Gambar 4.44 Desain Form Setor Tunai Tabungan Khusus

Page 70: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

111

9. Desain Form Pengambilan Tabungan Khusus

Gambar 4.45 Desain Form Pengambilan Tabungan Khusus

Gambar 4.45 merupakan tampilan dari form pengambilan tabungan

khusus. Form ini digunakan untuk menyimpan transaksi pengambilan tunai dari

tabungan khusus. Pada tampilan ini, terdapat form ID siswa yang digunakan untuk

pencarian data siswa. Tombol Search digunakan sebagai proses pencarian. Kolom

nama siswa otomatis ditampilkan apabila pencarian ID siswa ditemukan. Tombol

Tambah Transaksi digunakan untuk mengaktifkan form pendataan transaksi yang

sebelumnya bersifat disable.

Kolom ID transaksi pada tampilan bersifat autoincrement. Kolom nama

transaksi berisi nama transaksi yang sedang terjadi. Kolom nominal transaksi berisi

nominal angka dari pengambilan tunai siswa. Kolom tujuan transaksi digunakan

untuk memasukkan data keperluan transaksi. Tombol Cek Saldo digunakan untuk

melakukan cek saldo yang dapat diambil siswa. Jika saldo tidak mencukupi untuk

Page 71: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

112

melakukan pengambilan, maka proses dibatalkan. Jida saldo mencukupi, maka

akan melanjutkan ke proses menentukan jenis transaksi.

Jenis Akun menggunakan combobox, yaitu pengguna memilih jenis Akun

berdasarkan Akun yang telah tersedia. Kolom keterangan sebagai deskripsi lebih

detail dari transaksi pengambilan. Tombol Simpan untuk menyimpan data transaksi

pengambilan. Setelah data disimpan, sistem akan menampilkan saldo awal dan

saldo akhir siswa.

10. Desain Form Pembayaran Umum

Gambar 4.46 Desain Form Pembayaran Umum

Gambar 4.46 merupakan tampilan dari form pembayaran umum. Form ini

digunakan untuk menyimpan transaksi penyetoran pembayaran. Pada tampilan ini,

terdapat form ID siswa yang digunakan untuk pencarian data siswa. Tombol Search

digunakan sebagai proses pencarian. Kolom nama siswa otomatis ditampilkan

apabila pencarian ID siswa ditemukan. Tombol Tambah Transaksi digunakan untuk

mengaktifkan form pendataan transaksi yang sebelumnya bersifat disable.

Page 72: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

113

Kolom ID transaksi pada tampilan bersifat autoincrement. Kolom nama

transaksi berisi nama transaksi yang sedang terjadi. Kolom nominal transaksi berisi

nominal angka dari pembayaran umum. Status pembayaran berupa combobox

merupakan status pembayaran siswa. Jenis Akun menggunakan combobox, yaitu

pengguna memilih jenis Akun berdasarkan Akun yang telah tersedia. Kolom

keterangan sebagai deskripsi lebih detail dari pembayaran tersebut. Tombol Simpan

untuk menyimpan data pembayaran umum. Setelah data tersimpan, sistem otomatis

mencetak bukti pembayaran umum.

11. Desain Form Pembuatan Jurnal

Gambar 4.47 Desain Form Pembuatan Jurnal

Gambar 4.47 merupakan desain dari form pembuatan Jurnal. Pembuatan

Jurnal digunakan untuk laporan tutup buku. Form pada tampilan tersebut adalah

form nomor Jurnal bersifat autoincrement, tanggal input berdasarkan tanggal

pembuatan jurnal, dan tanggal transaksi sebagai pencarian transaksi yang akan

Page 73: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

114

dikelompokkan dalam jurnal. Tombol Search digunakan untuk proses pencarian.

Tabel perincian posting Jurnal menghasilkan detail tabel Jurnal berisi Tanggal,

Nomer, Akun, Keterangan, Debit, dan Kredit. Tombol Simpan untuk menyimpan

posting Jurnal.

Jika Admin akan melakukan penambahan posting jurnal yang tidak

termasuk dalam transaksi tabungan umum, tabungan khusus, atau pembayaran

umum, Admin dapat menambahkan dengan memilih tomboh Tambah yang akan

memunculkan form posting Jurnal baru. Jika Admin akan mengubah data Jurnal,

maka Admin dapat memilih posting transaksi yang akan diubah, dan memilih

tombol Edit untuk memunculkan form posting Jurnal dan mengubah data Jurnal.

12. Desain Form Posting Jurnal Baru

Gambar 4.48 Desain Form Posting Jurnal Baru

Gambar 4.48 merupakan desain dari form posting jurnal. Form ini

digunakan untuk membuat posting transaksi diluar transaksi tabungan umum,

tabungan khusus, dan pembayaran umum. Form pada tampilan ini antara lain form

Page 74: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

115

nomor transaksi yang bersifat autoincrement, jenis Akun, Keterangan, dan nominal.

Tombol Simpan untuk menyimpan posting transaksi.

13. Desain Form Pembuatan Buku Besar

Gambar 4.49 Desain Form Pembuatan Buku Besar

Gambar 4.49 merupakan desain dari form pembuatan Buku Besar.

Pembuatan Buku Besar berdasarkan periode bulan karena digunakan untuk laporan

tutup buku. Form pada tampilan tersebut adalah form pencarian berdasarkan

tanggal, dan kode Akun. Tombol Search digunakan untuk proses pencarian.

Pengelompokan Buku Besar menghasilkan detail tabel Buku Besar berisi Tanggal,

Nomer, Kode Akun, Akun, Keterangan, Debit, dan Kredit. Sistem juga

menampilkan total saldo debit dan total saldo kredit. Tombol Simpan untuk

menyimpan detail Buku Besar.

Page 75: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

116

14. Desain Form Pembuatan Neraca Lajur

Gambar 4.50 Desain Form Pembuatan Neraca Lajur

Gambar 4.50 merupakan desain dari form pembuatan Neraca Lajur.

Pembuatan Neraca Lajur berdasarkan periode bulan karena digunakan untuk

laporan tutup buku. Form pada tampilan tersebut adalah form pencarian

berdasarkan tanggal. Tombol Search digunakan untuk proses pencarian. Perincian

dan perhitungan Neraca Lajur akan menghasilkan detail tabel Neraca Lajur berisi

Nomer, Akun, Kode Akun, Debit Neraca Saldo, Kredit Neraca Saldo, Debit Ayat

Penyesuaian, Kredit Ayat Penyesuaian, Debit Neraca Saldo Disesuaikan, dan

Kredit Neraca Saldo Disesuaikan. Sistem juga menampilkan total saldo debit dan

total saldo kredit. Jika Admin akan memasukkan ayat penyesuaian, maka Admin

dapat memilih Akun pada tampilan checkbox dan memilih tombol Edit untuk

memunculkan tampilan form penambahan ayat penyesuaian. Tombol Simpan untuk

menyimpan perincian Neraca Lajur.

Page 76: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

117

15. Desain Form Penambahan Ayat Penyesuaian

Gambar 4.51 Desain Form Penambahan Ayat Penyesuaian

Gambar 4.51 merupakan desain dari form penambahan ayat penyesuaian.

Penambahan ayat penyesuaian digunakan untuk melakukan koreksi terhadap kredit

dan debit Neraca Saldo. Pada tampilan form tersebut, terdapat Kode Akun, Nama

Akun bersifat disable atau tidak dapat diubah, dan form debit penyesuaian serta

kredit penyesuaian yang kolomnya diisi sesuai dengan nominal koreksi ayat

penyesuaian. Tombol Simpan untuk menyimpan ayat penyesuaian pada perincian

Neraca Lajur dan akan disesuaikan pada kolom Neraca Saldo Diseesuaikan.

16. Desain Form Pembuatan Neraca Akhir

Gambar 4.52 merupakan desain dari form pembuatan Neraca Akhir.

Pembuatan Neraca Akhir berdasarkan periode bulan karena digunakan untuk

laporan tutup buku. Form pada tampilan tersebut adalah form pencarian

berdasarkan tanggal. Tombol Search digunakan untuk proses pencarian. Perincian

Page 77: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

118

dan perhitungan Neraca Akhir akan menghasilkan detail tabel Neraca Akhir berisi

Nomer, Akun, Kode Akun, Debit, dan Kredit. Sistem juga menampilkan total saldo

debit dan total saldo kredit. Tombol Simpan untuk menyimpan perincian Neraca

Akhir.

Gambar 4.52 Desain Form Pembuatan Neraca Akhir

17. Desain Form Cetak Laporan Tabungan Umum

Gambar 4.53 merupakan desain form cetak laporan tabungan umum. Form

yang terdapat pada tampilan tersebut adalah form pencarian tanggal. Tombol

Search digunakan sebagai proses pencarian. Sistem akan melakukan pencarian

transaksi tabungan umum yang terjadi pada tanggal pencarian. Hasil pencarian akan

menampilkan Tanggal, ID Transaksi, Nama Nasabah, Nominal, Debit, Kredit, dan

total Saldo nasabah. Tombol Cetak digunakan untuk proses mencetak laporan.

Page 78: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

119

Gambar 4.53 Desain Form Cetak Laporan Tabungan Umum

18. Desain Form Cetak Laporan Tabungan Khusus

Gambar 4.54 merupakan desain form cetak laporan tabungan khusus.

Form yang terdapat pada tampilan tersebut adalah form pencarian tanggal. Tombol

Search digunakan sebagai proses pencarian. Sistem akan melakukan pencarian

transaksi tabungan khusus yang terjadi pada tanggal pencarian. Hasil pencarian

akan menampilkan Tanggal, ID Transaksi, Nama Siswa, Tujuan, Nominal, Debit,

Kredit, dan total Saldo tabungan khusus siswa. Tombol Cetak digunakan untuk

proses mencetak laporan.

Page 79: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

120

Gambar 4. 54 Desain Form Cetak Laporan Tabungan Khusus

19. Desain Form Cetak Laporan Pembayaran Umum

Gambar 4.55 Desain Form Cetak Laporan Pembayaran Umum

Gambar 4.55 merupakan desain form cetak laporan pembayaran umum.

Form yang terdapat pada tampilan tersebut adalah form pencarian tanggal. Tombol

Page 80: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

121

Search digunakan sebagai proses pencarian. Sistem akan melakukan pencarian

transaksi pembayaran umum yang terjadi pada tanggal pencarian. Hasil pencarian

akan menampilkan Tanggal, ID Transaksi, Nama Siswa, Nama Transaksi, Nominal,

dan Keterangan. Tombol Cetak digunakan untuk proses mencetak laporan.

20. Desain Form Cetak Laporan Tutup Buku

Gambar 4.56 Desain Form Cetak Laporan Tutup Buku

Gambar 4.56 merupakan desain form cetak laporan tutup buku. Form yang

terdapat pada tampilan tersebut adalah form pencarian tanggal. Tombol Search

digunakan sebagai proses pencarian. Sistem akan melakukan pencarian perincian

laporan tutup buku pada periode tanggal pencarian. Hasil pencarian akan

menampilkan Tab Bar detail masing-masing perincian dari Jurnal, Buku Besar,

Neraca Lajur, Neraca Akhir. Tombol Cetak digunakan untuk proses mencetak

laporan.

Page 81: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

122

21. Desain Form Cetak Laporan Tunggakan Pembayaran

Gambar 4.57 merupakan desain form cetak laporan pembayaran umum.

Form yang terdapat pada tampilan tersebut adalah form pencarian tanggal. Tombol

Search digunakan sebagai proses pencarian. Sistem akan melakukan pencarian

tunggakan pembayaran oleh mahasiswa sesuai dengan periode tanggal pencarian.

Hasil pencarian akan menampilkan Nomer, Nama Siswa, Kelas, Jenis Tunggakan,

Nominal, dan Keterangan. Tombol Cetak digunakan untuk proses mencetak

laporan.

Gambar 4.57 Desain Form Cetak Laporan Tunggakan Pembayaran

22. Desain Form Lihat Data Tabungan Umum

Gambar 4.58 merupakan desain form lihat data tabungan umum. Desain ini

digunakan untuk menampilkan data history tabungan umum masing-masing

nasabah. Form yang terdapat pada tampilan tersebut adalah form pencarian nomor

rekening nasabah. Tombol Search digunakan sebagai proses pencarian. Sistem akan

Page 82: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

123

melakukan pencarian data nasabah tabungan umum dan menampilkan detail

perincian transaksi tabungan umum nasabah tersebut. Hasil pencarian akan

menampilkan Nomor, Tanggal, Kode Akun, Debit, Kredit, dan Saldo tabungan

umum nasabah. Tombol Cetak digunakan untuk mencetak history pada Buku

Tabungan.

Gambar 4.58 Desain Form Lihat Data Tabungan Umum

23. Desain Form Lihat Data Tabungan Khusus

Gambar 4.59 merupakan desain form lihat data tabungan khusus. Desain ini

digunakan untuk menampilkan data history tabungan khusus setiap siswa. Form

yang terdapat pada tampilan tersebut adalah form pencarian ID siswa. Tombol

Search digunakan sebagai proses pencarian. Sistem akan melakukan pencarian data

siswa dan menampilkan detail perincian transaksi tabungan khusus siswa tersebut.

Hasil pencarian akan menampilkan Nomor, Tanggal, Keterangan, Debit, Kredit,

Page 83: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

124

dan Saldo tabungan khusus siswa. Tombol Cetak digunakan untuk mencetak history

pada buku mutasi tabungan khusus.

Gambar 4.59 Desain Form Lihat Data Tabungan Khusus

24. Desain Form Lihat Data Pembayaran Umum

Gambar 4.60 merupakan desain form lihat data pembayaran umum. Desain

ini digunakan untuk menampilkan data history pembayaran umum yang dilakukan

setiap siswa. Form yang terdapat pada tampilan tersebut adalah form pencarian ID

siswa. Tombol Search digunakan sebagai proses pencarian. Sistem akan melakukan

pencarian data siswa dan menampilkan detail perincian transaksi pembayaran

umum siswa tersebut. Hasil pencarian akan menampilkan Nomor, Tanggal,

Keterangan, dan Status Pembayaran siswa tersebut. Tombol Cetak digunakan untuk

mencetak history pembayaran umum.

Page 84: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

125

Gambar 4.60 Desain Form Lihat Data Pembayaran Umum

25. Desain Form Lihat Data Tunggakan Pembayaran

Gambar 4.61 merupakan desain form lihat data tunggakan pembayaran.

Desain ini digunakan untuk menampilkan data tunggakan dari siswa yang belum

memenuhi kewajiban melakukan pembayaran. Form ID siswa digunakan untuk

proses pencarian data siswa. Sistem akan melakukan pencarian data siswa dan

menampilkan detail perincian tunggakan pembayaran apabila siswa tersebut

memiliki tunggakan pembayaran. Jika siswa tidak memiliki tunggakan

pembayaran, maka yang ditampilkan adalah tabel data kosong.

Page 85: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

126

Gambar 4.61 Desain Form Lihat Data Tunggakan Pembayaran

26. Desain Bukti Pembayaran Umum

Gambar 4.62 merupakan tampilan desain bukti pembayaran umum. Pada

desainnya, terdapat Kop Instansi Bank Mini SMK Negeri 1 Sumenep, detail

pembayaran umum, dan kolom paraf petugas Bank Mini.

Gambar 4.62 Desain Bukti Pembayaran Umum

Page 86: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

127

27. Desain Laporan Tabungan Umum

Gambar 4.63 Desain Laporan Tabungan Umum

Gambar 4.63 merupakan desain dari laporan tabungan umum. Pada

desainnya, terdapat Kop Instansi Bank Mini SMK Negeri 1 Sumenep, tabel detail

tabungan umum periode tertentu, dan kolom tanda tangan persetujuan Kepala

Sekolah.

28. Desain Laporan Tabungan Khusus

Gambar 4.64 merupakan desain dari laporan tabungan khusus. Pada

desainnya, terdapat Kop Instansi Bank Mini SMK Negeri 1 Sumenep, tabel detail

tabungan khusus periode tertentu, dan kolom tanda tangan persetujuan Kepala

Sekolah.

Page 87: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

128

Gambar 4.64 Desain Laporan Tabungan Khusus

29. Desain Laporan Pembayaran Umum

Gambar 4.65 merupakan desain dari laporan pembayaran umum. Pada

desainnya, terdapat Kop Instansi Bank Mini SMK Negeri 1 Sumenep, tabel detail

pembayaran umum periode tertentu, dan kolom tanda tangan persetujuan Kepala

Sekolah.

Page 88: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

129

Gambar 4.65 Desain Laporan Pembayaran Umum

30. Desain Laporan Tutup Buku

Gambar 4.66 merupakan desain dari laporan tutup. Pada desainnya,

terdapat Kop Instansi Bank Mini SMK Negeri 1 Sumenep, tabel detail pembayaran

umum periode tertentu, dan kolom tanda tangan persetujuan Kepala Sekolah.

Laporan tutup buku memuat seluruh perincian dari Jurnal, Buku Besar, Neraca

Lajur, dan Neraca Akhir per periode tertentu.

Page 89: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

130

Gambar 4.66 Desain Laporan Tutup Buku

Page 90: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

131

31. Desain Laporan Tunggakan Pembayaran

Gambar 4.67 merupakan desain dari laporan tunggakan pembayaran. Pada

desainnya, terdapat Kop Instansi Bank Mini SMK Negeri 1 Sumenep, tabel detail

tunggakan pada periode tertentu, dan kolom tanda tangan persetujuan Kepala

Sekolah.

Gambar 4.67 Desain Laporan Tunggakan Pembayaran

4.2.4 Hasil Desain Keamanan Fisik

a. Keamanan Fisik

Untuk melindungi sistem informasi Bank Mini pada SMK Negeri 1

Sumenep dari bahaya fisik yang dapat menyebabkan kehilangan data, maka

diperlukan suatu keamanan fisik dengan memperhatikan pemilihan desain

arsitektur sistem berdasarkan tahap perancangan sebelumnya dengan penambahan

detail pada pengaturan IP, firewall, atau sejenisnya. Selain itu, perlu dilakukan

Page 91: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

132

suatu perencanaan dalam melakukan perlindungan berupa backup dan recovery dari

bahaya fisik seperti pencurian data, bencana alam, dan hal-hal yang menyebabkan

kehancuran dan kehilangan data dalam jumlah besar.

b. Keamanan Logikal

Untuk melakukan keamanan logikal pada sistem informasi Bank Mini

pada SMK Negeri 1 Sumenep, berdasarkan tahap analisis yang telah dilakukan

maka akan dilakukan penentuan model otentifikasi dan otorisasi di dalam sistem

tersebut berdasarkan fungsi-fungsi yang terkait.

c. Keamanan Personal

Untuk melakukan keamanan personal yang berdasarkan sifat dari masing-

masing individu, dimana adanya kesalahan yang terjadi karena ketidaksengajaan

manusia, pada sistem informasi Bank Mini pada SMK Negeri 1 Sumenep

dibutuhkan suatu proses untuk melindungi data personal. Hal ini dimaksudkan agar

data personal tidak diketahui pihak yang tidak bersangkutan. Maka dari itu, perlu

adanya penambahan username dan password pada akun masing-masing pengguna

yang sulit ditebak oleh pengguna lain.

4.3 Hasil Evaluasi Desain Sistem

Setelah tahap analisis dan perancangan sistem, maka dilanjutkan dengan

mengevaluasi hasil dari perancangan dan desain sistem. Evaluasi terdiri dari

pengecekan konsistensi penamaan desain, keterkaitan konten desain, pengecekan

error warning desain, dan unit testing desain. Berikut pemaparan dari masing-

masing evaluasi.

Page 92: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

133

4.3.1 Konsistensi Penamaan Desain

Tabel 4.13 Tabel Konsistensi Penamaan

Block Diagram System Flow Diagram

Berjenjang

Data Flow

Diagram

Antar

Muka

Pengguna

Process Output Process Process Process Output

Pembukaan

Tabungan

Umum

Buku

Tabungan

Login Pengguna Login Pengguna Login Pengguna Bukti

Pembayaran

Umum

Pembayarn

Tabungan

Umum

Laporan

Tabungan

Umum

Pembukaan

Rekening

Tabungan Umum

Pembukaan

Rekening Tabungan

Umum

Pembukaan

Rekening Tabungan

Umum

Laporan

Tabungan

Umum

Pengambilan

Tabungan

Umum

Laporan

Pembayaran

Umum

Tutup Rekening

Tabungan Umum

Tutup Rekening

Tabungan Umum

Tutup Rekening

Tabungan Umum

Laporan

Tabungan

Khusus

Pembayaran

Umum

Laporan

Tabungan

Khusus

Maintenance

Master Akun

Maintenance Master

Akun

Maintenance Master

Akun

Laporan

Pembayaran

Umum

Pembayaran

Tabungan

Khusus

Laporan

Tunggakan

Pembayaran

Setor Tunai

Tabungan Umum

Setor Tunai

Tabungan Umum

Setor Tunai

Tabungan Umum

Laporan Tutup

Buku

Pengambilan

Tabungan

Khusus

Laporan

Tutup Buku

Pengambilan

Tabungan Umum

Pengambilan

Tabungan Umum

Pengambilan

Tabungan Umum

Laporan

Tunggakan

Pembayaran

Merekap

Tunggakan

Pembayaran

Setor Tuntai

Tabungan Khusus

Setor Tunai

Tabungan Khusus

Setor Tunai

Tabungan Khusus

Penutupan

Tabungan

Umum

Pengambilan

Tabungan Khusus

Pengambilan

Tabungan Khusus

Pengambilan

Tabungan Khusus

Tutup Buku Pembayaran

Umum

Pembayaran Umum Pembayaran Umum

Pembuatan Jurnal Pembuatan Jurnal Pembuatan Jurnal

Pembuatan Buku

Besar

Pembuatan Buku

Besar

Pembuatan Buku

Besar

Pembuatan Neraca

Lajur

Pembuatan Neraca

Lajur

Pembuatan Neraca

Lajur

Pembuatan Neraca

Akhir

Pembuatan Neraca

Akhir

Pembuatan Neraca

Akhir

Mencetak Laporan

Tabungan Umum

Mencetak Laporan

Tabungan Umum

Mencetak Laporan

Tabungan Umum

Mencetak Laporan

Tabungan Khusus

Mencetak Laporan

Tabungan Khusus

Mencetak Laporan

Tabungan Khusus

Mencetak Laporan

Pembayaran

Umum

Mencetak Laporan

Pembayaran Umum

Mencetak Laporan

Pembayaran Umum

Mencetak Laporan

Tutup Buku

Mencetak Laporan

Tutup Buku

Mencetak Laporan

Tutup Buku

Mencetak Laporan

Tunggakan

Pembayaran

Mencetak Laporan

Tunggakan

Pembayaran

Mencetak Laporan

Tunggakan

Pembayaran

Lihat Saldo

Tabungan Umum

Lihat Saldo

Tabungan Umum

Lihat Saldo

Tabungan Umum

Lihat Saldo

Tabungan Khusus

Lihat Saldo

Tabungan Khusus

Lihat Saldo

Tabungan Khusus

Lihat Data

Pembayaran

Umum

Lihat Data

Pembayaran Umum

Lihat Data

Pembayaran Umum

Page 93: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

134

Lihat Data

Tunggakan

Pembayaran

Lihat Data

Tunggakan

Pembayaran

Lihat Data

Tunggakan

Pembayaran

Tabel 4.13 merupakan tabel detail penamaan pada desain sistem yang telah

dirancang. Tabel ini membandingkan antara desain block diagram, system flow,

diagram jenjang, data flow diagram, dan desain antar muka pengguna. Penamaan

yang dibandingkan adalah proses dan keluaran desain sistem.

4.3.2 Keterkaitan Konten Desain

Tabel 4.14 merupakan tabel detail keterkaitan konten pada desain sistem

yang telah dirancang. Tabel ini membandingkan antara system flow dan data flow

diagram. Konten yang dibandingkan adalah proses yang dirancang pada desain

sistem dan resource database masing-masing proses yang telah dibuat.

Tabel 4.14 Tabel Keterkaitan Konten Desain

System Flow Data Flow Diagram

Process Resource Database Process Resource Database

Login Pengguna 1. Kayawan

2. Siswa

Login Pengguna 1. Kayawan

2. Siswa

Pembukaan Rekening

Tabungan Umum

1. Karyawan

2. Siswa

3. Nasabah

Pembukaan Rekening

Tabungan Umum

1. Karyawan

2. Siswa

3. Nasabah

Tutup Rekening Tabungan

Umum

1. Karyawan

2. Siswa

3. Nasabah

Tutup Rekening

Tabungan Umum

1. Karyawan

2. Siswa

3. Nasabah

Maintenance Master Akun Akun Maintenance Master

Akun

Akun

Setor Tunai Tabungan

Umum

1. Karyawan

2. Siswa

3. Nasabah

4. Akun

5. Tabungan Umum

Setor Tunai Tabungan

Umum

1. Karyawan

2. Siswa

3. Nasabah

4. Akun

5. Tabungan Umum

Pengambilan Tabungan

Umum

1. Karyawan

2. Siswa

3. Nasabah

4. Akun

5. Tabungan Umum

Pengambilan Tabungan

Umum

1. Karyawan

2. Siswa

3. Nasabah

4. Akun

5. Tabungan Umum

Setor Tuntai Tabungan

Khusus

1. Siswa

2. Akun

3. Tabungan Khusus

Setor Tunai Tabungan

Khusus

1. Siswa

2. Akun

3. Tabungan Khusus

Page 94: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

135

Pengambilan Tabungan

Khusus

1. Siswa

2. Akun

3. Tabungan Khusus

Pengambilan Tabungan

Khusus

1. Siswa

2. Akun

3. Tabungan Khusus

Pembayaran Umum 1. Siswa

2. Akun

3. Pembayaran

Umum

Pembayaran Umum 1. Siswa

2. Akun

3. Pembayaran

Umum

Pembuatan Jurnal 1. Jurnal

2. Akun

3. Tabungan Umum

4. Tabungan Khusus

5. Pembayaran

Umum

Pembuatan Jurnal 1. Jurnal

2. Akun

3. Tabungan Umum

4. Tabungan Khusus

5. Pembayaran

Umum

Pembuatan Buku Besar 1. Jurnal

2. Akun

3. Tabungan Umum

4. Tabungan Khusus

5. Pembayaran

Umum

6. Buku Besar

Pembuatan Buku Besar 1. Jurnal

2. Akun

3. Tabungan Umum

4. Tabungan Khusus

5. Pembayaran

Umum

6. Buku Besar

Pembuatan Neraca Lajur 1. Buku Besar

2. Jurnal

3. Akun

4. Tabungan Umum

5. Tabungan Khusus

6. Pembayaran

Umum

7. Neraca Lajur

Pembuatan Neraca Lajur 1. Buku Besar

2. Jurnal

3. Akun

4. Tabungan Umum

5. Tabungan Khusus

6. Pembayaran

Umum

7. Neraca Lajur

Pembuatan Neraca Akhir 1. Neraca Lajur

2. Buku Besar

3. Jurnal

4. Akun

5. Tabungan Umum

6. Tabungam Khusus

7. Pembayaran

Umum

8. Neraca Akhir

Pembuatan Neraca Akhir 1. Neraca Lajur

2. Buku Besar

3. Jurnal

4. Akun

5. Tabungan Umum

6. Tabungam

Khusus

7. Pembayaran

Umum

8. Neraca Akhir

Mencetak Laporan

Tabungan Umum

1. Karyawan

2. Siswa

3. Nasabah

4. Tabungan Umum

Mencetak Laporan

Tabungan Umum

1. Karyawan

2. Siswa

3. Nasabah

4. Tabungan Umum

Mencetak Laporan

Tabungan Khusus

1. Siswa

2. Tabungan Khusus

Mencetak Laporan

Tabungan Khusus

1. Siswa

2. Tabungan Khusus

Mencetak Laporan

Pembayaran Umum

1. Siswa

2. Pembayaran

Umum

Mencetak Laporan

Pembayaran Umum

1. Siswa

2. Pembayaran

Umum

Mencetak Laporan Tutup

Buku

1. Jurnal

2. Buku Besar

3. Neraca Lajur

4. Neraca Akhir

Mencetak Laporan Tutup

Buku

1. Jurnal

2. Buku Besar

3. Neraca Lajur

4. Neraca Akhir

Mencetak Laporan

Tunggakan Pembayaran

1. Siswa

2. Tabungan Khusus

3. Pembayaran

Umum

Mencetak Laporan

Tunggakan Pembayaran

1. Siswa

2. Tabungan Khusus

3. Pembayaran

Umum

Page 95: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

136

Lihat Saldo Tabungan

Umum

1. Karyawan

2. Siswa

3. Nasabah

4. Tabungan Umum

Lihat Saldo Tabungan

Umum

1. Karyawan

2. Siswa

3. Nasabah

4. Tabungan Umum

Lihat Saldo Tabungan

Khusus

1. Siswa

2. Tabungan Khusus

Lihat Saldo Tabungan

Khusus

1. Siswa

2. Tabungan Khusus

Lihat Data Pembayaran

Umum

1. Siswa

2. Pembayaran

Umum

Lihat Data Pembayaran

Umum

1. Siswa

2. Pembayaran

Umum

Lihat Data Tunggakan

Pembayaran

1. Siswa

2. Tabungan Khusus

3. Pembayaran

Umum

Lihat Data Tunggakan

Pembayaran

1. Siswa

2. Tabungan Khusus

3. Pembayaran

Umum

4.3.3 Pengecekan Error Warning Desain

a. Pengecekan Error Warning Data Flow Diagram (DFD)

Pengecekan error warning pada DFD menggunakan powerdesigner

dengan memilih menu Tools, Check Model atau F4 pada keyboard, pilih semua

parameter Check Model, dan pilih OK. Kemudian sistem powerdesigner akan

melakukan pengecekan terhadap desain DFD yang telah dibuat. Berikut script

pengecekan error warning pada DFD:

Checking package ...

Existence of several data with the same definition object

Checking organization unit ...

Organization Unit name uniqueness

Organization Unit code uniqueness

Circular dependency through parent property

<<External Entity>> Isolated object.

Checking resource ...

Resource name uniqueness

Resource code uniqueness

Isolated resource

Page 96: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

137

Isolated object.

Must have Data Store stereotype

Checking process ...

Process name uniqueness

Process code uniqueness

Composite process without any start

Composite process without any end

Process implementation

Existence of several data with the same definition object

Process with incoherent data accesses

Undefined data access

Isolated object.

Checking flow ...

Flow without source or destination

Flow undefined message format

Flow incoherent message format

Message flow attached to multiple choreography tasks

Child flow balancing.

Error The following flows inside the composite process are not balanced: (see

Script tab)

Flow 'Data periode pembayaran umum' (<Model>::Sistem Informasi Bank Mini

SMK Negeri 1 Sumenep::Cetak Laporan)

Flow 'Data periode buku besar' (<Model>::Sistem Informasi Bank Mini SMK

Negeri 1 Sumenep::Pembuatan Laporan Keuangan)

Page 97: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

138

This anomaly has been automatically corrected.

Flow data balancing.

Parent flow balancing.

Checking resource flow ...

Resource Flow name uniqueness

Resource Flow code uniqueness

Resource Flow extremities

Resource Flow undefined access mode

Flow data balancing.

Parent flow balancing.

Error The following flows connected to a composite process are not balanced: (see

Script tab)

Resource Flow 'Resource Flow_3' (<Model>::Sistem Informasi Bank Mini SMK

Negeri 1 Sumenep)

Resource Flow 'Resource Flow_7' (<Model>::Sistem Informasi Bank Mini SMK

Negeri 1 Sumenep)

Resource Flow 'Resource Flow_32' (<Model>::Sistem Informasi Bank Mini SMK

Negeri 1 Sumenep)

Resource Flow 'Resource Flow_34' (<Model>::Sistem Informasi Bank Mini SMK

Negeri 1 Sumenep)

Resource Flow 'Resource Flow_55' (<Model>::Sistem Informasi Bank Mini SMK

Negeri 1 Sumenep)

Resource Flow 'Resource Flow_97' (<Model>::Sistem Informasi Bank Mini SMK

Negeri 1 Sumenep::Proses Transaksi)

Page 98: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

139

Resource Flow 'Resource Flow_99' (<Model>::Sistem Informasi Bank Mini SMK

Negeri 1 Sumenep::Proses Transaksi)

Resource Flow 'Resource Flow_104' (<Model>::Sistem Informasi Bank Mini SMK

Negeri 1 Sumenep::Proses Transaksi)

Resource Flow 'Resource Flow_107' (<Model>::Sistem Informasi Bank Mini SMK

Negeri 1 Sumenep::Proses Transaksi)

9 error(s), 0 warning(s).

The Business Process Model is incorrect, there are 9 error(s).

Dari script pengecekan error warning pada DFD, ditemukan 9 error pada

desain DFD yang telah dibuat. Error tersebut berhubungan dengan resource flow

yang tidak seimbang antara sistem dengan entitas eksternal pada sistem informasi

Bank Mini.

b. Pengecekan Error Warning Conceptual Data Model (CDM)

Pengecekan error warning pada CDM menggunakan powerdesigner

dengan memilih menu Tools, Check Model atau F4 pada keyboard, pilih semua

parameter Check Model, dan pilih OK. Kemudian sistem powerdesigner akan

melakukan pengecekan terhadap desain CDM yang telah dibuat. Berikut script

pengecekan error warning pada CDM:

...Checking package ...

Circular dependency

Circularity with mandatory links

Shortcut potentially generated as child table of a reference

Checking data item ...

Data Item name uniqueness

Page 99: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

140

Data Item code uniqueness

Data Item not used

Data Item used multiple times

Detect differences between data item and associated domain

Detect inconsistencies between check parameters

Precision > Maximum Length

Undefined data type

Invalid data type

Incompatible format type

Checking entity ...

Entity name uniqueness

Entity code uniqueness

Entity name maximum length

Entity code maximum length

Existence of attributes

Number of serial types > 1

Existence of identifiers

Existence of relationship or association link

Redundant inheritance

Multiple inheritance

Parent of several inheritances

Redefined primary identifier

Checking entity attribute ...

Entity Attribute name uniqueness

Page 100: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

141

Entity Attribute code uniqueness

Checking identifier of entity

Identifier name uniqueness

Identifier code uniqueness

Existence of entity attribute

Identifier inclusion

Primary identifier in child entity

Checking relationship ...

Relationship name uniqueness

Relationship code uniqueness

Reflexive dependency

Reflexive mandatory

Bijective relationship between two entities

Name uniqueness constraint between many-to-many relationships and entities

Identifier link from child entity

0 error(s), 0 warning(s).

The Conceptual Data Model is correct, no errors were found.

Dari proses pengecekan error warning pada CDM, tidak ditemukan error

atau warning. CDM yang telah dibuat dinyatakan benar sesuai dengan konten

pembuatan data model.

Page 101: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

142

c. Pengecekan Error Warning Physical Data Model (PDM)

PDM merupakan hasil generate dari CDM yang telah didesain terlebih

dahulu. Pengecekan error warning pada PDM menggunakan powerdesigner

dengan memilih menu Tools, Check Model atau F4 pada keyboard, pilih semua

parameter Check Model, dan pilih OK. Kemudian sistem powerdesigner akan

melakukan pengecekan terhadap desain PDM yang telah dibuat. Berikut script

pengecekan error warning pada PDM:

...Checking package ...

Circular references

Circular dependencies

Checking table ...

Table name uniqueness

Table code uniqueness

Table name maximum length

Table code maximum length

Existence of column

Existence of index

Existence of key

Number of auto-incremented columns

Existence of reference

Table mapping not defined

Column mapping not defined

Table storage type

Checking column of table

Page 102: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

143

Column name uniqueness

Column code uniqueness

Column code maximum length

Domain divergence

Column mandatory

Detect inconsistencies between check parameters

Precision > Maximum Length

Undefined data type

Foreign key column data type divergence

Foreign key column constraint divergence

Auto-incremented column with data type not numeric

Auto-incremented column is foreign key.

Incompatible format type

Auto increment key

Datatype attributes

Checking index of table

Index name uniqueness

Index code uniqueness

Index code maximum length

Existence of index column

Index column count

Index inclusion

Fulltext indexes validity

Checking key of table

Page 103: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

144

Key name uniqueness

Key code uniqueness

Key code maximum length

Existence of column

Key inclusion

Checking reference ...

Reference name uniqueness

Reference code uniqueness

Reflexive and mandatory reference

Existence of reference join

Reference code maximum length

Incomplete join

Join order

0 error(s), 0 warning(s).

The Physical Data Model is correct, no errors were found.

Dari proses pengecekan error warning pada PDM, tidak ditemukan error

atau warning. PDM yang telah dibuat dinyatakan benar sesuai dengan konten

pembuatan data model.

4.3.4 Unit Testing Desain

Unit testing desain digunakan sebagai evaluasi terhadap kesesuaian alur

proses bisnis dengan hasil rancangan desain antar muka pengguna sistem. Pada

evaluasi ini, juga dapat digunakan sebagai pedoman tahap selanjutnya yaitu tahap

pengembangan sistem di masa yang akan datang. Adapun fungsi yang dievaluasi

pada unit testing desain ini antara lain:

Page 104: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

145

a. Unit Testing Login Pengguna

Unit testing login pengguna pada sistem informasi Bank Mini pada SMK

Negeri 1 Sumenep, dapat dilihat pada tabel 4.15.

Tabel 4.15 Unit Testing Login Pengguna

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Login Pengguna

Deskripsi

Fungsi ini berguna

untuk akses

pengguna ke dalam

sistem.

Memberikan

gambaran desain

login pengguna

untuk masing-

masing hak akses.

Menggambarkan desain login

pengguna dengan form

username dan password

sebagai akses masing-masing

pengguna.

b. Unit Testing Maintenance Master Akun

Unit testing maintenance master Akun pada sistem informasi Bank Mini

pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.16.

Tabel 4.16 Unit Testing Maintenance Master Akun

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Maintenance Master

Akun

Deskripsi

Fungsi ini berguna

untuk memasukkan

dan mengubah data

Akun.

Memberikan

gambaran desain

mengelola master

Akun sebagai salah

satu prinsip

pembuatan laporan

keuangan.

Menggambarkan desain

maintenance master Akun

yang terdiri dari konten

memasukkan dan mengubah

data Akun.

c. Unit Testing Pembukaan Rekening Tabungan Umum

Unit testing pembukaan rekening tabungan umum pada sistem informasi

Bank Mini pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.17.

Page 105: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

146

Tabel 4.17 Unit Testing Pembukaan Rekening Tabungan Umum

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Pembukaan

Rekening Tabungan

Umum

Deskripsi

Fungsi ini berguna

untuk membuatkan

rekening untuk

karyawan/siswa

sebagai calon

nasabah.

Memberikan

gambaran desain

pembukaan rekening

yang memuat

pendataan dan

pembuatan rekening

calon nasabah.

Menggambarkan desain

pembukaan rekening tabungan

umum dengan konten

mengaktifkan status nasabah

dari karyawan/siswa, dan

create ID nasabah secara

otomatis dari sistem.

d. Unit Testing Tutup Rekening Tabungan Umum

Unit testing tutup rekening tabungan umum pada sistem informasi Bank

Mini pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.18.

Tabel 4.18 Unit Testing Tutup Rekening Tabungan Umum

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Tutup Rekening

Tabungan Umum

Deskripsi

Fungsi ini berguna

untuk menutup

rekening nasabah

tabungan umum.

Memberikan

gambaran desain

untuk proses

penutupan rekening

nasabah tabungan

umum.

Menggambarkan desain

penutupan rekening tabungan

umum yang terdiri dengan

konten menon-aktifkan status

karyawan/siswa sebagai

nasabah sekaligus disable

untuk rekening nasabah.

e. Unit Testing Setor Tunai Tabungan Umum

Unit testing setor tunai tabungan umum pada sistem informasi Bank Mini

pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.19.

Page 106: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

147

Tabel 4.19 Unit Testing Setor Tunai Tabungan Umum

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Setor Tunai

Tabungan Umum

Deskripsi

Fungsi ini berguna

untuk pencatatan

transaksi setor tunai

tabungan umum.

Memberikan

gambaran desain

untuk proses

pencatatan transaksi

penyetoran tunai dari

tabungan umum.

Menggambarkan desain setor

tunai tabungan umum dengan

konten pencarian nasabah,

tambah transaksi, pencatatan

transaksi, penyimpanan

transaksi, dan proses

menampilkan saldo nasabah.

Pencatatan transaksi berupa

form ID transaksi, nama

transaksi, nominal transaksi,

terbilang, jenis transaksi

(Jurnal), jenis Akun, dan

keterangan.

f. Unit Testing Pengambilan Tabungan Umum

Unit testing pengambilan tabungan umum pada sistem informasi Bank

Mini pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.20.

Tabel 4.20 Unit Testing Pengambilan Tabungan Umum

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Pengambilan

Tabungan Umum

Deskripsi

Fungsi ini berguna

untuk pencatatan

transaksi

pengambilan

tabungan umum.

Memberikan

gambaran desain

untuk proses

pencatatan transaksi

pengambilan tunai

dari tabungan umum.

Menggambarkan desain

pengambilan tabungan umum

dengan konten pencarian

nasabah, tambah transaksi,

pencatatan transaksi, cek saldo

nasabah, penyimpanan

transaksi, dan proses

menampilkan saldo nasabah.

Pencatatan transaksi berupa

form ID transaksi, nama

transaksi, nominal transaksi,

jenis Akun, dan keterangan.

Page 107: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

148

g. Unit Testing Setor Tunai Tabungan Khusus

Unit testing setor tunai tabungan khusus pada sistem informasi Bank Mini

pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.21.

Tabel 4.21 Unit Testing Setor Tunai Tabungan Khusus

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Setor Tunai

Tabungan Khusus

Deskripsi

Fungsi ini berguna

untuk pencatatan

transaksi setor tunai

tabungan khusus.

Memberikan

gambaran desain

untuk proses

pencatatan transaksi

penyetoran tunai dari

tabungan khusus.

Menggambarkan desain setor

tunai tabungan khusus dengan

konten pencarian data siswa,

tambah transaksi, pencatatan

transaksi, penyimpanan

transaksi, dan proses

menampilkan saldo siswa.

Pencatatan transaksi berupa

form ID transaksi, nama

transaksi, nominal transaksi,

tujuan transaksi, jenis Akun,

dan keterangan.

h. Unit Testing Pengambilan Tabungan Khusus

Unit testing pengambilan tabungan khusus pada sistem informasi Bank

Mini pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.22.

Tabel 4.22 Unit Testing Pengambilan Tabungan Khusus

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Pengambilan

Tabungan Khusus

Deskripsi

Fungsi ini berguna

untuk pencatatan

transaksi pengambilan

tabungan khusus.

Memberikan

gambaran desain

untuk proses

pencatatan transaksi

pengambilan tunai

dari tabungan khusus.

Menggambarkan desain

pengambilan tabungan

khusus dengan konten

pencarian data siswa, tambah

transaksi, pencatatan

transaksi, cek saldo siswa,

penyimpanan transaksi, dan

proses menampilkan saldo

siswa. Pencatatan transaksi

berupa form ID transaksi,

Page 108: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

149

nama transaksi, nominal

transaksi, tujuan transaksi,

jenis Akun, dan keterangan.

i. Unit Testing Pembayaran Umum

Unit testing pembayaran umum pada sistem informasi Bank Mini pada

SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.23.

Tabel 4.23 Unit Testing Pembayaran Umum

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Pembayaran Umum

Deskripsi

Fungsi ini berguna

untuk pencatatan

transaksi

pembayaran umum.

Memberikan

gambaran desain

untuk proses

pencatatan transaksi

pembayaran umum

siswa.

Menggambarkan desain

pembayaran umum dengan

konten pencarian data siswa,

tambah transaksi, pencatatan

transaksi, dan penyimpanan

transaksi. Pencatatan transaksi

berupa form ID transaksi, nama

transaksi, nominal transaksi,

status pembayaran yang

menyatakan siswa telah

membayar kewajiban

pembayaran, jenis Akun, dan

keterangan.

j. Unit Testing Pembuatan Jurnal

Unit testing pembuatan Jurnal pada sistem informasi Bank Mini pada

SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.24.

Tabel 4.24 Unit Tesing Pembuatan Jurnal

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Pembuatan Jurnal

Deskripsi

Memberikan

gambaran desain

Menggambarkan desain

pembuatan Jurnal dengan

menampilkan konten form

Page 109: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

150

Fungsi ini berguna

untuk proses

pembuatan Jurnal

keuangan.

untuk proses

pembuatan Jurnal.

nomor jurnal, tanggal input

jurnal, dan pencarian tanggal

transaksi. Desain ini

menampilkan hasil berupa

tabel perincian jurnal dengan

kolom Tanggal, Nomor, Akun,

Keterangan, Debit, dan Kredit.

Desain pembuatan Jurnal

menyertakan konten Tambah

dan Edit posting Jurnal.

k. Unit Testing Pembuatan Buku Besar

Unit testing pembuatan Buku Besar pada sistem informasi Bank Mini pada

SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.25.

Tabel 4.25 Unit Testing Pembuatan Buku Besar

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Pembuatan Buku

Besar

Deskripsi

Fungsi ini berguna

untuk proses

pembuatan Buku

Besar keuangan.

Memberikan

gambaran desain

untuk proses

pembuatan Buku

Besar.

Menggambarkan desain

pembuatan Buku Besar dengan

menampilkan konten pencarian

periode berdasarkan tanggal,

pengelompokan berdasarkan

kode Akun, dan penyimpanan

Buku Besar. Hasil dari

pencarian dan pengelompokan

akan menampilkan tabel

rincian berupa tanggal, nomer,

kode Akun, Akun, Keterangan,

Debit, Kredit. Desain juga

menampilkan total Saldo Debit

dan Saldo Kredit.

l. Unit Testing Pembuatan Neraca Lajur

Unit testing pembuatan Neraca Lajur pada sistem informasi Bank Mini

pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.26.

Page 110: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

151

Tabel 4.26 Unit Testing Pembuatan Neraca Lajur

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Pembuatan Neraca

Lajur

Deskripsi

Fungsi ini berguna

untuk proses

pembuatan Neraca

Lajur keuangan.

Memberikan

gambaran desain

untuk proses

pembuatan Neraca

Lajur.

Menggambarkan desain

pembuatan Neraca Lajur

dengan menampilkan konten

pencarian periode berdasarkan

tanggal dan penyimpanan

Neraca Lajur. Hasil dari

pencarian dan pengelompokan

akan menampilkan tabel

rincian berupa Nomer, Akun,

Kode Akun, Debit Neraca

Saldo, Kredit Neraca Saldo,

Debit Ayat Penyesuaian,

Kredit Ayat Penyesuaian,

Debit Neraca Saldo

Disesuaikan, dan Kredit

Neraca Saldo Disesuaikan.

Desain menyertakan konten

Edit yang berfungsi untuk

menambahkan ayat

penyesuaian. Desain juga

menampilkan total Saldo Debit

dan total Saldo Kredit dari

Neraca Saldo yang telah

disesuaikan.

m. Unit Testing Pembuatan Neraca Akhir

Unit testing pembuatan Neraca Akhir pada sistem informasi Bank Mini

pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.27.

Tabel 4.27 Unit Testing Pembuatan Neraca Akhir

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Pembuatan Neraca

Akhir

Memberikan

gambaran desain

untuk proses

Menggambarkan desain

pembuatan Neraca Akhir

dengan menampilkan konten

Page 111: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

152

Deskripsi

Fungsi ini berguna

untuk proses

pembuatan Neraca

Akhir keuangan.

pembuatan Neraca

Akhir.

pencarian periode berdasarkan

tanggal dan penyimpanan

Neraca Akhir. Hasil dari

pencarian dan pengelompokan

akan menampilkan tabel

rincian berupa Nomer, Akun,

Kode Akun, Jumlah Transaksi,

Debit, dan Kredit. Desain juga

menampilkan total Saldo Debit

dan total Saldo Kredit Neraca

Akhir.

n. Unit Testing Cetak Laporan Tabungan Umum

Unit testing cetak laporan tabungan umum pada sistem informasi Bank

Mini pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.28.

Tabel 4.28 Unit Testing Cetak Laporan Tabungan Umum

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Cetak Laporan

Tabungan Umum

Deskripsi

Fungsi ini berguna

untuk mencetak

laporan tabungan

umum per periode

tertentu.

Memberikan

gambaran desain

untuk proses

mencetak laporan

tabungan umum

pada periode

tertentu.

Menggambarkan desain cetak

laporan tabungan umum

dengan menampilkan konten

pencarian periode berdasarkan

tanggal dan mencetak laporan.

Rincian tabel yang ditampilkan

pada desain ini antara lain:

Tanggal, ID Transaksi, Nama

Nasabah, Nominal, Debit,

Kredit, dan Saldo.

o. Unit Testing Cetak Laporan Tabungan Khusus

Unit testing cetak laporan tabungan khusus pada sistem informasi Bank

Mini pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.29.

Page 112: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

153

Tabel 4.29 Unit Testing Cetak Laporan Tabungan Khusus

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Cetak Laporan

Tabungan Khusus

Deskripsi

Fungsi ini berguna

untuk mencetak

laporan tabungan

khusus per periode

tertentu.

Memberikan

gambaran desain

untuk proses

mencetak laporan

tabungan khusus

pada periode

tertentu.

Menggambarkan desain cetak

laporan tabungan khusus

dengan menampilkan konten

pencarian periode berdasarkan

tanggal dan mencetak laporan.

Rincian tabel yang ditampilkan

pada desain ini antara lain:

Tanggal, ID Transaksi, Nama

Siswa, Tujuan, Nominal,

Debit, Kredit, dan Saldo.

p. Unit Testing Cetak Laporan Pembayaran Umum

Unit testing cetak laporan pembayaran umum pada sistem informasi Bank

Mini pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.30.

Tabel 4.30 Unit Testing Cetak Laporan Pembayaran Umum

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Cetak Laporan

Pembayaran Umum

Deskripsi

Fungsi ini berguna

untuk mencetak

laporan pembayaran

umum per periode

tertentu.

Memberikan

gambaran desain

untuk proses

mencetak laporan

pembayaran umum

pada periode

tertentu.

Menggambarkan desain cetak

laporan pembayaran umum

dengan menampilkan konten

pencarian periode berdasarkan

tanggal dan mencetak laporan.

Rincian tabel yang ditampilkan

pada desain ini antara lain:

Tanggal, ID Transaksi, Nama

Siswa, Nama Transaksi,

Nominal, dan Keterangan.

q. Unit Testing Cetak Laporan Tutup Buku

Unit testing cetak laporan tutup buku pada sistem informasi Bank Mini

pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.31.

Page 113: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

154

Tabel 4.31 Unit Testing Cetak Laporan Tutup Buku

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Cetak Laporan Tutup

Buku

Deskripsi

Fungsi ini berguna

untuk mencetak

laporan tutup buku

per periode tertentu.

Memberikan

gambaran desain

untuk proses

mencetak laporan

tutup buku pada

periode tertentu.

Menggambarkan desain cetak

laporan tutup buku dengan

menampilkan konten pencarian

periode berdasarkan tanggal

dan mencetak laporan. Rincian

tabel yang ditampilkan pada

sebuah Tab Bar. Pada masing-

masing Tab Bar terdiri dari

Jurnal, Buku Besar, Neraca

Lajur, dan Neraca Akhir yang

menampilkan masing-masing

rincian seperti pada tampilan

proses pembuatannya.

r. Unit Testing Cetak Laporan Tunggakan Pembayaran

Unit testing cetak laporan tunggakan pembayaran pada sistem informasi

Bank Mini pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.32.

Tabel 4.32 Unit Testing Cetak Laporan Tunggakan Pembayaran

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Cetak Laporan

Tunggakan

Pembayaran

Deskripsi

Fungsi ini berguna

untuk mencetak

laporan tunggakan

pembayaran per

periode tertentu.

Memberikan

gambaran desain

untuk proses

mencetak laporan

tunggakan

pembayaran pada

periode tertentu.

Menggambarkan desain cetak

laporan tunggakan pembayaran

dengan menampilkan konten

pencarian periode berdasarkan

tanggal dan mencetak laporan.

Rincian tabel yang ditampilkan pada

desain ini antara lain: Nomer, Nama

Siswa, Kelas, Jenis Tunggakan,

Nominal, Keterangan.

Page 114: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

155

s. Unit Testing Lihat Data Tabungan Umum

Unit testing lihat data tabungan umum pada sistem informasi Bank Mini

pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.33.

Tabel 4.33 Unit Testing Lihat Data Tabungan Umum

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Lihat Data Tabungan

Umum

Deskripsi

Fungsi ini berguna

untuk melihat data

history transaksi

tabungan umum

masing-masing

Nasabah.

Memberikan

gambaran desain

tampilan data

history tabungan

umum Nasabah.

Menggambarkan desain lihat data

history tabungan umum melalui

pencarian Nomor Rekening Nasabah.

Desain menampilkan detail transaksi

tabungan umum dari masing-masing

Nasabah. Tabel detail transaksi berisi

kolom Nomor, Tanggal, Kode Akun,

Debit, Kredit, dan Saldo tabungan

umum Nasabah.

t. Unit Testing Lihat Data Tabungan Khusus

Unit testing lihat data tabungan khusus pada sistem informasi Bank Mini

pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.34.

Tabel 4.34 Unit Testing Lihat Data Tabungan Khusus

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Lihat Data Tabungan

Khusus

Deskripsi

Fungsi ini berguna

untuk melihat data

history transaksi

tabungan khusus

masing-masing

Siswa.

Memberikan

gambaran desain

tampilan data

history tabungan

khusus Siswa.

Menggambarkan desain lihat data

history tabungan khusus melalui

pencarian ID Siswa. Desain

menampilkan detail transaksi

tabungan khusus dari masing-masing

Siswa. Tabel detail transaksi berisi

kolom Nomor, Tanggal, Keterangan,

Debit, Kredit, dan Saldo tabungan

khusus Siswa.

Page 115: BAB IV HASIL DAN PEMBAHASANsir.stikom.edu/1966/8/BAB_IV.pdf · membutuhkan iuran dari siswa. 2. ... pencatatan kas masuk dan kas keluar, posting. ... Form detail data Karyawan/ Siswa.

156

u. Unit Testing Lihat Data Pembayaran Umum

Unit testing lihat data pembayaran umum pada sistem informasi Bank

Mini pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.35.

Tabel 4.35 Unit Testing Lihat Data Pembayaran Umum

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Lihat Data

Pembayaran Umum

Deskripsi

Fungsi ini berguna

untuk melihat data

history pembayaran

umum masing-

masing Siswa.

Memberikan

gambaran desain

tampilan data

history

pembayaran

umum Siswa.

Menggambarkan desain lihat data

history pembayaran umum melalui

pencarian ID Siswa. Desain

menampilkan detail transaksi

pembayaran umum dari masing-

masing Siswa. Tabel detail transaksi

berisi kolom Nomor, Tanggal,

Keterangan, Nominal, dan Status

Pembayaran Siswa.

v. Unit Testing Lihat Data Tunggakan Pembayaran

Unit testing lihat data tunggakan pembayaran pada sistem informasi Bank

Mini pada SMK Negeri 1 Sumenep, dapat dilihat pada tabel 4.36.

Tabel 4.36 Unit Testing Lihat Data Tunggakan Pembayaran

Keterangan Fungsi Hasil yang

Diharapkan

Hasil Sebenarnya

Nama

Lihat Data

Tunggakan

Pembayaran

Deskripsi

Fungsi ini berguna

untuk melihat data

tunggakan

pembayaran yang

dimiliki Siswa.

Memberikan

gambaran desain

tampilan data

tunggakan

pembayaran yang

dimiliki Siswa.

Menggambarkan desain lihat data

tunggakan pembayaran melalui

pencarian ID Siswa. Desain

menampilkan detail tunggakan

pembayaran apabila Siswa tersebut

memiliki kewajiban pembayaran

yang belum dibayarkan. Tabel detail

tunggakan berisi kolom Nomor, Jenis

Tunggakan, Nominal, Keterangan.