Student Management Module
This module handles all aspects of student records, from admission through graduation.
Student Records
Personal Information
| Field | Description | Required |
|---|---|---|
| Roll Number | Unique class identifier | Yes |
| Registration Number | University-wide ID | Yes |
| Date of Birth | Birth date | Yes |
| Gender | Male/Female/Other | Yes |
| Phone | Contact number | Yes |
| Address | Residential address | Yes |
| Emergency Contact | Emergency phone number | Yes |
Student Status
| Status | Description | Access |
|---|---|---|
| Active | Currently enrolled | Full access |
| Inactive | Temporary leave | Limited access |
| Graduated | Completed program | Read-only |
| Dropped | Left the program | No access |
| Suspended | Disciplinary action | No access |
Admission Types
| Type | Description |
|---|---|
| Regular | Standard admission process |
| Lateral | Direct entry to higher year |
| Transfer | Transfer from another institution |
Parent/Guardian Management
Relationship Types
- Father
- Mother
- Guardian
- Grandfather/Grandmother
- Uncle/Aunt
- Other
Contact Flags
- Is Primary Contact: Main point of contact
- Is Emergency Contact: For emergencies
Enrollment Management
Enrollment Status
| Status | Description |
|---|---|
| Active | Currently attending |
| Dropped | Withdrew from course |
| Completed | Finished course |
| Suspended | Temporarily paused |
Student Lifecycle
Admission
→
Active
→
Graduate
Phase 1: Admission
Create user account, student record, assign to batch/section, link parents, assign fees
Phase 2: Active Study
Each semester: Enroll in courses, attend classes, take exams, pay fees, receive grades
Phase 3: Completion
Complete all courses, clear fees, status changed to Graduated, generate transcript
Creating a New Student
Create User Account
Users → Create New: Name, Email, User Type: Student
Create Student Record
Students → Create New: Link user, roll number, registration number, batch, section
Link Parent
Add parent via Students edit or Parent edit, set relationship and contact flags
Best Practices
Data Entry Tips
- Verify roll numbers are unique within batch
- Verify registration numbers are unique university-wide
- Collect emergency contacts
- Keep addresses updated
- Always link at least one guardian