This project is a attendance system designed using Java Swing, where both teachers and students can register and log in. Teachers can record attendance information for the classes they teach and view attendance details for specific students. Similarly, students can access their own attendance records.
The system utilizes MySQL as the database, and the database structure is as follows:
- ogrenci:
tc, sifre, adSoyad, okulNo, yas, cinsiyet, matematik, fizik, biyoloji, kimya, edebiyat, coğrafya, tarih, felsefe, ingilizce, fransızca, almanca, arapça, din, resim, müzik, beden - ogretmen:
tc, sifre, adSoyad, telefon, yas, cinsiyet, matematik, fizik, biyoloji, kimya, edebiyat, coğrafya, tarih, felsefe, ingilizce, fransızca, almanca, arapça, din, resim, müzik, beden - yoklama:
ogrenciNo, dersAdi, tarih, baslangicSaati, bitisSaati, ogretmenTc, derseGirdi(0/1)
- Students and teachers can register for the system.
- Registered students and teachers can log in.
- The system directs users to different screens based on whether they are a student or a teacher.
- Users can change their passwords later on.
- Users have the option to change the theme (Dark/Light/Colorful).
- Students can view the number of attended and missed classes, class-specific attendance status, and overall attendance information.
- Teachers can input attendance information for students in their classes and query the attendance status of students.
This project was developed by Beyza Yıldızlı. You can find me on LinkedIn or GitHub