Bilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU

Benzer belgeler
Bilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU

Bilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU

Bilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU

Sistem Analizi ve Tasarımı (IE 503) Ders Detayları

Bilgisayarlara ve Programlamaya Giriş (COMPE 101) Ders Detayları

Bilgisayarlara ve Programlamaya Giriş (COMPE 101) Ders Detayları

Bilgisayarlara ve Programlamaya Giriş (COMPE 101) Ders Detayları

Yazılım Mühendisliği 1

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 3006

BSM 532 KABLOSUZ AĞLARIN MODELLEMESİ VE ANALİZİ OPNET MODELER

VERİ TABANI YÖNETİM SİSTEMLERİ Melih BÖLÜKBAŞI

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan

FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ Yazılım Mühendisliği Bölümü

UHeM ve Bulut Bilişim

Veritabanı Yönetimi Bilgisayarların. Keşfi Hedefler. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi

Bilgisayar Bilimlerine Giriş (MCS115) Ders Detayları

EKLER EK 12UY0106-5/A4-1:

BLG Sistem Analizi ve Tasarımı. Öğr. Grv. Aybike ŞİMŞEK

VERİ TABANI YÖNETİMİ. Yrd.Doç.Dr. Füsun BALIK ŞANLI YTÜ

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Tedarik Zinciri Yönetimi

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Veri Organizasyonu ve Yönetimi BIL

Varlık davranış modeli: Bu aşama her entity ye etki eden durumların tanımlandığı, modellendiği ve dokümante edildiği süreçtir.


Mühendislik Ekonomisi. Yrd. Doç. Dr. Alper GÖKSU

Uygulamaları ulut bilişime geçirmeden önce, firmanızın/şirketinizin ya da. işinizin gereksinimlerini göz önüne almanız gerekir. Aşağıda bulut bilişime

Lojistikte Karar Yönetimi ve Optimizasyon (LOJ 430) Ders Detayları

Başlıca Ürün-Bilgi Sistemleri

X. Çözüm Ortaklığı Platformu

Akdeniz Üniversitesi

Veritabanı. Ders 2 VERİTABANI

BİT PROJELERİNDE KARŞILAŞILABİLEN OLASI RİSKLER

Bilgisayarlara ve Programlamaya Giriş (COMPE 101) Ders Detayları

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) Varlık İlişki Modeli

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Sistem Analizi ve Tasarımı DERS2

MerSis. Bilgi Teknolojileri Bağımsız Denetim Hizmetleri

BİLİŞİM TEKNOLOJİLERİ ALANI

SiSTEM ANALiZi ve TASARIMI

Bir yazılım geliştirme metodolojisi aşağıdaki adımlardan meydana gelir; Yazılım geliştirme sürecine destek verecek araçlar, modeller ve yöntemler.

İŞLETİM SİSTEMLERİNE GİRİŞ. Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği

Kontrol Sistemleri (EE 326) Ders Detayları

Sistem Analizi ve Tasarımı

NESNE YÖNELİMLİ PROGRAMLAMA HAFTA # 10. Yrd.Doç.Dr.Hacer Karacan

Analiz safhasının tamamlanmasından sonra, tasarımın başlangıç adımlarına başlanır.

Bilgisayar Programlama I (COMPE 113) Ders Detayları

11.DERS Yazılım Testi

3. hafta Bulut Bilişim Mimari Yapısı

Sistem Geliştirme Yaşam Döngüsü (The Systems Development Life Cycle) (SDLC)

İşletim Sistemleri (COMPE 431) Ders Detayları

CELAL BAYAR ÜNİVERSİTESİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ STAJ YÖNERGESİ

Yazılım Mühendisliği Bölüm - 3 Planlama

İmalat Teknolojisi Teorisi I (Metal Şekillendirme) (MFGE 303) Ders Detayları

DOKUZ EYLÜL ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MÜDÜRLÜĞÜ DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CSE 5065

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 3001

Sistem Geliştirme Yaşam Döngüsü Yaklaşımına Alternatif Yaklaşımların Özellikleri, Avantaj ve Dezavantajları HİBRİT YAKLAŞIMLAR ALTERNATİF YAKLAŞIMLAR

