library Management Systems

Embed Size (px)

Citation preview

  • 8/22/2019 library Management Systems

    1/67

  • 8/22/2019 library Management Systems

    2/67

    CONTENTS

    ABSTRACT

    INTRODUCTION

    HARDWARE & SOFTWARE REQUIREMENTS

    PROBLEM ANALYSISMODULES DESCRIPTION

    TABLE DESIGN

    ER DIAGRAM

    SCREEN SHOTS

    TEST CASES

    CONCLUSION

  • 8/22/2019 library Management Systems

    3/67

    ABSTRACT

    This project is aimed at developing an Library

    Management System for the college library.

    This system can be used to search for books,Issue/Renewal books, Fine generation etc..,

    This is one integrated system that contains studentand administrator modules.

  • 8/22/2019 library Management Systems

    4/67

    INTRODUCTION The mission of the Library Management System Project is to

    create an integrated information about the books for membersand administration.

    There are registered people in the system (students,Administrator et al). Each one of them may have some exclusiveprivileges.

    The Home page is provided with links to connect

    ADMINISTRATOR/STUDENT modules in the system.

    The cost of the System is economical and it is developed withinthe required time.

  • 8/22/2019 library Management Systems

    5/67

    HARDWARE REQUIREMENTS

    Processor: Intel Pentium 4 or equivalent

    RAM: Minimum of 256 MB or higher

    HDD: 20 GB or higher

    Monitor: 15 or 17 color monitor

  • 8/22/2019 library Management Systems

    6/67

    SOFTWAREREQUIREMENTS

    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

  • 8/22/2019 library Management Systems

    7/67

  • 8/22/2019 library Management Systems

    8/67

    EXISTING SYSTEM

    By using present system, work is done manually. So all

    transactions takes lot of time to complete.

    If the information is maintained manually the process becomes

    much complicated and difficult for understanding and retrieval

    of information.

    Student cannot interact directly with system. He can onlyinteract with administrator.

  • 8/22/2019 library Management Systems

    9/67

    PROPOSED SYSTEMThis system is a completely computerized one.

    Books Information can be retrieved easily by using searchoperations, Which is not possible in a manual system.

    Student can directly interact with system and can check the statusof the books borrowed by him and the respective due dates andother relevant details by entering his/her Register no.

  • 8/22/2019 library Management Systems

    10/67

    MODULES:

    MODULES OPERATIONAL

    RIGHTS

    ADMINISTRATOR

    Add/Remove books

    Add/Remove members Issue/Renewal books Return books Search

    STUDENTSearchDisplay status of thebooks borrowed by him and otherrelevant details.

  • 8/22/2019 library Management Systems

    11/67

    DATABASE TABLESALOGIN

    FIELD NAME KEY TYPE DATA TYPE----------------- --------------- -----------------

    UNAME VARCHAR2(30)

    PWD PRIMARY KEY VARCHAR2(15)

  • 8/22/2019 library Management Systems

    12/67

    DATABASE TABLESBOOKS

    FIELD NAME KEY TYPE DATA TYPE

    ----------------- --------------- -----------------BOOKID PRIMARY KEY VARCHAR2(5)

    TITLE VARCHAR2(50)

    SUBJECT VARCHAR2(50)

    STATUS VARCHAR2(20)

    PRICE VARCHAR2(10)

    AUTHOR VARCHAR2(15)

    SHELF NO VARCHAR2(15)

  • 8/22/2019 library Management Systems

    13/67

    DATABASE TABLESSTUDENT

    FIELD NAME KEY TYPE DATA TYPE

    ----------------- --------------- -----------------SID PRIMARY KEY VARCHAR2(5)

    FNAME VARCHAR2(50)

    LNAME VARCHAR2(50)

    MID VARCHAR2(20)

    RES VARCHAR2(10)

    MOB VARCHAR2(15)

    DOB VARCHAR2(15)

  • 8/22/2019 library Management Systems

    14/67

    DATABASE TABLESISSUE

    FIELD NAME KEY TYPE DATA TYPE

    ----------------- --------------- -----------------BOOKID FOREIGN KEY VARCHAR2(5)

    SID FOREIGN KEY VARCHAR2(5)

    ISSUEDATE DATE

    RETURNDATE DATE

    STATUS VARCHAR2(12)

    FINE NUMBER(6)

  • 8/22/2019 library Management Systems

    15/67

  • 8/22/2019 library Management Systems

    16/67

  • 8/22/2019 library Management Systems

    17/67

  • 8/22/2019 library Management Systems

    18/67

  • 8/22/2019 library Management Systems

    19/67

  • 8/22/2019 library Management Systems

    20/67

  • 8/22/2019 library Management Systems

    21/67

  • 8/22/2019 library Management Systems

    22/67

  • 8/22/2019 library Management Systems

    23/67

  • 8/22/2019 library Management Systems

    24/67

  • 8/22/2019 library Management Systems

    25/67

  • 8/22/2019 library Management Systems

    26/67

  • 8/22/2019 library Management Systems

    27/67

  • 8/22/2019 library Management Systems

    28/67

  • 8/22/2019 library Management Systems

    29/67

  • 8/22/2019 library Management Systems

    30/67

  • 8/22/2019 library Management Systems

    31/67

  • 8/22/2019 library Management Systems

    32/67

  • 8/22/2019 library Management Systems

    33/67

  • 8/22/2019 library Management Systems

    34/67

  • 8/22/2019 library Management Systems

    35/67

  • 8/22/2019 library Management Systems

    36/67

  • 8/22/2019 library Management Systems

    37/67

  • 8/22/2019 library Management Systems

    38/67

  • 8/22/2019 library Management Systems

    39/67

  • 8/22/2019 library Management Systems

    40/67

  • 8/22/2019 library Management Systems

    41/67

  • 8/22/2019 library Management Systems

    42/67

  • 8/22/2019 library Management Systems

    43/67

  • 8/22/2019 library Management Systems

    44/67

  • 8/22/2019 library Management Systems

    45/67

  • 8/22/2019 library Management Systems

    46/67

  • 8/22/2019 library Management Systems

    47/67

  • 8/22/2019 library Management Systems

    48/67

  • 8/22/2019 library Management Systems

    49/67

  • 8/22/2019 library Management Systems

    50/67

  • 8/22/2019 library Management Systems

    51/67

  • 8/22/2019 library Management Systems

    52/67

  • 8/22/2019 library Management Systems

    53/67

  • 8/22/2019 library Management Systems

    54/67

  • 8/22/2019 library Management Systems

    55/67

  • 8/22/2019 library Management Systems

    56/67

  • 8/22/2019 library Management Systems

    57/67

  • 8/22/2019 library Management Systems

    58/67

  • 8/22/2019 library Management Systems

    59/67

  • 8/22/2019 library Management Systems

    60/67

  • 8/22/2019 library Management Systems

    61/67

  • 8/22/2019 library Management Systems

    62/67

    TESTING

    Testing is process of executing program with the intent of

    finding an error

    Testing is the phase where errors remaining from the earlierphase are also detected.

    In this the program to be tested is executed with a set of test

    cases and the output of the program for the test case isevaluated to determine whether the program is performing as it

    is expected to do.

  • 8/22/2019 library Management Systems

    63/67

    TEST CASEWhen invalid characters are included in any of thefields while entering details.

    Expected Result

    System should not accept the details entered anddisplay an appropriate error message.

    Observed Result

    The system displayed the message and the user isprompted to reenter the details.

  • 8/22/2019 library Management Systems

    64/67

    Test CaseWhen an invalid UserID or Password are given

    Expected Result

    System should display an error message followed by ascreen to re-enter the id or password

    Observed Result

    The system displayed the message and the screen to re-

    enter the details.

  • 8/22/2019 library Management Systems

    65/67

    Test Case

    When required fields are not entered.

    Expected Result

    System should identify the fields and display anappropriate error message

    Observed Result

    The system displayed the appropriate error message.

  • 8/22/2019 library Management Systems

    66/67

    The entire implemented system mainly demonstrates the

    concept of a library management system.

    The developed system perfectly met all the objectivesconceived at the design phase of the system.

    This project helps the user from avoiding the manual stress in

    maintaining the records.

    No system is always perfect or complete and there is scope for

    further development.

  • 8/22/2019 library Management Systems

    67/67