Analiz Raporu
SANAL ÇOCUK BAKICISI AJANSI
Yazılım Geliştirme Projesi
Bilgi Teknolojileri Sertifika Programı
IDEA: ODTÜ Sanal Kampüsü
28.05.1999
Ö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;
Ç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.
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.
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