Welcome W 7.1 Introduction to Engineering Design II (IE 202)

Slides:



Advertisements
Similar presentations
Programming with Microsoft Visual Basic th Edition
Advertisements

The Player Guitar Advised by T Baird Soules Team members: Joshua Libby, Stephen Monska, Simon Leung, Robert Williams.
P10041: TEAK - Sound and Music Sheryl Gillow Heather Godlewski Bryan Lozano Jeremy Schuh Mechanical Engineering Electrical Engineering Sponsors: The National.
IEC Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Notes Dr. Alexander Apostolov.
Black box testing  Black box tests focus on the input/output behavior of the component  Black-box tests do not deal with the internal aspects of the.
SWE Introduction to Software Engineering
The Player Guitar Advised by T Baird Soules Team members: Joshua Libby, Stephen Monska, Simon Leung, Robert Williams.
English for Water Managers
S R S S ystem R equirements S pecification Specifying the Specifications.
CGI Programming: Part 1. What is CGI? CGI = Common Gateway Interface Provides a standardized way for web browsers to: –Call programs on a server. –Pass.
Chapter 5 Vibration Analysis
Voice of the Engineer (VOE)
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Programming Project (Last updated: August 31 st /2010) Updates: - All details of project given - Deadline: Part I: September 29 TH 2010 (in class) Part.
Week 4 Introduction to Computer Science and Object-Oriented Programming COMP 111 George Basham.
What is Science? Science is a system of knowledge based on facts and principles.
Energy and Energy Resources Chapter 5 Sections 1-3 pages
Chapter Five Vibration Analysis.
CONTENTS OF THE SRS REPORT. Software Requirements Specification (SRS) template The SRS document describes recommended approaches for the specification.
1 A Balanced Introduction to Computer Science David Reed, Creighton University ©2005 Pearson Prentice Hall ISBN X Chapter 4 JavaScript and.
ECE450 - Software Engineering II1 ECE450 – Software Engineering II Today: Introduction to Software Architecture.
 Chapter 1: Introduction NET481: Project Management Afnan Albahli.
Parts of the Guitar in Pictures.
Approximate Three-Stage Model: Active Learning – Module 3 Dr. Cesar Malave Texas A & M University.
Sound Fundamentals 2 Beginning Live P.A..
By John Duarte. Welcome to my power point on guitar mechanics!!! First of all lets talk about the parts of the guitar All the parts are the bridge, the.
Chapter 15 I’m on the Inside; You’re on the Outside (Nested Loops) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Guitars The Parts of a Guitar. The Top The very top of the guitar is 6 tuners that tune the 6 strings. Below that is the neck with about 22 frets on a.
Communication Technology. Telephone There is not much difference between the way a string telephone and a real telephone work except that electric current.
SOUNDS RECORDING AND REPRODUCTION The Volume of the Wave n The Amplitude is a measure of volume n The wave pink is softer than the blue wave. n It represents.
Introduction to Service Orientation MIS 181.9: Service Oriented Architecture 2 nd Semester,
Learning Outcomes What are learning outcomes? What are learning outcomes? They tell the learner what they should be able to do at the end of the their.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Objective % Understand advanced post-production methods for digital audio.
Software. Introduction n A computer can’t do anything without a program of instructions. n A program is a set of instructions a computer carries out.
ENGR 4196 – Senior Design I Question: Which involves more engineering design: a golf club or an iPod? Objectives: Definition of Design The Design Process.
Software Engineering Modern Approaches Eric Braude and Michael Bernstein 1.
Introduction to Algorithms
The CPU, RISC and CISC Component 1.
Day 1 – Solve by square roots & complex numbers
Introduction to theory of machinery
Chapter 5 – Requirements Engineering
Black Box Testing PPT Sources: Code Complete, 2nd Ed., Steve McConnell
Problems With Assistance Module 8 – Problem 6
System Programming and administration
MECH 373 Instrumentation and Measurements
Copyright © Cengage Learning. All rights reserved.
Teaching a Workshop Kent Schroeder SIL AFA.
CS1371 Introduction to Computing for Engineers
Electronic Data Processing
Welcome W 6.1 Introduction to Engineering Design II (IE 202)
Welcome W 10.1 Introduction to Engineering Design II (IE 202)
System Requirements Specification
Estimation and calculation
Spring Semester 2015 Lecture 7 Needs vs. Wants
Welcome W 1.2 Introduction to Engineering Design II
Registered Electrical & Mechanical Engineer
Welcome W 4.2 Introduction to Engineering Design II (IE 202)
Welcome W 5 Introduction to Engineering Design II (IE 202)
Static Testing Static testing refers to testing that takes place without Execution - examining and reviewing it. Dynamic Testing Dynamic testing is what.
Welcome W 3.1 Introduction to Engineering Design II (IE 202)
Teaching slides Chapter 6.
Introduction to Engineering Design II (IE 202)
Introduction to Algorithms
Anatomy of the Bass Guitar
Welcome W 8.1 Introduction to Engineering Design II (IE 202)
Introduction to Engineering Design II (IE 202)
Welcome W 1.1 Welcome to IE 202 Introduction to Engineering Design II
Chapter 16: Sound.
Welcome W 6.2 Introduction to Engineering Design II (IE 202)
Chapter 1: Creating a Program.
Presentation transcript:

