Hafta | Teori Konu Başlıkları |
---|---|
1 | Dersi ve dersin işleniş sürecini tanıma, öğrencilerle tanışma |
2 | Programlama ve nesneye yönelik programlama kavramları ayrıntılı ele alınacaktır. |
3 | Yazılım geliştirme sürecinde kullanılan, bu amaçla hazırlanmış metodolojiler, metodolojiler için geliştirilmiş araçlar, nesneye yönelik yazılım geliştirme metodolojileri ele alınacaktır |
4 | Nesneye yönelik yazılım geliştirme metodolojilerinden UML metodolojisi ele alınacaktır |
5 | UML ile modelleme sürecinde Problemin Tanımlanması,Nesnelerin Belirlenmesi ve Sınıfların Tanımlanması basamakları ele alınacaktır. |
6 | UML ile modelleme sürecinde Kullanım Durum Diyagramlarının Oluşturulması ve Senaryoların Hazırlanması basamakları ele alınacaktır |
7 | UML ile modelleme sürecinde Ardışıklık ve İşbirliği Diyagramlarının Oluşturulması basamakları ele alınacaktır. Modellemede kullanılan CASE aracının sunduğu notasyonlar tanıtılacaktır. |
8 | Modellemeniz süresince hazırlamış olduğunuz tüm UML diyagramlarının teslimi sürecidir. |
9 | UML ile modelleme sürecinde kullanılabilecek diğer diyagramlar tanıtılacaktır. .Durum-Geçiş Diyagramları ve Nesne Model Diyagramının Oluşturulması basamağı ele alınacaktır |
10 | UML ile modelleme sürecinde Sorumluluk-Ortaklık Kartlarının Hazırlanması, Veri Sözlüğünün Oluşturulması ve Kodlamaya Geçiş Süreci ele alınacaktır |
11 | Projenizin uygulanabilmesi için (tercih ettiğiniz bir kodlama dili ve veri tabanı ile) geliştirilmek üzere kodlamanız için size tanınan zamandır. |
12 | Projenizin geliştirilmek üzere kodlamanız için size tanınan zamandır. |
13 | Kod bileşenleri, kütüphaneler, çalıştırılabilir kodların modellendiği, düğümler ve bağlantıların tanımlandığı süreçtir. |
14 | Ders ile ilgili kapanışın yapılacağı Sonuç bölümü ele alınacaktır. |