SiSTEM ANALiZi ve TASARIMI



Benzer belgeler
Sistem kavramı ile ilgili literatürde birçok tanım vardır. Bu tanımlara göre sistem; Aralarında karşılıklı ilişkiler olan elemanlar kümesidir.

DERS NOTLARI. Ders Kodu : : Sistem Analizi ve Tasarımı. Kısa Ders Özeti

YZM 2108 Yazılım Mimarisi ve Tasarımı

Kullanım Durumu Diyagramları (Use-case Diyagramları)

Eme Sistem simülasyonu. Giriş. Simulasyonun Kullanım Alanları (Devam) Simulasyonun Kullanım Alanları. Sistem Simülasyonuna Giriş

9/14/2016 EME 3117 SİSTEM SIMÜLASYONU. Giriş. (Devam) Simulasyonun Kullanım Alanları. Sistem Simülasyonuna Giriş. Hafta 1. Yrd.Doç.Dr.

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

Konstrüksiyon Sistematiği

EME 3105 Giriş SISTEM SIMÜLASYONU Sistem Simülasyonuna Giriş Simülasyon Ders 1 Simülasyon, Yrd.Doç.Dr.Beyazıt Ocaktan

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.

Grafik Tasarım V (GRT401 ) Ders Detayları

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

Mühendislik =f(analiz, tanı, çözüm, kontrol)

SİSTEM ANALİZİ ve TASARIMI. ÖN İNCELEME ve FİZİBİLİTE

İleri Serigrafi Baskı (SGT 330) Ders Detayları

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

Grafik Tasarım III (GRT301 ) Ders Detayları

NESNEYE YÖNELİK TASARIM SÜRECİ

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

Grafik Tasarımında Desen I (GRT111 ) Ders Detayları

Form İnşa (GRT114 ) Ders Detayları

Sinema ve TV Grafiği (GRT472 ) Ders Detayları

Bilgisayar Oyunları İçin Karakter ve Sahne Tasarımı (GRT474) Ders Detayları

WEB Grafik Tasarımı I (GRT 307) Ders Detayları

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) Varlık Bağıntı Modeli

İşletmenin temel özellikleri

İÇMİMARİ PROJEDE FİKRİN SUNUM PAFTASINA YANSIMASI

Kavramsal Tasarım - I

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

Kamusal Akıl Stüdyosu VI (KAM 346) Ders Detayları

SİSTEM ANALİZİ VE TASARIMI

Adli Sanat (GRT462) Ders Detayları

Sistem Analizi ve Planlama

Bilgisayarla Tasarım II (GRT 208) Ders Detayları

Antropometri (MTT383) Ders Detayları

Sistem Analizi ve Tasarımı

Eylül 2007 de v1.0 ı yayınlanan SysML sayesinde endüstri mühendislerinin de ihtiyacı karşılanmış oldu.

ÜRETİM -YÖNETİM. Ürün nedir? Üretim ve Hizmet nedir? Sizin üretmeyi düşündüğünüz ürün/hizmet nedir?

I. SİSTEM TANIMI ve KAVRAMLARI 1. SİSTEM TANIMI

İŞLETMELERDE İŞ SÜREÇ YÖNETİMİ (BPM) UYGULAMASI. Hazırlayanlar Fatma Didem GÜRKAN Endüstri Mühendisi Ahmet Alper ÇALIŞKAN Endüstri Mühendisi

BİLGİ SİSTEMLERİNİN GELİŞTİRİLMESİ

Desen II (GRT 104) Ders Detayları

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

T.C KARABÜK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ

Yönetim Sistemleri Kurulumu

Animasyon I (GRT481) Ders Detayları

Tipografi (GRT 203) Ders Detayları

(Computer Integrated Manufacturing)

Tasarım Psikolojisi (GRT 312) Ders Detayları

YAZILIM MODELLEME VE TASARIM

Sistem Analizi ve. Tasarımı. Mustafa COŞAR

TÜBİTAK BİLİM VE TOPLUM DAİRE BAŞKANLIĞI MALİ DENETLEME VE SÖZLEŞMELER MÜDÜRLÜĞÜ ÇALIŞMA USUL VE ESASLARI

Artistik Anatomi (SGT 120) Ders Detayları

Bilgisayar Destekli Eğitimin Gelişimi ve Kuramsal Dayanakları

DENEME SINAVI A GRUBU / İŞLETME. 1. İşletmenin yapısal özelliklerini şöyle sıralayabiliriz:

