Mobile CMPT Assgmnt 1

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

EMPLOYEE MONITORING SYSTEM USING

ANDROID SMART PHONE

Problem Understanding:

Problem identification:
Employee tracking system based on Android operating system was developed. All the
activities of the Employee will be monitored using this system. Scheduling information and
time off requests are often considered part of personnel tracking; as this information will enable
managers know when employees are expected to actually be in the office or other work
areas. This system is really very helpful for the managers to monitor their employees through
mobile phones.It was implemented using JAVA programming language, and the result was
stored in SQLite database. An object-Oriented Analysis and design (OOAD) approach was
adopted which consist of a well-planned iterative steps. Data was collected using document
analysis and field Methods and the application of relevant analytical methods like bar-charts
were used to interpret the facts collected. The developed system was able to increased
productivity, reduction of cost, instant access to employee attendance record.

Problem Specfication:

Problem Definition:
Tracking system is not a new concept. GPS is a populartechnology for tracking system.
Different types of GPS devices are used to track different types of object’s location.GPS
devices receive signal from satellite. GSM is another technology that is also used for
tracking system. GSM Devices receive signal from connected base station. Mobile phone
technology has been developed over a very short period of time. Mobile phone includes GPS
sensor, so it can receive signal from base station and Satellite. Now GPS tracker is used for track
location but it needs to buy extra GPS devices and have to pay periodically for this
services. Device location does not display in GSM technology, it display base station
location. If someone wants to find location of the device in GSM technology, it needs to pay to
the service provider.

Objectives:

 Admin login: Admin is provided with a login from where he monitors and administers
all the employees’ information and records.
 Goal Assignment: Admin may assign goals to employees and view/edit their payroll.
 Goal Completion: Admin may mark the goal as completed.
 Salary crediting: The employee who achieved the goal automatically gets his salary
credited with the goal completion bonus.
 Employee View: Employee may view their own goals in their employee login.

Justifications:

 System tracks the performance of the employees.


 System manages payroll of the employee.
 System tracks whether the particular goal assigned to the employee is completed on
timely basis.
 System credits bonus amount to the employees account based on the completion of the
goals.

Problem Solving Strategies:

Source and Data Collection:

Smartphone monitoring System : In this paper, application can update the data to Server
database. Only all call details of employee are updated on the server. Others details like SMS
history, Browsing history, data usage are not get stored on the server. But in proposed system all
details are get updated on server without interfacing of any person.Location tracking of the
employee is implemented using
Global Positioning System : GPS is designed of or bitals. GPS finds the user location by
calculating differences in the signals. It is calculated by time required to reach signal from
satellite to receiver. After that GPS signals are decoded to find location [6]. In this system user
have to provide some input to the system and after that it gives location. But in proposed system
there is no requirement of user input. The user’s location can be obtained by using Global
positioning System.
Problem Description:

Problem Statement:

The proposed project is a system that keeps a track of employees’ Goals along with their salary
and assigns goal completion bonus too. The system first allows admin to insert and update
employee payroll that includes employee salary, name address and other data into the system.
The system then manages this data effectively and also allows admin to assign goals or targets to
employees. As soon as the employee achieves his/her goal the admin can see the goals assigned
to an employee and mark that particular goal as completed. The system then looks for the stars or
importance assigned to that particular goal. After this the system credits some bonus amount in
that employee salary who completed that goal. The admin may later assign other goals to
employees and system itself tracks those goals. Each employee is assigned a login where they
may view their goals.

Methodology:

The system which are currently developed are using WiFi and 2G technology which face the
problem of speed due to which the manager is not able to correctly determined the exact location
of the employee who are not in the company premises. Also the behavior of the employee is not
calculated in the current system being designed. The basic idea about the system is as shown in
the figure given below. It describes the working of the proposed system. In this the employees
are monitored by the manger using central server.
Constraints:

 Proper management of sales team doing field work


 Complete tracking of all the trips made by agents
 Manage timesheet without any ambiguities
 Analyze the performance of each and every sales person
 Improve the productivity as well as efficiency of your sales group
 Analysis and report generation for future reference

