• Tidak ada hasil yang ditemukan

Pembuatan Model Data dan Desain Database

N/A
N/A
Protected

Academic year: 2018

Membagikan "Pembuatan Model Data dan Desain Database"

Copied!
6
0
0

Teks penuh

(1)

Sistem Informasi Akuntansi (SIA) - RDK 14 BAB III

PEMBUATAN MODEL DATA DAN DESAIN DATABASE

A. Proses Desain Database

Enam langkah dasar dalam mendesain dan mengimplementasikan sistem database:

1. Identifikasi kebutuhan informasi para pemakai.

2. Tahap pertama terdiri dari perencanaan awal untuk menetapkan kebutuhan dan

kelayakan pengembangan sistem baru.

3. Pengembangan berbagai skema berbeda untuk sistem yang baru, pada tingkat

konseptual, eksternal dan internal.

4. Penerjemahan skema tingkat internal ke struktur database sesungguhnya, yang akan

diimplementasikan ke dalam sistem yang baru tersebut.

5. Mentransfer semua data dari sistem sebelumnya ke database SIA yang baru.

6. Penggunaan dan pemeliharaan sistem yang baru.

B. Diagram Hubungan-Entitas (Entity-Relationship)

Terdapat kemungkinan tiga jenis dasar hubungan antar entitas, tergantung dari kardinalitas

maksimum yang berhubungan dengan setiap entitas.

1. Hubungan satu-ke-satu (1:1)

2. Hubungan satu-ke-banyak (1:N)

3. Hubungan banyak-ke-banyak (M:N)

Jenis-jenis Perbedaan Hubungan

Cash Receipts

Sales (0,1) (1,1)

Panel A: One-to-One (1:1) Relationship

Sales Cash

Receipts

(0,N) (1,1)

Panel B: One-to-Many (1:N) Relationship

Sales Cash

Receipts (1,N)

(0,1)

(2)

Sistem Informasi Akuntansi (SIA) - RDK 15 Diagram Hubungan Entitas

Diagram Hubungan-Entitas (E-R) adalah satu metode untuk skema penggambaran

database disebut diagram E-R karena menunjukkan berbagai model entitas dan hubungan

diantara mereka.

Dalam sebuah diagram E-R, entitas digambarkan dalam persegi panjang, dan hubungan

antar entitas digambarkan dalam bentuk berlian.

C. Model Data REA

Pembuatan model data dalam proses Desain database

Model data REA memberikan struktur dalam dua cara:

1 Dengan mengidentifikasi entitas apa yang seharusnya dimasukkan dalam database SIA

2 Dengan cara menentukan bagaimana membuat struktur antar entitas dalam database

SIA tersebut

Jenis-jenis Entitas

Entitas adalah segala sesuatu yang informasinya ingin dikumpulkan dan disimpan oleh

organisasi.

Model data REA mengklasifikasi entitas ke dalam tiga kategori yang berbeda, yaitu :

1. Sumber daya yang didapat dan dipergunakan oleh organisasi

Sumber daya adalah hal-hal yang memiliki nilai ekonomi bagi organisasi.

Perencanaan

Analisis Persyaratan

Desain Pengkodean

Implementasi Operasi dan Pemeliharaan

Pembuatan model data terjadi disini

Sales Cash

Receipts

(0,N) (1,N)

(3)

Sistem Informasi Akuntansi (SIA) - RDK 16

Contoh sumber daya organisasi adalah:

a. Kas

b. Persediaan

c. Peralatan

2. Kegiatan atau aktivitas bisnis yang dilakukan organisasi

Kegiatan adalah berbagai aktivitas bisnis yang informasinya ingin dikumpulkan

perusahaan untuk tujuan perencanaan dan pengendalian.

Contoh kegiatan organisasi adalah :

a. Kegiatan penjualan

b. Kegiatan penerimaan kas

3. Pelaku yang terlibat dalam kegiatan tersebut

