Accounting Information System: Carmela L. Peduche
Accounting Information System: Carmela L. Peduche
Information System
Course Material No. 3
Carmela L. Peduche
Course Instructor
2 REA Approach • NU LAGUNA
LEARNING OUTCOMES
Creating an
Enterprise-Wide
REA Model RESOURCES NEEDED
PowerPoint: AIS CM 03
Course Module 3
REA Approach to Database Modeling • NU LAGUNA 3
TABLE OF CONTENTS
_________________________________________
2. What is the importance of eliminating anomalies and 10 Creating an Enterprise-
Wide REA Model
normalizing tables?
________________________________________
3. How does database systems differ from the flat file 14 Lesson Summary
model?
________________________________________
4. What is the relationship between cardinality and 15 Posttest
association?
________________________________________
5. How does REA database help and support financial 15 Key Terms
accounting and reporting?
________________________________________
References
6. What are the important rules for REA modeling? 16
________________________________________
Key Point
Put a short paragraph that
acts as the summary of the
lesson. Point out its relevance
4 REA Approach • NU LAGUNA
Events. Events in REA fall under two classes: economic events and support
events. Economic events are those that result to stock flow (see figure above)
or those that result to changes in resources. Support events meanwhile
include control, planning, and management activities. These events do not
result to changes in resource, but are nevertheless related to economic events.
REA Approach to Database Modeling • NU LAGUNA 5
Note also the duality of economic events need not happen simultaneously, as
there are instances of sale on account, where collection of cash can happen in
weeks or month.
6 REA Approach • NU LAGUNA
Programmers write applications based on the view the user needs to make
or perform a task. As such, in view modeling, entity relationships depict what
the user sees. In the REA approach, semantic modelling is used to construct
the REA diagram, or that which takes into consideration multiple views.
Identify the Event Entities. We must first identify the event entities in the
function being modeled. For example, the view of the salesman of a company
will include revenue generating activities such as:
REA modeling takes into consideration the events in the value chain. The
value chain includes activities that convert resources into revenues.
Accounting activities and paraphernalia are non-value chain activities and
therefore are not captured in the REA, but all transaction details adequately
maintain information required by the Accounting.
8 REA Approach • NU LAGUNA
made by customers. However, we should note that not all customer inquiries
result to a sale. Meanwhile, TAKE ORDER is an occurrence as a result of
inquiry. Therefore, the cardinality on TAKE ORDER is (0,1) and on TAKE
ORDER is (1,1)
Cardinality between the CASH and RECEIVE CASH Entities. The above
cardinality shows that cash (a resource) is received from many customers and
kept in a single account.
Verify Availability (0, M) and Inventory (1, M). This arises from the
fact that a customer can inquire about one or many items of
inventory, and each inventory may have been queried zero or many
times in a period.
Take Order (0, M) and Inventory (1, M). This shows that orders may
involve one or many items, and inventory can never be ordered, or
ordered multiple times in a period.
Ship Goods (0, M) and Inventory (1,M).
The five M:M relations represented in the diagram will each require
a linking table
In determining the primary keys and attributes, the database designer selects
the key that logically and uniquely defines the non key attributes in the table.
The degree of association between primary keys meanwhile, determines how
the foreign keys will be assigned. The rules for foreign keys are as follows:
Construct Physical Database and Produce User Views. Once all tables are
normalized, populated with data, and initialized, it is not the task of the
system administrator to allow and restrict user access to data. The resulting
database will support the needs and operations of a wide range of users.
Total Sales
Accounts Receivable
Cost of Goods Sold
Inventory
Management Report can include any catered information depending on the
management issued at hand.
The value chain is a series of activities that add value to products or services
as it goes along the activities. REA has assisted in the value chain analysis by
providing support to the users in the conduct of their activities. The REA has
provided the organization with the following advantages:
LESSON SUMMARY
The REA model has been used to specify and design accounting information
systems that serves the needs of all users of an organization. This diagram
consists of resources, events, and agents.
REA Approach to Database Modeling • NU LAGUNA 15
Each event in REA is linked in at least one resource and at least two agents,
which also represent the need for duality in the fulfillment of transactions.
The steps in REA modelling includes identifying the event that needs to be
modelled, identify the resource changed by the event, identify the
participating agents, and determining the associations and cardinalities
between entities.
REA helps the organization in gaining economic advantage by assisting in
the value chain.
KEY TERMS
POSTTEST
Directions: Fill in the blank with the letter corresponding to your answer.
_______ 1. The concept of duality states that the REA diagram must consist of
a. Two agents c. two events
b. Two entities d. all of the above
_______ 3. Which of the following events is least likely to be modelled in a REA diagram?
a. Customer inquiries c. Accounts payable
b. Sales to a customer d. Cash
_______ 4. Which of the following is not a value adding activity in the safekeeping of goods?
a. Handling and transport c. Patrolling
b. Tagging d. Quality Control
_______ 5. Which of the following will require a separate table in the database?
a. 1:1 c. M:M
b. 1:M d. all of the above
16 REA Approach • NU LAGUNA
REFERENCES
Carmela L. Peduche
Course Instructor
2 Accounting Information System • NU LAGUNA
LEARNING OUTCOMES
Course Module 4
Enterprise Resource Planning • NU LAGUNA 3
TABLE OF CONTENTS
________________________________________
5. What is the importance of a data warehouse design 9 Posttest
to the database?
________________________________________
6. To what risks are ERP systems exposed to? 9 Key Terms
________________________________________
9 References
Key Point
Put a short paragraph that
acts as the summary of the
lesson. Point out its relevance
4 Accounting Information System • NU LAGUNA
Server Configurations. Most ERP follow the client server model, which is a
form of topology where users access data through a server. There are two
basic architectures under this:
Slicing and dicing enables the user to determine data from different
viewpoints.
Bolt On Software. The ERP cannot provide an answer to all the needs of an
entity, thus bolt-on software provided by third party vendors are being
bought to provide additional support to processes. Usually bolt on software
are endorsed by the ERP provider.
Data Warehousing
Since data are generated from the company’s processes there is a need for
this data to be stored. A data warehouse is a relational or multidimensional
database that may consume gigabytes or terabytes. The department that
maintains this is called the data mart.
LESSON SUMMARY
This chapter defined the ERP and differentiated OLTP and OLAP
applications. This is followed by the discussion of ERP configurations that
can be considered by the client.
Data warehousing was also introduced as a tool that can help the business in
the future by helping the organization detect patterns over a period of time.
Enterprise Resource Planning • NU LAGUNA 9
Lastly, the risks associated with the purchase of the ERP was discussed so
that this may be considered if the company elect to purchase the software.
Audit points of the ERP are also noted.
KEY TERMS
POSTTEST
1. The Philippine Information System market is populated with both internationally and locally
developed ERPs.
a. Research and name at least five global ERP systems and determine the standard features
offered by the system.
b. Similarly, research and name at least five local ERP systems and determine the standard
features offered by the system.
c. Differentiate global and local systems according to the following:
i. Standard Features
ii. Configurations available for a manufacturing, merchandising, and service type
business.
iii. System requirements before implementation
iv. Risk management
v. Auditability
REFERENCES
Carmela L. Peduche
Course Instructor
2 PUT YOUR COURSE TITLE HERE • NU LAGUNA
Introduction to Transaction
Processing
LEARNING OUTCOMES
Data Coding
RESOURCES NEEDED
Schemes
Course Module 5
AIS • NU LAGUNA 3
TABLE OF CONTENTS
________________________________________
3. What transaction cycle exist in all business? 10 Data Coding Schemes
________________________________________
4. What are the distinguishing factors between the
physical and financial components of the transaction 12 Lesson Summary
cycle?
________________________________________
5. What are the major accounting documents of an 12 Posttest
entity?
________________________________________
6. Why is audit trail important? 12 Key Terms
________________________________________
13 References
Key Point
Put a short paragraph that
acts as the summary of the
lesson. Point out its relevance
4 PUT YOUR COURSE TITLE HERE • NU LAGUNA
TRANSACTION CYCLES
The following relates to the transactions that happens in most firms:
ACCOUNTING RECORDS
Manual Systems. In this section, we will first describe the records used in
transaction cycles, and afterwards determine its electronic counterpart.
The Audit Trail. The audit trail is used by auditors in verifying transactions.
This trail is traced from source documents to the financial statements.
Transactions are selected by the auditor for completeness, validity, and
accuracy.
Types of Files
o Master File contains the account data. Included in this is the
general ledger and the subsidiary ledger.
o Transaction File are temporary files that are used to update
data on the master file. Examples are sales orders, inventory
receipts, and cash receipts.
AIS • NU LAGUNA 7
The Digital Audit Trail. Digital audit trail should also allow the tracing of
transactions. The only difference of which is the format and medium to
which the transactions are recorded. Like in manual systems however,
supporting documents should match the transaction, and registers should
match the ledger record.
Documentation Techniques
SYSTEM FLOWCHARTS
System flow chart is a graphical representation of physical relationships
among key elements of a system. The elements can include company
departments, documents, and database.
Resources
Batch systems demand fewer resources and has simpler and shorter
development.
Real time systems require dedicated processing capacity and 24/7
support.
Operational Efficiency
Disadvantages
o Sequential schemes are difficult to change
o No other relationship is determinable except for the
sequence
Block Codes is the variation of sequential that aims to eliminate the
disadvantages. This is applicable in the formulation of chart of
accounts.
Advantages
o Allows insertion and reorganization
Disadvantages
o No other meaning can be inferred from the codes
assigned
Group Codes represent related data with numeric group codes. Codes
assigned can have assigned meanings.
Advantages
o Facilitates the representation of a large amount of data
o Allow complex data structures to be represented in
hierarchical form
o Permits details analysis of the contents of the class of
items
Disadvantages
o Data can be overused and linked because it can be
done
o May result to high costs due to increased storage costs,
errors, and processing time
Alphabetic Codes are used the same way as numeric codes
Advantages
o Can represent large numbers of items
Disadvantages
o Codes does not have any meaning
o It is more difficult to arrange
Mnemonic Codes makes use of acronyms and combinations that
convey meaning, such as in course codes.
Advantages
o No meaning behind codes needs to be memorized as
the code itself is the meaning
Disadvantages
12 PUT YOUR COURSE TITLE HERE • NU LAGUNA
o Limited in application
o Can easily be exhausted
LESSON SUMMARY
Most firms have three cycles of activity namely the revenue cycle, the
expenditure cycle, and the conversion cycle.
Both manual and computerized processing can arrive at a specific output and
can leave an audit trail.
KEY TERMS
POSTTEST
Assess the enrollment process at National University and create a flow chart representing its step-by-step
process. Evaluate and Identify lapses in control.
AIS • NU LAGUNA 13
REFERENCES