Professional Documents
Culture Documents
Stanford University
Change The change here is to automate the old traditional system with the new automated system
to manage, organize and handle 4 million books
Solution Implement a new library management system that can manage, organize, and handle
more than 4 million books, reduce manpower and increase productivity, reduce cost
and generate dynamic reports for better decision making.
External stakeholders:
Library Management
Library manager
Inventory Manager
Library Staff
Sponsor
Context The old paper-based system was a nightmare to maintain, manage and handle more
than 4 million of books
A lot of time being wasted managing the library manually.
The library always needs more employees to manage the library
The students can deposit their books only during the library timings
No proper system in place for book issue and returns record.
Requirements Classification Schema (RCS):
1. Business Requirements:
Reduce overheads and increase productivity of library staff
Reduce library cost
Up-to-date records of all books, research papers, magazines, and other materials available in the library
By making system online a library would manage their inventory more efficiently and will need less
staff to handle the library
2.Stakeholder Requirements:
A system would save considerable amount of time for the library management.
Students can return their books anytime
Inventory manager can easily maintain more than 4 million books inventory easily
Management would generate reports for better decision makings
The overall library operating cost would go down
There would be an up-to-date records available for books, research papers, magazines and other
materials available at the library
3.Solution Requirements:
a) Functional Requirements:
The system should keep records of different categories of material available in the library like books,
magazines, research papers, journals, and newspapers
Students should be able to access online system to the books availability, issue date and return date
System shall send automated emails to the students 3 days before the return date to avoid late return of
books.
System will record the issue date and return date of the book.
The system should be created using Java program.
Library staff should be able to search for books on the LMS by search criteria like name of the book or
author.
c) Transition Requirements:
The user of the system should be trained, and IT helpdesk should be available 24x7 to solve user's
issues
System should be secured and protected.
Library Management System should be running and available in all mobile devices
Project Tasks:
Create as-is and future process map (using flowcharts). You can use any of the popular
tools in the market like Microsoft Visio, Lucid Chart, Creately, Pidoco, or Balsamiq
As a Business Analyst working on this project, find out the scope of the Library
Management System. To find the scope you can use Use Case diagram (UML) or Context
diagram
Write out the Business Requirements, both Functional and Nonfunctional Requirements
Draw wireframes or mock screens for any 2 of the features namely book record creation
and any other feature as deemed fit by the student.
Task 1: Identifying Stakeholders – Create a List of Stakeholders(as taught in Business
Analysis Planning and Monitoring Knowledge Area)
RACI MATRIX
Supplier R
Tester R
Operational C
support(IT)
Implementatio C
n SME
Project A
Manager
Library R
Manager
Students I
Library staff R
Inventory R
Manager
Business R
Analyst
Task 2: Identify the problem statement in this system
Problem Statement
A lot of time is wasted managing the manual library system.
The number of employees needed to manage the library is high.
Fine calculation is a tedious and time-consuming affair.
No reports could be generated on books issued due to the manual system.
It is difficult to manage 4 million books present in the library.
Students could deposit the books only in the library timings.
Problem Solution
Using the library management software one can find books with a click, issue/reissue books
quickly, and it will manage all the data efficiently using this system. It also provides
immediate and accurate information regarding any type of book, magazine, or research
paper, thereby saving a lot of time and efforts
As-is diagram:
Future process diagram:
Task 5: Scope of the Library Management System using Context Level Diagram
Task 6 : Main Features that need to be developed
A LMS with records of different categories of material available in the library like books, magazines
and research papers, journals, and newspapers.
Classify books subject wise.
Different issuing periods for books, magazines, research papers, journals, and newspapers.
RFID tag on each reading material to record and store in the database.
Author, book name, publisher name, book edition, date and year of publication, cost, and date of
purchase to be recorded for each reading material.
Student ID and RFID tag to be linked to issue books.
Record the issue date and return date of the book.
An automatic calculation of fines in case of delayed return of books.
Search of books with their criteria
User being able to check for date of return in the LMS website or app.
E-Mail reminder 3days before the return date.
Access to E-Resources.
Install RFID based anti-theft system.
Install drop box to return book with RFID Tag.
Timely automated reports to the management
Task 7. Write the in-scope and out-of-scope items for this software.
In scope items:
User registration to the system
Availability status of Books, Magazine, Newspaper, Research papers and Journals.
Find the books with one click
Issue/reissue book quickly
Avoid late return charges
Generation of the reports
Record the issue and return date
Data should be stored in cloud
Books should be classified subject wise in the system
Out of scope items:
Lending Newspaper
Memberships