EasyOne - One system for your organization
E-Mail: support@easylib.net
Website: http://www.easylib.net
Attendance Management
Table of Contents
- Introduction
- Overview of Attendance Management
- Attendance By Absent
- Absentees by Grade-Section
- Absentees by Class
- Absentees by Grade-Batch
- Absentees by Class-Batch
- Attendance By Present
- Presenters by Grade-Section
- Presenters by Class
- Presenters by Grade-Batch
- Presenters by Class-Batch
- Class Held Entry
- Class Held Entry
- Customized Report – Class Held Entry
- Attendance Reports
- Attendance Report (General)
- Absentee Reports
- Gradewide Attendance by Absent
- Class wise Attendance by Absent
- Grade-Batchwise Attendance by Absent
- Class-Batchwise Attendance by Absent
- Absent by Grade Report
- Absent by Class Report
- Absent by Grade-Batch Report
- Absent by Class-Batch Report
- Absentee Summary by Date (By Class)
- Present Reports
- Gradewide Attendance by Present
- Class wise Attendance by Present
- Grade-Batchwise Attendance by Present
- Class-Batchwise Attendance by Present
- Present by Grade-Section Report
- Present by Class-Section Report
- Present by Grade-Batch Report
- Present by Class-Batch Report
- Attendance Import
- Attendance Import
- Key Benefits of Attendance Management
1. Introduction
EasyLib Attendance Management module is a comprehensive and user-friendly solution designed to help educational institutions efficiently record, monitor, and analyze student attendance. It supports day-wise, class-wise, grade-wise, section-wise, and batch-wise attendance tracking, ensuring accuracy and transparency across the institution.
With EasyLib, attendance data is centralized and easily accessible for teachers, administrators, and management. The module not only captures who is present or absent but also provides powerful analytical reports that help institutions identify attendance patterns, improve student discipline, and meet regulatory or academic compliance requirements.
The Attendance Management module seamlessly integrates with other EasyLib modules such as Timetable Management, Student Management, and Reports, ensuring that attendance is aligned with class schedules and academic structures. Whether attendance is marked daily, period-wise, or imported in bulk, EasyLib simplifies the entire process while reducing manual effort and errors.
This module is ideal for schools, colleges, and institutions that operate with multiple grades, sections, classes, and batches, offering flexible reporting and data-driven insights for better decision-making.
2. Overview of Attendance Management
This module enables:
- Daily attendance tracking
- Monitoring absentee and presented patterns
- Generating grade-wise, class-wise, and batch-wise reports
- Maintaining class held records
- Importing attendance data in bulk
3. Attendance By Absent
This section focuses on identifying students who are absent on a given day or period.
Absentees by Grade-Section
The Absentees by Grade-Section screen is used to view, record, and manage absent students for a specific grade and section on a selected date.
It is especially useful for class teachers, grade coordinators, and administrators to quickly monitor attendance status and take follow-up action.
1. Header & Context Information
Screen Title:
Students Attendance by Grade
This indicates that attendance is being managed grade-wise, with further filtering by section.
Institution Details (Top):
- Shows the institution name
- Confirms you are working in the correct EasyLib instance
- Displays session start time for tracking activity
2. Filter Section (Top Panel)
This is the most critical part of the screen, as attendance data depends entirely on these filters.
Institute
- Example: Easylib Academy
- Determines which institution’s students are being considered
- Important in multi-institution campuses
Academic Year
- Example: 10-Dec-2025 to 10-Dec-2026
- Ensures attendance is recorded and viewed within the correct academic cycle
- Prevents mixing attendance across years
Grade
- Example: EasyOne Application User
- Selects the grade/class level
- Only students mapped to this grade are considered
Section
- Example: Section A
- Narrows down students to a specific section within the grade
- This is what makes the report Grade-Section specific
Date
- Example: 27-Jan-2026
- Attendance is always date-specific
- The system checks who was marked absent on this exact date
Buttons
- List ? Fetches absentee data based on selected filters
- Clear ? Resets all filters for a fresh search
3. List of Absent Students
This table displays students who are marked absent for the selected grade, section, and date.
Table Columns Explained
Member Id
- Unique internal identifier for each student
- Useful for system reference and backend validation
Name
- Student’s full name
- Used by teachers and administrators for identification
Roll Number
- Academic roll number
- Helps teachers quickly relate attendance to classroom seating or registers
Record Entered Date
- Shows when the absence entry was recorded
- Useful for auditing and tracking late or corrected entries
If the table shows “No data available”, it means:
- No students are absent OR
- Attendance has not yet been marked for that date and grade-section
4. Attendance Action Options
These options allow manual attendance marking directly from this screen.
? Mark single student as absent
- Used when only one student is absent
- Opens a selection window to choose a specific student
? Mark multiple students as absent
- Used when several students are absent
- Saves time during daily attendance marking
Remove Selected
- Used to correct mistakes
- Removes wrongly marked absence entries
This ensures attendance corrections are controlled and traceable.
5. Navigation & Records Control
Show entries (10 / 25 / 50 etc.)
- Controls how many student records are displayed at once
Search box
- Quickly find a student by name or roll number
Pagination (Previous / Next)
- Useful when the grade-section has large student strength
6. How This Screen Is Used Practically
Daily Attendance Workflow
- Select Institute, Academic Year, Grade, Section, and Date
- Click List
- Mark absent students (single or multiple)
- Review absentee list
- Correct mistakes if needed using Remove Selected
Administrative Monitoring
- Grade coordinators can compare absentee trends
- Helps identify:
- Chronic absentees
- Sudden attendance drops
- Section-specific issues
Absentees by Class
The Absentees by Class screen is used to record and view absent students for a specific class and subject on a selected date.
This screen is especially useful for subject teachers and academic coordinators who need class-period–specific attendance tracking rather than only grade-level attendance.
1. Header & Screen Context
Screen Title:
Students Attendance by Class
This indicates that attendance is managed at the class/subject level, enabling more granular control compared to grade-section attendance.
The header confirms:
- Institution name
- EasyLib test/production instance
- Active user session details
2. Filter & Selection Panel (Top Section)
Attendance data shown in this screen is completely driven by the following filters:
Institute
- Example: Easylib Academy
- Determines the institution for which attendance is being recorded
Academic Year
- Example: 01-Aug-2025 to 31-Aug-2026
- Ensures attendance is mapped to the correct academic cycle
Grade
- Example: Testing – Easylib 7.2a Application User
- Identifies the grade or class level
Section
- Example: Section A
- Narrows attendance to a specific section within the grade
Subject
- Example: Easylib 7.2a Campus ERP
- Key difference from Grade-Section screen
- Enables subject-wise attendance, useful for period-based or subject-based tracking
Date
- Example: 27-Jan-2026
- Attendance is marked and viewed for this specific date
Action Buttons
- List ? Fetches absentee data based on selected criteria
- Clear ? Resets all filters for a new entry
3. List of Absent Students
This section displays students who are marked absent for the selected class and subject.
Table Columns Explained
Member Id
- Unique system-generated identifier for the student
Name
- Student’s full name
Roll Number
- Academic roll number for classroom reference
Record Entered Date
- Shows when the absence was recorded
- Helpful for audit and verification purposes
If “No data available in table” is displayed, it indicates:
- No absentees for the selected class and subject
- OR attendance has not yet been marked for the selected date
4. Attendance Action Controls
Located below the grid, these options allow attendance marking and correction:
? Mark single student as absent
- Used when one student is absent for the selected class/subject
? Mark multiple students as absent
- Used when multiple students are absent
- Saves time during class-hour attendance marking
Remove Selected
- Allows removal of incorrectly marked absence entries
- Ensures data accuracy
5. Search, Pagination & Record Display
Show entries
- Controls the number of records displayed per page
Search
- Quickly locate a student by name or roll number
Pagination
- Navigate between pages when there are many students
6. How This Screen Is Used in Daily Academic Flow
Class / Period Attendance
- Select Institute, Academic Year, Grade, Section, Subject, and Date
- Click List
- Mark absentees (single or multiple)
- Review and correct entries if required
Academic Monitoring
- Helps track subject-wise absenteeism
- Identifies students frequently missing specific subjects
- Supports accurate subject-level attendance reports
7. Key Differences from “Absentees by Grade-Section”
| Aspect | Grade-Section | Class |
| Attendance Level | Overall daily attendance | Subject / class-wise |
| Subject Selection | Not required | Mandatory |
| Use Case | Homeroom / daily tracking | Period-wise tracking |
| Users | Class teachers, coordinators | Subject teachers |
Absentees by Grade-Batch
The Absentees by Grade-Batch screen is used to record and view absent students for a specific grade and batch on a selected date.
This screen is especially useful for institutions that follow batch-based academic structures (training programs, skill-based courses, coaching batches, or grouped sections within a grade).
1. Header & Screen Context
Screen Title:
Students Attendance by Grade-Batch (Absent)
This title indicates that attendance is being managed at the grade + batch level, offering more flexibility than section-based tracking.
The header confirms:
- Institution name
- EasyLib system instance
- Active user session details
2. Filter & Selection Panel (Top Section)
Attendance data on this screen depends on the following filters:
Institute
- Example: Easylib Academy
- Identifies the institution whose attendance data is being recorded
Academic Year
- Example: 01-Jul-2024 to 30-Jun-2025
- Ensures attendance is recorded within the correct academic year
Grade
- Example: EasyOne System Level
- Selects the academic grade or program level
Batch
- Example: Batch D
- Key feature of this screen
- Groups students within the same grade into batches for targeted attendance tracking
Date
- Example: 27-Jan-2026
- Attendance is recorded and viewed for this specific date
Action Buttons
- List ? Displays absent students based on selected filters
- Clear ? Resets all selections for a fresh entry
3. List of Absent Students
This section displays students who are marked absent for the selected grade and batch.
Table Columns Explained
Member Id
- System-generated unique identifier for each student
Name
- Student’s full name
Roll Number
- Academic roll number assigned to the student
Record Entered Date
- Shows the date on which the absence entry was recorded
- Useful for audit and verification
If “No data available in table” is shown, it means:
- No absentees for the selected grade-batch
- OR attendance has not been marked yet for that date
4. Attendance Action Controls
These options allow attendance marking and corrections:
? Mark single student as absent
- Used when only one student is absent in the selected batch
? Mark multiple students as absent
- Used when multiple students are absent
- Ideal for fast attendance entry in batch-oriented classes
Remove Selected
- Used to remove incorrectly marked absence entries
- Maintains data accuracy and integrity
5. Search, Pagination & Display Controls
Show entries
- Controls the number of records displayed per page
Search
- Quickly locate a student using name or roll number
Pagination (Previous / Next)
- Used when batch size is large
6. Practical Usage Scenario
Batch-Based Attendance Flow
- Select Institute, Academic Year, Grade, Batch, and Date
- Click List
- Mark absent students (single or multiple)
- Review entries
- Correct errors if required
Academic Monitoring
- Helps identify batch-wise attendance trends
- Useful for tracking attendance in training groups or skill batches
- Supports batch-level reporting and analysis
7. Difference from Other Absentee Screens
| Screen | Attendance Level | Ideal Use Case |
| Grade-Section | Grade + Section | Regular school structure |
| Class | Subject / Period | Period-wise attendance |
| Grade-Batch | Grade + Batch | Training / grouped batches |
Absentees by Class-Batch
The Absentees by Class-Batch screen is used to record and monitor absent students for a specific class (subject) and batch on a selected date.
This screen is ideal for colleges, professional programs, and institutions where attendance must be tracked subject-wise within defined batches.
1. Header & Screen Context
Screen Title:
Students Attendance by Class-Batch (Absent)
This title indicates that attendance is being managed at the most granular level—combining grade, subject, and batch.
The header confirms:
- Institution name
- EasyLib system instance
- Active session details
2. Filter & Selection Panel
Attendance displayed on this screen depends on the following selections:
Institute
- Example: IIBS
- Identifies the institution where attendance is being recorded
Academic Year
- Example: 01-Jul-2023 to 30-Jun-2024
- Ensures attendance data belongs to the correct academic year
Grade
- Example: MBA 1st Sem all branches
- Represents the academic program or level
Batch
- Example: ABCD
- Groups students within the grade for batch-wise tracking
Subject
- Example: Management
- Key element of this screen
- Enables subject-specific attendance within a batch
Date
- Example: 27-Jan-2026
- Attendance is marked and viewed for this specific date
Action Buttons
- List ? Displays absentee records based on selected criteria
- Clear ? Clears all selections for fresh entry
3. List of Absent Students
This section shows students who are marked absent for the selected class (subject) and batch.
Table Columns Explained
Member Id
- Unique system-generated identifier for the student
Name
- Student’s full name
Roll Number
- Official roll number for academic reference
Record Entered Date
- Indicates when the absence entry was recorded
- Helps in audit and verification
If the grid shows “No data available in table”, it means:
- No absentees exist for the selected class-batch
- OR attendance has not yet been marked for the selected date
4. Attendance Action Controls
Located below the grid, these controls allow attendance marking and correction:
? Mark single student as absent
- Used when one student is absent for the selected subject and batch
? Mark multiple students as absent
- Used when several students are absent
- Efficient for batch-based class attendance
Remove Selected
- Removes wrongly marked absence entries
- Ensures attendance accuracy
5. Search, Pagination & Display Options
Show entries
- Controls how many records appear per page
Search
- Helps quickly locate a student by name or roll number
Pagination (Previous / Next)
- Used when batch size is large
6. Practical Usage Scenario
Subject-Batch Attendance Workflow
- Select Institute, Academic Year, Grade, Batch, Subject, and Date
- Click List
- Mark absent students (single or multiple)
- Review absentee list
- Correct mistakes if needed
Academic & Administrative Use
- Tracks subject-wise absenteeism
- Identifies attendance issues within specific batches
- Supports detailed class-batch attendance reports
7. Comparison with Other Absentee Screens
| Screen | Attendance Level | Typical Use Case |
| Grade-Section | Daily attendance | Schools |
| Class | Subject-wise | Period tracking |
| Grade-Batch | Batch-based | Training programs |
| Class-Batch | Subject + Batch | Colleges & PG programs |
Class Held Entry
The Class Held Entry screen is used to record details of classes that were actually conducted on a specific date.
This information is critical for accurate attendance calculation, audit compliance, and reporting, as attendance percentages are meaningful only when the number of classes held is correctly recorded.
1. Header & Screen Context
Screen Title:
Class Held Entry
This confirms that the screen is meant for logging conducted classes, not directly marking attendance.
The header displays:
- Institution name
- EasyLib instance details
- Active user session information
2. Staff & Academic Identification Section
Staff ID*
- Identifies the faculty member who conducted the class
- Helps map the class to a specific teacher for accountability and reporting
Institute*
- Selects the institution where the class was conducted
- Mandatory in multi-campus environments
Academic Year*
- Ensures the class held entry is recorded under the correct academic cycle
3. Class & Subject Details
Grade*
- Specifies the academic grade or program (e.g., MBA, Class 10, etc.)
Section*
- Identifies the section within the grade
Subject*
- Defines the subject taught during the class
Class Title
- Optional descriptive title for the session
- Example: Introduction to Management Concepts
4. Schedule & Location Information
Period
- Identifies the period or session number in the timetable
- Useful for timetable and period-wise attendance validation
Location
- Specifies where the class was conducted (room, lab, campus, online)
Date*
- Date on which the class was held
- Example: 27-Jan-2026
5. Learning Material & Reference
URL
- Allows linking to online resources (LMS link, video recording, reference material)
Upload Lesson Plan
- Enables faculty to upload lesson plans or supporting documents
- Helps maintain academic records and teaching evidence
6. Attendance Count Section
These fields help verify attendance accuracy.
Enrolled Count
- Total number of students enrolled for the selected grade/section
Get Enrolled Count
- Automatically fetches enrolled student count from the system
Absent Count
- Number of students marked absent for the class
Get Absent Count
- Fetches absent student count based on attendance entries
Present Count
- Automatically derived based on enrolled and absent counts
This ensures consistency between attendance marking and class held records.
7. Remarks Section
Remarks
- Allows staff to add additional notes
- Example: Guest lecture conducted, Combined class, Online session
8. Action Buttons
Add
- Saves the class held entry
New
- Clears the form for a fresh entry
Clear
- Resets all entered values
Customized Search Report – Class Held Entry
(Attendance Management | EasyLib)
1. Purpose of this Screen
The Customized Search Report – Class Held Entry screen is used to view, filter, and analyze all class sessions that were actually conducted in the institution.
It helps administrators, academic coordinators, and auditors verify class delivery, track faculty teaching activity, and cross-check attendance records.
This report acts as a master reference for:
- Attendance reports (Present / Absent)
- Faculty workload validation
- Academic compliance and audits
- Subject-wise and period-wise tracking
2. Navigation Path
Attendance ? Reports ? Customized Report – Class Held Entry
3. Screen Layout Overview
The screen is divided into three main sections:
- Left Panel – Report Menu
- Top Filter Section – Search Criteria
- Main Grid – Class Held Data Table
4. Left Panel – Report Menu
This panel provides quick access to all attendance-related reports, grouped logically:
Attendance by Absent
- Absentees by Class-Batch
- Gradewise Attendance by Absent
- Classwise Attendance by Absent
- Grade-Batchwise Attendance by Absent
- Absent by Grade / Class / Batch reports
Attendance Reports
- Attendance Report
- Absentee Summary by Date (By Class)
Attendance by Present
- Presenters by Grade-Section
- Presenters by Class
- Presenters by Grade-Batch
- Presenters by Class-Batch
- Gradewide / Class wise Attendance by Present
Imports
- Attendance Import
?? Purpose: Allows users to quickly move between different attendance analytics without leaving the module.
5. Search / Filter Section
This section allows users to customize the report output by applying filters.
Available Filter Fields
- Class Title
- Member ID
- Member Name
- Period ID
- Period Number
- Subject
- Academic Year
- Grade
- Section
- Location
- Institute
- Date
- Remarks
?? Usage Example:
- Find all classes conducted by a specific faculty
- View subject-wise class delivery
- Filter classes for a specific academic year or date range
- Track sessions held in a particular campus or location
6. Main Report Grid – Class Held Details
This table displays actual class sessions conducted, based on attendance and timetable data.
Column-wise Explanation
| Column Name | Description |
| Period ID | Unique system-generated ID for the class period |
| Period No. | Period number in the timetable (e.g., 1st period, 2nd period) |
| Grade | Academic grade or year (e.g., MBBS 1st Year, MBA 2nd Year) |
| Academic Year | Academic year range (e.g., 01-Jul-2024 to 30-Jun-2025) |
| Date | Date on which the class was held |
| Institute | Institute or college name |
| Subject | Subject taught during the session |
| Location | Classroom / Lab / Hall where the class was conducted |
?? Key Insight:
Each row represents one confirmed class session that was held on a specific date and period.
7. Table Controls & Actions
Show Entries
- Allows selecting how many records to display per page (10, 25, 50, etc.)
Export Button
- Exports the report data to Excel or CSV
- Useful for audits, management review, or sharing with authorities
Show/Hide Columns
- Customize the table view by hiding or showing required columns
Pagination
- Navigate through large datasets using page numbers
- Displays record count (e.g., Showing 1 to 10 of 928)
8. How This Report Is Used Practically
Academic Administration
- Verify whether scheduled classes were conducted
- Track subject coverage and teaching progress
Faculty Monitoring
- Measure faculty workload
- Validate teaching hours
Attendance Validation
- Acts as a base for:
- Present reports
- Absent reports
- Grade-wise attendance summaries
Compliance & Audits
- Evidence for inspections (NAAC, University audits, internal reviews)
Attendance Report
The Attendance Report screen provides a comprehensive, staff-wise view of attendance details for classes conducted within a selected period.
It consolidates enrollment, present count, and absent count for each class session, enabling institutions to monitor attendance accuracy and teaching activity.
This report is primarily used by:
- Academic administrators
- Attendance coordinators
- Faculty coordinators
- Management and auditors
2. Navigation Path
Attendance ? Reports ? Attendance Report
3. Screen Layout Overview
The Attendance Report screen is divided into four major sections:
- Left Panel – Attendance Report Menu
- Top Filter Section – Search Criteria
- Action Buttons
- Attendance Report Grid (Staff-wise)
4. Left Panel – Attendance Report Menu
This panel allows quick access to all attendance-related reports:
Class Held & Customized Reports
- Class Held Entry
- Customized Report – Class Held Entry
Attendance by Absent
- Gradewise Attendance by Absent
- Classwise Attendance by Absent
- Grade-Batchwise Attendance by Absent
- Class-Batchwise Attendance by Absent
- Absent by Grade / Class / Batch Reports
Attendance by Present
- Presentees by Grade-Section
- Presentees by Class
- Presentees by Grade-Batch
- Presentees by Class-Batch
- Presentees by Grade-Section Search Report
- Gradewise Attendance by Present
?? Purpose: Enables users to navigate between different attendance perspectives without re-entering filters.
5. Filter / Search Section (Top Area)
This section allows users to customize the attendance report output.
Available Filters and Their Purpose
| Filter Field | Description |
| Institute | Select the institution or campus |
| Academic Year | Choose the academic year range |
| Grade | Select grade / course / program |
| Section | Choose class section |
| Subject | Filter attendance by subject |
| Staff ID | View attendance handled by a specific staff |
| From Date | Start date for attendance records |
| To Date | End date for attendance records |
?? Usage Examples:
- Generate attendance report for a specific subject
- View staff-wise attendance data
- Analyze attendance within a date range
- Review attendance for a specific class section
6. Action Buttons
List
- Fetches attendance data based on selected filters
Clear
- Resets all filters to default values
Export
- Exports attendance data to Excel / CSV
- Useful for audits, management review, and record keeping
Show/Hide Columns
- Allows users to customize the table view by selecting required columns only
7. Attendance Report Grid – Detailed Explanation
The grid displays staff-wise attendance records for each class session.
Column-wise Description
| Column Name | Description |
| Institute | Institution where the class was conducted |
| Academic Year | Academic year of the class |
| Grade | Grade or program |
| Section | Section of the class |
| Subject | Subject taught |
| Staff ID | Staff who conducted the class |
| First Name | Staff first name |
| Last Name | Staff last name |
| Date | Date on which attendance was recorded |
| Enrolled Count | Total students enrolled in the class |
| Present Count | Number of students marked present |
| Absent Count | Number of students marked absent |
| Location | Classroom / Hall / Lab |
| Remarks | Additional notes, if any |
?? Important Note:
If values appear as null, it indicates:
- Attendance data was not fully recorded, or
- Attendance entry exists without detailed student counts
8. Table Controls & Features
Search Box
- Allows quick keyword search within displayed records
Show Entries
- Control number of rows displayed per page
Sorting
- Columns can be sorted (ascending / descending) for easier analysis
Pagination
- Navigate through large datasets efficiently
Grade wise Attendance by Absent
The Grade-wise Attendance by Absent screen helps institutions identify and manage absent students' grade-wise for a selected date.
It provides a side-by-side view of enrolled students and absent students, making attendance markings and verification simple and accurate.
This report is useful for:
- Daily attendance review
- Identifying absentee patterns by grade
- Ensuring attendance compliance
- Quick follow-up with absent students
2. Screen Overview
The screen is divided into three main sections:
- Filter Section (Top)
- List of Students (Left Panel)
- List of Absent Students (Right Panel)
3. Filter Section – Field Explanation
| Field | Description |
| Institute | Select the institution or campus |
| Academic Year | Choose the applicable academic year |
| Grade | Select the grade / course |
| Section | Choose the section within the grade |
| Date | Select the attendance date |
Action Buttons
- List – Loads students based on selected filters
- Clear – Resets all selected filters
?? Attendance data is always shown for the selected date.
4. List of Students (Left Panel)
This panel displays all enrolled students for the selected grade and section.
Columns
- Checkbox – Select students to mark absent
- Member ID – Unique student identifier
- Name – Student name
Features
- Pagination (Show 10 entries by default)
- Search option to quickly find a student
?? Green Arrow (?)
- Used to move selected students to the Absent list
5. List of Absent Students (Right Panel)
This panel shows students who are marked absent for the selected date.
Columns
- Checkbox – Select students to remove from absent list
- Member ID – Student identifier
- Name – Student name
Features
- Search and pagination
- Displays final absent list for the date
?? Red Arrow (?)
- Used to move students back to the present list
6. Attendance Flow (How It Works)
- Select Institute, Academic Year, Grade, Section, and Date
- Click List
- All students appear in List of Students
- Select absent students using checkboxes
- Click Green Arrow to move them to Absent Students
- Review absent list and make corrections if needed
- Save attendance (if applicable)
Class wise Attendance by Absent
The Class-wise Attendance by Absent screen provides attendance tracking at the individual class level, instead of the overall grade level.
It is ideal when:
- Multiple classes exist under the same grade
- Attendance needs to be tracked per class or subject
2. Difference Between Gradewide & Class wise
| Feature | Gradewide | Class wise |
| Attendance Scope | Entire grade | Specific class |
| Best Used For | General daily attendance | Class/session-based attendance |
| Student Grouping | Grade + Section | Class / Class-Batch |
3. Filter Fields (Class wise)
In addition to common filters, Class wise attendance may include:
- Class / Class-Batch
- Subject
- Period (if applicable)
?? Attendance is recorded only for the selected class session.
4. Use Cases
- Subject-wise attendance
- Lab or practical class attendance
- Period-based attendance tracking
- Faculty-specific attendance review
5. Common Notes (For Both Screens)
- “No data available” means:
- No students enrolled, or
- Attendance not configured for that grade/class
- Attendance is date-specific
- Changes affect attendance reports and summaries
6. Reports Impacted
Attendance marked here reflects in:
- Grade wise Attendance by Absent
- Class wise Attendance by Absent
- Attendance Report
- Absentee Summary by Date
- Student Attendance Records
Students Attendance by Grade-Batch
The Students Attendance by Grade-Batch (Absent) screen in EasyLib helps institutions identify and track absent students for a specific grade and batch on a selected date. This report is useful for attendance monitoring, follow-ups, compliance, and academic tracking.
It allows administrators and faculty to filter students by academic year, grade, batch, and date, and clearly see which students are absent.
Navigation Path
Attendance Management ? Attendance Report ? Grade-Batchwise Attendance By Absent
1. Filter Section
This section is used to define the criteria for generating the absent list.
| Field | Description |
| Institute | Select the institute or campus (e.g., IBS). |
| Academic Year | Choose the applicable academic year (e.g., 01-Jul-2023 to 30-Jun-2024). |
| Grade | Select the grade/class (e.g., MBA 1st Sem – all branches). |
| Batch | Choose the batch under the selected grade (e.g., 1st Batch). |
| Date | Select the attendance date for which absence needs to be checked. |
Buttons
- List – Fetches attendance data based on selected filters
- Clear – Resets all selected filters
2. List of Students (Left Panel)
This panel displays all students belonging to the selected grade and batch.
Columns displayed:
- Selection checkbox
- Member ID
- Student Name
Purpose:
- Shows the complete student list
- Helps compare present vs absent students
- Allows selection of students (if actions are enabled)
3. List of Absent Students (Right Panel)
This panel shows only students marked as absent on the selected date.
Columns displayed:
- Selection checkbox
- Member ID
- Student Name
Key Features:
- Displays real-time absent data
- Includes search functionality
- Supports pagination (Show 10/25 entries)
4. Search & Pagination
Both student lists support:
- Search box – Quickly find a student by name or ID
- Entries dropdown – Control number of rows displayed
- Previous / Next navigation
How to Use This Screen (Step-by-Step)
- Navigate to Grade-Batchwise Attendance by Absent
- Shows institute
- Select the Academic Year
- Choose the Grade
- Select the Batch
- Pick the Date
- Click List
- Review:
- Total students in the left panel
- Absent students in the right panel
Related Absent Attendance Reports in EasyLib
1. Grade-Batchwise Attendance by Absent
- Shows absent students for a specific grade and batch
- Used for detailed daily analysis
2. Class-Batchwise Attendance by Absent
- Displays absent students based on class and batch
- Useful when grades are divided into multiple classes
3. Absent by Grade Report
- Consolidated report of absentee's grade-wise
- Ideal for management review
4. Absent by Class Report
- Displays absence data class-wise
- Helpful for class teachers
5. Absent by Grade-Batch Report
- Summarized view of absentees by grade and batch
- Used for trend analysis
6. Absent by Class-Batch Report
- Tracks absenteeism at class-batch level
- Helps in identifying problematic attendance patterns
Students Attendance by Grade-Batch (Absent)
Students Attendance by Grade-Batch (Absent)
This screen helps institutions identify and review absent students for a selected grade and batch on a specific date. It is mainly used by administrators, coordinators, and faculty to monitor absenteeism accurately.
Navigation Path
Attendance Management ? Attendance Report ? Grade-Batchwise Attendance By Absent
Screen Layout Overview
The screen is divided into four main sections:
- Filter Criteria (Top)
- Action Buttons
- List of Students (Left Panel)
- List of Absent Students (Right Panel)
1. Filter Criteria Section (Top Panel)
This section is used to define the attendance scope.
Fields Explained
| Field | Description |
| Institute | Selects the institution or campus (e.g., Easylib Group of Institutions – Kagina). |
| Academic Year | Choose the academic year for which attendance is recorded. |
| Grade | Select the grade/program (e.g., MBA, BSc, Class 10). |
| Batch | Select the batch under the chosen grade. |
| Date | Select the date for which absent attendance is required (e.g., 27-Jan-2026). |
?? Note: Attendance data will be displayed only after all mandatory fields are selected.
2. Action Buttons
| Button | Function |
| List | Fetches and displays attendance data based on selected filters. |
| Clear | Clear all selected filters and reset the screen. |
3. List of Students (Left Panel)
This panel displays all students belonging to the selected grade and batch, regardless of attendance status.
Columns Displayed
- Checkbox – For selection (if needed)
- Member-Id – Unique student identifier
- Name – Student name
Key Use
- Acts as a reference list of total students
- Helps verify attendance coverage
- Used to compare with the absent list
4. List of Absent Students (Right Panel)
Purpose
This panel shows only students who are marked as absent on the selected date.
Columns Displayed
- Checkbox – For selection
- Member-Id – Student identifier
- Name – Student name
Key Features
- Displays confirmed absentee data
- Includes search functionality
- Supports pagination (Show entries, Previous/Next)
5. Arrow Buttons (Between Panels)
| Icon | Function |
| Green Arrow (?) | Used to move selected students (if attendance marking is enabled). |
| Red Arrow (?) | Used to reverse selections if required. |
(In reporting mode, these arrows are typically for display/reference.)
Students Attendance by Class-Batch (Absent)
Screen Title
Students Attendance by Class-Batch (Absent)
This screen is used to view and analyze absent students' class-wise and batch-wise for a selected date and subject. It gives a more granular view compared to grade-batch reports and is especially useful for subject teachers and academic coordinators.
Navigation Path
Attendance Management ? Attendance Report ? Class-Batchwise Attendance By Absent
Screen Layout Overview
The screen consists of four main sections:
- Filter Criteria
- Action Buttons
- List of Students (All Students)
- List of Absent Students
1. Filter Criteria Section
This section defines which class attendance data you want to view.
Fields Explained
| Field | Description |
| Institute | Selects the institution/campus (e.g., IIBS). |
| Academic Year | Academic year during which attendance is recorded. |
| Grade | Select the grade/program (e.g., MBA 1st Sem – all branches). |
| Batch | Select the batch under the selected grade. (Mandatory) |
| Subject | Select the subject for which attendance is reviewed (e.g., Fundamentals of Management). |
| Date | Select the attendance date (e.g., 27-Jan-2026). |
?? Important:
If Batch is not selected, the system shows a validation message
?? “Please select an item in the list”
2. Action Buttons
| Button | Function |
| List | Fetches attendance data based on the selected filters. |
| Clear | Clear all filters and reset the screen. |
3. List of Students (Left Panel)
Displays all students enrolled in the selected class-batch, irrespective of attendance status.
Columns
- Checkbox – For selection/reference
- Member-Id – Unique student ID
- Name – Student name
Usage
- Acts as the total strength list
- Helps validate whether attendance has been marked for all students
- Used as a reference while reviewing absentees
4. List of Absent Students (Right Panel)
Displays only students marked absent for the selected class, batch, subject, and date.
Columns
- Checkbox
- Member-Id
- Name
Features
- Search option to quickly find a student
- Pagination controls (Show entries / Previous / Next)
- Accurate absentee visibility for follow-up actions
Arrow Buttons (Between Panels)
| Icon | Description |
| Green Arrow (?) | Indicates movement/selection of students (mainly for attendance marking reference). |
| Red Arrow (?) | Indicates reverse movement if applicable. |
(In report mode, arrows are generally for visual/reference consistency.)
Absent by Grade Report
Absent by Class Report
These reports fall under Attendance Management ? Attendance Report ? Absent and are used for analytical and compliance-level absentee tracking.
1. Absent by Grade Report
The Absent by Grade Report provides a grade-wise consolidated view of students who were absent during a selected date range or academic year.
It is mainly used by:
- Academic heads
- Deans / Directors
- Quality & compliance teams
This report focuses on program-level absentee analysis, not day-to-day marking.
Navigation Path
Attendance Management ? Attendance Report ? Absent ? Absent by Grade Report
Filter Section – Field Explanation
| Field | Description |
| Institute | Selects the institution (e.g., IIBS). |
| Academic Year | Attendance data period (e.g., 01-Jul-2023 to 30-Jun-2024). |
| Grade | Select the program/grade (e.g., MBA 1st Sem – all branches). |
| Section | Optional filter to narrow down to a section (e.g., A). |
| Member ID | Optional – view absentee record of a specific student. |
| From Date | Start date for absentee calculation. |
| To Date | End date for absentee calculation. |
| List | Generates the report based on selected filters. |
| Clear | Resets all filter fields. |
Report Output – Column Explanation
| Column | Meaning |
| Institute | Institution name |
| Academic Year | Academic period |
| Grade | Program / Grade |
| Section | Section under the grade |
| Member ID | Unique student ID |
| First Name | Student’s first name |
| Last Name | Student’s last name |
| Class Date | Date on which the student was absent |
| Roll No | Student roll number |
Features Available
- ?? Search – Quickly find a student
- ?? Show/Hide Columns – Customize visible columns
- ?? Export – Download report (Excel/CSV)
- ?? Pagination – Handle large datasets
When to Use Absent by Grade Report
- Program-level attendance audits
- NAAC / NBA / internal compliance reviews
- Identifying chronic absenteeism across a grade
- Management-level reporting
2. Absent by Class Report
Purpose
The Absent by Class Report provides a class-wise view of absentee students, making it more operational and actionable compared to grade-level reporting.
This report is commonly used by:
- Class teachers
- Course coordinators
- Academic administrators
Navigation Path
Attendance Management ? Attendance Report ? Absent ? Absent by Class Report
How It Differs from Grade Report
| Aspect | Absent by Grade | Absent by Class |
| View Level | Program / Grade | Individual Class |
| Usage | Strategic / Compliance | Daily monitoring |
| Granularity | Medium | High |
| Users | Management, Deans | Teachers, Coordinators |
Filters Used
Same as Absent by Grade Report, but data is grouped and analyzed class-wise.
Report Output Highlights
- Shows which class had absentees
- Displays student-level absence details
- Helps identify:
- Classes with high absenteeism
- Attendance issues specific to a class or section
When to Use Absent by Class Report
- Daily or weekly attendance review
- Faculty follow-ups
- Parent communication
- Internal academic monitoring
Key Differences Summary
| Feature | Absent by Grade | Absent by Class |
| Grouping | Grade / Program | Class |
| Best For | Analysis & audits | Classroom management |
| Scope | Broad | Focused |
| Decision Level | Strategic | Operational |
Absentees Summary Report
The Absentees Summary Report provides a date-wise consolidated list of all students who were absent, along with their contact and academic details.
This report is especially useful for quick follow-up, communication, and monitoring absenteeism on a specific day.
It combines attendance data with student contact information, making it one of the most actionable absentee reports in EasyLib.
Navigation Path
Attendance Management ? Attendance Report ? Absentee Summary by Date (By Class)
Filter Section – Field Explanation
| Field | Description |
| Date | Select the date for which absentee summary is required |
| List | Displays absentee records for the selected date |
| Clear | Resets the selected date |
?? This report is date-driven, unlike grade/class reports which may use date ranges.
Report Output – Column Explanation
| Column | Description |
| Absent Date | Date on which the student was absent |
| Member-Id | Unique student identifier |
| Registered student email ID | |
| Phone No | Student’s contact number |
| Grade | Grade / Program (e.g., MBA 1st Year) |
| Section | Section of the grade |
| Subject | Subject for which attendance was marked |
| Institute | Institution name |
| Academic Year | Academic year of the record |
Key Functional Features
? Checkbox Selection
- Allows selecting one or multiple students
- Used for bulk actions like messaging
?? Send Message
- Enables instant communication with selected absentees
- Useful for:
- Attendance reminders
- Reason collection
- Follow-up notifications
?? Search
- Quickly filter records by:
- Name
- Member ID
- Subject
- Grade
?? Pagination
- Supports large datasets
- Displays total records and filtered count
- (e.g., Showing 1 to 10 of 291 records)
When to Use This Report
| Scenario | Benefit |
| Daily absentee follow-up | Quick identification & contact |
| Faculty review | Subject-wise absentee analysis |
| Admin monitoring | Campus-wide absentee visibility |
| Parent/student communication | Immediate outreach |
How This Report Is Different from Other Absentee Reports
| Report | Focus |
| Absent by Grade | Program-level analysis |
| Absent by Class | Class-level monitoring |
| Grade/Class-Batchwise Absent | Batch-based tracking |
| Absentees Summary Report | Date-wise, contact-enabled follow-up |
Attendance Management – Overall Comparison
Attendance By Absent vs Attendance
EasyLib provides two complementary attendance views:
- Attendance By Absent – focuses on who is missing
- Attendance By Present – focuses on who attended
Together, they give a complete attendance picture for institutions.
1. Conceptual Difference
| Aspect | Attendance By Absent | Attendance By Present |
| Primary focus | Students who were absent | Students who were present |
| Usage intent | Follow-up, alerts, discipline | Validation, compliance, reporting |
| Typical users | Class teachers, admins | Admins, auditors, management |
| Action type | Reactive (follow-up) | Confirmatory (verification) |
2. Attendance By Absent – Summary (Already Covered)
Attendance By Absent helps institutions:
- Identify missing students
- Track absentee patterns
- Take corrective action
Key Views Available
- Gradewise Attendance By Absent
- Classwise Attendance By Absent
- Grade-Batchwise Attendance By Absent
- Class-Batchwise Attendance By Absent
- Absent by Grade / Class / Batch Reports
- Absentees Summary by Date (with messaging)
3. Attendance By Present – Overview
Attendance By Present focuses on students who successfully attended classes.
It is mainly used for:
- Attendance validation
- Academic compliance
- Internal and external reporting
This section mirrors the Absent structure, ensuring data consistency.
4. Attendance By Present – Detailed Comparison View
A. Operational Screens (Live Views)
| Feature | Absent | Present |
| Presentees / Absentees by Grade-Section | ? | ? |
| Presentees / Absentees by Class | ? | ? |
| Presentees / Absentees by Grade-Batch | ? | ? |
| Presentees / Absentees by Class-Batch | ? | ? |
| Search-based Grade-Section View | ? | ? |
?? Present views confirm who attended, whereas Absent views highlight exceptions.
B. Report-Level Comparison
| Report Type | Absent Reports | Present Reports |
| Grade-wise | Absent by Grade Report | Present by Grade Report |
| Class-wise | Absent by Class Report | Present by Class Report |
| Grade-Batchwise | Absent by Grade-Batch Report | Present by Grade-Batch Report |
| Class-Batchwise | Absent by Class-Batch Report | Present by Class-Batch Report |
| Section-based | Absent by Grade-Section | Present by Grade-Section |
5. Functional Differences (Side-by-Side)
| Feature | Attendance By Absent | Attendance By Present |
| Focus | Missing students | Attending students |
| Follow-up required | Yes | No |
| Messaging enabled | Yes (critical) | Rarely required |
| Compliance use | Medium | High |
| Audit readiness | Partial | Strong |
| Parent communication | High priority | Low priority |
6. How Both Work Together (Overall Attendance Logic)
EasyLib attendance logic ensures:
Total Enrolled = Present + Absent
? Attendance is balanced and validated
? Any mismatch is easily identified
? Reports remain audit-ready
7. When to Use Which
| Scenario | Recommended View |
| Daily absentee follow-up | Attendance By Absent |
| Attendance verification | Attendance By Present |
| Government / NAAC reports | Attendance By Present |
| Student discipline review | Attendance By Absent |
| Management dashboard | Both |
Attendance Import – EasyLib
Attendance Import in EasyLib allows institutions to upload attendance data in bulk instead of marking attendance manually for each class or day. This feature is especially useful for institutions with large student strength, multiple batches, or attendance captured through external systems.
Using predefined import templates, attendance records can be uploaded accurately, quickly, and consistently.
Attendance Import is designed to:
- Save time and reduce manual entry
- Avoid human errors in attendance marking
- Handle large volumes of attendance data
- Integrate attendance captured outside EasyLib
When to Use Attendance Import
Attendance Import is commonly used when:
- Attendance is recorded in Excel sheets
- Attendance is captured through biometric devices
- Legacy attendance data needs to be uploaded
- Bulk attendance needs to be entered for past dates
- Institutions follow offline attendance processes
Attendance Import Workflow
Step 1: Download Import Template
EasyLib provides a standard attendance import template containing predefined columns such as:
- Institute
- Academic Year
- Grade
- Section / Batch
- Date
- Member ID / Roll No
- Attendance Status (Present / Absent)
- Subject (if applicable)
This ensures data consistency and validation.
Step 2: Prepare Attendance Data
Fill the template carefully:
- Ensure Member IDs match existing student records
- Use correct academic year and grade
- Maintain consistent date formats
- Mark attendance clearly as Present / Absent
- Avoid blank mandatory fields
Step 3: Upload Attendance File
- Navigate to Attendance Import
- Select the prepared file
- Upload the file into EasyLib
- System performs data validation checks
Step 4: Validation & Error Handling
EasyLib automatically checks:
- Invalid student IDs
- Duplicate records
- Missing mandatory fields
- Incorrect academic structure
If errors are found:
- Invalid records are flagged
- User can correct and re-upload
Step 5: Successful Import
Once validated:
- Attendance data is saved into the system
- Records immediately reflect in:
- Attendance By Absent
- Attendance By Present
- Attendance Reports
- Absentee Summary Reports
Impact on Attendance Reports
Imported attendance data is fully integrated and can be viewed in:
- Gradewise Attendance Reports
- Classwise Attendance Reports
- Grade-Batchwise Reports
- Class-Batchwise Reports
- Absentees Summary by Date
- Present Attendance Reports
There is no difference between manually entered and imported attendance in reporting.