9.DERS Yazılım Geliştirme Modelleri

İş Etüdü ve Tasarımı (IE 411) Ders Detayları

SİSTEM VE YAZILIM. o Bilgisayar sistemleri donanım, yazılım ve bunları işletmek üzere gerekli işlemlerden oluşur.

Yaz Stajı II (IE 499) Ders Detayları

İleri Bilgisayar Mimarileri (COMPE 532) Ders Detayları

Doğrudan Temin Sistemi (DTS) BİLGİ İŞLEM DAİRE BAŞKANLIĞI

İleri Bilgisayar Mimarileri (COMPE 532) Ders Detayları

MerSis. Bilgi Teknolojileri Yönetimi Danışmanlık Hizmetleri

Bilişim Sistemleri Mühendisliği II. Öğretim Tezsiz Yüksek Lisans Programı

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

BAŞVURU FORMU ÖRNEK DÖKÜMAN

Öğrenme ve İçerik Yönetim Sistemleri için Ders Tasarımı. Eğitim Teknolojileri ve Pedagojisi Ofisi ETPO

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri

NX Motion Simulation:

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) İş Kuralları ve Veri Modelleri

Bilgisayara ve Bilgi Sistemlerine Giriş (CMPE105) Ders Detayları

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Programlanabilir Lojik Kontrolörler EEE

Hisar Okullarında Bilgisayar Dersi Dilara Vardar

Rapor Hazırlama Kuralları

ELEKTRONİK NÜSHA. BASILMIŞ HALİ KONTROLSUZ KOPYADIR

BİLİŞİM SİSTEMLERİ GÜVENLİĞİNDE YENİ EĞİLİMLER

Bilgisayar Programlama I (COMPE 113) Ders Detayları

Yazılım Mühendisliği Bölüm - 3 Planlama. Cengiz GÖK

DİNAMİK - 1. Yrd. Doç. Dr. Mehmet Ali Dayıoğlu Ankara Üniversitesi Ziraat Fakültesi Tarım Makinaları ve Teknolojileri Mühendisliği Bölümü

TEMEL BİLGİSAYAR BİLİMLERİ. Programcılık, problem çözme ve algoritma oluşturma

Model Tabanlı Geliştirmede Çevik Süreç Uygulanması

KAMU YATIRIMLARI BİLGİ SİSTEMİ (KaYa) KULLANIM KILAVUZU

İRİSTEN KİMLİK TANIMA SİSTEMİ

SİSTEM ANALİZİ VE TASARIMI

İmalat Teknolojileri Teorisi III (Döküm ve Toz Metalurjisi) (MFGE 316) Ders Detayları

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 4456

DOKUZ EYLÜL ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MÜDÜRLÜĞÜ DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CSE 5051

COBIT Bilgi Sistemleri Yönetimi. Şubat 2009

İmalat Mühendisliği ve Ürün Tasarımına Giriş (MFGE 102) Ders Detayları

İŞLETİM SİSTEMLERİ. (Operating Systems)

Bilgisayara ve Bilişim Sistemlerine Giriş (COMPE 105) Ders Detayları

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 4452

Yazılım Mimarisi (SE 322) Ders Detayları

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Bilgisayar Organizasyonu BIL

Yazılım-donanım destek birimi bulunmalıdır.

AVRASYA UNIVERSITY. Dersin Verildiği Düzey Ön Lisans (X ) Lisans ( ) Yüksek Lisans( ) Doktora( )

Bilgisayara Giriş (CMPE103) Ders Detayları

DENİZ HARP OKULU ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

Transkript:

Bilişim Sistemleri Modelleme, Analiz ve Tasarım Yrd. Doç. Dr. Alper GÖKSU

Ders Akışı Hafta 5. İhtiyaç Analizi ve Modelleme II

Haftanın Amacı Bilişim sistemleri ihtiyaç analizinin modeli oluşturulmasında, sistem analizi aşamasındaki ihtiyaç (gereksinim), süreç analizi detaylı olarak anlaşılması amaçlanmaktadır.

