Online Attendance Management System

 

 STUDENT ATTENDANCE MANAGEMENT SYSTEM

VERSION-3



The objective of the student attendance management system is to reduce the time that is consumed when attendance is taken manually. Unlike the manual process, an online system easily helps management to analyse student’s attendance details as per requirement.

A detailed summary of student attendance history can be obtained in an instant.

Block Diagram

Subsystems/Modules:

  • Home page consists login.
  • Depending upon the userID  the user will be directed either to faculty dashboard or student dash board.
        Faculty Dashboard:
  • Faculty dashboard consists of Attendance, Report and Change password.
  • When Attendance page is selected, the faculty will be given option to select Date, Class, Subject to mark the attendance. Then a list of students names will be displayed with options Present Absent and On leave.
  • Report page is helps faculty to get attendance of Particular student (table consists of no.of classes, no. of classes attended, absent, no. of days on leave, percentage )  and Particular class and subject ( displays table consists of all the students names in the class and their attendance percentage)
  • Change password page is used to change their passwords by entering  old password, new password, confirm new password.
        Student Dashboard:
  • Student dashboard consists of  Select Subject and Change Password.
  • when a student selects a subject he can view his attendance in a table which consists of no.of classes, no. of classes attended, absent, no. of days on leave, percentage.
  • Change password page is used to change their passwords by entering  old password, new password, confirm new password.

Basic technologies we are going to use:

  • HTML 
  • CSS 
  • Java script 
  • Bootstrap 
  • PHP/Java (if needed)
  • A database (ex: Mysql).

How we are going to use these technologies:

Front-end:
  • web application
  • responsive web
        Pages in our Web application:
    • Home page (contains Login Portal)
    • Faculty Dashboard page 
      • Mark attendance page
        • Displays the student list in a class
      • Report page
        • Displays a particular student data.
      • Change password page
    • Student Dashboard page
      • Select Subject
        • Displays Attendance in a table 
      • Change password page
  • we are using Bootstrap to make the pages responsive.

Back-end
  • we are using java script to interact between pages and to retrieve information from DB and to call the functions and to perform the action requested on the webpage.
  • we are using mySQL for storing student details and retrieving information and as mentioned before we are using JS for establishing link between webpages and DBs


Comments

  1. That's great. In this sector in Bangladesh, Eduman is the best school management software. It is a computerized system that makes it easy for teachers and parents to track their children's progress and make necessary decisions.

    ReplyDelete
  2. Your system's simplicity and efficiency in automating attendance tracking are commendable. The use of HTML, CSS, JavaScript, Bootstrap, and MySQL reflects a smart tech stack. The faculty and student dashboards offer a seamless experience. Kudos on a user-friendly design!

    ReplyDelete
  3. A School Management System streamlines administrative tasks, enhances communication, improves resource management, ensures accurate data handling, supports online learning, tracks student performance, and increases overall efficiency in school operations.

    ReplyDelete

Post a Comment

Popular posts from this blog

PEGASUS - version 2

PEGASUS - version1