Skip to content

Patika-Todeb-Java-Spring-Bootcamp/patika-todeb-javaspringbootcamp-proje-odevleri-orhnch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Management System

Requirements

  • Fakülteler, bölümler, sınıflar ve dersler
  • Admin, öğretim görevlisi, öğrenci
  • Login/Sign up
  • Kullanıcı bazlı giriş sistemi
  • Ders oluşturma (öğretim görevlileri için)
  • Ders ekleme – çıkarma (öğrenciler için)
  • Ders programı görüntüleme
  • Sınav notu ekleme (öğretim görevlileri için)
  • Sınav notu görüntüleme (öğrenciler için)
  • Not ve ortalama görüntüleme
  • Ortalamaya göre geçti kaldı sistemi
  • Transkript oluşturma

Analysis

  • Admin tüm kullanıcıları yönetir
  • Admin öğretim görevlileri adına ders oluşturabilir
  • Öğretim görevlileri sadece kendi adına ders oluşturabilir
  • Öğrenciler oluşturulan derslerle ekleme ve çıkarma işlemi yapabilir
  • Her fakülte birden fazla bölüme, her bölüm birden fazla sınıfa ve her sınıf birden fazla derse sahip olabilir
  • Her öğrenci yalnız kendi sınıfından ders seçebilir
  • Öğretim görevlileri not ekleme ve değiştirme yapabilir
  • Öğrenciler seçtikleri derslerden oluşan ders programına erişebilir
  • Öğrenciler notlarını görüntüleyebilir
  • Öğrencinin notları yıllık hesaplanır, sınıf geçme durumu belirlenir
  • Öğrenci başarısız olduğu dersi tekrar almak zorundadır
  • Öğrenciler transkript oluşturabilir

Design

Implementation

Test

About

patika-todeb-javaspringbootcamp-proje-odevleri-orhnch created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages