Escolar Documentos
Profissional Documentos
Cultura Documentos
1.4 SCOPE:-____________________________________________________________ 5
2.5 OBJECTIVES:-______________________________________________________ 8
1
4.2 LIST OF ACTORS:-_________________________________________________ 14
REFERENCES ________________________________________________________ 37
2
ABSTRACT
3
CHAPTER: 1 INTRODUCTION
1.1 INTRODUCTION:-
The crime rate is increasing at an alarming rate and there are no existing technical
systems in our country for the purpose of registering a case and managing the activities
related to the School management System. We intend to create a project which will help
bridge the gap between the police department and the common man. ‘The School
management System Registration and system’ project will have an app from where the
users can file School management System against the offender under the admin (from the
police) who will then notify the user if the School management System has been
registered and the necessary action has been taken .There will be a robust authentication
process so that only the genuine citizens can register a case .The users will be notified if
the police have filed the School management System. This project is cop friendly too. The
end site will have a database various sections. The main site the criminals which the
police can access anytime. There will be an ‘SOS’ capability wherein the user can press
the button in the app and his location will be sent to the police. There will be a special
module for hospitals, wherein preference will be given to accident victims. The School
management System in such cases will be registered quickly so that the doctors can start
the treatment as early as possible will be maintained.
1.3 PRODUCT:-
1) The system for School management System registration.
2) A system in which a person can register his complain the.
3) A brief introduction of police public services is included.
4
4) Important contacts of police department.
5) User can give feedback about his registered complain.
1.4 SCOPE:-
School management System is web based applications where a person can register
his complain. This application is for running smoothly the procedure of School
management System of police department.
1.6 PURPOSE:-
Purpose of the new system is to provide an easy access to the people so that they
can easily get information about the School management System.
Its main purpose to facilitate the general public that cannot waste their time. They
can easily School management System the School management System on at place where
is standing.
In this new the system data will be stored in computer which will be available at
any time and place as this database will be connected to the web page, giving information
to the people everywhere.
Since there is only one storage place where whole information is saved i.e.
information of criminal, so there is no chance of duplication of data.
1.6.3 FLEXIBILITY:-
This system is flexible as there is no rigid School management System, they can
be later on changed as required by the admin. People does not go to the police station but
they can get this information from the site. Thus in this way it provides flexibility to the
general public as well as shop manager.
5
Solving the problem of the people and general public is necessary if the School
management System registered the and it’s also in record automatically.
System is a GUI-based Web Site having Links, Buttons, Check boxes, Text,
Navigation Tabs so user can easily navigate throughout the website. Using such GUI
features user can easily use this system.
1.7.2 ECONOMICAL:-
This system saves money spent of the paper work, and reducing number of
employees on the shop to giving information to the customers about products.
1.7.3 RELIABLE:-
This system saves a lot of time of both parties (traveling time to police station for
confirmation).
1.7.5 EFFICIENT:-
After a single click on the page you can get information about whole School
management System so it works very fast, if you have proper speed internet connection
and a fast machine.
1.7.6 SECURITY:-
In the manual system everyone can get the information about the original
RECORD OF AN CRIMINAL thus no secure system but our system is protected by the
login accounts. User you can access the real information if you have admin account
otherwise you will use the information that is available on the site .there is not only front
end based passwords but also at database level passwords.
1.7.7 ACCESSIBILITY:-
6
The School management System System is accessible at every corner of the
world where internet is available, accessible by everyone provided that he has a machine
with internet connection and accessible at any time.
2.5 OBJECTIVES:-
The objective is to build an effective School management System registration
system which will have various sections and a proper notification system once action has
been taken. To have a robust authentication and registration system for users.
Authentication would include valid documents so that there would not be any false cases
8
registered by mischief mongers. To have an SOS system which will ensure round the
clock safety to the users and offer security? To ensure early School management System
registration of accident and assault victims so that that early treatment can be given to the
victims, thus helping in saving lives. To build a system which is compact as well as
efficient? One of the objectives is to build a database which will be properly integrated
with the server and will hold all the details of the criminals. To build an integrated system
which is user friendly as well as cop friendly? The user interfaces, user actions and
functionalities are designed using it. Software development kit (SDK) includes a
comprehensive set of development tools. It consists of a Java Virtual Machine and all of
the class libraries present in the production environment, as well as additional libraries
only useful to developers.
9
. Fourth, an innovation strategy must also be specific to the time in which it is
developed.
. Finally, an innovation strategy needs to be adaptive to evolve over time.
10
CHAPTER: 3 REQUIREMENT ANALYSIS
CSS property, descriptor, and pseudo-class names are delimited by single quotes.
CSS values are delimited by single quotes.
Document language element names are in upper case letters.
Document language attribute names are in lower case letters and delimited by
double quotes.
12
3.5 TOOLS AND TECHNOLOGY WITH REASONING:-
We chose these tools and technologies because our all team members are well
experienced in these tools and technologies so we use these following are mentioned
there
HTML JavaScript and CSS for web interface
PHP for server side scripting
SQL server for Database
MS Office
Risk is in fact the difference between the actual output and expected output. We
make our project out of risk made the analysis of all the expected risk and try to mitigate
them.
Schedule Risk.
Budget Risk.
Operational Risks.
Technical risks.
Goal risk.
Communication Risk.
Change risk.
Usability risk.
It is easy to access, webpage is simple and clear. It is allow using to all types of user.
Long time benefits gained by the user and admin. It is change and modified according
to the new technologies
13
CHAPTER: 4 MATERIALS, METHODS & DESIGN
4.1 USE CASES:-
This section defines the use case, is excellent technique to understand and
describe requirement. This chapter defines the use case model; it is a model of the
System’s functionality and environment. Use case model is the set of all use cases, is a
technique that is used to describe the requirements. In this chapter we also create activity
diagram, sequence diagram and class diagram to show the design detail.
4.2.1 OPERATOR:-
Name: ___________
F Name: ___________
CNIC: _____________
Land line No: _____________
Mobile No: ____________
Present Address: ____________
E-Mail: _____________
Home Dust: _____________
Date &Time of Incident: ______________
Place Incident: ______________
Dust of Incident: ________________
Detail Incident: _________________
Visit Police Station: ______________
Officer Name and Rank: _____________
Visit Date & Time: ________________
4.2.2 ADMIN:-
Login: ___________
Access the back end data: _________________
Check the feedback: ___________________
Check the School management Systems: __________________
14
4.2.3 VISITOR:-
15
4.4.1 USE CASE MODEL 1 NAME USER:-
Name
Fame
C.N.I.C
Contact
Present
Address
E-mail
Detail of Incident
Visit P.S
Visit Date
Visit time
Name of P Officer
Name
Feedback E-mail
Contact Message
Contact us
Login
Check feedback
Check
School
managemen
Figure 3 Use Case Model 3 Admin
t Systems
17
4.5 ENTITY RELATIONSHIP DIAGRAM (ER DIAGRAM):-
Login_Admin
Name
views
Contact
Feedback
Contact Us
Name Message
Cell. No
E-mail
Data of School
management
Systems
Figure 4 ER Diagram
18
4.6 ACTIVITY DIAGRAM:-
In Unified Modeling Language (UML), an activity diagram is a graphical
representation of an executed set of procedural system activities and considered a state
chart diagram variation. These diagrams describe parallel and conditional activities of
system, use cases and System functions at a detailed level.
No
Invalid Detail
Condition
Yes
User successful to
entered detail
19
4.6.2 ACTIVITY DIAGRAMS FOR VISITS THE POLICE STATION:-
Entered Detailed
System validates
No
Yes
20
4.6.3 ACTIVITY DIAGRAM FOR DELETE VISIT POLICE STATION &School
management System:-
Requests to delete
existing Visits of
PS&FIR
No
Check if Visits Error
PS &School
management
System Exists
Yes
System deletes
Visits PS
&School
management
System
21
4.7 SYSTEM SEQUENCE DIAGRAMS:-
Request RU ()
Forward R auto
()
Add U Auto
Show Results
22
4.7.2 SYSTEM SEQUENCE DIAGRAM FOR ADDING School management
System:-
Add
School
managem
ent
System
Show Results
Request to login
Log out
23
Figure 10 System Sequence Diagram for Admin
User Admin
+Index ()
+adminauthelogin () Operator
.
+create ()
+Store ()
+Edit (ID integer) Op integer
24
Figure 11 Class Diagram
CHAPTER: 5 MYTHEDOLOGY
5.1 SOFTWARE SELECTION OBJECTIVES:-
This project having following objectives in our mind.
• The developed system must be eliminating drawback of the current system.
• The system will eliminate the need for maintaining the records on the papers
about the School management System.
• Only the authorized users can access the developed system. Hence it provides
high level of security to the data.
• No delay in availability of information in the system, so decision making is
faster and easier.
• Better performance of the system.
• There is no risk of errors, mistakes and miscalculations of data...
• New system will be economical.
• There will be no distributed existence of data like manual files in the new
system. All data will be stored at a centralized database with backup.
• Accuracy of the system.
• Data safety, searching and updating using database.
• The developed system is flexible for future enhancement.
HOME
Admin
PUBLIC
SERVICES School
management
Feedback
System of Punjab
Their
police CONTACT
US
26
5.3.2 DFD FOR ADMIN LOGIN MODULE:-
1.1
Accept the
Admin
user Name &
Password
1.2
Authenticate
The data about
The
School
Password
management
System
27
5.3.3 DFD FOR THE RESERVATION MODULE:-
The School
management
System
CHECK BY
ADMIN
SYSTEM
DEPARTMENT
Seduce
VISIT BY THE
TEAM
28
5.4 MODEL TO USE
5.4.2.1 ANALYSIS:-
Analysis phase of software development starts with a user requirement document which is
a very high level description of the end-users requirement. . Usually a single page
document describing the user’s requirements. Requirements for software system are
documented and reviewed with the people and usually a System Requirement
29
Specification (SRS) document is produced at the end of the phase. SRS is a document
usually signed by the Customers and developer.
5.4.2.2 DESIGN:-
Design is a very critical part of software life cycle. The life of a system is usually
determined by the design quality. Design involves translating the requirements into a
solution. This usually involves coming up with modules of the software system which
interact with each other to provide the system. Consequently maintenance effort for such
a design having high coupling will be high.
5.4.2.3 CODING:-
5.4.2.4 TESTING:-
Testing is a process that ensures that software is functioning as per the requirements.
Adequate testing has to be done to ensure that software is free from bugs. Both functional
and structural testing is performed to ensure software quality.
5.4.2.5 MAINTENANCE:-
Maintenance phase involves changes to the software to correct bugs discovered in the
software during its operation, requirement changes due to evolution of the software in a
changing context and environment. Often maintenance accounts for a larger portion of the
life cycle cost of software development. Hence improvement in maintenance of the
software becomes a key goal of software development process.
This model is used only when the requirements are very well known, clear and fixed.
Product definition is stable.
Technology is understood.
There are no ambiguous requirements
Ample resources with required expertise are available freely
The project is short.
30
Very less customer enter action is involved during the development of the product. Once
the product is ready then only it can be demoed to the end users.
31
5.6.2 SCHEDULED FEASIBILITY:-
The economic feasibility of the system is said to be achieved when all the cost of
developing the system are fulfilled. These costs include development, installing and
operating costs. The expected new system is considered as economically feasible.
During this phase one should not be expected to define the entire problem in a system,
and should not attempt to propose an absolute solution to the problem stated in the
original system request. So, my evaluation for the project is that it is feasible and can be
processed further.
32
5.8.1 INPUT DESIGN:-
Input facilities the entry of data into the computer system. Input design involves
the selection of the best strategy for getting data into the computer system at the right
time and as accurately as possible.
The input form is an essential element of almost any website or application these
days. Input is a core method of interaction, and in many cases it represents the hard
conversion point between success and failure. With the amount time and effort we put
into bringing users to our sign-up and contact forms, it’s surprising that we tend not to
spend a proportional amount of time on the forms themselves.
A design code is a document that sets rules for the design of a new development.
It is a tool that can be used in the design and planning process, but goes further and is
more regulatory than other forms of guidance commonly used in the English planning
system over recent decades.
The output design during system design usually communicates all the important
milestones and problems that arise during system testing. Output design proposes to the
system; some remedies to various possibilities.
To attract and hold users’ attention, your quality report needs to be designed in a
way. Looks appealing and approachable at School management Systems glance. Helps
readers notice what information is available and important. Makes it easy for them to
skim and find topics of personal interest.
33
5.8.7 DATABASE DESIGN:-
In this project MySQL language are used in database design. Deferent types of
table are created in this database like post table category table contact table and user table.
Which stores the data related about this project and tables which are created in this
database.
During the physical design process, you convert the data gathered during the
logical design phase into a description of the physical database, including tables and
constraints.
34
CHAPTER: 6 RESULTS AND DISSCUSSION
The output of the developed system is ease which is provided to the end user.
35
6.7 USER FRIENDLY:-
System is a GUI-based Web Site having Links, Buttons, Check boxes, Text,
Navigation Tabs so user can easily navigate throughout the website. Using such GUI
features user can easily use this system.
36
REFERENCES
37