Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

YAZILIM MÜHENDİSLİĞİ Bölüm 4.

YAZILIM MÜHENDİSLİĞİ
Bölüm 1. GİRİŞ 4.1. Yazılım Mühendisliği Yöntembilimleri
1.1. Bilgisayar Yazılımı Tarihçesi 4.1.1. Klasik Çevrim
1.2. Yazılım Mühendisliği 4.1.2. “V” Modeli
1.3. Yazılım Mühendisi 4.1.3. Prototipleme
1.4. Donanım ve Yazılım Karşılaştırması 4.1.4. Spiral Model
1.5. Yazılım Sınıflandırması 4.1.5. Evrimsel Geliştirme
1.6. Yazılım Özellikleri 4.1.6. Evrimsel Prototipleme
1.6.1. Niteliksel Özellikler 4.1.7. Artımlı Geliştirme
1.6.2. Kullanıma Yönelik Özellikler 4.1.8. Araştırmaya Dayalı Geliştirme
1.6.3. Taşınmaya Yönelik Özellikler 4.1.9. Gelişigüzel Geliştirme
1.6.4. Yenileştirmeye Yönelik Özellikler 4.1.10. Özneye Yönelik Geliştirme
4.1.11. Bileşen Tabanlı Geliştirme
Bölüm 2. BİLGİ SİSTEMLERİ VE SINIFLANMASI 4.1.12. Özelliğe Yönelik Programlama
2.1. Bilgi/Bilişim Sistemleri 4.1.13. Uç/Aykırı Programlama
2.1.1. Çevrimiçi Sistemler 4.1.14. Birleştirilmiş Teknik
2.1.2. Gerçek Zamanlı Sistemler 4.2. Yazılım Mühendisliği Araçları
2.1.3. Karar Destek Sistemleri 4.2.1. Yönetsel Araçlar
2.1.4. Bilgi Tabanlı Sistemler 4.2.2. Çözümleme ve Tasarım Araçları
2.1.5. Kişisel Bilgisayarlar 4.2.3. Gerçekleştirme Araçları
2.1.6. Ofis Otomasyonu 4.2.4. Bakım Araçları
2.1.7. İletişim Sistemleri 4.2.5. Destekleyici Araçlar
2.1.8. Endüstriyel Sistemler 4.2.6. Model -Güdümlü Mimari Araçları
2.1.9. Kontrol Sistemleri 4.3. Yazılım Geliştirme Süreci
2.1.10. Askeri Sistemler 4.3.1. Yazılım Proje Planlaması
2.1.11. Robotik 4.3.2. Yazılım Geliştirme Ortamının Kurulması
2.1.12. Gömülü Sistemler 4.3.2.1. Ana Sistemin Kurulması
2.1.13. Yönetim Bilgi Sistemleri 4.3.2.2. Yazılım Test Ortamının Oluşturulması
2.1.14. Veritabanı Yönetim Sistemleri 4.3.2.3. Yürütme Ortamının Oluşturulması
2.1.15. Bilgi Yönetim Sistemleri 4.3.2.4. Kullanım Ortamının Sağlanması
2.2. Sistem Yapıları 4.3.3. Yazılım İsterleri Çözümlemesi
2.3. Sistem Bileşenleri 4.3.3.1. Sistem Yazılım İsterleri Çözümlemesi
2.3.1. Donanım 4.3.3.2. Yazılım Öge Çözümlemesi
2.3.2. Altyapı Yazılımları 4.3.3.3. Test Hazırlığı
2.3.3. Uygulama Yazılımları 4.3.4. Yazılım Tasarımı
4.3.4.1. Sistem Yazılım Tasarımı
Bölüm 3. BİLGİSAYAR SİSTEMİ MÜHENDİSLİĞİ 4.3.4.2. Öge Tasarımı
3.1. Sistem Maliyeti 4.3.4.3. Ayrıntılı Tasarım
3.2. Yapılabilirlik Araştırması 4.3.4.4. İzlenebilirlik
3.3. Proje Yaşam Çevrimi 4.3.5. Yazılım Gerçekleştirmesi ve Birim Testi
3.4. Proje Yönetimi 4.3.6. Yazılım Tümleştirme ve Test
3.4.1. Yönetsel Planlar 4.3.7. Yazılım Yeterlilik Testi
3.4.2. Teknik Planlar 4.3.8. Sistem Tümleştirme ve Test
3.5. Sistem Mühendisliği 4.3.9. Sistem Yeterlilik Testi
3.5.1. Sistem Mühendisliği Yaşam Süreci 4.3.10.Yazılımı Kullanıma Hazırlama
3.5.2. Mühendislik Etkinlikleri 4.3.11.Yazılımı Aktarmaya Hazırlama
3.5.2.1. Tanımlama 4.3.12.Yazılım Bakımı
3.5.2.2. Donanım ve Donanım Mühendisliği
3.5.2.3. Yazılım ve Yazılım Mühendisliği
3.5.2.4. İnsan Mühendisliği Bölüm 5. YAZILIM İSTERLERİ ÇÖZÜMLEMESİ
3.6. Sistem Çözümlemesi 5.1. İsterler Çözümlemesi Aşaması
3.6.1. Kavramsal Tanımlama 5.1.1. Çözümleme Çalışmaları
3.6.2. Sistem İsterlerinin Belirlenmesi 5.1.2. İsterlerin Değişmesi
3.6.2.1. Modelleme 5.2. İsterlerin Belirlenmesi
3.6.2.2. Benzetim 5.2.1. İsterlerin Düzeyleri
3.6.2.3. Yöntembilimler 5.2.2. İster Belirleme Adımları
3.6.3. İsterler Belirtimi 5.2.3. İster Tanımlama Teknikleri
3.6.4. Yardımcı Araçlar 5.2.4. İsterlerin Sınıflandırılması
3.6.5. Belgelendirme 5.3. Çözümleme Yöntemleri
3.7. Sistem Tasarımı 5.4. Yapısal Çözümleme
3.7.1. Tasarım Etmenleri 5.4.1. Veri Akış Diyagramı
3.7.2. Tümleştirme 5.4.2. Davranış Modellemesi
3.7.3. Sistem Bileşenleri 5.4.3. Veri Sözlüğü
3.7.4. Sistem Mimari Tasarımı 5.5. Nesneye Yönelik Çözümleme
3.7.5. Belgelendirme 5.5.1. Nesne
3.8. Sistemin Gerçekleştirilmesi 5.5.2. Çözümleme
3.8.1. Donanım ve Yazılım Geliştirme 5.5.3. Modelleme
3.8.2. Sistem Tümleştirme 5.5.4. Tasarım
3.8.3. Elle Denetim Yordamları 5.6. Veri Yapılarına Yönelik Çözümleme
3.8.4. Belgelendirme 5.7. Belgelendirme
3.9. Sistem Kurulumu
3.10. Sistem Testi
3.11. Sistem Teslimi
3.12. Sistem Bakımı
3.13. Genel Belgelendirme
Bölüm 6. YAZILIM TASARIMI
6.1. Tasarım Aşaması
6.2. Yazılım Tasarım Süreci
6.2.1. Veri Tasarımı
6.2.2. Mimari Tasarımı
6.2.3. Yordamsal Tasarım
6.2.4. Arayüz Tasarımı
6.3. Tasarım Yöntemleri
6.3.1. Veri Akışına Yönelik Tasarım
6.3.2. Nesneye Yönelik Tasarım
6.3.2.1. Temel Özellikler
6.3.2.2. Nesneye Yönelik Tasarım Aşamaları
6.3.3. Veriye Yönelik Tasarım
6.3.4. Tasarım Kalıpları
6.4. Kullanıcı Arayüzü Tasarımı
6.4.1. İnsan-Bilgisayar Arayüz Tasarımı
6.4.2. Arayüz Yazılımları
6.5. Gerçek Zamanlı Sistem Tasarımı
6.5.1. Yapısal Özellikler
6.5.2. Gerçekleştirme Teknikleri
6.5.3. Dinamik Özellikler
6.6. Veritabanı Uygulamaları Tasarımı
6.6.1. Mimari
6.6.2. Sınıflandırma
6.6.3. Tasarım
6.7. İnternet Uygulamaları Tasarımı
6.8. Yazılım Tasarımında Kurallar
6.8.1. Modüler Tasarım
6.8.2. Modüler Tasarım İlkeleri
6.8.3. Tekrar Kullanım
6.8.4. Denetim ve İşlevin Ayrılması
6.8.5. Genel Yaklaşım
6.9. Belgelendirme

You might also like