3 - Fundamentals of Information Systems
3 - Fundamentals of Information Systems
H.T Mushonga
[email protected]
Lecture objectives
• To gain an understanding of what an
Information system is.
• To gain an understanding of the various types
of information systems, including
characteristics of each type.
Three main types of ICT systems
1. Information systems. This type of ICT
system is focused on managing data and
information.
2. Control systems. These ICT systems
mainly control machines.
3. Communications systems. The output
of these ICT systems is the successful
transport of data from one place to
another.
3
What is an information system?
– Data collection
– Data editing
– Data correction
– Data manipulation
– Data storage
– Document production
Outputs of a TPS
1. Transaction documents: Many TPSs produce
transaction documents, such as invoices, purchase
orders, or payroll cheques
2. Query responses: TPS offer certain querying and
simple reporting capabilities, albeit much less
elaborate than those of management reporting
systems. Most queries produce a screenful of
information
3. Reports: Unlike management reporting systems,
TPSs typically provide a limited range of pre-
planned reports
TPS example
Cheques
TYPES OF TPS
• Online system:
– it involves a direct connection between the
operator and TPS program, they provide
immediate results e.g. An order arrives by
telephone call it is processed at that moment and
results are produced.
• Batch processing:
– it is the second type of TPS ,where transactions
are grouped together and processed as a unit
Difference between online/real time
and Batch
• Online / Real time:
– Each transaction is unique, transactions are standalone,
– Requires master file to be available more often for updating;
– More costly than batch processing
– Database is always up to date
– Fewer errors:- transaction data is validated and entered
immediately, infrequent errors may occur.
– Not practical to shut down the whole system
• Batch:
– Each transaction is part of a group; database may not be
accessible all of the time.
– Batch processing is usually cyclic: daily, weekly, or monthly run
cycle is established depending on the nature of the transactions
– Cheaper than on-line processing
– More errors
– easier to maintain than real- time.
Management Information Systems
(MIS)
• This is a specific category of information
systems that serve middle management.
• Provides middle managers with reports on
organization’s current performance.
• Information thus obtained is used to monitor
and control the business.
• MIS are oriented toward reporting on the
past and the present, rather than projecting
the future.
Characteristics of MIS
• MIS is an integrative system
• Provides relevant information to Management
• Enhances productivity
• Generally have limited analytical capabilities.
They are not built around elaborate models,
but rather rely on extraction of data from
databases according to given criteria, and on
summarization of the data.
Structure of an MIS
• What if analysis
• Sensitivity analysis
• Goal seeking analysis
• Optimization analysis
DSS:Example
• Voyage estimating system calculates financial and technical
voyage details.
• It is based on analytical models.
• Financial calculations that can be made by the system include :
– ship/time costs(fuel, labor, capital)
– freight rates for various types of cargo and port expenses
OVERALL RATING
Software Evaluation Factors
Software Evaluation factors Ratings
QUALITY : Is it bug free , or does it have many errors in its program code
EFFICIENCY: Is the software a well developed system of program code that does not
use much CPU time , memory capacity , or disk space?
FLEXIBILITY: Can it handle our business processes easily , without major
modifications?
SECURITY: Does it provide control procedures for errors, malfunctions , and
improper use?
CONNECTIVITY:Is it web enabled so it can easily access the Internet or intranet on
its own , or by working with WEB browsers or other network software?
MAINTENANCE: Will new features and bug fixes be easily implemented by our
software developers?
DOCUMENTATION: is the software well documented ? Does it include help screens
and helpful software agents?
HARDWARE: Does existing hardware have the features required to best use this
software?
OTHER FACTORS: What are its performance costs, reliability , availability,
compatibility, technology ,ergonomics , scalability and support characteristics ?
OVERALL RATINGS
Deliverables of the system design
stage
• Details of file definitions, data structures and
processes
• Design of outputs
• A test strategy and plan (**research on the various
test strategies that can be adopted**)
2. Writing Code
– This is when you build the solution from scratch
– More flexible
– Likely to take longer
– Likely chance of errors
Documentation of construction is essential for both
Deliverable from Construction
• Working system
• Documentation of the solution
• Draft version of the user guide
Deliverables from testing