Pelaku adalah orang-orang dan organisasi yang terlibat dalam kegiatan yang

informasinya ingin didapatkan untuk tujuan perencanaan, pengendalian, dan evaluasi.

Contoh pelaku organisasi adalah

a. Pegawai

b. Pelanggan

D. Membangun Diagram REA untuk Satu Siklus Transaksi

Membangun diagram REA untuk siklus transaksi tertentu terdiri dari empat langkah berikut :

1 Identifikasi pasangan kegiatan pertukaran ekonomi yang mewakili hubungan dualitas

dasar memberi untuk menerima, dalam siklus tersebut.

2 Identifikasi sumber daya yang dipengaruhi oleh setiap kegiatan pertukaran ekonomi dan

para pelaku yang terlibat dalam kegiatan tersebut.

3. Analisis setiap kegiatan pertukaran ekonomi untuk menetapkan apakah kegiatan

tersebut harus dipecah menjadi suatu kombinasi dari satu atau lebih kegiatan komitmen

dan kegiatan pertukaran ekonomi. Apabila perlu, ganti kegiatan pertukaran ekonomi

aslinya dengan rangkaian kegiatan komitmen dan pertukaran ekonomi yang dihasilkan

dari pemecahan kegiatan tadi.

(4)

Sistem Informasi Akuntansi (SIA) - RDK 17 Pola Dasar REA

Contoh Diagram REA

Langkah-langkah dalam membuat diagram REA

1. Identifikasi kegiatan pertukaran ekonomi

Selama menggambar diagram REA untuk suatu siklus transaksi, sangatlah berguna

untuk membagi kertas yang digunakan untuk menggambar ke dalam tiga kolom, satu

kolom untuk setiap jenis entitas.

a. Pergunakan kolom kiri untuk sumber daya

b. Kolom tengah untuk kegiatan.

c. Dan kolom kanan untuk pelaku.

d. Pertukaran ekonomi dasar dalam siklus pendapatan melibatkan penjualan barang

dagangan atau pelayanan, serta serangkaian penerimaan kas sebagai pembayaran

dalam penjualan tersebut.

e. Diagram REA untuk siklus pendapatan S&S dengan membuat entitas kegiatan

penjualan dan penerimaan kas dalam bentuk persegi panjang, dan hubungan

dualitas ekonomi antara mereka, dalam bentuk wajik. Resource A

Economic Duality

Internal Agent GET

Resource A

GIVE Resource B

Resource B Internal Agent

External Agent

Outflow Inflow

Participant Participant Participant Participant

External Agent

Inventory

Economic Duality

Salesperson Sales

Cash Receipts

Cash Cashier

Customer

Stock-flow Stock-flow

(5)

Sistem Informasi Akuntansi (SIA) - RDK 18

2. Identifikasi Sumber Daya dan Pelaku

a. Ketika kegiatan yang menjadi pusat perhatian telah ditentukan, sumber daya yang

dipengaruhi oleh kegiatan tersebut perlu diidentifikasi.

b. Kegiatan penjualan dapat diterjemahkan menjadi pemberian persediaan kepada

pelanggan.

c. Kegiatan penerimaan kas dapat diterjemahkan sebagai menerima kas dari

pelanggan.

d. Setelah menentukan sumber daya yang dipengaruhi oleh setiap kegiatan, langkah

selanjutnya yang perlu dilakukan adalah mengidentifikasi pelaku yang terlibat dalam

kegiatan-kegiatan tersebut.

e. Paling tidak selalu terdapat satu pelaku internal (pegawai) dan, di sebagian besar

kondisi, seorang pelaku eksternal (pelanggan/pemasok) yang terlibat dalam setiap

kegiatan

3. Masukkan Kegiatan Komitmen

a. Langkah ketiga dalam menggambar diagram REA adalah menganalisis kegiatan

pertukaran ekonomi untuk menetapkan apakah kegiatan tersebut dapat dipecah

