Originally posted by honky tonk
Thanks for that.
Also, to avoid posting a new topic for such a small question, what is Control in Transaction Processing?
No problem honky tonk.
To explain control in TPS, you will have to look at the basic four characteristics of a TPS, namely:
* Rapid Response
* Reliability
* Inflexibility
* Controlled Processing
Skipping the first three, and onto controlled processing.
Controlled Processing
- Processing must support an organisation's operations
It is basically ensuring data integrity, accuracy and validity.
That is, the
control in TPS would be something like concurrency or atomicity.
The
ACID test is what comes to mind when I think of controlled processing in TPS.
You are ensuring that data is 'tight' and reliable, relevant and accurate.
If a question were to ask something like:
"Explain the controlled nature of a Transaction Processing System" (2 marks)
I would suggest that you only write 2 or 3 lines on it.
Points to note:
* Controlled processing is one of four important characteristics in a TPS (1 mark)
* Processing in a TPS must support the organisation's operations through controlled processing (1 mark)
You can then wrap it up by giving an example, (such as the one in Heinemann)
"For example, if an organisation allocates roles/responsibilities to particular employees, then the TPS should enforce and maintain this requirement"
In effect, controlled processing is like your data dictionary for an organisation, instead of a database.
Your database = your company, firm, organisation
Your data dictionary = provides the rules and steps required for controlled processing. They are "rules" or guidelines that are enforced in a TPS, to ensure the aforementioned data validation, accuracy, integrity and overall reliability.
I don't envisage this question to be asked, rather I would expect something like:
"Define a Transaction Processing System and identify the four important characteristics of a TPS" (3 marks)
1 mark goes to the TPS definition
2 marks goes to writing:
- Rapid Response
- Reliability
- Inflexibility
- Controlled Processing