AIS Chapter 2 Introduction To Transaction Processing
AIS Chapter 2 Introduction To Transaction Processing
Financial transaction - An economic event that Payroll system - collects labor usage data for
affects the assets and equities of the firm, is each employee, computes the payroll, and
reflected in its accounts, and is measured in disburses paychecks to the employees.
monetary terms.
Fixed asset system - processes transactions
Economic exchanges with external parties - pertaining to the acquisition, maintenance, and
The most common financial transactions. disposal of its fixed assets.
Two commonly used systems design and Cardinality - degree of the relationship;
documentation techniques numerical mapping between entity instances
(ex: one-to-one (1:1), one-to-many (1:M), and
Data flow diagram (DFD) - uses symbols many-to-many (M:M)).
to represent the entities, processes,
data flows, and data stores that pertain
to a system.
Chapter 2 - Introduction to Transaction Processing
Data model - Blueprint for what ultimately will Real-time processing - process
become the physical database. individual transactions continuously as
they occur.
System flowchart - Flowcharts used to show the
relationship between the key elements—input Characteristic Differences between Batch
sources, programs, and output products—of and Real-Time Processing
computer systems. Data Processing Methods
Distinguishin
Batch Real-Time
g Feature
Information Lag exists No time lag
time frame between time exists.
when the Processing
economic takes place
event occurs when the
and when it is economic
recorded. event
occurs.
Program flowchart - Diagram providing a Resources Generally, More
detailed description of the sequential and fewer resources
resources are required
logical operations of the program.
(e.g., than for
hardware, batch
programming processing.
, and training)
are required.
Operational Certain Operational
efficiency records are delays are
Accountants sometimes use program flowcharts processed not an issue.
to verify the correctness of program logic. after the All records
Record layout diagrams - Used to reveal the event to pertaining
avoid to the event
internal structure of the records that constitute
operational are
a file or database table. The layout diagram
delays. processed
usually shows the name, data type, and length
immediately
of each attribute (or field) in the record. .
The negative effects of this approach may be Disadvantages - Sequential codes carry
seen in many parts of the organization: no information content beyond their order in
the sequence.
Sales staff. Properly identifying the
items sold requires the transcription of - sequential coding schemes are
large amounts of detail onto source difficult to change. Inserting a new
documents. Apart from the time and item at some midpoint requires
effort involved, this tends to promote renumbering the subsequent items
clerical errors and incorrect shipments. in the class accordingly.
Warehouse personnel. Locating and
picking goods for shipment are
impeded and shipping errors will likely Block code - Coding scheme that assigns ranges
result. of values to specific attributes such as account
Accounting personnel. Postings to classifications. A common application of block
ledger accounts will require searching coding is the construction of a chart of
through the subsidiary files using accounts.
lengthy descriptions as the key. This will
Advantages - Block coding allows for
be painfully slow, and postings to the
the insertion of new codes within a block
wrong accounts will be common.
without having to reorganize the entire coding
A System with Codes structure.
Advantages of data coding in AIS are: Disadvantages - As with the sequential
codes, the information content of the block
Concisely representing large amounts of
code is not readily apparent.
complex information that would
otherwise be unmanageable.
Providing a means of accountability
Group codes - Codes used to represent complex
over the completeness of the
items or events involving two or more pieces of
transactions processed.
related data.
Identifying unique transactions and
accounts within a file.
Chapter 2 - Introduction to Transaction Processing
Advantages - They facilitate the items, they have limited ability to represent
representation of large amounts of diverse items within a class.
data.