Center Veteriner Kliniği Sanal Market Projesi
Gerçekleştirim Belgesi
Yazılım Geliştirme Projesi
Bilgi Teknolojileri Sertifika Programı
İDEA: ODTÜ Sanal Kampüsü
7 Şubat 2000
Öz
Ev
hayvanı sahiplerine tıbbi hizmet sunan ve faaliyetlerini web üzerinde 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.
Karşılaşılan Sorunlar ve Uygulanan Çözümler
Projeye başlanırken web tabanlı bir sipariş sistemi
kurulmasına karar verilmişti. Bu nedenle bir Web Server uzerinde, içerisinde
sipariş, müşteri bilgisi ve urun bilgilerinin bulundurulacağı bir veri tabanı
sisteminin de olması gerekmiştir. Bu sistemin tasarlanması aşamasında
kullanılacak teknolojilerin seçiminde bir zorluk yaşanmıştır. Bu zorluk bir kaç
senedir guncelliğini koruyan CGI teknolojisi ve buna alternatif olarak 1
senedir gundemde olan ASP teknolojisiydi.
Biz projemizde ASP teknolojisini tercih ettik. Bunun
sebepleri aşağıda açıklanmaya çalışılmıştır :
Projemizde karşılaştığımız ve yukarıda belirttiğimiz
problem, bizi sure olarak en cok zorlayan konu olsa da, proje takviminde
belirttiğimiz tarihlerde bir sapmaya neden olmamiştir. Bunun nedeni teknoloji
seçimi için projenin başlangıcından önce çalışılmaya başlanmış olmasıdır.
Yazılımın Bileşenleri ve Görevleri
Müşteri (Ev hayvanı sahibi) Modülü: Müşteri modülünde veritabanı erişimi sayesinde satışa sunulan
ürünler görüntülenir ve müşterinin bir online form aracılığıyla kimlik
bilgileri ile birlikte siparişini verebilmesi sağlanır.
Center Veteriner Kliniği Modülü: Bu modül, Sanal Market Sitesi'nde ev hayvanı sahipleri tarafından ASP
programı içeren formlar ile alınan siparişlerin takibi ve işlemi biten
siparişlerin sisteme girilmesinden oluşur.
Centervet.mdb: "musteriler", "urunler" ve
siparisler" olmak üzere üç adet tablo içeren bu MS Access dosyası
müşterilerin kimlik bilgilerini, ürünlerin fiyat ile ürün tipi bilgilerini ve
verilen siparişlerin listesini saklayacaktır.
Centervet.html: Bu dosya Center Veteriner Kliniği tarafından siparişlerin
takibi amacıyla kullanılacaktır. Bu amaçla gereken arayüzü içerir.
Centervet.asp: Centervet.html tarafindan çağrılır. Siparişin tamamlanması
durumunda veritabanında sipariş durumu bilgisinin güncellenmesini sağlayan ASP
dosyasıdır.
Siparis.html: Satışa sunulan ürünlerle ilgili bilgileri saklayan
dosyadır. Center Veteriner Kliniği müşterilerine sunulan ürünlere ait
siparişlerin toplanması için gereken sipariş formu bu html arayüzü ile
sağlanır.
Siparis.asp: Sipariş.html tarafindan çağrılır. Müsteri tarafından
verilen siparişlerin müşteri kimlik bilgileri ile sipariş bilgilerinin
veritabanına işlenmesini sağlar.
Yazılımda bir tane MS Access veritabanı dosyası
kullanılmıştır. "musteriler", "urunler" ve siparisler"
olmak üzere üç adet tablo içeren veritabanı, müşterilerin kimlik bilgilerini,
ürünlerin fiyat ile ürün tipi bilgilerini ve verilen siparişlerin listesini
saklayacaktır.
Yazılımdan Kesitler
Projemizin konusu olan Sanal Market, Center Veteriner
Kliniği’nin web sitesinde bir alt dal olarak yer almaktadır. Center Veteriner
Kliniği müşterileri tarafından Sanal Market sitesine girildiğinde karşılaşılan
bazı ekran çıktıları aşağıda verilmiştir :
Sanal Market Giriş Ekranı:
Mama linkine tıklandığında çıkan ekran:
Hill's ürünleri görüntülenmek istendiğinde:
Kedi resminin üzerinde tıklandığında Hill's kedi maması seçenekleri
görüntülenir:
Feline Growth ürünü ile ilgili bilgi almak istendiğinde:
Yukarıda görülen ürün bilgisinin hemen altında Müşteri Kimlik
bilgilerinin ve siparişin girilmesini sağlayacak alanlar bulunacaktır. Bunlar aşağıda belirtilmiştir :
Center Veteriner Kliniği Müşteri’si bu formu doldurduktan sonra. Gonder tusuna basarak
siparişini geçecektir.
Kullanıcı Kılavuzu
Gerçekleştirilecek yazılımla bir sanal market sitesinin
tasarlanması, bunun sonucunda müşteri portföyünün genişletilmesi ve buna ek
olarak satışın arttırılması ve kliniğinin tanıtımının yapılarak çağdaş düzeyde
kaliteli hizmetin verilmesi hedeflenmiştir.
Yazılım bir internet uygulaması olduğundan kullanıcı
tarafında web browserlar kullanılacaktır. Bunlar Netscape Communicator veya
Internet Explorer yazılımları olabilir. Kullanıcı internet zerinden Sanal
Market Sitesi'ne bağlanacak ve ev hayvanının beslenmesi ve bakımı ile ilgili
ürünlerin siparişini dolduracağı basit bir form ile yapacak. Siparişin takibi
ve teslimatı veteriner kliniğinin sorumluluğunda yürütülecektir.