Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 26

Summer Project

Report Presentation
Presented By
Supervised By
Name: Ayush Shrestha Er. Dhiraj Kumar Jha
TU Roll: 11640/20
Presentation Outline
• Introduction
• Algorithm Details
• Data Processing ( Input , Processing and Output)
• Testing Methodology

2
Introduction
About Swarnim School:
- English medium co-educational school established in 1981 (2037 B.S.).
- Situated at Dallu Residential Area.
- Provides comprehensive qualitative education by its highly qualified,
experienced teaching staff.
- Besides learning and teaching, has arranged appropriate stuffs in extra-
curricular activities.
- Uses flat organizational structure.
- little to no middle management between employee and executive.

3
Introduction
Problem Statement
• No Library Management System
• Books Availability
• Book Return Policy
• Duration Track

4
Objectives
• To build a library management system that displays books and their
information if available or not.
• To build a library management system that provides secured(Session,
Authentication) profile of admin and user.
• To contain book issued page, date expired list and book returned list.
• To create a profile for admin to add, delete books, student’s
information on book’s borrowed.
• To create profile for user to search for books and check or edit their
profile.

5
Literature Review
• Replacing the physical library might impact on the vulnerability and security
of the digital copies of books and other materials which might be modified
or tampered, thus becoming arduous in acknowledging and locating
everything available digitally and differentiating valuable from useless
information. (Ozeer, 2019)
• The library can be managed efficiently, unmanned. A user-friendly and fully
functional library website can realize the functions of reader registration,
login, user information editing and query, book collection, book overdue
reminder. (Zhigang, 2021)
• Now, a day’s libraries are with more number of book’s and there book
editions so therefore managing this books with intelligent and automatic
system is most useful. (Tarkesh.S.Pujari, 2017)
6
System Analysis
• ER Model

7
System Analysis
Register/Login
Add Books

• Use-Case Model View Book Feedback/


Comment

Approve/Reject book
request

Request Books

Delete Books
View Delay Fine
Reject new
admin
Update Profile
Edit Book
Record
Search Books
User Admin
Add/Accept
User

Reject User

Add/Accept new
admin

8
System Design
• Class Diagram
Library Management System
UserType
1 Username
1
Password
Login()
Register()
Logout()

* 1 1
*
User Admin
Book
Name 1 Name
ID Title ID
Verify() Author Password
* *
Get_book_info() ISBN Verify_Librarian()
Publication Search()
*
Show_duedate() 1
1 Reservation_status()
1 Feedback()
Book_request()
1
Account *
Library database
No_borrowd_books
No_reserved_books List_of_books
No_returned_books
Add()
fine_amount 1 Delete()
Calculate_fine() Update()
Search()
*
1

Fig: Class Diagram for Library Management System

9
Login/Register

System Design If user doesn͛t have


account
Already have account or dont have
If already
have
account
Rgister/Sign Up Login

• Activity Diagram
View Books Edit Profile Feedback/Comment

Borrow Book

Ifavailable If not available

Book not available


Book successfully Available or not
Borowed

View Another book


Returned on
View Issue Date/ time
Return Date No Fine

Returned late
Fine
Return Date

returned on time or late

Logout
10
System Design
User System Admin

Register
Register Successful
Login
Checks
Login granted

• Sequence Diagram
View Book List
Checks if book available

Request Book Approval or Rejection


Aprroved or Rejected
Notifies User
Book Approved
Provides Return Date
Book Returned Checks if returned
on time or late
Return status

Updates book database

Notifies if fine added ot not

Pays fine if late return


Updates fine of user
Notifies user of fine
Logout
Logout Successful

11
System Design
• Component Diagram

12
System Design
• Deployment Diagram

13
Testing Methodology
Unit Test Input Data Actual Result Expected Result Remarks Unit Effected Test Input Data Actual Result Expected Result Remarks
Effected
Update Book Title: Mist Born Book Updated Book Updated Pass
Admin Username=admin Login error Logged in Fail Successfully Successfully
Login message is Author: John
Password=admin
displayed Available: 3

Testing Table for Login Testing Table for Update Books

Unit Effected Test Input Data Actual Result Expected Result Remarks
Add Book Title: Mist Born Book Added Book Added Pass
Successfully Successfully
Author: John

Available: 2

Testing Table for Add Book

14
Conclusion
The system was completed in time as per the objectives. After
evaluating the system within Swarnim School Library, the system is
expected to fulfill all the requirements and prove beneficial for
Librarian. The evaluation from users of the system in the library
demonstrated that the system would turn out very practical and
convenient to use. At last, the project enhanced our skill and learning
abilities and prepared us as future competent.

15
References
• Carl A. Harvey II, A. P. (2022). School Library Management.
• Ozeer, A. (2019). Turning a Traditional Library into a Smart Library. International
Conference on Computational Intelligence and Knowledge Economy (ICCIKE).
• Stacey Greenwell, G. E. (2023). aLibrary Programs and Services. Bloomsbury
Publishing.
• Tarkesh.S.Pujari. (2017). Design of Intelligent and Robotic Library System. 2nd
IEEE International Conference On Recent Trends in Electronics Information &
Communication Technology (RTEICT).
• Zhigang, W. (2021). Research on The Framework of Library Management System
Based on Internet of Things. 13th International Conference on Measuring
Technology and Mechatronics Automation.
16
Appendix

17
Appendix

18
Appendix

19
Appendix

20
Appendix

21
Appendix

22
Appendix

23
Appendix

24
Appendix

25
Thank you

26

You might also like