Anda di halaman 1dari 22

MATA KULIAH:

SISTEM INFORMASI AKUTANSI


MATERI PRESENTASI:
DATA MODEL

PRESENTER NAME

1 2

Muhammad Fazrul Husein Muhammad Ruslan


Agenda
Topic 1 apa itu data model
Topic 2 Jenis data model
Topic 3 Data Model PYRAMID
Topic 4 Manfaat pemodelan data
Topic 5 Tahapan pemodelan data
Topic 6 proses data
Topic 7 Model data REA
Topic 8 Pola dasar REA
Topic 9 Sample REA diagram
Topic 10 Implementasi database
Topic 11 Diagram REA untuk siklus

1
APA ITU DATA MODEL?

Pemodelan data adalah proses menciptakan representasi visual dari


keseluruhan sistem informasi untuk mengkomunikasikan koneksi antara titik Menurut Technopedia Data Model adalah hubungan
data dengan struktur, tujuannya adalah mengilustrasikan jenis data yang berbagai elemen data berbeda untuk mengetahui

digunakan dan disimpan dalam sistem hubungan sehingga data dapat informasi yang dibutuhkan.

dikelompokkan, diatur serta format dan atributnya. Hal ini digunakan untuk mengetahui di mana data
disimpan, sehingga mempermudah komunikasi antar
Prosesnya dimulai dengan mengumpulkan informasi tentang kebutuhan
tim dan manajemen data, terutama jika terdapat
bisnis dari pengguna kepentingan hingga ke pengguna akhir.
banyak data pada perusahaan.
Secara garis besar, tujuan utama data modeling adalah untuk menciptakan
metode penyimpanan informasi yang paling efisien, serta menyediakan akses
dan pelaporan yang lengkap.
• Conceptual data models

Yaitu yang berkaitan dengan pandangan pemakai


terhadap data yang disimpan dalam basis data. Contoh:
Conceptual data model dibuat sudah dalam bentuk tabel-
tabel tanpa tipe data yang menggambarkan relasi antar
tabel untuk keperluan implementasi ke basis data.
Objek dalam Conceptual Data Model
• Entity
• Relationship
Conceptual Data Model dipakai untuk menggambarkan
secara detail (hubungan dan batasan-batasan) struktur
basis data dalam bentuk logik. Selain itu, Conceptual
Data Model berfungsi sebagai alat komunikasi antar
basis data, desaigner, dan analis.

JENIS DATA MODEL


• Logical data models

Contoh:
Yaitu jenis model data yang menjelaskan elemen
data secara detail dan digunakan untuk mengembangkan
pemahaman visual tentang entitas data, atribut, kunci,
dan hubungan. Model semacam ini secara unik
independen dari database tertentu untuk membangun
struktur dasar untuk komponen lapisan semantik dalam
sistem manajemen data. Pikirkan Logical data model
sebagai cetak biru: Ini mewakili definisi dan
karakteristik elemen data yang tetap sama selama
perubahan teknologi.
Pengguna yang umumnya membuat Logical data
model adalah arsitek data dan analis bisnis, model-model
ini digunakan sebagai dasar untuk model data fisik
karena mereka membedakan hubungan dan atribut
untuk setiap entitas.
• Physical data models

model yang menggunakan sejumlah tabel untuk Contoh:


mengambarkan data serta hubungan antar data, setiap
tabel mempunyai sejumlah kolom dimana setiap kolom
memiliki nama yang unik beserta tipe datanya. Physical
data model merupakan konsep yang menerangkan detail
dari bagaimana data di simpan di dalam basis data.
Physical data model merupakan suatu bentuk fisik
perancangan basis data yang sudah siap
diimplementasikan ke dalam DBMS sehingga nama tabel
juga sudah merupakan nama asli tabel yang akan
diimplementasikan ke dalam DBMS.  
Konceptual data models Logical data models Physical data model

Model data konseptual Model data logis adalah model data fisik merinci
mewakili tampilan bisnis pandangan arsitek atau bagaimana data tersebut
tingkat tinggi. Ini sangat efektif perancangan data akan diimplementasikan
untuk berkomunikasi
memahami dan mendefinisikan
proses bisnis dalam
perusahaan.
DATA MODEL PYRAMID
10/5/2022 DATA MODEL 7
Manfaat Data Model

•Mengembangkan perangkat lunak dengan kualitas yang tinggi.


•Mengurangi biaya yang mungkin dikeluarkan.
•Dapat mencapai waktu yang lebih cepat.
•Pemahaman yang jelas tentang ruang lingkup, kosa kata dan elemen perkembangan lainnya.
•Peningkatan kinerja aplikasi dan database.
•Dokumentasi berkualitas tinggi.
•Lebih sedikit kesalahan atau bug dalam perangkat lunak.
•Lebih sedikit kesalahan data dalam sistem organisasi.
•Manajemen risiko yang lebih baik.

