Professional Documents
Culture Documents
Module -I
The System Development Environment
Topics
System & its parts Types of Systems
Characteristics of a System
System Analyst in system Development Developing Systems- SDLC
Approaches to System Development (Prototyping, Joint Application Design (JAD), Participatory Design (PD))
System Development Models (Waterfall model & Spiral Model) System Planning & Selection (Identifying, Selecting, Initiating & Planning System Development Project).
2
It is derived from the Greek word Systema, which means an organized relationship among functioning units or components. A System is an orderly grouping of interdependent components linked together according to a plan to achieve a specific objective.
INPUT PROCESS OUTPUT
System
System Approach
It is based on an organization in a system and
its
components
are
inter-related
and
interdependent. The Basic feature of the system approach is that attention is paid toward the overall effectiveness of the system rather than the effectiveness of subsystem.
4
The Main outputs from the System are payments made to other insurers.
Elements Of System
Input and Output Processors Control
Feedback
Environment
Characteristics Of a System
Characteristics that are present in all systems: Organization (Order) -: It is the arrangement of components that help to achieve objectives. Interaction -: It refers to manner in which each component functions with other components of a system. Interdependence -: It means that parts of the organization of computer system depends one another. Integration -: It is concerned with how a system is tied together. It is more than sharing a physical part or location. Central Objective :- Objective may be real or stated. Although a stated objective may be real objective, it is not uncommon for an organization to state one objective and operate to achieve another. The important point is that the user must know the central objective.
7
Characteristics Of a System
1. A System is a Whole 2. Components of a system interact 3. System are goal seeking 4. System have Input/Output 5. System transform inputs to yield output 6. System exhibit entropy 7. System must be controlled 8. System form a hierarchy 9. System exhibit differentiation 10. System exhibit equifinality
Types Of System
Physical or Abstract System
This System is based on their degree of independence. An Open System has many interfaces with environment. It receives input from and delivers outputs to the outside. An Information System falls into this category, since it must adapt to changing demand of the user. A Closed System is isolated from environmental influences. In reality, a Completely Closed System is Rare. A Closed System is one that does not interface with its environment. 11 i.e. It has no input and no Output
2. Entropy
3. Process Output and Cycle
4. Differentiation
5. Equifinality
12
System analysts are key to the systems development process. To succeed as a system analyst, you will need to develop four type of skills:
Analytical Skill : It help you to understand the organization and its functions, to identify opportunities and problems, and to analyze and solve a problems. Technical Skill : It help you to understand the potential and limitations of Information Technology. Managerial Skill : It help you to manage projects, resources, risk, and change. Interpersonal Skill : It help you to work with end users as well as with other analysts and programmers.
14
For Example : a commercial product such as Honda Car, follow a life cycle :- it is created, tested, and introduced to the market. Its sales increase, peak, and decline. Finally the product is removed form the market and replaced by something else.
15
16
1
System Planning and Selection
SDLC
System Design
System Analysis
3
Four SDLC Steps
17
Approaches to Development
There are four approaches for system development that streamline and improve the systems analysis and design process.
Prototyping Development Rapid Application Development Joint Application Design Participatory Design
18
19
Architectural Design
Detailed Design
Internal component design. Data structures. Internal interface. File structures. Algorithm definition.
Implementation
Unit Testing
Testing of the system against s/w requirements and final acceptance testing by the user
21
Spiral Model
The problem with traditional models is that they do not sufficiently deal with the uncertainty and major project failures occurs owing to these risks only. The radial dimension of the model represents the cumulative costs. The angular dimension represents the progress made in completing each cycle. Each loop of the spiral from X Axis clockwise through 360 degree represents one phase. One phase is split into four sectors of major activities: Planning: Determination of objectives, alternatives and constraints. 22
23