System Design: by Krishan Kumar
System Design: by Krishan Kumar
By Krishan Kumar
Overview on System Design
• System design is the process of defining the architecture,
components, module, interfaces and data for a system to
satisfy specific requirements. System design could be
seen as the application of system theory to product
development. There is some overlap with the disciplines
of system analysis, systems architecture and system
engineering.
• System design is therefore the process of defining and
developing system to satisfy specified requirements to the
user.
What does system design mean?
• System design is the process of defining the
elements of a system such as the architecture,
modules and components, the different interfaces
of those components and the data that goes through
that system. It is meant to satisfy specific needs and
requirements of a business or organization through
the engineering of a coherent and well-running
system.
System design explained in more detail.
• System design implies a systematic approach to the
design of a system. It may take a bottom-up or top-
down approach, but either way the process is
systematic wherein it takes into account all related
variables of the system that needs to be created –from
the architecture, to the required hardware and software,
right down to the data and how it travels and transform
throughout its travel through the system. Systems
design then overlaps with systems analysis, systems
engineering and systems architecture.
Objectives
• Define the terms system, system analysis, and system design.
• Types of systems.
• Describe the principal functions of the system analyst.
• List and describe the phases of the systems development life cycle.
• Describe the various data gathering and analysis tools.
• Describe a selection of systems design tools.
• Alternative approaches to structured analysis and design to the
SDLC.
• Explain the role of the maintenance task in the systems
development life cycle.
System Design Methodology
• Feasibility
Framework
• Requirements analysis
• Requirement Specification
• Logical System specification
• Physical design
Techniques
• Data Flow Modeling.
• Entity Behavior Modeling.
• Process
Products
• Data
• Time
Thank you