rfid inventory management and tracking system

38
RFID Inventory Management And Tracking System Greg McDaniel Hashem Garner Adam Kesner Thomas Harris

Upload: bishop

Post on 23-Feb-2016

63 views

Category:

Documents


0 download

DESCRIPTION

RFID Inventory Management And Tracking System. Greg McDaniel Hashem Garner Adam Kesner Thomas Harris. Presentation Agenda. Project Overview Hardware Prototype Checkout System Database & Web Reporting Tools Please hold all questions until the end of the presentation. Project Overview. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: RFID Inventory Management And Tracking System

RFID Inventory Management And Tracking SystemGreg McDanielHashem GarnerAdam KesnerThomas Harris

Page 2: RFID Inventory Management And Tracking System

Presentation Agenda•Project Overview•Hardware•Prototype Checkout System•Database & Web Reporting Tools

Please hold all questions until the end of the presentation.

Page 3: RFID Inventory Management And Tracking System

Project OverviewGreg McDaniel

Page 4: RFID Inventory Management And Tracking System

RFID Inventory Management System•Prototype System

▫Replace UPC Barcodes ▫Uses RFID Tags

Passive RFID•Benefits

▫Enhanced Inventory Tracking▫Simplified Checkout

Page 5: RFID Inventory Management And Tracking System

Project Background•Current Systems

▫Universal Product Codes ( UPCs)•Limitations

▫Shoplifting▫In-Store Inventory Tracking▫Inefficient Checkout

•Alternative▫Radio Frequency Identification Tags

(RFIDs)

Page 6: RFID Inventory Management And Tracking System

What are RFIDs?•Radio Frequency Identification Tags•Common Uses

▫E-ZPass▫Passports▫Security Badges

Thomas Harris
picture of fastpass
Page 7: RFID Inventory Management And Tracking System

Benefits of RFIDs•Faster Checkout

▫Speedy▫Fewer Complications

•Numerous Other Potential Applications▫Improved Inventory Tracking▫Anti-theft▫Expiration Dates (grocery stores)

Page 8: RFID Inventory Management And Tracking System

Project Components•Hardware

▫RFID Reader•Software

▫Checkout System▫Database▫Stored Procedures▫Web Reporting Tools

Page 9: RFID Inventory Management And Tracking System

HardwareAdam Kesner

Page 10: RFID Inventory Management And Tracking System

Hardware•RFID Operation•Types of RFID Tags•Required Capabilities

▫Major Objectives▫Minor Objectives

•RedBee RFID Reader•Interference

Page 11: RFID Inventory Management And Tracking System

RFID Operation•Necessary Components

▫Interrogator▫Antenna▫RFID Tag▫PC▫Power Supply

RedBee RFID Scanner

Page 12: RFID Inventory Management And Tracking System

Types of RFID Tags• Active

▫Contains Battery▫Transmits Signal Autonomously▫Range of up to 100 Meters

• Battery Assisted Passive (BAP)▫Requires External Source to Wake Up▫Significant Higher Forward Link▫Greater Read Range

• Passive▫Energy Transferred Using RF from Reader▫Range of 3-5 Meters; Usually Less

Page 13: RFID Inventory Management And Tracking System

RFID Button, Credit Card, Key Fob and Reader

Page 14: RFID Inventory Management And Tracking System

Major Objectives•Accurate Identification

▫System is Useless Otherwise•Cost Efficient

▫Prototype Cost: $150•Remote Scanning

▫Ideal Functionality, Not Achieved•Near Instantaneous Operation

Page 15: RFID Inventory Management And Tracking System

Minor Objectives•Filter Foreign Tags

▫Handled Effectively•Read Tags at Various Orientations

▫Parallel Orientation Offers Best Range▫Functions at all Orientations

•Operate in Store Environment▫Repetitive Use

Page 16: RFID Inventory Management And Tracking System

RedBee RFID Reader•Interfaces with EM4001 IC

▫Key Fobs, Capsules, Cards, Buttons etc.▫125 KHz Low Frequency

•Receives 32-bit ID▫Utilizes 24 bits for Our Products▫8 Bits for Brand, Product, Unique ID

•Sufficient Read Range▫Roughly 10 cm

