principles of engineering system design

40
Principles of Engineering System Design Dr T Asokan [email protected]. in

Upload: biana

Post on 26-Feb-2016

35 views

Category:

Documents


0 download

DESCRIPTION

Principles of Engineering System Design. Dr T Asokan [email protected]. Dr T Asokan [email protected] 044-2257 4707. Principles of Engineering System Design. Originating Requirements Development: Examples. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Principles of  Engineering System Design

Principles of

Engineering System Design

Dr T Asokan

[email protected]

Page 2: Principles of  Engineering System Design

T Asokan

Principles of

Engineering System Design

Dr T [email protected] 4707

Originating Requirements Development: Examples

Page 3: Principles of  Engineering System Design
Page 4: Principles of  Engineering System Design

Air bags, safety device appearing in automobiles in the early 1990’s, became the cause of death for a noticeable number of individuals.

There were severe flaws in the design, testing and deployment requirements envisaged.

Page 5: Principles of  Engineering System Design

Case Study: REQUIREMENT ANALYSIS-Air Bag System Failure in the 90s-

• The requirements defined only a single safety scenario on which to base the design

• No requirement that the airbag remain undeployed during accidents at sufficiently slow speeds that no lives are in danger

• Test condition requirements were wrongly identified.• Pre-impact braking was not taken into account• Injuries due to collision with the airbag was not

considered• Requirements of disposal of unused or partially used

bags were not identified

Page 6: Principles of  Engineering System Design

• Analyse the causes of Apollo 13 disaster as an

engineering system design failure and find out the faults

in the requirements identification that led to the failure.

Self Study

Page 7: Principles of  Engineering System Design

Tutorial

A leading financial company has decided to develop a multipurpose ATM to deliver cash, accept cash, pay bills, and print pass book. For the operational phase of this machine:

(a) Identify at least few operational scenarios and explain them in detail. (b) Develop an input/output trace for two scenarios.(c) Develop an external system diagram (d) Develop a set of originating requirements and prepare the ORD for the operational phase.

Page 8: Principles of  Engineering System Design

Scenario 1. Customer makes deposits

Scenario 2

Scenario 3

Scenario 4

Scenario 5

Emergency situation

Fire

Unauthorised attempt

Breakdown

Theft

maintenance

Operational Concept Scenario

Page 9: Principles of  Engineering System Design
Page 10: Principles of  Engineering System Design
Page 11: Principles of  Engineering System Design

• The system shall give an indication of the status

• The system shall prompt for an identification and

provide opportunity to prove the identity

ORIGINATING REQUIREMENTS

Page 12: Principles of  Engineering System Design

ATM System

XYZ BankCustomer

UnfriendlyCustomer

ATM Admin

ATM Service Providers

Customer Account

DB

XYZNetwork

HW Maint. PQRNetwork

ABCNetwork

Fraud / Break-inTransactionRequest

TransactionRequest

TransactionRequest

TransactionRequest

Response

Response

Response

Response

Log in /Service

Response

Reports

Log in /Request

RetrieveDeposits

DiagnosticResponse

Fill up w/ Cash

Service

DiagnosticResponse

Credit CardCustomer

Response

Log in /Request

BankManagement

Another Bank'sCustomer

Log in /Request

Log in /Request

Response

Page 13: Principles of  Engineering System Design

A leading electronics gadget manufacturer has decided to develop a multipurpose gadget to store/deliver music, store/retrieve data like address, phone number etc., and provide information on location/navigation etc. For the operational phase of this device:

(a) Identify at least 10 operational scenarios and explain them in detail.

(b) Develop an input/output trace for three scenarios and identify I/O requirements.

(c ) Develop the external system diagram (d )Develop a set of originating requirements and prepare

the ORD for the operational phase.(e) Prepare an objective hierarchy for the operational

phase

Group ASSIGNMENT II

Page 14: Principles of  Engineering System Design

Summary• Six functions of system design process• Define system level design problem

– Operational Concept– External Systems– Originating Requirements– Objectives hierarchy– Documentation– Requirement management

• ORD

Page 15: Principles of  Engineering System Design

T Asokan

Principles of

Engineering System Design

Dr T [email protected] 4707

SOFTWARE TOOLS FOR SYSTEM ENGINEERING

Page 16: Principles of  Engineering System Design

SysML• SysML is a general purpose modeling language for

systems engineering applications. It is a dialect of UML™, the industry standard for modeling software-intensive systems.

• It supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. These systems may include hardware, software, information, processes, personnel, and facilities

• The SysML open source specification is publicly available for download, and includes an open source license for distribution and use.

Page 17: Principles of  Engineering System Design

Reproduced with permission from M/s Vitech corporation

Page 18: Principles of  Engineering System Design
Page 19: Principles of  Engineering System Design
Page 20: Principles of  Engineering System Design
Page 21: Principles of  Engineering System Design
Page 22: Principles of  Engineering System Design
Page 23: Principles of  Engineering System Design
Page 24: Principles of  Engineering System Design
Page 25: Principles of  Engineering System Design
Page 26: Principles of  Engineering System Design
Page 27: Principles of  Engineering System Design
Page 28: Principles of  Engineering System Design
Page 29: Principles of  Engineering System Design
Page 30: Principles of  Engineering System Design
Page 31: Principles of  Engineering System Design
Page 32: Principles of  Engineering System Design
Page 33: Principles of  Engineering System Design
Page 34: Principles of  Engineering System Design
Page 35: Principles of  Engineering System Design
Page 36: Principles of  Engineering System Design
Page 37: Principles of  Engineering System Design
Page 38: Principles of  Engineering System Design
Page 39: Principles of  Engineering System Design
Page 40: Principles of  Engineering System Design

Summary

• IT enabled system design procedures increase the efficiency of design process

• Commercial software are available for system design

• CORE, SysML etc. are standard software available for this purpose