SlideShare a Scribd company logo
1 of 8
Download to read offline
`1 | P a g e
SVKM’s NARSEE MONJEE INSTITUTE OF
MANAGEMENT STUDIES
MUKESH PATEL SCHOOL OF TECHNOLOGY MANAGEMENT
AND ENGINEERING
An Executive Summary
ON
Smart Library System
PRESENTED BY:
Chinmayy Purohit
MBA (TECH.) COMPUTER SCIENCE, 3
rd
YEAR
AT
Watchdata Technologies Pte.Ltd, Sharjah UAE
`2 | P a g e
ABSTRACT
The official definition of smart card is "an integrated circuit card with memory capable of making
decisions."
Smart cards differ along four main dimensions:
1. Memory: from 1 to 16 kb (there are currently prototypes with 64 kb);
2. Processor speed: from 4 to 16 MHz;
3. Interaction: physical contact, proximity (near-contact, but no wearout), and
radio; Software: card operating system and installed applications.
Smart cards serve as credit or ATM cards, fuel cards, mobile phone SIMs, authorization cards for
pay television, household utility pre-payment cards, high-security identification and access-control
cards, and public transport and public phone payment cards.
Smart cards may also be used as electronic wallets. The smart card chip can be "loaded" with
funds to pay parking meters, vending machines or merchants. Cryptographic protocols protect the
exchange of money between the smart card and the machine. No connection to a bank is needed.
The holder of the card may use it even if not the owner. They can widely be used in University
Campuses for Library Systems, Canteens, and Mess.
Under the guidance of Mr. Madhav Bodas, his in-depth knowledge of the subject, readiness to
share the knowledge has been an inspiration to carry out this project till date and will help the
author to complete it successfully in the future. The report gives information about the partial
completion of the project and future plans of completion. The author will complete the project in
the duration of internship allotted (18th
May, 2015- 11th
July, 2015) at Watchdata Technologies
Pte.Ltd Sharjah (UAE).
`3 | P a g e
INTRODUCTION:
ABOUT Watch data Technologies Pte.Ltd:
Watchdata Technologies (www.watchdata.com) is a recognized pioneer indigital authentication and
transaction security. Founded in Beijing in 1994, we now have international headquarters in
Singapore, 11 regional offices,and serve customers in over 50 countries. Watchdata customers
include mobile network operators, financial institutions, transport operators,governments and
leading business enterprises. Our solutions provide daily convenience and security to over 1 billion
mobile subscribers, 80 millione-banking customers and 50 million commuters.
Watchdata product lines feature contact and contactless EMV, UIC, e-ID and transportation smart
cards, online security tokens, card readers and electronic toll collection (ET) devices. Our end-to-
end solutions include secure hardware, operating sysems, software applications, and services such
as personalization and remote lifecycle management. In intelligent transportation systems (ITS)
field, Watchdata offers advanced solutions to address complex urban congesion challenges.
Watchdata research teams constantly innovate to keep pace with a rapidly converging digital
world. We pioneered the development of smart card operating systems, the application of PKI and
OCL technologies in USB e-banking security devices and the revolutionary SIMpass mobile
payment NFC solution that is now used by millions of customers worldwide.
`4 | P a g e
ABOUT THE PROJECT
PURPOSE:
Smart Cards in modern day are used by everyone in various applications like, Payments,
Parking, Access Control, Identity Cards and various other areas.
The area targeted during the project is “The use of Smart Card in University Campuses”. The
module of this system which is being developed during the training is “Library System”.
Most of the Countries use smart cards in public libraries so that the queues, overhead time
while issuing and returning the book can be prevented. In Hong Kong entire library system is
based on smart card automation. This technology is used in various universities where the
time and convenience to student is a priority. It saves a lot of paper, and tiring tasks of
sorting library cards for the librarians.
In India these practices have been less popular mainly because of high cost of implementing
such techniques. This project is a low cost implementation of such systems which will make
the life of librarian and students easy and the entire library process smooth and effective and
secure.
Inclination towards selecting this particular module has been due two main factors which are
(1) the wide scope of usage of smart card in Library system as in Authentication, Books
Issuing, Fine Collection (2) Switching to Library automation will lead to prevention of long
queues, overhead, and more feasibility to the librarians who can thus perform other important
tasks in the library.
`5 | P a g e
SOFTWARE REQUIREMENT SPECIFICATION
GENERAL DESCRIPTION
Library Management System is a computerized system which helps user (librarian) to manage the library
daily activity in electronic format. It reduces the risk of paper work such as file lost, file damaged and
time consuming. It can help user to manage the transaction or record more effectively and timesaving.
PROBLEM STATEMENT: The problem occurred before having computerized system includes:
 File lost when computerized system is not implemented file is always lost because of human
environment. Sometimes due to some human error there may be a loss of records.
 File damaged when a computerized system is not there file is always lost due to some accident like
spilling of water by some member on file accidentally. Besides some natural disaster like floods or fires
may also damage the files.
 Difficult to search record when there is no computerized system there is always a difficulty in searching
of records if the records are large in number.
 Space consuming after the number of records become large the space for physical storage of file and
records also increases if no computerized system is implemented.
 Cost consuming as there is no computerized system the to add each record paper will be needed which
will increase the cost for the management of library.
SYSTEM OBJECTIVES
 Improvement in control and performance The system is developed t cope up with the current issues and
problems of library .The system can add user, validate user and is also bug free.
 Save cost after computerized system is implemented less human force will be required to maintain the
library thus reducing the overall cost.
 Automatic system that uses highly secure smart card technology.
`6 | P a g e
SYSTEM TESTING
The aim of the system testing process was to determine all defects in our project .The program was
subjected to a set of test inputs and various observations were made and based on these observations it
will be decided whether the program behaves as expected or not. Our Project went through two levels of
testing
1. Unit testing
2. Integration testing
UNIT TESTING
Unit testing is undertaken when a module has been created and successfully reviewed .In order to test a
single module we need to provide a complete environment i.e. besides the module we would require
 The procedures belonging to other modules that the module under test calls
 Non local data structures that module accesses
 A procedure to call the functions of the module under test with appropriate parameters Unit testing was
