Professional Documents
Culture Documents
School Management System: A Synopsis Submitted in Partial Fulfillment of The Requirements For The Degree of in
School Management System: A Synopsis Submitted in Partial Fulfillment of The Requirements For The Degree of in
A Synopsis Submitted
in Partial Fulfillment of the Requirements
for the Degree of
Bachelor In Technology
in
Computer Science and Engineering
by
Sachin Kashyap (1828010012)
Page | 1
Index
1 Introduction 3
2 Objectives of Project 5
3 Feasibility Study 6
4 Methodology 8
6 Conclusion 11
7 Bibliography 12
Page | 2
Chapter 1: Introduction
Management System” has been developed to override the “School the problems Prevailing in the
practicing manual system. This software is supported to Eliminate and, in some cases, reduce the
hardships faced by this existing system. Moreover, this system is designed for the particular
need of the company to carry out operation in a smooth and effective manner.
The application is reduced as much as possible to avoid errors while entering the data. It also
provides error message while entering invalid data. NO formal knowledge is needed for the user
to use this system. Thus, by this all it proves it is user-friendly. School management system. It
can assist the user he user to concentrate on their other activities rather to concentrate on the
Every organization, whether big or small, has challenges to overcome and managing the
system has different School needs; therefore, we design exclusive employee management
systems that are adapted to your managerial requirements. This is designed to assist in strategic
with the right level of information and details for your future goals. Also, for those busy
executive who are always on the go, our systems come with remote access features, which will
allow you to manage your workforce anytime, at all times. These systems will ultimately allow
you to better manage resources. The purpose of school management System is to automate the
existing manual system by the help of computerized equipment’s and full-fledged computer
software, fulfilling their requirements, so that their valuable data/information can be stored for a
longer period with easy accessing and manipulation of the same. The required software and
hardware are easily available and easy to work with. School Management System, as described
above, can lead to error free, secure, reliable and fast management system. It can assist the user
to concentrate on their other activities rather to concentrate on the record keeping. Thus, it will
help organization in better utilization of resources. It may help collecting perfect management in
Page | 3
details. In a very short time, the collection will be obvious, simple and sensible. It will help a
person to know the management of passed year perfectly and vividly. It also helps in current all
works relative to School Management System. It will be also reduced the cost of collecting the
In computer system the person has to fill the various forms & number of copies of the forms can
be easily generated at a time. To assist the staff in capturing the effort spent on their respective
through automation. The organization can maintain computerized records without redundant
entries. That means that one need not be distracted by information that is not relevant, while
being able to reach the information. The aim is to automate its existing manual system by the
requirements, so that their valuable data/information of the same. Basically, the project describes
how to manage for good performance and better services for the clients.
• Python (3.9)
• HTML
Page | 4
Chapter 2: Objectives of Project
The main objective of the Project on School Management System is to manage the details of
School, Registrations, Classes, Schools, Teachers, Courses. it manages all the information about
School, Registrations, Courses, Schools. The project is totally built at administrative end thus
only the administrator is guaranteed the access. The purpose of the project is to build an
application program to reduce the manual work for managing the School, Students,
Registrations, Classes. It tracks all the details about the Classes, Teachers, Courses.
Provides the searching facilities based on various factors. Such as Schools, Classes,
Teachers, Courses
School Management System also manage the Registrations details online for Teachers
Editing, adding and updating of Records is improved which results in proper resource
Page | 5
Chapter 3: Feasibility Study
completing the project successfully. After doing the project School Management System, study
and analyzing all the existing or required functionalities of the of the system, the next task is to
do the feasibility study for the project. All project are feasible – given unlimited resources and
infinite time.
Technical feasibility
Economic feasibility
Operational feasibility
3.1: Technical feasibility – This included the study of function, performance and
constraints that may affect the ability to achieve an acceptable system. For this feasibility study,
developing a project. We decide the technology based on minimum possible cost factor.
Overall, we have estimated that the benefits the organization is going to receive from the
proposed system will surely overcome the initial costs and the later on running cost for
system.
Our project aims at Business process automation, i.e. we have tried to computerize
vary user friendly and all inputs to be taken all self-explanatory even to a layman. Besides, a
proper training has been conducted to let know the essence of the system to the user.
Page | 7
Chapter 4: Methodology
Patten for developing web applications. A Model view controller patten is made up of the
Model – The lowest level of the pattern which is responsible for maintaining data.
View - This is responsible for displaying all or a portion of the data to the user.
Controller – Software code that controls the interactions between the model and view.
MVC is popular as it isolates the application logic from the user interface layer and supports
separation of concerns. Here the controller receives all requests for the application and then
The view then uses the data prepared by the controller to generate a final presentable response.
In this model the succession of exercises acted in a product advancement measure are:
System design
Coding/implementation
Model Training
Unit testing
Page | 8
Login_role_id Login_username
User_password
#log in_id
Login
First_name
user_name admin
Last_name
passworrd
Mobile_no
First_name
First_name
student manage
Last_name
teacher Last_name
User_name Stu_roll
User_name
password
salary
password
Stu_mobile
Page | 9
Chapter 5: Facilities required for proposed work
Language Python
GUI HTML
PC RAM 4 GB
PC HDD 512 GB
Page | 10
Chapter 6: Conclusion
Our project is only a humble venture to satisfy the needs to manage their project work. Several
user-friendly coding has also adopted. This package shall prove to be a powerful package in
satisfying all the requirements of the school. The objective of software planning is to provide a
frame work that enables the manger to make reasonable estimates made within a limited time
frame at the beginning of the software project and school be updated regularly as the project
progresses.
A description of the background and context of the project and its relation to work
We describe the requirement Specifications of the system and the actions that can be
We understand the problem domain and produce a model of the system, which describes
Page | 11
Bibliography
• https://www.python.org/
• https://www.google.com/
• https://www.geeksforgeeks.org/
• https://stackoverflow.com/
• https://code.visualstudio.com/
Page | 12