0% found this document useful (0 votes)
17 views1 page

CheckMeIn Attendance System Data Flow

Uploaded by

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

CheckMeIn Attendance System Data Flow

Uploaded by

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

DATA FLOW DIAGRAM – CHECKMEIN ATTENDANCE MANAGEMENT SYSTEM

Level 0 (Context Level)

This level represents the overall system and its main data interactions.

Entities:
1. User (Admin / Student)
2. CheckMeIn System
3. Database (Attendance Files, Student Files, Config Files)

Data Flow:
• The User interacts with the CheckMeIn System through the Menu.
• The Admin manages student records, attendance configurations, and reports.
• The Student marks attendance.
• The System stores and retrieves data from the database files ([Link],
[Link], [Link]).

Level 1 (Detailed View)

1. Menu splits into:


- Admin Module
- Student Module

2. Admin Module:
• Adds new students.
• Views and resets attendance records.
• Updates configuration (Timer/Clock Mode).
• Stores settings in Config File.

3. Student Module:
• Student enters ID to mark attendance.
• System checks validity in Student File.
• Attendance is recorded in Attendance File with Date and Time.

4. Database Interaction:
• All data files ([Link], [Link], [Link]) interact with the
system for reading and writing operations.
• Data is stored in CSV-compatible format for reporting and backup.

This diagram ensures a clear understanding of how data moves between entities and
processes in the CheckMeIn system.

You might also like