bab iii perancangan sistem 3.1. analisa sistemrepository.dinamika.ac.id/id/eprint/968/5/bab...
TRANSCRIPT
34
BAB III
PERANCANGAN SISTEM
3.1. Analisa Sistem
Sebagaimana hal yang menjadi pokok permasalahan mengenai sistem
CashFlow pada RS. Sitti Khodijah Sidoarjo yang diangkat dalam topik skripsi ini,
hampir semua lini dalam sistem administrasi Cash-In dan Cash-Out masih mengalami
kelemahan dalam internal kontrolnya. Dengan kondisi seperti ini instansi terkait yang
dalam hal ini adalah RS. Sitti Khodijah tidak memiliki target-target keuangan yang
jelas. Hal ini juga berpengaruh pada tingkat efisiensi dalam kinerja manajemen.
Secara lebih rinci sistem administrasi CashFlow yang menjadi topik bahasan diatas
dapat dijelaskan dalam uraian dan diagram berikut ini:
34
Gambar 3.1. Alur Sistem Administrasi (Cash-In) RS. Sitti Khadijah
KASIR KEPALA
KEUANGAN
BAGIAN
KEUANGAN
PASIEN BENDAHARA
Tagihan & layanan
Pasien
Formulir & Tagihan
layanan
Mulai
Form Tagihan terbayar dan
Uang Pem-byr-an
Laporan
Keuangan
Pemeriksaan u/ Chart of
Account
BKM (Bukti Kas
Masuk)
Entri Jurnal
Akuntansi
Pengolahan Penyesuaian data Laporan
Keuangan
Selesai
Formulir & Tagihan
layanan
Uang Pembyr-an
tagihan
BKM (Bukti Kas
Masuk)
Buat BKM (Bukti Kas
Masuk)
BKM (Bukti Kas
Masuk)
Form Tagihan terbayar dan
Uang Pem-byr-an
35
Gambar 3.2. Alur Sistem Administrasi (Cash-Out) RS. Sitti Khadijah
KASIR BENDAHARA KEPALA
KEUANGAN
BAGIAN
KEUANGAN
BAGIAN
PENGADAAN
Laporan
Keuangan
Pemeriksaan u/ Chart of
Account
Mulai
Selesai
Formulir Tagihan
Pengadaan
Uang Tagihan
Pengadaan
BKK (Bukti Kas
Keluar)
Form Biaya Rutinitas &
Internal
BKK (Bukti Kas
Keluar)
Entri Jurnal
Akuntansi
Pengolahan Penyesuaian data Laporan
Keuangan
Form Tagihan dan Biaya Pengeluaran Operasional
Buat BKK (Bukti Kas
Keluar)
BKK (Bukti Kas
Keluar)
Form Tagihan dan Biaya Pengeluaran Operasional
36
Gambar 3.3. Alur Sistem Administrasi Terkomputerisasi RS. Sitti Khadijah
BAGIAN KEU.
Budget
Budget Keuangan
Entri Data
C
Lap.Keu.
Proses Lap.Keu.
Account
Category
SetAccoun
Entri Data Entri Data
Chart of Account
Setting Account
Proses Jurnal
B
KEPALA
KEU. PASIEN
Entri Data
C
B
Jurnal
Data Trans. Jurnal
Entri Data
Transaksi
A
Formulir Layanan terbayar
Bukti Kas
Keluar
Formulir layanan Pasien
Tagihan Supplier (Logistik)
Bukti Kas
Masuk A
34
3.2. Perancangan Sistem
3.2.1. Diagram Berjenjang
Setelah mempelajari dan menganalisa permasalahan yang telah dijelaskan /
diuraikan di atas, maka dapat disimpulkan bahwa Entitas-entitas yang terlibat dalam
Sistem Informasi Akuntansi pada RS. Sitti Khodijah tersebut adalah :
1. Manajemen, sebagai bentuk pelaporan analisa dan keuangan instansi.
2. Bagian Keuangan, bagian yang bertugas meng-entry dan mengatur data
keuangan kedalam sistem komputer.
3. Administrator, berhubungan dengan bagian yang bertugas meng-administrasi /
mengelola data keuangan terkomputerisasi secara berkala.
4. Pasien, merupakan bagian yang berperan terjadinya aktifitas operasioanal
maupun transaksi keuangan.
5. Supplier, berhubungan dengan pihak yang memberikan pasokan logistik /
persediaan yang berhubungan dengan operasional RS. Siti Khodijah.
Selanjutnya dari entitas-entitas tersebut berhubungan melalui beberapa
proses. Setiap proses memiliki fungsi masing-masing yang dapat saling berhubungan
untuk membentuk suatu sistem. Proses-proses atau Sub Sistem tersebut dapat
dijelaskan sebagai berikut :
1. Sub Sistem Maintenance Chart of Account
Sub Sistem ini menangani pemeliharaan data master Rekening Keuangan.
35
2. Sub Sistem Arus Keuangan Operasional
Sub Sistem ini menangani pemasukan data transaksi operasional yang
meliputi Layanan Pasien, Transaksi Keluar Masuk Logistik / Barang.
3. Sub Sistem Arus Kas Masuk dan Keluar
Sub Sistem ini menangani pemasukan data transaksi Kas dan Keuangan yang
meliputi Kas Masuk, Kas Keluar, Piutang, dan Hutang, dan Pengisian Jurnal.
4. Sub Sistem Entry Jurnal Akuntansi
Sub Sistem ini menangani pemasukan data transaksi Jurnal, baik yang bersifat
umum maupun yang berasal dari data pada sub sistem Arus Kas Masuk dan
Keluar.
5. Sub Sistem Penyesuaian (Adjustment)
Sub Sistem ini menangani administrasi pengolahan data keuangan yang
meliputi koreksi jurnal maupun administrasi proses akhir bulan.
6. Sub Sistem Pembuatan Laporan
Sub Sistem ini menangani Sistem yang berhubungan dengan modul Laporan
sebagai representasi data maupun analisa.
Hubungan beberapa proses dalam Sistem Informasi Akuntansi pada RS. Sitti
Khadijah ini dapat digambarkan dalam diagram berjenjang berikut ini:
34
Gambar 3.4. Diagram Berjenjang Sistem Informasi Akuntansi RS. Siti Khodijah
Maintenance
Chart of
Account
1
Arus Kas
Masuk dan
Keluar
3
Arus Kas
Keuangan
Operasional
2
Entry Jurnal
Akuntansi
4
Penyesuaian
(Adjustment)
5
Pembuatan
Laporan
6
Sistem Informasi
Akuntansi RS. Siti
Khodijah
0
Pembuatan Lap.
Trans. Kas
6.1
Pembuatan Lap.
Buku Besar
6.2
Pembuatan Lap.
Neraca
6.4
Pembuatan
Lap.
Laba Rugi
6.5
Pembuatan Lap.
Analisa
Keuangan
6.6
Koreksi
Jurnal
5.1
Akhr
Bulan
5.2
Pembuatan
Lap. Hutang
Piutang
6.3
Entry
Account
1.1
Setting
Account
1.2
Transaksi
Kas Masuk
3.1
Transaksi
Kas Keluar
3.2
Penerimaan
Piutang
3.3
Pembayaran
Hutang
3.4
Pengklasi-
fikasian
Account
4.1
Entry Jurnal
Otomatis
4.2
Entry Jurnal
Langsung
4.3
Logistik
2.1
Pelayanan
Pasien
2.2
34
3.2.2. Diagram Alur Data / Data-Flow Diagram
Dalam perancangan atau pembuatan Diagram Alur Data atau Data Flow
Diagram (DFD) pada Sistem Informasi Akuntansi ini digunakan software
ProcessAnalyst dari paket Tool Disain Sistem Power Designer 6. Secara umum
Diagram Alur Data tersebut dapat digambarkan sebagai berikut :
Gambar 3.5. Diagram Konteks Sistem Informasi Akuntansi
JurnalTrans Hutang
Trans Piutang
Trans Kas Keluar
Trans Kas Masuk
Koreksi Jurnal
Param Akhir BulanKategori
Account
Param Lap Anal isa
Lap Anal isa Keu
Lap Rugi Laba
Lap Neraca
Lap Buku Besar
Lap Hutang Piutang
Lap Trans Kas
Logistik Pesanan
Pemesanan Logistik
Layanan Pasien
Bukti Pembyran
0
Sistem Informasi Akuntansi
RS Siti Khodijah
+
Manajemen
Bagian Keuangan
Administrator
Pasien
Supplier
35
Gambar3.6. DFD Level 1 Sub Proses Sistem Informasi Akuntansi
Data DLayanan
Data MLayanan
Data DLogistik
Data MLogistik
Data Arus Keu
[Layanan Pasien]
[Bukti Pembyran]
[Pemesanan Logistik]
[Logistik Pesanan]
Data Account
Data Account
Kode Account
Data Account
Data Account
Data Budget
Data Budget
Data DJurnal
Data MJurnal
Data DHutang
Data MHutang
Data DPiutang
Data MPiutang
Data DKasKeluar
Data MKasKeluar
Data DKasMasuk
Data MKasMasuk
Data Lap Analisa
Data Lap RL
Data Lap BS
Data Lap GL
Data Lap HP
Data Lap KB
Actual
Data DJurnal
Data MJurnal
Kode Account
CatName
Kode Account
Data Budget
Data DJurnal
Data MJurnal
Data SettAccount
CatName
Data Budget
Data Budget
Data Account
Data Trans Arus Kas
[Trans Kas Keluar]
[Jurnal]
[Lap Neraca]
[Lap Rugi Laba]
[Lap Hutang Piutang]
[Lap Buku Besar]
[Trans Hutang]
[Trans Piutang]
[Trans Kas Masuk]
[Koreksi Jurnal]
[Account]
[Kategori]
[Param Akhir Bulan]
[Param Lap Analisa]
[Lap Trans Kas]
[Lap Analisa Keu]
1
Proses
Maintenance Chart
of Account
+
3
Proses Arus Kas
Masuk dan Keluar
+
4
Proses Entry Jurnal
Akuntansi
+
5
Proses Penyesuaian
(Adjustment)
+
6
Proses Pembuatan
Laporan
+
Bagian Keuangan
ManajemenAdministrator
1 Accounts
2 Budget
3 Category
4 SettAccount
5 MKasMasu
k
6 DKasMasu
k
7 MKasKeluar
8 DKasKeluar
9 MPiutang
10 DPiutang
11 MHutang
12 DHutang
13 MJurnalEntry
14 DJurnalEntry
2 Budget
13 MJurnalEntry
14 DJurnalEntry
1 Accounts
3 Category
4 SettAccount2 Budget
15Lap Trans
Kas Bank
16Lap Hutang
Piutang
17Lap Buku
Besar
18 Lap Neraca
19 Lap Rugi Laba
20 Lap Analisa
13 MJurnalEntry
14 DJurnalEntry
2 Budget
1 Accounts
1 Accounts
Supplier
Pasien
2
Proses Arus Keu
Operasional
+
21 MLogistik
22 DLogistik
23 DLayanan
24 MLayanan
36
Gambar 3.7. DFD Level 2 Sub Proses Maintenance Chart of Account
Gambar 3.8. DFD Level 2 Sub Proses Arus Kas Keu Operasional
[Account] [Kategori]
[Data Account]
[Data Budget]
[Data Budget]
[CatName][Data SettAccount][Kode Account]
1.1
Proses Entry
Account
1.2
Proses Setting
Account
Bagian
Keuangan
1 Accounts
2 Budget
3 Category4 SettAccount
[Data MLayanan]
[Data DLayanan]
[Data DLogistik]
[Data MLogistik]
Data Trans Logistik
Data Trans Layanan Pasien
[Data Arus Keu]
[Layanan Pasien]
[Bukti Pembyran][Pemesanan Logistik]
Data Logistik
[Logistik Pesanan]
Supplier Pasien
Proses Entry Jurnal Akuntansi
2.1
Proses Logistik
2.2
Proses Pelayanan
Pasien
21 MLogistik
22 DLogistik
24 MLayanan
23 DLayanan
37
Gambar 3.9. DFD Level 2 Sub Proses Arus Kas Masuk dan Keluar
[Data DHutang]
[Data MHutang]
[Data MPiutang]
[Data DPiutang]
[Data DKasKeluar]
[Data MKasKeluar]
[Data DKasMasuk]
[Data MKasMasuk]
Data Trans Kas Keluar
Data Trans HutangData Trans Piutang
Data Trans Kas Masuk
[Data Trans Arus Kas]
[Trans Piutang] [Trans Hutang]
[Trans Kas Keluar]
[Trans Kas Masuk]3.1
Proses Transaksi
Kas Masuk
3.2
Proses Transaksi
Kas Keluar
3.3
Proses Penerimaan
Piutang
3.4
Proses
Pembayaran
Hutang
Bagian
Keuangan
Proses Entry Jurnal Akuntansi
5 MKasMasuk
6 DKasMasuk
7 MKasKeluar
8 DKasKeluar
9 MPiutang
10 DPiutang
11 MHutang
12 DHutang
38
Gambar 3.10. DFD Level 2 Sub Proses Entry Jurnal Akuntansi
Gambar 3.11. DFD Level 2 Sub Proses Penyesuaian (Adjustment)
[Data Arus Keu]
[Jurnal][Data Trans Arus Kas]
Kode Account
Kode Account
Kode Account
[CatName][Kode Account]
[Kode Account]
[Data MJurnal]
[Data DJurnal]
[Actual]
Data MJurnal Data MJurnal
Data DJurnal Data DJurnal
Actual
Actual
[Data Account]
Data Account
Data Account
4.1
Proses
Pengklasifikasian
Account
4.2
Proses Entry Jurnal
Otomatis
4.3
Proses Entry Jurnal
Langsung
Bagian
Keuangan
Proses Arus Kas Masuk dan Keluar
1 Accounts
3 Category
4 SettAccount
13 MJurnalEntry
14 DJurnalEntry
2 Budget
1 Accounts
Proses Arus Keu Operasional
Data AccountActual[Data Account]
[Data Account]
Data BudgetActual
[Data Budget]
[Data Budget]
[Data MJurnal]
[Data DJurnal]
[Param Akhir Bulan][Koreksi Jurnal]
5.1
Proses Koreksi
Penjurnalan
5.2
Proses Akhir Bulan
AdministratorBagian
Keuangan
13 MJurnalEntry
14 DJurnalEntry
2 Budget
1 Accounts
39
Gambar 3.12. DFD Level 2 Sub Proses Pembuatan Laporan
[Lap Analisa Keu]
[Lap Buku Besar]
[Param Lap Analisa]
[Lap Trans Kas]
[Lap Neraca]
[Lap Hutang Piutang]
[Lap Rugi Laba]
[Data Lap KB]
[Data Lap HP]
[Data Lap RL]
[Data Lap GL]
[Data Lap Analisa]
[Data Lap BS]
[Data Budget]
Data BudgetData Budget
Data Budget
[Data MJurnal]
Data MJurnal
Data MJurnal
[Data DJurnal]
Data DJurnal
Data DJurnal
[Data Account]
Data AccountsData Accounts Data Accounts
Data Accounts
Data Accounts
Data Accounts
6.1
Proses Pembuatan
Laporan Transaksi
Kas
6.2
Proses Pembuatan
Laporan Hutang
Piutang
6.3
Proses Pembuatan
Laporan Buku Besar
6.4
Proses Pembuatan
Laporan Neraca
6.5
Proses Pembuatan
Laporan Laba Rugi
6.6
Proses Pembuatan
Laporan Analisa
Keuangan
Manajemen
Bagian
Keuangan
13 MJurnalEntry
14 DJurnalEntry
2 Budget
15Lap Trans
Kas Bank
16Lap Hutang
Piutang
17Lap Buku
Besar
18 Lap Neraca
19Lap Rugi
Laba
20 Lap Analisa
1 Accounts
40
3.2.3. Diagram Relasi Entitas / ER Diagram
Diagram Relasi antar Entitas atau biasa disebut ER-Diagram memberikan
gambaran mengenai Struktur Basis Data secara keseluruhan sebagai relasi atau
hubungan dari setiap Entitas, yang tidak bergantung pada software yang
mendefinisikan struktur penyimpanan-nya secara fisik. Perancangan ER-Diagram
Sistem Informasi Akuntansi ini adalah sebagai berikut :
Gambar 3.13. ER-Diagram Sistem informasi Akuntansi
KdPasienKode
KdPasien
Kode
KdBiaya
Kategori
IndukAccount
KodeKodeAccount
KodeAccountNoReff
Kategori
Accounts : 1 BudgetJurnalEntry
Accounts : 2
SettAccountTrans Keu
Trans Layan
Barang
Pasien
Jenis Biaya
TransLogistik
Supplier
41
3.2.4. Struktur Basis Data
Struktur tabel-tabel basis data sistem yang dihasilkan dari analisa dan disain
tersebut diatas adalah sebagai berikut :
1. Tabel Operator
Fungsi : Tabel ini berisi daftar user, yaitu orang-orang yang diberi
kewenangan untuk menjalankan sistem aplikasi SIA.
Tabel 3.1. Struktur Tabel Operator
No Nama Kolom Key Tipe Data Panjang Keterangan
1 Kd_Oprt PK TEXT 8 Kode User /
Operator
2 Nm_Oprt TEXT 30 Nama User /
Operator
3 Psw_Oprt TEXT 15 Kata Kunci Kode User /
Operator
4 Lvl_Oprt TEXT 1 Tingkatan User /
Operator
2. Tabel Accounts
Fungsi : Tabel ini berisi data master rekening keuangan (chart of account).
Tabel 3.2. Struktur Tabel Accounts
No Nama Kolom Key Tipe Data Panjang Keterangan
1 Kode PK TEXT 15 Kode Rekening
Akuntansi
2 IndukAccount FK TEXT 15 Induk / Master Rek.
Akuntansi
3 Nama TEXT 45 Nama Rekening
Akuntansi
4 Kelmp TEXT 15 Kelompok Rek.
Akuntansi
5 JenisAccount TEXT 25 Jenis Rekening
Akuntansi
6 Mutasi TEXT 6 Posisi (Debet / Kredit)
Rek. Akuntansi
42
No Nama Kolom Key Tipe Data Panjang Keterangan
7 Status TEXT 1 Status (Header/Detail)
dari Rek. Akuntansi
8 MemoAccount TEXT 100 Keterangan data Rek.
Akuntansi
9 Debet CURRENCY Auto Nilai Debet dari Trans.
Jurnal Rek. Akuntansi
10 Kredit CURRENCY Auto Nilai Kredit dari Trans.
Jurnal Rek. Akuntansi
11 TtlAktual CURRENCY Auto Ttl. Nilai Aktual dari
Rekening Akuntansi
12 TtlBudget CURRENCY Auto Ttl. Nilai Budget dari
Rekening Akuntansi
3. Tabel Category
Fungsi : Tabel ini berisi data master Setting Account.
Tabel 3.3. Struktur Tabel Category
No Nama Kolom Key Tipe Data Panjang Keterangan
1 Kategori PK TEXT 30 Kategori Setting Rek.
Akuntansi
4. Tabel SettAccount
Fungsi : Tabel ini berisi data Setting Account sebagai penghubung antara
Proses Jurnal Transaksi dengan Rekening Akuntansi.
Tabel 3.4. Struktur Tabel SettAccount
No Nama Kolom Key Tipe Data Panjang Keterangan
1 Kategori PK TEXT 30 Kategori Setting Rek.
Akuntansi
2 KodeAccount PK TEXT 30 Kode Rekening
Akuntansi
3 Mutasi TEXT 6 Posisi mutasi Kode
Rekening Akuntansi
43
5. Tabel Pasien
Fungsi : Tabel ini berisi data master Pasien.
Tabel 3.5. Struktur Tabel Pasien
No Nama Kolom Key Tipe Data Panjang Keterangan
1 Kode PK TEXT 10 Kode Pasien
2 Nama TEXT 30 Nama Pasien
3 WaliKontak TEXT 30 Nama Wali Pasien
4 Alamat TEXT 100 Alamat Pasien
5 Kota TEXT 25 Kota Alamat Pasien
6 Telp TEXT 15 Telp Pasien
7 TglMasuk DATE Auto Tgl. Masuk Pasien
6. Jenis Biaya
Fungsi : Tabel ini berisi data master Jenis Biaya Layanan.
Tabel 3.6. Struktur Tabel Jenis Biaya
No Nama Kolom Key Tipe Data Panjang Keterangan
1 Kode PK TEXT 15 Kode Jenis Layanan
2 Nama TEXT 35 Nama Jenis Layanan
5 Harga CURRENCY Auto Harga / Jenis Layanan
7. Supplier
Fungsi : Tabel ini berisi data master Supplier.
Tabel 3.7. Struktur Tabel Supplier
No Nama Kolom Key Tipe Data Panjang Keterangan
1 Kode PK TEXT 10 Kode Supplier
2 Nama TEXT 30 Nama Supplier
3 Alamat TEXT 100 Alamat Supplier
4 Kota TEXT 25 Kota Alamat Supplier
5 Telp TEXT 15 Telp Supplier
6 Fax TEXT 15 Fax Supplier
7 Kontak TEXT 20 Kontak person Supplier
44
8. Inventory
Fungsi : Tabel ini berisi data master Barang Logistik.
Tabel 3.8. Struktur Tabel Barang
No Nama Kolom Key Tipe Data Panjang Keterangan
1 Kode PK TEXT 15 Kode Barang
2 Nama TEXT 35 Nama Barang
3 Kelmp TEXT 1 Kelompok Barang
4 Kemasan TEXT 10 Kemasan Barang
5 HargaJual CURRENCY Auto HargaJual Barang
9. Tabel Budget
Fungsi : Tabel ini berisi data yang digunakan untuk pengolahan data
Keuangan / Akuntansi untuk pembuatan Laporan Keuangan.
Tabel 3.9. Struktur Tabel Budget
No Nama Kolom Key Tipe Data Panjang Keterangan
1 Kode PK TEXT 30 Kategori Setting Rek.
Akuntansi
2 Bulan TEXT 15 Periode Bulan Laporan
Keuangan
3 Tahun TEXT 4 Periode Tahun Laporan
Keuangan
4 Aktual CURRENCY Auto Nilai Realisasi dr Rek.
Akuntansi per Periode
5 Budget CURRENCY Auto Nilai Anggaran dr Rek.
Akuntansi per Periode
10. Tabel Mlayanan
Fungsi : Tabel ini berisi informasi mengenai Master Transaksi Layanan.
Tabel 3.10. Struktur Tabel Master Transaksi Layanan
No Nama Kolom Key Tipe Data Panjang Keterangan
1 NoReff PK TEXT 15 Kode Surat Referensi /
Bukti Transaksi
2 KdPasien TEXT 10 Kode Pasien
45
No Nama Kolom Key Tipe Data Panjang Keterangan
3 Dokter TEXT 50 Nama Dokter
4 TglOpname DATE Auto Tanggal Pasien Opname
5 TglKeluar DATE Auto Tanggal Pasien Keluar
6 Kategori TEXT 30 Kategori Setting Rek.
Akuntansi Penjurnalan
7 Total CURRENCY Auto Total Nilai Transaksi
8 Status LOGICAL Auto Status Transaksi
9 Keterangan TEXT 45 Keterangan data
Transaksi
11. Tabel Dlayanan
Fungsi : Tabel ini berisi data mengenai Detil Transaksi Layanan.
Tabel 3.11. Struktur Tabel Detil Transaksi Layanan
No Nama Kolom Key Tipe Data Panjang Keterangan
1 NoReff PK TEXT 30 Kode Surat Referensi /
Bukti Transaksi.
2 KdBiaya PK TEXT 2 Kode Jenis Layanan
3 Nilai CURRENCY Auto Nilai Jenis Layanan
4 Keterangan TEXT 50 Keterangan transaksi
12. Tabel Mlogistik
Fungsi : Tabel ini berisi informasi mengenai Master Transaksi Logsitik.
Tabel 3.12. Struktur Tabel Master Transaksi Logistik
No Nama Kolom Key Tipe Data Panjang Keterangan
1 NoReff PK TEXT 15 Kode Surat Referensi /
Bukti Transaksi
2 Subjek TEXT 10 Data (Supplier/Pasien)
3 Jenis TEXT 1 Nama Dokter
4 Tanggal DATE Auto Tanggal transaksi
5 Kategori TEXT 30 Kategori Setting Rek.
Akuntansi Penjurnalan
6 Total CURRENCY Auto Total Nilai Transaksi
7 Status LOGICAL Auto Status Transaksi
8 Keterangan TEXT 45 Keterangan data
Transaksi
46
13. Tabel Dlogistik
Fungsi : Tabel ini berisi data mengenai Detil Transaksi Logistik.
Tabel 3.13. Struktur Tabel Detil Transaksi Logistik
No Nama Kolom Key Tipe Data Panjang Keterangan
1 NoReff PK TEXT 30 Kode Surat Referensi /
Bukti Transaksi.
2 KdBarang PK TEXT 15 Kode Barang
3 Qty NUMBER Auto Kuantitas / item barang
4 Harga CURRENCY Auto Harga item barang
5 Disc NUMBER Auto Potongan (dlm persen)
6 Keterangan TEXT 50 Keterangan transaksi
14. Tabel MasterJurnal
Fungsi : Tabel ini berisi informasi mengenai Master Jurnal Akuntansi.
Tabel 3.14. Struktur Tabel MasterJurnal
No Nama Kolom Key Tipe Data Panjang Keterangan
1 Kode PK TEXT 30 Kode pengenal
Transaksi Jurnal
2 NoReff TEXT 15 Kode Surat Referensi /
Bukti Transaksi Keu.
3 Tanggal DATE/TIME Auto Periode / Tanggal
Transaksi Jurnal
4 TotalDebet CURRENCY Auto Total Nilai Debet
Transaksi Jurnal
5 TotalKredit CURRENCY Auto Total Nilai Kredit
Transaksi Jurnal
6 Keterangan TEXT 45 Keterangan data
Transaksi Jurnal
15. Tabel DetilJurnal
Fungsi : Tabel ini berisi data mengenai Detil Pencatatan Jurnal Akuntansi.
47
Tabel 3.15. Struktur Tabel DetilJurnal
No Nama Kolom Key Tipe Data Panjang Keterangan
1 Kode PK TEXT 30 Kode pengenal
Transaksi Jurnal
2 KodeAccount PK TEXT 15 Kode Surat Referensi /
Bukti Transaksi Keu.
3 Debet CURRENCY Auto Nilai Debet Detil
Transaksi Jurnal
4 Kredit CURRENCY Auto Nilai Kredit Detil
Transaksi Jurnal
5 KetDetil TEXT 25 Keterangan data entri
Detil Jurnal Akuntansi
16. Tabel MTransaksi
Fungsi : Tabel ini berisi informasi mengenai Master Transaksi Keuangan.
Tabel 3.16. Struktur Tabel MTransaksi
No Nama Kolom Key Tipe Data Panjang Keterangan
1 NoReff PK TEXT 15 Kode Surat Referensi /
Bukti Transaksi Keu.
2 Tanggal DATE/TIME Auto Periode / Tanggal
Transaksi Keuangan
3 Posisi TEXT 6 Posisi (Debet / Kredit )
data Trans. Keuangan
4 Kelmp TEXT 5 Kelompok Transaksi
Keuangan
5 Jenis TEXT 15 Jenis Transaksi
Keuangan
6 Kategori TEXT 30 Kategori Setting Rek.
Akuntansi Penjurnalan
7 Subjek TEXT 50 Data Subjek terkait
dalam Trans. Keuangan
8 Total CURRENCY Auto Total Nilai Transaksi
Keuangan
9 Keterangan TEXT 45 Keterangan data
Transaksi Keuangan
17. Tabel DTransaksi
Fungsi : Tabel ini berisi data mengenai Detil Pencatatan Trans. Keuangan.
48
Tabel 3.17. Struktur Tabel DTransaksi
No Nama Kolom Key Tipe Data Panjang Keterangan
1 NoReff PK TEXT 30 Kode Surat Referensi /
Bukti Transaksi Keu.
2 NoDetil PK NUMBER 2 No urut data Trans.
Keuangan
3 Obyek TEXT 25 Data Obyek / Item
Transaksi Keuangan
4 Nilai CURRENCY Auto Nilai Item Detil pada
Transaksi Jurnal
5 Keterangan TEXT 50 Keterangan data entri
Detil Jurnal Akuntansi
3.2.5. Desain Masukan Keluaran
A. Bagan Menu
Sistem pengaksesan form aplikasi dalam Sistem Informasi Akuntansi ini
menggunakan sistem menu yang secara lengkap digambarkan oleh bagan berikut :
50
Gambar 3.14. Bagan Menu Aplikasi Sistem Informasi Akuntansi
GANTI USER
UBAH PASSWORD
GANTI PERIODE AKTIF
UBAH TANGGAL AKTIF
LOGIN
LOGOUT
MANAJEMEN USER
TUTUP PERIODE
KELUAR
PROSES HARIAN
PROSES BULANAN
CASH-IN
CASH-OUT LAPORAN ARUS KAS
JURNAL TRANSAKSI
KARTU BUKU BESAR
LAPORAN NERACA
LAPORAN LABA (RUGI)
ANALISA RASIO REALISASI
TRANS. KAS MASUK
TRANS. KAS KELUAR
PENERIMAAN PIUTANG
PEMBAYARAN HUTANG
PENGISIAN JURNAL LANGSUNG
PASIEN
JENIS BIAYA
SUPPLIER
BARANG LOGISTIK
REKENING AKUNTANSI
PENGARAHAN REKENING
ANGGARAN REKENING
LAYANAN PASIEN
TRANSAKSI OBAT PASIEN
PEMBELIAN LOGISTIK
MENU
SISTEM
MASTER
OPERASIONAL
LAPORAN
UTILITAS
KEUANGA
50
B. Rancangan Masukan
Rancangan Dialog Layar dimaksudkan untuk membantu dalam pembuatan
atau disain Interface dalam rangka pengimplementasian sistem kedalam bentuk
program. Rancangan dialog layar atau form yang dapat diimplementasikan
berdasarkan analisa diatas antara lain :
1. Pasien
PPaassiieenn
EEnnttrrii EEddiitt HHaappuuss
Kode : <Kode> Kota : <Kota>
Nama : <Nama> Telp : <Telp>
Nama Wali : <WaliKontak> Tgl.Masuk : <TglMasuk>
Alamat : <Alamat>
SSeelleessaaii
Gambar 3.15. Rancangan Dialog Layar Data Pasien
2. Jenis Biaya
JJeenniiss BBiiaayyaa
EEnnttrrii EEddiitt HHaappuuss
Kode : <Kode>
Nama : <Nama> Harga : <Harga>
SSeelleessaaii
Gambar 3.16. Rancangan Dialog Layar Jenis Biaya Layanan
51
3. Supplier
SSuupppplliieerr
EEnnttrrii EEddiitt HHaappuuss
Kode : <Kode> Kota : <Kota>
Nama : <Nama> Telp : <Telp>
Kontak : <Kontak> Fax : <Fax>
Alamat : <Alamat>
SSeelleessaaii
Gambar 3.17. Rancangan Dialog Layar Data Supplier
4. Barang Logistik
BBaarraanngg
EEnnttrrii EEddiitt HHaappuuss
Kode : <Kode>
Nama : <Nama>
Kelompok : <Kelmp>
Kemasan : <Kemasan>
Harga : <Harga>
SSeelleessaaii
Gambar 3.18. Rancangan Dialog Layar Data Barang Logistik
52
5. Rekening Akuntansi
RReekkeenniinngg AAkkuunnttaannssii
EEnnttrrii EEddiitt HHaappuuss
Kode : <Kode> Rek. Induk : <IndukAcc.>
Nama : <Nama> Status : <Status>
Kelompok : <Kelmp> Aktif : <Jenis>
Mutasi : <Mutasi>
Debet : <Debet>
Kredit : <Kredit>
Keterangan : <MemoAcc.>
SSeelleessaaii
Gambar 3.19. Rancangan Dialog Layar Data Rekening Akuntansi
6. Pengarahan Rekening (Setting Account)
PPeennggaarraahhaann RReekkeenniinngg AAkkuunnttaannssii
Kategori Kode Account Nama Account Mutasi
<Kategori> <KodeAcc.> [Nama] <Mutasi>
SSeelleessaaii
Gambar 3.20. Rancangan Dialog Layar Pengarahan Rekening Akuntansi
53
7. Transaksi Layanan Pasien
TTrraannssaakkssii LLaayyaannaann PPaassiieenn
EEnnttrrii EEddiitt HHaappuuss
No.Reff : <NoReff> Tgl.Opname : <TglOpname>
Pasien : <KdPasien> Tgl.Keluar : <TglKeluar>
Dokter : <Dokter> Keterangan : <Keterangan>
Kategori : <Kategori> Total : <Total>
KKooddee LLaayyaannaann KKeetteerraannggaann NNiillaaii
<KdBiaya> [Nama] <Keterangan> <Nilai>
SSeelleessaaii
Gambar 3.21. Rancangan Dialog Layar Transaksi Layanan Pasien
8. Transaksi Logistik
TTrraannssaakkssii LLaayyaannaann LLooggssiittiikk
EEnnttrrii EEddiitt HHaappuuss SSeelleessaaii
No.Reff : <NoReff> Tanggal : <Tanggal>
Supp/Pasien : <Subjek> Kategori : <Kategori>
Jenis : <Jenis> Keterangan : <Keterangan>
Kategori : <Kategori> Total : <Total>
KKooddee BBaarraanngg QQttyy HHaarrggaa TToottaall
<KdBrg.> [Nama] <Qty> <Harga> [SubTtl]
Gambar 3.22. Rancangan Dialog Layar Transaksi Logistik
54
9. Transaksi Keuangan
TTrraannssaakkssii KKeeuuaannggaann
EEnnttrrii EEddiitt HHaappuuss
No.Reff : <NoReff> Tanggal : <Tanggal>
Posisi : <Posisi> Subjek : <Subjek>
Kelompok : <Kelmp> Kategori : <Kategori>
Jenis : <Jenis> Keterangan : <Keterangan>
NNoo..DDeettiill OObbyyeekk KKeetteerraannggaann NNiillaaii
<NoDetil> <Obyek> <Keterangan> <Nilai>
Total <Total>
SSeelleessaaii
Gambar 3.23. Rancangan Dialog Layar Transaksi Keuangan
10. Pengisian Jurnal Akuntansi Langsung
JJuurrnnaall UUmmuumm
EEnnttrrii EEddiitt HHaappuuss
Kode : <Kode> Tanggal : <Tanggal>
No. Reff. : <NoReff> Keterangan : <Keterangan>
KKooddee RReekk.. NNaammaa KKeetteerraannggaann DDeebbeett KKrreeddiitt
<KdAcc.> [Nama] <KetDetil> <Debet> <Kredit>
SSeelleessaaii
Gambar 3.24. Rancangan Dialog Layar Pengisian Jurnal Akuntansi
55
C. Rancangan Keluaran
Rancangan output / keluaran atau keluaran dari Sistem Informasi Akuntansi
ini dapat diklasifikasikan sebagai berikut :
1. Jurnal Transaksi
JJuurrnnaall TTrraannssaakkssii PPeerriiooddee :: dddd--mmmmmm--yyyyyyyy ss//dd dddd--mmmmmm--yyyyyyyy
Tanggal Kode No.Reff Keterangan Total
… … … … …
Rekening Nama Debet Kredit
… … … …
CCeettaakkaann :: dddd--mmmmmm--yyyyyyyy HHaall :: XX ddaarrii :: XX
Gambar 3.25. Rancangan Keluaran Daftar Jurnal Transaksi
2. Laporan Arus Kas
LLaappoorraann AArruuss KKaass PPeerriiooddee :: dddd--mmmmmm--yyyyyyyy ss//dd dddd--mmmmmm--yyyyyyyy
Tanggal Kode No.Reff Keterangan Total
… … … … …
Rekening Nama Debet Kredit
… … … …
CCeettaakkaann :: dddd--mmmmmm--yyyyyyyy HHaall :: XX ddaarrii :: XX
Gambar 3.26. Rancangan Keluaran Laporan Arus Kas
56
3. Kartu Buku Besar
KKaarrttuu BBuukkuu BBeessaarr RReekkeenniinngg :: <<RReekkeenniinngg>>
Tanggal Kode Jurnal Keterngan Debet Kredit
… … … … …
CCeettaakkaann :: dddd--mmmmmm--yyyyyyyy HHaall :: XX ddaarrii :: XX
Gambar 3.27. Rancangan Keluaran Kartu Buku Besar
4. Laporan Neraca
LLaappoorraann NNeerraaccaa PPeerriiooddee :: dddd--mmmmmm--yyyyyyyy ss//dd dddd--mmmmmm--yyyyyyyy
Rekening Nama Total
… … …
CCeettaakkaann :: dddd--mmmmmm--yyyyyyyy HHaall :: XX ddaarrii :: XX
Gambar 3.28. Rancangan Keluaran Laporan Neraca
5. Laporan Laba (Rugi)
LLaappoorraann LLaabbaa ((RRuuggii)) PPeerriiooddee :: dddd--mmmmmm--yyyyyyyy ss//dd dddd--mmmmmm--yyyyyyyy
Rekening Nama Total
… … …
CCeettaakkaann :: dddd--mmmmmm--yyyyyyyy HHaall :: XX ddaarrii :: XX
Gambar 3.29. Rancangan Keluaran Laporan Laba (Rugi)
57
6. Laporan Analisa Rasio
LLaappoorraann AAnnaalliissaa RRaassiioo PPeerriiooddee :: dddd--mmmmmm--yyyyyyyy ss//dd dddd--mmmmmm--yyyyyyyy
Rekening Nama Total
… … …
CCeettaakkaann :: dddd--mmmmmm--yyyyyyyy HHaall :: XX ddaarrii :: XX
Gambar 3.30. Rancangan Keluaran Laporan Analisa Rasio
3.3. Prosedur Pengujian Sistem
1. Setelah dilakukan perancangan sistem, metode berikutnya adalah melakukan
pengujian terhadap sistem tersebut. Metode pengujian sistem yang akan digunakan
adalah Black Box Testing atau disebut juga dengan Functional Testing atau
Input/Output Testing. Black Box Testing dilakukan tanpa pengetahuan detil struktur
internal dari sistem atau komponen yang akan dites.