Introduction to System Design

Definition:

  • Process of defining elements of a system like modules, architecture, components, and their interfaces and data for a system based on the specified requirements.

  • Process of defining, developing, and designing systems that satisfy the specific needs and requirements of a business or organisation.

  • A designer uses modelling languages to express the information and knowledge in the structure of the system that is defined by a consistent set of rules and definitions.

  • The designs can be defined in graphical or textual modeling languages.

Approaches:

  • Top-Down

  • Bottom-Up

Graphical Modelling Languages:

  • Unified Modelling Language (UML)

  • Flowchart

  • Business Process Modelling Notation (BPMN)

  • Systems Modelling Language (SysML)

Design Methods:

  • Architectural design

  • Logical design

  • Physical design