You are on page 1of 7

RIPHAH INTERNATIONAL

UNIVERSITY, ISLAMABAD

BSSE FALL 2020


2 ND SEMESTER
INSTRUCTOR : Ms. Sumera Saleem
PROJECT : LIBRARY MANAGEMENT SYSTEM
TEAM MEMBERS :
a) ZAINAB ABRAR
b) NAHEED FATIMA
c) LINTA BUSHRA KHALIQ

**_________________**

1|Page
Library Management System
Contents
Project Overview.......................................................................................................................................3
Functional Requirements..........................................................................................................................3
Users:......................................................................................................................................................3
1) Librarian........................................................................................................................................3
2) Students..........................................................................................................................................3
Assumptions...........................................................................................................................................4
DATA FLOW DIGRAM...........................................................................................................................5
TESTING...................................................................................................................................................6

2|Page
Library Management System
Project Overview
This project is developed to manage Library Management System. The main
objective of this software is to maintain records of all the books present in the library,
issuance of books, return of books, addition of new book, total number of books present
in the library, registration of new students, on late return of books it calculate fine,
This software provides many features that are not available in non-
computerized library management system. It allows librarian to maintain all library
resources in more appropriate way. Factor of maintenance of students and books is
included in this system. It will keep record of student using library. Also track the
record of books that has been issued and returned. It will calculate fine on late return of
books automatically. Each student has its own login ID and password that allows the
students at institute to log into this system. This software will save a lot of time that is
consumed in manual library management system and maintain library resources more
appropriately.

***___________________***

Functional Requirements

Users:
1) Librarian
2) Students

***LIBRARIAN***
FR1 Librarian will enter to the system by using user id and password. After using
system will ask the librarian to logout of the system.
FR2 Librarian will register new students by adding their name, semester, sap Id, and
email id.
FR3 Librarian will update, delete, the student’s information and account.
FR4 Librarian will manage cataloging of books by adding their name, ISBN no.,
Author name, library number.
FR5 Librarian will keep the information about the stock of books, and librarian can
delete the book.
FR6 Librarian will keep the record that how many books has been issued and how
many has been returned.

3|Page
Library Management System
***STUDENT***
FR7 Student can login to the system by the provided Id and password.
FR8 After using, the system will ask the student to logout of the system.
FR9 The student can search the book by name.
FR10 The students can issue the book.
FR11 The student can enter the information about the date of issue and date of return.
FR12 The student can view his account details.
FR13 This student can return the book.
FR14 The student can pay the fine

Assumptions
A1 This will be the user-friendly software.
A2 This will allow the students that they can search the book by its name, book ID
or author name.
A3 This system will remain active 24 hours.
A4 The system will complete all the actions on time.

***___________________***

4|Page
Library Management System
DATA FLOW DIGRAM

***___________________***

5|Page
Library Management System
TESTING
LIBRARIAN
Test Case Scenario FR Test Value Expected Actual
ID Output Output
T1 Login FR1 ABC@lib.com.pk Login
Successful
12459
T2 Invalid Login FR1 ABc@gmail.com Unsuccessful
Abc1244 Login
T3 Registered FR2 Sara Ahmad, Registered
Student
45907, Successfully
1st Semester
saraah@lib.com.pk
T4 Update FR3 Sara Ahmad, Updated
Student Successfully
45907,
Information
2nd Semester
saraah@lib.com.pk
T5 Delete FR3 45907 Deleted
Student Successfully
Information
T6 Book FR4 C++ Book
Registration Programming, Registration
Successfully
C-0694,
Ivor Horton’s
L-9900
T7 Delete Book FR5 L-9900 Book deleted
Successfully

6|Page
Library Management System
STUDENT
Test Case Scenario FR Test Value Expected Actual
ID Output Output
T8 Student FR7 Std@lib.com.pk Login
Login Successful
45987
T9 Invalid Login FR7 Std@lib.com.pk Login
unsuccessful
459ab
T10 Book Search FR8 C++ Successful
Programming
T11 Book Search FR8 9903 Book not
found
T12 Book Issue FR9 C++ Issued
Programming, Successfully
Sapid:23098,
Date of issue:
22/12/2020
Date of
return:26/12/202
0
T13 Book Return FR11 Date of Returned
return:26/12/202 Successfully
0
T14 Book Return FR12 Date of Pay Fine
return:31/12/202
0

***___________________***

7|Page
Library Management System

You might also like