Literature Survey:

References Sources:

[1]Sonal Kasliwal, Sushma Kotkar and H.D.Gadade (2016),Employee Tracking and


Monitoring System Using Android International Journal of Innovative Research in Advanced
Engineering (IJIRAE) SSN: 2349-2763, Issue 03, Volume 3, page 1-4
[2] Priti P. Dafale, Nilima N. Mandal and Divyamala using android application,
Proceedings of 20th IRF International Conference, Chennai, India, ISBN: 978-93
Thakare (2015), monitoring employee’s smartphone
84209-01-8
[3] Aparna Chandran (2013), Smartphone Monitoring System, International Journal of
Computer Science & Engineering Technology (IJCSET) ISSN : 2229-3345 Vol. 4 No. 04,
page 451-452
[4] Shermin Sultana1, Asma Enayet1 and Ishrat Jahan Mouri (2015), A Smart, Location
BasedTime And Attendance Tracking System Using Android Application International
Journal Of Computer Science, Engineering And Information Technology (Ijcseit), Vol. 5,No.1,
[5] M.D. Nirmal, Rohit Koul, Halne Atul, Gagare Tejaswita and Kharde Mayura (2016),
Employee Surveillance System Using Android Smart Phone, IJARIIE-ISSN(O)-
2395-4396 , Vol-2 Issue-2
[6] Ashwini Jaybhaye, Prajakta Kokare, Bhakti Toradmal and Tanmay Kulkarni (2015),
Employee Monitoring System Using Android Smartphone, International Engineering
Research Journal (IERJ) Volume 1 Issue 2 Page 32-35, ISSN 2395-1621
[7] Kalyani Bhagwat Priyanka Salunkhe and Shamal
Bangar. (2015), Employee Monitoring System Using Android Smart Phone, International
Journal on Recent and Innovation Trends in Computing and communication ISSN: 2321-
8169 Volume: 3 Issue: 2 537 - 541 537 IJRITCC.

[8] Shoewu, O, Makanjuola, N.T and Amisu, A.A, (2015)Design and Implementation of An
Employee Monitoring System In Lasu Epe Campus, Lagos State University, Journal of
Advancement in Engineering and Technology, Volume 4, Issue 1, ISSN: 2348-2931

[9] S.P. Avinaash Ram And J. Albert Mayan (2015), Mobile Attendance Management
And Employee Registration Arpn Journal Of Engineering And Applied Sciences, Vol. 10, No.
8, Issn 1819-6608, page 3727- 3730
[10] Nitin P. Jagtap, Kanchan A. Patil, Shaziya Sayyed Shakil and Nitin S. Ingle (2015),
Mobile Activity Monitoring System Using Android Spy, International Journal of
Advanced Research in Computer and Communication Engineering, Vol. 4, Issue 2, page 158-
162

Reference Paper overview:

Sonal et al (2016), worked on Employee Tracking and Monitoring System Using Android.
In their study the provided different security profile on same smartphone. They used dynamic
database utility which retrieves data orinformation from centralized database. They
provided separate mode to employee when he enters company premises. Through smart
phones all information about the employee phone like their SMS history, Incoming calls,
Outgoing calls, Employee Locations, Data usage, Web browser history, and Unauthorized
Call History details are tracked. The necessary condition is that Employees should
have the Android phone whereas Manager Activities are also monitored. [1]
Aparna, (2013), worked on Smartphone Monitoring System, The System is a software that
allows supervisors to monitor their employee's office cell phone. All incoming call details,
outgoing call details, text details, emails and multimedia messages can be seen and
interrupted by the managers, who can also monitor where their employees are, access a history
of where they have been and set up alerts if their employees are going outside of the
approved geographical zones, are receiving texts from unapproved numbers or calls from
banned persons. The system helps managers to monitor their employees through mobile phones.
It enables organizations can avoid the unnecessary involvement by the employees bymonitoring
their mobile phone usage and also by tracking their current location.[3]

