Gambar 3.1 Pemetaan pengaturan pengguna dan fitur pada level akses Masing-masing level akses terdiri dari fitur-fitur apa saja yang dapat
diakses. Satu level akses ini dapat terdiri dari beberapa pengguna. Misalnya Adi, Budi dan Cintya berada pada level akses manajer. Pengguna yang berada pada
level akses manajer dapat mengakses informasi laporan keuangan. Sedangkan
pengguna yang berada pada level akses staf EDP dapat mengakses input jurnal.
3.2 Perancangan Sistem
Perancangan sistem yang digunakan pada tugas akhir ini meliputi Data Flow Diagram
DFD, arsitektur sistem yang menunjukkan relasi atau hubungan antar elemen dalam sistem, Entity Relationship Diagram ERD, Struktur Tabel,
dan Rancangan Antar Muka. Pada Entity Relationship Diagram ERD terbagi lagi menjadi dua bagian model sistem yaitu Conceptual Data Model CDM dan
Physical Data Model PDM.
3.2.1 Data Flow Diagram DFD
Data Flow Diagram DFD menunjukkan aliran data dalam Rancang
Bangun Prototype Produk Paket Sistem Komputasi Akuntansi Keuangan.. Gambar 3.2 merupakan bentuk rancangan dari DFD Context Diagram pada
Rancang Bangun Prototype Produk Paket Sistem Komputasi Akuntansi Keuangan.
Catatan_Atas_Laporan Keuangan Laporan_Arus_Kas
Request_Cetak_Catatan Request_Cetak_Arus_Kas
Request_Cetak_Neraca
Laporan_Perubahan_Modal Request_Cetak_Perubahan_Modal
Laporan_Laba_Rugi Request_Cetak_laba_Rugi
Laporan_Neraca_Saldo Request_Cetak_Neraca_lajur
Request_Cetak_Neraca_Saldo
Laporan_Buku_Besar Request_Cetak_Buku_Besar
Laporan_Jurnal Request_Cetak_Jurnal
Validasi_Tutup_Buku Request_Tutup_Buku
Validasi_Input_Penyesuaian Inputan_Penyesuaian
Validasi_Input_Transaksi Inputan_Transaksi
Validasi_Input_Periode Data_Periode
Validasi_Input_Template Data_Template
Data_Akun
Validasi_Input_User Data_User
Validasi_Input_Level_Akses Data_Level_Akses
Validasi_Input_profil Data_Profil_Organisasi
Validasi_Inisialisasi Input_User_Pwd
Inisialiasi_Database
Rancang Bangun Prototype Produk Paket Sistem Komputasi
Akuntansi Keuangan
+
Staf Akuntansi
Gambar 3.2 Context Diagram
Pada Gambar 3.3 menggambarkan DFD menggambarkan DFD Level 0 Rancang Bangun Prototype Produk Paket Sistem Komputasi Akuntansi Keuangan
yang terdiri dari 12 proses yaitu inisialisasi database, login, edit info perusahaan, manajemen level, manajemen user, manajemen akun, manajemen template,
periode buku, menjurnal transaksi, penyesuaian dan membuat laporan.
Catatan_Atas_Laporan Keuangan Laporan_Arus_Kas
Request_Cetak_Catatan Request_Cetak_Arus_Kas
Request_Cetak_Neraca
Laporan_Perubahan_Modal Request_Cetak_Perubahan_Modal
Laporan_Laba_Rugi Request_Cetak_laba_Rugi
Request_Cetak_Neraca_lajur
Laporan_Neraca_Saldo Request_Cetak_Neraca_Saldo
Laporan_Buku_Besar Request_Cetak_Buku_Besar
Laporan_Jurnal Request_Cetak_Jurnal
Retreive_Data_Neraca_Lajur
Retreive_Data_akun5 Retreive_Detail_Jurnal
Reterive_Data_Jurnal Simpan_Neraca_lajur
Sp_Sts_Validasi Update_Periode_Buku
Retreive_Periode_Buku4 dataLog10
Validasi_Tutup_Buku Request_Tutup_Buku
Sp_Sts_Validasi
Simpan_Detail_Penyesuaian Simpan_Penyesuaian
Retreive_Data_akun4 Retreive_Periode_Buku3
dataLog9
Validasi_Input_Penyesuaian Inputan_Penyesuaian
Sp_Sts_Validasi Simpan_Detail_Jurnal
Simpan_Jurnal Retreive_Data_akun3
Retreive_Periode_Buku2 dataLog8
Validasi_Input_Transaksi Inputan_Transaksi
Sp_Sts_Validasi
Simpan_Data_Saldo_Awal Retreive_Periode_Buku
Simpan_Periode_Buku dataLog7
Sp_Sts_Validasi
Validasi_Input_Periode Data_Periode
Simpan_Template_Jurnal Retreive_Data_Akun2
Sp_Sts_Validasi dataLog6
Validasi_Input_Template Data_Template
Retreive_Data_Akun
dataLog5 Simpan_Data_akun
Sp_Sts_Validasi Data_Akun
dataLog4 Simpan_Data_User
Sp_Sts_Validasi Validasi_Input_User
Data_User dataLog3
Simpan_Fitur_Level Retreive_Fitur_Level
Simpan_Data_Level Retreive_Data_Level_Akses
Retreive_Data_Fitur dataLog2
Sp_Sts_Validasi Validasi_Input_Level_Akses
Data_Level_Akses Retreive_Data_Profil_Organisasi
Simpan_Data_Profil_Organisasi Validasi_Input_profil
Data_Profil_Organisasi Sp_Sts_Validasi
Sts_Validasi Data_User_Login
dataLog Data_Login_Admin_Utama
Data_Fitur_Admin_Utama Data_Level_Admin_Utama
Data_Awal_Fitur Data_Awal_Akun
Input_User_Pwd Inisialiasi_Database
Validasi_Inisialisasi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
Staf Akuntansi Staf Akuntansi
Staf Akuntansi Staf Akuntansi
Staf Akuntansi
Staf Akuntansi
1 Inisialisasi_Data
base
2 Login
3 Edit_Info_Perusa
haan 1
Master_Akun 2
Fitur_Aplikasi 3
Level_Akses 4
Fitur_Level
5 User_Login
6 Log_Aplikasi
7 Company_Profile
4 Manajemen_Le
vel_Akses 6
Log_Aplikasi
2 Fitur_Aplikasi
3 Level_Akses
4 Fitur_Level
6 Log_Aplikasi
5 Manajemen_Use
r_Aplikasi
5 User_Login
6 Log_Aplikasi
6 Manajemen_Dat
a_Akun
+
1 Master_Akun
6 Log_Aplikasi
7 Manajemen_Te
mplate_Jurnal
+
1 Master_Akun
8 Jurnal_Template
8 Membuka_Period
e_Buku 6
Log_Aplikasi
9 Periode_Buku
10 Saldo_Awal
9 Menjurnal_Trans
aksi
+
9 Periode_Buku
6 Log_Aplikasi
11 Jurnal
12 Detail_Jurnal
1 Master_Akun
10 Ayat_Jurnal_Peny
esuaian 6
Log_Aplikasi 9
Periode_Buku 1
Master_Akun
11 Jurnal
12 Detail_Jurnal
11 Menutup_Period
e_Buku 6
Log_Aplikasi
9 Periode_Buku
12
Mencetak_Laporan_Keuangan 13
Neraca_lajur
11 Jurnal
12 Detail_Jurnal
13 Neraca_lajur
1 Master_Akun
Staf Akuntansi
Gambar 3.3 DFD Level 0
[dataLog6] Data_Template_dan_Log
[Data_Template] Data_Akun_Template
[Retreive_Data_Akun2] [Sp_Sts_Validasi]
[Simpan_Template_Jurnal] [Validasi_Input_Template]
Staf Akuntansi
Staf Akuntansi
6 Log_Aplikasi
SpMg_489 1
Master_Akun
8 Jurnal_Template
7.1 Inisialisasi_Awal
_Template 7.2
Mencatat_Templ ate_Jurnal
7.3 Menyimpan_Te
mplate_Jurnal
Gambar 3.4 DFD Level 1 Manajemen Template Jurnal
Gambar 3.4 menggambarkan subproses-subproses yang ada pada proses manajemen template jurnal. Ada 3 subproses yang terdapat di dalamnya yaitu
inisialisasi awal template, mencatat template jurnal, dan template jurnal.
[Sp_Sts_Validasi]
[Simpan_Detail_Jurnal] [Simpan_Jurnal]
[dataLog8] Data_Transaksi_dan_Log
Data_Periode_dan_Akun [Inputan_Transaksi]
[Retreive_Data_akun3] [Retreive_Periode_Buku2]
Staf Akuntansi
Staf Akuntansi
SpMg_489
6 Log_Aplikasi
9 Periode_Buku
1 Master_Akun
11 Jurnal
12 Detail_Jurnal
9.1 Inisialisasi_Awal
_Jurnal 9.2
Mencatat_Jurnal 9.3
Menyimpan_Jurn al_dan_Log
Gambar 3.5 DFD Level 1 Menjurnal Transaksi
Gambar 3.5 menggambarkan subproses-subproses yang ada pada proses manajemen template jurnal. Ada 3 subproses yang terdapat di dalamnya yaitu
inisialisasi awal jurnal, mencatat jurnal, dan menyimpan jurnal dan log.
3.2.2 Entity Relationship Diagram ERD