Sunteți pe pagina 1din 5

Chapter 2: Introduction to Transaction Processing - Include: determining raw material

requirement, authorizing work to be


Most common financial transaction: economic
performed and release of materials into
exchanges with external parties. Include: sale of goods
production, directing movement of WIP
and services, purchase of inventory, discharge of
2. Cost accounting system – monitors the flow of
financial obligation, receipt of cash on account from
cost information including labor, overhead and
customers
raw materials related to production
THREE TRANSACTION CYCLE: - Information produced is used for inventory
valuation, budgeting, cost control,
1. Expenditure cycle – incurs expenditures in performance reporting, management
exchange for resources decisions
2. Conversion cycle – provides value added
through its product or services Revenue cycle – involves processing cash sales, credit
3. Revenue cycle – receives revenue from outside sales, receipt of cash ff. credit sale
sources
SUBSYSTEMS:
Expenditure cycle – business activities begin with
1. Sales order processing – majority of business
acquisition of materials, property, and labor in exchange
sales are made on credit
for cash
2. Cash receipts – some period of time passes
Physical component – acquisition of goods or services between point of sale and receipt of cash
(credit sales)
Financial component – cash disbursement to supplier
ACCOUNTING RECORDS
SUBSYSTEMS:
MANUAL SYSTEMS:
1. Purchases/AP system – recognizes the need to
acquire physical inventory and places an order 1. Document – may initiate transaction processing
with vendor or be the output of process
2. Cash disbursement system – when obligation - Provide auditor with evidence of economic
created in purchases system becomes due, events
system authorizes payment, disclosures the
THREE TYPESS:
funds to vendor, records transaction by
reducing cash and AP a. Source document – used to capture ad
3. Payroll system – collects labor usage data for formalize transaction data that transaction cycle
each employee uses for processing
- Special-case purchase and cash - Result in creation of some documents at
disbursement system beginning of transaction
b. Product document – result of transaction
Note: because of accounting complexities associated
processing rather than triggering mechanism for
with payroll, most firms have a separate system for
process
payroll processing
c. Turnaround document – product documents of
4. Fixed asset system – processes transactions one system that become source document for
pertaining to acquisition, maintenance, disposal another system
of fixed assets.
Remittance advice – contains important information
Conversion cycle SUBSYSTEMS: about customer’s account to help cash receipts
system process the payment
1. Production system – involves planning,
scheduling, control of physical product through 2. Journal – chronological record of transaction
manufacturing process - Documents are primary data source
1
TYPES: - Highly summarized information is sufficient
for financial reporting, but not useful for
a. Special journal – used to record specific classes
supporting daily business operations
of transactions that occur in high volume
- Mechanism for verifying the overall
Register – used to denote certain types of journal accuracy of accounting data that separate
accounting departments have processed
Ex. Payroll journal called payroll register b. Subsidiary ledger – contain details of individual
- Used to denote a log accounts that constitute a particular control
account
Ex. Receiving register – log of all receipts of raw
materials or merchandise from vendors Audit trail – utmost importance in conduct of financial
audit
Shipping register – log that records all shipment to
customers - Tracing account balances contained in FS
back to source documents and economic
b. General journals – used to record nonrecurring, events that created them
infrequent, and dissimilar transactions
DIGITAL ACCOUNTING RECORDS
Ex. We record periodic depreciation and closing entries
FOUR TYPES OF DIGITAL COMPUTER FILES:
Journal voucher – replaced general journal by most
organizations 1. Master file – contains account data
-data values are updated (changed) by
- Special source document that contains a transactions
single journal entry specifying general
ledger accounts affected Ex. General and subsidiary ledger
- Used to record summaries of routine 2. Transaction file – temporary file of transaction
transactions, nonroutine transactions, records used to update data in master file
adjusting entries, closing entries
Ex. Sales order, inventory receipts, cash receipts
3. Ledgers – book of accounts that reflects
3. Reference file – stores data used as standards
financial effects of firm’s transactions after they
for processing transactions
are posted from various journals
- Show activity by account type Ex. Payroll program – tax table
- Indicates the increases, decreases, and
4. Archive file – contains records of past
current balance of each account
transactions that are retained for future
- Org. uses this info to prepare financial
reference and form an important part of audit
statement, support daily operations,
trail
prepare internal reports
Ex. Journals, prior-period payroll information, list of
TYPES:
former employees, records of account written off, prior-
a. General ledger – contain firm’s account period ledger
information in form of highly summarized
FILE TECHNOLOGIES TWO CLASSES:
control accounts
- Summarizes activity for each of 1. Flat-file model – describes an environment in
organization’s accounts which individual data files are not related to
- Provides a single value for each control other files
account
THREE SIGNIFICANT PROBLEMS:

a. Data storage
2
b. Data updating Note: each data store in DFD is represented as an entity
c. Currency of information in corresponding ER diagram (different aspects of
system, but related)
Task-data dependency – user’s inability to obtain
additional information as his or her needs change 3. System flowcharts – graphical representation of
physical relationships among key elements of
- User’s information set is constrained by
system
data that he or she possesses and controls
- Also describe physical computer media
THREE OPTIONS
being employed in system
a. Do not use accounting data to support
decision FOUR DISTINCT AREAS OF ACTIVITY
b. Manipulate and massage the existing data
a. sales department
structure to suit their unique needs
b. credit department
c. Obtain additional private sets of data and
c. warehouse
incur the cost and operational problems
d. shipping department
associated with data redundancy

4. Program flowcharts – describes the logic of the


