Professional Documents
Culture Documents
NAME:-NAMANA
USN:-1AJ21CS067
CERTIFICATE
This is to certify that the Mini Project entitled “CITNC VISITORS MANAGEMENT SYSTEM” has
during the year 2022–2023. It is certified that allcorrections/suggestions indicated for Internal
Assessment have been incorporated in the reportdeposited in the departmental library. The Mini
project report has been approved as it satisfies theacademic requirements in respect of Mini Project
External Exainer
Name of Examiners Signature with Date
1.
2.
CAMBRIDGE INSTITUTE OF TECHNOLOGY NORTH CAMPUS
KUNDANA, BENGALURU – 562110, KARNATAKA
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
DECLARATION
I am NAMANA hereby declare that the dissertation entitled, CITNC VISITORS
MANAGEMENT SYSTEM is completed and written by us under the supervision of my guide
BHANDAVYA, Assistant Professor, Department of Computer Science and Engineering,
Cambridge Institute of Technology North Campus, kundana, Bengaluru, of the Visvesvaraya
Technological University, Belagavi, during the academic year 2023-2024.The dissertation report
is original and it has not been submitted for any other degree in any university.
NAMANA (USN:-1AJ21CS067)
i.
ACKNOWLEDGEMENT
The satisfaction and euphoria that accompany a successful completion of any task would be
incomplete without the mention of people who made it possible, success is the epitome of hard
work and perseverance, but steadfast of all is encouraging guidance.
So, with gratitude we acknowledge all those whose guidance and encouragement served as
beacon of light and crowned the effort with success.
We thank our beloved Principal Dr.P.Sendamari , for his constant help and support
throughout.
The selection of this mini project work as well as the timely completion is mainly due
to the interest and persuasion of our mini project coordinator Ms,BHANDAVYA Assistant
Professor, Department of Computer Science & Engineering. We will remember his contribution
for ever.
Also, we thank all the teaching and non-teaching staff of Department of Computer Science
& Engineering for the help rendered.
NAMANA (1AJ21CS067)
ii.
ABSTRACT
This report is about Visitors Management System for CITNC Devanahalli. In this computer
technology world, the impact of IT contributes major roles in all real time system. Various
management systems implemented for achieving the business organization towards profit,
standards, and further business enhancement. The main aim of this research is to implement a
web-based system that can secure the information’s of visitors to a company. This system is a
well-structured system and easy to use. The languages used to develop this system are PHP
(Personal Home Page), HTML (Hyper Text Markup Language), CSS (Cascading Style Sheet),
and Database is MySQL. The website has a large memory of storing all the information of the
visitors to a company and also keeping record, it is highly effective and accurate. I will
recommend that if there is going to be any modification the new writer should endeavor to
improve on the limitations, such as making it possible for visitors to book appointment online
and fill the necessary information before coming down for visit or an appointment.
iii.
TABLE OF CONTENTS
PAGE
DESCRIPTIONS NO.
DECLARATION i.
ACKNOWLEDGEMENT……………………………………………............ ii.
ABSTRACT………………………………………………………………….. iii.
1. INTRODUCTION
1.1 INTRODUCTION
1.2 PROBLEM STATEMENT
1.2 MOTIVATION AND OBJECTIVES OF THE PROJECT
1.4 PROPOSED SOLUTION & ADVANTAGES
2. SYSTEM DESIGN
2.1 SCHEMA DIAGRAM
2.2 ER DIAGRAM
3. IMPLEMENTATION
3.1 LANGUAGE USED FOR IMPLEM
3.2 PLATFORM USED FOR IMPLEMENTATION
3.3 SQL COMMANDS AND QUERIES
4. RESULTS
4.1 SNAPSHOT
PAGE NO
CHAPTER:01
INTRODUCTION
1.1 INTRODUCTION
After carefully analysis of the project the researcher observed that the following problems
are mainly encountered by different organization
1. The present method of visitor’s management system is mainly based on manual
recording,
2. The present system makes use of small or no database for recording of visitor’s
information.
3. Due to lack of comprehensive database, accountability is usually very difficult,
4. The present system is time consuming,
5. Owing to the paper and pen method of recording information visitors may not give out
its full information needed at a particular time,
6. Queuing may occur at the cause of entering information needed.
With growth of information technology, the study offers numerous values in business
premises and revenue payment:
1. Visitors get high quality service: since the recording requires human information, with
use of computer more concrete information will be provided.
2. It will be easier to generate overall report: comprehensive and relational database will
make the report generation easy and faster.
3. High Security Environments: Assign and print credentials for your visitors like any
other employee, define detailed access rights, specify visitor escorts, and give your staff
full control over access to your facilities.
4. It will provide efficient, effective and timely services,
5. It will reduce corruption,
6. It contributes to the entire organization security.
The aim of this project is to design and implement a visitors management system.
The objectives include:
1. To build a web database for storing visitor’s information: to setup a strong relational
database for storing visitor’s information for easy retrieval and annual report analysis.
2. To develop a web base which helps to insert and retrieve visitors’ information:
retrieval of information stored in a database is vital and must be ready to get back from
the database when needed so that the purpose of storing the data must be accomplished.
3. To give account of visitors that visited the organization: the system that is setup must
be ready to give total number of visitors that visited the organization per day, week, yearly
etc.
4. To ascertain the reasons why the visitor visited: the system will also track the reasons
why the visitors visited, whether the message is relevant or not.
5. To provide easy access of searching and navigation for time saving: the system has a
special way of retrieving data from the database like search the visitor using its identification
number.
6. To provide adequate assessment of staff base on the amount of visitor (Client) and their
reason.
In many environments, visitors are still asked to enter their information in a paper log
book. While this method is perceived as quick and easy, it provides little security and
leaves visitor information available for anyone to see. To address these issues, Topnotch
Visitor access Management solutions allow organizations to automate the entire process
of registering a visitor, printing a badge and capturing detailed information in seconds.
The solution is flexible, customizable and feature-rich to meet the needs of small and
enterprise organizations with diverse visitor management processes and policy
requirements.
• Enhances the professionalism of an organization by streamlining the visitor check-in
process and providing high quality badges for all visitors.
• Improves security by enabling organizations to identify exactly who is in their facilities
and the reason why. Allows users to create watch lists and screen against unwanted
visitors.
• Captures detailed visitor information more accurately and distinguishes between
different categories of visitors. Performs analysis/reporting on visitor data across
multiple locations.
• Work permits for Regular Visitors, Temporary employee, vendors etc.
• Affordable, easy to use and simple to install
CHAPTER:02
SYSTEM DESIGN
• A schema diagram is a diagram which contains entities and the attributes that will define
that schema.
• A schema diagram only shows us the database design. It does not show the actual data
of the database.
• Schema can be a single table or it can have more than one table which is related.
2.2 ER DIAGRAM
An ER diagram shows the relationship among entity sets. An entity set is a group of similar
entities and these entities can have attributes. In terms of DBMS, an entity is a table or attribute
of a table in database, so by showing relationship among tables and their attributes, ER diagram
shows the complete logical structure of a database.
Entity:
Entity is the distinguishable object that has a conceptual or physical existence in the system.
Each entity has some specific attributes. An entity is a fundamental thing of an organization
and it has its own identity, which distinguishes it from other entity. An entity type is the
description of all entities to which a common definition and common relationship and attribute
apply.
Relationship:
A relationship is an “association among entities” Relation is the link between objects through
which a entity is related with other entity.
Attribute:
An attribute is the property or characteristic of an entity. Each entity type has a set of attribute
associated with it.
Notation of ER diagram:
The overall logical structure of a database can be expressed graphically by ER Diagram. These
are the notations used in ER Diagram-
CHAPTER 3
IMPLEMENTATION
The platform used in this project is XAMPP(X-Operating system, Apache, Mysql, php,perl).
Page |
This is the Python SQL queries and commands used in this project. This queries and Commands
will help the admin/guard to login to the web page.
This is the Python SQL queries and commands used in this project. This queries and Commands
will help the guard to create pass to the visitor.
This is the Python SQL queries and commands used in this project. This queries and
Commands will help the admin to check the visitors list who entered the campus from
the date which admin user require.
CHAPTER:04
RESULT
4.1 SNAPSHOTS
This is the first page of the CITNC VISITOR MANAGEMENT SYSTEM project.
This window asks the user to enter login data.
This is the Admin login window. This window opens when the user selects the Admin position
in the first window (fig 4.1.1).
In this window if the users wants to get into Admin portal window the user first has to give
the correct Username and Password.
This is the Admin login portal window. This window opens when the user enters the correct
Username and Password in the Admin login window (fig 4.1.2).
In this window the Admin can create employee, department, admin users, report details. This
also shows the clear fields operation.
This function will display all existing department list. Admin can choose required department
for visit of visitor whom he/she want to meet.
This operation will save the data of new admin that are been filled in the fields of
Information frame. When the admin clicks on the sing up button a pop-up window will
appear which will have message saying “admin has been added.
Here we can see in Information frame are been filled completely report genrated.
If the person who is logging in into the admin portal and he/she have entered the phone
number and press the create pass button, pass will be generated, which is shown in the
Fig 4.1.10
CHAPTER:05
5.1 CONCLUSION
The computer becomes important equipment to the organization to store the data and to
process the data for any purpose. It also can be used to access and process any data and
information needed easily and less in time. Therefore, it is hope that VMS application
system able to solve the problem according to these scopes:
By using VMS, the organizations have an option in increasing the level of security enforced in
their premises. VMS enables free, secured, fast and easy visitor registration.
Computerized records give better management and manipulation of data, through searching
and report generation. Its installation is easy and hence does not require professionals for
the same. The VMS system is easy to maintain and use. It gives reliable and efficient security
protection on which one can rely. Unauthenticated and unwanted users cannot enter the
commercial space.
Hence we can conclude that this system would prove to be an efficient system to obtain
a Gate Pass in any organization. Using this system the usage of paper decreases
drastically and gate pass can be obtained. Also higher authority can generate report
directly from database rather than maintaining record of gate pass taken by each visitor
“n‟ times.
REFERENCES
[1] “WINHMS Hospitality Management Software” Internet: www.winhms.com/gatepass.html
[2] “TouchPoint Visitor Delight” Internet: www.usetouchpoint.com/material-management.html
[3] “TouchPoint Visitor Delight” Internet: www.usetouchpoint.com/visitor management.html
[4] “Topnotch” Internet: topnottchsofttsol.com/index.php/mgp
[5] “Topnotch” Internet: topnottchsofttsol.com/index.php/products/enterprise-visitoraccess-
management-system/vams