10/5/2022 DATA MODEL 8


•Mengidentifikasi Entitas
Proses pemodelan data dimulai dengan identifikasi hal-hal,
Tahapan Model Data peristiwa atau konsep yang direpresentasikan dalam kumpulan data
yang akan dimodelkan. Setiap entitas harus kohesif dan secara logis
terpisah dari yang lain

•Identifikasi properti kunci dari setiap entitas •Mengidentifikasi hubungan antar entitas
entitas harus memiliki satu atau lebih properti karna entitas itu model data akan menentukan sifat hubungan yang
unique. Misalnya, entitas yang disebut "pelanggan" mungkin dimiliki setiap entitas dengan entitas lainnya.
memiliki atribut seperti nama depan, nama belakang, nomor Contohnya setiap pelanggan “tinggal di” sebuah
telepon. Sementara entitas yang disebut "alamat" mungkin alamat. Jika model itu diperluas untuk menyertakan
menyertakan nama, nomor jalan, kota, kode pos, dll. entitas yang disebut "pesanan", setiap pesanan akan
dikirim ke dan ditagih ke alamat juga. Hubungan ini
biasanya didokumentasikan melalui bahasa
pemodelan terpadu (UML).

10/6/2022 DATA MODEL 9


Pemprosesan data

1. Input Data
yaitu data transaksi direkam dan dikonversi menjadi
bentuk yang dapat diproses oleh komputer. Biasanya input data perlu menyiapkan beberapa hal seperti Klasifikasi dengan
memberikan kode, Verifikasi untuk menjamin akurasi data, Pengiriman data dari satu lokasi ke lokasi lainnya. cara untuk
merekam data adalah dengan menggunakan dokumen sumber, Contohnya: surat pesanan penjualan, faktur penjualan, dll.
Dokumen sumber ini sering disebut dengan bukti transaksi atau dokumen transaksi.
2. . Data Storage
data dari sebuah perusahaan harus diorganisasi agar data tersebut dapat diakses secara mudah dan efisien. Ada 4 konsep
penyimpanan data yaitu Entity, atribut, characters (huruf dan angka), dan data value.

10/6/2022 DATA MODEL 10


Pemprosesan data

3. Data processing
aktivitas pengolahan data yang paling sering dilakukan adalah pemeliharaan data, yaitu pemrosesan transaksi periodik
untuk memperbarui data yang tersimpan. Pemeliharaan data biasanya dilakukan seperti penambahan, penghapusan,
pembaruan, dan pengubahan.
4. Output Informasi
Hasil Informasi yaitu langkah terakhir dari siklus pengolahan data adalah menghasilkan informasi. Informasi biasanya
disajikan dalam bentuk dokumen yang berisi transaksi atau data pihak lain, maksudnya data yang berisi berbagai hal yang
berkaitan dengan pihak luar perusahaan yang bukan merupakan dokumen sumber melainkan dokumen operasional. Biasanya
laporan ini digunakan oleh karyawan untuk mengawasi kegiatan operasional dan manajer untuk membuat keputusan
perusahaan.

10/6/2022 DATA MODEL 11


Model data REA

 Model data REA berfokus pada semantic bisnis yang mendasari


aktivitas rantai nilai sebuah organisasi.
 REA menyediakan panduan bagi desain database dengan
mengidentifikasi entitas apa yang akan disertakan
dalam database SIA dengan menentukan bagaimana hubungan
diantara entitas dalam database tersebut.
 Model REA dikembangkan berdasar pemodelan data Entity –
Relationship.
Model data REA mengandung informasi mengenai tiga jenis
entitas fundamental yaitu:
1. Resource
2. Event
3. Agents
10/5/2022 DATA MODEL 12
Model data REA 1. Resources adalah hal-hal yang memiliki nilai ekonomi bagi
organisasi contoh : kas dan persediaan, perlengkapan, gudang
pabrik dsb

2. Events adalah berbagai aktivitas bisnis yang informasinya ingin


dikumpulkan perusahaan untuk tujuan perencanaan dan
pengendalian, contoh nya sales events, taking customer orders, dsb.

3. Agents adalah orang-orang dan organisasi yang terlibat dalam


kegiatan yang informasinya ingin didapatkan untuk tujuan
perencanaan, pengendalian dan evaluasi contohnya, pegawai (staf
penjualan dan kasir), pelanggan

10/5/2022 DATA MODEL 13


