Download - CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Transcript
Page 1: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

CS 395 Internship in ComputingCS 395 Internship in ComputingPresentationPresentation

RFID Complete

By Konstantin G. Khavanskii

Page 2: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

What is RFID?

• Radio Frequency Identification

– “The smart way to manage your inventory”

– Basic principle: using RFID tags and RFID readers• Passive tags – can be scanned and read data off of• Active tags – communicate to the wireless transceiver

• Symbol

– Organization overview: origin in Canada

– Vendor for local RFID specialists

Page 3: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

RFIDComplete

• The Smart Inventory Management (SIM) program

RFID Applications:

– Asset management

• Military

• Medicine

• Construction

– People tracking?

• Definite possibility

Page 4: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Symbol Portals

Page 5: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Global Positioning

• A relatively large room with enough open space• X wireless routers, Y wireless tags

Ekahau:

Page 6: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Integration

One of the key problems of working with specialized software: its integration with everything else

“take something new, make it work with what we know”

First intentions for my project: • Work on translating output data from Ekahau and put it

into a database format.• Discovered that Ekahau already took care of that.

Page 7: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Training

• SQL Server 2005 Express• ASP.NET 2.0• Visual C#• SQL Reporting Services

Missions: acquire skills and learn the systems trial and error method to migrate from 2003 to 2005.

Page 8: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Database Web Front Project

Page 9: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Phase 1

Page 10: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Phase 2

Triggers: allow to initiate events hidden from the user

-insert-update-delete

Page 11: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Phase 2

Stored procedures: no limitation on functionality

Page 12: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Phase 3

“Permission denied” problemA web form developed in C# under Visual Studio

2003 did not display in browsers when trying to access a database source made in SQL Express 2005

Attempts to troubleshoot:- reinstalling ASP 1.1, 2.0, and SQL- switching from SQL Express to SQL 2005- programming the form in VS Web Developer 2005

Page 13: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Phase 3

Answer: back in 2000 version of SQL, upon installing ASP.NET, SQL created a user account for ASPNET automatically. In later versions, it does not.

Page 14: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

SQL Reporting Services

SQL Server Business Intelligence Development Studio

-an extension to MS Visual Studio 2005

Page 15: CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

Results and outcomes

• Familiarized myself with work environment• Acquired starting skills with software packages• Demonstrated my ability to learn quickly• Demonstrated task flexibility• Developed an interface template for an upcoming

project

Outcome: Invited to work for another semester