SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı...

17
Nisan 2012, Ders 6, Sürüm1 1 ÖMER ERTEKİN, PSCONSULTECH SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ ÖMER ERTEKİN, PSCONSULTECH

Transcript of SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı...

Page 1: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 1

ÖMER ERTEKİN, PSCONSULTECH

SİSTEM MÜHENDİSLİĞİ

İŞLEVSEL ANALİZ

ÖMER ERTEKİN, PSCONSULTECH

Page 2: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 2

ÖMER ERTEKİN, PSCONSULTECH

Derived requirement

• Those characteristics typically identified during synthesis of

preliminary product or process solutions and during related trade

studies and verifications. They generally do not have a parent

function and/or performance requirement but are necessary to

have generated system elements that accomplish their intended

function

MIL-STD-499B (Draft)

• A requirement that (a) is a flowdown or secondary allocation of a

contractual requirement, or (b) a design constraint not directly

traceable to a contract requirement (e.g., tooling, assembly,

support, lessons learned, etc.)

F/A-18 Requirements Management

TÜRETİLMİŞ GEREKSİNİM ?

Page 3: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 3

ÖMER ERTEKİN, PSCONSULTECH

A derived requirement results from analysis of a higher level requirement.

Examples:

High level requirement: “Door when closed shall prevent outside air from

entering the room at a rate greater than 10 cc per hour.”

Derived requirement: “Tolerance between door and door frame shall be

no greater than .1 inches.”

Linked to the original requirement and an analysis of the door

leakage.

Derived

requirement

Original

Requirement

Analysis

GEREKSİNİM TÜRETME

Page 4: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 4

ÖMER ERTEKİN, PSCONSULTECH

FORM, FIT, FUNCTION

Form: the shape, size, dimensions, mass and/or other visual parameters which uniquely characterize an item. This defines the "look" of the part or item. Sometimes weight, balance and center of mass are considerations in 'form'.

Fit: the ability of an item to physically interface or interconnect with or become an integral part of another item or assembly. This relates to the associativity of the part in relation to the assembly, or to other parts, and includes tolerances.

Function: the action[s] that an item is designed to perform. This is the reason for the item's existence, which also includes secondary applications.

http://en.wikipedia.org/wiki/Form,_fit_and_function

Page 5: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 5

ÖMER ERTEKİN, PSCONSULTECH

SİSTEM = Form + Fonksiyon

İyi bir gözlemci, taş parçasının, kağıt tutucu fonksiyonunu fark edebilir

PENCERE

Masa

Yer Çekimi

Hava Akımı

Page 6: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 6

ÖMER ERTEKİN, PSCONSULTECH

REFERANS ÇERÇEVEYE BAĞIMLI OLMA

Ya da başka bir gözlemci farklı sınırlar, farklı fonksiyonlar, görebilir aynı sistemi görmeyebilir.

KIRIK PENCERE

Page 7: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 7

ÖMER ERTEKİN, PSCONSULTECH

REFERANS ÇERÇEVEYE BAĞIMLILIK

Referans Çerçeveye Bağımlılık, bir mekanizmayı “sistem” olarak adlandıranın insan olduğu ve farklı insanların, aynı sistemi, kendi bakış açılarına göre farklı adlandırabilecekleri gerçeğinden ortaya çıkan, temel sistem özelliğidir.

Form, Fit ve Fonksiyonun her biri referans çerçeveye bağımlıdır.

Kişisel ve duruma bağlı algı olarak ta tanımlanabilir.

Page 8: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 8

ÖMER ERTEKİN, PSCONSULTECH

İşlev Cümlesi= fiil ve fiil’den etkilenen nesne

Uçağı uçur

İnternet’te gezin

Şifre gir

Vergi öde

Kullanıcı arayüzü seviyesinden, sistemin daha alt detaylarına doğru gittikçe, işlev

cümleleri, sistemin varılan seviyedeki arayüzlerinde ne yapması gerektiğini

söylemeye başlar

Koordinatları hesapla

Hidrolik basıncı algıla

Hedefi takip et

İşlev cümleleri

Nasıl yapılacağına değil

Ne yapılacağına odaklanmalı

İşlev –Sistemin bulunduğu seviyesindeki arayüzünde, sistem tarafından

gerçekleştirildiği gözlemlenen dönüştürme faaliyeti

FONKSİYON NEDİR ?

Page 9: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 9

ÖMER ERTEKİN, PSCONSULTECH

Bir sistemin nasıl kullanılacağını anlamak için uygulanan yapısal bir çözümleme

Sistem ürün ve servislerinin yerine getireceği işlevsel mimariyi tanımlayan bir süreç

Tasarımı girdi olacak seviyeye kadar detaylandırılmalıdır.

Gereksinimler ile işlevler arasında ilişki kurar

İzlenebilir ve mantıklı bir sıralama oluşturulur

Her türlü kullanım modunu içerir (tüm modlar için bir tane temel analiz vardır)

Ürün ya da servislerin çalışmak için ihtiyaç duyacağı işlevler de dahil edilmelidir.

İşlevsel analizler esnasında ortaya çıkan performans

gereksinimleri, sistem tasarım kriterleri olarak kullanılır.

FONKSİYONEL ANALİZ

Page 10: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 10

ÖMER ERTEKİN, PSCONSULTECH

FONKSİYONEL ANALİZ

Fonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem

operasyonun zihinsel bir modelini çıkarmak demektir.

Sistemlerin büyük çoğunluğunun aşağıda verilen üst seviye

fonksiyonlarla eşlenebilecek belirli evreleri vardır.

Görevi Planla

Göreve Hazırlan

Görev Bölgesine İntikal Et

