P r o j e   T e k l i f i

 

SANAL ARABA PAZARI

 

M. Attila ALKOÇ

S02012

Proje Teklifi

Yazılım Geliştirme Projesi

Bilgi Teknolojileri Sertifika Programı

İDEA: ODTÜ Sanal Kampüsü
  

4 Ekim 1999


Amaç

Elektronik ticaret yani internet üzerinden alış veriş kavramının bir örnek çalışmaya uygulanması ve her iki grubun gerek müşteri ve gerekse de satıcı gruplarının faydalanabileceği ve şu an mevcut olan sisteme bir alternatif teşkil edecek teknolojinin uygulaması.

Avantajları:
* etkileşimlidir *
* kullanımı kolaydır *
* anında kullanılabilir *
* kişiye özel düzenlenebilir *
* farklı platformlarda çalışır *

Proje Konusu

Internet üzerinde etkileşimli web sitesi oluşturularak otomobil satış sürecinin sanal ortamda sağlanması.

 Araba Pazarında Araba Alma Süreci

Projenin Kapsamı

  İnternet üzerinde bir kullanılmış otomobil satış veritabanı oluşturularak araba satanların ve araba arayanların çeşitli kriterlere göre bilgileri girme ve sorgulama yapmalarına imkan tanıyacak alış veriş etkileşimine sağlanmasını içermekte olup aşağıdaki işlevlere sahip olması düşünülmektedir:

-¤- araba satanların bilgileri ve üyelikleri (adres, telefon, isim, vs.),
-¤- araba satış bilgileri (yeni, değişiklik, arama ve silme),
-¤- araba arama (kriterler: fiyat, marka, km vb.),
-¤- sürücülerin araba modelleri hakkındaki fikirleri,
-¤- günün tavsiyesi,
-¤- kasko sigortası hesabı,
-¤- devir maliyet hesabı,
-¤- haftalık top5, top 10, en iyi alış,
-¤- reklam verme,
-¤- araba servisleri, galeriler, aksesuarcılar hakkında bilgiler,
-¤- yedek parça fiyatları,

-¤- oyuncak araba satışı.

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

Sistemden ne istenildiği kesine yakın bir oranda bilinmekte olup Çağlayan Süreç Modeli uygun görülmüştür. Mümkün olduğunca safhalar arasında iletişim kopuklukları engellenmeye çalışılacaktır yani geribesleme yolları açık tutulacaktır. Modelleme olarak yapısal yani işlevsel yaklaşımda bulunacaktır. Problem genel anlamda düşünüldükten sonra gerekli modüllere bölünmesi yoluna gidilecektir.
Internet Veritabanı Sunucusu olarak IDEA'nın sağlayacağı imkanlar gözönünde bulundurulacaktır dolayısı ile işletim sistemi olarak unix seçilmiştir. Sistem temel olarak Web tarayıcısı ile internet veritabanı sunucu arasında etkileşimi CGI vasıtasıyla sağlayacak ve bir veritabanı imkanlar ölçüsünde işletmeye alınacaktır buna cevaben MiniSQL bir alternatif oluşturabilir. Web sayfasının inşasında HTML ve JavaScript kullanılacaktır. İmkanlar ölçüsünde bir kişisel bilgisayarda (PC) Linux ortamında diğer alternatif veritabanları ile ilgili olarak bir çalışma yapılacaktır. Karar analiz ve tasarım safhalarında verilecektir.
DNS ve IP konularında araştırma yapılması gerekmektedir. İhtiyaç duyulacak DNS adresinin uzantısının .com mu yoksa .gen mi olacağı Alan Adlarının Belirlenmesinde İzlenen Politika isimli belgeler incelendikten sonra verilecektir.

Önemli Kilometre Taşları

1. KM Taşı:Proje Teklifi, 5 Ekim 1999
Proje konusunun anlaşılması, literatür araştırılması, benzer sitelerin araştırılması, en yüksek seviyede, en soyut biçimde ihtiyaçların ifade edilmesi, proje çizelgesinin yapılması

2. KM Taşı:Analiz, 22 Ekim 1999
Proje tanımın detaylandırılması, benzer sitelerin analiz edilmesi, taslak ev sayfası ve alt sayfaların ihtiyaçlarının belirlenmesi ve öntipleme, genel durum mimari şeması, isterler analizi, veri akış diyagramı, yapısal analiz, proje planı ve uygulama takviminin hazırlanması.

3. KM Taşı:Tasarım, 12 Kasım 1999
Sistemin tasarlanması, yazılım hedefleri, müşteri istekleri ve tasarım sınırlamaları, yazılım modülleri yapısal tasarımı ve aralarındaki ilişkiler, veri tasarımı, veri yapıları, dosya yapıları, grafik kullanıcı arayüzünün tasarlanması

4. KM Taşı:Gerçekleştirim, 3 Aralık 1999
Programın kodlanması esnasında karşılaşılan sorunlar, programın kaynak kodlarından çeşitli kesitler

5. KM Taşı:Test, 10 Aralık 1999
Test planlaması, test tekniklerinin belirlenmesi, test sonuç belgesi

6. KM Taşı:Sunum, 18 Aralık 1999

Kaba Proje Planı ve Uygulama Takvimi

Gantt Şeması
       HAFTA         /
GÖREV      

1
20 Eylül

2
27 Eylül

3
4 Ekim

4
11 Ekim

5
18 Ekim

6
25 Ekim

7
1 Kasım

8
8 Kasım

9
15 Kasım

10
22 Kasım

11
29 Kasım

12
6 Aralık

Proje Teklifi

X

X

X

 

 

 

 

 

 

 

 

 

Analiz

 

 

 

X

X

X

 

 

 

 

 

 

Tasarım

 

 

 

 

 

 

 

 

 

 

 

 

Gerçekleştirim

 

 

 

 

 

 

 

 

 

 

 

 

Test

 

 

 

 

 

 

 

 

 

 

 

 

Sunum

 

 

 

 

 

 

 

 

 

 

 

 

A