done on each and every module
Test for the admin module
 Testing admin login form-
This form is used for log in of administrator of the system. In this we enter the username and password if
both are correct administration page will open otherwise if any of data is wrong it will get redirected back
to the login page and again ask for username and password.
 Student account addition-
In this section the admin can verify student details from student academinc info and then only add
student details to main library database it contains add and delete buttons if user student data will be
deleted.
 Book Addition-
Admin can enter details of book and can add the details to the main book table also he can view the books
requests.
Click add button data will be added to student database and if he clicks delete button the
`7 | P a g e
Test for Student login module
 Test for Student login Form-
This form is used for log in of Student .In this we enter the library ID, username and password if all these
are correct student login page will open otherwise if any of data is wrong it will get redirected back to the
login page and again ask for library ID, username and password.
 Test for account creation-
This form is used for new account creation when student does not fill the form completely it asks again to
fill the whole form when he fill the form fully it gets redirected to page which show waiting for
conformation message as his data will be only added by administrator after verification.
INTEGRATION TESTING
In this type of testing we test various integration of the project module by providing the input .The
primary objective is to test the module interfaces in order to ensure that no errors are occurring when one
module invokes the other module
`8 | P a g e
CONCLUSION & FUTURE SCOPE
This application provides a computerized version of library management system which will
benefit the students as well as the staff of the library.
It makes entire process automated where student can search books, staff can generate reports
and do book transactions. It also has a facility for student login where student can login and
can see status of books issued as well request for book or give some suggestions. Introduction
of Smart Cards also makes the application more secure and robust. Email and Print facility
make the application self-sufficient.
There is a future scope of this facility that many more features such as Barcode for auto
issuance system and credit card payment so that all payments can be made directly. Also
Video can be integrated.
An Online variant also can be developed that shall then store E books, video Lectures and
other materials. Together they make the library management a simple, easy, and automated
process. The system can also be integrated with other systems to form a complete university
management system.

