St Mary’s POS project
Transcript of St Mary’s POS project
St Mary’s Hospital
Asset Management Project
Group Members:
Wesley Deneke
Evan Kirkconnell
Jarrod Bourlon
Overview
St Mary’s Hospital will
soon open a gift shop and
asked us to develop an
asset management
system incorporating
RFID technology.
The Project was to create a Point Of Sale GUI and
Database Management System that utilizes RFID.
The Goals are to track assets through tagged products
as well as manage employees with a RFID name badge.
RFID Requirements
Integrate Alien ALR-9800 reader with POS.
Have minimum Radio Frequency noise.
- Trigger device only when needed.
Scan tags removing duplicate reads.
- Only show tags that are in view.
Mobile inventory management using
Symbol M9090 handheld reader.
Point of Sale Requirements
Interface
a. Shows products in a table with a price and category
b. The ability to sell items with or without RFID
c. Large, intuitive graphics for elderly users.
Transaction Processing
a. Products with or without RFID tags
b. Add (“Check-in”) items to the products table.
c. Purge (“Check-out”) items from the products table.
d. Return unwanted or damaged items.
Security
- User access using login id or employee badge.
Database Requirements
Run Daily, Monthly, or Yearly sales reports.
a. Track dates of price changes.
b. Track price changes of sales.
c. Report the total sales per product.
Maintain categories of products.
Able to contain products with or without RFID
tags.
Maintain a table of current employee login, badge
EPC and password.
POS (continued)
Unique design built with Tag Centric
components
Uses Tag Centric to connect with RFID
API
Utilized Java Swing Library for Graphics
Built for use on touch screen
Manages Database via JDBC connection
Database Development
Local JDBC
Connection
Connection
Class
-Connect methods
-Select methods
-Update methods
POS Access Database
Database (continued)
Access was used to allow for more end user accessibility.
A relationship between products and categories was created.
A transaction at the sales counter will purge a product from the database or insert a product into the database.
A primary key was created for RFID as well as non-RFID products
The Handheld reader
Connect to network via
Wi-Fi connection
Ability to check in
products with “real-time”
data synchronization
Ability to query the
database for a products
price and RFID
Symbol M9090 handheld
Windows Mobile 5.0
RFID & Wifi Connectivity
Compact database
.net Compact Framework
GoalsReader
Handheld’s Shortcomings
Limited memory, processing capabilities
Lack of API connection classes for
database.
Limited and over-dependent Network
connection capabilities
Handheld Capabilities
As of now the handheld reader can poll for tags when the trigger is passed.
The reader has the ability to save the reads in multiple formats (XML, flat file)
The reader can also store data on its own compact database using SQL mobile.
Further development will lead to the ability for real-time synchronization via a web service.