Senin, 12 November 2012 | By: xxx

Pembuatan Model Data dan Desain Database



Pembuatan Model Data dan Desain Database
 
1. Pengertian Database

A.Database adalah kumpulan informasi yang disimpan di dalam komputer   secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.

B.Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.

C.Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu pada tujuan tertentu pula.

D.Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu dalam komputer sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna.

2. Proses Desain Database
Dalam melakukan proses desain database terdapat beberapa langkah yang harus dijalani, yaitu :
-Analisis Persyaratan : memahami dan mengetahui data yang harus disimpan dalam database, aplikasi apa yang harus dibangun di atasnya, jenis operasi apa yang akan digunakan, dst.
-Desain Database Konseptual : berdasarkan informasi yang diperoleh dari tahap analisis persyaratan inilah dipergunakan untuk mengembangkan deskripsi data menjadi lebih tinggi. Pada langkah ini desainer sering membuat yang anmanya model E-R yang tujuan untuk membuat penyederhanaan gambaran tentang data yang sesuai dengan pemikiran user / pengguna.
-Desain Database Logika : disinilah proses merubah model E-R skema database yang rasional. Dengan tujuan untuk mendapatkan skema konseptual pada data rasional sehingga sering disebut skema logika.
-Perbaikan Skema : pengecekan sekumpulan relasi dalam skema sebelumnya (skema database rasional), supaya dapat menemukan problem yang ada dan memperbaikinya.
-Desain Database Fisik : pembentukan indeks pada beberapa tabel yang telah dibuatlah pada tahap ini dikerjakan. mengelompokkan tabel atau mendesain ulang yang bersifat substansial terhadap bagian dari skema database.
-Desain Aplikasi dan Keamanan : Keseluruhan proyek software yang menggunakan DBMS sebaiknya memperhitungkan faktor-faktor aplikasi yang ada diluar database, seperti enkripsi, digital sinature, dll.

3. Pengertian tentang entitas, field, record, ERD, Model data REA
Entitas   : Tempat penyimpan data, maka entitas yang digambarkan dalam ERD ini                          merupakan data store yang ada di DFD dan akan menjadi file data di komputer.
Field       : Tempat data atau informasi dalam kelompok dengan jenis yang sama.

Record : Kumpulan Field yang tersimpan dalam bentuk baris didalam tabel.

ERD      :  Adalah gambaran mengenai berelasinya antar entitas.

Model data REA : Adalah model yang populer dalam sistem informasi pengajaran akuntansi
(AIS).


4. Bagaimana langkah-langkah membangun ERD & REA

ERD (Entity Relationship Diagram)
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. Pada dasarnya ada tiga simbol yang digunakan, yaitu :

A. Entiti
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain (Fathansyah, 1999: 30). Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.

B. Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.

C. Hubungan / Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Relasi dapat digambarkan sebagai berikut :
Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu basis data.
1). Satu ke satu (One to one)
Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.

