SlideShare una empresa de Scribd logo
1 de 27
Transaction Processing Systems
Transaction Processing Systems These are information systems carry out the  seven processes with   regards to the transactions of an organisation.   A transaction occurs when goods and services are exchanged for some form of payment. See Text page 117 table 4.1 for an example.
ACID is the acronym for the four properties A tomicity-the transaction starts and each step must be completed or it will be undone. C onsistency-data is agreed upon, remains in a consistent state and is accounted for. I solation-treats each transaction separately and keeps data from each transaction separate. D urability-the data should continue to exist. Transaction Processing Systems
characteristics of transaction processing systems There are two types of TPS:  Batch processing  and  Real Time processing . Batch Processing transactions is the processing as the collection/storage of data at the time of the event with actual updating of the database later when it is scheduled or there is enough data. An example may be the accounts which are not able to be easily stored and updated due to the amount and type of data used. Examples of this may be a telephone account, which accumulates over a period of time.  Transaction Processing Systems
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Transaction Processing Systems
characteristics of transaction processing systems Real time transaction processing as the immediate processing of data with the database updated as the transaction is being carried out. An example may be the Bank ATM and POS terminal, both of which have user input which requires immediate feedback. Transaction Processing Systems
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Transaction Processing Systems
characteristics of transaction processing systems Data validation  is a process that ensures that the correct type and valued data is input into a system. There are two types involved in TPS: 1. Transaction Initiation-provides correct steps of access. (verification) 2. Field Checking-ensures correct data type is used by checking entered data by type required. (comparison) Transaction Processing Systems
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Transaction Processing Systems
characteristics of transaction processing systems The historical significance of transaction processing as the first type of information systems, was driven by business. Business computerised manual processes used such as collecting, recording and reporting.  Punch cards and tape drives suited batch processing. Processing was carried out after hours mainly concerned with payrolls. Developments in technology providing greater speed and lower costs allowed Real Time processing to be developed alongside Batch Processing. Transaction Processing Systems
characteristics of transaction processing systems Transaction processing is easily computerised as it is based on clear sets of rules followed by an operator in equivalent manual systems.  Rules are set out and must be followed step by step to be considered as a successful transaction. Computerisation also is able to be set up in the same way. A TPS needs therefore, to be based on detailed specifications, dealing with the collection of data, in which formats and matching the operation of the organisation. Transaction Processing Systems
examples of transaction processing systems The components of a transaction processing system, including: 1. users of the information system as belonging to the same organisation that owns the transaction processing system 2. participants as the people who conduct the information processing 3. people from the environment becoming participants in real time systems as they directly enter transactions and perform validation Examples of real time transaction processing, including: 1. reservation systems; 2. point of sale terminal;3. library loans Examples of batch processing, including: 1. clearing of presented cheques; 2. generation of bills; 3. systems that appear real time, computerising transactions as they occur, but actual updating is processed in batch, such as credit card transactions. Transaction Processing Systems
storing/retrieving in transaction processing systems Storage of data in relational and flat-file databases in  digital form as it has the ability to manipulate, store and retrieve along with process and display with digital technology.  Data, is for large companies collected in batched format  Retrieval of stored data to conduct further transaction is usually warehoused. Sequential, indexed sequential and hashed files generally store the data in databases. Transaction Processing Systems
storing/retrieving in transaction processing systems Sequential data storage   are  data  records one after the other in entry or key field order, header stores and  field order of each record in a data dictionary with a search completed using either  binary  or  linear. Indexed sequential data storage   are   records stored in any order and with a separate index file, keeping matching key field items with the records position. This is faster, but continual updates to index file requires two files which must be maintained. Hashed file storage   will   divide the disk space into numbered locations, with key field. At the time that they are divided by the total locations a remainder is provided as storage location. Transaction Processing Systems
storing/retrieving in transaction processing systems data warehousing  is the collection of data from a range of data sources. Transaction Processing Systems
storing/retrieving in transaction processing systems transaction database for analysis-backup procedures, including: Grandfather  is the oldest backup,  Father  is the middle backup,  Son  is the most recent backup Incremental  will only back up files that were altered since the last full or partial backup. This saves time as an entire data backup does not occur. Tape  is a preferred medium, which is a slow backup process, but is  cheap and is portable. This can be archived for many years. Transaction Processing Systems
storing/retrieving in transaction processing systems transaction database for analysis- backup procedures, including: Off-site storage  is physically separated from the main system. This is also more secure as if the main system is damaged due to fire, the data is safe. partial backup, or differential  backup does only files that were altered since the  last full backup was completed.   Recovery testing   will backup  small subsets of files and recovering them for storage in new location. Transaction Processing Systems
storing/retrieving in transaction processing systems transaction database for analysis-backup procedures, including: Sequential process  will use tape rotation to complete the backup procedure. Specialised backup software  permits scheduling of unattended backup procedures, reports and  compression. Transaction Processing Systems
Updating is different for Real time processing and for Batch processing Real-time updating   is   suited to the direct access to storage system. This system usually has a RAID hard drives which are very reliable. Data is entry updated onto a daily transaction file and master file with Transaction data kept online on a master file. There is user interface with validation fields used such as  radio buttons and  pull-down menus. Transaction Processing Systems
Updating is different for Real time processing and for Batch processing Batch updating  is suited to the use of sequential tape-based storage systems. Used previously along with paper records, magnetic tape, punched cards with an offline master retained. Record deletion was required and a complete copy was made to a second tape, which was slow. There maybe a user interface but was not essential. The storage system very often had its own display. Transaction Processing Systems
other information processes in transaction processing systems Collecting in transaction processing: hardware , including: -  MICR  is used by banks as a high speed and accurate  reader of the characters that are printed on a cheque and deposit slips using ink that has magnetised particles. This is an example of batch processing. -  ATM  is a banking terminal, which customers are able to access to carry out common banking transactions. This is an example of real time  processing. -  Barcode readers  is a fixed or handheld device that reads barcodes that hold details about product, price and description. The bar code reader uses a lazer. Transaction Processing Systems
other information processes in transaction processing systems Collecting data collection:  MICR on cheques, barcodes, ATM, screen-based collection screen design:  white space, grey shades, standout colours for critical data, group related data, use of buttons for   selection, objects   alignment, minimal keying, logical order for fields.  web form collection:   screen design, submit and clear entries button, frames for consistency, resolution of user’s screen, 216 colours, cross-platform and browser version compatibility, relating to both real-time or batch processing  Transaction Processing Systems
other information processes in transaction processing systems Analysing  The output of a TPS is often the input to other information systems. Management Information Systems (MIS)  will provide business managers factual details of interest. These may include reports on inventory, sales and orders Decision Support Systems (DSSs)  give people particularly in business information that will allow them to make decisions. Sales data, future and demographic trends. Data mining in particular comes into play here. Transaction Processing Systems
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Transaction Processing Systems
issues related to transaction processing systems bias  in data collection: Data needs to be collected fairly, this means without bias. This word bias means that the data will not give an accurate account of a situation or of a need. At the point of collection of a TPS such as a POS is usually very accurate. The bias may appear when the data is displayed. All data may not be represented. This may become an ethical issue if this bias has occurred on purpose. Transaction Processing Systems
issues related to transaction processing systems The importance of data in transaction processing, including: data security  is important as data is often confidential or has a commercial value, therefore, it needs to be protected from unauthorised access. data accuracy  means that the data is correct and that the data is up to date (current) data integrity  describes the reliability of data. This will include statements of data currency, correct entry of data and accuracy of the data. Transaction Processing Systems
Transaction Processing Systems issues related to transaction processing systems Control in the transaction processing commences with collecting and the way the TPS manipulates the data.  Preparation and authorisation of the data entered needs to be considered.  The control over the TPS is vital due to the large volume of data and the TPS usually only provides the user with a part of the transaction process.  The TPS method of error correction  is very important. The TPS should not be the only source of information that the business operator uses to make decisions.  Information from management information and decision support systems need to be considered as well.