TÜRK EĞİTİM SİSTEMİ VE OKUL YÖNETİMİ. Nihan Demirkasımoğlu

İŞLETME BİLGİ SİSTEMLERİ

Modelaj ve Maket (SGT 222) Ders Detayları

Öğretim planındaki AKTS Ulusal Kredi

BİLGİSAYAR DESTEKLİ TASARIM AUTOCAD DERSİ. 1. HAFTA Öğr. Gör. Serkan ÖREN

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

MODELLEME VE BENZETİM

İlgili öğrenme faaliyeti ile Bilişim Teknolojileri alanındaki meslekleri tanımış olacaksınız.

İÇİNDEKİLER SAYFA NO ÖNSÖZ IX GİRİŞ.. XI

Bölüm 2 Varlık-İlişki Veri Modeli: Araçlar ve Teknikler. Fundamentals, Design, and Implementation, 9/e

YAPIM YÖNETİMİ - EKONOMİSİ 03. İşler veya eylemler olası olan zaman ve mekanının tamamını kullanacaktır.

Gürcan Banger 21 Mayıs 17 Haziran 2012

T.C. MARDİN ARTUKLU ÜNİVERSİTESİ MİDYAT MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI (UZAKTAN ÖĞRETİM) ÖNLİSANS PROGRAMI Eğitim Öğretim Yılı

Grafik Tasarım Programlarına Giriş (SGT 122) Ders Detayları

Ürün Geliştirme. Oğuz ALTAY Satış Direktörü

TÜRK EĞİTİM SİSTEMİNİN AMAÇLARI VE TEMEL İLKELERİ LOGO

Yazılım Gereksinimleri Mühendisliği (SE 221) Ders Detayları

Islak Mekan Tasarımı (ICM 304) Ders Detayları

NESNEYE YÖNELİK PROGRAMLAMA Unified Modelling Language (UML) Bütünleşik Modelleme Dili

Tedarik Zinciri Yönetimi

Güncel Sanat ve Yorumu (SGT 440) Ders Detayları

Sayısal Ortamda Modelleme (MMR 261) Ders Detayları

Nesneye Yönelik Tasarım ve Programlama (COMPE 501) Ders Detayları

Ürün Sunum Teknikleri (MTT432) Ders Detayları

Proje DöngD. Deniz Gümüşel REC Türkiye. 2007,Ankara


Gereksinim Mühendisliği (SE 560) Ders Detayları

BTP 209 SİSTEM ANALİZİ VE TASARIMI

Doç.Dr. Özlem İpekgil Doğan Araş Gör. Mert Topoyan

ÜRETİM YÖNETİMİ VE SİSTEMİ

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

Görüntü ve Ses İşleme (SGT 424) Ders Detayları

Görsel Tasarım, Ses, Müzik, Efekt ilişkisi (SGT 223) Ders Detayları

Moda Aksesuarları Tasarımı (MTT351) Ders Detayları

FTR 331 Ergonomi. yrd. doç. dr. emin ulaş erdem

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

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 10. LINUX OS (Programlama) BİLGİ & İLETİŞİM TEKNOLOJİLERİ GENEL BAKIŞ

Mimari Anlatım Teknikleri II (MMR 104) Ders Detayları

Yaz.Müh.Ders Notları #4 1

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

Kimya Mühendisliği Tasarımı I (CEAC 405) Ders Detayları

Bilgisayar Oyunları ve Simulasyon (COMPE 376) Ders Detayları

Mimarlıkta Temel Tasarım II (MMR 102) Ders Detayları

Drapaj (MTT224) Ders Detayları

Transkript:

SiSTEM ANALiZi ve TASARIMI BIL3403 Öğ. Gör. ASLI BiROL abirol@kavram.edu.tr 01.10.2012

Dersin Amacı Bu ders ile öğrenci; edindiği mesleki bilgi birikimini kullanarak sektörde uygulanabilir bir projeyi tüm ayrıntılarıyla oluşturabilecektir. Kaynaklar KALIPSIZ BUHARALI BİRİCİK, Sistem Analizi ve Tasarımı, Papatya Yayıncılık, 2006 SATZINGER - JACKSON BURD System Analysis and Design, Course Technology

İçerik Sistem Analizi ve Tasarımına Giris Bilgi Sistemi ve Bilgi Sistemi Tipleri,Bilgi Sistemi Gelistirme Süreci Sistem Analisti Görev ve Yetenekleri,Ön inceleme ve Fizibilite Analizi Sistem Analizi: Veri Toplama Sistem Analizi: Veri Modelleme Sistem Tasarımı Arabirim Tasarımı Sistem Gerçeklestirme, CASE ve Yeni Sisteme Geçme Süreci Sistem Bakım ve Destegi Proje Sunumları

