24
RFID LIBRARY MANAGEMENT SYSTEM Presented by Group : C-4

Rfid library Management

Embed Size (px)

Citation preview

Page 1: Rfid library Management

RFID LIBRARY MANAGEMENT SYSTEM

RFID LIBRARY MANAGEMENT SYSTEM

Presented by Group : C-4

Page 2: Rfid library Management

IntroductionIntroduction

RFID Library Management System

Page 3: Rfid library Management

Shortcomings ....Shortcomings ....

Most library automation solutions available today are primarily standalone and/or LAN solutions. These approaches are not satisfactory for effective networking

Most library automation solutions available today require costly backend licenses

Book shelving / management difficult to implement

The trend worldwide is to leverage the Web to build effective library networks

Page 4: Rfid library Management

FeaturesFeatures RFID enabled library for Cataloging of books , members Logical rotation of books in shelves Flexibility in searching information Centralized database User identification through their rfid tags/smart cards Security features include a login procedure with

password protection or both, the librarian as well as the member, for security purpose

Demand Tracking Statistics and crystal report generation Web based module

Page 5: Rfid library Management

CatalogingCataloging The cataloging includes tagging of materials

with RFID tags and the database entry of its details.

Our system supports cataloging of books, members. The details of materials like title, author, publisher, publication year are entered into the database

Page 6: Rfid library Management

Statistics and Report GenerationStatistics and Report Generation

The system provides various reports which are helpful for librarians and users

Books rotation Demand Tracking

Page 7: Rfid library Management

Web InterfaceWeb Interface

Web interface allows users to access the system through intranet or internet

Online search of BooksUser loginOnline reservation of books

Page 8: Rfid library Management

RFID as InterfaceRFID as Interface

RFID Library Management System

Page 9: Rfid library Management

RFID AS INTERFACE IN THE LIBRARY

RFID AS INTERFACE IN THE LIBRARY

Comparison between existing system and developed system.– Technical Aspect.

RFID Library features.– High-speed inventorying.– Automated material handling.– Shelf management.

Page 10: Rfid library Management

The ActiveX interface controlThe ActiveX interface control

We have developed a control for interfacing RFID reader with the software modules. The basic task of this control is to read the serial port when ever it senses the data it reads the serial data from the port converts in to hex format and raises an event called RFID which we have used in software for tracing presence of tags near the reader.

Page 11: Rfid library Management

Advantages of RFIDAdvantages of RFID

No line of sight needed. Allows to check-out and check-in

several items simultaneously. Different shapes and sizes available. Performing both identification and

antitheft in one single operation. Accelerate scanning and identifying.

Page 12: Rfid library Management

ImplementationImplementation

RFID Library Management System

Page 13: Rfid library Management

How is the System ImplementedHow is the System Implemented

23 Tables 42 Queries One .NET Library with 35 classes One VB 6.0 Library with 2 classes One ActivesX control for Interfacing 20+ Web Forms 02 Crystal Reports Around 16K Lines of Code Technologies used

– MS Access, VB6.0,VB.NET ASP. NET

Page 14: Rfid library Management

Three-tier architecture modelThree-tier architecture model

Web FormsCrystal ReportsWeb Forms

Database

Booking Class Library Class

MIDDLE TIER

FRONT END

BACK END

Page 15: Rfid library Management

The LibraryClass.dllThe LibraryClass.dll

classAuthorClass

Members

AddRecordcncriteria_IDCriteria_Resetcriteria_sCountrycriteria_sEmailcriteria_sNamecriteria_sNickcriteria_sRemarkDeleteRecordfield_IDfield_sCountryfield_sEmailfield_sNamefield_sNickfield_sRemarkIDMyQueryNewRetriveRecordsRetriveRowSaveRecordsCountrysEmailsNamesNicksRemarkvaluesChanged

Contains 35 classes Implemented as .NET Class Basically used as Middle Tire Almost every class supports five

standard Functions– AddRecord– DeleteRecord– RetriveRow– RetriveRecords– MyQuery

Page 16: Rfid library Management

The BookingClass.dllThe BookingClass.dll

Contains 2 classes Basically used to manage

– bookings of library accessories– maintenance features like rotation of

books Written in VB 6.0 ActiveX DLL.

– Due to our acquaintance with transaction management using ADODB model

Page 17: Rfid library Management

The Front EndThe Front End

Login Model Admin Functions Issuer Functions Members Function

Page 18: Rfid library Management

The Site MapThe Site Map

MasterMaintenance

& Reports

Transaction

Login Page

Admin’s Home Page

Issuer’s Home Page

Member’s Home Page

Search And Book Edit Profile

Page 19: Rfid library Management

Shelf Rotation Shelf Rotation Auto shelf allocation Comprehensive Comparison Report

Page 20: Rfid library Management

Books Demands And Budget Allocation ReportBooks Demands And Budget Allocation Report

Page 21: Rfid library Management

The Transaction PageThe Transaction Page Issue/Return Fine

Continuously Monitor RFID Reader

Item/Member

Is Item Issued

Display Member Information

Get Return

Calculate Fine if late

Display items shelf information A

A

Yes

Yes

No

No

RFID Tag Sensed

Page 22: Rfid library Management

Members Search PageMembers Search Page

Used to search all the available Library items mix and match of various options possible Wild characters Search possible

– To search Rob Howard : R%Ho%

Page 23: Rfid library Management

The Item Booking FlowchartThe Item Booking Flowchart

Book an Item Track a Demand Implemented in

bookingClass.dll

Book an Item

Member Blocked

Exceeds Issue limit

Issuing Same Item Again

Booking Same Item

Item Available

Item is booked

Report BookingFailed with reason

No

No

No

No

No

Yes

Yes

Yes

Yes

Yes

Item Booking Flow chart

Page 24: Rfid library Management

Thank YouThank You