27
תתת תתתתתתתתתתתת1

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

Embed Size (px)

Citation preview

Page 1: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

1

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

Page 2: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

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

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

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

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

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

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

מבקר אכל אריה

מושא נושא

מבצע הפעולה

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

פונקציה

Page 3: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

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

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

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

Page 4: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

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

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

אין

אין

עוצר

Page 5: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

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

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

Page 6: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

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

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

Page 7: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

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

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

Page 8: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

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

לא מערכת!!

Page 9: שפה פונקציונאלית 1 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

Page 10: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

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?

Page 11: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

11

Component modeling

C1

C3C2

C5 C4

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

C6

C7

C8

Page 12: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

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

Page 13: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

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

Page 14: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

14

Component modeling

C1

C3C2

C5 C4

Product

Supersystemcomponent

Supersystemcomponent

An Auxiliary function acts upon components of the system

Auxiliary Functions

Page 15: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

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

Page 16: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

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

Page 17: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

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

Page 18: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

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)

Page 19: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

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.

Page 20: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

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

Page 21: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

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

Page 22: שפה פונקציונאלית 1 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

Page 23: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

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

Page 24: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

24

Component Table

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

דיו

פקק עוצר

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

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

תווית מדווח

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

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

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

Subject Function Object

Page 25: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

“Natural” Model

דיו

פקק

פתיל

מיכל

תווית

לוח

אדם

אוויר

מדווח

מחזיק

מחזיק

יקחז

מ

חזיקמ

מחזיקמחזיק

מחזיק

עוצר

עוצר

מזיז

מזיז

מכוון

מייבש

מייבשחק

שו

Product

System Component

Supersystem Component

Useful

Harmful

Page 26: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

Problem Model – Weared Cord

דיו

פקק

פתיל

מיכל

תווית

לוח

אדם

אוויר

מדווח

מחזיק

מחזיק

יקחז

מ

חזיקמ

מחזיקמחזיק

מחזיק

עוצר

עוצר

מזיז

מזיז

מכוון

מייבש

מייבשחק

שו

Product

System Component

Supersystem Component

Useful

Harmful

Insufficient

Excessive

Page 27: שפה פונקציונאלית 1 Ido Lapidot שפה פונקציונאלית פונקציה הינה וקטור המתאר פעולה בה הנושא משנה פרמטר של המושא

Ido Lapidot

27

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