Professional Documents
Culture Documents
INTRODUCTION
1.1 Existing System:
This application maintains the details of books like what type of books are there, what books are in available state, and how many books are there for same title of different authors. This information is available only for librarian not for students. Information is store in registers not on computer system so process is very time consuming. The library management system is maintained manually till now.
Need of System:
1. Due to Wastage of time. 2. Due to Work delay. 3. Due to Decrease in the performance of the system. 4. Due to More man power is required.
1.2 Scope:
The proposed system targets the information contained in the library covers the various books that are referred by the department for its manual reports. The present system considers only works of information contained in the library covers the various books that are referred by the department for its smooth running. Though the interaction with the external systems is considered, in the present release only their abstract interface is specified but not implemented. By using this system students reserve the books through web. Using this we can reduce the 1. Wastage of time. 2. Work delay 3. Decrease in the performance of the system. 4. More manpower is required
Hardware Requirements: Processor Processor Speed RAM Hard Disk Mouse Monitor Key Board Intel Dual Core. 250 MHz to 833MHz. 256 MB to 1GB. 20 GB. Logitech. EGI/VGA. 101 Standards.
1) JAVA TECHNOLOGY : In this, we used JAVA SDK 7 to develop whole project. In that,
JSP is known as JAVA SERVER PAGES which is stored on APACHE SERVER. We can acess that pages using web browser.
2) WEB TECHNOLOGY :Web Technology used is HTML 5.0. Its just used for designing
2 . PROPOSED SYSTEM
2.1 Proposed System:
4
In this system students are no need to go to library for reserving Book, just go to internet and search what types of books are there in library, search Books based on author, search books based on title and see what books are in Available state. In this way select which book we want and identify the book id and Reserve that book through reservation form. If more than one person requesting for single book, then the librarian See the list of reservation forms and issue the books based on First in First out order of reservation Forms and rejecting the other students requests. In this proposed the work delay and wastage of time will be reduced.
3)
Accessible To Everywhere.
4) User Want To Know Which Book Is Available According To Book Name. 5) User Want To Renew And Issue Book From Anywhere Using Internet.
13
Home Page :
Registration Form :
14
Server Responce :
15
Sign In Form:
16
Student Menu:
17
Librarian Menu:
20
22
Issue Book:
25
Renewal Book:
26
Return Book:
27
Student Table :
28
Serial No. 1 2 3 4 5 6
Size 2 30 50 20 100 10
Constraints Primary Key Not Null Not Null Not Null Not Null Not Null
Books Table : Serial No. 1 2 3 4 5 6 7 Field Name Bookid Booktitle Author Publications Total pages Price Status Data Type Integer Text Text Text Integer Integer Text Size 2 20 20 20 2 2 15 Constraints Primary Key Not Null Not Null Not Null Not Null Not Null Not Null
Reservation Table : Serial No. 1 2 3 Field Name Rid Sname Bookid Data Type Integer Text Integer
29
Size 2 20 2
Dateofreserve
Text
10
Not Null
Issue Table : Serial No. 1 2 3 4 Field Name Issueid Sid Bookid Dateofissue Data Type Integer Integer Integer Text Size 2 2 2 10 Constraints Primary Key Primary Key Primary Kay Not Null
Renewals Table : Serial No. 1 2 Field Name Bookid Dateofrenewal Data Type Integer Text Size 2 10 Constraints Primary Key Not Null
Librarian Table : Serial No. 1 2 3 Field Name Userid UserName Password Data Type Integer Text Text Size 2 20 20 Constraints Primary Key Not Null Not Null
30
4. USER MANUAL
4.1 User Manual :
1) First Login should be perfprmed by student or librarian. 2) If there is new student then new account should be created using New User. 3) If Login is performed by student then there is 4 options a)List All Books b)List Books Based On Title
31
c) List Books Based On Author d)Reserved Book 4) If Login is performed by librarian then there is 13 options a)Add New Book Details. b)Update Book Details. c) Delete Book Details. d) List All Books. e) List Books Based On Title. f)List Books Based On Author. g) Issue Book. h) Return Book. i)List Of Reservation Books. j) List Of Issued Books. k)List Of Renewals Book. l) List Of All Students. 5) At Last , Sign Out should be performed.
c) Delete Book Details :-This will delete book from database. g) Issue Book :This will issue book to the student. h) Return Book :-Book will be returned to the library system. i)List Of Reservation Books :-This will display all reserved books. j) List Of Issued Books :-This will display all issued books. k)List Of Renewals Book :-This will display list of books which is renewed. l) List Of All Students :-This will display all student details who have taken books.
3) If user not able to return book within given time then there is no mechanism to track this problem.
Proposed Enhancements :
1) System Failures will be reduced. 2) Inventory will be maintained. 3) Fine will be collected using appropriate mechanism.
33
Conclusion
This project named Web-Based Library is developed and designed as per the requirements and necessities made by the library of St.Martins PG College of Technology. The main features of this project are providing user-friendly interface for both the Librarian and the students and it also avoids carrying out the work manually and reduces the wastage of paper as everything is done electronically and students are directly see the books status with out librarian help and reserving books through web. We can make a view and modify data according to the users needs. The design of the current system supports this type of facilities .As all the screens are self explanatory, it is easy to work
34
with a less training for a new operator. This system eliminated the problems of the existing system and enhances its capability.
35
W3CSchool.com
36
37
38