BAB V Memahami dan Mendesain Data Akuntansi

dokumen-dokumen yang mirip
MEMAHAMI DAN MENDESAIN FORMULIR

RANGKUMAN SISTEM INFORMASI AKUNTANSI BAB I IV

MENGIDENTIFIKASI RISIKO DAN PENGENDALIAN DALAM PROSES BISNIS

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

SISTEM INFORMASI AKUNTANSI MENGGUNAKAN APLIKASI KUNTANSI

BAB III LANDASAN TEORI

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii. HALAMAN PENGESAHAN... iii. PERNYATAAN... iv. DAFTAR ISI... vii. DAFTAR GAMBAR...xii. DAFTAR TABEL...

POKOK BAHASAN: TUJUAN PEMBELAJARAN:

SISTEM INFORMASI AKUNTANSI

BAB III ANALISIS DAN PERANCANGAN

ANALISA & PERANCANGAN SISTEM

BAB II LANDASAN TEORI. para pelanggan dan menagih kas sebagai pembayaran dari penjualan penjualan

BAB IV DESKRIPSI KERJA PRAKTIK

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Sistem Informasi Pendistribusian Penjualan Velg

cek, wesel (kiriman uang atau money orders), dan uang yang tersimpan di bank yang penarikannya tidak dibatasi (Warren et al. 2006).

PERANCANGAN DATABASE 04/07/ :53

Gambar Tampilan Layar Detail Retur Pembelian

APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

12Feb. Sistem Informasi Akuntansi I. Pendekatan REA Untuk Membuat Model Proses Bisnis Afrizon, SE, M.Si, Ak. Modul ke: Fakultas

SISTEM INFORMASI AKUNTANSI

BAB III ANALISIS DAN DESAIN SISTEM

BAB II LANDASAN TEORI. seorang pimpinan atau manajer didalam organisasi untuk mencapai tujuan

Tahapan Desain Fisik a. Perancangan Database

BAB III ANALISA DAN DESAIN SISTEM

CHAPTER 10 SISTEM INFORMASI AKUNTANSI (SIA)

BAB III ANALISIS DAN DESAIN SISTEM

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

STIKOM SURABAYA BAB III LANDASAN TEORI. 3.1 Penjualan. Penjualan merupakan suatu seni untuk melaksanakan suatu pekerjaan melalui

BAB IV ANALISIS SISTEM YANG DIUSULKAN

MANAJEMEN DATABASE. Modul XII

Modul Praktikum Basis Data 4 Relasi Table

BAB III ANALISA DAN DESAIN SISTEM

6.2 Pendekatan Database Untuk Pengelolaan Data

BAB III ANALISA DAN DESAIN SISTEM

LAPORAN ANALISIS SISTEM E-HOTEL RESERVATION. Disusun oleh : 1. Agung Septiansyah Widianto PROGRAM STUDI TEKNIK INFORMATIKA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

DESAIN DATABASE. Pertemuan 06 3 SKS

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

perusahaan dalam menjalankan usahanya. Hal ini membuat banyak perusahaan

BAB III ANALISIS DAN DESAIN SISTEM

BAB 3 PERANCANGAN SISTEM

Relational Database & Pemodelan Data [Review]

BAB 2 LANDASAN TEORI. menrima input dan menghasilkan output dalam suatu organisasi. untuk mencapai tujuan tertentu.

INTERNET PROGRAMMING DATABASE

Model Data. Universitas Darwan Ali Kalimantan Tengah. Author : Minarni, S.Kom.,MM

Analisis dan Perancangan Sistem Informasi Penjualan Laptop

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

PERANCANGAN DATABASE PADA SIKLUS PENDAPATAN DAN PENGELUARAN PT. INDO JAYA ANUGERAH LESTARI

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terkomputerisasi. Berikut adalah uraian proses dari kegiatan pemesanan makanan

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan

BAB III ANALISIS DAN DESAIN SISTEM