Welcome W 7.1 Introduction to Engineering Design II (IE 202) Chapter 4: Design Requirements 1 1

Today’s Learning Outcomes By the completion of today's meeting, students should be able to: Specify functions. Express attributes and functions. Practice Functions and Requirements. 2 2

Preview What have we covered so far? Overall design process Project management Problem definition 3 3

2nd Task in the Design Process 4 4

Design Requirements Specifying functions, behavior and attributes: Attaching numbers to design requirements (utility function) Setting performance levels (threshold, saturation plateau) Interface performance requirements 5 5

Objectives vs. Functions Objectives specify the qualities or attributes of a “good” design, and are usually expressed in the language of the client or users. Functions express the actions that the designed artifact must perform to accomplish the designer’s intention successfully . Functions are often expressed in the language of engineers or scientists, in the form of verb-object pairs. 6 6

Requirements/Specifications Prescriptive requirements answer questions of “how well” an artifact must do a function (values - the thickness of a ladder step will be > 10 cm) Procedural Requirements: procedures for calculating the behaviour (it will be made of disposable materials). Performance requirements: performance levels that must be met (by testing) for successful behavior (shall carry 50 kg loads). 7 7

Performance Specifications Metrics and performance specifications are similar. Metrics apply to objectives. Performance specifications are usually applied to functions and physical characteristics. Metric values are usually based on judgements. Performance specifications are compared with test results of the artifact. 8 8

Setting Performance Levels Setting prescriptive performance specifications usually depends on having done a good job of determining all the functions. For each function, the designer asks questions such as “how much” or “what range is of interest”, etc. 9 9

Can you think of answers? An example The textbook presents the guitar as a design problem, what would be the requirements and design specifications? Can you think of answers? 10 10

Answers Support strings in proper location. Vary tension of individual strings. Accept user input to vary effective length of strings. Convert mechanical vibration into electrical output. Process electrical signal (e.g., tone and volume control). 11 11

Interface Performance Specs Particularly important for systems that must work with other systems This is very common, and requires a good deal of attention Black box functional specification tools are often quite useful in this area 12 12

Can you think of answers? The example (Cont’d) Think of the guitar again, and try to explore the interfaces. Can you think of answers? 13 13

Answers guitar - amplifier interface for getting the louder sound (usually a plug) guitar - player’s hand (strumming). guitar - player’s other hand (fret board). guitar - player’s body (affects shape of guitar, use of strap, or both). guitar controls - player (some guitars use knobs or slider bars). 14 14

Team Practice Suppose that the university decided to build a train system to transfer students from one place to another in the campus. What would be the requirements and performance specifications the train system must have? Can you come up with possible interfaces? Work as teams. 15 15

Exercise # 4 This is an exercise to be solved as a team. The answer should be submitted electronically. The file name for your work when submitted should be: Exercise # 4 – Z?? e.g. Exercise # 4 – ZX9 16 16