Page 17: RFID Inventory Management And Tracking System

RedBee RFID Reader•Power Supply Options

▫Via USB▫Regulated 12V Barrel Connector▫Supply 5V to Vcc Pin

•Tag ID Transmitted via USB▫Stream of Serial Data▫Read from COM Port as a File

Page 18: RFID Inventory Management And Tracking System

Interference•Foreign Tags in Range of RedBee

▫HF Tags do not Interfere▫125 kHz Tags Handled by Software

•Valid Tag and Foreign Tag in Range▫Reliable Data Received▫Valid Tag Recognized

•Multiple Valid Tags in Range▫Unreliable Operation ▫Unpredictable Results

Page 19: RFID Inventory Management And Tracking System

Prototype Checkout SystemHashem Garner

Page 20: RFID Inventory Management And Tracking System

Software Architecture•Basic Components

▫Viewer GUI

▫RFReader Hardware Interface

▫Database Database Interactions

Page 21: RFID Inventory Management And Tracking System

Code Conventions•Based on Oracle/Sun Recommended Best

Practices▫Camel-Case▫Small Files

Less than 2000 lines One class with specific purpose

▫Comment Conventions▫Indentation and Whitespace Usage

Page 22: RFID Inventory Management And Tracking System

Viewer•Handles User Interactions

▫Display Current Order▫Select/Remove Item▫Finalize Transaction

•Custom Panel▫Display Order Item

Align Columns▫Aesthetically Pleasing

Page 23: RFID Inventory Management And Tracking System
Page 24: RFID Inventory Management And Tracking System

RFReader•Reads Data from RedBee Reader

▫Parses Data▫Formats Data

RedBee Reader

Buffer File

RFReader

Data Parsed

Data Formatt

ed

Data Sent to Viewer

Page 25: RFID Inventory Management And Tracking System

Database•Item Lookups

▫Price▫Brand▫Product

•Finalize Transaction▫Insert New Transaction/Sales

Transaction Number Totals

Page 26: RFID Inventory Management And Tracking System

Database Design

Page 27: RFID Inventory Management And Tracking System

Database Web Reporting ToolsThomas Harris

Page 28: RFID Inventory Management And Tracking System

The Database•IMS Requires Tracking Large Amounts of

Data▫Current Inventory Levels▫Inventory Orders▫Sales Transactions▫Pricing History

Page 29: RFID Inventory Management And Tracking System

Stored Procedures•Used to Access Data in the IMS

Databases•Database Gatekeeper

▫Select ▫Insert▫Update

•Security•Change Localization

Page 30: RFID Inventory Management And Tracking System

Database Testing• Test Data Generation

▫ Automated▫ Pseudo-Random Data▫ Simulate Inventory

Flow• Verified Basic Database

Design▫ Table Structure▫ Stored Procedures

• Provided Test Data for Web Reporting Tools

Page 31: RFID Inventory Management And Tracking System

Web Reporting Tools•Honors Component•IMS Trending and Summaries

▫Current Inventory▫Price Trending▫Purchase Order History▫Sales Summary

Page 32: RFID Inventory Management And Tracking System
Page 33: RFID Inventory Management And Tracking System

Software Architecture•Web Presentation Layer

▫Custom Data Presentation•Business Layer

▫Shared Methods▫Data Abstraction

Stored Procedures Data Objects

Page 34: RFID Inventory Management And Tracking System
Page 35: RFID Inventory Management And Tracking System

Conclusion

Page 36: RFID Inventory Management And Tracking System

Current Project Status•Working Prototype Checkout System

▫RFID Scanning Implemented▫Functional GUI▫Itemized Receipt

•Stored Procedures▫Standard, Secure Database Interface

•Web Reporting Tools▫Displays Useful Statistics▫Basic Model for Future Reports

Page 37: RFID Inventory Management And Tracking System

Future Plans• Improve Hardware

▫Tags▫Reader

• Investigate Secondary Applications▫Loss Prevention▫Locating Misplaced Items▫Real-Time Store Inventory Tracking

• Address Limitations▫Chicken and Egg Problem

Industry Initiative?▫Cost of Implementation

Page 38: RFID Inventory Management And Tracking System

Questions?