School Management System
School Management System
Brief Highlights
For MBA-2 (C&D)
1
EXAMINATION SYSTEM
BY
2
IN THE NAME OF
ALLAH
THE MOST BENEFICENT
AND MERCIFUL
3
I dedicate my project to
my Parents
Project Briefs
4
Organization: Quaid-e-Azam College/School
&Commerce
System
Software Employed:
-----------------------------------------
-----------------------------------------
5
----------------------------------------
SUPERVISORY COMMITTEE:
EXAMINER: -----------------------------------------------------------
DATE: --------------------------
ACKNOWLEDGEMENT
6
Primarily, I would like to extend my sincere and humble
gratitude to Almighty ALLAH, Whose guidance, help and blessings
always a source of encouragement for me. I offer my humblest
thanks of my heart HOLY PROPHET MUHAMMAD (PBUH) who is
forever a model of guidance for humanity.
7
I shall never forget and shall leave Preston with ever-lasting and
happy memories.
In the end, I gain seek the blessings of GOD and pray that my
efforts may bring fruit and I may succeed in my mission.
“AAMIN”
Imran Qureshi
CONTENTS
8
Chapter 1
Target Organization:
Chapter 2
Existing System:
Chapter 3
Proposed System:
Chapter 4
The Features of Proposed System:
Chapter 5
Software Selection:
Chapter 6
Data Structures of Proposed System:
Chapter 7
Interface of Proposed System:
Chapter 8
Out put of Proposed System:
Chapter 9
Help, Installation, Configuration:
9
Chapter No.1
10
Target
Organization
11
INTRODUCTION:
This report will discuss the development process of “automation of school
management system” for the automation of manual system used in
school/college. The objective of the school/college management system is to
automate the unsecured and lazy manual system. My project will handle all
records of each student of Quaid-e-Azam College of Accountancy &
Commerce. This project is built in VB6 and Access. It can be done through one
trained person and this person can be trained easily.
ORGNIZATION AN OVERVIEW:
Organization is the process to combining the work with individuals or groups to
perform with the faculties necessary for its execution. The duties so performed
provided the best channels for the efficient, systematic, positive and coordinated
application of the available sources. There is an ever-increasing amount of work
and an ever-increasing complexity of functions required to carry on the objects
of any organization. Methods dividing activities, delegating authority for the
performance and coordination of the work, all determine the organization
structure of the entity.
For the above purpose QCAC came into being in 2002. Initially the student
counting was limited but with the passage of time and on the basis of standard
efficiency the college became one of the famous institutions in Lahore. Now,
about 600 students are under education.
12
Highly qualified teachers build up the institute standard. The organization is
imparted knowledge and skills to numerous individuals through many teaching
programs. The experience at the institute has played an important role in the
professionals and personal development of the students. The organization will
continue to fulfill its responsibilities to society by creating facilities for personal
growth of individuals.
13
Chapter No.2
14
Existing System
15
EXISTING SYSTEM
First of all the study was conducted to see and determine the needs and
requirements regarding the “School Management System” and a solution for
problems faced by it was sought. Now as I got that my organization has
adopted manual system comprises of several documents, registers and man
power. This system is naturally complicated, time consuming and less reliable.
Several checks and considerable drawbacks have been noted. Due to huge
burden of work and sensitivity of the job, the manual system demands its
computerization without further delay.
16
DRAWBACKS OF EXISTING SYSTEM
17
15. Due to lake of communication there is often save the records create the
problems of inconsistency.
18
19
Chapter No.3
20
Proposed System
21
PROPOSED SYSTEM
In some of the fields the system required to auto generates the data
from other information for example from the class name of the student the
system should generate the fee schedule automatically. These functions should
be implemented in the new system. These functions are necessary for the
automation of school management system because there will be need of
calculator or other methods to calculate the fields. It also makes easy to
maintain the accuracy.
DATABASE
As the data stored by the application needs data relativity with each
other so relational database management system is used to maintain data into
organized form. This relational database will help us to make complex
structure of the database and output reports. Also we can normalize tables to
reduced data entries.
INPUT
Graphical user interfaced and attractive forms are developed for data
inputs. These forms will help to insert, delete and update data.
22
OUTPUT
23
Chapter No.4
24
Features of
Proposed System
25
FEATURES OF PROPOSED SYSTEM
After studying and analyzing the existing system many severe drawbacks
have been pointed out. In order to overcome the problems found in existing
system a computerized system is introduced. The main features of the
proposed system are stated below.
26
As the recording media of the computerized system is the Hard Disk or
Magnetic Tapes, so a lot of information can be stored on a single entity
rather than that of a bundle of files and registers.
The output given to the user is more user friendly. User can retrieve the
specific information in any way, record-by-record or collectively in the form
of reports.
The retrieval of the data is speedier according to the existing system and
saves the time taken to enter a new record.
27
Chapter No.5
28
Software Selection
29
DEVELOPMENT TOOLS
This application is developed using
1. VB6.
2. Access 2000.
Here is the brief introduction of these two tools.
ACCESS DATABASE
1. Hierarchical database.
2. Network database.
3. Rational database.
4. Object relational database.
30
BENEFITS OF MS-ACCESS 2000
VB6
31
5. VB provides a comprehensive interactive and context-sensitive online
help system.
6. When editing program texts the "IntelliSense" technology informs you in
a little popup window about the types of constructs that may be entered
at the current cursor location.
7. VB is a component integration language which is attuned to Microsoft's
Component Object Model ("COM").
Crystal Reports
32
Chapter No.6
33
Data Structures of
Proposed System
Tables
_tblTempSubAtn
34
atnDate Date/Time
atnStatus Text
Italic field indicate primary key
_tblTestGrading
tblAtnLog
tblBoardAdm
tblClass
35
Chapter No.7
36
Interface of Proposed
System
37
38
39
Chapter No.8
40
Output of Proposed
System
41
42
Chapter No.9
43
Help, Installation &
Configuration
44
How to Use the Software
1. Double the exe
2. Software will prompt for user name , password and session
User name: Administrator
Password: cobra
3. Chose the session and a link is provided there to chose the database to
attach. Browse and attach the database.
4. An interface will be displayed
5. Start using from Definition menu
6. A lot of form are available to insert the data in database go through all
the form and enter the record.
7. In second menu map the related objects to each other.
8. In Student affairs menu enter the student result, attendance etc.
9. In reports there are a lot of reports are available, like Gazette, Result
Card, Student Attendance. Give required range and get the report.
10.In admin tool menu , password can be changed.
45
Installation and Configurations
1. In CD from QSC folder, there exists a sub folder DISK1, run the setup
from here. After installation, set up will create short cut at desktop as
well as in menus.
2. IN QSC folder there is folder New Database, copy this database to any
location like in D:
3. Run the exe from desktop and after giving user name and password and
session attach this database with front end from attach option given and
press ok button.
4. Interface will be displayed.
46