More Related Content

What's hot

An Android Application on AITR Management and Bus Tracking System
An Android Application on AITR Management and Bus Tracking SystemAn Android Application on AITR Management and Bus Tracking System
An Android Application on AITR Management and Bus Tracking SystemYogeshIJTSRD
 
IRJET- Bus Monitoring System using Android Application
IRJET-  	  Bus Monitoring System using Android ApplicationIRJET-  	  Bus Monitoring System using Android Application
IRJET- Bus Monitoring System using Android ApplicationIRJET Journal
 
Smart banking system
Smart banking systemSmart banking system
Smart banking systemShreyans Jain
 
Online Estate Managment
Online Estate ManagmentOnline Estate Managment
Online Estate ManagmentBHOMA RAM
 
Face recognition attendance system
Face recognition attendance systemFace recognition attendance system
Face recognition attendance systemmohanaprasad_v
 
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured ChartStock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chartgrandhiprasuna
 
Ignou MCA mini project report
Ignou MCA mini project reportIgnou MCA mini project report
Ignou MCA mini project reportHitesh Jangid
 
Paper id 71201959
Paper id 71201959Paper id 71201959
Paper id 71201959IJRAT
 
Event Management System Document
Event Management System Document Event Management System Document
Event Management System Document LJ PROJECTS
 
College Stationery Management System VB 6.0 and Microsoft Access Project
College Stationery Management System VB 6.0  and Microsoft Access ProjectCollege Stationery Management System VB 6.0  and Microsoft Access Project
College Stationery Management System VB 6.0 and Microsoft Access ProjectTushar Soni
 
Dormitory management system project report
Dormitory management system project reportDormitory management system project report
Dormitory management system project reportShomnath Somu
 
Smart Portal: A Platform for Student's Profile Creation, Evaluation and Clust...
Smart Portal: A Platform for Student's Profile Creation, Evaluation and Clust...Smart Portal: A Platform for Student's Profile Creation, Evaluation and Clust...
Smart Portal: A Platform for Student's Profile Creation, Evaluation and Clust...vivatechijri
 
IRJET- Student Portal
IRJET-  	  Student PortalIRJET-  	  Student Portal
IRJET- Student PortalIRJET Journal
 
Foodies- An e-Food inventory Management Portal
Foodies- An e-Food inventory Management PortalFoodies- An e-Food inventory Management Portal
Foodies- An e-Food inventory Management PortalLJ PROJECTS
 
A Mobile Application for Bus E Ticketing System
A Mobile Application for Bus E Ticketing SystemA Mobile Application for Bus E Ticketing System
A Mobile Application for Bus E Ticketing Systemijtsrd
 

What's hot (20)

An Android Application on AITR Management and Bus Tracking System
An Android Application on AITR Management and Bus Tracking SystemAn Android Application on AITR Management and Bus Tracking System
An Android Application on AITR Management and Bus Tracking System
 
IRJET- Bus Monitoring System using Android Application
IRJET-  	  Bus Monitoring System using Android ApplicationIRJET-  	  Bus Monitoring System using Android Application
IRJET- Bus Monitoring System using Android Application
 
14 online venue booking
14 online venue booking14 online venue booking
14 online venue booking
 
Presentation1
Presentation1Presentation1
Presentation1
 
Smart banking system
Smart banking systemSmart banking system
Smart banking system
 
Online Estate Managment
Online Estate ManagmentOnline Estate Managment
Online Estate Managment
 
Sharu copy
Sharu   copySharu   copy
Sharu copy
 
Srs present
Srs presentSrs present
Srs present
 
Face recognition attendance system
Face recognition attendance systemFace recognition attendance system
Face recognition attendance system
 
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured ChartStock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
 
