Tasarım Raporu

 

 

2000'den Bugüne Tüm Türk Filmlerinin Fragmanları

 

Huriye Aslı ARIKAN, Fatma Tuğba HAKAN,
Erdinç GÜNALP, Ufuk KARADENİZ

 

Tasarım Belgesi

 

Yazılım Geliştirme Projesi

Bilgi Teknolojileri Sertifika Programı

IDEA: ODTÜ Sanal Kampüsü
  

 

Tarih

14 Mayıs 2009


Öz

Proje Tasarım Belgesi'nde projenin mimari, veri, arayüz ve prosedürel tasarımını sunmak amaçlanmıştır. Belge hazırlanırken Proje Analiz Belgesi' nde sunmuş olduğumuz Genel Durum Mimari Şeması'na ve Veri Akış Diyagramı'na bağlı kalınmıştır. Proje Takvimi tekrar gözden geçirilmiştir.

Kapsam

Yazılımın Hedefleri

Yazılımın hedefleri, web sitesinin kullanıcı tarafından kolay anlaşılır halde tasarlanmasıdır. Tasarım kriterlerini de göz önune alırsak, tasarımdaki hedeflerimiz aşağıdaki şekilde olacaktır.

  • Fragman listesi eksiksiz olmalıdır, ve kullanıcı aradığı filmi mutlaka bulabilmelidir.

  • Kullanıcı istediği fragmana kolay ve kısa sürede ulaşabilmelidir.

  • Site içinde arama kolay ve anlaşılabilir olmalıdır.

  • Site sıklıkla güncellenmelidir, bu şekilde sitenin de ziyaretçi sayısı arttırılması hedeflenmektedir.

  • Kişi oylama yapabilmek ve yorum yazabilmek için giriş yapmalıdır.

  • Oylamalar bir kereye mahsus yapılacaktır ve bu şekilde kötü kullanım engellenecektir..

Mimari Tasarım


İŞBİRLİĞİ DİYAGRAMI AÇIKLAMALARI
Kullanıcı arayüzü, üye olma, arama yapma, oy verme, yorum yazma, fragman izleme, oyları görme, yorum okuma ve kullanıcı'dan oluşan
9 grupla ilgili bilgi girişi ve bilgi sorgulama işlemlerini gerçekleştirmektedir.

Arama yapma, üye olma ve fragman izleme doğrudan kullanıcı arayüzü ile bilgi alışverişinde bulunmaktadır.

Veri Tasarımı



İLİŞKİ DİYAGRAMI AÇIKLAMALARI
Türk Filmleri Fragman sitesi temel olarak 6 ana tablodan oluşan ve yardımcı tablolar da içeren bşr veri tabanı yapısıdır.

Ana tablolar Kullanıcı arayüzü, üye olma, arama yapma, fragman izleme, oyları görme, yorum okuma'dan oluşmaktadır.

Site açıldığında kullanıcı arayüzü ekrana gelecektir. Bu arayüzde fragmanlar, arama yapma ve üye olma/üye girişi yapma
bölümleri görülecektir.

Arayüz Tasarımı

Projede kullanılacak olan arayüzlerin içerik bilgileri aşağıda tanımlanmıştır.

1. Üye Kullanıcı Giriş Arayüzü

      1.1 Kullanıcı E-Mail Girişi
      1.2 Kullanıcı Şifre Girişi
      1.3 Gönder Butonu
      1.4 Şifre hatırlatma Butonu
      1.5 Yeni üye Butonu

2. Yeni Üye Kayıt Arayüzü

     2.1 Kullanıcı Ad, Soyadı Bilgileri Girişi
     2.2 Kullanıcı E-Mail Girişi
     2.3 Şifre ve Şifre tekrar Girişi
     2.4 Adres Girişi
     2.5 Üyelik Sözleşmesi Onaylama

3. Fragman Sorgulama Arayüzü

     3.1 Film Adı Girişi
     3.2 Yıl Aralığı Girişi
     3.3 Yönetmen Adı Girişi
     3.4 Oyuncu Adı Girişi

4. Yorum Yapabilme/Oy Verebilme Arayüzü (üye kullanıcılar için)

    4.1 Fragman Seçimi
    4.2 Yorum Yapma Butonu
    4.3 Yorumun Girişi Butonu
    4.4 Oy Verme Butonu

5. Üye Bilgileri Düzenleme/Silme Arayüzü

     5.1 Kullanıcı Ad, Soyadı, Telefon Bilgileri Girişi
     5.2 Kullanıcı E-Mail Girişi
     5.3 Şifre ve Şifre Tekrar Girişi
     5.4 Adres Girişi
     5.5 Kaydet Butonu
     5.6 Sil Butonu


Proje Planı ve Uygulama Takvimi

İŞLEMLER Nisan Mayıs Haziran Temmuz
Proje Teklifi   1 Mayıs    
Analiz   25 Mayıs    
Tasarım     8 Haziran  
Gerçekleştirim       3 Temmuz
Test       7 Temmuz
Sunum       12 Temmuz


Kaynakça

  • IDEA Ders Notları

  • İnternetten çeşitli PHP ve MySQL Kaynakları

Her üye tüm internet araştırması ve fragman bulma kısmında aktif olarak rol almaktadır. Ayrıca sayfanın hazırlanması kısmında eşit olarak görev düşmektedir. Filmlerin yorumlanması kısmında her üyemizin ilgi alanı farklı olduğu için herkes kendi yorumunu girmekte ve dolayısıyla çeşitlilik artmaktadır.

Ana Sayfam