2. Database model – centralizes organization’s
program
data into a common database that is shared by
5. Record layout diagrams – used to reveal
other users
internal structure of digital records in flat-file or
DBMS – software system that permits users to access database table
authorized data only
TYPES OF TRANSACTION PROCESSING MODELS:
Note: the most striking difference of flat-file and
1. Batch processing – gathering transactions into
database is the pooling of data into a common database
groups or batches and then processing entire
that all organizational users share
batch as single event
FIVE DOCUMENTATION TECHNIQUES: 2. Real-time processing – process individual
transactions continuously as they occur
1. Data flow diagram – uses symbols to represent
- Well suited to systems that process lower
the entities, processes, data flows, and data
transaction volumes and those that do not
stores that pertain to a system
share common records
- Used to represent systems at different
- These systems makes extensive use of LAN
levels of detail from very general to highly
and WAN
detailed
2. Entity relationship diagram – used to represent Batch systems – assemble transactions into groups for
the relationship between entities processing, a time lag will always exist between point
- Common use is to model an organization’s which economic event occurs and point which it is
database processed by system and reflected in firm’s account

Entity – applies to anything about which the - Demand fewer organization resources
organization captures data - Use computer capacity only when program
is being run
Cardinality – degree of relationship
Note: length of lag depends on frequency of batch
- Numeric mapping between entities
processing
Data model – blueprint for what ultimately will become
Real-time systems – process transactions individually at
the physical database
the moment the event occurs; no time lag exist
between occurrence and processing

3
- Large portion of programming cost are Disadvantages: information content is not readily
incurred in designing user interface apparent
- Must be user friendly, forgiving, easy to
Group codes – used to represent complex items or
work with
events involving two or more pieces of related data
- Require dedicated processing capacity
because they must deal with transactions as - Consist of zones or fields that possess
they occur specific meaning
- Require either purchase of dedicated
computer or investment in additional Advantages:
computer capacity 1. They facilitate representation of large amounts
Master file backup – procedure in transaction of diverse data
processing systems to maintain master file integrity in 2. They allow complex data structures to be
event that any of the ff. problem should occur: represented in hierarchical form that is logical
and more easily remembered by humans
1. Update program error corrupts master files 3. They permit detailed analysis and reporting
being updated both within an item class and across diff. classes
2. Undetected errors in transaction data result in of items
corrupted master file balances
3. A disaster such as fire or flood physically Disadvantage: tend to be overused resulting in increase
destroys current master files of storage cost, clerical errors, increase processing time
and effort
Deadlock – happens when one process places a lock on
one or more of the records it needs for processing but Alphabetic codes – used for many of the same purposes
has not locked all of them as numeric codes

Data coding – involves creating simple numeric or Advantages: capacity to represent large numbers of
alphabetic codes to represent complex economic items is increased dramatically through use of pure
phenomena that facilitate efficient data processing alphabetic characters embedded within numeric codes

Sequential codes – represent items in sequential order Disadvantages:


(ascending or descending) 1. Difficulty rationalizing the meaning of codes
- Prenumbering of source documents that have been sequentially assigned
2. Users tend to have difficulty sorting records
Advantages: supports reconciliation of batch of that are coded alphabetically
transactions
Mnemonic codes – alphabetic characters in form of
Disadvantages: carry no information content beyond acronyms and other combinations that convey meaning
their order in sequence
Advantage: does not require user to memorize meaning
Block code – variation on sequential coding that partly
remedies the disadvantages Disadvantage: limited ability to represent items within a
class
- Approach can be used to represent whole
classes of items by restricting each class to Data structures – represent the physical and logical
specific range within coding scheme arrangement of data in files and databases
- Construction of chart of accounts TWO FUNDAMENTAL COMPONENTS:
Advantages: allows for insertion of new codes within 1. Organization – refers to way records are
block without having to recognize entire coding physically arranged on secondary storage device
structure

4
2. Access method – technique used to locate - Disadvantages: does not use storage space
records and to navigate through database or file efficiently; collision

Flat-file approach – single-view model that characterizes Collision – diff. record keys may generate the same
legacy system in which data files are structured, residual, which translates into the same address
formatted, arranged to suit the specific needs of owner
- Records cannot be stored at the same
or primary user of system
location
Sequential structure/sequential access method – all
Pointer structure – used to create linked-list file
records in the file lie in contiguous storage spaces in a
specified sequence arranged by their primary key - This approach stores in a field of one record
the address of related record
- Does not permit assessing records directly
TYPES OF POINTERS
Direct access structure – store data at a unique location,
known as address, on a disk. a. Physical address pointer – contains actual disk
storage location that the disk controller needs.
- Similar to way songs are stored on a cd
- Allows system to record directly without
Indexed structure – in addition to actual file, there obtaining further information
exists a separate index that is itself a file of record - Has the advantage of speed bec. It does not
addresses need to be manipulated further to
determines record’s location
Indexed random file – operations involving the
b. Relative address pointer – contains relative
processing of individual records
position of record in file
- Efficient us of storage - Must be further manipulated to convert it
- Dispersed throughout a disk without regard to actual physical address
for their physical proximity to other related c. Logical key pointer – contains primary key of
records related record
- This key value is converted into record’s
Virtual storage access method (VSAM) structure – used physical address by hashing algorithm
for very large files that require routine batch processing
and moderate degree of individual record processing

- Can be searched sequentially for efficient


batch processing
- Used for files that often occupy several
cylinders of contiguous storage on disk
- Greatest advantage: does not perform
record insertion operations efficiently

THREE PHYSICAL COMPONENTS:

1. Indexes
2. Prime data storage area
3. Overflow area

Hashing structure – employs an algorithm that converts


primary key of a record directly into a storage ideas.

- Eliminates the need for separate index


- Principal advantage: access speed

S-ar putea să vă placă și