Library Management Systems
Library Management Systems
ABSTRACT
INTRODUCTION
HARDWARE & SOFTWARE REQUIREMENTS PROBLEM ANALYSIS
MODULES DESCRIPTION
TABLE DESIGN ER DIAGRAM SCREEN SHOTS TEST CASES CONCLUSION
ABSTRACT
This project is aimed at developing an Library
INTRODUCTION
The mission of the Library Management System Project is to
create an integrated information about the books for members and administration.
Administrator et al). Each one of them may have some exclusive privileges.
ADMINISTRATOR/STUDENT modules in the system. the required time.
HARDWARE REQUIREMENTS
Processor: Intel Pentium 4 or equivalent RAM: Minimum of 256 MB or higher HDD: 20 GB or higher
SOFTWARE REQUIREMENTS
Front-end:J2EE (JSP, HTML, JavaScript) Back-end: Oracle 9i or higher Server: Apache Tomcat 5.5 Operating system: Microsoft Windows 2000 or XP Browser: Microsoft Internet Explorer or any other
EXISTING SYSTEM
By using present system, work is done manually. So all
PROPOSED SYSTEM
This system is a completely computerized one.
Books Information can be retrieved easily by using search
of the books borrowed by him and the respective due dates and other relevant details by entering his/her Register no.
MODULES MODULES:
ADMINISTRATOR
OPERATIONAL RIGHTS
Add/Remove books Add/Remove members Issue/Renewal books Return books Search
STUDENT
Search Display status of the books borrowed by him and other relevant details.
DATABASE TABLES
ALOGIN
FIELD NAME ----------------UNAME PWD KEY TYPE --------------PRIMARY KEY DATA TYPE ----------------VARCHAR2(30) VARCHAR2(15)
DATABASE TABLES
BOOKS
FIELD NAME ----------------BOOKID TITLE SUBJECT STATUS PRICE AUTHOR SHELF NO KEY TYPE --------------PRIMARY KEY DATA TYPE ----------------VARCHAR2(5) VARCHAR2(50) VARCHAR2(50) VARCHAR2(20) VARCHAR2(10) VARCHAR2(15) VARCHAR2(15)
DATABASE TABLES
STUDENT
FIELD NAME ----------------SID FNAME LNAME MID RES MOB DOB KEY TYPE --------------PRIMARY KEY DATA TYPE ----------------VARCHAR2(5) VARCHAR2(50) VARCHAR2(50) VARCHAR2(20) VARCHAR2(10) VARCHAR2(15) VARCHAR2(15)
DATABASE TABLES
ISSUE
FIELD NAME ----------------BOOKID SID ISSUEDATE RETURNDATE STATUS FINE KEY TYPE --------------FOREIGN KEY FOREIGN KEY DATA TYPE ----------------VARCHAR2(5) VARCHAR2(5) DATE DATE VARCHAR2(12) NUMBER(6)
TESTING
Testing is process of executing program with the intent of
finding an error
Testing is the phase where errors remaining from the earlier
cases and the output of the program for the test case is evaluated to determine whether the program is performing as it is expected to do.
TEST CASE
When invalid characters are included in any of the fields while entering details. Expected Result System should not accept the details entered and display an appropriate error message. Observed Result The system displayed the message and the user is prompted to reenter the details.
Test Case
When an invalid UserID or Password are given Expected Result System should display an error message followed by a screen to re-enter the id or password Observed Result The system displayed the message and the screen to reenter the details.
Test Case
When required fields are not entered. Expected Result System should identify the fields and display an appropriate error message Observed Result The system displayed the appropriate error message.
further development.