MCS-014 Systems Analysis and Design Solved Assignment Q4

Q4. Explain the following kinds of information systems:

(a) Transaction Processing Systems

(b) Management Information Systems

(c) Decision Support Systems

(d) Expert System                                               (20 Marks)

(a) Transaction Processing Systems

A Transaction Processing System is a set of information which process the data transaction in database system that monitors transaction programs. The essence of a transaction program is that it manages data that must be left in a consistent state. E.g. if an electronic payment is made, the amount must be either both withdrawn from one account and added to the other, or none at all.

In case of a failure preventing transaction completion, the partially executed transaction must be 'rolled back' by the TPS. While this type of integrity must be provided also for batch transaction processing, it is particularly important for online processing: if e.g. an airline seat reservation system is accessed by multiple operators, after an empty seat inquiry, the seat reservation data must be locked until the reservation is made, otherwise another user may get the impression a seat is still free while it is actually being booked at the time. Without proper transaction monitoring, double bookings may occur. Other transaction monitor functions include deadlock detection and resolution (deadlocks may be inevitable in certain cases of cross-dependence on data), and transaction logging (in 'journals') for 'forward recovery' in case of massive failures.

Transaction Processing is not limited to application programs. The 'journaled file system' provided with IBMs AIX Unix operating system employs similar techniques to maintain file system integrity, including a journal.

But all of this is about to change drastically, and it's all because of the Internet. Today, many small companies, non-commercial organizations, and even private individuals are discovering applications that can benefit from a Transaction Processing System.

The main problems addressed by Transaction Processing Systems are:

  • the need to handle hundreds, even thousands of simultaneous Users
  • the need to allow many Users to work on the same set of data, with immediate updating
  • the need to handle errors in a safe and consistent manner
(b) Management Information System (MIS):

In businesses and other organizations, internal reporting was made manually and only periodically, as a by-product of the accounting system and with some additional statistic(s), and gave limited and delayed information on management performance.

Read full answer (b), (c), (d) Please Click Here below.....

Read Full Post Here

<<Previous Answer || Index Assignment ||

Start Discussion!
* (Will not be published)
* (First time user can put any password, and use same password onwards)
Start a new topic: (If you have any question related to this post/category then you can start a new topic and people can participate by answering your question in a separate thread)
Title/Question: (55 Chars. Maximum)
Comment/Detailed description:* (No HTML / URL Allowed)

Characters left

Verification code:*

(If you cannot see the verification code, then refresh here)

CBSE Board, UP Board, IGNOU, JNU, MBA MCA, BBA and other educational boards of India

Disclaimer: For documents and information available on, we do not warrant or assume any legal liability or responsibility for the accuracy, completeness, or usefulness of any information. Papers, Results, Syllabus, Logo and other educational contents are owned by Indian Education Board and BoardGuess does not hold any copyright on it. The format of materials, being displayed on this website, comes under the copyright act., All Rights Reserved ©