BAB III LANDASAN TEORI. Pihak-pihak yang terkait dengan transaksi transfer: a. Remitter/Applicant, yaitu pemilik dana (pengirim) yang akan

ANALISA RANCANGAN PEMODELAN DATA DALAM SISTEM INFORMASI EZ-EVENT

BAB III ANALISIS DAN DESAIN SISTEM

Aplikasi Surat Keluar Masuk Versi 1.0

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III LANDASAN TEORI. Henry Simamora (2000) dalam buku Akuntansi Basis Pengambilan

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN ANALISIS

BAB III ANALISA DAN DESAIN

BAB III ANALISA DAN PERANCANGAN. Sistem yang saat ini sedang berjalan pada Sekolah Tri Murni dalam hal

BAB III PERANCANGAN SISTEM

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Menurut Sutabri (2004), sistem adalah sekelompok unsur yang erat

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM. sistem yang ada, diperlukan suatu penggambaran aliran-aliran informasi dari

BAB III ANALISA DAN PERANCANGAN SISTEM. sistem yang ada, diperlukan suatu penggambaran aliran-aliran informasi dari

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB 2 LANDASAN TEORI. beberapa pakar. Definisi tersebut antara lain yaitu : dari beberapa file dokumen yang terhubung secara logis.

Tiga fungsi dasar yang dilaksanakan oleh Sistem Informasi Akuntansi (SIA).

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

1 P age BAB I PENDAHULUAN

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

DAFTAR ISI. ABSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... xv. DAFTAR TABEL...xxi. DAFTAR SIMBOL... xxii

Selamat Ujian, Semoga sukses

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

Gambar 4.57 Layar Ubah Pemasok. Data pemasok dapat diubah di sini. Data-data akan disimpan ke

BAB III ANALISA DAN DESAIN SISTEM

Pemodelan Database. Pengolahan Basis Data

SISTEM BASIS DATA II S A N T I W I D I A N T I

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB VIII SIKLUS PENGELUARAN: PEMBELIAN DAN PENGELUARAN KAS

Gambar Tampilan Menu Penyesuaian Stok Barang

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari

BAB II LANDASAN TEORI

Basis Data Relational

Transkripsi:

BAB V Memahami dan Mendesain Data Akuntansi Mengidentifikasi dan Mendokumentasikan File Pesanan Pesanan# Tanggal Pesanan Persediaan Pelanggan Pengiriman Contoh diagram kelas UML Parsial: File Transaksi dan File Induk F ile Transaksi digunakan untuk mencatat informasi mengenai berbagai kejadian didalam proses bisnis organisasi. Attribute record transaksi meliputi data transaksi, pelaku yang berhubungan dengan transaksi seperti pelanggan, pemasok, serta tenaga penjual; dan uraian barang/jasa yang berhubungan dengan kejadian seperti harga dan kuantitas persediaan yg dijual. File Induk menyimpan data acuan dan data ringkasan tentang berbagai entitas yang berkaitan dengan kejadian seperti barang/jasa perusahaan, agen internal, agen internal dan buku besar. Proses pengidentifikasian sudah dibahas secara mendasar pada rangkuman BAB 2-4, dan akan dirangkum lebih detail lagi pada bab ini.

Mendokumentasikan File Transaksi A da berbagai cara untuk mendokumentasikannya, salah satunya adalah dengan menggunakan tabel. Sistem informasi yang mendukung suatu proses memerlukan tabel transaksi maupun tabel induk. Salah satu manfaat tabel induk adalah untuk menghemat waktu entri data dan ruang penyimpanan. Namun untuk membuat tabel tersebut dibutuhkan beberapa aturan yang bisa dilihat dalam pedoman-pedoman berikut ini: Tentukan kejadian di dalam proses Keluarkan kejadian yang tidak perlu dicatat sistem Keluarkan kejadian query dan pelaporan karena mencakup penggunaan data yg telah dicatat di dalam sistem Keluarkan kejadian pemeliharaan Analisis kejadian digunakan untuk mengidentifikasi transaksi dan tabel induk yang diperlukan. Ada tiga konsep penting untuk memperbaiki desain awal yang dikembangkan dari anlisis kejadian: kunci primer, kunci asing dan kardinalitas hubungan. Ketiga konsep tersebut bersama sama membantu software basis data mengaitkan informasi yang disimpan di tabel untuk memproduksi berbagai dokumen dan laporan.

