IENG2002 Integrated System Design
IENG2002 Integrated System Design
DESIGN
Outline
❖ Introduction to System Idea
❖ System Definition
❖ Common Features of the System
❖ Classification of Systems
❖ System Approach
❖ Systems Engineering
❖ Systems Engineering Processes
❖ Systems Design Methodologies
❖ Systems Development Life Cycle
❖ Alternative System Development Methodologies
Introduction to System Idea
❖Starts with classification of the objects according
to the their mutual specifications (animal-plants
etc)
❖Objects are comprised of components and those
components are interrelated and interdependent
❖Groups formed by objects are also related and
dependent each other (relation between phases of
the moon and tides of oceans)-external focus
❖Cause effect relationship (deterministic or
probabilistic)
❖Synergy-The whole is greater than the sum of its
parts
What is a ‘System’?
What is a system?
6
Common Features of the System
Components
INPUT OUTPUT
PROCESS Relations
Environment of
11
System
Classification of Systems
SYSTEM
1A 1B 2A 2B 3A
3B
18
Classification of Systems
❖ Open and Closed Systems: Systems that receive
input from its environment are called open
systems.
❖ Ex: Chemical equilibrium in closed vessel,
business organization
❖ Living and Inanimate Systems: Systems with
biological features such as birth, proliferation and
death are called living systems.
❖ Static and Dynamic Systems: Static systems are
static and immobile systems. Ex: Classification
systems in libraries. Dynamic systems, on the
other hand, have structural parts that are mobile
and show various activities.
❖ Ex: Aircraft
19
Classification of Systems
❖ Real and Conceptual Systems: Real systems are
concrete systems that exist in the universe and
take up space in space. Conceptual systems are
abstract systems that consist of organized
stereotypes.
❖ Ex:Airline system, economic system
19
System Approach
❖System approach;
✓ Understands and evaluates and manages
the systems that constitute the whole of a
system itself and the relationships between
these sub-systems,
✓ Uses and applies system analysis methods
in the decision making and resolution of
problems that may occur in the system.
• High Complexity
• Multidisciplinary
• Cost & Time
❖Planning
❖Analysis
❖Design
❖Implementation
Systems Design Methodologies
System Design Life Cycle (SDLC)
Phases
❖Planning
❖Analysis
❖Design
❖Implementation
❖Maintenance
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
23
PD Life Cycle Models
❖Waterfall
❖Vee Diagrams
❖Incremental
❖Evolutionary
❖Spiral
24
Systems Development Life Cycle (SDLC)
(Waterfall)
Need
Planning
Analysis
Design
Implementation
System
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
25
SDLC Phases
❖Planning
✓Project initiation involves a system request.
✓A feasibility study is conducted if needed.
✓If the project is approved, a project manager
is assigned, and he or she creates a work
plan, staffs the project, and adopts methods
for managing it.
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
26
Planning
Why Build the System?
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
27
SDLC Phases
❖Analysis
✓Like a journalist's interview.
✓Important questions: who the users will
be, what the system will accomplish, and
where and when it will run.
✓Starts with an analysis strategy or a plan.
✓If there is an existing system, it is
analyzed, along with ways of moving to the
new system.
✓This leads to further information gathering,
leading up to the development of a process
model and a data model.
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
28
Analysis
Who, What, When, Where?
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
29
SDLC Phases
❖Design
✓It indicates how the system will work.
✓The specification of user interface, forms,
displays, reports and programs, databases,
and files.
✓In the design strategy, the amount of the
system to be purchased or contracted (vs.
built in-house) is decided on.
✓This leads to the architecture design.
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
30
Design
How Will the System Work?
Minor Step Deliverable
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
32
Implementation
System Delivery
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
33
Alternative System Development
Methodologies
❖Parallel development
❖Rapid application development (RAD)
methodologies
✓Phased development
✓Prototyping
✓Throwaway prototyping
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
34
Parallel Development
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
35
Rapid Application Development
Methodologies
❖Phased development,
❖Prototyping,
❖Throwaway prototyping.
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
36
Phased Development
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
37
Prototyping
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
38
Prototyping
Need
Planning
Analysis
Design
Implementation
Prototype
Prototype Not OK
Prototype OK
System
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
39
Throwaway Prototyping
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
40
Throwaway Prototyping
Need
Planning
Analysis Design
Design Implementation
Design Prototype
Not OK Implementation
System
Design
Prototype
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
41
References
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson, 6th edition
Copyright 2001, Prentice Hall, Upper Saddle River, NJ
42