שפה פונקציונאלית 1 ido lapidot שפה פונקציונאלית פונקציה...

Post on 17-Jan-2016

246 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

שפה פונקציונאלית

Ido Lapidot

שפה פונקציונאלית

פונקציה הינה וקטור המתאר פעולה בה הנושא משנהפרמטר של המושא

יש להשתמש בשפה בסיסית ביותר לתאור פעולהדוגמא: אריה טרף מבקר שנכנס לכלוב גן החיות

מבקר הזיז מבקר

אריה מכיל כלוב

מבקר מכיל כלוב

מבקר אכל אריה

מושא נושא

מבצע הפעולה

מקבל הפעולה - משתנה פרמטר

פונקציה

Ido Lapidot

מה תפקידו של שולחן?

אין לו תפקידהשולחן מחזיק את הבקבוק

מה תפקידו של השולחן בייחס לבקבוק?

Ido Lapidot

מה תפקידו של הפקק ביחס ל:

בקבוקייןאוויר

אין

אין

עוצר

Ido Lapidot

איזה פונקציות מתקימות בין קורא וספר?

הקורא מחזיק את הספר הספר מדווח לקורא

Ido Lapidot

מה תפקידה של הקסדה ביחס לראש?

הקסדה משנה פרמטר של הכדור לא שלהראש

Ido Lapidot

מה תפקידה של מברשת שיניים ביחס לשיניים?

מברשת שיניים מזיזה לכלוך

Ido Lapidot

הלקוח רוכש , פונקציה

לא מערכת!!

Ido Lapidot

9

Main Function Statement: Delivers the system productThe “product” is what the engineering system was

originally designed to do/produce, and the one that people pay for

Most engineering systems contain only one product.

EngineeringSystem

Subject

Product

Object

Main Action

Function

Ido Lapidot

10

Main Function (Product)

When Analyzing an Engineering System: First, define/decide what the system is

designed to do, to achieve, its main function.

People

move

The Main Function determines the Product, the most important part of your Supersystem!

(More on what a Supersystem is … later)

What is the purpose of the car?

Ido Lapidot

11

Component modeling

C1

C3C2

C5 C4

A functional model describes how elements (components) interact between themselves

C6

C7

C8

Ido Lapidot

12

Component modeling

C1

C3C2

C5 C4

Product

Supersystemcomponent

Supersystemcomponent

Our Engineering system is the collection of all of the components, and defines their boundaries

Supersystem components interact with our Engineering System.

The Product is what our Engineering System produces

Engineering System

Ido Lapidot

13

Component modeling

C1

C3C2

C5 C4

Product

Supersystemcomponent

Supersystemcomponent

A Basic function is a USEFUL function that acts directly upon the product.

It’s also very likely to be the Main Function of the Engineering System

Basic

Function

Engineering System

Ido Lapidot

14

Component modeling

C1

C3C2

C5 C4

Product

Supersystemcomponent

Supersystemcomponent

An Auxiliary function acts upon components of the system

Auxiliary Functions

Ido Lapidot

15

Supersystem versus System What are the components interacting with your

engineering system? Ask the following questions to determine if an element is

a system component or a supersystem element:

Is it possible to modify the element? If not, then it’s a supersystem element.

Is it possible to remove the element from the current system design? If not, then it’s a supersystem element.

Supersystem

ProductSystem

Ido Lapidot

16

Component modeling

C1

C3C2

C5 C4

Product

Supersystemcomponent

Supersystemcomponent

An Additional function generally act upon supersystem components

Additional function

Additional

functio

n

Ido Lapidot

17

Function Types The main goal of the function analysis is to identify

specific disadvantages of an object - namely, harmful functions as well as useful functions performed insufficiently, and those that are performed excessively.

Subject ObjectUseful

Subject ObjectHarmful

Subject ObjectExcessive

Subject ObjectInsufficient

Ido Lapidot

18

DefinitionsUseful Function Fulfills the functional requirement of its user, for

example:

If the Actual parameter value of an object feature: Equals the Required value, the related function is

useful

The car moves the driver The driver directs the car The engine rotates the crank shaft

Falls below its Required values, the function is insufficient

Brush removes plaque (but not as well as you would like)

Is above the Required values, the function is excessive

Carburetor nozzle moves fuel (which is why we went to fuel injection)

Ido Lapidot

19

Definitions

Harmful Function A harmful function is a function that worsens the parameters of the object

The level of harmful function performance is the ratio between the Actual and Required values for a function.

Harmful functions generate damaging or undesirable effects on their objects

Examples: Computer fans cause vibration in the surrounding

elements, which generates noise and stress cycles that are not desirable.

Driving on the road wears a car’s tires, which is damaging.

Ido Lapidot

20

Function Classifications Review A Basic Function is a function that works directly on the Product of the Functional Model

An Auxiliary function is a function that acts upon components of the system, usually within the engineering system

An Additional function is function that acts upon external components of the engineering system

All of these functions ranks are determined by the software, so we don’t have to do it.

When we are ready, it will help us to focus on the MOST useful functions and to modify the overall engineering system

Ido Lapidot

אילו יחסים קיימים בין: רשת, חבילה, קרקע, גשם, מכבש

Ido Lapidot

22

Board Marker

Main Function of System (Man, Marker, Board):Move information from man to audience

Main function of the Marker:Move Ink from Marker to Board

Ido Lapidot

23

Structural Analysis

The goal of structural analysis is to analyze the engineering system based on identifying the interactions between the components in the component model.

A structural model is usually constructed as an interaction matrix.

This merely defines what components have interactions with other components

Ido Lapidot

24

Component Table

Object Substance דיו פקק מיכל פתיל תווית לוח אדם אוויר

דיו

פקק עוצר

מיכל מחזיק מחזיק מחזיק מחזיק עוצר

פתיל מכווןמזיז

תווית מדווח

לוח מחזיק שוחק

אדם מחזיק מזיזמחזיק

אוויר מיבשמיבש

Subject Function Object

Ido Lapidot

“Natural” Model

דיו

פקק

פתיל

מיכל

תווית

לוח

אדם

אוויר

מדווח

מחזיק

מחזיק

יקחז

מ

חזיקמ

מחזיקמחזיק

מחזיק

עוצר

עוצר

מזיז

מזיז

מכוון

מייבש

מייבשחק

שו

Product

System Component

Supersystem Component

Useful

Harmful

Ido Lapidot

Problem Model – Weared Cord

דיו

פקק

פתיל

מיכל

תווית

לוח

אדם

אוויר

מדווח

מחזיק

מחזיק

יקחז

מ

חזיקמ

מחזיקמחזיק

מחזיק

עוצר

עוצר

מזיז

מזיז

מכוון

מייבש

מייבשחק

שו

Product

System Component

Supersystem Component

Useful

Harmful

Insufficient

Excessive

Ido Lapidot

27

Non “Normal” vectors reflect disadvantage of the system and opportunity for improvements

top related