Más contenido relacionado

La actualidad más candente

Enterprise Information Systems
Enterprise Information SystemsEnterprise Information Systems
Enterprise Information Systems
Goutama Bachtiar
 
Transaction processing system
Transaction processing systemTransaction processing system
Transaction processing system
Jayson Jueco
 
Chapter 12 information system development
Chapter 12   information system developmentChapter 12   information system development
Chapter 12 information system development
haider ali
 
Different Types of Information Systems Alexis Chua SYANDES K31
Different Types of  Information Systems  Alexis Chua SYANDES K31Different Types of  Information Systems  Alexis Chua SYANDES K31
Different Types of Information Systems Alexis Chua SYANDES K31
Alexis Chua
 

La actualidad más candente (20)

Enterprise Information Systems
Enterprise Information SystemsEnterprise Information Systems
Enterprise Information Systems
 
Transaction processing system
Transaction processing systemTransaction processing system
Transaction processing system
 
Transaction Processing System
Transaction Processing SystemTransaction Processing System
Transaction Processing System
 
Tps presentation
Tps presentationTps presentation
Tps presentation
 
Introduction To Data Warehousing
Introduction To Data WarehousingIntroduction To Data Warehousing
Introduction To Data Warehousing
 
MIS enterprise system for collaboration
MIS enterprise system for collaborationMIS enterprise system for collaboration
MIS enterprise system for collaboration
 