2). Satu ke banyak (One to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.

3). Banyak ke banyak (Many to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.


SUMBER :

Beberapa Software untuk membuat SIA


1. MYOB 
 
MYOB Accounting adalah sebuah software akuntansi yang diperuntukkan bagi usaha kecil menengah ( UKM ) yang dibuat secara terpadu (integrated software ).
Program aplikasi akuntansi yang digunakan untuk mengotomatisasikan pembukuan secara lengkap, cepat dan akurat. MYOB Limited mengeluarkan MYOB Accounting versi 15 hadir dengan sejumlah fasilitas namun tetap memiliki karakteristik yang sama, yaitu pemasukkan daftar akun, pengaturan (setup), mengelola bank, pelanggan, pemasok, produk sampai pada laporan keuangan seperti neraca, labarugi dan sebagainya.
KELEBIHAN MYOB :
1. User friendly (mudah digunakan), bahkan oleh orang awam yang tidak mempunyai pengetahuan mendasar tentang akuntansi.
2. Tingkat keamanan yang cukup valid untuk setiap user.
3. Kemampuan eksplorasi semua laporan ke program Excel tanpa melalui proses ekspor/impor file yang merepotkan.
4. Kemampuan trash back semua laporan ke sumber dokumen dan sumber transaksi.
5. Dapat diaplikasikan untuk 105 jenis perusahaan yang telah direkomendasikan.
6. Menampilkan laporan keuangan komparasi (perbandingan) serta menampilkan analisis laporan dalam bentuk grafik.
7. Adanya fitur backup dan restore data serta compact database yang memungkinkan database terpelihara dengan baik.
8. Mempermudah Anda mengambil keputusan. Karena dapat menampilkan atau menyediakan laporan kepada pengguna kapanpun dibutuhkan. Sehingga jangan karena Laporan Anda Terlambat, Bisnis Anda Terhambat.
9. Fitur Customer Feedback, customer dapat mengajukan saran – saran yang kemudian akan direalisasikan pada software FINA versi lebih lanjut.
 10. Adanya penggunaan periode ketigabelas (tak selamanya angka 13 itu sial). Yang memungkinkan pengguna lebih valid dalam membuat laporan keuangan akhir tahun.
KELEMAHAN MYOB :
1. tidak ada file backup otomatis - harus dilakukan manual
2. Database MYOB merupakan database yang dikunci, pengguna tidak dapat melakukan modifikasi laporan, modifikasi field, sehingga customization apabila diperlukan relatif sulit.
3. MYOB merupakan software buatan luar negeri sehingga tidak ada fitur perpajakan didalamnya.
4. Tidak ada module fixed assets, sehingga apabila perusahaan memerlukan modul untuk mengelola assets yang dimiliki maka harus membeli add on lagi
5. Tidak ada module Intercompany Reporting, sehingga apabila perusahaan memerlukan modul untuk membuat laporan keuangan konsolidasi maka harus membeli add on lagi
6. Kelemahan Multi Warehouse yang mengakibatkan pengelolaan atas barang konsinyasi relatif sulit dikelola di dalam MYOB.
7. Tidak dapat digunakan untuk mengelola perusahaan dengan multi company, artinya laporan konsolidasi tidak dapat diharapkan dapat dibuat dengan menggunakan MYOB.
8. database MYOB merupakan file based sehingga kurang optimal jika digunakan untuk transaksi yang besar dan kompleks. Isu terbaru MYOB akan menggunakan server-based untuk databasenya sehingga optimalisasi pengolahan data lebih realistis.
9. penjualan item, harga peritem hanya bisa di bawah 1M, fungsi pelaporan tidak sebaik DacEasy. (perlu dicek kebenarannya).
10. Belum mendukung multi gudang.
11.Dibutuhkan kejelian tinggi untuk memposting akun agar tidak tertukar dengan akun lainnya
12.Format Neraca masih menggunakan standar Australia. Neraca yang ditampilkan adalah Aset – Kewajiban = Net Asset (Modal)
13. Belum mendukung multi currency (mata uang).
KEGUNAAN MYOB :
  • Alat bantu orang – orang untuk menyelesaikan pekerjaan akuntansi
  • Menghemat waktu dalam mengelola dan menjalankan pembukuan
  • Mengerti lebih dalam bisnis
  • membantu kita dalam proses penjualan dan pembelian, track piutang dagang (receivable), hutang dagang (payables) and pajak (GST), email your quotes dan invoice dan banyak lagi – semuanya hanya dengan meng-klik beberapa tombol saja.
  • Mengelola barang dagangan
  • Untuk memenuhi kebutuhan akuntansi perusahaan,dll
 
 
2. KRISHAND GL FISKAL/KOMERSIAL 

Krishand General Ledger merupakan software akuntansi yang digunakan untuk mencatat transaksi jurnal dan menghasilkan laporan keuangan seperti Buku Besar, Neraca, Laba/Rugi, dll. Salah satu kelebihan dari software Krishand GL adalah gabungan dari pencatatan jurnal komersial dan fiskal sekaligus di dalam satu program, dimana hal ini bisa memudahkan Anda dalam mempersiapkan jurnal koreksi untuk keperluan laporan keuangan fiskal pada akhir tahun
KELEBIHAN KRISHAND GL FISKAL/KOMERSIAL :
1. Cepat dan akurat, Dengan software Krishand, persiapan pelaporan pajak Anda akan terhindar dari kesalahan  seperti salah ketik, salah hitung, dsbnya, yang sering terjadi jika dilakukan secara manual..
2. Praktis, Dapat mencetak langsung formulir pajak (yang telah disesuaikan dengan ketentuan dari kantor pajak) tanpa harus menggunakan blanko formulir pajak.
3. Review setiap saat, Memungkinkan untuk mereview dan menampilkan kembali berkas-berkas pajak yang lama tanpa harus mengutak-atik ataupun mencari-cari arsip fisik berkas
4. Up To date, Semua formulir perpajakan yang tersedia dalam aplikasi merupakan formulir terbaru yang sesuai dengan peraturan perpajakan terakhir.
5. Membuat kerja lebih efektif, efisien dan hemat waktu.
KELEMAHAN KRISHAND GL FISKAL/KOMERSIAL :
1. Tidak tahu bagaimana caranya memulai mengembangkan OSS.
2. Model bisnis yang tidak mengikuti pola bisnis software proprietary.
3. Kepemilikan yang tidak jelas sehingga cenderung berlawanan ( anti-thesis ) dengan pola IPR ( Intellectual property Right ) yang juga sedang digalakkan oleh pemerintah dalam penelitian yang didanai selama ini.
4. Tidak adanya dukungan komersial.
5. Terlalu banyak variasi dari OSS.6.
6. Usabilitas yang masih kurang baik.
7. Terbatasnya sumber daya manusia, aplikasi dan komitmen terhadap OSS.
Berbasis Windows.
8. Multi user, sederhana, dan mudah digunakan.
9. Multi cabang, multi currency, multi cost center dan user defined key analysis
10. Dapat digunakan oleh semua jenis usaha.
11. No. Perkiraan dapat disetup sendiri oleh user dengan maksimum 12 karakter.
12. Dapat menginput jurnal untuk periode yang akan datang tanpa harus menutup periode yang sedang berjalan.
13. Bisa mencatat nilai mata uang asing dan pembuatan jurnal selisih kurs secara otomatis
14. Proses posting dan unposting dapat dilakukan setiap saat. Proses unposting dilakukan jika ingin koreksi jurnal periode yang telah ditutup.
15. Buku Besar dan Neraca Saldo dapat dilihat setiap saat tanpa perlu proses posting.
16. Nilai debet/kredit mencapai 99.999.999.999.999.
17. Dapat mengedit transaksi jurnal tahun sebelumnya dan fasilitas pindah saldo.
18. Penomoran bukti jurnal secara otomatis dan fungsi penyusunan ulang nomor bukti jurnal.
19. Format tampilan laporan keuangan dapat disetup sendiri oleh user sehingga Anda dapat menghasilkan laporan keuangan yang tampilannya berbeda untuk beberapa pihak yang berbeda kepentingan.
20. Custom report formatting untuk berbagai macam laporan anlisa sesuai dengan kebutuhan Anda.
21. Laporan dapat diekspor ke Microsoft Excel
3. ZAHIR ACCOUNTING SOFTWARE


Zahir Accounting Software merupakan satu-satunya Software Akuntansi Laporan Keuangan Terbaik yang merupakan produk lokal dari PT Zahir Internasional. Zahir Accounting software cocok dengan berbagai jenis bidang usaha. Dari usaha manufaktur sampai jasa, dari usaha komersial atau profit sampai usaha nonprofit seperti yayasan.
Software Zahir Accounting juga memiliki fitur dan tampilan yang sangat sederhana sehingga sangat mudah untuk dimengerti bagi pengguna maupun pembacanya. Mulai dari penginputan data hingga penyajian laporan keuangan sudah terintegarsi dan ter-otomatisasi sehingga seluruh penginputan dapat langsung diproses saat itu juga secara otomatis. Beragam contoh laporan keuangan pun dapat tersajikan dari software akuntansi ini sesuai dengan kebutuhan yang kita inginkan.
KELEBIHAN ZAHIR ACCOUNTING SOFTWARE :
1. Mudah digunakan oleh non akuntan karena sudah disediakan formulir khusus untuk menginput semua transaksi umum dalam perusahaan seperti transaksi keluar atau masuk kas, pembelian, penjualan, piutang dan sebagainya.
2. Desain user interface (tampilan)  menarik dan mudah dipahami karena struktur menu dan icon berupa gambar yang sederhana dan digunakan dalam kehidupan sehari-hari.
3. Faktur dan laporan dapat didesain sesuai dengan keinginan dan kebutuhan perusahaan serta disertakan berbagai variabel data dan fungsi matematika yang dapat digunakan langsung.
4. Laporan dapat dikirim via email dan diexport ke berbagai format. Mengirim laporan menggunakan email sangan mudah, cukup membuka laporan yang diinginkan kemudian klik tombol Send Email. Zahir Accounting juga dapat mengexport data dengan tampilan yang sama persis dengan tampilan pada Zahir Accounting.
5. Menggunakan database client server sehingga menjadi lebih handal untuk menangani data besar, volume transaksi yang sangat tinggi dan tingkat keamanan data sangat tinggi.
6. Fasilitas dan kapasitas dapat dipilih sesuai kebutuhan sehingga kita cukup membeli paket yang paling murah kemudian memesan fasilitas tambahan sesuai dengan kebutuhan.
7. Berbagai grafik dan analisa bisnis interaktif yang tersedia dalam satu layar dan setiap grafik dapat diklik untuk dianalisis.
8. Laporan dapat diklik untuk melihat detail transaksi (audit atau drill down) pada neraca atau laporan laba-rugi akan menampilkan buku besar per rekening. Jika mengklik nomor transaksi maka transaksi asli akan terbuka kembali. Jika mengklik kanan  mouse pada laporan keuangan akan menampilkan jurnal double entry
9. Seluruh transaksi dapat diedit dan dihapus.
10. Memudahkan dalam pengambil keputusan bisnis karena dilengkapi berbagai analisa laporan keuangan perusahaan seperti analisis rasio, break even point analysis, berbagai grafik serta laporan interaktif yang menarik dan terintegrasi.
11.  Memiliki berbagai opsi fasilitas advace seperti:
  • Multi currency, multi price, multi discount 
  • Serial number.
  • Lot number dan expire date.
  • Giro mundur.
  • Sinkronisasi data antar cabang melalui internet dial-up. Hal ini belum dimiliki oleh keempat software di atas. Hal ini mempermudah dalam hal pengendalian perusahaan karena bersifat real time.- Predictive input (menginput transaksi berulang kali secara otomatis).
KELEMAHAN ZAHIR ACCOUNTING SOFTWARE :
1. Zahir Accounting tidak dapat secara otomatis menghitung biaya perjam, perburuh dan biaya lain dalam akuntansi biaya.
2. Pada Zahir edisi Flexy Money tidak tersedia fasilitas harga tetap, proyek dan departemen.
3. Zahir Accounting edisi pendidikan belum mendukung pengeditan (unposting) transaksi penjualan dan pembelian.
4 Tidak memberikan rekomendasi tentang kebutuhan perangkat yang dibutuhkan serta kompatibel dengan Zahir Pos.
5. Zahir Pos kurang cepat dan responsif khususnya pada saat menginput transaksi, membuka faktur, menginput produk dan mencetak faktur.
 
 
sumber :
sumber4