PAnaliz Belgesi

 

 

 
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
 
 
Analiz Belgesi
Yazılım Geliţtirme Projesi
Bilgi Teknolojileri Sertifika Programı
İDEA: ODTÜ Sanal Kampüsü
 
12.05.2003


Öz

Bu raporun amacı, "Proje Teklif" belgesinde verilen "Birbirine Birden Fazla Hat İle Bağlı İki İstasyon Arasındaki En Kısa Yolu Bulan Bir Ağ Simülasyonu" projesini ayrıntılı tanıtmak ve yapılacak işlerin analizini vermektir.

Proje Tanımı

"Graph Theory", "Algoritma" ve "Network" derslerinde ve bazende Programcılık derslerinde bir network yapısındaki (bunları sadece bilgisayar bağlantıları olarak düşünmemek gerekir, bu iki şehir arasındaki yol alternatifleride olabilir veya bir ürünün üretilmesi için geçmesi olası üretim hatlarıda olabilir) en kısa yolu bulmak gerekmektedir. Bu program ile amaç; bu işi bilgisayara yaptırmaktır. Bu program sizin yerinize sizin girdiğiniz ve yollarını belirlediğiniz bir yapıda en kısa yolu bulacaktır ve sonucunda bu yolu size bildirecektir.

Projenin 3 parçadan oluşması düşünülmektedir;

  1. Kullanıcı öncelikle oluţturmak istediği ağ yapısını girecektir.
  2. Kullanıcı programa hangi iki istasyon arasındaki en kısa yolu bulmak istediğini girecektir.
  3. Program bulduğu en kısa yolu kullanıcıya bildirecektir.

Sistem Mimarisi

Kullanıcı tarafından İstasyon bilgileri, bağlantılar ve bulunması istenilen en kısa yolun İstasyon bilgileri girilecektir. Program bu girdiler ışığında çalıştırıldığında kullanıcıya istediği en kısa yolu bildirecektir.

 

İsterler Analizi (Requirements Analysis)

Proje Planı ve Uygulama Takvimi

Proje uygulama takvimi şöyle olacaktır:

 



Kaynakça

Aşağıda "Proje Analiz" belgesinin hazırlanmasında yararlanılan ve kullanılan kaynakları bulabilirsiniz.

 Yazılım Mühendisliği, Ali ARİFOĞLU - Ali DOĞRU

 İDEA BTSP YM Dersi Ders Notları

 Software Engineering, Roger S.Pressmann

 Kullanım Örnekleri İçin:

 Java How to Program, Deitel Deitel

 Çizimler, Microsoft Visio 2002