Professional Documents
Culture Documents
GENERAL JOURNALS
General Journals are used to record nonrecurring, infrequent,
and dissimilar transactions. As a practical matter, most organizations
have replaced their general journal with a journal voucher system. A
journal voucher is actually a special source document that contains a
single journal entry specifying the general ledger accounts that are
affected.
REGISTER
The term register is often used to denote certain types of special journals. We also use the term register,
however, to denote a log.
LEDGERS
A ledger is a book of accounts that reflects the financial effects of the firm’s
transactions after they are posted in various journals. It is known as the “book of
final entry.” It indicates the increases, decreases, and current balance of each
account. Organizations use this information to prepare financial statements,
support daily operations and prepare internal reports. There are two basic types
of ledgers: (1) general ledgers and (2) subsidiary ledgers.
The Audit Trail
1. The accounting records described previously provide an
audit trail for tracing transactions from source documents to
the financial statements.
* Types of Files
MASTER FILE
A master file generally contains account data. The general ledger and subsidiary ledgers are examples of
master files. Data values in master files are updated from transactions.
TRANSACTION FILE
A transaction file is a temporary file of transaction records used to change or update data in a master file.
Sales orders, inventory receipts, and cash receipts are examples of transaction files.
REFERENCE FILE
A reference file stores data that are used as standards for processing transactions. Other reference
files include price lists used for preparing customer invoices, lists of authorized suppliers, employee
rosters, and customer credit files for approving credit sales.
ARCHIVE FILE
An archive file contains records of past transactions that are retained for future reference. Archive
files include journals, prior-period payroll information, lists of former employees, records of
accounts written off, and prior-period ledgers.
DOCUMENTATION
TECHNIQUES
DATA FLOW DIAGRAMS
ENTITY RELATIONSHIP
DIAGRAMS
SYSTEM FLOWCHARTS
PROGRAM FLOWCHARTS
RECORD LAYOUT DIAGRAMS
DATA FLOW DIAGRAMS
(DFD)
The data flow diagram (DFD) uses symbols to represent the entities, processes,
data flows, and data stores that pertain to a system. DFDs are used to represent
systems at different levels of detail from very general to highly detailed. Entities in a
DFD are external objects at the boundary of the system being modeled. They
represent sources of and destinations for data. Entities may be other interacting
systems or functions, or they may be external to the organization. DFDs show what
logical tasks are being done, but not how they are done or who (or what) is
performing them.
Notes:
Entities should always be labeled as nouns on a DFD, such as
customer or supplier
Processes in the DFD should be labeled with a descriptive verb
such as Ship Goods, Update Records, or Receive Customer
Order. Process objects should not be represented as nouns like
Warehouse, AR Dept., or Sales Dept.
Each data flow label should be unique—the same label should
not be attached to two different flow lines in the same DFD.
ENTITY RELATIONSHIP
DIAGRAMS (ER)
It is a documentation technique used to represent the relationship between
entities and its one common use is to model an organization’s Database. ER Models
uses a defined set of symbols such as rectangles, diamonds, ovals and connecting
lines to depict the interconnectedness of entities, relationships and their attributes.
Uses:
Database design
Database troubleshooting
Business information systems
Business process re-engineering (BPR)
Education
Research
1 Relationship between ER Diagrams and Data Flow
Diagrams
ER DIAGRAMS DF DIAGRAMS
They are mainframe- Early legacy systems use flat These highly structured and Auditors need to know
based applications; files for data storage, but inflexible storage systems promote how to evaluate and test
they tend to be batch hierarchical and network a single-user environment that them.
oriented; databases are often associated discourages information
with later-era legacy systems integration within business
organizations.
MODERN
SYSTEM
They are mainframe- tend to be client-server store transactions and master files A major advantage of
based applications; (network)–based and in relational database tables. database storage is the
they tend to be batch degree of process
process transactions in real
oriented; integration and data
time
sharing that can be
achieved.
Updating Master Files from Transactions