SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı...
Transcript of SİSTEM MÜHENDİSLİĞİ İŞLEVSEL ANALİZ · PDF fileFonksiyonel analiz, kullanıcı...
Nisan 2012, Ders 6, Sürüm1 1
ÖMER ERTEKİN, PSCONSULTECH
SİSTEM MÜHENDİSLİĞİ
İŞLEVSEL ANALİZ
ÖMER ERTEKİN, PSCONSULTECH
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 ?
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
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
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ı
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
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.
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 ?
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
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
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Ğİ
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
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
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
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
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
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