Sistem Analizi ve Tasarımı Sistem analizi ve tasarımı, yazılım sektöründe bir sistemi, o sisteme uygun yazılımla buluşturmayı ve sistemin bu yazılımla varlığını daha verimli, etkili ve kaliteli bir şekilde devam ettirmesine olanak sağlamayı amaçlamaktadır. Sistem analizi ve tasarımı aşamaları Sistemin Planlanması Sistemin Analizi Sistem Tasarımı Sistemin Uygulanması Sistemin Geliştirilmesi

Sistemin Planlanması Sistemin kurulma amacını besleyen fikirden oluşur. Bu fikir sistemin geleceğine yönelik yenilikler sunar. Böylece bu fikri gerçeklestirmek için planlar yapılmaya başlanır. Sistemin Analizi Sistemin mevcut durumunun incelenmesi ve sistemi bilgi sistemine dönüştürme aşamalarının olanak ve olabilirlik gibi yönlerinden ele alınması aşamasıdır. Bu aşamada temel UML diyagramlarının çizimine başlanır (Use Case, Activity, Class diagram)

Sistem Tasarımı Sistem analizinden gelen raporlar doğrultusunda sistem için en uygun çözümün hazırlanması aşamasıdır. Daha gelişmiş UML diyagramlar çizilir. Sistemin Uygulanması Bilgi sisteminin oluşturulması, kontrolü, yüklenmesi ve kullanıcılara bu yeni sistemin kullandırma aşamasıdır. Sistemin Geliştirilmesi Sistemin sürekli gözden geçirilerek günün şartlarına uygun hale getirilmesi aşamasıdır.

Sistem varlığını sürdürdüğü sürece tüm bu aşamalar tekrar tekrar gerçekleşmesi gerekmektedir. Sistem analizi ve tasarımının bir sistemi bir bilgi sistemine dönüştürme eylemidir. Bu dönüştürme eylemi yazılım, donanım, uygun insan kaynağı, uygun fiziksel alan ve çevre gibi bir sistem için gerekli her şeyin karşılanması sistem analizi ve tasarımı ile sağlanır.

Sistem analizi ve tasarımı yapılmadan üretilen programlar: Hatalı, sorunlu, eksikliklerle dolu. Böyle bir sistemde problemleri düzenlemek çok vakit alır, sistemi en baştan tasarlamak ise hem vakit hem nakit kaybı olur. Sistem analizi ve tasarımı daha doğru, etkili ve verimli bir yaklaşımdır. Bununla beraber daha kaliteli ve üstün sistemler elde etmek için yapılanları da kapsamaktadır.

SİSTEM NEDİR? Bir veya daha fazla amaca ya da sonuca ulaşmak için bir arada bulunan ve aralarında ilişkiler olan fiziksel ya da kavramsal birden çok bileşenin (öğenin) oluşturduğu bütündür.

SİSTEM YAKLAŞIMININ TEMEL İLKELERİ Sistem düşüncesinin üç temel ilkesi vardır : 1- Bütünsel Yaklaşım : İncelenen sistem bir bütün olarak görülmelidir. Sistem birbirleriyle etkileşimli öğelerden oluşmuş, çevresiyle etkileşimli bir bütünlüktür. 2- Disiplinler Arası Yaklaşım : Bütünsel yaklaşımın tamamlayıcısıdır. İncelenen sistemi bir bütün olarak görmenin ön koşulu ve aynı zamanda gerekli sonucu, o sisteme farklı görüş açılarıyla yaklaşabilmektir. 3- Bilimsel Yaklaşım : Sistem yaklaşımında sorunları bir bütün olarak görmenin ve sorunlara değişik görüş açılarıyla yaklaşmanın somut yöntemidir. Sistemler üzerinde çalışırken sorunların çözümü için bilimsel yöntem tercih edilir.

Sistem bileşenleri Çevremizde olup biten her türlü faaliyet bir sistem olarak düşünülebilir. Sistem olarak adlandırılan tüm kavramların içerdiği ortak noktalar vardır ; 1- Öğe : Sistem içindeki herhangi bir nesne 2- Özellik : Sistem içindeki öğelerin özellikleri 3- Faaliyet : Sistemde değişimi sağlayan süreçler 4- Durum : Belli bir zaman noktasına sistemin öğe, nitelik ve faaliyetlerinin tanımı