Transaction processing system
Transaction processing systemTransaction processing system
Transaction processing system
 
Chapter 12 information system development
Chapter 12   information system developmentChapter 12   information system development
Chapter 12 information system development
 
Management Information System-MIS
Management Information System-MISManagement Information System-MIS
Management Information System-MIS
 
Transaction management in DBMS
Transaction management in DBMSTransaction management in DBMS
Transaction management in DBMS
 
Transaction processing system
Transaction processing systemTransaction processing system
Transaction processing system
 
Accounting information system
Accounting information systemAccounting information system
Accounting information system
 
Lecture #1 - Introduction to Information System
Lecture #1 - Introduction to Information SystemLecture #1 - Introduction to Information System
Lecture #1 - Introduction to Information System
 
Transaction Processing System (TPS).pptx
Transaction Processing System (TPS).pptxTransaction Processing System (TPS).pptx
Transaction Processing System (TPS).pptx
 
Transaction Processing System
Transaction Processing SystemTransaction Processing System
Transaction Processing System
 
Transaction processing system (TPS)
Transaction processing system (TPS)Transaction processing system (TPS)
Transaction processing system (TPS)
 
Data warehouse architecture
Data warehouse architecture Data warehouse architecture
Data warehouse architecture
 
Types o f information systems
Types o f information systemsTypes o f information systems
Types o f information systems
 
Different Types of Information Systems Alexis Chua SYANDES K31
Different Types of  Information Systems  Alexis Chua SYANDES K31Different Types of  Information Systems  Alexis Chua SYANDES K31
Different Types of Information Systems Alexis Chua SYANDES K31
 
Management information system (MIS)
Management information system (MIS)Management information system (MIS)
Management information system (MIS)
 

Destacado

Approaches of management
Approaches of managementApproaches of management
Approaches of management
pallavmanglik
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system report
Amit Kulkarni
 
Tps Presentation
Tps PresentationTps Presentation
Tps Presentation
Apex
 
Management information system
Management information systemManagement information system
Management information system
Anamika Sonawane
 
What Is Conversational Marketing?
What Is Conversational Marketing?What Is Conversational Marketing?
What Is Conversational Marketing?
Drift
 
