GERÇEKLEŞTİRİM BELGESİ

Birbirine Birden Fazla Hat İle Bağlı İki İstasyon Arasındaki En Kısa Yolu Bulan Bir Ağ Simülasyonu

Cem Şafak ŞAHİN

s06013

Gerçekleştirim Belgesi
Yazılım Geliştirme Projesi
Bilgi Teknolojileri Sertifika Programı
İDEA: ODTÜ Sanal Kampüsü

07.07.2003



ÖZ

Bu rapor, IDEA_BTSP 6. Dönem Yazılım Geliştirme Projesi dersi kapsamında hazırlanan "Birbirine Birden Fazla Hat İle Bağlı İki İstasyon Arasındaki En Kısa Yolu Bulan Bir Ağ Simülasyonu" projesinin gerçekleştirim raporudur. Bu raporda;
verilmiştir.



KARŞILAŞILAN PROBLEM VE UYGULANAN ÇÖZÜMLER

Bu kısımda, yazılımın gerçekleştirimi sırasında karşılaşılan sorunlar açıklanmaktadır. Bu sorunlara karşı geliştirilen çözümler ve bu nedenle proje teklifindeki, analizdeki ve tasarımda oluşan sapmalar özetlenmektedir. Bu proje tek kişilik bir proje olduğundan dolayı ve Java programlama dilinin başlangıçta hiç bilinmemesinden dolayı proje teklifinde kapsamı dar tutulmaya çalışılmıştır. Fakat ilerliyen safhalarda gerek Java dilinin kullanım kolaylığı ve gerekse projenin işlevselliği açısından gereken bazı modüllerin eklenmesine ihtiyaç duyulmuştur. Gerçekleştirim aşamasında karşılaşılan sorunlar ve projeninin kullanımı açısından yapılan değişiklikler aşağıda maddeler halinde sıralanmıştır.

Yukarıda bahsedilen problemler, projenin bitim zamanını etkilememiş ve getirilen çözümler ile projenin daha kullanışlı olmasına yardım etmiştir.



YAZILIM BİLEŞENLERİ VE GÖREVLERİ

Yazılım gerçekleştirimi sonucunda ortaya çıkan temel bileşenler burada anlatılmaktadır. Yazılımın genel yapısı (Şekil-1), her bileşenin görevi ve açıklaması özellikle ileride yazılımı güncelleyecek kişiler için kaynak olacaktır. Bu projede Java Programlama dili kullanılmıştır.