Skip to content

In this project, I created a attendance tracking system using mysql database and java swing. This system has different entries and different processes for students and teachers. -made in 2022

Notifications You must be signed in to change notification settings

beyzayildizli/AttendanceTrackingSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Attadance Tracking System

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.

Database

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)

Details:

  1. Students and teachers can register for the system.
  2. Registered students and teachers can log in.
  3. The system directs users to different screens based on whether they are a student or a teacher.
  4. Users can change their passwords later on.
  5. Users have the option to change the theme (Dark/Light/Colorful).
  6. Students can view the number of attended and missed classes, class-specific attendance status, and overall attendance information.
  7. Teachers can input attendance information for students in their classes and query the attendance status of students.

Screenshots

Sign Up:

1 2

Login:

3

Teacher Screens:

4 5 6 7 8

Student Screens:

9 10 11

Change theme color:

d1 d2 d3

Change Password:

d1 d2

Credits

This project was developed by Beyza Yıldızlı. You can find me on LinkedIn or GitHub

About

In this project, I created a attendance tracking system using mysql database and java swing. This system has different entries and different processes for students and teachers. -made in 2022

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages