Dokumen tersebut membahas tentang desain terinci sistem akuntansi yang mencakup desain output, input, dan basis data. Beberapa poin kuncinya adalah menentukan jenis data, desain laporan seperti jurnal, buku besar, neraca, desain form input, relasi antar tabel basis data, serta penentuan tipe data pada masing-masing kolom.
2. TIPE DATA
• String
– Simbol X
– Contoh X(3), sediakan ruang 3 karakter
• Numerik
– Simbol 9
– Contoh 999.999, sediakan ruang maksimal 6 digit
angka
2
3. Domino Printing
• Jurnal
• Buku besar
• Neraca saldo
• Laporan Rugi / Laba
• Laporan perubahan modal
• Neraca
3
5. DESAIN OUTPUT
• Desain keluaran dari sistem perangkat lunak
yang akan dibuat
• Berguna untuk mempersiapkan desain input
dan database
• Kesepakatan antara pengembang dengan
pemilik mengenai sistem yang akan dibuat
5
6. Daftar desain output yang mungkin:
• Jurnal umum
• Buku besar
• Neraca saldo
• Laporan rugi laba
• Laporan perubahan modal
• Neraca
6
17. Desain database
• Desain database: mengetahui bagaimana data
disimpan dan keterkaitan antar tabel
• Primary key: field yang secara unik menjadi
identitas dari record
– Contoh kas diwakili oleh 111
• Tidak semua tabel memiliki primary key yang
jelas, mungkin ada kombinasi beberapa field
17
18. Relasi
• Kebanyakan perangkat lunak membutuhkan
lebih dari 1 tabel database
• Relasi adalah tabel-tabel memiliki field yang
sama
• Contoh
– Tabel akun dan Tabel transaksi / jurnal sama-sama
memiliki field kode akun
18
23. Mendesain database
• Identifikasi data
• Hilangkan field yang redundan
• Buat kumpulan field menjadi tabel
• Tentukan field yang berupa kode
• Tentukan primary key untuk tiap tabel
• Buat relasi antar tabel
• Tentukan tipe data dari masing-masing field
23
25. Hilangkan field yang redundan
• Pastikan field yang disimpan memang
dibutuhkan
• Apakah field yang muncul pada laporan yang
berbeda perlu disimpan ulang, perlu kalkulasi
dll
• Jangan simpan data yang sama lebih dari satu
tempat
25
26. Buat kumpulan field menjadi tabel
• Buku besar: • Laporan perubahan modal
– Nama buku besar – Keterangan modal
– Tanggal cetak buku besar – Debit
– Tanggal debit – Kredit
– Jumlah debit – Laba / rugi
– Tanggal kredit – Keterangan prive
– Jumlah kredit – Modal
• Neraca saldo • Neraca
– Tanggal cetak neraca saldo – Aktiva
– Nomor – Debit
– Keterangan – Kredit
– Debit – Passiva
– Kredit – Debit kredit
• Laporan laba / rugi – Total aktiva
– Keterangan – Total passiva
– Debit
– Kredit
– Total pendapatan
– Total beban
– Laba / rugi bersih
26
32. Sumber
• Yunizal, Edri (2003). Perancangan Aplikasi Client Server Untuk Administrasi
Jadwal dan Absensi Mahasiswa Laboratorium Komputer Menggunakan
Bahasa Pemrograman Visual Basic 6.0 Dengan Database Oracle 8i Pada
Kampus UPI “YPTK” Padang. Padang: UPI “YPTK” Padang
• Simpsons, Alan et al(2007). Microsoft Office Access 2007 All-In-One Desk
References For Dummies. New Jersey: Wiley Publishing Inc.
32