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.
Web Server
Internet ü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ı