Documentorr: Transaction Processing System Models

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

○ Real-time systems are systems

that process transactions


Record Layout Diagrams individually at the moment the
● Record layout diagrams are used to economic event occurs
reveal the internal structure of the ● Resources
records that constitute a file or ● Operational Efficiency
database table. The layout diagram
● Efficiency VS Effectiveness
usually shows the name, data type, and
length of each attribute (or field) in the ○ Designers consider the
record. trade-off between these two
● Detailed data structure information is ○ Efficiency - Doing things right
needed for such tasks as identifying ■ Since there are fewer
certain types of system failures, resources involved in
analyzing error reports, and designing batch processing, it is
tests of computer logic for debugging more efficient to utilize
and auditing purposes. ■ Ano ‘yung mas mura at
● Record Layout Diagram for Customer mas mabilis?
File ○ Effectiveness - Doing the right
thing
■ Since there is no
time-lag in the
real-time processing, it
is more effective to
● Record Structures for Sales, utilize
Inventory, and Accounting Receivable
■ How correct/accurate is
Files
a transaction? (Batch
Processing since there is
more time to correct
errors)

Examples of Batch and Real-Time Processing


● Ex. Customer bought a product using
their debit card. The deduction of the
purchase to their savings account is a
real-time processing transaction, thus
presenting the new total of their
balance. Meanwhile, the details of the
transaction itself will be posted the day
Transaction Processing System Models after which is under the batch
processing (processed at the end of the
Characteristic Differences between Batch banking day).
and Real-Time Processing ● Ex. Customer bought shoes in SM.
Purchase of the shoes transaction is
real-time processing. Meanwhile, the
reduction of inventory of shoes is batch
processing.

Batch Processing Using Real-Time Data


Collection
● A popular data processing approach,
● Information Time Frame
particularly for large operations, is to
○ Batch Systems are systems digitally capture and process aspects of
that assemble transactions into the transaction at the source as they
groups for processing

DocumenTorr 💙
occur, and process other aspects of the
transaction in batch mode.
Data Coding Schemes
● E.g. Customer bought a product using
their debit card.
● Deadlock or "wait" is a state that Data Coding
occurs between sites when data is ● Involves creating simple numeric or
locked by multiple sites that are waiting alphabetic codes to represent complex
for the removal of the locks from the economic phenomena that facilitate
other sites. efficient data processing
○ Data/sites that don’t allow ● Ex. CA51019
simultaneous access ○ CA - Accounting Courses
○ E.g. Blackboard Timeout ○ 5 - AMV-COA
(Remedy: Proper scheduling of ○ 1019 - AIS
online examinations to avoid
overwhelming the site) A System Without Codes
● Business organizations process large
Updating Master Files from Transactions volumes of transactions that are similar
● Updating a master file record involves in their basic attributes.
changing the value of one or more of ● Uncoded entry takes a great deal of
its variable fields to reflect the effects recording space, is time-consuming to
of a transaction. record, and is obviously prone to many
● Master file backup is a standard types of errors.
procedure to maintain file integrity in ● Advantages of Data Coding in AIS
the event that:
○ Concisely representing large
○ An update program error
amounts of complex
corrupts the master file being information that would
updated otherwise be unmanageable.
○ Undetected transaction errors ○ Providing a means of
result in corrupted balances accountability over the
○ A disaster physically destroys completeness of the
current master files transactions processed.
● If the current master file becomes ○ Identifying unique transactions
corrupted or is destroyed, corporate IT and accounts within a file.
professionals can retrieve the most ○ Supporting the audit function
current backed-up file from the by providing an effective audit
archives. trail.

Numeric and Alphabetic Coding Schemes


● Sequential Codes
○ Codes that represent items in
some sequential order
(ascending or descending)
○ E.g. ABCD - Alpha, Beta,
Charlie, Data
● Block Codes
○ A coding scheme that assigns
ranges of values to specific
attributes such as account
classifications.
○ A chart of accounts is a listing
of an organization's accounts
showing the account number
and name.

DocumenTorr 💙

You might also like