A Presentation On Final Year Project Stage - I: Department of Computer Engineering
A Presentation On Final Year Project Stage - I: Department of Computer Engineering
Contents
Introduction
Purpose Project scope
Technology Used
Modules Class Diagram Sequence Diagram Database Screen Shots
Contents
Site Map
Future Scope References
INTRODUCTION
This solution is aimed to automate and make an online
system to issue books or Return books or view the available books in the library of a university. In most of the libraries the work done is manually where in the student has to go to the library and check the available books at the library . We have decided to investigate the use of Online Library Management System. This system may be used by students , faculty and Librarian.
PURPOSE
Online Library Management System describes the
PROJECT SCOPE
The system provides the members with online locking of
the books and the online library system is up and running all day. The system provides the login facility to the users. The system provides the members with the option to check their account and change their options like passwords of the account whenever needed within the library hours. The system allows the members to lock the books 24 hours a day and all through the semester. The system lets the library staff check which all members have the books and whether they can issue any more books or not.
PROJECT SCOPE
The system allows the librarian to create the books
catalog, add/delete the books and maintain the books catalog. The books catalog is automated and the decision of offering the book based on the category of the book is automatically decided. The system updates the fine system as and when the student returns the book.
TECHNOLOGY USED
Software Language Used The languages that shall be used for coding the Online Library System are Java Servlets, Java Server Pages (JSP), HTML, JavaScript. For working on the coding phase of the Online Library System.
Development Tools Will make use of the available Java Development Tool kits for working with Java Beans and Java Server Pages. Also will make use of the online references available for developing programs in HTML and JavaScript .
TECHNLOGY USED
Class Libraries Will make use of the existing Java libraries available for JSP and Servlets. Also we need to develop some new libraries for the web-based application. Also will develop new programs using scripting languages.
MODULES
There are three modules in our project -:
LIBRARIAN
STUDENT
FACULTY
LIBRARIAN
FEATURES OF LIBRARIAN
The LMS shall allow the librarian to add new books to
Library. The LMS shall allow the librarian to remove books from Library. The LMS shall update availability of books. The LMS shall allow the librarian to retrieve available information of the books by Book name and Publication name. The LMS shall allow the Librarian to manage the user information. The LMS shall allow the Librarian to add new user in list. The LMS shall allow the Librarian to remove user from list.
STUDENT
FEATURES OF STUDENT
The LMS shall allow the student to search books through
author name from Library. The LMS shall allow the student to search books through publication/Book name from Library. The LMS shall read the available books. The LMS shall allow the student edit his profile information. The LMS shall allow the student to issue and return books. The LMS shall allow the student to bid a book and also allows to pay fine on a particular book if any.
FACULTY
FEATURES OF FACULTY
The LMS shall allow the faculty to search books through
author name from Library. The LMS shall allow the faculty to search books through publication/Book name from Library. The LMS shall read the available books. The LMS shall allow the faculty edit his profile information. The LMS shall allow the faculty to issue and return books. The LMS shall allow the faculty to bid a book and also allows to pay fine on a particular book if any.
CLASS DIAGRAM
SEQUENCE DIAGRAM-:USER
DATABASE
There are 7 tables in our project -: Books Login Issued Books Books Info Bid Info Pending Request Account
HOME PAGE
ADMINISTRATIVE USERS
REGISTRATION
REGISTRATION PAGE
SUBMIT BOOK
SEARCH BOOK
Site Map(User)
Open Website Register Login View about us,contact us
Logout
Site Map(Librarian)
Open Website Register Login View about us,contact us
Issue and submitt books,update fine rates,change password,view all users records,view all books
Logout
FUTURE SCOPE
This Project can be made more usable by applying the
facility of reading E-books online. This project can be made more attractive by adding the facility of rating a book. This project can have mail server through which users can use the online chat facility. This project may be made to allow the librarian to inform a library user about important things such as:Pending Submission of a Book , New Arrivals of Library , Attractive schemes through his e-mail ID.
FUTURE SCOPE
This project may have the implementation of a Queue
system for better handling of multiple locking of a book by different students at any point of time.
REFERENCES
The Complete Reference of java-Java EE
My Sql manual Khalid Mugal www.lib.utexas.edu The security concept was also good in this. We have not included its designing part in our project as it
REFERENCES
www.nationallibrary.gov.in The designing part was quite good in this and so we have included it in our project. The logon facility was also quiet impressive so we have included this feature also in our project. The user can search multiple books at a time which is also an impressive feature.
35
QUERRIES?
36