Final Srs on Library Managment System 2

download Final Srs on Library Managment System 2

of 21

Transcript of Final Srs on Library Managment System 2

  • 8/4/2019 Final Srs on Library Managment System 2

    1/21

    Software RequirementsSpecification

    For

    ONLINE LIBRARY MANAGEMENT SYSTEM

    Prepared by TECHHIDES

    Techhides team members:~ guided by :~O.P.SHARMA

    EKTA BISHTKESHAV SHARMABHUVAN SAINI

    KIRAN SHARMA

    STATE:~ RAJASTHAN

    STANI MEMORIAL COLLEGE OF ENGINEERING ANDTECHNOLOGY,JAIPUR

  • 8/4/2019 Final Srs on Library Managment System 2

    2/21

    Table of Contents1. Synopsis2. Feasibility Study3. Data Tables4. Data Flow Diagrams5. Entity Relationship Diagram6. Screen Shots Of Form7. Future Scope

  • 8/4/2019 Final Srs on Library Managment System 2

    3/21

    Online Library Management System

    1. Introduction:-1.1 Purpose:-The purpose of this application are as follows : The software is for automation of library. It provides following facilities toOperator : Can enter details related to a particular book. Can provide membership to members.Admin : Can read and write information about anymember. Can update, create, delete the record ofmembership as per requirement and implementationplants.

    2.) Scope :The different areas where we can use this application

  • 8/4/2019 Final Srs on Library Managment System 2

    4/21

    are : Any education institute can make use of it forproviding information about author, content of theavailable books.

    It can be used in offices and modifications can beeasily done according to requirements.3.) Technology Used :Front End : Servlets, HTML, Java script.Back End : MS Access, Apache Tomcat server.4.) Assumptions This application is used to convert the manualapplication to the online application.

    Customized data will be used in this application. User does not have right to enter informationabout books.

    5.) Overview :Project is related to library management which provides

  • 8/4/2019 Final Srs on Library Managment System 2

    5/21

    reading services to its members. Any person can become amember of the library by filling a prescribed form.They can get the book issued, so that they cab take homeand return them.

    6.) Functionality : Online membership. Keeps the track of issues and submission of books .Online Library Management System

    Feasibility Study

  • 8/4/2019 Final Srs on Library Managment System 2

    6/21

    In feasibility study phase we had undergone through varioussteps which are describe as under :1. Identify the origin of the information at different level.2. Identify the expectation of user from computerized

    system.3. Analyze the draw back of existing system (manual)system.

    WORKING OF PRESENT MANUAL SYSTEMThe staffs of library are involved in the following tasks.1. Membership process : person have to fill membershipform and they are provided with member id.

  • 8/4/2019 Final Srs on Library Managment System 2

    7/21

    DRAWBACKS OF PRESENT SYSTEMSome of the problems being faced in manual system are asfollows:1. Fast report generation is not possible.2. Tracing a book is difficult.3. Information about issue/return of the books are notproperly maintained.4. No central database can be created as information is

    not available in database.PROPOSED SYSTEMThere will be three major components :1. Stock maintenance.2. Transaction entry.3. Reports.Proposed system provides with following solutions :1. It provides "better and efficient" service to members.

    2. Reduce the workload of employee.3. Faster retrieval of information about the desired book.4. Provide facility for proper monitoring reduce paper workand provide data security.5. All details will be available on a click.

  • 8/4/2019 Final Srs on Library Managment System 2

    8/21

    Data Tables:

  • 8/4/2019 Final Srs on Library Managment System 2

    9/21

  • 8/4/2019 Final Srs on Library Managment System 2

    10/21

  • 8/4/2019 Final Srs on Library Managment System 2

    11/21

    Data Flow Diagram (DFD)

  • 8/4/2019 Final Srs on Library Managment System 2

    12/21

    E-R DIGRAMIt is clear that the physical objects from the previous section the member, books, library correspond to entities in theEntity-Relationship model, and the operations to be done onthose entities holds, checkouts, and so on correspond to

    relationships. However, a good design will minimizeredundancy and attempt to store all the required informationin as small a space as possible.

  • 8/4/2019 Final Srs on Library Managment System 2

    13/21

  • 8/4/2019 Final Srs on Library Managment System 2

    14/21

    SNAPSHOTS

  • 8/4/2019 Final Srs on Library Managment System 2

    15/21

  • 8/4/2019 Final Srs on Library Managment System 2

    16/21

  • 8/4/2019 Final Srs on Library Managment System 2

    17/21

  • 8/4/2019 Final Srs on Library Managment System 2

    18/21

  • 8/4/2019 Final Srs on Library Managment System 2

    19/21

    Future ScopeFUTURE SCOPE OF APPLICATION :This application can be easily implemented under various situations.We can add new features as and when we require. Reusability ispossible as and when require in this application. There is flexibilityin all the modules.

    SOFTWARE SCOPE: Extensibility: This software is extendable in ways that its originaldevelopers may not expect. The following principles enhancesextensibility like hide data structure, avoid traversing multiplelinks or methods, avoid case statements on object type and

    distinguish public and private operations. Reusability: Reusability is possible as and when require in thisapplication. We can update it next version. Reusable softwarereduces design, coding and testing cost by amortizing effortover several designs. Reducing the amount of code alsosimplifies understanding, which increases the likelihood thatthe code is correct. We follow up both types of reusability:Sharing of newly written code within a project and reuse ofpreviously written code on new projects.

  • 8/4/2019 Final Srs on Library Managment System 2

    20/21

    Understandability: A method is understandable if someone otherthan the creator of the method can understand the code (aswell as the creator after a time lapse). We use the method,which small and coherent helps to accomplish this. Cost-effectiveness: Its cost is under the budget and make withingiven time period. It is desirable to aim for a system with aminimum cost subject to the condition that it must satisfy theentire requirement.Scope of this document is to put down the requirements, clearlyidentifying the information needed by the user, the source of theinformation and outputs expected from the system.

  • 8/4/2019 Final Srs on Library Managment System 2

    21/21