AIS and Business Process
Download
Report
Transcript AIS and Business Process
Accounting Information System
(DBMS Approach)
Yohanes Handoko, SE
Accounting Information System
Definition
Purpose
Uses
Keyword
AIS Definition
A group of structure and procedure based
on Information Technology that working
together in processing transaction data
into accounting information for a certain
purpose.
Purpose
Efficiency
Effectivity
Control
Strategic Weapon
Uses
Producing External Reports
Supporting Routine Activities
Decision Support
Planning and Control
Implementing Internal Control
Keyword
Structure
Procedure
Technology
Data
Information
Purpose
Integration
Control
Accounting Cycle (AIS Subsystem)
Structure of AIS
Database as the foundation of AIS
Subsystem of AIS
AIS Application
Network and Integration of AIS
Management & Departement in
organization
AIS
Financial Report
Revenue Cycle
Expenditure
Cycle
GL Cycle
HR Cycle
Investment
Cycle
Database
Procedure of AIS
Data and Information flow in Accounting
Objects
Data and Information flow in Accounting Cycle
Example: Acquisition Cycle.
requisition – order - purchase – delivery – receive
Technology: Ms.Access
Database Management System
DBMS-Definition
Software system that is used to create, maintain,
and provide controlled access to user databases
Component of DBMS:
Table (database)
Query
Form
Report
Switchboard Manager (Control)
Security (Control)
Database Splitter & Merge (Integration)
Database
An organized collection of logically related
data, usually designed to meet the
information needs of multiple users in an
organization (different with reporsitory).
Personal Database
Workgroup Database
Departement Database
Enterprise Database
DBMS Component in an Information
System Model
Why DBMS?
File Processing Approach – Database
Approach
Disadvantages of File Processing
Approach and Advantages of Database
Approach
Disadvantages of File Processing
Approach
Program-Data dependence
Duplication of Data
Limited Data Sharing
Lenghty Development Times
Excessive Program Maintenance
Advantages of Database Approach
Program-Data independence
Minimal Data Redudancy
Improved Data Consistency
Improved Data Sharing
Increased Productivity of Application
Development
Enforcement of Standard
Improved Data Quality
Cost and Risk of the Database Approach
Specialized Personnel
Instalation and Management Cost and
Complexity
Conversion Cost
Need for Explicit Backup and Recovery
Organizational Conflict
Data
Description about objects, events,
activities, and transaction, which don’t
have any meaning or have a direct
influence to the user
Example: GN 0000-00
Metadata: Data that describe the
properties or characteristics of end user
data, and the context of that data
Data files
A data file is a computer file which stores
data for use by a computer application or
system (different with program file,
configuration files, or directory files)
Two types of data files: master files and
transaction files (what for?)
Information
Data that have been processed in such
way as to increase the knowledge of the
person who uses the data
Data - Information
Input the transaction data into the system
Process and query the data to obtain
information
Information: Should have meanings for the
user
Control
Risk
Internal Control
General Control – Application Control
Preventive, Corrective, Detective
Accounting Cycles/Transaction Cycles
(AIS Subsystem)
Revenue
Expense
General Ledger
Investment
Human Resource
Production
Inventory
- Jones & Rama in
Ch2, organized
business process
in 3 main
transaction cycle:
Acquisition
Conversion
Revenue
Basic Ability in Developing AIS
Accounting logic
DBMS development concept, creating ERdiagram (entity, attribute and relationship),
normalization
Converting accounting logic into DBMS
Basic of Accounting logic
Accounting equation
Preparing income statement and balance
sheet
DBMS development concept
Defining Entity, Attribute, and Relationship
Creating ER-Diagram
ER-Diagram Mapping into Table
Normalization
Query
Converting Accounting logic into DBMS
3C: Code of Account, Calendar, Currency
in creating financial report based on
DBMS.
Creating query based on accounting logic
to generate a financial report.
Grouping accounting data based on code
of account
Code 1* – Asset – Balance Sheet
Code 2* – Liabilities – Balance Sheet
Code 3* – Equity – Balance Sheet
Code 4* – Revenue – Income Statement
Code 5* – Expense – Income Statement
Converting basic accounting logic into
DBMS
Form Daftar
AKun
1* Query
Aktiva (aset)
Query Saldo
Aktiva
2* Query
Utang
Query Saldo
Utang
NERACA
Tabel Akun
(Chart of
Account)
Total Aktiva
Query
Transaksi
3* Query
Modal
Query Saldo
Modal
Query Modal
Akhir
Tabel
Transaksi
Total Utang
Laba/Rugi
4* Query
Pendapatan
Query Laba/
Rugi
Form
Transaksi
5* Query
Biaya
(Expense)
Query Saldo
Laba
Modal Akhir
Query Pasiva
(saldo)
Total Pasiva
References
Jones & Rama, Accounting Information
Systems: A Business Process Approach, 1st
edition, Thomson Learning, South Western,
2003. Chapter 1 & 2
Hoffer,Prescott, &McFadden, Modern Database
Management, 7th edition, Pearson, Upper
Saddle River, 2005. Chapter 1 & 2
Wilkinson, cerullo, & Raval, Accounting
Information System: Essential Concepts and
Applications, 4th edition, Wiley, 2005. Chapter 1
&2