Primary Key Foreign Key Cardinality Mengimplementasikan dokumen dan laporan Mengimplementasikan formulir input Mengontrol data SIA: Integritas refernsial

Langkah-langkah dalam mengembangkan desain data dengan menggunakan diagram kelas UML Letakkan tabel file transaksi yang diperlukan pada diagram kelas UML. Identifikasilah kejadian-kejadian dalam proses bisnis Putuskan kejadian mana saja yang memerlukan tabel transaksi. Keluarkan kejadian yang tidak perlu dicatat di sistem dan keluarkan kejadian bertanya, pelaporan dan pemeliharaan Mulailah diagram kelas UML dengan menampilkan kotak untuk setiap kejadian yang memerlukan tabel transaksi Letakkan tabel file induk yang diperlukan pada diagram kelas UML. Untuk setiap kejadian di diagram kelas UML, tentukan entitas barang, jasa atau agen yang terkait Tentukan entitas mana yang memerlukan tabel induk Perhatikan penggunaan tabel iduk untuk melacak lokasi kas dan pengaruh kejadian terhadap saldo-saldo akun di buku besar Tambahkan tabel induk yang diperlukan ke sisi diagram kelas UML yang tepat Tentukan hubungan yang diperlukan antar label. Untuk setiap garis yang terhubung, tentukan kardinalitas hubungan antar label Tulislah kardinalitasnya di samping garis antarentitas Jika terdapat hubungan Many to Many, ubahlah menjadi One to Many dengan menambahkan tabel persimpangan Tentukan atribut yang diperlukan. Tentukan kunci utama untuk setiap tabel. Tulislah kunci utama tersebut di kotak untuk entitas tersebut Hubungkan tabel-tabel terkait dengan menambahkan kunci asing ke salah satu pasangan dalam hubungan tersebut. Tulis kunci asing di kotak entitas sepantasnya

Bab VI Memahami dan Mendesain Query dan Laporan Q uery adalah elemen penting basis data relasional. Pengembang dan pengguna SIA perlu mengomunikasikan kebutuhan informasi mereka ke DBMS. Bahasa Query telah dikembangkan untuk memungkinkan pengguna berkomunikasi dengan DBMS dalam bentuk yang lebih terstruktur. SQL Structured Query Language Bahasa standar untuk melakukan query basis data relasional QBE Query By Example Suatu pendekatan yang lebih sederhana

Model Laporan Daftar Sederhana Perincian yang dikelompokkan Ringkasan Entitas Tunggal Sebagian besar laporan memiliki header laporan, header halaman, footer halaman dan footer laporan. Header laporan menunjukkan informasi yang diterapkan pada seluruh laporan. Di seluruh format laporan yang ditunjukkan, informasi di bagian atas laporan sangat penting untuk memahaminya. Judul yang informative harus digunakan; tanggal laporan harus dicetak; dan kriteria pemilihan data pada laporan harus dibuat secara eksplisit. Header halaman dapat digunakan untuk menentukan informasi yang tampak di bagian atas setiap halaman. Footer halaman tampak dibagian bawah setiap halaman dan biasanya mencakup nomor halaman. Footer laporan terlihat satu kali di bagian akhir laporan. Footer laporan biasanya digunakan untuk menyajikan informasi ringkasan seperti total semuanya. Bagian perincian laporan berisi informasi utama di laporan. Bagian ini menyajikan data mengenai berbagai entitas seperti kejadian, agen, produk dan jasa. Kotak Label dan Kotak Teks merupakan dua elemen penting laporan. Elemen-elemen ini mengacu pada kotak label dan kotak teks. Kotak label menampilkan teks deskriptif dan tidak terpengaruh oleh data di dalam tabel. Kotak teks bersifat dinamis, sementara kotak label bersifat statis dan tidak berubah ketika data yang mendasarinya berubah. Informasi yang ditampilkan di kotak teks tergantung pada isi tabel yang mendasarinya saat ini.

