attendance_management_system

Project: Attendance Management System

Project Structure ————————————————————————————————————————————————————————————————–

project-root/ |– config.php

– register.php
– admin_dashboard.php
– attendance_logs.php
– attendance.php
– database.sql
– edit_employee.php

Description of Files——————————————————————————————————————————————————————————————–

config.php: Contains database connection details and configuration settings.

register.php: here employee can register themselves.

admin_dashboard.php: The dashboard for admin users, displaying an overview and navigation options.

attendance_logs.php: Displays the attendance records in a tabular format.

attendance.php: allows employee to mark their attendance

edit_employee.php: Allows editing of employee details.

database.sql: SQL script for setting up database tables.

INSTALLATION PROCESS———————————————————————————————————————————————————————————————- 1…install the xampp server

2…next run the apache and mysql server

3…next open phpmyadmin

4…here import the database.sql , so that the database and also tables in the database are loaded…

EXECUTION PROCESS————————————————————————————————————————————————————————————————-

1… Import the database in the phpmyadmin

2… run this command “http://localhost/attendance_management_system/register.php” in your browser This will open a registration page where employee can register themselves registeroutput

3… run this command “http://localhost/attendance_management_system/attendance.php” in your browser This will open a page where employee can mark attendence , and it is not compatible to desktop browsers attoutput attoutput

4… run this command “http://localhost/attendance_management_system/admin_dashboard.php” in your browser This will open a page where employee details will be displayed to the admin , admin can edit / delete /create a new employee details admin

5… run this command “http://localhost/attendance_management_system/attendance_logs.php” in your browser This will open a page where employee attendance details will be displayed to the admin attlogs

6…employee details will be stored in attendance__system database (in employees table). employeetableop

7…employee who marks the attedance details will be stored in attendance__system database (in attendance_logs table)..

attback