Sunuyu indir
1
Sistem Analizi ve Tasarımı
2
Sistem bir çıktı oluşturabilmek için bir birleriyle ilgili elamanlar ve her biri bir alt sistem olan bunlara bağlı alt elamanlarla eş güdüm içinde çalışan bir yapıdır. Bilişim sistemi ise belli bir işleme amacını yerine getirmek için birbirleriyle eş güdümlü olarak çalışan elamanlar ve alt elamanlardan oluşan ve bu amaç için (bilgi) toplayan, işleyen, saklayan ve gereğinde yeni bilgi olarak çıktı üreten bir yapıdır. Sistem Analizi: Bilişim sistemlerinin ayrıntılı olarak ne yapması gerektiğini araştırmak, incelemek ve anlamaktır Sistem Tasarımı: Bir bilişim sisteminin ana ve alt parçalarının nasıl uygulanacağı ve nasıl çalışacağının ayrıntılı bir şekilde belirlenmesidir.
3
Bilişim Sistemi Türleri
İşlevlerine Göre Bilişim Sistemleri Hizmet Düzeylerine Göre Bilişim Sistemleri Bilişim Sistemleri işlevleri açısından bakıldığında, bir işletme için aşağıdaki sınıflara ayrılabilir. Üretim Bilişim Sistemleri Satış ve Pazarlama Bilişim Sistemleri Muhasebe ve Finans Bilişim Sistemleri İnsan Kaynakları Bilişim Sistemleri. Diğer
4
Hizmet düzeylerine göre bilişim sistemleri
Muamele İşlem Sistemleri (MİS) Ofis Otomasyon Sistemleri (OOS) Bilgi Çalışma Sistemleri (BÇS) İletişim Destek Sistemleri (İDS) Yönetim Bilişim Sistemleri (YBS) Karar Destek Sistemleri (KDS) Üst Düzey Yönetici Destek Sistemleri (ÜDYS)
5
Bir Sistem Analiste Bulunması Gereken Özellikler
Teknik Bilgi ve Beceriler: Bilgisayarlar ve genel olarak çalışma prensipleri Programlama Dileri Bilgisayarlarla birlikte kullanılan teknik donanımlar ve kullanımı İletişim Ağları Veri tabanı ve veri tabanı yönetim sistemleri İşletim sistemleri, genel yapıları Proje planlama tekniği ve becerisi
6
İşletme Bilgi ve Becerileri:
İşletmelerde yapılan faaliyetler Organizasyon Yapıları Bir organizasyon nasıl yönetilir Her bir organizasyonda örneğin, banka, hastane, okul ne tür işlemler yapılır, eleman türleri nelerdir. Bir işletmeyi (faaliyet alanına göre) Başarılı kılan nedir İşletmelerde kültür ve değişim yapıları
7
İnsan İlişkileri Bilgi ve Becerileri:
İnsanlar nasıl düşünür İnsanlar nasıl öğrenir İnsanlar değişime nasıl tepki verir İnsanlar nasıl iletişim kurar Gözlem, görüşme ve dinleme becerileri Yazım ve sunum becerileri Takım halinde çalışma ve bir takım elamanı olabilme becerisi Etik ve mahremiyete yüzde yüz özen.
8
Bir sistem analisti aşağıdaki iş çevrelerinde çalışabilir:
Yazılım firmaları için Program analisti Yazılım Firmaları içim sistem analisti ve/veya tasarımcısı Diğer firmalar için sistem analisti Bağımsız sistem analist ve tasarımcısı Danışman (bir firmaya bağlı veya değil)
9
Sistem Geliştirme Yaşam Döngüsü (SGYD)
yeni bir bilişim sisteminin geliştirilmesi için gerekli yöntem ve işlemleri ifade eden genel bir terimdir. SGYD, analiste aşağıdaki olanakları sunar: Yapı Yöntemler Kontroller Yapılan İşler Çizelgesi
10
SGYD Evreleri Planlama Analiz Tasarım Uygulama Destek
11
Planlama Evresi Problemin Tanımlanması
Fizibilite Raporlarının Hazırlanması Proje Zaman Çizelgesinin Hazırlanması Projede Çalışacak Personelin Zamana Bağlı Olarak Belirlemesi Projenin Başlatılması
12
Analiz Evresi Bilgilerin Toplanması
Sistem Gereksinimlerinin Tanımlanması Prototiplerin Yapılması Alternatif Çözüm Önerilerinin Sunulması Önerilerin Gözden Geçirilmesi
13
Tasarım Evresi Ağ Yapısının Tasarımı Uygulama Ağının Tasarımı
Kullanıcı Ara yüzlerinin Tanımlanması ve Tasarımı Sistem Ara yüzlerinin Tasarımı Veri Tabanı Tasarım ve projeyle bütünleştirilmesi Prototip Ayrıntılarının Belirlenmesi Sistem Kontrollerinin Tasarımı
14
Uygulama Evresi Yazılım (kodlama) Test
İnce ayar için ilk örnek ya da prototip üretimi Verilerin Dönüştürülmesi Eğitim ve Belgelendirme Yeni Sistemin Kurulması
15
Destek Evresi Kullanıcılara Yardım Masası (Help Desk) ve Eğitim Programlarıyla Destek Olmak Bilgisayar Sisteminin Bakımı ve Geliştirilmesi Basit Program Hatalarının Giderilmesi Yükseltmeler (Upgrades) Anlaşılması Güç Yerlerin Geliştirilmesi Sisteme ek özellikler kazandırmak İş dünyasına ve Devlet Mevzuatına ait kurallarda meydana gelen değişiklikleri eklemek Değişen teknoloji, yazılım ve donanıma ayak uydurmak.
16
Sistem Geliştirme Yaşam Döngüsünün Evrelendirme Yöntemleri
Şelale Yöntemi Eşzamanlı Yaklaşım İterasyon Yaklaşımı
17
Şelale Yöntemi PLANLAMA ANALİZ TASARIM UYGULAMA DESTEK
18
Eşzamanlı Yaklaşım PLANLAMA ANALİZ TASARIM UYGULAMA DESTEK
19
Iterasyon Yaklaşımı PLANLAMA ANALİZ TASARIM UYGULAMA DESTEK
20
Bilgisayar Destekli Yazılım Mühendisliği Araçları
Sistem analizi ve tasarımı için kullanılan yazılım paketleridir. CASE araçlarını kullanmak için 4 ana gerekçe vardır: Analistin üretkenliğini artırmak Analist ve kullanıcılar arasındaki iletişimi kolaylaştırmak Yaşam döngüsü evrelerinde süreklilik Yapılan bakımın etkisini değerlendirmek
21
Evrik Mühendislik (Reverse Engineering)
Evrik Mühendislik bilgisayar program kodunu kullanarak CASE tasarımını oluşturma işlemidir. Bu aşamada, Kaynak kod incelenir, çözümlenir depo varlıklarına dönüştürülür
22
Evrik Mühendislik Avantajarı :
Sistem bakımı süresini azaltır Dokümantasyonu zayıf programlar için program dokümantasyonu üretir. Yapısal olmayan eski programlardan yapısal programlar elde edilebilir. Geleceğe yönelik sistem bakımları daha kolay uygulanabilir. Programın kullanılmayan kısımları çıkartılabilir.
23
Bir Proje İçinde Yer Alanlar
Proje Müdürü Proje Yönetim Kurulu Müşteri Kullanıcılar Tedarikçiler ve Projeye karşı çıkanlar.
24
Projenin Başlatılması
Yukarıdan aşağıya, Aşağıdan yukarıya Dış etkenler tarafından başlatılabilir.
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.