PAnaliz Belgesi

 

OGRSIS (Oğrenci takip ve otomasyon sistemi)

 

 

Erhan DOĞRUÖZ
cv

 

 

Analiz Belgesi

Yazılım Geliştirme Projesi

Bilgi Teknolojileri Sertifika Programı

İDEA: ODTÜ Sanal Kampüsü
  

 

Tarih
24/05/2005


Öz

        Amaç,  Proje Teklif Raporu'nda anlatılan OGRSIS projesini ayrıntılı olarak tanıtmak, sistem mimarisi ile isterler analizini sunmak ve detaylandırılmış olarak proje planını ve uygulama takvimini vermektir

Proje Tanımı

       OGRSIS sistemi proje kapsamında bir online Öğrenci Otomasyon Sistemi olarak uygulanacaktır. Uygulamanın  içeriğini Türkiye çapında girilebilecek olan okul ve öğrenci bilgileri oluşturacaktır. Proje kapsamında, web üzerinden yetkilendirilmiş kullanıcılar okul ve öğrenci bilgilerinin sisteme girşini gerçekleştirecektir. Proje genel anlamda 3 bölümden oluşmaktadır kısaca açıklayacak olursak;

  • Sistem gerekli tanıtımların yapılacağı tanımlar ve Yetkilendirme bölümü (Sistem Yönetimi);
         Bu bölümde Türkiye genelinde yöneticiler olacak, bu kişiler sisteme yeni okul ekleyip çıkartma, kullanıcı ekleyip çıkartma ve gerekli olabilecek diğer tanımlama işlemlerini gerçekleştireceklerdir.
  • Görevlendirilmiş veya diğer tabirle yetkilendirilmiş okullar kendi okullarına öğrenci giriş çıkış işlemlerini gerçekleştirebilecekler, bu işlem yapılırken öğrenci hangi bölümden mezun olduğu, mezuniyet notu, mezuniyet derecesi gibi verilerde sisteme girilecektir.
  • Son olarak ise bu sistem üzerinden, Türkiyede okuyan kaç öğrenci var, Hangi bölümlerden ne kadar mezun öğrenci var gibi istatistiki raporlarda alınabilecektir.

       Sistemde 3 aşamalı(Donanım - Yazılım - Veri Tabanı) bir güvenlik sistemi ve detaylı bir Loglama mekanizması uygulanacaktır.

Sistem Mimarisi

Şekil 1.1: Genel Durum Mimari Şeması (Resimsel) (Architecture Context Diagram)

 

Şekil 1.2: Genel Durum Mimari Şeması (Architecture Context Diagram)

İsterler Analizi (Requirements Analysis)

Şekil 2.1: Kullanım örnekleri şeması (Use Case Diagram) / Merkez Kullanıcı

 

Şekil 2.2: Kullanım örnekleri şeması (Use Case Diagram) / Dış Kullanıcı

Sistemin İşleyişi (İş Akışış)

  • Sistemde ilk olarak tüm uygulamadan sorumlu kullanıcı(lar) oluşturulacak.
  • Oluşturulan kullanıcılar; yeni kullanıcı, okul ve öğrenci tanıtımı yapabilecekler. Öğrenci tanıtımında T.C. Kimlik Numarası anahtar olacak bu şekilde kullanıcılar bir anahtar ile istedikleri bilgiye rahat bir şekilde erişebileceklerdir.
  • Okul tanıtımı merkezdeki yönetici veya merkezdeki kullanıcı tarafından gerçekleştirilecektir.
  • Öğrenci ile ilgili tüm işlemleri okuldaki kullanıcılar tarafından gerçekleştirilecektir.
  • Projede çeşitli alanlarda;
          Türkiye'de, Bölgelerde, İllerde, İlçelerde  toplam kaç okul var,
          Türkiye'de, Bölgelerde, İllerde, İlçelerde toplam kaç öğrenci var
          Türkiye'de, Bölgelerde, İllerde, İlçelerde kaç bölüm var o bölümlerde okuyan / mezun olan öğrenci sayısı,
          Bölümlere göre diploma dereceleri v.s gibi istatistik'i raporlar alınabilecektir.

 

Proje Planı ve Uygulama Takvimi

Tasarım (24 Mayıs 2005 - 10 Haziran 2005):

  • Veri tabanı tasarımı
  • Nesne-İlişki ve diyagramının oluşturulması ve diyagramlardan ilişkisel veri tabanı tasarımına geçilmesi
  • Program akis şemasının oluşturulması
  • Arayüz tasarımı

Gerçekleştirim (10 Haziran 2005 - 01 Temmuz 2005):

  • ORACLE veritabanının oluşturulması
  • WEB SERVER'ın Oluşturulması
  • Programlama

Test (01 Temmuz 2005 - 6 Temmuz 2005):

  • Testlerin belirlenmesi
  • Testlerin gerçekleştirilmesi

Sunum(15-18 Temmuz 2005):

  • Projenin sunumu

Aylar
Nisan Mayıs Haziran Temmuz
Haftalar 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Teklif
Analiz
Tasarım >
Gerçekleştirim
Test
Sunum