T Processing System
T Processing System
Manual or automatic all businesses systematically process transactions Function: process routine, day-to-day business activities Computerized TPS:
Batch Online (real-time, OLTP)
Value of TPS
Efficiency
Paperless Transactions Reduce manual data entry (errors) Speed up transaction process Elimination of redundant steps
Batch TPS
Originally, the only available option Transactions accumulated over period of time Time period day, week, month Transaction records accumulated in files When batches are processed, what happens?
Update databases Generate reports Generate transactions for other systems
used to be necessary What if two people order because of synchronization the same product at the problems same extact time, but there is only one product left?
Cons
Information is delayed
Hybrid TPS
OLTP applications can feed transactions to batch systems
Examine: GL only updated once per day
Data validation
Should be done as close to source as possible
Processing
Data manipulation Database updating Generation of transactions for other systems
TPS Requirements
Capture, process and store transactions Produce reports and information about transactions Produce transactions for other TPS Be accurate and timely Be efficient require less labor Increase customer service Increase competitive advantage
Processing Cycle
Data Entry Collecting and capturing transactions No longer manual:
Old technologies Bar Codes, Magnetic Strips (credit cards) New technologies RFID, Smart Cards,
Processing Cycle
Transaction Processing Synchronization Issues:
Which transaction to process next. Breaking ties Dependencies
Cant schedule delivery before credit approval.
Processing Cycle
Database Maintenance TPS helps ensure the databases are up-todate and correct. Multiple databases A single purchase
decreases quantity Inventory Database decrease credit Credit Card Database increase sales Sales Database
Processing Cycle
Document/Report Generation Examples
purchase orders pay checks sales receipts invoices bank statements
An MIS also generates reports, but TPS reports are operational (no analysis).
Processing Cycle
Inquiry Processing Examples
when was a purchase made does a customer have any credits on their account was an item scheduled for delivery was a package signed for
An MIS also allows for inquiries, but the information available is summarized (or aggregated), i.e., What are the total sales for a whole department? What is the best selling product?
Processing Cycle
Invoicing
Invoices Products
Customer
Shipped Orders
Shipment Execution
Routing & Scheduling
Schedule Routes
Planned Shipments
Invoices Product Data Products Customer Data Customer Inventory Data Prices Fulfilled Shipped Orders Credit Inventory Orders Status Shipment Levels Customer Places an Order Execution 1. Collect 2. Verify 3. Authorize Orders Orders order Product #s Order Entry Credit information In-stock Routing &
Start of Transaction
Schedule Routes
Scheduling
Sales Config.
Customer
Notification
Planning
Open Orders
Inventory Picking List Back Orders/ Rejected Orders Control to be fulfilled Orders ready
Enhanced Feedback:
Inventory is updated at the point of ordering, not at the point of fulfillment. Eliminates surprise backorders.
Enhanced Feedback
Reduce Transactions
Customer can be notified of back order before credit authorization. Customer could cancel or change order Avoids un-necessary transactions
Credit check/charge on an order that might be canceled.
Faster Feedback
Pricing or production levels could be set based on current inventory and order status Increase price if production cant keep up with orders Decrease price if inventory levels are high.
Manager
Change Product Price
Various Reports
MIS/DSS
Inventory Data Product/ Price DB Inventory DB Production Data
Order Data
TSP
Order DB
PCS
Customers Grunts
Assembly Line
Management Issues
Uptime
How long can the system be down before significant costs are incurred?
Audit
Can you verify the integrity of the system? How will you know if transactions are not processed or are processed incorrectly?
TPS By Function
Order Processing Procurement & Inventory Control Accounting
Procurement
Inventory Control
Raw materials, WIP, FGI, etc
Accounting
Accounts Payable Accounts Receivable Budget Payroll General Ledger Asset Management