Professional Documents
Culture Documents
School Management System: by Akash Banginwar
School Management System: by Akash Banginwar
SYSTEM
By Akash Banginwar
COMPANY PROFILE
About organization
ISTR is a rapidly growing, innovative, dynamic company situated in
the very happening city of Pune, Nasik, Kolhapur.
ISTR provide the clients a strategic competitive edge in their marketplace
by leveraging cost effective key technology resources to rapidly produce
business critical applications. In todays dynamically changing
marketplace, ISTR work harder, faster and smarter to deliver high quality
services and solutions to the clients. The delivery model is proven,
flexible and highly cost-effective way to give the clients a technological
edge over their competition.
Our Vision
Our Mission
INTRODUCTION
Education
EXISTING SYSTEM
In the current system we need to keep a number of
records related to the student and want to enter the
details of the student and the marks manually. In this
system only the teacher or the school authority views the
mark of the student and they want to enter the details of
the student. This is time consuming and has much cost.
Teachers may want to associate a student with his parent
or emergency persons for disciplinary measures which
need searching of the students record in the record office.
It has been difficult to search a record from thousands of
such records and observed that students can take any
person claiming that he/she is their parent or emergency
person which creates problem in control of students.
friendly interface
Fast
access to database
Less
error
More
Storage Capacity
Search
Look
facility
SCOPE OF WORK
The purpose of any new technology is to make people life
easier. This project is database used to manage the school and
allows the administrators to register the daily required
information of Students, Teachers & office staff.
School Management System will organize work inside
school and proposed system will do the following tasks:
Insert
Insert
View
TECHNOLOGY USED
admission details
ADMIN
Fees Details
Get
admission details
0.0
Student details
STUDENT
Enquiry about
admission
School
Manageme
nt
System
Get
admission
STUDENT
Get
Payment slip
STAFF
Salary details
admission details
STAFF
Admin
Enter User
Name & Password
Login
Process
Show message
Correct or not
Pass_word
Check User
Name & Password
Staf
2.0
Student
Staf
Admissio
n
Process
Add Student
Details
Get
adm
issi
on
Ad d
Staf
Deta
ils
ai l s
t
e
fd
a
t
it S
m
b
Su
Add student
Student
Add employee
Get job
Staf
A
Student
Pay fees
Details
3.0
Pay
Process
Student
Staf
Admin
Exam
Deta
ils
Give exam
timetable details
Exam
Process
Exam
e
d
i
v
o
Pr
Details
Get exam
etails
timetable d
Student
Insert Payment
Details
Payment_details
Get Pay slip
Staf Details
Staf
Fees_details
Insert Exam
time_table
Staf
Exam
Student
Staf
Admin
Time_tab
le
Student
Admin
En
qu
iry
res abo
u lt u t
Get Result
details
ils
et a
D
s
a rk
M
ert
I ns
tails
e
D
5.0
ks
Mar
lt
esu
r
t
Result
Ge
Generatio
n process
Marks
Student
Staf
Give Result
details
Staf
Result details
Student details
Staf details
Admin
Exam marks
details
Student Fees details
6.0
Report
Generatio
n
lt
Resu
il s
deta
Salary details
Attendance details
Exam details
Add Emp
Marks
Fee
s
Payment
Attendance
Exam
Submit t
he form
Fill the a
dmission
form det
ails
Staf
Student
Staf
2.1
details
m
r
o
f
e
h
t
Student
Get
Submit
Admissio
n Form
process
etails
d
e
h
t
Give
Add student
Add Student
Details
Add
Staf
Details
Add employee
2.2
Submit the form
pay fees
taf
s
the ils
s
e
a
Giv det
Staf
Get
Admissio
n Receipt
Student
Gives the
admission receipts
Staf
Student
Gives Category
details
3.1
Paying
Fees
Process
Pay fees
Staf
Gives attendance
details
3.2
Gives Status details
Student
Get
Salary
Process
Insert Emp
Attendance
Emp_Attendanc
e
Get payment/salary
slip
Staf
Add Employee
Insert Status
details
Set Allowance
Has
DESIGNATION
Has
Has
Has
M
CLASS
Has
DIVISION
TEARCHERS
Teach
Appear
Has
M
M
CASTE
EXAM
1
Gets
MARKS
Has
Has
Has
Has
M
VENDORS
SUBJECTS
QUALIFICATIO
N
CATEGORY
EXAM_TIME_
TABLE
Has
Has
Has
RELIGION
ALLOWNCES
SOFTWARE_
SETTING
M
1
Has
M
CATEGORY_
FEES
Pays
PAYMENT
WORKING_DAYS
Has
ADD
STUDENT
M
M
M
FEES
Gets
Has
STU_ATTEN
DENCE
M
Has
Has
ADD
EMPLOYEE
Has
M
EXAM_DATES
SUBJECT_TIME
_TABLE
Provides
M
PRODUCTS
Table Design
Data Type
Constraints
sid
AutoNumber
Primary_Key
fname
Text
Not Null
mname
Text
Not Null
lname
Text
Not Null
pfname
Text
Not Null
pmname
Text
Not Null
plname
Text
Not Null
mfname
Text
Not Null
mmname
Text
Not Null
mlname
Text
Not Null
dob
Date/Time
Not Null
wt
Number
Not Null
ht
Number
Not Null
rid
Number
Foreign_Key(Religion)
rel_name
Text
Not Null
caste
Text
Not Null
bus_facility
Text
Not Null
mother_tounge
Text
Not Null
birth_mark
Text
Not Null
diesease
Text
Not Null
student_bus_no_rto
Text
Not Null
bus_no_school
Text
Not Null
student_adhar_card_no
Text
Not Null
pre_institute_name
Text
Not Null
pre_institute_address
Text
Not Null
e_physician_name
Text
Not Null
e_physician_address
Text
Not Null
e_physician_phone
Number
Not Null
classs
Number
Foreign_Key(Add_Class)
occupation_father
Text
Not Null
edu_father
Text
Not Null
fbgroup
Text
Not Null
Text
Not Null
father_office_address
Text
Not Null
cont1
Number
Not Null
occupation_mother
Text
Not Null
memail
Text
Not Null
mother_office_address
Text
Not Null
cont2
Text
Not Null
caddress
Text
Not Null
paddress
Text
Not Null
talukatem
Text
Not Null
districttem
Text
Not Null
pintem
Number
Not Null
talukaper
Text
Not Null
districtper
Text
Not Null
pinper
Number
Not Null
ddate
Date/Time
Not Null
user_name
Text
Not Null
sex
Text
Not Null
addate
Date/Time
Not Null
fromyy
Text
Not Null
toyy
Text
Not Null
installments
Number
Not Null
Student Attendance(stu_attendance)
Column Name
Data Type
Constraints
sid
Number
Foreign_key(addstudent)
adate
Date/Time
Not Null
astatus
Text
Not Null
dd
Number
Not Null
mm
Number
Not Null
yy
Number
Not Null
ddate
Text
Not Null
user_name
Text
Not Null
Acadmic_year
Text
Not Null
class
Number
Not Null
div
Text
Not Null
Assign Religion(Religion)
Column Name
Data Type
Constraints
rid
Number
Primary_key
rel_name
Text
Not Null
Acadmic_year
Text
Not Null
Employee Details(addemployee)
Column Name
Data Type
Constraints
eid
Number
Primary_key
efname
Text
Not Null
emname
Text
Not Null
elname
Text
Not Null
epfname
Text
Not Null
epmname
Text
Not Null
eplname
Text
Not Null
emfname
Text
Not Null
emmname
Text
Not Null
emlname
Text
Not Null
dob
Date/Time
Not Null
wt
Number
Not Null
Ht
Number
Not Null
marries_status
Text
Not Null
jodate
Date/Time
Not Null
did
Number
Foreign_Key(designation)
day_id
Number
Foreign_Key(Workingday)
quali
Text
Not Null
desig
Text
Not Null
aid
AutoNumber
Not Null
sex
Text
Not Null
rel_name
Text
Not Null
caste
Text
Not Null
bgroup
Text
Not Null
mother_tounge
Text
Not Null
birth_mark
Text
Not Null
dieaseas
Text
Not Null
teacher_bus_no_rto
Text
Not Null
bus_no_school
Text
Not Null
adhar_card_no
Text
Not Null
pre_institute_name
Text
Not Null
pre_institute_address
Text
Not Null
bus_facility
Text
Not Null
e_physician_name
Text
Not Null
e_physician_address
Text
Not Null
e_physician_phone
Number
Not Null
status_id
Number
Foreign_key(set_Allowance)
basic_pay
Number
Not Null
add_class
Number
Not Null
occupation_father
Text
Not Null
occupation_father
Text
Not Null
fbgroup
Text
Not Null
Text
Not Null
father_office_addres
Text
Not Null
cont1
Text
Not Null
occupation_spouse
Text
Not Null
edu_spouse
Text
Not Null
Subgroup
Text
Not Null
Semail
Text
Not Null
spouse_office_addre
Text
Not Null
cont2
Number
Not Null
caddress
Text
Not Null
paddress
Text
Not Null
talukatem
Text
Not Null
districttem
Text
Not Null
pintem
Number
Not Null
talukaper
Text
Not Null
districtper
Text
Not Null
pinper
Number
Not Null
ddate
Text
Not Null
user_name
Text
Not Null
eemail
Text
Not Null
econt1
Number
Not Null
yy
Text
Not Null
mm
Text
Not Null
dd
Text
Not Null
Acadmic_year
Text
Not Null
Employee Attendance(emp_attendance)
Column Name
Data Type
Constraints
eid
Number
Foreign_key(addemployee)
adate
Date/Time
Not Null
astatus
Text
Not Null
dd
Number
Not Null
mm
Number
Not Null
yy
Number
Not Null
ddate
Text
Not Null
user_name
Text
Not Null
Acadmic_year
Text
Not Null
Data Type
Constraints
cat_id
Number
Foregin_key(Category)
cat_name
Text
Not Null
classs
Number
Not Null
fee_amt
Number
Not Null
periodf
Text
Not Null
periodt
Text
Not Null
ddate
Text
Not Null
user
Text
Not Null
Acadmic_year
Text
Not Null
Caste(castt)
Column Name
Data Type
Constraints
cast_id
Number
Primary_key
rid
Number
Foregin_key(Religion)
cast_name
Text
Not Null
Acadmic_year
Text
Not Null
Category(category)
Column Name
Data Type
Constraints
cat_id
Number
Primary_key
cat_name
Text
Not Null
Acadmic_year
Text
Not Null
Data Type
Constraints
cat_id
Number
Foreign_key(Category)
cast_id
Number
Foreign_key(Caste)
Acadmic_year
Text
Not Null
Add class(addclass)
Column Name
Data Type
Constraints
classs
Number
Primary_key
Acadmic_year
Text
Not Null
Data Type
Number
Constraints
Foregin_key(Addclass
)
did
Number
Primary_key
division
Text
Not Null
ddate
Text
Not Null
user_name
Text
Not Null
Acadmic_year
Text
Not Null
Add Subject(subjects)
Column Name
Data Type
Constraints
sub_id
Number
Primary_key
sub_name
Text
Not Null
marks
Number
Not Null
pass_marks
Number
Not Null
Acadmic_year
Text
Not Null
Data Type
Constraints
Sid
Number
Foregin_key(addstudent)
Classs
Number
Foregin_key(addclass)
did
Text
Foregin_key(adddiv)
Roll
Number
Not Null
Fdate
Text
Not Null
Tdate
Text
Not Null
bona_status
Text
Not Null
lc_status
Text
Not Null
ddate
Text
Not Null
user_name
Text
Not Null
Academic_year
Text
Not Null
Data Type
Constraints
sub_id
Number
Foregin_key(Subjects)
classs
Number
Foregin_key(addclass)
did
Number
Foregin_key(adddiv)
Acadmic_year
Text
Not Null
Designation(designation)
Column Name
Data Type
Constraints
did
Number
Primary_key
designation
Text
NotNull
Acadmic_year
Text
NotNull
Teachers(teachers)
Column Name
Data Type
Constraints
classs
Number
Foregin_key(addclass)
did
Number
Foregin_key(adddiv)
qid
Number
Foregin_key(qualification)
sub_id
Number
Foregin_key(subjects)
teacher
Text
NotNull
aid
Number
Foregin_key(addemploye)
user_name
Text
NotNull
ddate
Date/Time
NotNull
Acadmic_year
Text
NotNull
Data Type
Constraints
day_id
Number
Foregin_key(Workingday)
day
Number
NotNull
school_st_tm
Date/Time
NotNull
lecture_no
Number
NotNull
lecture_st_tm
Date/Time
NotNull
lecture_tm
Number
NotNull
breakno
Text
NotNull
after_lec
Number
NotNull
recess_tm_min
Number
NotNull
Acadmic_year
Text
NotNull
Data Type
Constraints
classs
Number
Foregin_key(addclass)
division
Text
Foregin_key(adddiv)
subject
Text
NotNull
sub_id
Number
Foregin_key(subjects)
day_id
Number
Foregin_key(Workingday)
teacher
Text
NotNull
lecture_no
Number
NotNull
period_no
Number
NotNull
ddate
Text
NotNull
username
Text
NotNull
ftime
Date/Time
NotNull
ttime
Date/Time
NotNull
Acadmic_year
Text
NotNull
Software Settings(software_settings)
Column Name
Data Type
Constraints
sinfo
Text
Primary_key
svalue
Text
NotNull
ddate
Text
NotNull
user
Text
NotNull
Add Qalifiction(qualifiction)
Column Name
Data Type
Constraints
qid
AutoNumber
Primary_key
quali
Text
NotNull
Acadmic_year
Text
NotNull
Set Allowances(set_allowances)
Column Name
Data Type
Constraints
Status_id
Number
Primary_key
did
Number
Foreign_key(desination)
designation
Text
NotNull
etype
Text
NotNull
DA
Number
NotNull
TA
Number
NotNull
HRA
Number
NotNull
PF
Number
NotNull
da_status
Text
NotNull
ta_status
Text
NotNull
hra_status
Text
NotNull
pf_status
Text
NotNull
TDS
Number
NotNull
tds_status
Text
NotNull
Acadmic_year
Text
NotNull
Payment Details(payment_details)
Column Name
Data Type
Constraints
pid
Number
Primary_key
eid
Number
Foregin_key(addemploye)
status_id
Number
Foregin_key(setAllowances)
pdate
Text
NotNull
basic_pay
Number
NotNull
da
Number
NotNull
ta
Number
NotNull
hra
Number
NotNull
gross_pay
Number
NotNull
pf
Number
NotNull
net_pay
Number
NotNull
ddate
Text
NotNull
user_name
Text
NotNull
Acadmic_year
Text
NotNull
Vendor Details(vendor_details)
Column Name
Data Type
Constraints
vid
Number
Primary_key
vregno
Number
NotNull
vname
Text
NotNull
vaddr
Text
NotNull
office_cont
Number
NotNull
mob_cont
Number
NotNull
vdate
Text
NotNull
user_name
Text
NotNull
Acadmic_year
Text
NotNull
Product Details(product_details)
Column Name
Data Type
Constraints
pid
Number
Primary_key
vid
Number
Foregin_key(Vender_detail)
pname
Text
NotNull
ddate
Text
NotNull
usr
Text
NotNull
Acadmic_year
Text
NotNull
Purchase Details(purchase_details)
Column Name
Data Type
Constraints
pur_id
Number
Primary_key
pid
Number
Foregin_key(Product_details)
vid
Number
Foregin_key(Vender_detail)
iname
Text
NotNull
iquantity
Number
NotNull
i_rate
Number
NotNull
ipur_date
Text
NotNull
itax
Number
NotNull
itotal
Text
NotNull
sdate
Text
NotNull
user_name
Text
NotNull
Acadmic_year
Text
NotNull
Fees Details(fees_details)
Column Name
Data Type
Constraints
fid
Number
Primary_key
sid
Number
Foregin_key(addstudent)
cid
Number
ftype
Text
NotNull
dd
Number
NotNull
mm
Number
NotNull
yy
Number
NotNull
installments
Number
NotNull
ddate
Text
NotNull
user
Text
NotNull
cashier_name
Text
NotNull
paying_mode
Text
NotNull
bank_name
Text
NotNull
dd/check_no
Memo
NotNull
remark
Text
NotNull
total_fees
Number
NotNull
fees_paid
Number
NotNull
paid_by
Text
NotNull
status
Text
NotNull
classs
Number
NotNull
Division
Text
NotNull
Acadmic_year
Text
NotNull
Data Type
Constraints
gid
Number
Primary_key
gname
Text
NotNull
Acadmic_year
Text
NotNull
Data Type
Constraints
gid
Number
Forigen_key(mas_group)
sid
Number
Forigen_key(addstudent
)
ddate
Text
NotNull
user_name
Text
NotNull
Acadmic_year
Text
NotNull
Message Report(msg)
Column Name
Data Type
Constraints
gid
Number
Forigen_key(mas_group)
sid
Number
Forigen_key(addstudent)
mdate
Date/Time
NotNull
msg
Text
NotNull
ddate
Text
NotNull
user_name
Text
NotNull
Acadmic_year
Text
NotNull
Exam(exam)
Column Name
Data Type
Constraints
exid
Number
Primary_key
ex_am
Text
NotNull
outof
Number
NotNull
ddate
Text
NotNull
user_name
Text
NotNull
Acadmic_year
Text
NotNull
Exam Dates(Exam_Date)
Column Name
Data Type
Constraints
exid
Number
Foreign_key(exam)
edate
Text
NotNull
end_date
Text
NotNull
classs
Number
Foregin_key(addclass)
did
Number
Foregin_key(addiv)
ex_rec_id
Number
NotNull
Acadmic_year
Text
NotNull
Data Type
Constraints
extid
AutoNumber
Primary_key
exid
Number
Forigen_key(exam)
edate
Text
NotNull
classs
Number
NotNull
division
Text
NotNull
emonth
Number
NotNull
eyear
Number
NotNull
ddate
Text
NotNull
user_name
Text
NotNull
Acadmic_year
Text
NotNull
Data Type
Number
Constraints
Forigen_key(Exam
timetable)
etimef
Text
NotNull
etimet
Text
NotNull
Sub_id
Number
Forigen_key(Subjects)
sub_name
Text
NotNull
exdate
Text
NotNull
Acadmic_year
Text
NotNull
Working Days(workingday)
Column Name
Data Type
Constraints
day_id
Number
Primary_key
day
Text
NotNull
Exam Marks(marks)
Column Name
Data Type
Constraints
sid
Number
Forigen_key(addstudent)
exid
Number
Forigen_key(exam)
subject
Text
NotNull
marks
Number
NotNull
outof
Number
NotNull
Ddate
Text
NotNull
user_name
Text
NotNull
sub_id
Number
Forigen_key(subjects)
edate
Text
NotNull
Acadmic_year
Text
NotNull
Log-in(pass_word)
Column Name
Data Type
Constraints
usernm
Text
Primary_key
pass
Text
NotNull
priority
Text
NotNull
SYSTEM SCREEN
SHOTS
Log-In Page:
Set Allowances:
Add Caste:
Add Religion:
Student Report :
THANK YOU..