Priti et al (2015), worked on monitoring employee’s smartphone using android


application. Thier system uses Android based mobile phones for the software to be run. The
mobile device in the hand of the Employee should be an Android based device and the
Managers may have any kind of mobile device, since the manager is going to receive alerts
from the Employee in SMS format only. For convenience, the alerts are also stored in the
centralized server like the details of incoming call, text and multimedia messages and the timely
location update of their Employee and their attendance. Manager may later login into the
centralized server and view the details of their Employee’s mobile usage. This system is
helpful for the Managers to monitor their Employee through mobile phones. [2]

Shermin et al (2015), worked on a Smart, Location Based Time and Attendance Tracking
System Using Android Application. They proposed a smart location based time and
attendance tracking system which is implemented on android mobile application on
smartphone reducing the need of additional biometric scanner device. The location of an
organization has a specific location, which can be determine

by the GPS. Each employee’s location can be determined by the GPS using smartphone. [4]
Nirmal, et al, (2016), worked on Employee Surveillance System Using Android Smart
Phone, Their system integrates Employee monitoring and GPS location Tracking System
using Android phone. All the activities of the Employee will be monitored using this system.
The system works on 3G communication between the terminal ends. All the activities
of an employee on his cell phone and computer, like data usage, all incoming and
outgoing calls, web browsing and secured document modification and illegal transfer of
company’s informative details like blue print, stocks, projects
etc. will be set under surveillance. Not only this, the global geographic position of the
employee will be traced using GPS. Therefore the organization will be set to surveillance that
will restrict the unwanted usage of its resources by the employees during working hours. The
system was beneficial for the progress of the organization and will allow the Manager to
check the dedication of his employees towards work.[5]

Ashwini et al (2015), worked on Employee Monitoring System Using Android


Smartphone. In their study all activities such as incoming, outgoing, missed call, SMS
history, web history, data usage, unauthorized call list/web site list are stored on centralized
database. Manager can see that history by logging into centralized server. Manager can
also trace out employee’s current location (through
GPS).Employee are going outside of company premises then manager get alert message in SMS
format. They analyzed the employee behavior by using numbers of unapproved calls and
exceeding data usage (good/bad/average/loyal).The device which is given to employee should
be android based device. Manager does not need android device. It may be any device.
This system is very helpful for the manager to find out the activities which are done by
employee.[6]

Kalyani et al (2015), work on employee monitoring system using android smart phone. In their
study paper, they discuss about the design and Implementing admin application, employee
application and Centralized server for monitored provides dynamic database utility which
retrieves data or application in smart phone contains all information about the employee phone
uses like their all Employee SMS history, Employee call Logs, Employee Locations, Data
uses, Web browser history, and unauthorized data uses details. All communication between
the Employee phone and the admin is done through 3G network technology. This application is
user-friendly. The system improves accuracy in managing employees of the company by
saving time, reducing manager efforts; avoid the unnecessary use of company phones which
are provided to the Employee for their office use only. [7]

company employee’s using android technology. The system information from centralized
database. The android
Shoewu, et al (2015) worked on Design and Implementation of An Employee Monitoring
System In Lasu Epe Campus, Lagos State University, The employee monitoring system is
an android application used to monitor the call logs, sent and receive messages and the GPS
location of an employee. The application is implemented using Java script, the application
interface was designed with Xml and Php for the automatic mailing system. The
organisations success depends on them. This paper deals with the design and development of
an employee monitoring system using Android which will be
accessed from the company’s email account.[8] Avinaash et al (2015), worked on Mobile
Attendance
Management and Employee Registration. Staff attendance management and employee
registration is a mobile application which can be used by the staffs to login their
attendance through mobile phone and track other staffs location through mobile phone.
Manual registration in biometric systems and entering in the attendance catalogues in
different physical locations is the current system used in all the colleges. The staff will get
updates regarding their attendance regularly from the admin as they login and log out
so that they can keep a track on their attendance by using this application.[9]

You might also like