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

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

Transcript of CS 395 Internship in Computing Presentation RFID Complete By Konstantin G. Khavanskii.

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