Submitted By:
1)ABHIJEET ARVIND PATHAK(13) 2)AMOL HARI SHINDE (19) 3)NIKHIL MAHADEV MISAL(12) 4)PRASANNA SHIVAJI WADEKAR(21) 5)SANTOSH SHANKAR SHINGARE (20)
YEAR 2010-2011
ACKNOWLEDGEMENT
SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA
INDEX
SR NO 1 CONTENT Introduction PAGE NO.
4 5
SR NO 7 8 9 10
PAGE NO.
INTRODUCTION
In todays world, man struggles to make his life easier. The need for tracking has assumed high importance because of varied and diverse resources, then be it a product of a company being shipped from the company to consumer, be it the assets, and be it in the supply chain management or for that matter even the man-power. In large organizational buildings, where the man-power is high, people are not always in their
SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA
OBJECTIVES
2.1 PROBLEM STATEMENT: To create a RFID Based Employee Tracking System.
2.3ACADEMIC OBJECTIVE 1) To study Java 2 Standard Edition. 2) To study Java 2 Enterprise Edition. 3) To study project management.
PROJECT OVERVIEW
3.1) SCOPE: This system is basically built for tracking employee in company when it enters into company. As well as it is for tracking objects in employee for example resources are minimum in company so they need to be located immediately. It gives time as well as attendance of employee or resource. 3.2) ARCHITECTURE:
SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA
1. Peripheral systems: It includes nodes, desktops that accept information from the RFID readers which are mounted on the doors or at entry to any department. 2. Central systems: It includes server that handles all information of desktops. Server also controls time, attendance, log and manage database. 3. Front end consist of GUI for administrator that do tracking. 4. Back end consist of Database that maintaining log and database, Time and attendance of employee.
3.3) PROJECT MODULE: A software system is always divided into several sub systems that makes it easier for the development and testing. The different subsystems are known as the modules and the process of dividing an entire system into subsystems is known as modularization or decomposition. The different modules are:
1.
Add New Employee: This operation is performed when new employee needs to be added to the system, for e.g. when company recruits a new employees, their entry is inserted in the employee database. This option has three choices:
SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA
Manage Log: When Employee passes from door his information is get retrieved in database and log of entire day will be stored in database means it gives where employee has gone through departments. Time And Attendance: This module keeps entry time of employee into company and maintains attendance of employee. Tracking: This module is used to track particular employee and gives flow which is followed by employee throughout the day in the company. Authentication Of Employee: When employee passes using RFID Tags through doors using RFID readers he must be authenticated by using capturing image of employee. If any employee is doing proxy of any one it can be easily identified by administrator and following action must be taken on that employee. Provide Interactive GUI: This gives user simple interaction through the system. Administrator Login: It gives authentication for administrator for system.
3.
4.
5.
6.
7.
8. REQUIREMENT ANALYSIS
4.1) Hardware Requirement Specification: Processor Pentium 4 processor with or above 2.4GHz. Hard-disk 20 G.B. or above. RAM -256 or more (recommended). Display option Monitor. Input devices Keyboard, mouse. Web camera. RFID reader and tags. LAN connection cable. 4.2) Software Requirement Specification:
SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA
Operating System: Win NT, Win XP more than service packs 2,win 7 Softwares
: 1) JDK 1.7.0. 2) IDE-Net Beans 7.0 or 7.1.0. 3) Tomcat apache. 4) Microsoft Access 2000 or more.
APPLICATION DESIGN
5.1) DFD:-It is used to show the flow of data. 5.1.1) DFD level-0 for employee tracker system.
2)
2)
IMPLEMENTATION
SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA
6.1) Technology:
6.1.1) Software technologies:
1)Language: Java J2SE (Java 2 Standard Edition) Java would be the required as language for development of the project. 2)IDE: Net Beans Just like visual studio provides development environment for VB and .Net, Net Beans provides an integrated development environment (IDE) for Java. 3)Serialized Objects / Serialization - Database in Java In case the project needs database this is how it is handled in java. A. First step is to use data structures like Vectors and Lists. These come under Java Collections API B. Secondly we declare our own classes using these data structures. E.g. a class Student to hold all the student information. Now these classes need to be pre-compiled and called within Java application as libraries. This is called as a Java Class Library C. Now class objects cannot be saved to hard drive directly. We need to convert these objects to bytes so that they can be saved to hard drive. To do this we must use a concept called as Serialization. Basically it is a concept where in objects are converted to byte streams so that they can be saved to hard drive or sent via internet and vice versa. The reverse process is called as Deserialization. D. Finally to save these bytes to hard drive or to send them via network we need Java I/O. 4) JNI - Hardware Interfacing in Java In case there is a need for hardware interfacing in java (either serial port or parallel port) we need to use a technology from java called as JNI - Java Native Interface. This technology uses DLL files created in VC++ to actually interface the hardware. And the function calls are implemented in Java. This is how we can manage hardware interfacing in Java.
technologies:
Introduction PROXIMITY 125KHz readers are high performance proximity readers featuring long range and small dimensions. The readers run from any voltage from 5 to 12.5 VDC and feature high read range at as low as 5 volts making it ideally suited to a wide variety of applications, particularly access control. The same basic unit can be configured to output most of the common interface formats, including Wiegand, Magstripe, Clock/ Data and RS-232 serial ASCII output, making it easy to upgrade existing installations. Features 1. 2. 3. 4. 5. 6. 7. Low cost Long read range Small outline Wide voltage range Potted for environmental protection Externally programmable interface Weather resistant
Specifications
1. 2. 3.
Power Requirements : 5 ~ 12.5 V DC regulated, linear Interfaces : Wiegand, MSR ABA Track2 or RS232 Read Range : Up to 13 cm at 5V with ISO card; up to 20 cm at 12.5V
Frequency : 125KHz, ASK Format : 64 bits, Manchester coding Transponder : Read only Dimensions : 78 x 43 x 15 mm Temperature Range : Readers: -25 ~ 65C
2)RFID tag:
Introduction CSC-125 , 125Khz RFID Clamshell cards are water proof and provide best reading range with 125KHz RFID readers. Clamshell cards are very popular in Access control applications but can be used in wide range of RFID applications. They are lowest cost RFID cards available currently in the market. They have 26-bit factory written ID that cannot be changed, though selected number sequences can be supplied for volume orders. These are Read only tags. 6.2) Steps Taken Towards Project Completion: At the beginning we have collected information about the current employee management system. 2. We defined project scope and its objectives. 3. We find out resources required for getting deliverables i.e. requirement analysis plan.
1. SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA
6.3) Project schedule: 6.4) Snap shots: 6.4.1) Employee tracking system:
6.5) Testing: Testing assures Quality and bug free delivery of product. Testing is dynamic method for verification and validation. Where the system to be tested is executed and the behavior of the system is observed. Due to
SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA
6.6) Team Structure: Our project team includes 5 members and the project guide. The analysis and design will be collectively completed and each member will be assigned a particular module. Distribution is given below in detail. Each member complete his module assigned to him.
SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA
Assigned Module Requirement analysis & Planning Object Modeling & Designing Coding & Testing
2) RFID readers are having low range problems employee must pass through congested area i.e. near from reader. 3) Congestion at doors may cause manual handling crowd and it becomes sometimes hectic task for company management. 4) There is capacity problem for reader. i.e. there is maximum limit for reader. 5) If any company takes high voltage rfid readers then it will provide solution for range and capacity of reading.
APLLICATIONS
Inside stores, hospitals, warehouses and factories, where Global Positioning System devices generally do not work, there we use RFID Tracking System. 2. College campuses and in homes, we use this system for tracking the students & also in homes for locating necessary things. 3. Radio frequency technologies are being used in hospitals to quickly pinpoint the location of patients, doctors and equipment
1. SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA
FUTURE SCOPE
It includes what can be further done in this system. 1) It can provide automatic face detection if vender of company requires as it is now done manually in our system. 2) We can add task schedule details into our system means if all employees get task at start of month by project managers .if that employee is searching material, acquiring resources which have been told in allocation of work then performance of system is increased in minimum resources and it increases benefits to company.
SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA
CONCLUSION
Hence we conclude from that using RFID technology tracking , maintaining log and time attendance of employees can be done by administrator through system very effectively and efficient manner that will reduce cost as well.
REFERANCES
1) E.C.Jones, V.Verma, J.L.Volakis, Mei Jiang, Univ. of Nebraska, Lincoln , How RFID Reliability Effects Inventory Control Accuracy In proceedings of Antennas and Propagation Society International Synopsium,2007 Honolulu. 9-15 June 2007. 2) A.R.Al-Ali , F.A. Aloul , N.R Aji, A.A. Al-Zarouni ,N.H. Fakhro, Mobile RFID Tracking System In proceedings of International Conference on Telecommunication Technology and Applications, 3rd International Conference,2008 Damascus.
SATARA COLLEGE OF ENGINEERING & MANAGEMENT, LIMB, SATARA