Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

SİSTEM ANALİZİ Yapısal Tasarım Araçları. İçerik  Veri Akış Diyagramları  HIPO  Warnier-Orr Diyagramları  Nassi-Shneiderman Şemaları.

Benzer bir sunumlar


... konulu sunumlar: "SİSTEM ANALİZİ Yapısal Tasarım Araçları. İçerik  Veri Akış Diyagramları  HIPO  Warnier-Orr Diyagramları  Nassi-Shneiderman Şemaları."— Sunum transkripti:

1 SİSTEM ANALİZİ Yapısal Tasarım Araçları

2 İçerik  Veri Akış Diyagramları  HIPO  Warnier-Orr Diyagramları  Nassi-Shneiderman Şemaları

3 Tasarım Araçları Geleneksel tasarım araçları Karar ağaçları Karar tabloları İş akış şemaları Yapısal tasarım araçları Veri akış diyagramları HIPO Warrier-Orr Nassi-Shneiderman

4 Yapısal tasarım araçları  Geleneksel tasarım araçlarına alternatif olarak geliştirilmiş  Geleneksel tasarım araçlarının yerini alıyor  Sistem analistleri tarafından yaygın kullanımları söz konusu  Sistemleri modüller adı verilen parçalara/bileşenlere bölerler  Yapısal tasarım araçları bilginin mantıksal akışını gösterir

5 Veri akış diyagramı örneği

6 Veri akış diyagramları  Veri akış diyagramı ile iş akış şeması farklı şeyler  Bir sistemdeki veri akışının grafik gösterimi  Doğrularla bağlanmış bir grup sembolden oluşur  Sembollerin şekli gerçekleştirilen işlemi göstermekte

7 Veri akış diyagramları  Sembolleri birleştiren oklar veri akışının yönünü gösterir  Açıklayıcı etiketler (açıklamalar), semboller arasında okların yanında/üzerinde yer alır  Veri akış diyagramları dört temel sembolden oluşur: - Dışsal öğe - İşlem - Veri deposu - Akış çizgisi (oklar)

8 Veri akış diyagramları

9 Semboller / Dışsal öğe  Veri ya da bilginin kaynağı ya da gideceği hedef  Sisteme veri sağlayan ya da sistemden veri alan öğeler  Örnekler - Müşteriler, memurlar - Belirli özel bir küme: muhasebe bölümü, başkanlık bürosu  Dışsal öğe - Bir diğer sistemden veri alır ve ona veri aktarır - Üst ve sol çizgileri daha kalın olan bir kare ile gösterilmekte - Karenin sol üst köşesindeki harf ile tanımlanmakta

10 Semboller / Akış çizgisi  Sistemde bir yerden başka bir yere hareket eden bilgiyi gösterir - Bir müşteri sipariş formu üzerindeki bilgi  Genelde yatay ve/veya dikey çizilen oklar  Veri akışı çift yönlü ise iki ayrı ok yerine çift yönlü ok  Her akış çizgisinin yönü mutlaka belli olmalı  Okun bitiminde işlem, dışsal öğe ya da veri deposu olmalı  Akışın içeriği ok üzerine yazılan bilgilerle tanımlanmakta (özellikle ilk taslak çalışmalarda)

11 Semboller / İşlem  Dikdörtgen / köşeli yuvarlatılmış  Dikdörtgen normalde üç kısımdan oluşmakta  Bir numara ya da isim ile tanımlanır  İşlem numaraları işlem sırasını göstermez, işlemi tanımlar  Dikdörtgen içindeki ifade etkin fiiller olmalı - Yarat, Stokla, Üret  İşlemin tanımı emir cümlesi ile ifade edilmeli, yapılan işlemi net olarak tanımlamalı - Yeni müşteri bilgilerini gir

12 Semboller / Veri deposu  Verilere işlemler arasında ihtiyaç duyular yerler  Bir ucu açık  İki kısımdan oluşmakta - D1, D2, D3, Verinin tanımı  İşlem sonucunda veri depolanacak ise akış çizgisinin yönü veri deposuna doğru  İşlem için veri kullanılacak/okunacak ise veri grubuçıkan akış çizgisi üzerinde belirtilmeli  Araştırma kanıtı akış çizgisinin ters yönünde

13 Veri akış diyagramları

14

15

16

17 Yanlış çizim örnekleri

18

19 Doğru çizim örnekleri

20

21

22 Örnek  Öğrencilerin ders kaydını gerçekleştirdiği öğrenci bilgi sistemi  Öğrenci alacak olduğu dersleri seçerek kaydını gerçekleştirmekte  Sistem tarafından da ilgili bölüme dersleri alan öğrencilerin listesi ulaştırılmakta

23 Veri akış diyagramı / Örnek

24

25 HIPO  Hierarchy plus input-process-output (HIPO)  IBM tarafından programcılara yardımcı olması için geliştirilmiş  1970’li yıllarda  Üç bölümden oluşur: - Görsel içindekiler tablosu (VTOC) - Genel IPO diyagramı - Ayrıntılı IPO diyagramı

26 HIPO  VTOC - İşlem ve prosedürleri hiyerarşik bir düzende tanımlamaya yardım eder - Ayrıntı düzeyi tablonun üst kısmından alt kısmına doğru artar - IPO (input-process-output) diyagramları olarak bilinen iki ek diyagram ile desteklenir.

27 HIPO  IPO diyagramı - Genel ya da detaylı olabilir (Detaylı ise ‘detaylı IPO diyagramı’) - Soldan sağa doğru okunur - VTOC üzerinden verilmiş bir modül için girdi, işlemler ve çıktıyı tanımlar

28 HIPO Görsel içindekiler tablosu (VTOC) Genel IPO diyagramı Ayrıntılı IPO diyagramı

29 HIPO / VTOC

30 HIPO / Genel IPO

31 HIPO / Ayrıntılı IPO

32 Warnier-Orr şeması  Geliştirenler: Jean-Dominique Warnier ve Kenn Orr  Veri akış diyagramlarının yerine kullanılır  Farklı işler ve veriler arasındaki ilişkiyi göstermede kullanışlı  Bir sistemdeki veri yapısını temsil etmek için kullanılmakta  Bir bakışta hiyerarşideki tüm düzeyleri gösterir

33 Warnier-Orr şeması  İki türü var  İşlemler için - Warnier-Orr İşlem Şeması - Warnier-Orr Process Diagram  Veriler için - Warnier-Orr Veri Yapısı Şeması - Warnier-Orr Data Structure Diagram

34 Warnier-Orr diyagramı

35

36 Nassi-Shneiderman şeması  Geliştirenler: Isaac Nassi ve Ben Shneiderman  1970’lerin başında  Bir sistemin mantığını açık bir biçimde gösterir

37 Nassi-Shneiderman şeması


"SİSTEM ANALİZİ Yapısal Tasarım Araçları. İçerik  Veri Akış Diyagramları  HIPO  Warnier-Orr Diyagramları  Nassi-Shneiderman Şemaları." indir ppt

Benzer bir sunumlar


Google Reklamları