...
2. Module Components
Component 1
Attendance Login:
Accessible from Application Login Screen
-----------------------
TB Screening Login:
Attendance Module
Users shall only provide
...
Attendance shall be validated against Camp Master GPS.
Allowed Radius: 1000 meters
If inside radius, then Attendance accepted.
If outside radius:
Display an alert message in the pop-box with “Yes” and “No” buttons
“You "You are away from outside the camp site.attendance area! Do you still want to proceed with Check-In?”"
If “Yes” is selected proceed to Check-in (Proceed with attendance) and
...
- Camp ID
- Camp Name
- Camp Dates
- Village
- Employee ID
...
Software Requirements Specification (SRS)
1. Functional Requirements
FR No | Functional Requirements |
FR-01 | System shall provide an Attendance Module on the application login screen. |
FR-02 | System shall allow attendance recording for all authorized camp team members. |
FR-03 | System shall provide two attendance types. |
FR-04 | System shall provide Settings to configure Camp Master GPS. |
FR-05 | System shall prevent attendance before Camp Master GPS has been configured. |
FR-06 | System shall capture
for every Check-In and Check-Out. |
FR-07 | System shall optionally capture address and PIN code when internet connectivity is available. |
FR-08 | System shall validate Camp attendance within a configurable radius (default: 1000 meters). |
FR-09 | When attendance is outside the configured radius, the system shall display a warning and allow the user to either proceed or retry. |
FR-10 | Outreach attendance shall record GPS coordinates without validating against the Camp Master location. |
FR-11 | System shall allow multiple Check-In/Check-Out cycles within the same day, provided each new Check-In occurs only after a successful Check-Out. |
FR-12 | If no Check-Out is recorded by the configured End-of-Day time, the system shall automatically create a Check-Out entry with the status System Check-Out. |
FR-13 | System shall synchronize offline attendance records with the central server when network connectivity becomes available. |
FR-14 | Attendance records shall be linked to the associated Camp Master details. |
FR-15 | System shall provide attendance reports for monitoring and evaluation. |
Non-Functional Requirements
...
End-to-End Functional Workflow
Attendance Flow Diagram

