Professional Documents
Culture Documents
A project Submitted to
By
Esha Shukla
Roll no : 500102121044
Enroll No : CB3166
• Hardware Requirement
• Memory : 2 GB RAM
• Hard Disk :1 GB
• External I/O : Monitor, Keyboard, Mouse.
• Software Requirement
• Operating System : Windows , Linux
• Front End : HTML, CSS, JavaScript
• Back End : PHP
• IDE : Visual Studio Code
• Library/ Framework : Bootstrap,
• Back End : phpMyAdmin
• Communication Interface
• Internet Connection
• Any Web Browser (Google Chrome)
Functional Requirements
• Admin Login:-
• Through credentials admin can login into the system as admin and can access the features of the application.
• Adding School Details :-
• This subsystem provide facility to the user to add school..
• Adding Subject Details :-
• This subsystem provide facility to the user to add teacher details in school .
• Adding Assignment Detail :-
• This subsystem provide facility to the user to add school.
• Adding Class Details :-
• This subsystem provide facility to the user to add designation details in a school.
• Update details :-
• This subsystem provide facility to the user to update or modify details
• Search Data:-
• The search subsystem provides facility to search and find the data and to filter the results accordingly.
• Delete Data:-
• This subsystem provides facility to the admin to delete any selected detail from the database.
Project Development Process Model Used (Methodology).
Object
Diagram
Event Flow
Diagram
(EFD)
State
Diagram
(SD)
Database
Admin Login
Dashboard
School details
Class Details
Subject Details
Manage
Assignment
Add Certificate
Limitations
1.Training and adoption: Implementing a new system requires training for staff to ensure
they can effectively use and navigate the platform. Resistance to change and lack of
limited customization options, making it challenging to tailor the system to the specific
2.Advanced analytics and reporting: Enhancing the system's data analysis capabilities can provide
valuable insights into student performance, attendance patterns, and resource allocation, enabling
administrators to make data-driven decisions.
3.Parent and student engagement features: Adding features like real-time notifications, progress
tracking, and parent-teacher communication portals can enhance engagement and involvement of
parents and students in the educational process.
Conclusions
In conclusion, a web-based school management system offers numerous benefits and advantages
stakeholders, improves data management and analysis, and provides a user-friendly platform for
students, parents, teachers, and administrators. With its ability to centralize and automate various
productivity, and overall effectiveness of the school. It is a valuable tool that can help educational
institutions adapt to the digital age and provide a seamless and enhanced learning experience for all
stakeholders involved.
THANK YOU