Data Flow Diagram DFD

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