Decision Support System(DSS)
Decision Support System(DSS)Decision Support System(DSS)
Decision Support System(DSS)
Sayantan Sur
 

Destacado (20)

Brazilian internet users behaviour patterns in social media
Brazilian internet users  behaviour patterns in social mediaBrazilian internet users  behaviour patterns in social media
Brazilian internet users behaviour patterns in social media
 
process control system
process control systemprocess control system
process control system
 
Approaches of management
Approaches of managementApproaches of management
Approaches of management
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system report
 
Tps Presentation
Tps PresentationTps Presentation
Tps Presentation
 
Office Automation & System
Office Automation & SystemOffice Automation & System
Office Automation & System
 
Management information system
Management information systemManagement information system
Management information system
 
Office Automation System
Office Automation SystemOffice Automation System
Office Automation System
 
System concepts, elements and types of systems ppt
System concepts, elements and types of systems pptSystem concepts, elements and types of systems ppt
System concepts, elements and types of systems ppt
 
Advantages and Disadvantages of MIS
Advantages and Disadvantages of MISAdvantages and Disadvantages of MIS
Advantages and Disadvantages of MIS
 
Office automation sysmtems
Office automation sysmtemsOffice automation sysmtems
Office automation sysmtems
 
System concepts
System conceptsSystem concepts
System concepts
 
Strategic evaluation & control
Strategic evaluation & controlStrategic evaluation & control
Strategic evaluation & control
 
Office automation system
Office automation systemOffice automation system
Office automation system
 
MIS Presentation
MIS PresentationMIS Presentation
MIS Presentation
 
What Is Conversational Marketing?
What Is Conversational Marketing?What Is Conversational Marketing?
What Is Conversational Marketing?
 
Management Information System (Full Notes)
Management Information System (Full Notes)Management Information System (Full Notes)
Management Information System (Full Notes)
 
Management information system
Management information systemManagement information system
Management information system
 
Decision Support System(DSS)
Decision Support System(DSS)Decision Support System(DSS)
Decision Support System(DSS)
 
Management Information System (MIS)
Management Information System (MIS)Management Information System (MIS)
Management Information System (MIS)
 

Similar a Transaction processing systems

Transaction ps
Transaction psTransaction ps
Transaction ps
MR Z
 
transactionprocessingsystem-161006153930.pdf
transactionprocessingsystem-161006153930.pdftransactionprocessingsystem-161006153930.pdf
transactionprocessingsystem-161006153930.pdf
DipakRathod48
 
Informatica and datawarehouse Material
Informatica and datawarehouse MaterialInformatica and datawarehouse Material
Informatica and datawarehouse Material
obieefans
 
I p-o in different data processing systems
I p-o in different data processing systemsI p-o in different data processing systems
I p-o in different data processing systems
Kinshook Chaturvedi
 

Similar a Transaction processing systems (20)

HSC Transaction processing systems
HSC Transaction processing systemsHSC Transaction processing systems
HSC Transaction processing systems
 
Transaction ps
Transaction psTransaction ps
Transaction ps
 
Tps revision 2017
Tps revision 2017Tps revision 2017
Tps revision 2017
 
transactionprocessingsystem-161006153930.pdf
transactionprocessingsystem-161006153930.pdftransactionprocessingsystem-161006153930.pdf
transactionprocessingsystem-161006153930.pdf
 
Tps
TpsTps
Tps
 
MIS CHAPTER FOUR.ppt
MIS CHAPTER FOUR.pptMIS CHAPTER FOUR.ppt
MIS CHAPTER FOUR.ppt
 
Information system
Information systemInformation system
Information system
 
Informatica and datawarehouse Material
Informatica and datawarehouse MaterialInformatica and datawarehouse Material
Informatica and datawarehouse Material
 
Data warehouse concepts
Data warehouse conceptsData warehouse concepts
Data warehouse concepts
 
Information Storage and Management notes ssmeena
Information Storage and Management notes ssmeena Information Storage and Management notes ssmeena
Information Storage and Management notes ssmeena
 
