Vous êtes sur la page 1sur 16

A CROWDSOURCING APPROACH FOR

TRACKING PEOPLE IN HIGHLY


DYNAMIC INDUSTRIES

Head of the Department, Supervisor, Presented by,

Prof. A. MURALIDHAR, M.S., Mr.S.KALIDASAN, MCA, S.SARATHKUMAR,


Head of the Department Assistant Professor, 513116621327,
Dept of MCA, TPGIT, Dept of MCA, TPGIT, Dept of MCA,TPGIT,
Vellore-2. Vellore-2. Vellore-2.
ABSTRACT

 To the majority of Geographic positioning systems designed for


organizations have been designed to operate within environments that have
a long-term stable macro-structure with potential small-scale dynamics.

 These assumptions enable the present positioning systems to supply and


utilize stable maps.

 In this project, we tend to propose a completely unique positioning system


for following individuals in highly dynamic industrial environments, like

construction sites.
SYSTEM ANALYSIS

EXISTING SYSTEM
 Existing indoor positioning systems leverage this environmental stability to
provide accurate location services with the use of CCTV cameras, which is
wouldn’t be workout for real time construction sites.

 Moreover, admin cannot be surveillance the project in order to exist these


drawbacks we proposed new tracking techniques to detect the large industrial
site status.
DISADVANTAGES
 Privacy cannot be achieved 100%, since GPS is not secure.

 Storage problem occurs


PROPOSED SYSTEM

 In this proposed system we are using Google map to track the employee
location. Once the employee signed in to them account admin can access
the employee state of location.

 On other hand admin can able to surveillance the employee anywhere in


the world.

 Although admin can easily do micro monitoring as well if the employee


couldn’t access for long time admin will get some kind of alert.

 Moreover if any employee tends to enter any restricted area the admin
can easily track the information of the employee with the help of
registered employees photograph.
ADVANTAGES

 Privacy is enhanced compared to the existing, since data leakage does not
occurs

 Increased storage capacity with low computation cost.


SYSTEM REQUIREMENTS

HARDWARE REQUIREMENTS
 Processor - INTEL CORE i3
 Speed - 1.47 GHz
 RAM - 4GB RAM
 Hard Disk - 1.5 GB

SOFTWARE REQUIREMENTS
 Front End - Java
 Back End - MySQL,Json,PHP
 Server - MYSQL Server
 Platform - Windows 10
 Version - JDK1.8
 IDE - Android Studio 3.1.0
ARCHITECTURE DIAGRAM

Users will sign in Admin will Monitoring to the


to login Employees

Server

Users

Will retrieve the location name


Will calculate distance
Users will create based on latitude and
profile longitude values

GPS
Android
mobile
CLASS DIAGRAM
USECASE DIAGRAM

Login

Register

Current Location of the Employee

ADMIN

EMPLOYEE
Attendance Entry

Call the employ

Messaging porcess
ACTIVITY DIAGRAM

Regis ter the


em ployee details

Login the Long tim e proces s


Adm in account

Current Location of Alert


the Em ployee Notification

Attendance
Entry

Call the
em ploy

Mes s aging
proces s
SEQUENCE DIAGRAM

Login Register Location of the Server


Employee

Enter Emp_Id/password

Invalid Emp_id/password

Login sucessfully

Enter the Emp_details

Specified Location in GPS

latitude of the Location

Longitude of the Location


COLLABORATION DIAGRAM

2:

1: Enter Emp_Id/password
3: Invalid Emp_id/password
Login Register

4: Login sucessfully
5: Enter the Emp_details

6: Specified Location in GPS


7: latitude of the Location
8: Longitude of the Location
Server
Location of the
Employee
MODULE DESCRIPTION

MODULES
• Authentication and Authorization
• Admin
- Employee Tracking
- Calling process
- Messaging process
- Attendance process
• User Modules:
- Tracking
- Notification process
- Messaging process
DATABASE DESIGN

TABLE DISCRIPTION:
SIGN TABLE:
COLUMN_NAME TYPE NULL

NAME varchar(30) NO

DEPARTMENT varchar(30) NO

PHONE_NO varchar(30) NO

EMPLOYEE_ID varchar(30) NO

PASSWORD varchar(30) NO

CHECKIN varchar(20) NO

DATE varchar(50) NO

CHECKOUT varchar(20) NO
SIGNUP TABLE:
COLUMN_NAME TYPE NULL

NAME varchar(30) no

DEPARTMENT varchar(30) no

PHONENO varchar(30) no

ATTENDANCE ENTRY:
COLUMN_NAME TYPE NULL

EMPLOYEE_ID varchar(20) No

IN-TIME int(20) No

OUT-TIME int(20) No

DATE varchar(50) No

Vous aimerez peut-être aussi