Académique Documents
Professionnel Documents
Culture Documents
TEAM GUIDE V.Lokanadham Naidu TEAM MEMBERS P.Keerthi P.Prathyusha N.Prathyusha Y.Sinjana Sree Vidyanikethan Engineering College
Department Of Information Technology
Online Library Management System Software Requirements Specifications Team Name Date 29/12/10 Version 1.0
Version : 1.0 Date : 29th December 2010 Hera Description First SRS Author Hera
Table of Contents
1. Introduction
Purpose Scope Definitions, Acronyms and Abbreviations References Technologies used Tools Used Overview
2. Overall Description 2.1 2.2 2.3 2.4 2.5 2.6 2.7 Use Case Model Survey Class diagram Activity Diagram Sequence diagram ER Diagram Constraints Assumptions and Dependencies
1.1 Purpose
Purpose of online library management system is to provide online access to all items available in the library to students of an institution. In this system a user can reserve or borrow an item and can download videos, papers etc., available online in the system. The issues are done by librarian to a user based on specified constraints. Generally the items here include books, journals, reference books(only for staff), magzines, DVD's etc., This system acheives the goal of saving time, labour and utilizing technology.
1.2 Scope
The system provides the members with the option to check their account and/or change their options like password of the account whenever needed. Librarian can create the books catalogue, add/delete books and maintain the books catalogue. Students as members can block the available books and request for the books which are already blocked.
The system lets the library staff to check which all members have blocked the books and whether they can borrow any more books or not. The book catalogue is automated and the decision of offering the book based son the category of the book is automatically decided. Students can log on to their profile to view the details of the blocked books and the issue date, return date of the books he has taken. All users are authenticated to avail the services 4 Hera/Sree Vidyanikethan Engineering College
1.4 References
IEEE SRS format Project specification requirement (provided by IBM )
Java Script Script Language XML Extensive Mark Up Language JAVA Application architecture J2EE Application architecture
1.7 Overview
SRS includes two sections overall description and specific requirements. Overall description will describe major role of the system components and Interconnections. Specific requirements will describe roles & functions of the actors.
2. Overall Description
2.1 Use-Case model survey
2. Return Item
3. Renew Item
4.Add item
5. Delete item
2. Borrow Item
3.Reserve Item
4.Renew Item
5.Return Item
2.6 Constraints
19 Hera/Sree Vidyanikethan Engineering College
A user can't have more than 3 items in his/her account. An item can be reserved by a maximum of 10 users. Librarian issues an item for 20 days to a student and 30 days for staff. Rs.2/- is added as fine for each day after the user exceeds his/her return period. 30 days after return date if an item is not returned then user is blocked by the librarian. Issue period for reference book is 15 days. If an item is lost user has to replace the item with a fine of Rs.50/- added to the existing fine. A book is renewed only if it is on date with no fine and the user doesnot hold any of the previously issued item. More than 3 items can't be renewed at a time. An item is issued only if the user has returned all the items and maintains no fine.
2.7
The end user should have a basic knowledge of English and computer usage. Being an intranet application user must be related to the corresponding Institution
Faculty
Register
In order to utilize the online library, faculty should have to register using the sign up form by filling the details and get it approved by the Librarian. 21 Hera/Sree Vidyanikethan Engineering College
Login
After getting the username and password, faculty can log on to their account and can access the website.
Suggest Books
Faculty can suggest books to the librarians which can be added to the library .
Update Profile
Faculty can view and update their profile information which is provided while registration if necessary.
Borrow a Book
Faculty can borrow the available books in the library blocking them online and they can also borrow the reference books which is not allowed to students.
Reserve a Book
Faculty can also reserve the books which are already borrowed by other users.
Post Forums
Faculty can post their discussion topics or answer to the doubts or suggestions in the forum.
Librarian
Login
Librarian should login first to continue with any of the operations of system.
Add books
Librarian can add new books to the library by updating the database and notify all the users. The catalouge will be updated by librarian as soon as a book is added.
Delete books
Librarian can delete any books like books issing or lost if necessary and send the deleted book notifications to all users.The catalouge is also updated.
Issue Book
22 Hera/Sree Vidyanikethan Engineering College
Librarian have the authority to issue the books to the users who blocked the books online.Librarian verifies whether a user is eligible for borrowing a book or not.
Calculate fine
Before renewal or return of the book if necessaary librarian should calculate the fine accorind the given constraints.
Delete Users
Librarian have the access to delete any users which are no more a part of the institution.