0% found this document useful (0 votes)
14 views2 pages

Software Requirements

The document outlines a system designed for attendance logging and user activity monitoring for up to 60 users. It includes features such as integration with biometric machines, leave management, user role management, and reporting modules. The platform is accessible via web and desktop, providing tools for tracking attendance, monitoring inactivity, and generating employee reports.

Uploaded by

Saim Ch
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views2 pages

Software Requirements

The document outlines a system designed for attendance logging and user activity monitoring for up to 60 users. It includes features such as integration with biometric machines, leave management, user role management, and reporting modules. The platform is accessible via web and desktop, providing tools for tracking attendance, monitoring inactivity, and generating employee reports.

Uploaded by

Saim Ch
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

System Overview ( For Max 60 Users )

1. Integration & Attendance Logging


 Integration with biometric attendance machine
o Fetch real-time logs (check-in/out times).
 Manual employee details entry
o Form to input personal and professional data (name, ID, department, etc.).

💻 System Tracking & Monitoring


2. User Activity Monitoring
 Inactivity detection
o Monitor system idle time (e.g., no mouse/keyboard input for 10–15 mins).
o Mark idle time as "Break".
 Periodic screenshots
o Capture screenshots every 30 or 60 minutes.
o Automatically send them to admin (configurable recipient).
3. Clock-in/out Reminders
 Popup on login if not clocked in
o Customizable message.
 Popup on next-day login if not clocked out
o Notify and prompt user to contact admin.

🧾 Leave & Attendance Management


4. Leave Management
 Leave types: Casual, Sick, Work from Home.
 Leave tracking (used vs. remaining).
 Late/leave request submission flow:
o Submitted → Supervisor approval → HOD/COO final approval.
o User can track the current approval stage.
5. Late Tracking
 Log and show total late arrivals per user.

👥 User & Role Management


6. User Roles
 Super Admin (2 users)
 Line Manager / Supervisor
o Assigned during employee creation.
 Employee
o Each employee has a unique User ID.
📊 Reporting Module
7. Employee Reports
 Time-based Summary
o Total working time (based on clock-in/out).
o Break/inactive time tracked via system monitoring.
 Monthly Overview
o Total late arrivals.
o Missed clock-ins.
o Missed clock-outs.
o Work from home days.

Platform:
 Web-based / Desktop-based

You might also like