Giriş İhtiyaç analizi sonucunda sistem tasarımı aşaması ele alınmaktadır. Sistem tasarımının iki aşama halinde gerçekleştirilmektedir. Ön tasarım Detaylı tasarım

Sistem Tasarımı Aşamaları Aşama 1. Sistem ihtiyaçları Aşama 2. Sistem ve veri yapıları tanımı, modülleri belirleme, kısıtların tanımı Aşama 3. İnceleme Aşama 4. Modüllerin detaylı tanımı Aşama 5. İnceleme Aşama 6. Sistem tasarım raporları düzenleme

Ön Tasarım Bilişim sisteminin belirlenmiş hedef ve amaçlara ulaşmasındaki tanımları geliştirilmektedir. Bu şekilde, bilişim sisteminin fonksiyonları tanımlanır. Bilişim sistemi modüllere ayrılır. Veri yapıları oluşturulur. Modüller arabirimleri kurularak kısıtları belirlenir. Ön tasarım aşamasında düzenlenen rapor incelenerek kabul edilir veya tekrar düzenlenir.

Detaylı Tasarım Ön tasarımda oluşturulan modüllerin alt modüllere ayrılır ve detaylı olarak tanımlanır. Veri alanları, ara yüzleri ve raporları tasarlanır. Programlama için ayrıntılı planlar düzenlenir. Bu şekilde, tasarım raporu incelemeye sunulmaktadır.

Kabul ve Kontrol Bilişim sistemi, detaylı kabul raporu kabul edilinceye kadar programlama gerçekleştirilir. Bilişim sistemi geliştirme sürecinde her aşamada kontrol yapılabildiği gibi son aşamada da kabul kontrolü yapılmaktadır. Bu sistemin planlamasında sistem kontrol planı ve son aşamada da test planı düzenlenmektedir.

Bilişim Sistemi Test Bilişim sisteminde ilk olarak her modülün ve bir bütün halinde sistemin testi gerçekleştirilir. Test sonrasında kabulü ile tanımlanmaktadır. Bilişim sisteminde kullanıcılar tarafından bulunan hataları sistemin anlaşılması hatasıdır.

Genel Tasarım Bilişim sistemin alt yapısını belirleme ve sistem mimarisinin oluşturulmasını kapsar. Sistem analizinde belirlenen sistem ihtiyaçları girdi olarak alınmaktadır.

Bilişim Sistemi Altyapısını Belirleme Bilişim sistemi için ihtiyaç duyulan donanım, yazılım ve ağ teknolojilerinin belirlenmesiyle başlanır. Mevcut durum veya yeni geliştirme süreci için farklılıklar gösterir.

Bilgisayar Donanımı ve Yazılımı Bilişim sistemine özgü altyapının oluşturulmasında çözüme en uygun alt yapı aşağıdaki adımlarda gerçekleştirilir. Adım 1. Mevcut donanım ve yazılımları belirleme Adım 2. İş yükleri tahmini hesaplama Adım 3. Donanımı ve yazılımı değerlendirme Adım 4. Firma belirleme Adım 5. Mali satın alma türü belirleme

Mevcut ve Önerilen Bilişim Sistemi Karşılaştırma Bilişim sistemi karşılaştırma sürecinde aşağıdaki kriterlere göre değerlendirilir. İş Yöntem Personel Maliyet / Saat Ne zaman / Nasıl Gerekli Çalışma Zamanı Gerekli Bilgisayar Zamanı

Donanım Değerlendirme Bilgisayar fiziksel birimleri değerlendirme üst yönetim, kullanıcı ve sistem analizine yapan kişiye bağlıdır. Bilişim sistemi için gerekli fiziksel birimi belirleme, bu fiziksel birimden tam kapasitesi yararlanma, değerlendirme üst yöneticilere bağlıdır. Örneğin; Bilişim sistemi kapasitesi Merkezi işlem birimi atıl zamanı Önerilen sabit ve depolama, yedekleme belleği büyüklüğüdür.