Sistem öğelerden oluşmuştur. Öğeler arasında ilişkiler vardır. Sistem belli bir amaca yönelmiştir.

Öğeler : Sistemi meydana getiren fiziksel ya da kavramsal tüm bileşenler sistemin öğeleridir. Örneğin otomobili meydana getiren piston, direksiyon, vites vb. parçalar öğelerdir. Bir işletmedeki yönetim, denetleme gibi faaliyetler de öğedir. İlişkiler : Sistem içerisindeki öğelerin birbirleri arasındaki her türlü akış ilişki olarak adlandırılır. A- Mekansal İlişki : Bir imalat sistemindeki tezgahlar arasındaki uzaklık ilişkisi. B- Zamansal İlişki : Bir arabanın hızı ile kat ettiği uzunluğu arasında bir zaman ilişkisi vardır. Ya da bir imalat sisteminde bir mamulün izleyeceği işlem sıraları arasında bir zaman ilişkisi olabilir. C- Neden-Sonuç İlişkisi : Bir ekonomik sistemde bir ürünün fiyatı belirlenirken herhangi bir nedenle o ürüne olan talep artarsa bu nedenini sonucu olarak o ürünün fiyatı artacaktır. D- Enerjinin Korunumu İlişkisi : Maddenin bir biçimden diğerine geçerken enerji ve madde korunur. Bu ilişki bir doğa yasası olarak sistemler için de geçerlidir. E- Mantıksal İlişki : Özellikle soyut sistemlerde görülen bir ilişki türüdür ve bilgisayar programlarında sıkça rastlanır. Amaçlar : Her sistemin yöneldiği bir veya daha fazla amaç vardır.

SİSTEM HİYERARŞİSİ Var olan tüm sistemleri barındıran ve piramit şeklinde gösterebilecek bir sistemler hiyerarşisinden söz etmek mümkündür.

Sistemlerin sınıflandırılması Açık ve Kapalı Sistemler : Kapalı sistemler çevreyle etkileşimi olmayan sistemlerdir. Açık sistemler de çevre ile sistem arasında bilgi, malzeme ve enerji değişimi vardır. Canlı ve Cansız Sistemler Bir insan ya da hayvan canlı sistem içinler için örnek oluştururken, bir uçak ya da bir müessese cansız sistemlere örnektir. Doğal ve İnsan Yapısı Sistemler İnsanlar tarafından belli amaçlar doğrultusunda meydana getirilen sistemler insan yapısı sistemler, doğal yollarla oluşmuş sistemler de doğal sistemlerdir. Statik ve Dinamik Sistemler Çevredeki sistemlere karşı durumunu koruyan sistemler statik sistem, çevredeki değişikliklere göre zaman içinde değişikliğe uğrayan sistemler dinamik sistem olarak adlandırılır. Soyut ve Somut Sistemler Eğer bir sistem somut öğelerden meydana geliyorsa somut sistem, tüm elemanları kavramlardan oluşan sistemler ise soyut sistemlerdir. Basit ve Karmaşık Sistemler : Sistemde çok az öğe ve ilişki varsa basit sistemdir. Karmaşık sistemler ise çok fazla öğe ve ilişki barındıran sistemlerdir.

Genel Sistem Teorisi Sistemler girdileri çıktılara dönüştürür. Sistemler disiplinler arasıdır. Sistem elemanları arası etkileşim vardır. Sistemler farklı elemanlardan oluşur. Sistemler hiyerarşiktir. Sistemler amaç yönelimlidir.

Sistem Örneği LOKANTA Girdiler: Yiyecek Para DEPO BÜRO MUTFAK MÜŞTERİ HIZMETLERİ SALON Çıktılar: Hazırlanan yiyecek tepsileri

Okul Sistem Şeması kayıtlı OKUL BÖLÜM Ders alır başkan Öğrenci DERS öğretir Öğretmen

Okul Sistem Şeması İlişkili elemanlar: öğrenci, öğretmen, ders, bölüm Ortak hedef: okula gelen öğrencileri gerek teknikte gerekse sosyal olarak yetiştirmek ve mezun etmek. Birlikte çalışma: Bu amaçta okul binasi, dersler, bölümler, öğrenciler, öğretmenler ortak hedefe hizmet etmek için birlikte çalışmaları gerekmektedir.

Okul Sistem Şeması Sistem için girdi: öğrenci İşlem süreci: eğitim, öğretim süreci Çıktı: yetişmis bireyleri olarak düşünülebilir.