Professional Documents
Culture Documents
Herbiri
için bir tanım sağlayın.
1- Danışman: Organizasyon içindeki kişilerden daha farklı bir bakış açısı olmalı.
2- Destekleyici Uzman: Projeyi yönetmez ancak yönetenlere kaynak olarak hizmet edebilir.
3- Değişim Ajanı: Kullanıcılar ve işletme ile iletişimde olma zorluklara karşı sorun çözücü
olma.
2. Sistem geliştirme yaşam döngüsünün yedi aşamasını listeler ve kısaca tanımlar
mısınız?
1- Problemlerin, Fırsatların ve Amaçların Tanımlanması: Bu aşamasında ekip, analiz edilen
gereksinimlerin uygulanması için gereken maliyeti ve kaynakları belirler. Ayrıca ilgili riskleri
detaylandırır ve bu riskleri azaltmak için alt planlar sunar.
2- Bilgi Gereksinimlerinin Belirlenmesi: Etkileşimli yöntemler, göze batmayan yöntemler ve
kapsayıcı yöntemler olmak üzere üçe ayrılır. Gelişimin gerçekleşmesi için gerekli sorular
sorularak cevaplarının belirlenmesi.
3- Sistem İhtiyaçlarının Analizi: Gereksinimleri belirleme, veri akış diyagramları, veri
sözlüğü ve yapılandırılmış kararlar gibi yöntemlerle işletmenin ihtiyaçlarını analiz ederek
sistem gereksinimlerini belirleme sürecidir. Sistem teklifi, keşfedilen bilgiler, maliyet-fayda
analizleri ve tavsiyeleri içerir; problem çözümü için genel yerine özelleştirilmiş çözümler
önerilir.
4- Önerilen Sistemin Tasarımı: Sistemi daha çekici ve keyifli hale getirecek tasarımların
yapılması. Veri tabanı tasarlama ve karar vericilerin ihtiyaç duyduğu veriyi depolama.
5- Yazılımın Geliştirilmesi ve Belge Oluşturulması: Yazılım için etkili dokümantasyon
geliştirme, tasarım ve kod incelemeleri yapılır. İnceleme yapılarak gereksinimler belirlenir ve
çözüm için çalışılır.
6- Sistemin Test Edilmesi ve Sürdürülmesi: Programcıların test ettiği sistemi takip etme,
7- Sistemin Gerçekleştirilmesi ve Değerlendirilmesi: Hatalar kontrol edilir, kullanıcı
memnuniyeti belirlenir, sistem analisti süreci denetler
3. İnsan-bilgisayar etkileşimi sistem analistleri için neden önemlidir?
Kullanıcıların tam ne istediklerini anlayabilmek. Verimliliği arttırmak ve hata olasılıklarını en
aza indirmek. Kullanıcıların kullanımını kolaylaştırmak ve bu da kullanıcı memnuniyetini
artmasını sağlar.
a. Ders: Bu varlık türü, farklı dersleri temsil eder. Örneğin, (Sistem Analizi ve Tasarımı,
İstatistik, Veri Tabanı Sistemleri) gibi.
Sınıf: Farklı sınıfları temsil eder. Her sınıfın kodu vardır örneğin (406, 335, 450 gibi).
b. Sınıf-Sınav İlişkisi: Bir sınav, birden fazla sınıfta olabilir. Bu ilişki (1:N) şeklinde ifade
edilir.
Sınav-Ders İlişkisi: Bir sınav, belirli bir dersten oluşur. Bu ilişki “bir sınavın bir dersle
ilişkilendirilmesi” anlamına gelir. Bu ilişki bir sınavın yalnızca bir dersi olabilir (1:1) şeklinde
ifade edilir.
19. Ali bir otobüs operatörüdür ve elindeki cihazı kullanarak bilet çıkarır. Her gün
vardiyasının başında cihazdaki tüm değerleri sıfırlayarak ve vardiyasının sonunda
yolculuk detayları ve toplanan ücret bilgileri içeren bir rapor oluşturarak işine başlar.
Raporu ve toplanan ücreti taşıma şirketine teslim eder ve sonra verileri cihazdan bir
sunucuya aktarır. Bu veriler periyodik olarak bir denetçi tarafından toplama desenini
gözden geçirmek ve farklılıkları aramak için incelenir.
a. Ali işinde yönetici olmayan kısımda ve operasyonel kısımda çalışıyor. Çünkü Ali günlük
yapılan işlerinin yürütülmesi ve işin doğrudan gerçekleşmesine yardım ediyor.
b. Ali işini maksimum verimlilikte ve en az enerji harcayarak yapması için, denetçiyle farklı
olarak; yolculuk detaylarını daha iyi bilmek, cihaz kullanımını daha iyi kavramak ve rapor
oluşturma kısmında iyileşme gibi verilen işle daha yakından bir bilgi ihtiyacı vardır. İş içinse,
denetçi; iş süreçlerinin etkinliğini ve uygunluğunu değerlendirmek için daha stratejik ve
analitik bilgilere ihtiyaç duyar. Bu nedenle Ali nin işlemlerini inceleyip bütünlüğünü
sağlayarak denetlemeyi gerçekleştirir.
20. Abone oldukları güvenli bir siteye giriş yapmaya çalışan ancak şifresini unutan bir
kullanıcı için bir kullanım durumu çizip, bir kullanım durumu senaryosu yazınız.
Kullanıcı, kullanıcı giriş ekranında şifresini unuttuğunu fark eder ve giriş yap kısmının
yanında bulunan şifrenizi mi unuttunuz yazısına tıklar. Şifresini sıfırlamak için e-posta veya
telefon numarası ister, kullanıcı istenilen numarayı veya e-postayı girer. Şifre sıfırlama
bağlantısını göndere tıklar. Kullanıcının e-postasına veya telefon numarasına bağlantı
gönderilir. Kullanıcı e-postasını veya telefonunu kontrol eder. Gelen şifre sıfırlama
bağlantısına tıklar. Yeni şifreyi belirler ve kaydeder. Kullanıcı artık yeni şifresiyle giriş yapar.
Alternatif akış: Eğer kullanıcı, e-posta adresini veya telefon numarasını yanlış girerse, sistem
şifre sıfırlama bağlantısı göndermez ve kullanıcının yeniden bilgiyi girmesi istenir.
Kullanıcı, şifre sıfırlama bağlantısını belirli bir süre içinde kullanmazsa, bağlantı geçersiz olur
ve işlemi baştan yapmalıdır.
21. Üniversitenizin kayıt sistemine yönelik bir bağlam düzeyi veri akış diyagramı çizin.
a. Her varlığı ve süreci etiketleyin.
b. Diyagramı çizin.
c. E-R diyagramı geliştirme için uygun adımları izleyerek üniversitenizin kayıt sistemine
yönelik bir tane oluşturun. Tasvir ettiğiniz ilişkiyi (birden-bir, çoktan bire, birden-çoğa veya
çoktan-çoğa olabilir) doğru sembolle aktardığınıza emin olun.