Sistem Informasi Akuntansi
PEMBUATAN MODEL DATA DAN DESAIN DATABASE (lanjutan)
Tinjauan Menyeluruh Proses Bisnis
1/total
Sistem Informasi Akuntansi
Outline •
• •
MENGIMPLEMENTASIKAN DIAGRAM REA DALAM DATABASE RELASIONAL(lanjutan) MEMADUKAN DIAGRAM REA ANTAR-SIKLUS MENGGUNAKAN DIAGRAM REA Tinjauan Menyeluruh Proses Bisnis
2/total
Sistem Informasi Akuntansi
Implementing an REA model Inventory
(٠,N)
InventoryPurchases
(١,N)
Purchases
(٠,N)
(١,١)
Participant
(٠,N)
Buyer (Purchasing Agent)
(١,١) Participant (٠,N)
PurchasesCash Disbursements
(١,N)
Cash
(٠,N)
Stockflow
(١,١)
Cash Disbursement
Tinjauan Menyeluruh Proses Bisnis
Vendor
Participant
(٠,N)
Participant
(٠,N)
(١,١)
(١,١)
Cashier
3/total
Sistem Informasi Akuntansi
Langkah 1 : Membuat tabel Berdasarkan pembahasan diagram REA sebelumnya 9 tabel akan dibuat: untuk setiap tujuh entitas yang berbeda dan juga untuk diagram hubungan M:N 1. 2. 3. 4. 5.
Inventory Purchases Employees Vendors Cashier
Tinjauan Menyeluruh Proses Bisnis
1. Cash disbursements 2. Cash 3. Purchasesinventory 4. Purchases-cash disbursements
4/total
Sistem Informasi Akuntansi
Langkah 2 : Menetapkan atribut untuk setiap tabel • Primary keys (Kunci Utama): Setiap tabel di dalam database relasional harus memiliki sebuah kunci utama, yang terdiri dari sebuah atribut.Umumnya kunci utama dalam suatu tabel yang mewakili sebuah entitas merupakan atribut tunggal • Menetapkan atribut lain ke tabel yang tepat: Atribut tambahandimasukkan ke dalam setiap tabel untuk memenuhi persyaratan pemrosesan transaksi dan kebutuhan informasi manajemen.
Tinjauan Menyeluruh Proses Bisnis
5/total
Sistem Informasi Akuntansi
Menggunakan kunci Luar (foreign key) untuk Mengimplementasikan Hubungan 1:1 dan 1:N •
Hubungan satu ke satu : dalam database relasional hubungan satu-ke-satu antara entitas dapat diimplementasikan dengan memasukkan kunci utama suatu entitas sebagai kunci luar dalam tabel yang mewakili entitas satunya • • •
Hubungan satu-ke-banyak : Hubungan 1:N dapat juga diimplementasikan dalam database relasional dengan menggunakan kunci luar Tempatkan kunci utama dari suatu entitas yang memiliki kardinalitas maksimum N sebagai kunci luar dalam entitas yang memiliki kardinalitas maksimum 1 Examples: Employee number and vendor number are foreign keys in the purchases event and in the cash disbursement event Tinjauan Menyeluruh Proses Bisnis
6/total
Sistem Informasi Akuntansi
Memadukan Diagram REA antarsiklus •
•
Untuk mendesai SIA yang dapat berfungsi, harus dikembangkan diagram REA untuk siklus tambahan dan kemudian memadukan diagram-diagram tersebut Periksa kelengkapan dengan menguji apakah diagram tersebut memenuhi dua peraturan berikut ini : • Setiap entitas sumber daya harus berhubungan dengan dua kegiatan arus stok salah satunya menambah sumber daya dan yang lainnya menguranginya • Setiap kegiatan pertukaran ekonomi yang menambah sumber daya harus berhubungan dengan kegiatan pertukaran ekonomi yang mengurangi sumber daya hal tersebut disebut prinsip dualitas ekonomi Tinjauan Menyeluruh Proses Bisnis
7/total
Sistem Informasi Akuntansi
MENGGUNAKAN DIAGRAM REA : DOKUMENTASI PRAKTIK BISNIS Diagram REA secara khusus berguna untuk mendokumentasikan SIA tingkat lanjut yang menggunakan database, karena kardinalitas dalam diagram REAmenyediakan informasi mengenai praktik bisnis organisasi dan pola pertukaran ekonominya • •
Nilai 0 minimum untuk penjualan mengindikasikan bahwa terjadi penjualan secara kredit Nilai N maksimum untuk penjualan berarti bahwa pelanggan dapat membayar secara mencicil
Cash Receipts
(1, N)
SalesCash Receipts
Tinjauan Menyeluruh Proses Bisnis
(0, N)
Sales 8/total
Sistem Informasi Akuntansi
• The one minimum for the cash receipts event indicates that cash is not received prior to delivering the merchandise • The N maximum for the cash receipts event means that customers may pay for several sales with one check
Cash Receipts
(1, N)
SalesCash Receipts
Tinjauan Menyeluruh Proses Bisnis
(0, N)
Sales 9/total
Sistem Informasi Akuntansi
Pengambilan Informasi dari SIA • Diagram REA yang lengkap juga berfungsi sebagap petunjuk yang berguna untuk meminta informasi dari database SIA • Permintaan data (queries) dapat digunakan untuk menghasilkan jurnal dan buku besar dari database relasional yang dibuat dengan menggunakan model REA
Tinjauan Menyeluruh Proses Bisnis
10/total
Sistem Informasi Akuntansi
Hubungan 1:1 antara Penjualan dan Penerimaan Kas
Sales • • • •
(0, 1)
(1, N)
Cash collections
Setiap pembayaran pelanggan merupakan penjualan tertentu secara penuh Setiap pembayaran pelanggan dapat untuk lebih dari satu penjualan Apa logika querynya? Piutang sama dengan jumlah seluruh penjualan yagn nomor fakturnya tidak muncul dalam tabel penerimaan kas
Tinjauan Menyeluruh Proses Bisnis
11/total
Sistem Informasi Akuntansi
Hubungan satu ke banyak : antara Penjualan dan Penerimaan Kas
Sales • • • •
(0, N)
(1, 1)
Cash collections
Setiap transaksi penjualan dapat dilakukan dengan mencicil Setiap pembayaran pelanggan hanya untuk satu penjualan Apa logika querynya? (1) Penjualan total; (2) sum cash collections; (3) menghitung perbedaan antara kedua nilai tersebut A/R = (1)-(2) Tinjauan Menyeluruh Proses Bisnis
12/total
Sistem Informasi Akuntansi
Hubungan satu ke banyak : antara Penerimaan Kas dan Penjualan
Sales
(0, 1)
(1, 1)
Cash collections
• Each sales transaction is paid in full by a cash collection event. • Each customer payment is for one sale. • What is the query logic? • Total accounts receivable is the sum of all sales for which there is no remittance number. Tinjauan Menyeluruh Proses Bisnis
13/total
Sistem Informasi Akuntansi
Hubungan banyak ke banyak : antara Penjualan dan Penerimaan Kas
Sales
(0, N)
(1, N)
Cash collections
• Each sales transaction may be paid for in installments. • Each customer payment may be for more than one sale. • What is the query logic? • (1) Sum all sales; (2) Sum all cash collections; Then A/R = (1)-(2) Tinjauan Menyeluruh Proses Bisnis
14/total
Sistem Informasi Akuntansi
• KESIMPULAN : • Proses desain Database terbagi dalam enam tahap, yaitu : perencanaan, analisis, persyaratan, desain, pengkodean, implementasi dan operasional • Model data akuntansi REA dikembangkan secara khusus untuk membangun model data SIA • Model REA mengklasifikasi 3 kategori dasar yaitu sumber daya, kegiatan dan pelaku
Tinjauan Menyeluruh Proses Bisnis
15/total
Sistem Informasi Akuntansi
Referensi • Romney, Marshall B., 2006, Sistem Informasi Akuntansi, Edisi 9, Buku 1, Salemba Empat, Jakarta
Tinjauan Menyeluruh Proses Bisnis
16/total