Information Systems (Is) : Definition
Information Systems (Is) : Definition
Information Systems (Is) : Definition
Definition:
IS components:
1. Hardware
2. Software
3. Data
4. Network
5. Procedures
6. People
Data vs information:
Data – consists of raw facts, such as employee name, number , salary etc.
Information – a collection of raw facts
Value of information:
The value of information is directly linked to how it helps decision makers achieve their
organization goals.
Data centered methodologies
This methodology focuses on defining the content of the data storage containers and how they are
organized.
IBM SERVER
ORACLE SERVER
CISCO SERVER
- Data centered methodologies utilize data models as the core of the system concept.
Model:
A model is expressed in a medium that is convenient for working. Models of buildings may be
drawings on paper, 3D figures made of cardboard.
A construction model of a building shows the appearance of the building but can also be used to
make engineering and cost calculations.
Model mainly used for software developers to state requirements and domain knowledge and
understand it.
This methodology attempts to balance the focus between processes and data.
So the unified modeling language ( UML ) is used to describe the system concept as a collection
of objects incorporating both data and processes.
The UML is a general-purpose visual modeling language that is used to specify, visualize,
construct and document of a software system.
Initial state
Final state
Terminate ×
Junction
Choice
Simple
Orthogonal
s
Mainly UML is used to understand, design, browse, configure, maintain and control information about
such systems.
UML includes semantic concepts, notation, and guidelines. It is intended to support most existing object
oriented development processes.
Waterfall development:
The analyst and users proceed sequentially from one phase to the next. Two advantages of
waterfall development-based methodologies are:
Planning
Analysis
Design
Implementation
System
Waterfall development-based methodology
If you are a consultant for an online airline reservation system, do you think you need to do
feasibility analysis for that project? Support your answer with proper reasoning?
Yes, feasibility analysis identifies the important risks associated with the project that might be
addressed.
a)
1)Technical feasibility
2)Economic feasibility
3)Organizational feasibility on university enrolment system.
b) Students should be able to explain the following information by providing examples about university
enrolment system for each case.
Technical feasibility is users and analysts familiarity with the business application area and their familiar
with technology by replying to these questions.
Project size depends on the number of people, time and features and they should consider the
compatibility with existing systems.
Economical feasibility is identifying costs(tangible and intangible) and benefits, assigning values to costs
and benefits. Determining cash flow and also assessing financial viability by:
Organizational feasibility which includes strategic alignment (how will do the project goals align with
business objectives) it is also involved with stakeholder analysis.
Project champion
Organizational management
System users
2)
a) As an analyst, how do you evaluate each requirement gathering technique regarding to the
depth of information they are providing.
b) If you want to conduct an interview for this online airline reservation, what steps do you
take for the interview process and explain briefly each step for such a system.
a)
Interview : High
JAD : High
Questionnaire : Medium
Observation : Low
b) - Selecting interview
Providing interview schedule, listing who will be scheduled, the purpose of the interview and
There are three types of questions closed-ended, open-ended and probing questions. There are
Top down
Bottom up
General interview plan that list questions in order, anticipates possible answers and how to follow
up with them. Structured interview is better and prepares the interviewee as well.
Build rapport with interviewee, explain why you are there, record all the information, understand
all the issue completely, separate fact from opinions, give time to interviewee.
- Post interview follow-up
Prepare interview report out of interview notes, send it to interviewee and receive his/her feedback,
3) If a system analyst is going to develop a new information system for a financial organization.
Planning techniques
* technical feasibility
* economical feasibility
* organizational feasibility
*time estimation
*risk management
Analysis technique
BPA, BPR, Interview
Design technique
* design strategy
* architecture design
* hardware & software selection
* interface design
Implementation techniques
* programming
* software testing
* training
* system maintenance
4) Compare and contrast structured design methodologies and rapid application development with
graphical presentation.
Structured design methodologies, such as waterfall and parallel development move logically from one
phase to the next.
RAD( Rapid Application Development ) based methodologies attempt to speed up development and
make it easier for users to specify requirements by using prototypes (prototyping , throwaway
prototyping).
Phased development:
The phased development-based methodologies break the overall system into a series of versions that
are developed sequentially.
The analysis phase identifies the overall system concept, and the project team, users and system.
Project-1
Design
Planning Project-3
Design
Project-2
Implementation
Analysis
Design Implementation
Design
Phased development
Prototyping
The prototyping-based methodologies perform the analysis, design and implementation phases
concurrently and all three phases are performed repeatedly in a cycle until the system is completed.
Planning
Implementation
Design
System
Implementation
Throwaway prototyping
Analysis
Joint Application Design ( JAD ):
Allows project managers, users, and developing to work together. Avoid requirements being too
specific or too vague. May reduce scope by 50%.
JAD setting
*U-Shapped seating
*e-JAD
It consists
White board
Screen
Projectors
Printer
Computers
Name card for displaying their name
John
Example:
President
Chart sheets / notice board
Reducing dominations
Encouraging non-contributors
Side discussions
Violent agreement
True conflict
Use humor(funny)
Questionnaire steps:
Document Analysis
1) Selecting interviewees
2) Designing interview questions
3) Preparing for the interview
4) Conducting the interview
5) Post-interview follow-up
Selecting interviewees
Types of questions
a) Closed-ended questions
Example:
- how many telephone orders are received per day?
- how do customers place orders?
- what additional information would you like to the new system to provide?
b) Open-ended questions
Example:
- what do you think about the current system?
- what are some of the problems you face on a daily basis?
- how do you decide what types of marketing campaign to run?
c) Probing questions
- why?
- can you give me an example?
- can you explain that in a bit more detail?