Isi dan Organisasi Laporan Seperti query, perancang harus menganalisis kebutuhan informasi pengguna, kemudian memutuskan data apa yang perlu dimasukkan kedalam setiap laporan lalu tabel yang memuat unsur-unsur data yang diperlukan untuk laporan tersebut harus diidentifikasi. Disamping membuat keputusan mengenai data apa yang akan dimasukkan, perancang memiliki beberapa pilihan untuk mengorganisasikan informasi pada suatu laporan. Laporan Kejadian Sebagian besar isi laporan kejadian menggunakan data yang tersedia di tabel transaksi. Contoh-contoh laporan transaksi meliputi pesanan pembelian (PO), faktur pembelian, retur pembelian, pesanan penjualan, faktur penjualan, retur penjualan, pengiriman, penerimaan kas dan laporan produksi. Kejadian Daftar kejadian sederhana Rincian kejadian dikelompokan Ringkasan kejadian Kejadian tunggal D aftar Kejadian Sederhana menyediakan daftar kejadian yang sederhana selama suatu periode waktu yang disusun menurut tanggal kejadian atau nomor transaksi tanpa adanya pengelompokan atau subtotal. Laporan Perincian kejadian Dikelompokkan menampilkan daftar kejadian selama suatu periode dan umumnya dikelompokkan menurut barang/jasa atau agen. Laporan seperti itu dapat mencakup data acuan mengenai barang/jasa atau agen maupun perincian kejadian yang berhubungan dengan barang/jasa atau agen. Biasanya, subtotal dilaporkan pada laporan perincian kejadian dikelompokkan. Laporan yang dikelompokkan sering kali lebih unggul dibandingkan laporan yang tidak dikelompokkan karena lebih mudah untuk di analisis dan memfasilitasi perbandingan antar kelompok.

L aporan Ringkasan Kejadian meringkas data kejadian menurut berbagai parameter, seperti penjualan yang diringkas menurut bulan, atau penjualan yang diringkas menurut pelanggan. Laporan ringkasan hanya menyajikan informasi ringkasan seperti penjualan bulanan yang tidak menyebutkan kejadian-kejadian individu. Laporan ringkasan kejadian lebih unggul dibandingkan laporan perincian kejadian berkelompok ketika sejumlah besar kelompok perlu dilaporkan. Laporan Satu Kejadian menyajikan perincian mengenai satu kejadian. Sering kali, laporan ini dicetak untuk tujuan dokumentasi atau untuk diberikan kepada pelanggan atau pemasok. Contoh jenis laporan ini adalah faktur penjualan dan pemesanan pembelian. Daftar acuan dan laporan status memfokuskan pada penyediaan informasi mengenai barang, jasa, atau agen. Barang, Jasa atau Agen Daftar Acuan Laporan Status Perincian Berkelompok Ringkasan Entitas Satu Barang, Jasa, Agen Daftar Acuan hanya melaporkan data acuan yang diambil dari tabel induk. Data acuan tidak terpengaruh oleh kejadian. Laporan Status menyediakan data ringkasan mengenai barang, jasa atau agen. Data ringkasan adalah data di record barang, jasa atau agen yang meringkas hasil-hasil transaksi masa lalu. Laporan Status perincian Berkelompok menampilkan data ringkasan dan biasanya beberapa data acuan mengenai barang, jasa atau agen maupun kejadian yang menyebabkan perubahan data ringkasan. Laporan seperti itu diambil dari record barang/jsa/agen dan record kejadian. Laporan Ringkasan Status mendaftar data acuan dan data ringkasan mengenai barang, jasa atau agen. Laporan Status Satu barang/jasa/agen biasanya menyediakan data terperinci dan mencakup data acuan maupun data ringkasan untuk satu entitas seperti pelanggan, pemasok, atau unsur persediaan sebagai contoh seperti rekening pelanggan bulanan.

