Online Security Guard Hiring System
Your Security Is Our Priority
INDEX
SR.NO DATE TOPIC PAGE SIGN
NO.
1 Introduction
2
Objectives
3 Frontend
&
Backend Used
4
ER Diagram’s
5
Software Testing
6
Conclusion
By:-
Atharva Marne…
Sanjog Mankar…
INTRODUCTION
The “Online Security Guard Hiring System” is a web-based technology which
manages security guards details. In this project it is easy to get security guards for
any farm or individual only by filling one form and get response quickly by admin.
Now a day we need the security guard every-were like in Hospital’s, College’s,
Bank’s, School’s, and etc.
This web application provides a way to effectively control record & track the
booking application and security guard details. An “Online Security Guard Hiring
System” effectively manages and handles all the functioning of a security hiring
farms. The software system can store the data of security guard and booking
application.
This “Online Security Guards Hiring System” is developed using PHP with
MySQL extension.
2
OBJECTIVES
i. Simplify Hiring Process : It Provides a user-friendly platform for
employees to easily find, hire, and manage security guards without the
need for physical paperwork or in-person interviews.
ii. Ensure Transparency and Trust : It Allows security guards to create
detailed profiles with their qualifications, certifications, and work history,
which can be reviewed by employees, ensuring a reliable hiring process.
iii. Streamline Payment and Contract Management : An Integrate
payment processing and contract management features for ease of
financial transactions and agreement handling between employers and
security guards.
iv. Provide Real-time Updates : It Offers tools for employees to track the
performance of hired security guards and get updates on shift statuses or
any issues during the assigned job.
v. Enhance Data Security :It Protects sensitive user data and the
(employee and security guard details) by using strong encryption, secure
login protocols, and other cybersecurity measures.
3
FRONTEND & BACKEND USED
i. Hyper Text Markup Language (HTML) :- HTML is the
standard language used to structure content on a
webpage. It organizes the webpage into sections using
tags like headings, paragraphs, and images.
ii. Cascading Style Sheets (CSS) :- CSS is used to style
HTML content. It controls the visual appearance of
webpages, including colors, fonts, layouts, and spacing.
iii. MySQL:- MySQL is a database management system
used to store and organize data. It structures data into
tables with rows and columns for efficient retrieval and
management.
iv. Hypertext Preprocessor (PHP) :- It is a powerful,
server- side scripting language primarily used for web
development. It is popular because of it’s flexibility, ease
of use , and vast community support.
4
ER DIAGRAM’S
. E-R (Entity-Relationship) Diagram is used to represents the
relationship between entities in the table.
The symbols used in E-R diagrams are:
SYMBOL PURPOSE
Represents Entity sets.
Represents attributes.
Represents Relationship Set.
Represents Line Flow.
5
6
*. This Table store detail while Creating
Account:
User Database:
Field Name Data Type Constrant
Id Int Primary Key
Username Varchar
password Varchar
Security Guard Details:
Field name Data type Constrant
Guard no Int Primary key
Address Varchar
Phone no Int
Gmail Varchar
Name Varchar
Security Guard Booking Form:
Filed name Data type Constrant
Booking_no Int Primary key
Name Varchar
Gmail Varchar
Phone_no Varchar
Address Varchar
DOB Varchar
Guard_no Int Foreign key
Payment:
Field name Data type Constrant
Account_no Int Primary key
Amount Int
Transaction_id Int
SOFTWARE TESTING TECHNIQUES:
Software testing is a critical element of software quality assurance and represents
the ultimate review of specification, designing and coding. Here are some of the
testing techniques:-
i. Unit Testing: Unit testing focuses verification efforts on the smallest
unit of software design module. The tests that occur as part of unit testing
are testing the module interface, examining the local data structures,
testing the boundary conditions, execution all the independent paths and
testing error-handling paths.
ii. Usability Testing: It tests if the system is easy to use or not. It means
anyone can do the booking of the security guard as per their requirements
& looks towards that making payments is easy for everyone or not.
iii. Performance Testing: It focuses that the both read and update
transactions should be gathered to determine whether system functions
are being performed in an acceptable timeframe. It checks whether the
system works well or not. Every task is getting excute or not.
CONCLUSION:
The project titled as “Online Security Guard Hiring System” was
deeply studied and analyzed to design the code and implement. It
was done under the guidance of the experienced project guide. All
the current requirements and possibilities have been taken care
during the project time.
“(OSGHS) Online Security Guard Hiring System” is a web
based application which manages and handles guards details and
guard hiring details.
10