rfid based job tracking mobile application that eliminates handwritten notes

4
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Case Study RFID Based Job Tracking Mobile Application

Upload: mike-taylor

Post on 22-Nov-2014

347 views

Category:

Technology


2 download

DESCRIPTION

RFID Based Job Tracking Mobile Application Gaurd Tours, Location & Equipment Inspectors Including, pictures, video, audio & signatures that Eliminates Handwritten Notes

TRANSCRIPT

Page 1: RFID Based Job Tracking Mobile Application that Eliminates Handwritten Notes

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 1 of 1

Case Study

RFID Based Job Tracking Mobile Application

Page 2: RFID Based Job Tracking Mobile Application that Eliminates Handwritten Notes

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 2 of 2

Technologies Used

Operating System &

Server Management

iOS, Multi-Server Architecture with Staging & Production Environment

through Version Controlling releases, Server Optimization, Security &

SSL Implementation, Scheduler for Back-ups, Alert Monitoring System

Integration, Server Performance Tuning at regular intervals, Software

Firewall Configuration & Maintenance

Development Tools &

Environments

PHP5+, Objective C, iOS SDK, Core Data Framework, Xcode etc.

Database MYSQL Database Server, SQLite Mobile Database, DB Clustering, DB

Optimization, Master Slave Replication, Query Optimization, Scheduler

for Backups

The purpose is to develop an iPhone Application to be used by the company employees for

scanning and managing their RFID tags for their job tasks. Using the application the users will

be able to connect to the job tasks from a centrally managed database and will be updating it

with their assigned tasks status.

Client Requirement

Project Challenges

Team faced the following challenges:

Developing an application on iPhone platform to be used by the company employees

for scanning and managing their RFID tags for their job tasks.

Using the application the users will be able to connect to the job tasks from a

centrally managed database and will be updating it with their assigned tasks status.

Integrating iCarte mobile SDK to scan RFID.

Implementing UI of the application for different screens accordingly.

Implementing and managing local DB as well as on server using sync feature.

Capture/choose photo, video and audio and upload on server and also maintain audio

to play on the web.

Page 3: RFID Based Job Tracking Mobile Application that Eliminates Handwritten Notes

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 3 of 3

Manpower

Planning

Keeping in mind the enormous structure of the application and the challenges

involved a four-tier development approach was adopted consisting of:

The Database layer containing SQLite Mobile Database and MYSQL Database.

The Interface layer and Database Abstraction layer for converting data between

incompatible type systems in databases and accessing data from the database respectively.

The Business Logic layer consisting of all the business logic procedures for various modules.

The User Interface layer which forms the Graphical User Interface of the iPhone application.

Architecture

The CheckPoint was built around Objective-C. Various modules were developed in Objective-C

such that they can be executed directly from the UI layer. These Objective-C files consisted of all

the business logics used for respective modules like Save (Add/Update), Delete, Get Single

Object, Get Multiple Objects for Listing and were designed to be capable of handling many more

logics which were not related to the database. In order to most effectively access the database

in an object-oriented context, an interface translating the object logic to the relational logic was

used to communicate with the relational databases in an object-oriented manner. An

intermediary abstraction layer was created for accessing data from the database. The UI layer

was kept free of any business logic with images, applications and data being called from their

respective servers.

Project Leader

1

Developers

4

Designers

2

Quality Assurance Testers

1

Page 4: RFID Based Job Tracking Mobile Application that Eliminates Handwritten Notes

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 4 of 4

Development Highlights

The application was equipped with a robust architecture in order to provide access for the

company’s employees for scanning and managing their RFID tags for their job tasks. The

detailed requirement gathering was done which helped setting up a well-designed system with

all modules integrated into it. The application was developed and fully functional within a span of

6 months.