Yazılım Değerlendirme Sistem analizi sonucunda satıcılarla karşılaşılmaktadır. Bilişim sistemi için gerekli yazılım kriterleri aşağıdaki değerlendirme kriterleri alınmalıdır. Yazılım performansı etkinliği Yazılım performansı verimliliği Yazılım kullanım kolaylığı Yazılım esnekliği Yazılımı Belgelendirme Yazılımın üretici desteği

Satıcı Değerlendirme Yazılım satıcıları değerlendirmede en önemli faktör satıcının kullanıcıya sunmuş olduğu hizmetlerdir. Aşağıda sırasıyla sunulmaktadır. Donanım desteği Yazılım desteği Yazılım kurulumu ve eğitimi Yazılım bakım

Donanım Edinme Yöntemlerini Karşılaştırma Bilişim sistemi için gerekli olan fiziksel birimleri edinme için satın alma yerine leasing yapılabilir ve kiralama yapılabilir. Satın alma Leasing Kiralama

Tasarım Özellikleri Ön tasarım özellikleri; bilişim sisteminin genel özelliklerini ve ilişkilerini gösterir. Mimari tasarım özellikleri; bilişim sistemi yapısı ve kuruluşudur. Detaylı tasarım özellikleri; modüller içerisindeki kontrol akışı, veri gösterimi ve algoritma adımlarının detaylarını içermektedir.

Hiyerarşik Girdi-Süreç-Çıktı Diyagramı HGSÇP diyagramında standartlandırılan görsel bir yöntemde bilişim sisteminin fonksiyonları anlaşılmaktadır. Bu diyagram üç temel diyagramdan oluşmaktadır. Görsel İçerik Tablosu Genel Girdi Süreç Çıktı Diyagramı Detaylı Girdi Süreç Çıktı Diyagramı

Detaylı Tasarım Bilişim sisteminin tasarımında ilk adım çıktıların belirlenmesidir. Bu şekilde, girdi verilerinin ve depolama, arşivleme ortamı, veritabanı ihtiyaçları ortaya konmaktadır. Detaylı tasarımda sırasıyla aşağıdaki adımlar izlenmektedir. Çıktı tasarımı Girdi tasarımı Veri tabanı tasarımı Program tasarımı Ara birim tasarım

Çıktı Tasarımı Amaçları Amaca uygunluk Etkin çıktı yönetimi Anlamsal olma Zamanında temin Uygun dağıtımı Uygun sayıda olma

Girdi Tasarımı Amaçları Etkinlik Kolay kullanım Doğruluk Basitlik Uyumlu olma Arayüz görünümü

Veri Yapısı Tasarımı Verinin kolayca erişilebilir yada kullanabilir olması Veri doğruluğu, uyumlu olması ve bütünlüğünün olması Veri güncelleştirmenin etkin yapılması Bilgi amaca uygun ve etkin gerçekleştirilmesi

Veri Yapısı Tasarımı Amaçları Kullanışlı veri Etkin veri depolama Veri bütünlüğü Etkin güncelleme Anlamlı bilgi alma

Arabirim Tasarımı Kullanıcı ihtiyaçlarına uygun olarak bilişim sistemi erişmelerini sağlama Bilişim sistemi hataları azaltma, veri giriş hızını arttırma Kullanıcı görüşlerini alma Bilişim sisteminin ergonomik olması

Arabirim Tasarımını Etkileyen Faktörleri Etkinlik Çekicilik Kullanıcıya önem verme Verimlilik

Kaynakça 1. Arthur M. Langer, Analysis and Design of Information Systems, Third Edition, Springer., 2010. 2. Simha R. Magal, Jeffrey Word, Essentials of Business Processes and Information Systems, John Wiley & Sons, 2009. 3. Kenneth E. Kendall and Julie E. Kendall,, Systems Analysis and Design, 8th Edition), Prentice Hall College Div., 2010. 4. Kalıpsız O., Buharalı A., Biricik G., Bilgisayar Bilimlerinde Sisten Analizi ve Tasarımı,Papatya Yayıncılık, 2006.