Analiz Raporu

SANAL ÇOCUK BAKICISI AJANSI

A. Cansev ARDA

 

Yazılım Geliştirme Projesi

Bilgi Teknolojileri Sertifika Programı

IDEA: ODTÜ Sanal Kampüsü

 

28.05.1999

Ev Sayfası

Proje Ana Sayfası


Öz

Bu rapor; Sanal Çocuk Bakıcısı Ajansı'nın oluşturulması için, altyapı, süreç, analiz sonuçları ve ihtiyaçların belirlenmesi sonucunda ortaya çıkan yöntem ve araçların tespitini içermektedir.

Amacı ise; yapılan ön çalışmanın, araştırmaların ve tespitlerin sonuçlarını değerlendirmek ve belgelemektir. Böylelikle ihtiyaç duyulduğunda, kolaylıkla ulaşılabilinmesini sağlanmış olanacaktır.


Proje Tanımı

Sanal Çocuk Bakıcı Ajansı'nı 3 ana bölümde içerik olarak değerlendirebiliriz;

  1. Çocuk bakıcısı arayanlar,
  2. Çocuk bakıcılığı işine talip olanlar,
  3. Çocuk eğitimi ve bakımı için genel bilgi,

Çocuk bakıcısı arayanların bu konudaki titizlikleride göz önüne alınarak, ihtiyaç ve talepleri doğrultusunda, kendi çocuk bakıcılarını kendileri tayin edebileceklerdir.

İş bulmakta zorlananlar, nereye baş vuracaklarını bilemeyenler, birtakım sebeplerden dolayı iş ararken bazı şartları olan deneyimli ya da deneyimsiz çocuk bakıcılığına talip kişilerinde kendi arz ve taleplerine göre çocuk bakıcılığı yapmak istedikleri aileleri tayin edebileceklerdir.

Deneyimsiz aileler ve çocuk bakıcılağı yapmak isteyen şahıslar ise çocuk eğitimi ve bakımı üzerine kurulan web sitesinden konu ile ilgili ayrıntılı bilgilere başvurarak kendilerini geliştirebilme şansına sahip olacaktır. Böylelikle, sadece çocuk bakıcısı bulmak ya da iş bulmanın yanı sıra eğitim de, bu Sanal Çocuk Bakıcısı Ajansın'nın temel bölümlerinden birini teşkil edecektir.


Sistem Mimarisi

Sanal Çocuk Bakıcısı Ajansı'nın oluşurulmasında, Veri Tabanı MS-Access7.0, Driver ODBC, yazılım VB6.0 uygulanacaktır. Veri Tabanı Windows NT Server 4.0 üzerinde olup, diğer kullanıcılar (cientlar) bu server üzerinden veri girişi yada iletişimi sağlayacaklardır. Kullanıcıların bilgisayarları (clientlar) en az Windows 95 yada Windows NT 3.51 ve üstünü destekleyecek şekilde olması gerekmektedir.

 


İsterler Analizi (Requirements Analysis)

Server'ın özelliği, en az 8 GB HDD, PII350 işlemci, 64 MB RAM, Windows NT Server 4.0 işletim sistemine sahip olmalıdır.

Kullanıcı bilgisayarları ise, Windows 95 ve üstü yada Windows NT 3.51 ve üstü işletim sistemlerine sahip, en az 32 MB RAM'e sahip olmalıdır.

Veri Tabanı, iki ayrı tablodan oluşacaktır.

  1. Çocuk bakıcısı arayanlar için:

Bu tabloda, çocuk bakıcı arayanların dolduracağı formların ayrıntılarına göre f,eldlar oluşturulacaktır. Formda genel olarak ailenin medeni hali, eğitim durumu, aylık net geliri gibi aileye özel bilgilerin yanısıra hangi nitelikte çocuk bakıcısı aradıkları da ayrıntılı şekilde bu formlarda belgenecek ve tabiki veri tabanında da tarih, saat, gün olarak bu bilgiler kayda geçecektir. Form doldurulduktan sonra ailenin durumunda bir değişiklik olmuş ve bu değişiklik formada yansıması gerketiğinde her aile için güvenlik amacıyla daha önceden belirlenen kişisel kullanıcı kodu ve şifresi yardımıyla formu üzerinde değişiklik yapabilecektir.

  1. Çocuk bakıcısı işine talib olanlar için:

Bu tabloda, çocuk bakıcı işine talip oalnların dolduracağı formların ayrıntılarına göre fieldlar oluşturulacaktır. Formda genel olarak çocuk bakıcısının medeni hali, eğitim durumu, alışkanlıkları, referansları, tecrübesi gibi özel bilgilerin yanısıra çocuk bakıcılığı yapmak istediği ailelerde ne gibi şartlar aradığı ve isteklerine yönelik ayrıntılı bir şekilde bu formlarda belgenecek ve tabiki veri tabanında da tarih, saat, gün olarak bu bilgiler kayda geçecektir. Form doldurulduktan sonra çocuk bakıcısının durumunda bir değişiklik olmuş ve bu değişiklik formada yansıması gerketiğinde her çocuk bakıcısı için güvenlik amacıyla daha önceden belirlenen kişisel kullanıcı kodu ve şifresi yardımıyla formu üzerinde değişiklik yapabilecektir.

Bu formalr oldukça basit, anlaşılır ve kolaylıkla doldurulabilecek nitelikte olacaktır.

Formlar doldurulduktan sonra Veri Tabanında kaydedilen bilgiler üzerinden sorgulama yapılabilecek ve uygun kimseleri anında ekranda listesini bulabileceklerdir. Listede belirlenen kişiler hakkında daha ayrıntılı bilgi almakta mümkün olacaktır.

Ayrıca ailelerin kendilerine gelen çocuk bakıcıları için, çocuk bakıcıları ise gittikleri ailleler için iyi yada kötü yorumları gene veri tabanında kişisel tablolarında kaydedilecektir. Böylece hem aillerin, hemde çocuk bakıcılarının takibi mümkün olacaktır.

Bu kadar bilginin çeşitli nedenlerle kaybolmasını engellemek için, bilgiler aylık olarak sıkıştırılıp yedeği alınacakatır. Bu aylık yedekleme işlemi, formların ne kadar sıklıkla doldurulduğu esas alınarak daha az veri kaybına sebebiyet vermek için daha sonra haftalık olarak yapılabilecektir.

VERİ AKIŞ ŞEMALARI:

 

 

 


Proje Tanımı ve Uygulama Takvimi

DURUM 25 Mayıs 26 Mayıs 14 Haziran 05 Temmuz 16 Temmuz
Veri Tabanının Oluşturulması          
Sorgu Yapılarının Oluşturulması          
Tasarım          
Gerçekleştirim          
Test          
Sunum          

Kaynakça

  1. Visual Studio 6.0
  2. VBasic
  3. IDEA "Yazılım Mühendisliği Ders Notları"