Görevi İfa Et

Üsse Geri Dön

Sistem Bakımlarını Yap

Page 11: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 11

ÖMER ERTEKİN, PSCONSULTECH

Hedefleri

Tanımla

Hedefleri

İşaretle

Uygun Konuma

Manevra Yap

Silah

Yönlendir

Silah Ateşleme

Başlat

Hedefi Takip Et

Hasarı

Değerlendir

Hedefleri

Ara

Silah

Seç

Tipik Tehdit Arama ve Yok Etme Senaryosu—İşlevsel Akış

İşlevsel Akış Analizi= Sistemin temel işlevleri, bu işlevlerin içerikleri, sıralanmaları,

bağımlılıkları ve çıktılarını anlayabilmek için yapılan kapsamlı çözümleme

İŞLEVSEL ANALİZ ÖRNEĞİ

Page 12: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 12

ÖMER ERTEKİN, PSCONSULTECH

Hidrolik

Basıncı

Kontrol Et

Zaman çizgisi

Hidrolik Basıncı Kontrol Et

İniş Takımlarını Kontrol Et

Lastik Basıncını Kontrol Et

Harici Besleme Kontrol Et

Kokpit Besleme Girişini KE

Telsizleri Ayarla

İşlevsel Akış Diyagramı- Örnek

İniş

Takımlarını

Kontrol Et

Lastik

Basıncını

Kontrol Et

Harici

Besleme

Kontrol Et

Telsizleri

Ayarla

Analiz sonucunda ortaya çıkanlar : Kritik yollar, Bağımlılıklar, Zamanlama Boşlukları

Görev Alt Sistemi-Uçuş Öncesi Başlangıç: ss:dd:ss

Görev

Sıra No Görev

Sorumlu

CI Zaman (saat+dakika+saniye)

01

02

03

04

05

06

Ekip Şefi

Pilot

Ekip Şefi

Ekip Şefi

Pilot

Pilot

0+2+0

0+1+0

0+2+0

0+2+0

0+0+30

0+5+0

Timeline Sheet Görev Zamanlaması( Görev Senaryosu) Analizi

İŞLEVSEL ANALİZ

ZAMANA GÖRE

Page 13: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 13

ÖMER ERTEKİN, PSCONSULTECH

FFBD

İŞLEVSEL AKIŞ BLOK DİYAGRAMLARI

Bu görev fonksiyonlarını zaman bağlı bir akış olarak gösterelim

veya

GÖREVİ

PLANLA

GÖREVE

HAZIRLAN

veya

GÖREV

BÖLGESİNE

İNTİKAL ET

GÖREVİ

İFA ET

ÜSSE GERİ

DÖN

veya

SİSTEM

BAKIMI

veya

Tetik :

Komutan Emri

Tetik :

Görev Planı

Tetik :

İntikale Hazır Bilgisi

Tetik :

Göreve Hazır Bilgisi

Tetik :

Bakım İhtiyacıBilgisi

Tetik :

Bakım İhtiyacı Yok Bilgisi

Page 14: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 14

ÖMER ERTEKİN, PSCONSULTECH

FONKSİYONEL ANALİZ’İN KURALLARI

Her zaman ilk olarak “Görevi İfa Et” kutusunun detaylarını bulun

(alt seviye fonksiyonlara bölün)

Her kutuda sadece bir dönüşüm tanımlayın

Genellikle eylemi belirten kelime sonda olmak üzere 2 ya da 3

kelime

Bir anda bir kutuya sadece bir giriş tetikleyicisi ve bir çıkış

tetikleyicisi koyun

Giriş/çıkışları kutuların solunda ya da sağında gösterin

Page 15: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 15

ÖMER ERTEKİN, PSCONSULTECH

ULTRASON SİSTEMİ ÜST SEVİYE MFBD

1.0 MUAYENE

PLANLA

2.0

MUAYENEYE

HAZIRLAN

3.0 MUAYENE

ET

4.0

SONUÇLARI

HAZIRLA

veya 6.0

SİSTEM

BAKIMI

veya

5.0

ORTAMI ESKİ

HALİNE

GETİR

veya

Hastayı yeniden muayene et

Page 16: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 16

ÖMER ERTEKİN, PSCONSULTECH

MUAYENE ET

3.1

HASTA’DAN

BİLGİ AL

3.2

HASTA

BİLGİLERİNİ

GİR

3.4

TARAMAYA

HAZIRLAN

3.5

HASTAYI

TARA

veya

3.6

TARAMADAN

ÇIK

veya

3.0

MUAYENE ET

3.3

LİSTEDEN

HASTAYI SEÇ

veya

Mu

ayen

eye B

aşla

Page 17: SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı tarafından bakıldığında, sistem operasyonun zihinsel bir modelini çıkarmak demektir.

Nisan 2012, Ders 6, Sürüm1 17

ÖMER ERTEKİN, PSCONSULTECH

HASTAYI TARA

3.5.1

TARAYICI

UÇLARI ve

AYARLARI

KONTROL ET

3.5

HASTAYI TARA

vey

a

TA

RA

MA

YA

BA

ŞL

A

3.5.2

TARAYI

CI

UÇLARI

YERLEŞ

TİR

3.5.3

ANATOMİ

Yİ İNCELE

3.5.4

İNCELENEC

EK

BÖLGEYİ

TESPİT ET

3.5.5

İNCELENEC

EK

BÖLGEYİ

MUYENE

ET

3.5.6

İNCELENEC

EK

BÖLGEYİ

ÖLÇ

3.5.7

GÖRÜNTÜY

Ü

İŞARETLE

3.5.8

İNCELENEC

EK

BÖLGEYİ

MUYENE

ET