SATRANÇ SİTESİ 

 Ebru YAZICI

Özgeçmiş

 

Yazılım Geliştirme Projesi

Bilgi Teknolojileri Sertifika Programı

İDEA: ODTÜ Sanal Kampüsü
  

10 Mayıs 1999


 

 

 

 


Amaç :

Satranç, literatürü olan ve dünyanın heryerinde meraklıları olan bir spor dalıdır. Türkiye'de satranç oyuncularının literatüre geçmiş oyunları takip edebilecekleri ve kendi aralarında iletişim kurabilecekleri etkileşimli bir ortam henüz bulunmamaktadır. Bu site yeni başlayanlardan deneyimli oyunculara kadar, tüm satranç ilgililerinin yararlanabileceği, satranç kurallarını görsel olarak öğreten, satranç oyuncularının bilgi dağarcıklarını geliştiren, aynı zamanda bilmece/bulmaca bölümleriyle ilgilerini besleyen, elektronik ticaret bölümüyle gereksinimlerine kolayca ulaşmalarını sağlayan bir ortam oluşturacaktır. Bu site ile Türkiye'de satranç sporunun gelişmesi için katkıda bulunulurken,Türkçe içerikli internet sitelerini zenginleştirme anlamında da bir katkı sağlamak hedeflenmektir..

Proje Tanımı :

Satranç oyunlarının izlenebildiği, satranç kurallarının öğretildiği, bilmece/bulmaca bölümü, e-ticaret bölümü içeren etkileşimli bir satranç sitesi oluşturulacaktır.

Projenin Kapsamı

Oluşturulması planlanan Satranç Sitesinde, geçmişteki önemli satranç oyunlarının sınıflandırılmasından oluşan veritabanı sorgulanabilecek, bu veritabanından çağrılan oyunlar izlenebilecektir. Satrancın temel kuralları görsel olarak öğretilecektir. Bilmece bulmaca sayfasında peryodik olarak sorular yayınlanacak, ziyaretçilerin gönderdiği yanıtlar değerlendirilecektir. Sitenin e-ticaret bölümünde satrançla ilgili ürünler sipariş edilebilecektir. Ayrıca belli istatistiklerin tutulabilmesi için bilgi girişi yapılacak bir anket alanı da olacaktır.

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

Kullanılacak yazılım araçları: Web sitesi sayfalarını yaratmak için HTML Editorü ve Java Appletleri, sorgulama, bilgi girişi, arama gibi Web sunucusunda gerçekleştirilecek işlevler için CGI programı (Perl dili kullanılarak), veritabanı sorgulaması için SQL ve Web sunucusunda bulunacak veritabanı programı. 

Site hazırlama işlemleri Pentium MMX 166 MHz 32 MB ana bellek kapasiteli kişisel bilgisayarda Windows 98 işletim sistemi üzerinde gerçekleştirilecektir.

Önemli Kilometre Taşları: 

Kaba Proje Planı ve Uygulama Takvimi

Analiz Belgesi Hazırlama Süreci (10-21 Mayıs):

Görev 1 : Satranç sitelerinin araştırılması ve bilgi toplanması (10-21 Mayıs)

Görev 2 : Sitede kullanılması planlanan CGI, Java, HTML ve Web-veritabanı uygulamaları konusunda araştırma yaparak bilgi edinme, varsa karşılaşılacak yeni araçları tanıma. (10-21 Mayıs)

Görev 3: Analiz Belgesinin yazılması (20-21 Mayıs)

Tasarım Belgesi Hazırlama Süreci (21 Mayıs-14 Haz.):

Görev 4: CGI, Java, HTML ve Web-veritabanı uygulamaları konusunda deneyim kazanma çalışmaları (21 Mayıs -14 Haziran)

Görev 5: WEB sayfalarının tasarlanması. (21-28 Mayıs)

Görev 6: Kullanılması gereken CGI programlarının tespiti ve tasarlanması.(28 Mayıs-10 Haz.)

Görev 7: Veritabanı uygulamalarının tasarlanması. (28 Mayıs-10 Haz.)

Görev 8: Tasarım Belgesinin yazılması (10-14 Haziran)

Gerçekleştirim (14 Haziran- 5 Temmuz)

Görev 9 : Site sayfalarının HTML kodunda hazırlanması.Gerekli Java appletlerinin eklenmesi (14 Haziran-2 Temmuz)

Görev 10: Veritabanı sorgulama, bilgi girişi vb. için CGI programlarının oluşturulması. (14 Haziran-2 Temmuz)

Görev 11: Tasarımdan sapmalar ve karşılaşılan sorunların da yer aldığı gerçekleştirim raporunun hazırlanması (2 Temmuz-5 Temmuz)

Test Süreci (05-16 Temmuz)

Görev 12: Web sitesinin hayata geçirilerek beklenen işlevlerin denenmesi. (05 Temmuz- 13 Temmuz)

Görev 13: Test planının ve sonuç belgesinin hazırlanması (13 Temmuz-16 Temmuz)

Sunum (16 Temmuz)

GANNT ŞEMASI 
Görevler\Haftalar 0 2                        3             4                 5       06              7              08             9              1010           

Görev 1



     

.

.

.

 

.

Görev2


 


 

     

 

 

 

 

.

Görev 3



     

 

 

 

 

.

Analiz Belgesi

Teslimi

.

               21/5 X

              .
Görev 4 .  

 


 


 

 
 
   
Görev 5 . .

 

    .. .      
Görev 6      

 


 

         
Görev 7      

 


 

         
Görev 8        

 

         
Tasarım Belgesi Teslimi            X 14 Haz.        
Görev 9          
 

 

 
   
Görev 10          
 

 

 
   
Görev 11              
 
   
Gerçekleştirim Raporu teslimi                 X 5 Tem  
Görev 12                

 
Görev 13                  
 
Test Raporu Teslimi                  

                X      16Tem.

Sunum