Académique Documents
Professionnel Documents
Culture Documents
MPS
MOON PUBLIC SCHOOL is a well known and reputed school in Lahore. Day to day increment in strength of students of MOON PUBLIC SCHOOL it is becoming difficult for the staff to manage the record of students using manual paper based system.
Thats Why
School is going to deploy Computerized
INTRODUCTION OF SYSTEM
This
Database Management System (DBMS) would overcome the problems faced by the staff of Moon Public School by managing the data and records of Moon Public School in effective and cost efficient manner.
METHODOLOGY
This
Database Management System (DBMS) would be prepared by keeping in view the manual paper based system currently implemented in MOON PUBLIC SCHOOL This methodology will make this system user friendly.
MAIN ADVANTAGE
By
using this Database Management System (DBMS), time and employees of the Moon Public School would be reduced, since the system will be user friendly and will not require even a single notebook to maintain the important record of School
SOFTWARE
This
Database Management System (DBMS) is proposed to be prepared in Microsoft Access whereas Microsoft Windows XP as an operating system.
CASE STUDY
There are different Departments in school and each Department is given a Department ID which is Unique throughout the school the data held on Department Name, Head of the department. Database contains the main entity which regarding the Registration of students which contains the following attributes. Student Name, Father's Name, Date of birth, Sex, Nationality, Address, Contact No and the Class in which he/she is going to take admission. Each student is given a Student ID which is unique throughout the School. School has different classes each class is assigned a unique Class ID.
CASE STUDY
School has staff and the data held on the member of staff is his/her First Name, Last Name, Sex, Address, Cell No, Email, Designation, Date of joining, and Department ID. Each staff is given a Staff ID which is unique throughout the school. Each staff is given a Designation ID Staff has also teachers and each teacher has given Staff ID and also a Teacher ID which is unique and each teacher may teach one or more classes. Information about Fee submitted or not also enter month wise of each student through the year from admission date to present date. Database also contain the information about the Results of the students of each Class and each Term, (First Term, Second Term and Third Term), Percentage Marks, Grades and Remarks.
*.*
PK
CK Belongs
Strong Entity
CK
1.1
1.1
Shows
1.1
FK
1.*
FK Has PK
Strong Entity
Pays
*.*
Teaches
Strong Entity
1 . 1 PK
FK
1.1
Strong Entity
1.*
Attends
PK
1.*
1.*
*.1
FK
PK
TeacherID StaffID
T001 T002 T003 T004 SF001 SF002 SF003 SF004
ClassID
01,02,03 02,04 03,05 04,06
T005
T006 T007 T008 T009 T010
SF005
SF006 SF007 SF008 SF009 SF010
05,07
06,03,05 07,08 08,09 09,10 09,10
Teacher TeacherID StaffID T001 SF001 T001 T001 T002 T002 T003 T003 T004 T004 T005 T005 T006 T006 T006 T007 T007 T008 T008 T009 T009 T010 T010 SF001 SF001 SF002 SF002 SF003 SF003 SF004 SF004 SF005 SF005 SF006 SF006 SF006 SF007 SF007 SF008 SF008 SF009 SF009 SF010 SF010
ClassID 01 02 03 02 04 03 05 04 06 05 07 03 05 06 07 08 08 09 09 10 09 10
In the following Student relation all attributes are dependent on the primary key StudID
Student StudID ST0001 ST0002 ST0003 StudName FatherName Sex M M M DOB Class Year Term %Result Grade Remarks 86 45 64 A C B Good Satisfactory Satisfactory
Muhammad Traiq Muhammad Anwar Jamil Khan Muhammd Nasir Akram-ul-Haq Ashraf
Iqbal Ahmed
78
Good
ST0005
Basit Arshad
Muhammad Arshad
84
Good
ST0006
Bisma
Khaliq
70
Good
We can create two other relation from Student Table one is Class all fields are fully dependent on the primary keys ClassID
Class ClassID 10 09 09 08 10 08 Class Ten Nine Nine Eight Ten Eight ST005 02 2009 84 A Good Result StudID ST001 ST002 ST003 Term 02 01 01 Year 2008 2008 2009 %Result Grade 86 45 64 A C B Remarks Good Satisfactory Satisfactory
ST004
03
2008
78
Good
ST006
03
2008
70
Good
When we talk about the Result we need to know the StudID and Term and Year. The Second relation will be created as
Staff
StaffID
Depart Name
First Name
DOJ
Designation
Address
City
State Telephone
Cell
SF001 Teaching
Umair
Mukhtar M 25-Feb-04
Teacher
Lahore Punjab
0427706570
03004155244
SF002 Teaching
Abid
Hussain M 14-Apr-04
Teacher
Lahore Punjab
0425254545
03214221547
SF003
HR
Nasir
Mehemo M 02-Mar-05 od
Lahore Punjab
0426854551
03334422147
SF016 Accounts
Azhar
Lahore Punjab
0427212312
03454357813
SF005 Teaching
Farooq
Javaid
M 12-Dec-08
Teacher
42-N Gulberg II
Lahore Punjab
0425456456
03335844522
Staff StaffID SF001 SF002 SF003 SF004 SF005 FName Umair Abid Nasir Azhar Farooq LName Mukhtar Hussain Mehemood Sadique Javaid Sex M M M M M DOJ 25-Feb-04 14-Apr-04 02-Mar-05 04-May-06 12-Dec-08
SF001 House No 45 Street No 30 Almadad Pak Lahore SF002 House No 14 Street No 01 Reman Pura Lahore SF003 House No 21 Street No 51 Awan Road SF004 41-N Gulberg II SF005 42-N Gulberg II Lahore Lahore Lahore
Punjab 042-7706570 0300-4155244 Punjab 042-5254545 0321-4221547 Punjab 042-6854551 0333-4422147 Punjab 042-7212312 0345-4357813 Punjab 042-5456456 0333-5844522
Designation StaffID SF001 SF002 SF003 SF004 SF005 DesigID DG01 Designation Teacher Department StaffID SF001 SF002 SF003 SF004 SF005 DepartID D01 D02 D03 D04 D05 DepartName Teaching HR Accounts Administration Examination DepartHead Mr. Asif Jamil Muhammad Imran Mr. Yasir Chohan Mr. Saleem Khawaja Mr. Sadiq Nawaz
DG02 DG03
DG04 DG05
HR Executive Accountant
Manager Admin Exam Controller
Student
StudID
Stud Name
Father Name
Sex
DOB
Address
City
State
ContactNo
Muhammad Anwar
02
10
Akram-ul-Haq
01
09
01
09
ST0004
Muhammad Javaid
Iqbal Ahmed
02
08
Muhammad Arshad
01
10
StudentRegistration StudID RegistDate ClassInAdmited 02 StudentContact ST0002 14-Apr-1996 ST0003 15-May-1995 ST0004 24-Jul-1996 01 01 02 StudID Address City State ContactNo
ST0001 14-Jan-1995
ST0001 16 - B, Shah Chiragh Chambers ST0002 15 - Fane Road, ST0003 9 -Fane Road, ST0004 4 - Muzang Road ST0005 Sumaira Building
Lahore Punjab 042-7546444 Lahore Punjab 042-5851245 Lahore Punjab 042-5546454 Lahore Punjab 0300-6555515 Lahore Punjab 0333-5245515
ST0005 26-Apr-1992
01
Student StudID ST0001 ST0002 ST0003 ST0004 ST0005 StudName Muhammad Traiq Jamil Khan Muhammd Nasir Muhammad Javaid Basit Arshad FatherName Muhammad Anwar Akram-ul-Haq Ashraf Iqbal Ahmed Muhammad Arshad Sex M M M M M DOB 12-Feb-1990 14-Mar-1990 25-Dec-1990 24-May-1990 12-Apr-1989
DO B Date of Birth Student C ontact Address C ity State Student Address C ity Name State Name
Telephone Telephone Number Student R egistration DO R C lassInAdmited Staff StaffID FName LName Sex DO J Staff Address Address C ity State Telephone C ell R esult %Result ResultID G rade Remarks Terms Term C lasses C lass C lassID Staff ID First Name Last Name G ender Date of Joining Staff Address C ity Name State Name Telephone Number C ell Number Percentage Result Result ID G rades Remarks Terms C lass Name C lass ID
Date of Registration Set of all possible dates of registration of students C lass in which Set of all possible classes in which students were admitted student admitted Set of all possible staff IDs Set of all possible first names of staff Set of all possible last names of staff Set of all possible genders of staff Set of all possible dates of joining of staff Set of all possible staff addresses Set of all possible city names Set of all possible state names Set of all possible telephone numbers of staff Set of all possible cell numbers of staff Set of all possible percentage results of students Set of all possible result IDs Set of all possible grades of students Set of all possible remarks given by teacher to students Set of all possible terms of exams Set of all possible classes in school Set of all possible class IDs in school
Department ID Set of all possible department IDs Department Names Set of all possible department Names Department Head Set of all possible head names of all departments Teacher ID Set of all possible teacher IDs
D01-D99
T001-T999