Resource A GET
Inflow Participant Internal Agent
Resource A

Participant External Agent

Economic Pola Dasar REA


Duality

Participant External Agent

GIVE
Resource B Outflow Participant Internal Agent
Resource B

10/5/2022 DATA MODEL 14


Model data REA menetapkan pola dasar tentang bagaimana ketiga jenis entitas (sumber
daya, kegiatan dan pelaku) seharusnya berhubungan satu sama lain

Setiap entitas kegiatan dihubungkan ke sebuah entitas sumber daya.

Kegiatan, seperti penjualan barang dagangan, yang mengubah jumlah suatu sumber daya
dihubungkan ke sumber daya itu sendiri melalui hubungan yang disebut dengan hubungan
arus barang (stock flow relationship). Kegiatan lainnya, seperti menerima pesanan
pelanggan, yang mewakili komitmen di masa mendatang, dihubungkan ke sumber daya Pola Dasar REA
melalui hubungan cadangan

Setiap entitas kegiatan juga dihubungkan dengan dua entitas pelaku. Pelaku internal
adalah pegawai yang bertanggung jawab atas sumber daya yang dipengaruhi oleh kegiatan
tersebut; pelaku eksternal adalah pihak luar dalam transaksi tersebut

10/5/2022 DATA MODEL 15


Inventory Stock-flow Sales Participant Salesperson

Participant

Economic
Customer
Duality Sample REA
Diagram
Participant

Cash
Cash Stock-flow Participant Cashier
Receipts

10/5/2022 DATA MODEL 16


Langkah 1
Identifikasi Kegiatan Pertukaran Ekonomi

Gambaran diagram REA untuk suatu siklus transaksi sangatlah


berguna. Gambaran diatas meliputi sebagai berikut :
• Kolom kiri untuk sumber daya
• Kolom tengah untuk kegiatan
• Kolom kanan untuk pelaku

10/5/2022 DATA MODEL 17


Langkah 2
Identifikasi Sumber Daya dan Pelaku

Ketika kegiatan yang menjadi pusat perhatian telah


ditentukan, sumber daya yang dipengaruhi oleh kegiatan • Langkah berikutnya yang perlu dilakukan
tersebut perlu diidentifikasi adalah mengidentifikasi pelaku yang terlibat

• Kegiatan penjualan dapat diterjemahkan menjadi dalam kegiatan-kegiatan tersebut


• Paling tidak selalu terdapat satu pelaku internal
pemberian persediaan kepada pelanggan
(pegawai) dan di sebagian besar kondisi,
• Kegiatan penerimaan kas dapat diterjemahkan
seorang pelaku eksternal (pelanggan atau
sebagai menerima kas dari pelanggan
penyedia barang) yang terlibat dalam setiap
kegiatan

10/5/2022 DATA MODEL 18


Langkah 3
Masukkan kegiatan komitmen

• Menganalisis kegiatan pertukaran ekonomi untuk


menetapkan apakah kegiatan tersebut dapat dipecah
menjadi sebuah kombinasi dari satu atau lebih
kegiatan komitmen dan pertukaran
• Contoh: Peristiwa penjualan dapat didekomposisi
menjadi peristiwa komitmen "ambil pesanan" dan
peristiwa pertukaran ekonomi "kirim pesanan".

10/5/2022 DATA MODEL 19


Mengimplementasikan Diagram REA pada Database
Relational

Setelah diagram REA selesai disusun, diagram REA dapat digunakan untuk merancang struktur
database relational yang baik. Untuk mengimplementasikan diagram REA kedalam database
relational dibutuhkan tiga Langkah yaitu Buat tabel untuk setiap Entity dan Relationship,
Menentukan Attribute untuk Setiap Tabel, Mengimplementasikan Relationship

ATRIBUT

IMPLEMENTASI
ENTYTY&RELATIONAL DATABASE

10/5/2022 DATA MODEL 20


Diagram REA
Siklus Pendapatan dan Pengeluaran

Siklus pendapatan, yang memberikan informasi tentang produk apa yang dipesan
serta kuantitas yang akan digunakan oleh bagian produksi untuk menyusun
rencana produksi dan jumlah persediaan. Sebaliknya siklus produksi memberikan
informasi kepada siklus pendapatan tentang produk apa saja yang telah selesai DIAGRAM
dibuat dan jumlah produk yang tersedia untuk dijual.
REA UNTUK
SIKLUS
10/5/2022 DATA MODEL 21
Thank you
Mata Kuliah:
SISTEM INFORMASI AKUTANSI & KEUANGAN
Dosen pengampu:
MOHAMMAD REZA FAHLEVI, S.T., M.M

Anda mungkin juga menyukai