You are on page 1of 10

#SRS CASE STUDIES: -

ONLINE LIBRARY SYSTEM: -

A}

INTRODUCTION: -

>
>
>
>

>

XYZ College library is provide the facilities reading the books, buying the books
and
borrowing the books.

All the process is done manually.

Students check the list of availability of books.

Before giving the books, librarian checks the students details then check the
availability of book then update the books database.

All this process is requiring a lot of time.

PRODUCT OVERVIEW: -

VV Vv

VVVV

Multiple categories of books are available.

The LMS allow searching items by author, title or keywords.

Before buying or borrowing the books, students/users first of all check the
availability list of the books then other transaction process are done.
Users can provide their own feedbacks also.

System will be updated simultaneously.

Multiple books can buy at a time.

User can buy their product from anywhere.

PURPOSE: -

>

The main purpose of this system is to maintain the details of books, library
members
and maintain an easy circulatory system between client and the libraries.

SCOPE: -

>
>

The system provides information's like the availability of the books, newly added,
various category wise books etc. And many other facilities.

Library system updated into an android based application so that the user can know
the details of the books available and maximum limit on borrowing from their
computer and also through their phones.

Also, user can provide feedback for adding some new books to the library.

After buying the books library staff can check which client ordered the books, and
librarian can maintain the add/delete books process.

At the last system updates the billing system for client.


> The system allows the client to book the books at any time 24-7 hours a day.

REFERENCES: -

1. Sharma, C. K.; Singh, Kiran (2005), Library Management, ISBN 978-81-269-0452-5


A McClure, C. R. (1980). "LIBRARY MANAGERS: Can They Manage? Will They Lead?”".
Library Journal: 2391.

B}
PRODUCT FUNCTION: -

> The product function of the system describes the different types of services.
> LMS (Library Management System) will also provide all necessary services for
databases such as creating, deleting, updating and searching information.

ADMINISTRATOR: -

> Admin should be able to insert, modify and delete books.


> Increase the period for borrowing a book for specific type or group of users.
> Can record books returned by users.

LIBRARY MEMBERS: -

> The member should be provided with the updated information about the books
catalog.
> Can extend the period of borrowing books according to the library policy

eo

If all rules are satisfied then the client can buy, borrow the books.

Various categories of books are provided so the client can choose their books which

they need.

“ If in case client had late to submitted the books then the charges fees
calculated for
the client.

“ If the client fees have pending then the information about the client is send it
to the

university billing system.

USER CHARACTERISTCS: -

> THE basic knowledge about computer/smartphone and internet browsing are
required.

> User need to login or register to application for borrowing/buying the books.

> User check the availability of books.

e Issue book

o
.¢,
°

e Return book
>» LIBRARY MODULE: -
Add book
Remove book

CONSTRAINTS: -

VVV WV

Vv

The information of all users, books and libraries must be stored in a database that
is
accessible by the website.

The system allows the client to book the books at any time 24-7 hours a day.
User/client may access library management system from any computer that has
internet connection.

Users must have their correct usernames and passwords to enter into their online
accounts and do actions.

DEPENDENCIES: -

>
>

>

C}

User have basic knowledge about the computer and internet.

Also, user need to understand the basic English language because the user interface
is in English.

Website interface must be friendly and easy-to-use.

EXTERNAL INTERFACES: -

LOGIN SCREEN: -

Username:

Password:

Login >>
HOME PAGE OF XYZ LIBRARY: -
BE Fon tw trena pees, te Raenawana 16 mitvst a tale Be Phew tates every Re
[Poey Nave ever ved, Vnraem, Amare Rasta aed Deeps hawe been
Peeecites wt We

SEARCH SCREEN: -

5
.

BOOK ISSUED SCREEN: -

Issue Books :

If you are m he main


page, means library
management system page
click on Issue Book
battan this page will
show in the screen_

Here you can enter the


following mformation
Slike ID. NO. Name,

Year, Dept. issue date,


Book ID, Book mame,
Book auther etc. about
student or staff Book

Issue or Renew Book , — |


Issue. a

BOOK RETURN SCREEN: -


Return Books :

fee

eT
page, means library
ere ene tt
Pt cL
eT
heim

te Rees dd
SO en IL
ay
Cae]
Se
ae

HARDWARE: - LAN or WAN will be used.

SOFTWARE: - 4 firewall will be used to prevent unauthorized access.

DESIGN CONSTRAINTS: -

PROGRAMMING LANGUAGE: -
> HTML, JS, CSS programming language will be used.
DEVELOPMENT TOOL: -

>» Used online references for developing the application in html using subscripting
language — JavaScript.

FUNCTIONALITY: -

> Application will be available on mobile as well as computer device.

> User get the login id and password which used in the application.

> System will provide librarian to add, modify, and remove items from the library
>» database, and check availability of the item.

S/W SYSTEM REQUIREMENT: -

RELIABLE: -
> Avoid damages of data is very much reliable.
AVAILABILITY: -

> System is available to the user for 24 — 7 hours from anywhere.

SECURITY: -
System will use secured database.

System will have different types of users and every user has access constraints.
Normal users can just read information but they cannot edit or modify anything
except their personal and some other information.

VV Vv

MAINTABILITY: -
> LMS maintain all the process and provide all the services to the user.
PORTABILITY: -

> User / client will be able to access the system from anywhere using mobiles /
computers that has internet connection.

PERFORMANCE: -

RESPONSE TIME: -

> Response time is very fast when user in needed the help about process.
> Responses to view information shall take no longer than 5 seconds to appear on
the
screen.

THROUPUT: -
> The number of transactions is dependent on the number of users.
CAPACITY: -

> The system is capable of handling multiple users at a time (more than 250+
users).

OTHER REQUIREMENT: -

LICENSING: -

> The usage is restricted to only XYZ library.

You might also like