Ch13
Ch13Ch13
Ch13
 
Copy of sec d (2)
Copy of sec d (2)Copy of sec d (2)
Copy of sec d (2)
 
Copy of sec d (2)
Copy of sec d (2)Copy of sec d (2)
Copy of sec d (2)
 
Book 1 chapter-2
Book 1 chapter-2Book 1 chapter-2
Book 1 chapter-2
 
Data Processing and its Types
Data Processing and its TypesData Processing and its Types
Data Processing and its Types
 
TPS by M.Yameen Shakir
 TPS by M.Yameen Shakir  TPS by M.Yameen Shakir
TPS by M.Yameen Shakir
 
I p-o in different data processing systems
I p-o in different data processing systemsI p-o in different data processing systems
I p-o in different data processing systems
 
Assignment pptx-12
Assignment pptx-12Assignment pptx-12
Assignment pptx-12
 
IRJET- Effective Technique for Optimizing Timestamp Ordering in Read-Write/Wr...
IRJET- Effective Technique for Optimizing Timestamp Ordering in Read-Write/Wr...IRJET- Effective Technique for Optimizing Timestamp Ordering in Read-Write/Wr...
IRJET- Effective Technique for Optimizing Timestamp Ordering in Read-Write/Wr...
 
Real time databases
Real time databasesReal time databases
Real time databases
 

Más de greg robertson

Motion path powerpoint
Motion path powerpointMotion path powerpoint
Motion path powerpoint
greg robertson
 
Digtal media task guide
Digtal media task  guideDigtal media task  guide
Digtal media task guide
greg robertson
 
Information systems in context
Information systems in contextInformation systems in context
Information systems in context
greg robertson
 

Más de greg robertson (18)

Hsc project management 2018pptx
Hsc project management 2018pptxHsc project management 2018pptx
Hsc project management 2018pptx
 
Multimedia revision 2017
Multimedia revision 2017Multimedia revision 2017
Multimedia revision 2017
 
Communication systems revision 2017
Communication systems revision 2017 Communication systems revision 2017
Communication systems revision 2017
 
Hsc project management 2017
Hsc project management 2017Hsc project management 2017
Hsc project management 2017
 
Hsc project management 2015
Hsc project management 2015Hsc project management 2015
Hsc project management 2015
 
A&m assessment help
A&m assessment helpA&m assessment help
A&m assessment help
 
Google chrome developer and tags
Google chrome developer and tagsGoogle chrome developer and tags
Google chrome developer and tags
 
Motion path powerpoint
Motion path powerpointMotion path powerpoint
Motion path powerpoint
 
Networking sample1
Networking sample1Networking sample1
Networking sample1
 
Digtal media task guide
Digtal media task  guideDigtal media task  guide
Digtal media task guide
 
HSC Context and data flow diagrams ( DFD )
HSC Context and data flow diagrams ( DFD )HSC Context and data flow diagrams ( DFD )
HSC Context and data flow diagrams ( DFD )
 
Hsc project management
Hsc project managementHsc project management
Hsc project management
 
HSC Multimedia
HSC MultimediaHSC Multimedia
HSC Multimedia
 
Competencies to do in class
Competencies to do in classCompetencies to do in class
Competencies to do in class
 
HSC Communication systems
HSC Communication systems HSC Communication systems
HSC Communication systems
 
Information systems in context
Information systems in contextInformation systems in context
Information systems in context
 
Multimedia systems
Multimedia systemsMultimedia systems
Multimedia systems
 
Communication systems 2010
Communication systems 2010Communication systems 2010
Communication systems 2010
 

Último

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Último (20)

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 

