İDE_A
Bilgi Teknolojileri Sertifika Programı

YAZILIM GELİŞTİRME PROJESİ

İDE_A Sanal Kampüsü Güncellenme İletisi

ÖNER YÜCE

ZAMAN ÇİZELGESİ

İŞLEVLER 10.Mayıs 21.Mayıs 14 Haziran 05.Temmuz 16.Temmuz >16.Temmuz
Proje Teklifi            
Analiz            
Tasarım            
Gerçekleştirim            
Test            
Sunum            

Burl3.gif (3788 bytes)

 

PROJE TEKLİFİ (21.Mayıs.1999)

Amaç

Bilgi Teknolojileri Sertifika Programı (BTSP), İDE_A: ODTÜ Sanal Kampüsü adı altında Internet'ten eğitim veren bir sertifika programı olarak çok geniş yelpazede katılımcı kitlesine sahiptir. Katılımcıların büyük bir çoğunluğu  asenkron olması dolayısıyla sertifika programına katılmaktadırlar. Her ne kadar bu sertifika programı sürekli derslerin takibini gerektirse de bazı durumlarda katılımcılar uzun süre Sanal Kampüsü ziyaret edememektedirler. Bu durumda yönetim tarafından yapılan duyurulardan, kampüs içeriğinde yapılan bazı değişikliklerden ve aktivitelerden zamanında haberdar olamamaktadırlar.
Bu projenin amacı, özdevinimli bir uygulama programının geliştirmesi ile BTSP öğrencilerinin Sanal Kampüste olabilecek her türlü yenilikten ve değişiklikten e-mail yoluyla haberdar olabilmesidir.

Proje Tanımı

BTSP öğrencilerinin Sanal Kampüste olabilecek her türlü yenilikten ve değişiklikten e-mail yoluyla haberdar olabilmesini sağlayacak özdevinimli bir uygulama programı geliştirilecektir. Bu uygulama programı önceden belirlenmiş dizinler içerisindeki dosyalardaki değişiklikleri kontrol edecek ve dosyanın uzunluğunda ya da içeriğinde bir değişiklik varsa bunu katılımcılara e-mail yoluyla bildirecektir.

Projenin Kapsamı

Sanal Kampüste bulunan, değişikliklerin ve yeniliklerin takip edileceği dizinlerin ve dosyaların belirlendiği ve uzunluk ve son değişiklik tarihi bilgilerinin tutulduğu bir veri tabanı yaratıldıktan sonra bu veriler ışığında yeniliklerin ve değişikliklerin takibini yapacak bir program yazılacaktır. Bu program belirlediği yenilikleri ve değişiklikleri katılımcıların her birine e-mail yoluyla bildirecektir. Ayrıca e-mail problemi olabilecek katılımcılar için de Sanal Kampüs içerisinde bu yenilikler ve değişiklikleri içeren sayfa program tarafından güncellenecektir. Güncellenme esnasında bir önceki sayfa düzeni en son iki güncelleme içerecek şekilde korunacaktır.

Yöntemler, Yazılım Araçları, Platform

Projenin gerçekleştirilmesinde platformdan bağımsız olması dolayısıyla Perl dili kullanılacaktır. Programın çalışma saatleri kullanıcıların Kampüsü en az ziyaret ettikleri 04:00 ile 06:00 saatleri arasında seçilecektir. Dizin ve dosya tarama işleminin uzunluğuna göre işlemin başlangıç saati ayarlanacak ya da program kodu daha hızlı olan C diline uyarlanacaktır.

Projede izlenecek adımlar