Geleneksel Tasarım Araçları

Slides:



Advertisements
Benzer bir sunumlar
Yazılım Geliştirme Süreci
Advertisements

KARAR TEORİSİ.
Sistem Analizi ve Planlama
MODÜL 4 Organizasyon.
Resimlerin Kullanımı.
Algoritma ve Akış Diyagramları
Problemi Çözme Adımları
Burcu Musaoğlu Data Sistem A.Ş..
END3061 SİSTEM ANALİZİ VE MÜHENDİSLİĞİ
SÜREÇ YÖNETİMİ Dr. Selami ERARSLAN İstanbul 2011.
ALGORİTMA VE AKIŞ ŞEMALARI.
Algoritma ve Akış Diyagramları
Görev Analizi Doç.Dr. Şirin Karadeniz.
ALGORİTMA ve PROGRAMLAMA
Sistem Geliştirme Sistemin tanımı. Sistemin Temel özellikleri
Üst Düzey Düşünme Becerilerine Bir Bakış
Bilgisayar Destekli Öğretim
ALGORİTMA VE AKIŞ ŞEMASI
MUHASEBENİN UZMANLIK ALANLARI
İHTİYAÇ BELİRLEME VE ANALİZİ
YAPIM KUŞAĞINI TANIYALIM.
DERS-1 SİMÜLASYON (BENZETİM) Prof. Dr. Hüseyin BAŞLIGİL
END3061 SİSTEM ANALİZİ VE MÜHENDİSLİĞİ
EĞİTİMDE FATİH PROJESİ
ALGORİTMA.
SİSTEM ANALİZİ ve TASARIM
Bloom’un (bilişsel) Taksonomisi
ENF 204 Bilgisayar Programlama Algoritma ve Akış Diyagramları
TEK Mİ ÇİFT Mİ? TOPLA YA DA ÇIKAR.
ALİ-HASAN COŞKUN meslekİ VE TEKNİK ANADOLU LİSESİ
Karar Sürecinin Modellenmesi
Veri Tabanı Programcılığı
MÜHENDİSLİK FAKÜLTESİ İNŞAAT MÜHENDİSLİĞİ BÖLÜMÜ GÜZ YARI YILI DOÇ.DR. İBRAHİM YİTMEN INSA 498 YAPıMDA BİLİŞİM TEKNOLOJİLERİ UYGULAMALARı.
BİL 102 BİLGİSAYAR PROGRAMLAMA DERS 1. PROGRAM GELİŞTİRME AŞAMALARI 1- Probleme ilişkin veriler nelerdir? 2- Çözüm yöntemi nasıl olacaktır? 3- Çözüm sonucunda.
Sistem Analizi Yaşam Döngüsü
Sistem Analizi Sistem Analisti
ALGORİTMA VE AKIŞ ÇİZELGELERİ
ŞEKİL 13.1 “Temel Dönüşüm” “İmalat Şirketine Yönelik Süreç”
Algoritma Mantığı ve Akış Diyagramları
Bölümün Amacı Bu bölüm, yöneticilerin uluslararası çevre için örgütleri nasıl tasarladığını keşfediyor. Bölüme, öncelikle, küresel büyümeyi harekete.
Yapısal Tasarım Araçları
Geleneksel Tasarım Araçları
Faaliyet Planlamasının Yapılması
Yapısal Tasarım Araçları
Akış Diyagramları - 1. Akış Diyagramı  Algoritmalar doğal dille yazıldıklarında herkes tarafından aynı biçimde anlaşılmayabilir.  Ancak, akış diyagramlarında.
ALGORİTMA DERS 3 AKIŞ ŞEMALARI.
Dr. Adil AKINCI Bankacılık ve Finans Bölümü
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
O R T L G İ M A A Ve Akış şemaları.
Ders 5: Yazılım Tasarımı
Kalite Araçları Ders- 5.
Kalite Araçları Ders- 6.
Ders 4: Sistem Çözümleme
ALGORİTMA VE AKIŞ ŞEMASI
ANKARA ÜNİVERSİTESİ SAĞLIK BİLİMLERİ FAKÜLTESİ SOSYAL HİZMET BÖLÜMÜ
İŞ PLANI ÖĞR.GÖR.TAYLAN VURGUN.
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
ERP Projesinin Aşamaları İzmir. ERP Projesinin Aşamaları SatışSatış - Başlangıç – Kurulum – Analiz – Plan – Uyarlama – Eğitim – Geliştirme.
Problem Çözme Yaklaşımları
Algoritmanın Hazırlanması
VARYATÖR KAVRAMSAL TASARIMI
Problemi Çözme Adımları
NİŞANTAŞI ÜNİVERSİTESİ
Algoritma ve Akış Diyagramları
İLERİ VERİ TABANI UYGULAMALARI
Sunum transkripti:

Geleneksel Tasarım Araçları SİStem ANALİZİ Geleneksel Tasarım Araçları

İçerik Tasarım araçlarının avantajları Karar tabloları Karar ağaçları

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

Karar ağacı örneği

Karar tablosu örneği

İş akış şeması örneği

Sistem modelleme Sistem modeli, şu anda kullanılan ya da önerilen sistemin temsili Veri akışı anlamında Sistem modeli ne anlatır? Veri ya da bilginin sisteme girdiği noktaları Veri ya da bilginin İşlem göreceği yerleri, aynı zamanda alınacak önlemleri ve yapılması gerekenleri Verinin çıktı olacağı noktaları

