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.
-
Resmin büyük halini görmek için resme tıklayınız...
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|