Csc577 SRA 4c Group2
Csc577 SRA 4c Group2
Version 0.1
Document Reference No: SRA/UML/CSC577/4C/G2/2021
CONFIDENTIAL
Committee Members:
_______________________ ________________________
Date:3/5/2021 Date:3/5/2021
CUSTOMER ACCEPTANCE:
Accepted By:
__NURRADIAH __
TABLE OF CONTENT
1. INTRODUCTION 7
1.1 Identification 7
1.2 System Overview 7
1.3 Document Overview 7
5.0 NOTES 11
5.1 Introduction 11
5.2 Definition 11
5.3 Roles 11
5.4 Abbreviations And Acronym 11
6.0 EXHIBIT 12
LIST OF FIGURES
LIST OF TABLES
LIST OF APPENDIXES
APPENDIX 1
APPENDIX 2
1. INTRODUCTION
1.1 Identification
System Number : LMS-2021-2
This existing system in Perpustakaan Desa PNM Kg. Tengah Layang-Layang uses manual
processes for all transaction books. So it's taking more time to settle one transaction at a time.
Therefore, our team decided to propose some solutions to make the manual library
management system to be computerized.
Scope
In this system, staff are the user. The main task of the system for the user is to register a new
book, reserve and return book transactions that have been made by the library's members. The
member is among the community that came to the library, they can’t access the system.
Purpose
The purpose of this document is to determine the preeminent specification of the LMS in terms
of the needs of the end user. This system is developed to keep and store information of books
and transactions in a more efficient and effective way. Besides, this system can cut time taken
for the staff to key in data from 10 minutes to 3 minutes.
Not Applicable
LMS1_1 Log In The system shall enable the member and staff to
log in either as user or admin.
LMS2_1 Register New Member The system shall enable the new user for the
system to register as a member in order to borrow
book.
LMS3_1 Register New Book The system shall enable the Staff to enter new
book details.
LMS3_2 Update Book Details The system shall enable the Staff to update book
details if there’s a literal error.
LMS3_3 Delete Book List The system shall enable the Staff to delete
outdated books from the database.
LMS4_1 Borrow Book The system shall enable the member to borrow
book from the list provided in the system.
LMS4_2 Return Book The system shall enable the member to decide
the date to return the book they borrowed.
LMS5_1 View Report The system shall enable the Staff to view the
report or details of book borrowed by the member.
LMS6_1 Search Book The system shall enable the member to search for
the book they prefer.
NFR 2 Efficiency requirement Staff and users will easily access the library to
borrow book transactions and search books
more faster when the system is implemented.
5.0 NOTES
5.1 Introduction
This glossary will be expanded throughout the life of the project.
5.2 Definition
This section describes definitions for all terms used in this document.
PNM A library established under the National Library Act 1972. PNM role
is to preserve and expand the use of published collections from
within a respective country as well as collections published in other
countries that relate to it.
5.3 Roles
This chapter describes the roles definition from user point of view.
Staff A person who key in new book info and does the borrow and return
process.
Top Officer A person that buys and pay book from vendor to be send to the
library.
6.0 EXHIBIT
APPENDIX 1
Activity Diagrams
1.1 DESCRIPTION
The diagram describes the process on how the book is supplied and registered from vendor to
staff.
1.2 DIAGRAM
Below is the business flow diagram for supplying and registering new books to the library.
2.1 DESCRIPTION
The diagram describes the process on how the book in reserve and return is done from member
to staff.
2.2 DIAGRAM
Below is the business flow diagram for borrow and return books in the library.
APPENDIX 2
USE CASE DIAGRAM FOR LIBRARY MANAGEMENT SYSTEM