Ignou MCA mini project report
Ignou MCA mini project reportIgnou MCA mini project report
Ignou MCA mini project report
 
Paper id 71201959
Paper id 71201959Paper id 71201959
Paper id 71201959
 
DRIVER ASSISTANCE FOR HEARING IMPAIRED PEOPLE USING AUGMENTED REALITY
DRIVER ASSISTANCE FOR HEARING IMPAIRED  PEOPLE USING AUGMENTED REALITYDRIVER ASSISTANCE FOR HEARING IMPAIRED  PEOPLE USING AUGMENTED REALITY
DRIVER ASSISTANCE FOR HEARING IMPAIRED PEOPLE USING AUGMENTED REALITY
 
Event Management System Document
Event Management System Document Event Management System Document
Event Management System Document
 
College Stationery Management System VB 6.0 and Microsoft Access Project
College Stationery Management System VB 6.0  and Microsoft Access ProjectCollege Stationery Management System VB 6.0  and Microsoft Access Project
College Stationery Management System VB 6.0 and Microsoft Access Project
 
Dormitory management system project report
Dormitory management system project reportDormitory management system project report
Dormitory management system project report
 
Smart Portal: A Platform for Student's Profile Creation, Evaluation and Clust...
Smart Portal: A Platform for Student's Profile Creation, Evaluation and Clust...Smart Portal: A Platform for Student's Profile Creation, Evaluation and Clust...
Smart Portal: A Platform for Student's Profile Creation, Evaluation and Clust...
 
IRJET- Student Portal
IRJET-  	  Student PortalIRJET-  	  Student Portal
IRJET- Student Portal
 
Foodies- An e-Food inventory Management Portal
Foodies- An e-Food inventory Management PortalFoodies- An e-Food inventory Management Portal
Foodies- An e-Food inventory Management Portal
 
A Mobile Application for Bus E Ticketing System
A Mobile Application for Bus E Ticketing SystemA Mobile Application for Bus E Ticketing System
A Mobile Application for Bus E Ticketing System
 

Similar to M829_Chinmayy_Purohit_Executive_Summary

IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...IRJET Journal
 
Fingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOTFingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOTIRJET Journal
 
IRJET- E-Gatepass System
IRJET- E-Gatepass SystemIRJET- E-Gatepass System
IRJET- E-Gatepass SystemIRJET Journal
 
IRJET- E-Attendance Manager: A Review
IRJET-  	  E-Attendance Manager: A ReviewIRJET-  	  E-Attendance Manager: A Review
IRJET- E-Attendance Manager: A ReviewIRJET Journal
 
Hostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using WifiHostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using WifiIRJET Journal
 
Online Crime Management System.ppt.pptx
Online Crime Management System.ppt.pptxOnline Crime Management System.ppt.pptx
Online Crime Management System.ppt.pptxAshutoshmahale3
 
IRJET - Mobile based Attendance Tracking Application
IRJET - Mobile based Attendance Tracking ApplicationIRJET - Mobile based Attendance Tracking Application
IRJET - Mobile based Attendance Tracking ApplicationIRJET Journal
 
IRJET- Queue Control System using Android
IRJET- Queue Control System using AndroidIRJET- Queue Control System using Android
IRJET- Queue Control System using AndroidIRJET Journal
 
Smart Alert for College
Smart Alert for CollegeSmart Alert for College
Smart Alert for Collegeijtsrd
 
Alumni Record System
Alumni Record SystemAlumni Record System
Alumni Record SystemIRJET Journal
 
Android based Attendance and examination automation
Android based Attendance and examination automationAndroid based Attendance and examination automation
Android based Attendance and examination automationRitika Mahajan
 
Smart Student Monitoring System using RFID
Smart Student Monitoring System using RFIDSmart Student Monitoring System using RFID
Smart Student Monitoring System using RFIDIRJET Journal
 
IRJET- In-House File Tracking System
IRJET-  	  In-House File Tracking SystemIRJET-  	  In-House File Tracking System
IRJET- In-House File Tracking SystemIRJET Journal
 