Transaction processing systems

  • 2. Transaction Processing Systems These are information systems carry out the seven processes with regards to the transactions of an organisation. A transaction occurs when goods and services are exchanged for some form of payment. See Text page 117 table 4.1 for an example.
  • 3. ACID is the acronym for the four properties A tomicity-the transaction starts and each step must be completed or it will be undone. C onsistency-data is agreed upon, remains in a consistent state and is accounted for. I solation-treats each transaction separately and keeps data from each transaction separate. D urability-the data should continue to exist. Transaction Processing Systems
  • 4. characteristics of transaction processing systems There are two types of TPS: Batch processing and Real Time processing . Batch Processing transactions is the processing as the collection/storage of data at the time of the event with actual updating of the database later when it is scheduled or there is enough data. An example may be the accounts which are not able to be easily stored and updated due to the amount and type of data used. Examples of this may be a telephone account, which accumulates over a period of time. Transaction Processing Systems
  • 5.
  • 6. characteristics of transaction processing systems Real time transaction processing as the immediate processing of data with the database updated as the transaction is being carried out. An example may be the Bank ATM and POS terminal, both of which have user input which requires immediate feedback. Transaction Processing Systems
  • 7.
  • 8. characteristics of transaction processing systems Data validation is a process that ensures that the correct type and valued data is input into a system. There are two types involved in TPS: 1. Transaction Initiation-provides correct steps of access. (verification) 2. Field Checking-ensures correct data type is used by checking entered data by type required. (comparison) Transaction Processing Systems
  • 9.
  • 10. characteristics of transaction processing systems The historical significance of transaction processing as the first type of information systems, was driven by business. Business computerised manual processes used such as collecting, recording and reporting. Punch cards and tape drives suited batch processing. Processing was carried out after hours mainly concerned with payrolls. Developments in technology providing greater speed and lower costs allowed Real Time processing to be developed alongside Batch Processing. Transaction Processing Systems
  • 11. characteristics of transaction processing systems Transaction processing is easily computerised as it is based on clear sets of rules followed by an operator in equivalent manual systems. Rules are set out and must be followed step by step to be considered as a successful transaction. Computerisation also is able to be set up in the same way. A TPS needs therefore, to be based on detailed specifications, dealing with the collection of data, in which formats and matching the operation of the organisation. Transaction Processing Systems
  • 12. examples of transaction processing systems The components of a transaction processing system, including: 1. users of the information system as belonging to the same organisation that owns the transaction processing system 2. participants as the people who conduct the information processing 3. people from the environment becoming participants in real time systems as they directly enter transactions and perform validation Examples of real time transaction processing, including: 1. reservation systems; 2. point of sale terminal;3. library loans Examples of batch processing, including: 1. clearing of presented cheques; 2. generation of bills; 3. systems that appear real time, computerising transactions as they occur, but actual updating is processed in batch, such as credit card transactions. Transaction Processing Systems
  • 13. storing/retrieving in transaction processing systems Storage of data in relational and flat-file databases in digital form as it has the ability to manipulate, store and retrieve along with process and display with digital technology. Data, is for large companies collected in batched format Retrieval of stored data to conduct further transaction is usually warehoused. Sequential, indexed sequential and hashed files generally store the data in databases. Transaction Processing Systems
  • 14. storing/retrieving in transaction processing systems Sequential data storage are data records one after the other in entry or key field order, header stores and field order of each record in a data dictionary with a search completed using either binary or linear. Indexed sequential data storage are records stored in any order and with a separate index file, keeping matching key field items with the records position. This is faster, but continual updates to index file requires two files which must be maintained. Hashed file storage will divide the disk space into numbered locations, with key field. At the time that they are divided by the total locations a remainder is provided as storage location. Transaction Processing Systems
  • 15. storing/retrieving in transaction processing systems data warehousing is the collection of data from a range of data sources. Transaction Processing Systems
  • 16. storing/retrieving in transaction processing systems transaction database for analysis-backup procedures, including: Grandfather is the oldest backup, Father is the middle backup, Son is the most recent backup Incremental will only back up files that were altered since the last full or partial backup. This saves time as an entire data backup does not occur. Tape is a preferred medium, which is a slow backup process, but is cheap and is portable. This can be archived for many years. Transaction Processing Systems
  • 17. storing/retrieving in transaction processing systems transaction database for analysis- backup procedures, including: Off-site storage is physically separated from the main system. This is also more secure as if the main system is damaged due to fire, the data is safe. partial backup, or differential backup does only files that were altered since the last full backup was completed. Recovery testing will backup small subsets of files and recovering them for storage in new location. Transaction Processing Systems
  • 18. storing/retrieving in transaction processing systems transaction database for analysis-backup procedures, including: Sequential process will use tape rotation to complete the backup procedure. Specialised backup software permits scheduling of unattended backup procedures, reports and compression. Transaction Processing Systems
  • 19. Updating is different for Real time processing and for Batch processing Real-time updating is suited to the direct access to storage system. This system usually has a RAID hard drives which are very reliable. Data is entry updated onto a daily transaction file and master file with Transaction data kept online on a master file. There is user interface with validation fields used such as radio buttons and pull-down menus. Transaction Processing Systems
  • 20. Updating is different for Real time processing and for Batch processing Batch updating is suited to the use of sequential tape-based storage systems. Used previously along with paper records, magnetic tape, punched cards with an offline master retained. Record deletion was required and a complete copy was made to a second tape, which was slow. There maybe a user interface but was not essential. The storage system very often had its own display. Transaction Processing Systems
  • 21. other information processes in transaction processing systems Collecting in transaction processing: hardware , including: - MICR is used by banks as a high speed and accurate reader of the characters that are printed on a cheque and deposit slips using ink that has magnetised particles. This is an example of batch processing. - ATM is a banking terminal, which customers are able to access to carry out common banking transactions. This is an example of real time processing. - Barcode readers is a fixed or handheld device that reads barcodes that hold details about product, price and description. The bar code reader uses a lazer. Transaction Processing Systems
  • 22. other information processes in transaction processing systems Collecting data collection: MICR on cheques, barcodes, ATM, screen-based collection screen design: white space, grey shades, standout colours for critical data, group related data, use of buttons for selection, objects alignment, minimal keying, logical order for fields. web form collection: screen design, submit and clear entries button, frames for consistency, resolution of user’s screen, 216 colours, cross-platform and browser version compatibility, relating to both real-time or batch processing Transaction Processing Systems
  • 23. other information processes in transaction processing systems Analysing The output of a TPS is often the input to other information systems. Management Information Systems (MIS) will provide business managers factual details of interest. These may include reports on inventory, sales and orders Decision Support Systems (DSSs) give people particularly in business information that will allow them to make decisions. Sales data, future and demographic trends. Data mining in particular comes into play here. Transaction Processing Systems
  • 24.
  • 25. issues related to transaction processing systems bias in data collection: Data needs to be collected fairly, this means without bias. This word bias means that the data will not give an accurate account of a situation or of a need. At the point of collection of a TPS such as a POS is usually very accurate. The bias may appear when the data is displayed. All data may not be represented. This may become an ethical issue if this bias has occurred on purpose. Transaction Processing Systems
  • 26. issues related to transaction processing systems The importance of data in transaction processing, including: data security is important as data is often confidential or has a commercial value, therefore, it needs to be protected from unauthorised access. data accuracy means that the data is correct and that the data is up to date (current) data integrity describes the reliability of data. This will include statements of data currency, correct entry of data and accuracy of the data. Transaction Processing Systems
  • 27. Transaction Processing Systems issues related to transaction processing systems Control in the transaction processing commences with collecting and the way the TPS manipulates the data. Preparation and authorisation of the data entered needs to be considered. The control over the TPS is vital due to the large volume of data and the TPS usually only provides the user with a part of the transaction process. The TPS method of error correction is very important. The TPS should not be the only source of information that the business operator uses to make decisions. Information from management information and decision support systems need to be considered as well.