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

21
NFC Inventory Android App Jeremy Sagaille

Transcript of NFC Inventory Android App Jeremy Sagaille. Project Introduction Implementing RFID inventory system.

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]