Documente Academic
Documente Profesional
Documente Cultură
System Analysis
& Design
System
Group of components related to each other and work together to achieve a common goal
are collectively called a system.
Characteristics of System
♦ Group of components
♦ Related components
♦ Components work together
♦ Common objectives
Information System
A system, which collects data from various, sources and processes that data to create
meaning full information for its users.
For Example,
Information office in our college is and information system.
Information department of Sitara Textile is an example of information system.
Components of computer
based information System
Hardware
2
Software
People
Procedure
Database
Hardware
The physical components in the information system, which can be touched, are called
hardware.
For Example
Hard disk, monitor, printer etc
Software
Set of instruction according to which the computers of information system worked are
collectively called software.
Peoples
These are most important components in CBIS. People control the overall work of
CBIS.
There are different types of peoples work in CBIS.
♦ Programmers
♦ Data Entry Operators
♦ Network Administrator
♦ Database Administrator
♦ System Analyst
Procedure
There are the rules and regulations, which are followed in the CBIS.
For Example
Examples are Security procedure, backing procedure etc.
Database
It is a structure of related data about the organization in which information system is
working. All the data is visually stored in the database. It was not used in older CBIS but
database is not important part of computer based information system of mordner based.
3
Management of information
system
It is an information system, which collects data from internal and external resources of an
organization and processes that data to fulfill the needs of all the levels of management.
Level of management
There are three types of level, of management.
Low-level managers
♦ Very short term planners (day to month)
♦ Supervision type job
♦ Large in numbers
♦ Higher-level manager’s decisions effect their decision
♦ Usually take structured decision
♦ Less risk involve in their decision
Expert System
Expert system is software, which work like a human expert & can take decision
according to the certain problems & can also provide helpful suggestions for decision making.
Human experts usually feed their knowledge in expert system & then expert system take decision
by using that knowledge.
Expert system has not general knowledge. Expert system are usually develop for specific
area of interest.
MYCIN is, world’s first Expert System.
For example,
Xcon is an expert system used by DEC (Digital Electronic Corporation) to find the
problem in their computing equipment or computer.
5
Types of Decision
Structured Decision
Unstructured Decision
Semi Structured Decision
Structured Decision
There are predefined decisions we have some formula or rules to take these decisions.
Unstructured Decision
These are no certain to make these decision but these decisions are only taken by
experience and knowledge.
Identifying Problem
Feasibility Study
Detail Investigation
System Analysis
System Design
System Development
6
Testing and Implementations
Review and Maintenance
SDLC is a step-by-step approach but not sequential approach.
Identifying Problem
It is the phase in which the problem is identified for which system will be created.
Feasibility Study
In this stage the problem is checked and analyzed that is their any solution of this
problem. If there is a possible solution according to the situations feasibility of the project exist.
♦ Technical Feasibility
♦ Operational Feasibility
♦ Economic Feasibility
Detail Investigation
In this phase problems are investigated in detail. In this phase it is checked that what are
the problems and also user requirements are gathered. Usually detail investigation is done by
four methods.
♦ Interviews
♦ Questionnaires
♦ Document Review
♦ Observation
System Analysis
In this phase different solutions for the problems are analyzed and best possible solutions
chosen in this stage.
System Designer
In this stage design of a system is created according to the chosen solution. Data flow
diagram, flow charts and entity relationship diagram are created in this phase.
System Development
In this phase system is developed according to the design. Programs are developed, hard
ware and peoples are selected.
7
Testing & Implementation
In this phase system is tested and checked for performance. if it provides planned results
system is implemented.
System Analyst
Programmers developed many years back systems and the programmers do all the
investigation and analysis. Programmers were good at programming and they know about
operating and hard ware systems of computers but they are not good enough to understand
business system. So they always get poor information system requirements. So in those days
very few information systems were succeeded and many work disastrous. Then system analyst
came into being. He is a person who is expert in programming and computer technique. But he
also knows business systems very well. He is just like bridge between programmer and business
environment. He is used in nearly all the stages of system development life cycle.
Techniques of System
Investigation
There are four method of investigation.
Interviews
It is face-to-face communication between interviewer and interviewee.
It is a good way of getting to the point information but it is expensive and time-consuming
method. This method is used when there is a lot of time to investigate and interviewees are
small in numbers. Efficiency of interviews depends upon interviewers.
Questionnaires
It is less expensive method than interviews but may not provide to the point information. It is
used to investigate to large no of peoples in short time. Efficiencies of questioners depend on
how accurately they are design.
Documents Reviews
It is the method of examining document exists in a system. Usually this method is used
before taking interviews from the interviewee.
8
Observation
It is the method in which system analyst or investigators get users information by observing
their work. It is also used before the interviews and questionnaires.
Flow Charts
♦ Flow charts are used to represent data flow and processes in sequenced form. Usually
system analyst and programmers communicate with each other by using flow charts.
There are three types of flow charts.
Reports
Queries are very good in getting data from tables or existing queries but queries cannot
show data to the users in user friendly way.
Reports are used for this purpose. Reports can get data from tables or queries and provide
that data to the user in an elegant way. There are three types of reports.
Detail Reports
Summary Reports
9
Exception Reports
Detail Reports
These are regular reports and created after a specific period of time. In these
reports information is provided in detail.
Summary Reports
It is also regular and time specific reports. It is based on detail report but it
shows information in summaries form like totals.
Exception Reports
It is report that is but regular and time specific. It is created when something unusual
happened. Some thing is very good or very bad. It can be created twice in a day or never in a
year.
From,