Presentation On Library Automation System
Presentation On Library Automation System
Project Team :-
Debasish Sahoo
Prasanta Ku. Sahoo
Priyadarsini Jena
Shreelaxmi Sahu
Objectives :
Functional Requirements:
1.Books/Journals/Magazines:
Add, Delete, Search, Update.
2.Users:
Add, Delete, Search, Update, List.
3.Issues/Returns:
Book Bank, 14-Days, Night Issues.
Goals of Implementation:
<<extend>>
Faculty SEARCH
>
<<include>
ISSUE
cl u de>>
<<i n
Student
UPDATES
DETAILS
<<include
>>
RETURN
Clerk
ADD
BOOKS
Librarian DELETE
BOOKS
DFD (Data Flow Diagram):
Library
Search Member
Result
Login
Search
Reminder for
LAS return
(Library
Automation
system)
Return 0. Manage books
Manage user
Librarian
Issue
CLERK
Level 0
login
Validate
user
0.1
Manage user
Member Manage
Valid user details Member
0.11
search Search
0.2
User id
Search result
Issue Issue
Book Book Details
0.3 Manage
Manage book
Books
0.8
Return
Book
Return 0.4
Calculate
Overdue
0.5
Level 1
Data Dictionary:-
Manage-member=[ create member, delete member ]
Create -member= member name+memberid+password
delete -member= memberid
manage -book= [ add book, delete book ]
add -book= book-name+author-name+bookid+rack-detail
Delete-book= bookid
search= [ bookid, author_name ]
Book-title= string
Author-name= string
login= userid+password
userid= string
password= string
return= memberid+bookid+date-of- return
memberid= string
bookid= string
Date-of- return= string
issue= memberid+bookid+date-of- return
memberid= string
bookid= string
Date-of- return= string
SNAPSHOTS
MAIN MENU
MAIN MENU
LIBRARIAN MENU
BOOK LIST
STUDENT LIST
CONTROLS OF LIBRARY CLERK
LOGIN OF LIBRARY MEMBER
STUDENT SECTION
CONTROLS OF STUDENT SECTION
CONCLUSION AND RESULTS
WEBLIOGRAPHY:
www.programmerworld.net
www.sourcecodesworld.com
www.vyomworld.com
www.scribd.com
BIBLIOGRAPHY:
Mastering In C++
Complete Reference In C++
Software Engineering by Rajib Mall
Introduction to file handling