Öğrenci Modülü
Veri tabanında ÖĞRENCİ tablosunda tutulan kişisel (nufus
ve ösym) bilgilerin gerektiğinde görüntülenmesini ve güncellenmesini
sağlamak, dönemlik ders kaydının yapılmasını ve bu bilgilerin
SEMESTER_STUDENT_COURSE tablosuna girişlerini sağlamak ve
gerektiğinde görüntülenmesini ve güncellenmesini gerçekleştirmek,
add-drop işlemlerini yapmak ve bunların bilgilerinin ADD-DROP
tablosuna girişlerni sağlamak ve buna göre SEMESTER_STUDENT_COURSE
tablosunu güncellemek, dönemlik dersler için notların SEMESTER_STUDENT_COURSE
tablosuna girişlerinin yapılmasını sağlamak, tanscript ve
dönemlik notların görüntülenmesini sağlamak bu modülün sorumluluğundadır.
Transcript ve dönemlik not bilgileri için END_SEMESTER_STUDENT_INFORMATION
tablosu kullanılmaktadır
Danışman Modülü
STUDENT ve SEMESTER_STUDENT_COURSE tablolarından gelen bilgilerle
danışmanın kendi sorumluluğunda olan öğrencilerin ,ders ve
dönem kayıt onaylarını gerçekleştirmesini sağlamak bu modülün
sorumluluğundadır..
Öğretim Görevlisi Modülü
Öğretim görevlisinin, verdiği derse başvurmuş veya önkayıtla
kayolmuş öğrencileri görüntülemesini ve kayıt onayı vermesini
sağlayan, dersine ait sınıf listelerini görüntüleme imkanı
sağlayan ve dersini alan öğrenciler hakkında görüş bildirmesine
olanak veren ve her dönem sonunda öğrencilerin not girişlerini
yapmasını sağlayan modüldür. Sınıf listelerini alırken ve
not girişi için SEMESTER_STUDENT_COURSE tablosu kullanmaktadır.
Bölüm Yetkilisi Modülü
STUDENT tablosunu kullanarak , bölüme kayıtlı öğrencilerin
görüntülenmesini, COURSES tablosunu kullanarak,yeni ders tanımlama
,ders açma/kapama,dersleri görüntüleme ve güncelleme, prerequisite
tanımlaması yapma gibi işlemlere, SEMESTER_STUDENT_COURSE
tablosunu da kullanarak tüm derslerin sınıf listelerinin oluşturulmasına,
INSRUCTOR ve SEMESTER_COURSES tablosunu kullanarak öğretim
görevlisi eşleştirme işlemine olanak veren, ADVISOR_STUDENT
tablosunu kullanarak danışman-öğrenci eşleştirilmesini sağlayan
modüldür.
Öğrenci İşleri Modülü
ALL_SEMESTER_COURSES ve ALL_STUDENT_COURSE tablolarını kullanarak
dönem bitiş işlemlerini gerçekleştirmek,SEMESTER_COURSES ve
SEMESTER_STUDENT_COURSES tablolarını kullanarak dönem başlangıç
işlemlerini yapmak, MODULE tablosunu kullanarak,gerektiğinde
modullerin aktif/deaktif olmalarını sağlamak, öğrencilerin
okula kayıt olmaları sırasında STUDENT tablosuna bilgilerini
girmek ve onlar için yeni bir kullanıcı yaratılmasını sağlamak,
üniversitede görev alan herkes için kullanıcı yaratılmasını
(USERS, GROUPS, PERMISSIONS tablolarını kullanarak) imkan
vermek, öğretim görevlilerinin tanımlanması esnasında INSTRUCTOR
tablosuna girişlerinin yapılmasını sağlamak, ve TUTION tablosunu
kullanarak ücret onaylarının girilmesini olanak vermek bu
modülün sorumluluğundadır.
|