nfc inventory android app jeremy sagaille. project introduction implementing rfid inventory system

21
NFC Inventory Android App Jeremy Sagaille

Upload: muriel-stokes

Post on 23-Dec-2015

223 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

NFC Inventory Android App

Jeremy Sagaille

Page 2: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

Project Introduction

Implementing RFID inventory system

Page 3: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system
Page 4: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

Goals

No end user interaction with the tag

Effective and aesthetically pleasing application

Access to a history of records

Track profits, expenses and total clients

Page 5: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system
Page 6: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

System Diagram

Page 7: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

System Diagram

Page 8: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

Hardware

NFC Enabled Device

Galaxy S3

Read and Write

NFC Tags

Standard 13.56 Mhz NFC tags

Page 9: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

Software

Developed Using Android SDK

Android Studio IDE

Similar To Eclipse

Java Back End

SQLite Database Storage

XML Front End

Page 10: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

System Diagram

Page 11: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system
Page 12: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

NFC

Write Client ID number to tag

Pushes a string to the tag

Read Client ID number from tag

Retrieves a String from the tag

String ID will be used to retrieve the client’s data

Page 13: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

System Diagram

Page 14: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system
Page 15: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system
Page 16: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

SQLite

Similar to SQL

SQLite is more suitable for a mobile app

SQLite is file based

SQL is server based

Every row has a unique ID

Page 17: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

System Diagram

Page 18: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

Analyzing Data

Total Overhead

Gross Profit

Clients served

Net Profit

Page 19: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

System Diagram

Page 20: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

Future Work

Expanding from SQLite to SQL

Multiple users have access to same database

More in depth analysis of data

Month to month

Find cheaper materials

Implement electronic billing and receipt system

Page 21: NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system

Questions?

[email protected]