1 Removed
1 Removed
Information System
The Student Information System is designed to manage student data efficiently, including functions like adding,
deleting, searching for students, and managing their grades and attendance records.
1. Data Handling:
• Student details such as name, ID, grades, and attendance are stored in separate arrays or
structures.
2. Functions:
• Student Class: Each student is an object with attributes such as name, ID, grades, and
attendance.
• Methods like addStudent(), deleteStudent(), and searchStudent() are encapsulated within the Student
class, ensuring all student-related operations are organized.
2. Encapsulation:
• All student data is wrapped within the object itself, reducing global data usage and improving
security.
• Access to student attributes (like grades) is controlled via methods (e.g., getGrades()).
4. Modularity:
• Classes like Student or Course can be reused throughout the system, making it easier to extend
functionality without rewriting code.