İDE-A Sayfasına Gitmek İçin Tıklayınız
İDE-A
15. Grup
Yazılım Geliştirme
Projesi

  > >  
Proje Aşamaları
Proje Hakkında
Proje Teklifi
Analiz
Tasarım
Gerçekleştirme
Test
Sunum
 
Proje Tasarım
   
Proje Tasarım

 

 

4X4
ARAÇ KİRALAMA SİSTEMİ

 

Muammer Faruk YILDIRIM, Esin SARIBAŞ, Tolga TOZLUOĞLU
S15230                                               S15202                          S15262

 

 

Proje Tasarım

Yazılım Geliştirme Projesi

Bilgi Teknolojileri Sertifika Programı

İDEA: ODTÜ Sanal Kampüsü
  

 

21/06/2012



Öz

     Bu belgede projenin mimari, veritabanı ve arayüz tasarımı detaylı olarak anlatılacaktır.

Proje Tanımı

     Müşteri İsterleri ve Hedefler; Yazılımın hedefleri arasında sistemi kullanalar tarfından kolay anlaşılabilirliği ve kullanılabilirliği vardır. Kullanıcı araç kiralama, müşteri ekleme ve diğer işlemleri sorgulamaları kolayca bulabileceği ve en hızlı şekilde kiralama işlemini yapabilmektir. Bunları düşünerek firmaların istekleri doğrusunda kullanıcın kolay seçim ekranları ile en az veri hatası yaparak araç kiralama sistemini oluşturmaktır.

     Microsoft Sql 2008 r2 teknolojisinde son teknoloji yüksek performansı Web programlamadada son teknoloji asp.net framework 4.0 dilinde c# programlama dili tabanlı olmasının güzelliği her pc de ve mobil cihazlarda uyumlu olarak çalışmasıdır.

 

Mimari Tasarım

         Mimari tasarım kapsamı altında projenin iş birliği diyagramları ve statik yapı diyagramları çizilmiştir.

Veri Tasarımı

    Veritabano tabloları belirlenmiş ve sunucu üzerinden oluşturulmuştur. Tabloların bütün ilişki diyagramlarıda resim üzerinde gösterilmiştir.

        

Arayüz Tasarımı

Proje altta belirtilen modüllerden oluşacaktır.

A. Şube Ekleme Modülü

    1.1 Şube ismi
    1.2 Şube E-Posta
    1.3 Şifre
    1.4 Tekrar şifre
    1.5 Bayi Oluştur Butonu

2. Admin Şubeye Yetki Modülü

     2.1 Şube Listeleri
     2.2 Şube Yetkileri
     2.3 Şubeye Yetki ver Al
     2.4 Şubeden Yetki Sil
     2.5 Yetkiden Şube Sil

3. Şube Girişi

     3.1 Şube Adı
     3.2 Şube Şifresi
     3.3 Giriş

4. Araç Bilgi Modülü

    4.1 Araç Resim Ekle
    4.2 Araç Plakası
    4.3 Araç Modeli
    4.4 Araç Markası
    4.5 Araç Km
    4.6 Araç Silindir Hacmi
    4.7 Araç Motor Gücü
    4.8 Araç Kasa Tipi
    4.9 Araç Yakıt Tipi
    4.00 Araç Durumu
    4.01 Araç Günlük Ücreti
    4.02 Araç Ekle
    4.03 Araç Bilgi Raporu Al
    4.04 Kira Bilgi Paneli

5. Müşteri Bilgi Ekleme Modülü

     5.1 Müşteri Nüfus Bilgileri
     5.2 Müşteri Sürücü Belgesi Bilgileri
     5.3 Müşteri İletişim Bilgileri
     5.4 Müşteri Onaylama
     5.5 Müşteri Ekle
     5.6 Müşteri Bilgi Raporu Al
     5.7 Kira Bilgi Paneli

6. Araç Kiralama Modülü

     6.1   Şubedeki Araçları Listele
     6.2   Onay Verilmiş Müşterileri Listele
     6.3   Araç ve Müşteri Seç ve bilgilerini aktar
     6.4   Kira Tutarı Gir
     6.5   Alınan Tutar Gir
     6.6   Veriliş Tarihi
     6.7   Veriliş Saati
     6.8   Veriliş KM
     6.9   Teslim Tarihi
     6.01 Teslim Saati
     6.02 Teslim Yeri
     6.03 Açıklama
     6.04 Araç Kiralama Butonu
     6.05 Sözleşme Çıktısı
     6.06 Kira Bilgi Paneli

7. Kiradaki Araçlar

     7.1 Kira Düzenleme
     7.2 Kiradaki Araç Plakası
     7.3 Kiradaki Araç Yılı
     7.4 Kirdaki Araç Son KM
     7.5 Araç Durumu Düzenle
     7.6 Kira Bilgi Paneli

8. Araç Bakım Modülü

     8.1 Araç Listesi
     8.2 Araç Bilgileri
     8.3 Giriş Tarihi
     8.4 Giriş Km
     8.5 Yapılan Yer
     8.6 İritbarat Kişisi
     8.7 Çıkış Tarihi
     8.8 Çıkış Km
     8.9 Tutar
     8.01 Açıklama
     8.02 Araç Durumu
     8.03 Araç Bakım Gönder
     8.04 Kira Bilgi Paneli

Kaba Proje Planı ve Uygulama Takvimi


Aylar
Nisan Mayıs Haziran Temmuz
Haftalar 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Teklif           X                    
Analiz               X                
Tasarım                                
Gerçekleştirim                                
Test                                
Sunum