Skip to content

Software Engineering Project: Android Course Automation System

Notifications You must be signed in to change notification settings

cnrkaya/Stardust_Course_Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

enter image description here

"Stardust" dil kursu şirketi öğretmen kadrosunu genişletmeyi, yeni şubeler açmayı planlamaktadır ve bir otomasyon yazılımına gereksinim duymaktadır. Bilgi sisteminin taşıması gereken özellikler aşağıda belirtilmiştir.

  • Sistemde öğrencilerin, öğretmenlerin ve derslerin kayıtları saklanabilmelidir.
  • Birden fazla şube merkezi bir sunucu altında toplanabilmeli, bir şubeden her şube ile ilgili işlem yapılabilmelidir.
  • Sistem yöneticisi sisteme yeni şubeler ve şube binasındaki derslikleri girebilmelidir.
  • Sistem yöneticisi belli bir dil için yeni bir ders açacağı zaman sistem o şubedeki hem dil bilgisi ve boş zamanları uygun olan öğretmenlerin, hem de boş sınıfların listesini sunarak sistem yöneticisinin kolayca seçim yapabilmesine olanak sağlamalıdır.
  • Şubelerde çalışan kayıt elemanları ise gelen öğrencileri herhangi bir şubede açılan derslere kayıt edebilmelidir
  • Şubeler sistemde saklanırken adları, adresleri, toplu taşıma veya özel otomobil ile ulaşım talimatları, sosyal olanakları yazılmalıdır ki kayıt elemanları öğrencilere eksiksiz bir tanıtım yapabilsinler.
  • Öğretmenler hakkında tutulması istenen bilgiler ise şunlardır: İsim, öğretebileceği diller, ev ve cep telefonları, işe başladığı tarih, çalışabileceği günler ve saatler, ders verebileceği şubeler.
  • Öğrenciler hakkında da isim, yazıldığı kurs ve kur, ev ve cep telefonları, ödeme bilgileri.
  • Öğrenciler kurs ücretini peşin veya taksitli olarak ödeyebilir. Bir öğrencinin kaydı açıldığında ödemediği taksitler varsa onlar da gösterilmeli, kayıt memuru bir taksiti tahsil ettiğinde bunu ödendi olarak sisteme işleyebilmelidir.

Giriş Ekranı

enter image description here

Admin

enter image description here

Kayıt Elemanı

enter image description here

Öğretmen

enter image description here

Öğrenci

enter image description here

Sunum

Watch the video

Katkıda Bulunanlar


Mustafa Katipoğlu

Team Leader
System Architect

👀📆💻📦

Mert Öz

Back End Developer
Software Architect

💻📦 ⚠️

Caner Kaya

Front End Developer
System Analyst

🎨 📦📖⚠️

Uğur Keskin

Data Engineer
System Analyst

🔣📖

M.Serdar Ormancı

DB Administrator
System Analyst

💻📖

About

Software Engineering Project: Android Course Automation System

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published