Sistem modelleme Bir sistemin bir modele indirgenmesi Kağıt üzerinde Bilgisayar üzerinde Bir sistemin bir sistem modeli ile anlatılması ne sağlar? Sistem analistinin sistemi gözünde canlandırabilmesi Üzerinden değişiklik yapabilmesi Değişiklikler yapmayı deneyebilmesi Bu değişiklikleri gerçek yaşamda yapmayı deneyip başarısız olursa bu şirketin milyon dolarlarına mal olabilir

Tasarım araçları Sistem modeli oluşturmak amacıyla tasarım araçları kullanılmakta Tasarım araçları sistem yapısının bir grafik ya da görselle sunumunu sağlamakta Tasarım araçları sistem analistlerine ne sağlıyor? - Sistemi planlama Sistemi anlatma Sistem ile ilgili sorunları gidermeyi Sistemi dokümante edebilmeyi

Tasarım araçlarının avantajları İletişim işlevi Çalışanlar arasında sistemin anlaşılması anlamında iletişimi sağlaması/kolaylaştırması Mühendisler, tasarımcılar, yöneticiler, programlamacılar Karmaşık planları ya da sorun çözümlerini anlatma Planlama aracı işlevi Yeni bir sistemi planlama ve tasarlama için esnek araçlar Sistem planlama aşamasında iken ilişkilerin ve eylemlerin görselleştirilmesi Farklı veri akış yollarını ve alternatif yöntemleri denemeyi kolaylaştırma

Tasarım araçlarının avantajları Sistemin genel taslağını çıkarma Sistemdeki önemli elemanları ve ilişkileri detaylara girmeden görmek Sistemin temel adımlarının ve süreçlerinin kuş bakışı görünümü Rolleri tanımlama Çalışanların rolleri, çalışma yerleri İlişkileri gösterme Sözlü/yazılı anlatımla açıklanamayacak ilişkiler Veri elemanlarının ve sistem bölümlerinin birbirleri ile ilişkileri

Tasarım araçlarının avantajları Mantıksal işlemleri desteklemesi Mantıksal hataların görsel bir gösterimde görülmesi/farkedilmesi sözlü anlatımda farkedilmesinden daha kolay Sistem analistinin bu konuda gerekli önlemleri alması Çözüm bulmayı kolaylaştırması - Sistem problemleri, iletişim bozuklukları ya da öngörülememiş gelişmeleri tasarım araçları ile daha kolay teşhiş etme

Tasarım araçlarının avantajları Sistemi dokümante etme Sistemin önemli unsurlarını grafiksel olarak açık ve kalıcı bir biçimde kayıt altına alma Daha sonra değişiklik yapılabilmesi kolaylaşır Sisteme yabancı olanların sistemin unsurlarını kolaylıkla ve hızlıca kavraması

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

Karar tabloları Karar verirken söz konusu olan durumları, seçenekleri ve alternatifleri gösteren matris yapısındaki çizelgeler Karar tablolarının unsurları Durum kütüğü: Karar vermede ortaya çıkacak tüm olası durumlar Eylem kütüğü: Tüm olası eylemlerin listesi Durum girişi: Ortaya çıkacak durumların tüm olası kombinasyonlarının listesi Eylem girişi: Her bir durum kümesi için uygulanacak eylem

Karar tabloları Durum kütüğü Durum girişi Eylem kütüğü Eylem girişi

Karar tablosu / Örnek Otobüs bileti fiyatını belirleme Sabah 10.00’dan sonra seyahat edecekler indirimli bilet, 10.00’dan önce seyahat edecekler tam bilet ücreti ödemekte Yaşı 60 ve daha büyük olanlara bu ücretler üzerinden %20 iskonto uygulanmakta

Durumlar / Eylemler Bu açıklamalara göre 2 durum var (Durumlar) Seyahat saati 10.00’dan önce mi sonra mı? Evet / Hayır – 2 cevap Yolcunun yaşı 60 ve üstü mü? Evet / Hayır – 2 cevap 4 farklı fiyat uygulanabilir (Eylemler) Tam bilet İndirimli bilet %20 iskontolu tam bilet %20 iskontolu indirimli bilet

Durumlar 2 2x2=4 2 4 olası kombinasyon Evet Hayır Bu açıklamalara göre 2 durum var (Durumlar) Evet Hayır Seyahat saati 10.00’dan önce mi sonra mı? Yolcunun yaşı 60 ve üstü mü? 2 2x2=4 2 4 olası kombinasyon

Karar tablosu / Durumlar Seyahat saati 10.00’dan önce mi sonra mı? E H Yolcunun yaşı 60 ve üstü mü? Eylemler

Eylemler Tam bilet (Eylem 1) İndirimli bilet (Eylem 2) 10.00’dan önce / 60 yaş altı İndirimli bilet (Eylem 2) 10’dan sonra / 60 yaş altı %20 iskontolu tam bilet (Eylem 3) 10.00’dan önce / 60 ve üzeri yaş %20 iskontolu indirimli bilet (Eylem 4) 10’dan sonra / 60 ve üzeri yaş

Karar tablosu / Eylemler Seyahat saati 10.00’dan önce mi? E H Yolcunun yaşı 60 ve üstü mü? Tam bilet İndirimli bilet %20 iskontolu tam bilet %20 iskontolu indirimli bilet

Karar ağacı Evet Evet Hayır Evet Hayır Hayır %20 iskontolu indirimli bilet Yaş >=60 mı? Evet İndirimli bilet 10.00’dan sonra mı? Hayır Evet %20 iskontolu tam bilet Hayır Yaş >=60 mı? Hayır Tam bilet

Karar ağacı