Professional Documents
Culture Documents
System Analysis and Design Unit 1
System Analysis and Design Unit 1
System Concept
• A System is a set of components that interact with one another and
serve for a common purpose or goal.
• Basically, there are three major components in every system, namely
input, processing and output
Input Output
Processing
Types of System
1) Open and Closed System
• An open system must interact with its environment. It receives
inputs from and delivers outputs to the outside of the system. For
example, an information system which must adapt to the changing
environmental conditions.
• A closed system does not interact with its environment. It is
isolated from environmental influences. A completely closed
system is rare in reality.
Properties of a System
A system has the following properties −
Organization
Organization implies structure and order. It is the arrangement of
components that helps to achieve predetermined objectives.
Interaction
It is defined by the manner in which the components operate with each
other.
For example, in an organization, purchasing department must interact
with production department and payroll with personnel department.
Interdependence
Interdependence means how the components of a system depend on
one another. For proper functioning, the components are coordinated
and linked together according to a specified plan. The output of one
subsystem is the required by other subsystem as input.
Integration
Integration is concerned with how system components are connected
together. It means that the parts of the system work together within
the system even if each part performs a unique function.
Central Objective
The objective of system must be central. It may be real or stated. It is
not uncommon for an organization to state an objective and operate to
achieve another.
The users must know the main objective of a computer application
early in the analysis for a successful design and conversion.
System Elements:
Brief overview of each element
1. Input: Information entered into system
2. Processor: Operational component that involves actual
transformation of input to output
3. Output: Outcome of processing
4. Feedback: It provides the control in a dynamic system. It can be
positive or negative.
5. Control: It guides the system. And acts as a decision-making
subsystem.
6. Environment: A supersystem in which a system/organization
operates
7. Boundaries and interfaces: Boundaries are limits that identify its
components, processes and interrelates when it interfaces with
another system
Introduction to SDLC
System Development Life Cycle (SDLC) is a conceptual model which
includes policies and procedures for developing or altering systems
throughout their life cycles.
SDLC is used by analysts to develop an information system. SDLC includes
the following activities −
requirements
design
implementation
testing
deployment
operations
maintenance
Phases of SLDC:
• Planning
• Analysis
• Design
• Implementation
• Maintenance
Advantages and Disadvantages of SDLC
Advantages:
This means SDLC will breathe more life to the program. Instead of
frustrating developers in work if something goes wrong, SDLC will make
sure everything goes smoothly. It will also be a tool for maintenance,
ensuring the program created will last for a long time.
Disadvantages:
There are so many things that could be done by developers if there are
no boundaries or limitations in what should be developed.
System planning and control are essential for the success of any system
implementation. By carefully planning and controlling the system, we
can increase the chances of achieving the goals and objectives.
System Planning
Planning: Planning is the process of establishing the goals and
objectives of a project and determining the resources and actions
needed to achieve those goals.
The planning system involves the management, control and regulation
of development, balancing public and private development needs with
the protection of amenity, and the environment in the wider public
interest.
Planning for information system development must be done within the
framework of the organization’s overall plan. It may be viewed from
two dimensions:
Dimensions of Planning
The operating plan requires more user involvement to define the
system requirements. System development must support
organizational objectives as laid out in the corporate plan. System
development must also identify and select applications that are the
organization’s priorities. The 3 stages for planning are:
Strategic system planning – establishing relationships between the
organization plan and the plan for a candidate system.
Information requirements analysis – identifying organization
requirements to direct the specific application of system development
projects.
Resource allocation – determining hardware, software,
telecommunications, facilities, personnel and financial resources to
execute the development of the system.
Thus, planning for system development activities is a major aspect.
Broad corporate strategic objectives should be the basis for system
development objectives, which specify the goals in the form of specific
action plans. Formalizing the planning process makes it easier to
reorient and gain the support of upper, middle and operating
management for candidate systems. The following figure shows a top-
down approach to planning, the relationship between the corporate
strategic plan and the goals and activities of the system development
function.