Center Veteriner Kliniği Sanal Market Projesi

Baykan Belirdi, Yeşim Aksu

Analiz Belgesi

Yazılım Geliştirme Projesi

Bilgi Teknolojileri Sertifika Programı

İDEA: ODTÜ Sanal Kampüsü

17 Ocak 2000


Öz

Ev hayvanı sahiplerine tıbbi hizmet sunan ve faaliyetlerini web üzeirnde tanıtan Center Veteriner Kliniği'ne, bu tanıtımını genişletmek ve müşterilerine verdiği hizmeti arttırmak amacıyla onlara web üzerinden hayvanlarının bakımı ve beslenmeleri ile ilgili ürünlerin siparişlerini online bir form aracılığıyla verebilecekleri bir sanal market sitesinin hazırlanıp işleve sokulması amaçlanmıştır.

 

Proje Tanımı

Center Veterine Kliniği'nin tanıtımını ve ev hayvanı bakımı ile ilgili bilgileri kapsayan web sitesinin, hayvan sahiplerinin ev hayvanları için mama ve aksesuarların siparişlerini verebilecekleri bir sanal market sitesinin tasarlanıp hizmete sunulması.

Web sitesinde, satışa sunulan ürünlerin kullanımı ve fiyatları ile ilgili bilgiler ve müşteri bilgilerinin tutulduğu bir veritabanını bulunacaktır. Sanal market sistemin altyapısı ASP ile oluşturulacaktır.

 

Sistem Mimarisi

 

Müşteri ® Sanal Market Sistemi : Müşteri kendi bilgilerini ve sipariş vereceği ürün bilgileri formunu doldurur.

Sanal Market Sistemi « Veri Tabanı : Sipariş veren müşteri için veritabanında bir kayıt yaratılarak bilgileri tutulur. Satışa sunulan ürün seçeneklerin görüntülenip seçilmesi yine veritabanı erişimi ile sağlanır.

Sanal Market Sistemi « Center Veteriner Kliniği: Verilmiş olan siparişi ASP programı tarafından Center Veteriner Kliniği'ne ulaştırılır. Ayrıca işlemi sonuçlanan siparişler Center Veteriner Kliniği tarafından Sanal Market Sistemi aracılığıyla veri tabanına girilir.

 

İsterler Analizi (Requirements Analysis)

Projemizde Yapısal Analiz yaklaşımı kullanılacaktır.

Kullanıcı Arayüzü

Kullanıcılar sisteme bir web tarayıcısı aracılığı ile bağlanırlar ve sisteme girerken kullanıcı adı ve şifresini girer. Bu yolla hangi tip kullanıcı olduğuda belirlenmiş olur. Aşağıda tüm kullanıcı tipleri verilmiştir.

  1.  
  2. Müşteri (Ev hayvanı sahibi): Sanal Market Sitesi'ne bağlanarak Center Veteriner Kliniği tarafından satışa sunulan ürünlerden seçim yapar. Siparişini sitede bulunan bir online form aracılığıyla verir. Bununla birlikte müşteri eğer siteye ilk kez erişimde bulunuyorsa kendisine sorulan kişisel bilgi formunu da gönderir. Müşteri, kişisel bilgi formunu bir kez doldurulduğunda veritabanında kendisi için bir kayıt yaratılır ve bundan sonraki siparişlerini sadece isim ve soyismini kullanarak kolayca gerçekleştirebilir.
  3.  
  4. Center Veteriner Kliniği: Bu kullanıcı tipi, Sanal Market Sitesi'nde ev hayvanı sahipleri tarafından girilen siparişleri takip eder ve işlemi biten siparişleri sisteme girip kayıtlarını tutar.

Web Server
I
nternet üzerinden erişilebilen bir web server'a gereksinim vardır. Bu web server veri tabanına bağlanacaktır. Kullanıcılar ve ürünlerle ilgili bilgiler buradan alınabilecektir. Web server bu yolla kullanıcının tarayıcısından gelen istekleri veritabanına iletecek, ve oradan gerekli verileri kullanıcının ekranında görüntüleyecektir.

VTYS
Veritabanında müşteri kimlik bilgileri ile ürünlerin çeşit ve fiyat kayıtları saklanacaktır.

 

Proje Planı ve Uygulama Takvimi

Gantt Chart

  14 Ocak

2000

17 Ocak 2000 24 Ocak 2000 31 Ocak 2000 7 Şubat 2000 12 Şubat 2000
Teklif            
Analiz            
Tasarım            
Gerçekleş.            
Test            
Sunum            

 

Görevler:

Aşağıdaki görevler proje sorumluları tarafından ortak olarak gerçekleştirilecektir.

 


Kaynakça

Learning VBSCript - Paul Lomax
PERL by EXAMPLE - Ellie Quigley, Second Edition
Special Edition Using CGI - Second Edition - QUE
SAMS Teach Yourself Active Server Pages 2.0 in 21 Days
Using Active Server Pages - Special Edition, QUE
Dynamic Web Publishing - Unleashed (Second Edition)
Javascript - Unleashed (Second Edition)
Internet üzerinde yer alan CGI konusundan bahseden siteler.
IDEA Yazılım Mühendisliği Ders Notları