School Management System
ACKNOWLEDGEMENT
“No duty is more than that of returning thanks!”
“Task successful” makes everyone happy. But the happiness will be gold without glitter if we
didn’t state the persons who have supported us to make it a success.
Success will be crowned to people who made it a reality but the people whose constant
guidance and encouragement made it possible will be crowned first on the eve of success.
I would like to show my greatest appreciation to Mr.Devji Chhanga(Project Guide). I can’t say
thank you enough for his tremendous support and help. I feel motivated and encouraged every time I
attend his meeting. Without his encouragement and guidance this project would not have materialized.
I would like to acknowledge the Department of Computer Science, K.S.K.V Kachchh University
for provide me constant support and help.
Design & Developed by –Chetan Khatri Page 1
School Management System
ABSTRACT
I am proud to introduce one of the most technically advanced software for school
management and administration. My solution not only reduces the manual work and administration
hassles but to keeps the goodwill of school growing by maintaining closer relationships with students,
staff.
Now days each and every primary as well as secondary schools are working on paper-
based work, that’s very time-consuming and tedious task. to solve this problem I developed “School
Management System” that contain all task and work are done in school, converting all manual work to
computerized.
It contain all information regarding student’s like General Register, Admission process,
Fees, scholarship, Result mark sheet, Leaving Information of student, Employee Registration, Employee
Resign, Employee Salary pay slip, Allowance/Tax Updating system etc.
In this system there are two types of user admin and employee means admin is principal,
employee means teacher, peon, clerk etc, each and every user has different user rights and limitation
Principal having full rights in system whereas employees don’t have full rights.
First of all I deeply learn whole manual work of school management like maintaining
General register and how actually student admission are to be processed, how HRM or salary pay slip are
maintain, how scholarship are calculated based on different category of student, after completing
research I visited some high school as well as primary school and start to gather requirements and done
analysis on that requirements and finally done all steps of software development life cycle.
“School Management System” Build Under One of the Strong and Secure latest
technology of Microsoft Like VB.Net, MS SQL SERVER with latest developer tools like Dev-express.
It'll help you with your daily school management routines and deliver you from your paperwork.
Design & Developed by –Chetan Khatri Page 2
School Management System
An Introduction to school Management System
“School Management System” is for Primary as well as secondary ,Higher-secondary
school
Having aim to reduce manual work, provide time efficiencies, and optimise finances,
Encompasses all aspects of academic management and simplifies processes
A secure system which safe fee and scholarship transactions and reduce the tedious
manual reporting and entry tasks
Complete integration and end to end automation of financial, academic, administrative
and management operations.
Time Saving and User-friendly solutions a single click away
Single click solutions for many of the time consuming operations like payroll, staff
substitution, fee collection etc that saves precious time of the administrative staff.
The Main Principles:
Security
The Security Subsystem supports dividing users into several groups
Each Group has its own set of rights for viewing or changing data.
Role base security management
User creation and privilege setting
Admin Permission to view, print and Export for Reports
Editing And Deleting Data Permission
Customized Data Export to Pdf, Other formats
The Highest reliability
Data Management System is based on Transactions.
Transactional system never allows your data to be lost or corrupted because accidents such as
electricity cutting or hardware errors.
Don’t lost your data-Even after deleting it's possible to restore your data.
Design & Developed by –Chetan Khatri Page 3
School Management System
Double check before changing- User will be asked twice before the programmer deletes any data.
Simplicity
Friendly user interface allows you start to work with the programme easily.
The Programme will lead you in any your work.
Multiuser Great Capability
Major Modules
Student
Admission Management
School General Register(G.R) Management
Fee Acceptance Management
Scholarship Transaction Management
Latest Result and Exam Management
Employee
Employee Registration System
Employee HRM System
Latest Allowance /Tax Update System
Others
Multi-User Registration
User Log Maintenance
Data Backup/Restore Utility
Design & Developed by –Chetan Khatri Page 4
School Management System
Class Management
Subject Management
Standard User-friendly Reporting System
Student Admission Report
Student GR(General Register) Report
Student Fees Receipt
Student Fees Statement
Scholarship Statement
Student Result
Employee Information Report
Employee Salary Report
Current User Information Report
System Log Info Report
Allowance Update Statement
Tax Update Statement
Design & Developed by –Chetan Khatri Page 5
School Management System
PROJECT PROFILE
Project Title School Management System
Design & Developed By Chetan J.Khatri,Sem-6th,T.Y.Msc(CA & IT)
Mrs.V.K.J And V.D.S Highschool,
Kotdi-Mahadevpuri,Mandvi-Kachchh
Clients G.M.D.C. Highschool Sukhapar-Bhuj-Kachchh
Shri Tara Panchayati primary School
Others…
Academic year 2013-2014
Operating System Windows 7 or above
Project Guide Mr.Devji D.Chhanga
Department of Computer Science of K.S.K.V.KachchhUniversity ,Bhuj-
Project Submitted to Kachchh
PERFORMACE REQUIREMENTS
1. HARDWARE REQUIREMENTS
Content Description
Used HDD 500 GB
RAM 4 GB
Required HDD 80 GB
RAM 512 MB
Design & Developed by –Chetan Khatri Page 6
School Management System
2. SOFTWARE REQUIREMENT
Content Description
OS Windows 7 or above
Database MS SQL SERVER 2005
3. Tools
Content Description
IDE Visual studio 2008
Other controls Dev-Express V 8.3
Design & Developed by –Chetan Khatri Page 7
School Management System
FEASIBILITY
Preliminary investigation examine project feasibility, the likelihood the system will be useful to
the organization. The main objective of the feasibility study is to test the technical, Operational and
Economical feasibility for adding new modules and debugging old running system. All system is feasible if
they are unlimited resources and infinite time. There are aspects in the feasibility study portion of the
preliminary investigation.
Technical Feasibility
Operational Feasibility
Economical Feasibility
TECHNICAL FEASIBILITY
In the feasibility study first step is that the organization or company has to decide that what
technologies are suitable to develop by considering existing system. Here in this software used the
technologies like Visual Studio 2008 and Ms SQL server 2005.
OPERATIONAL FEASIBILITY
Not only must an application make economic and technical sense, it must also make operational
sense.
Issues to consider when determining the operational feasibility of a project
Operations Issues Support Issues
What tools are needed to support What document action will users be
Operations? given?
What skills will operators need to be What training will users be given?
trained in? How will change requests be managed?
What processes need to be created
and/or updated?
What documentation does an
operation need?
Design & Developed by –Chetan Khatri Page 8
School Management System
Very often you will need to improve the existing operations, maintenance, and support infrastructure
to support the operation of the new application that you intend to develop. To determine what the
impact will be you will need to understand both the current operations and support infrastructure of
your organisation and the operations and support characteristics of your new application.
ECONOMICAL FEASIBILITY
It refers to the benefits or outcomes we are deriving from the product as compared to the total
cost we are spending for developing the product. If the benefits are more or less the same as the
older system, then it is not feasible to develop the product.
In the present system, the development of new product greatly enhances the accuracy of the
system and cuts short the delay in the processing of birth and death application. The errors can
be greatly reduced and at the same time providing a great level of security .Here we don’t need
any additional equipment except memory of required capacity.
Design & Developed by –Chetan Khatri Page 9
School Management System
E-R-DIAGRAM
Design & Developed by –Chetan Khatri Page 10
School Management System
DATA-DICTIONARY
(1)Table :– Class_schema
Descriptions:- Information About Class
Column Name Data Type Remarks
Class_id Int <S.K>
Class_no Int <P.K>
Class_dsc Varchar(15)
(2)Table :- sem_master
Descriptions:- Information About Semester
Sem_id Int <P.K>
Sem_no Int
Class_id Int <F.K>
(3)Table :- sub_regi
Descriptions:- Information About Subject
Sub_id Int <P.K>
Sem_id Int <F.K>
s_code varchar(20)
s_name varchar(20)
(4)Table :- std_master
Descriptions:- Information About Student
std_id Int <P.K>
add_std numeric(5, 0) <P.K>
Design & Developed by –Chetan Khatri Page 11
School Management System
gr_no Int
f_name varchar(15)
m_name varchar(15)
l_name varchar(15)
mo_name varchar(15)
Address varchar(350)
Stdfrom varchar(10)
Stddob varchar(11)
Gender varchar(10)
Category varchar(10)
blood_grp varchar(8)
Contactno numeric(18, 0)
Phno numeric(18, 0)
Mail varchar(50)
add_dte Datetime
add_std numeric(5, 0)
Skill varchar(350)
f_contact numeric(18, 0)
f_business varchar(50)
f_income numeric(12, 0)
income_certi varchar(5)
caste_certi varchar(5)
lc_entry varchar(5)
Design & Developed by –Chetan Khatri Page 12
School Management System
result_entry varchar(5)
Entrance varchar(5)
last_Scl varchar(50)
Photo varchar(400)
Sign varchar(400)
Year numeric(5, 0)
Remarks varchar(400)
leave_dte Datetime
leave_rsn varchar(250)
Progress varchar(8)
Conduct varchar(8)
try_pass numeric(2, 0)
(5)Table:- fees_master
Descriptions:- Information About Fees Collection
fees_id Int <P.K>
std_id Int <F.K>
class_id numeric(5, 0) <F.K>
fee_type varchar(30)
Amt Int
Dte varchar(40)
(6)Table:- scholor_regi
Descriptions:- Information About Scholarships Distributions
sch_id Int <P.K>
Design & Developed by –Chetan Khatri Page 13
School Management System
std_id Int <F.K>
class_id numeric(5, 0) <F.K>
sch_type varchar(20)
Amt Int
Dte varchar(40)
(7)Table:- exam_master
Descriptions:- Information About Examinations And Result
exam_id Int <P.K>
std_id Int <F.K>
class_id numeric(5, 0) <F.K>
sub_id Int <F.K>
Sem Int
fa1 numeric(4, 0)
fa2 numeric(4, 0)
sa1 numeric(4, 0)
Siddhi numeric(4, 0)
Krupa numeric(4, 0)
Total numeric(18, 0)
Status varchar(8)
(8)Table:- tbpost
Descriptions:- Information About Employee Designations
post_id Int <P.K>
post_name varchar(25)
Design & Developed by –Chetan Khatri Page 14
School Management System
(9)Table:- emp_master
Descriptions:- Employee Profile
emp_id Int <P.K>
class_id Int <F.K>
sub_id Int <F.K>
post_id Int <F.K>
f_name varchar(15)
m_name varchar(15)
l_name varchar(15)
Address varchar(350)
co_no varchar(15)
Email varchar(50)
Tax varchar(10)
gov_no varchar(50)
Dob varchar(20)
e_gender varchar(10)
dte_frm varchar(20)
dte_to varchar(20)
Pan varchar(30)
Pran varchar(30)
Gpf varchar(30)
Cpf varchar(30)
Status varchar(5)
Design & Developed by –Chetan Khatri Page 15
School Management System
Photo varchar(350)
Sign varchar(350)
(10)Table:- HRM_regi
Descriptions:- Information About Employee Human Resource Management
sal_id Int <P.K>
emp_id Int <F.K>
update_id Int <F.K>
Dte Datetime
Month Int
Year Int
Attend Int
Basic numeric(18, 0)
g_pay numeric(18, 0)
Da numeric(18, 0)
Hra numeric(18, 0)
med_all numeric(18, 0)
Fpi numeric(18, 0)
cash_all numeric(18, 0)
was_all numeric(18, 0)
Gross numeric(18, 0)
Gpf numeric(18, 0)
Cpf numeric(18, 0)
Pf numeric(18, 0)
Design & Developed by –Chetan Khatri Page 16
School Management System
in_tax numeric(18, 0)
Gi numeric(18, 0)
Deduction numeric(18, 0)
net_sal numeric(18, 0)
(11)Table:- user_master
Descriptions:- Information About User
u_name varchar(50) <P.K>
emp_id Int
Usertype varchar(10)
Pwd varchar(50)
(12)Table:- log_regi
Descriptions:- Information About User Log
log_id Int <P.K>
u_name varchar(50)
Dte varchar(50)
Tme varchar(50)
(13)Table :- tballw_tax
Descriptions:- Information About Allowance & Tax Rate’s
update_id Int <P.K>
Dte Datetime
ex_dte Datetime
Gpay numeric(8, 2)
Da numeric(8, 2)
Design & Developed by –Chetan Khatri Page 17
School Management System
Hra numeric(8, 2)
med_all numeric(8, 2)
Fpi numeric(8, 2)
cash_all numeric(8, 2)
was_all numeric(8, 2)
Gpf numeric(8, 2)
Cpf numeric(8, 2)
Pf numeric(8, 2)
It numeric(8, 2)
gi numeric(8, 2)
Design & Developed by –Chetan Khatri Page 18
School Management System
Home Screeen:-
Student Module:-
Employee Module:-
Utility Module:-
Design & Developed by –Chetan Khatri Page 19
School Management System
Setting Module:-
Reports:-
Student Admission Form:-
Design & Developed by –Chetan Khatri Page 20
School Management System
General Register:-
Student Advance View :-
Design & Developed by –Chetan Khatri Page 21
School Management System
GR Advance View:-
Class Management:-
Design & Developed by –Chetan Khatri Page 22
School Management System
Subject Management:-
Advanced Marking System:-
Design & Developed by –Chetan Khatri Page 23
School Management System
Student Fees Collection:-
Design & Developed by –Chetan Khatri Page 24
School Management System
Student Scholarships Distribution:-
Design & Developed by –Chetan Khatri Page 25
School Management System
Employee Registration:-
Design & Developed by –Chetan Khatri Page 26
School Management System
Employee Information Management:-
Employee HRM System :-
Design & Developed by –Chetan Khatri Page 27
School Management System
Employee Info View:-
Design & Developed by –Chetan Khatri Page 28
School Management System
Employee Salary LookUp:-
New User Registration :-
Design & Developed by –Chetan Khatri Page 29
School Management System
Change Password utility:-
User Lookup for Admin :-
Design & Developed by –Chetan Khatri Page 30
School Management System
User Log For Admin :-
Database Backup :-
Database Restore :-
Design & Developed by –Chetan Khatri Page 31
School Management System
Allowance Rate updating System :-
Tax Rate Updating System :-
Design & Developed by –Chetan Khatri Page 32
School Management System
Reports:-
Student Profile:-
Design & Developed by –Chetan Khatri Page 33
School Management System
Student General Register :-
Design & Developed by –Chetan Khatri Page 34
School Management System
Student Fees Receipt :-
Design & Developed by –Chetan Khatri Page 35
School Management System
Student Fees Statement:-
Design & Developed by –Chetan Khatri Page 36
School Management System
Scholorship Statement:-
Student Result Statement :-
Student Result (Mark-Sheet):-
Design & Developed by –Chetan Khatri Page 37
School Management System
Employee information:-
Design & Developed by –Chetan Khatri Page 38
School Management System
Employee Pay Slip :-
User Information:-
Design & Developed by –Chetan Khatri Page 39
School Management System
System Log Information :-
Design & Developed by –Chetan Khatri Page 40
School Management System
Design & Developed by –Chetan Khatri Page 41
School Management System
Bibliography
Websites:-
WWW.Dev-Express.com
www.Dev-tvtutorial.com
Thank you
Design & Developed by –Chetan Khatri Page 42