Erp system for college automation using rfid tags
Erp system for college automation using rfid tagsErp system for college automation using rfid tags
Erp system for college automation using rfid tagseSAT Journals
 
Mca(.net & java) application projects abstracts(v)
Mca(.net & java) application projects abstracts(v)Mca(.net & java) application projects abstracts(v)
Mca(.net & java) application projects abstracts(v)S3 Infotech IEEE Projects
 
Real estate management system
Real estate management systemReal estate management system
Real estate management systemSouvikSarkar75
 
A WIRELESS FINGERPRINT ATTENDANCE SYSTEM
A WIRELESS FINGERPRINT ATTENDANCE SYSTEMA WIRELESS FINGERPRINT ATTENDANCE SYSTEM
A WIRELESS FINGERPRINT ATTENDANCE SYSTEMijsptm
 
ProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationkomkar98230
 
Library turnstiles security solutions mairsturnstile 2020
Library turnstiles security solutions   mairsturnstile 2020Library turnstiles security solutions   mairsturnstile 2020
Library turnstiles security solutions mairsturnstile 2020www.mairsturnstile.com
 

Similar to M829_Chinmayy_Purohit_Executive_Summary (20)

IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
 
Fingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOTFingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOT
 
IRJET- E-Gatepass System
IRJET- E-Gatepass SystemIRJET- E-Gatepass System
IRJET- E-Gatepass System
 
IRJET- E-Attendance Manager: A Review
IRJET-  	  E-Attendance Manager: A ReviewIRJET-  	  E-Attendance Manager: A Review
IRJET- E-Attendance Manager: A Review
 
11.online library management system
11.online library management system11.online library management system
11.online library management system
 
Hostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using WifiHostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using Wifi
 
Online Crime Management System.ppt.pptx
Online Crime Management System.ppt.pptxOnline Crime Management System.ppt.pptx
Online Crime Management System.ppt.pptx
 
IRJET - Mobile based Attendance Tracking Application
IRJET - Mobile based Attendance Tracking ApplicationIRJET - Mobile based Attendance Tracking Application
IRJET - Mobile based Attendance Tracking Application
 
IRJET- Queue Control System using Android
IRJET- Queue Control System using AndroidIRJET- Queue Control System using Android
IRJET- Queue Control System using Android
 
Smart Alert for College
Smart Alert for CollegeSmart Alert for College
Smart Alert for College
 
Alumni Record System
Alumni Record SystemAlumni Record System
Alumni Record System
 
Android based Attendance and examination automation
Android based Attendance and examination automationAndroid based Attendance and examination automation
Android based Attendance and examination automation
 
Smart Student Monitoring System using RFID
Smart Student Monitoring System using RFIDSmart Student Monitoring System using RFID
Smart Student Monitoring System using RFID
 
IRJET- In-House File Tracking System
IRJET-  	  In-House File Tracking SystemIRJET-  	  In-House File Tracking System
IRJET- In-House File Tracking System
 
Erp system for college automation using rfid tags
Erp system for college automation using rfid tagsErp system for college automation using rfid tags
Erp system for college automation using rfid tags
 
Mca(.net & java) application projects abstracts(v)
Mca(.net & java) application projects abstracts(v)Mca(.net & java) application projects abstracts(v)
Mca(.net & java) application projects abstracts(v)
 
Real estate management system
Real estate management systemReal estate management system
Real estate management system
 
A WIRELESS FINGERPRINT ATTENDANCE SYSTEM
A WIRELESS FINGERPRINT ATTENDANCE SYSTEMA WIRELESS FINGERPRINT ATTENDANCE SYSTEM
A WIRELESS FINGERPRINT ATTENDANCE SYSTEM
 
ProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentation
 
Library turnstiles security solutions mairsturnstile 2020
Library turnstiles security solutions   mairsturnstile 2020Library turnstiles security solutions   mairsturnstile 2020
Library turnstiles security solutions mairsturnstile 2020
 