Bab VII Memahami dan Mendesain Formulir Hubungan Antara Formulir Input dan Tabel Terdapat tiga hubungan antara table dan formulir. Hanya hubungan pertama saja yang memiliki hubungan satu dengan satu antara formulir dan table. Satu formulir untuk mencatat data di satu tabel Satu formulir untuk mencatat data di dua tabel atau lebih Dua formulir atau lebih untuk mencatat data di satu tabel

Jenis-jenis Formulir Input Formulir yang digunakan untuk entri data dikelompokkan menjadi tiga jenis: formulir entri satu record, formulir entri bentuk table, dan formulir entri multitabel. Formulir Entri Satu Record hanya menampilkan satu record pada satu waktu digunakan untuk menambah, menghapus, atau memodifikasi data di satu record/tabel tertentu sering kali digunakan untuk mengarsipkan data file induk Formulir Entri Bentuk Tabel menyediakan desain seperti kertas kerja untuk memasukkan banyak record di satu tabel sering kali digunakan untuk mencatat sekumpulan kejadian format kertas kerja bisa mempercepat entri data Formulir Entri Multitabel digunakan untuk menambahkan data ke lebih dari satu tabel fitur yang membedakan antara formulir ini dengan formulir entri lainnya adalah bahwa data ditulis ke lebih dari satu tabel

Mengidentifikasi Formulir yang Diperlukan K ebutuhan akan formulir tergantung pada data apa yang perlu dikumpulkan dan bagamana data tersebut akan dikumpulkan. Untuk memahami bagaimana bagaimana data dikumpulkan di sebuah perusahaan, seorang evaluator atau perancang dapat mengembangkan sebuah daftar cara di mana sistem digunakan. UML use case dapat digunakan untuk membuat model interaksi antara pengguna dengan system. Kita akan menggunakan konsep use case sebagai alat dokumentasi. Use case adalah urutan langkah-langkah yang terjadi ketika pelaku sedang berinteraksi dengan system untuk suatu tujuan tertentu. Pelaku dapat berupa orang, computer atau bahkan system lain. Ada satu alat yang dapat digunakan sebagai bantuan dalam mengembangkan diagram use case adalah kerangka kerja CRUD. CRUD kepanjangan dari Create Read Update dan Delete. Mendokumentasikan Isi dan Organisasi Formulir: Pola Desain Formulir Terdapat lima unsur formulir yang memerlukan dokumentasi Atribut yang dicatat di tabel Atribut yang ditampilkan dari tabel Field Perhitungan Kunci Asing Query

Interaksi Dengan Formulir: Mengendalikan Input SIA Elemen-elemen Antarmuka Formulir Merupakan objek-objek pada formulir yang digunakan untuk memasukkan informasi atau melakukan tindakan. Seluruh aspek formulir dikendalikan oleh elemenelemen antar muka. Beberapa elemen antar muka yang umum adalah Kotak Teks merupakan ruang pada formulir yang digunakan untuk memasukkan informasi yang ditambahkan ke tabel atau untuk menapilkan informasi yang dibaca dari tabel Label membantu pengguna untuk memahami informasi apa yang perlu dimasukkan Fitur Pencarian sering kali ditambahkan ke kotak teks yang digunakan untuk memasukkan kunci asing Tombol Perintah digunakan untuk melakukan suatu tindakan Tombol Radio memungkinkan pengguna untuk memilih salah satu dari seperangkat pilihan Kotak Cek mirip dengan radio, tapi bisa memilih lebih dari dua opsi

10 Pengendalian Untuk Meningkatkan Akurasi dan Efisiensi Entri Data Kunci Utama Fitur Pencarian Pemindaian Pemeriksaan Record Konfirmasi Langkah 1-5

Integritas Referensial Pemeriksaan Format Aturan Validasi Default Melarang Entri Kosong Langkah 6-10