menjadi sebuah kombinasi dari satu atau lebih kegiatan komitmen dan pertukaran.

b. Contoh: Kegiatan penjualan dapat dipergunakan untuk mewakili baik penjualan

dengan pengiriman maupun yang terjadi di toko. economic exchange event

4. Menetapkan kardinalitas hubungan

a. Kardinalitas menunjukkan bagaimana perumpamaan dalam satu entitas dapat

dihubungkan ke perumpamaan tertentu dalam entitas lainnya.

b. Kardinalitas sering diungkapkan sebagai pasangan nomor di setiap entitas.

c. Nomor pertama adalah kardinalitas minimum, dan nomor kedua adalah kardinalitas

maksimum.

E. Mengimplementasikan Diagram REA dalam Database Relasional

Diagram REA ini dapat dipergunakan untuk mendesain database relasional yang terstruktur

baik.

Bahkan, membuat suatu rangkaian tabel berdasarkan diagram REA secara otomatis akan

menghasilkan database relasional yang terstruktur baik, tanpa adanya masalah anomali

(6)

Sistem Informasi Akuntansi (SIA) - RDK 19

Mengimplementasikan diagram REA ke dalam database relasional melibatkan proses tiga

tahap, yaitu :

1. Membuat sebuah tabel untuk setiap entitas berbeda dan untuk setiap hubungan

banyak-ke-banyak

2. Memberikan atribut ke tabel yang tepat

3. Menggunakan kunci luar untuk mengimplementasikan hubungan satu-ke-satu dan

hubungan satu-ke-banyak

Dokumentasi Praktik Bisnis

Diagram REA secara khusus berguna untuk mendokumentasikan SIA tingkat lanjut yang

menggunakan database.

Diagram REA menyediakan informasi mengenai praktik bisnis organisasi dan pola

pertukaran ekonominya.

Pengambilan Informasi dari SIA

Diagram REA yang lengkap juga berfungsi sebagai petunjuk yang berguna untuk meminta

informasi dari database SIA.

Permintaan data dapat digunakan untuk menghasilkan jurnal dan buku besar dari database

rasional yang dibuat dengan menggunakan model REA. Inventory

Purchases-Cash Disbursements

Buyer (Purchasing Agent) Purchases

Cash Disbursement

Cash Cashier

Vendor (1,N)

(0,N)

(0,N)

(1,N)

(1,1)

(0,N) (1,1) (0,N)

(1,1) (1,1)

(0,N) (1,1)

Stockflow Inventory-Purchases

Participant Participant Participant

Participant

Referensi

Dokumen terkait

Pada penelitian ini akan dilakukan pengujian berbagai model basis data relasional dengan menggunakan berbagai jumlah data, kemudian akan dilakukan pengujian pada

Pembuatan model data adalah proses of defining a database so that it faithfully represents all aspects of the organization, including its interactions with the external

Manfaat yang diharapkan dari Tugas Akhir ini adalah hasil dan pemodelan struktur SeaStation Aquaculture dapat digunakan untuk pertimbangan mendesain aquaculture

Multidimensional model digunakan untuk mendesain data agar terstruktur. Struktur tersebut terdiri dari measures dan context. Measures adalah data numerik yang nantinya

berhubungan satu dan lainnya. Hubungan dalam diagram REA menyediakan informasi yang berguna tentang. keadaan perusahaan dan kebijakan yang dianutnya.

Pemodelan yang baik untuk mendesain database adalah ERD ( Entity Relationship Diagram ). Selain itu, hal yang harus diperhatikan ketika mendesain database adalah

Pada penelitian ini akan dilakukan pengujian berbagai model basis data relasional dengan menggunakan berbagai jumlah data, kemudian akan dilakukan pengujian pada

Tujuan dari penelitian ini adalah merancang database yang baik dan terstruktur dan juga mendesain sistem informasi akuntansi pada Toko Roti Dewi Purwodadi dengan menggunakan