Detailed Requirements For School Management System
Detailed Requirements For School Management System
Overview
1. Multi-Role System
Admin: Oversees overall management, including admissions, accounts, and school data.
Teacher: Manages academic activities like attendance, grading, and study material.
Accountant: Handles fee payments, financial records, and expenses.
Parent: Monitors child’s progress, attendance, and fees.
Student: Accesses study materials, online classes, and other school-related information.
2. Admin Dashboard
Features:
Dues amount
Income (yearly, monthly, daily)
Profit (monthly)
Expenses (yearly, monthly, daily)
Graphs:
Stats:
Total students, parents, staff
Present students (daily)
Staff attendance (daily)
Class-wise table:
Sections
Attendance (present, absent, on leave)
Expected, generated, and paid amounts
Balance
Total summary at the end of the table.
Modules
1. Admission Management
Admit Student:
Admission Inquiry:
2. Student Management
Features:
Additional Features:
o Student Promotion: Promote students to the next class after exams.
o Student Transfer: Transfer students between campuses.
o Birthday Management: Print birthday cards and send birthday wishes.
Features:
4. Attendance Management
Student Attendance:
Staff Attendance:
5. Fee Management
Features:
Fee Defaulters:
Accounting:
Features:
7. Study Materials
8. Timetable Management
Features:
SMS Management:
Email Alerts:
Point of Sale:
o Manage categories and stock items.
o Add bulk products.
11. Certification
Features:
Features:
Admin Management:
Campus Management:
Features:
Features:
19. Reporting
o Fee defaulters
o Income and expenses
o Staff salaries
o Admissions
o Student details
o Attendance (students and staff)
o Balance sheets
This detailed outline covers every requirement from your document. Let me know if
you need further refinements!
Roles and Responsibilities in School Management System
1. Admin
Dashboard:
Graphs:
Class-wise Table:
Features:
Admission Management:
Student Management:
Staff Management:
Attendance Management:
Fee Management:
Exam Management:
Timetable Management:
Reporting:
School Noticeboard:
o Upload images and notices visible to parents via the mobile app.
Online Classes:
Public Messages:
Other Features:
2. Teacher
Dashboard:
Other Features:
3. Accountant
Responsibilities:
Reporting:
Communication:
Features:
Fee Management:
Request Management:
Notifications:
5. Student
Features:
Academic Access:
Attendance:
Communication:
Requests:
Features by Role
This structure separates the roles with their respective responsibilities and highlights
their features comprehensively. Let me know if you need further adjustments!