Synopsis (School Management System)
Synopsis (School Management System)
SUBMITTED TO
“College Name”
CITY
SUBMITTED BY:
STUDENT NAME
Softpro India Computer Technologies (P) Ltd. is a leading IT firm and the software development
division of Softpro Group of Companies with its headquarter located in the capital city of Uttar
Pradesh, Lucknow. Softpro India was established in 2004 by technocrats from IIT-Kanpur and IET
Lucknow. Softpro Group of Companies is a cluster of companies working in multiple domains like
Software Development, IT Trainings, Research and Designing. The Founder and Managing Director
of Softpro Group of Companies is Er. Ajay Chaudhary with over 25 years of experience. Softpro
India is the fastest growing IT company with the largest learning center of the region having
experienced consultants of 15+ years and industry experts.
Softpro Group of Companies compromises of Softpro Learning Center (Training & Internship
division – 2008), Softpro Innovations (R&D division – 2014) and Softpro Foods (Agro Production
division – 2018). Softpro India has global presence with its Head Office and Training Center located
in Lucknow, International Unit Office located in Malawi, Africa and Virtual Office located in Kuala
Lumpur, Malaysia. Softpro India has successfully delivered Government Projects like the visionary
project of Government of Uttar Pradesh – URISE. Softpro India also has signed MoU with
Department of Technical Education, Government of Uttar Pradesh making it the authorised Training
& Development partners to impart and technically upskill all the engineering students of polytechnics
(government, private & aided) across Uttar Pradesh.
Softpro India’s recent achievements include the MoU signing with Dr. A. P. J. Abdul Kalam
Technical University, Uttar Pradesh. Technologies are transcending boundaries and their volatility is
putting stringent demands on the time and mind-space of techno-professionals. At SPG, we update
ourselves with technologies even before they become norms and master them long before they
become redundant. That's why we are on the roster of clients from across the continents.
Softpro India offers training for all the ranches of engineering (Computer Science, Information
Technology, Electronics, Electrical, Civil, Mechanical) for updated and trending technologies. Softpro
India also has several online and offline trainings like Summer Training, Industrial Training,
Vocational Training, Apprenticeship Program, Employment Training Program and Online Courses.
The learning material and other resources are available on Softpro India’s Learning Management
System (LMS) – “Polyprep – Knowledge @ Your Doorstep” and mobile application – “e-Study
Zone”.
Come to think of it, we have engineered ourselves to be at the very forefront in Web based
technology. Our core competencies span a spectrum of web-intensive services that range from website
designing to robust backend management.
About BTEUP
State Board of Technical Education and Training was set up in the state in May,1958. The Board
conducted its first examination in 1960, for courses of diploma level and also for Draughtsman
Certificate Course. The name of the state Board was changed to Board of Technical Education in
1962. In the same Year, the U.P. Pravidhic Shiksha Adhiniyam - 1962 was enacted awarding the
Board statutory status. In the year 1962, year of its inception, the Board held the examination of about
2500 students, in three major disciplines of Civil, Electrical and Mechanical Engineering at 25
different Centers/Institutions. It has a chairman, vice-chairman and 40 members, named by the state
government. Secretary, Board of Technical Education, U.P. is ex-officio member secretary of the
Board. The curriculum prepared by other institutions was adopted by the Board, till 1980 but
thereafter the curriculum and syllabi were developed and revised, every five years at the Board level
through its Curriculum development cell. The curriculum development work has been entrusted to
I.R.D.T. Kanpur. The Board now examine and approve the syllabus developed by IRDT, Kanpur and
prescribe it for institutions affiliated to Board of Technical Education, U.P. About 1,05,000 students
in the 60 different disciplines of one year, two year, three year and four year durations are being
examined at present, in the institutions, affiliated to the Board. The Board of has been constituted
under U.P. Pravidhic Shiksha Adhiniyam - 1962. It has a Chairman and a Vice-Chairman and, 40
memebers nominated by the state Government. Secretary, Board of Technical Education is ex-officio
member secretary of the Board.
SUMMER TRAINING
Summer training is an important part of the engineering curriculum. The summer training helps a
student in getting acquainted with the manner in which his/her knowledge is being practically used
outside his/her institute and this is normally different from what he/she has learnt from books. Hence,
when the student switches from the process of learning to that of implementing his/her knowledge,
he/she finds an abrupt change. This is exactly why summer training session during the B.T.E
curriculum becomes all the more important. Summer training is prescribed for the student of
Technical College as a part of the four-year degree course of engineering by the AICTE. We are
required to undergo summer training for a period of 45 days after the completion of the 2nd year.
Summer Training allows industry exposure and understanding the working environment & it gives the
industrial exposure. It is essential and helps to attain in-depth knowledge of the engineering stream. It
enhances professional skills in a real-time environment. It helps us understand the area of interest and
selection of an area of specialization. It also allows students to learn the basics of how to work as a
team member to complete given tasks. It improves awareness of the industrial environment and work
culture of the specific industry. It gives real-time work and the projects help to learn more
analytically. It allows interaction with experts to solve queries with practical exposure. The Certificate
obtained from reputed organization give weightage to resume or CV.
Nestled in the serene environment of Barabanki, Seth Anandram Jaipuria School, Sadhu Campus
spans 2.16 acres of lush green land. The campus is equipped with state-of-the-art facilities, designed
to foster the all-round development of our students. Each classroom is outfitted with Digital Smart
Boards, ensuring an interactive and engaging learning experience.
Our educational philosophy centers on a child-focused approach, where we identify and nurture the
unique talents of every student. The school’s curriculum integrates contemporary pedagogical
methods, including Design Thinking, and emphasizes Literacy and Numeracy Skills. We believe in
cultivating not just intellectual abilities but also fostering values like compassion, empathy, kindness,
solidarity, and tolerance, alongside encouraging critical thinking, analytical reasoning, and creativity.
The SMS features a common zone accessible to all visitors, providing a general overview and
essential information about the school. Beyond this, the system offers three distinct login panels for
Students, Teachers, and Administrators, each tailored to meet their specific needs:
● Student Panel: Students can log in to view their subjects, track their attendance, and manage
their profiles. This allows them to stay informed and take responsibility for their academic
progress.
● Teacher Panel: Teachers have the ability to mark attendance, view the subjects assigned to
them, and manage their profiles. This ensures that teachers can efficiently manage their
classes and stay organized.
● Admin Panel: Administrators have full control over the system. They can add, remove, edit,
and delete student and teacher accounts, manage classes, add new subjects, and assign
teachers to their respective subjects. This centralized control allows for smooth and effective
school management.
Through this platform, communication and feedback between students, teachers, and administrators
are streamlined, ensuring a seamless flow of information and prompt resolution of any issues. The
system also enhances the digital experience by providing real-time access to educational materials,
attendance records, examination results, and other essential resources.
This School Management System is set to revolutionize the way the school operates, making
education more accessible, efficient, and effective for everyone involved.
Objective
The School Management System (SMS) at Seth Anandram Jaipuria School, Sadhu Campus –
Barabanki, is designed with the objective to streamline and enhance the entire school administration
process. This secure and robust web application aims to provide a centralized platform for managing
all aspects of school operations, from student information and attendance tracking to academic
management and communication.
The SMS is user-friendly and easily accessible, ensuring that all stakeholders—students, teachers, and
administrators—can efficiently perform their tasks. The system is built on a cloud-based architecture,
allowing for scalability and flexibility as the school’s needs evolve. It ensures that resources are
available whenever needed, providing 24x7 secure access to authorized users from any location.
The SMS addresses key administrative challenges, such as student enrollment, class management,
attendance tracking, and communication, ensuring that all aspects of school management are handled
effectively. By providing real-time access to data and resources, the system facilitates better decision-
making and enhances the overall educational experience for students, teachers, and administrators
alike.
ABOUT THE PROJECT
The project is a School Management System (SMS) designed to enhance and streamline school
administration. Below is an overview of the project's feasibility analysis and planning stages:
● Feasibility Study
Feasibility study assesses the practicality and benefits of developing the SMS for the organization. It
is an ongoing process throughout the system life cycle.
● Operational Feasibility:-
The web-based application provides users with easy access to services, fulfilling their requirements
efficiently.
It ensures proper management of user information, reduces manual workload, and simplifies handling
of large databases.
The system minimizes the risk of data loss and aims to satisfy all users and end-users by improving
operational efficiency.
.
● Technical Feasibility:-
For the design and development of the system, several software products have been accommodated.
⮚ Database design – SQLite3
⮚ Interface design – HTML, CSS, Java Script and Bootstrap.
⮚ Coding – Python with Django Framework
The technology (Python with Django Framework) has enough efficiency for the development of the
system. Therefore the project is technically feasible.
● Schedule Feasibility:-
The project timeline has been planned to align with the client's expectations.
The system is scheduled to be delivered within the agreed timeframe, making the project feasible in
terms of scheduling.
● Economical Feasibility:-
The SDLC model ensures a structured approach to development, guiding the project from initial
planning through to maintenance.
SOFTWARE REQUIREMENTS FOR
DEVELOPMENT
Database SQLite3
IDE VS Code
Modules Description
Student Information System:- This module contains information of students with given fields
like rollno, name, program, branch, year etc.
Login Management System:- This module validates user login. It also tracks user after
identification of user whether he/she is admin or student.
Discussion Forum Management:- This module provides platform for students to ask question
and give answer for given question. This is an important module to discuss on any topic and doubt
clearance.
Complain Management System:- Through this module student can raise complain and student’s
complain will show on admin panel, admin will resolve complain.
Feedback Management System:- Through this module, students can send feedback and student
feedback will be shown on admin panel.
News Management:- Through this module, admin can post important news, which are displayed on
notice board.
Enquiry Management:- In this module, any end user can raise enquiry, which display on admin
zone.
Study Material Management:- Through this module admin can upload study material for
students according to their course and subject. The study material is displayed on student panel.
Email Integration:- Through this module when student do registration a system generated email is
send to student email id.
SMS API Integration:- Through this module when end user do enquiry a system generated SMS is
send to end user registered mobile no.