M829_Chinmayy_Purohit_Executive_Summary

  • 1. `1 | P a g e SVKM’s NARSEE MONJEE INSTITUTE OF MANAGEMENT STUDIES MUKESH PATEL SCHOOL OF TECHNOLOGY MANAGEMENT AND ENGINEERING An Executive Summary ON Smart Library System PRESENTED BY: Chinmayy Purohit MBA (TECH.) COMPUTER SCIENCE, 3 rd YEAR AT Watchdata Technologies Pte.Ltd, Sharjah UAE
  • 2. `2 | P a g e ABSTRACT The official definition of smart card is "an integrated circuit card with memory capable of making decisions." Smart cards differ along four main dimensions: 1. Memory: from 1 to 16 kb (there are currently prototypes with 64 kb); 2. Processor speed: from 4 to 16 MHz; 3. Interaction: physical contact, proximity (near-contact, but no wearout), and radio; Software: card operating system and installed applications. Smart cards serve as credit or ATM cards, fuel cards, mobile phone SIMs, authorization cards for pay television, household utility pre-payment cards, high-security identification and access-control cards, and public transport and public phone payment cards. Smart cards may also be used as electronic wallets. The smart card chip can be "loaded" with funds to pay parking meters, vending machines or merchants. Cryptographic protocols protect the exchange of money between the smart card and the machine. No connection to a bank is needed. The holder of the card may use it even if not the owner. They can widely be used in University Campuses for Library Systems, Canteens, and Mess. Under the guidance of Mr. Madhav Bodas, his in-depth knowledge of the subject, readiness to share the knowledge has been an inspiration to carry out this project till date and will help the author to complete it successfully in the future. The report gives information about the partial completion of the project and future plans of completion. The author will complete the project in the duration of internship allotted (18th May, 2015- 11th July, 2015) at Watchdata Technologies Pte.Ltd Sharjah (UAE).
  • 3. `3 | P a g e INTRODUCTION: ABOUT Watch data Technologies Pte.Ltd: Watchdata Technologies (www.watchdata.com) is a recognized pioneer indigital authentication and transaction security. Founded in Beijing in 1994, we now have international headquarters in Singapore, 11 regional offices,and serve customers in over 50 countries. Watchdata customers include mobile network operators, financial institutions, transport operators,governments and leading business enterprises. Our solutions provide daily convenience and security to over 1 billion mobile subscribers, 80 millione-banking customers and 50 million commuters. Watchdata product lines feature contact and contactless EMV, UIC, e-ID and transportation smart cards, online security tokens, card readers and electronic toll collection (ET) devices. Our end-to- end solutions include secure hardware, operating sysems, software applications, and services such as personalization and remote lifecycle management. In intelligent transportation systems (ITS) field, Watchdata offers advanced solutions to address complex urban congesion challenges. Watchdata research teams constantly innovate to keep pace with a rapidly converging digital world. We pioneered the development of smart card operating systems, the application of PKI and OCL technologies in USB e-banking security devices and the revolutionary SIMpass mobile payment NFC solution that is now used by millions of customers worldwide.
  • 4. `4 | P a g e ABOUT THE PROJECT PURPOSE: Smart Cards in modern day are used by everyone in various applications like, Payments, Parking, Access Control, Identity Cards and various other areas. The area targeted during the project is “The use of Smart Card in University Campuses”. The module of this system which is being developed during the training is “Library System”. Most of the Countries use smart cards in public libraries so that the queues, overhead time while issuing and returning the book can be prevented. In Hong Kong entire library system is based on smart card automation. This technology is used in various universities where the time and convenience to student is a priority. It saves a lot of paper, and tiring tasks of sorting library cards for the librarians. In India these practices have been less popular mainly because of high cost of implementing such techniques. This project is a low cost implementation of such systems which will make the life of librarian and students easy and the entire library process smooth and effective and secure. Inclination towards selecting this particular module has been due two main factors which are (1) the wide scope of usage of smart card in Library system as in Authentication, Books Issuing, Fine Collection (2) Switching to Library automation will lead to prevention of long queues, overhead, and more feasibility to the librarians who can thus perform other important tasks in the library.
  • 5. `5 | P a g e SOFTWARE REQUIREMENT SPECIFICATION GENERAL DESCRIPTION Library Management System is a computerized system which helps user (librarian) to manage the library daily activity in electronic format. It reduces the risk of paper work such as file lost, file damaged and time consuming. It can help user to manage the transaction or record more effectively and timesaving. PROBLEM STATEMENT: The problem occurred before having computerized system includes:  File lost when computerized system is not implemented file is always lost because of human environment. Sometimes due to some human error there may be a loss of records.  File damaged when a computerized system is not there file is always lost due to some accident like spilling of water by some member on file accidentally. Besides some natural disaster like floods or fires may also damage the files.  Difficult to search record when there is no computerized system there is always a difficulty in searching of records if the records are large in number.  Space consuming after the number of records become large the space for physical storage of file and records also increases if no computerized system is implemented.  Cost consuming as there is no computerized system the to add each record paper will be needed which will increase the cost for the management of library. SYSTEM OBJECTIVES  Improvement in control and performance The system is developed t cope up with the current issues and problems of library .The system can add user, validate user and is also bug free.  Save cost after computerized system is implemented less human force will be required to maintain the library thus reducing the overall cost.  Automatic system that uses highly secure smart card technology.
  • 6. `6 | P a g e SYSTEM TESTING The aim of the system testing process was to determine all defects in our project .The program was subjected to a set of test inputs and various observations were made and based on these observations it will be decided whether the program behaves as expected or not. Our Project went through two levels of testing 1. Unit testing 2. Integration testing UNIT TESTING Unit testing is undertaken when a module has been created and successfully reviewed .In order to test a single module we need to provide a complete environment i.e. besides the module we would require  The procedures belonging to other modules that the module under test calls  Non local data structures that module accesses  A procedure to call the functions of the module under test with appropriate parameters Unit testing was done on each and every module Test for the admin module  Testing admin login form- This form is used for log in of administrator of the system. In this we enter the username and password if both are correct administration page will open otherwise if any of data is wrong it will get redirected back to the login page and again ask for username and password.  Student account addition- In this section the admin can verify student details from student academinc info and then only add student details to main library database it contains add and delete buttons if user student data will be deleted.  Book Addition- Admin can enter details of book and can add the details to the main book table also he can view the books requests. Click add button data will be added to student database and if he clicks delete button the
  • 7. `7 | P a g e Test for Student login module  Test for Student login Form- This form is used for log in of Student .In this we enter the library ID, username and password if all these are correct student login page will open otherwise if any of data is wrong it will get redirected back to the login page and again ask for library ID, username and password.  Test for account creation- This form is used for new account creation when student does not fill the form completely it asks again to fill the whole form when he fill the form fully it gets redirected to page which show waiting for conformation message as his data will be only added by administrator after verification. INTEGRATION TESTING In this type of testing we test various integration of the project module by providing the input .The primary objective is to test the module interfaces in order to ensure that no errors are occurring when one module invokes the other module
  • 8. `8 | P a g e CONCLUSION & FUTURE SCOPE This application provides a computerized version of library management system which will benefit the students as well as the staff of the library. It makes entire process automated where student can search books, staff can generate reports and do book transactions. It also has a facility for student login where student can login and can see status of books issued as well request for book or give some suggestions. Introduction of Smart Cards also makes the application more secure and robust. Email and Print facility make the application self-sufficient. There is a future scope of this facility that many more features such as Barcode for auto issuance system and credit card payment so that all payments can be made directly. Also Video can be integrated. An Online variant also can be developed that shall then store E books, video Lectures and other materials. Together they make the library management a simple, easy, and automated process. The system can also be integrated with other systems to form a complete university management system.