Sei sulla pagina 1di 7

Online Library Information System

CONTENTS:
1. INTRODUCTION Purpose Operator Administrator User 2. SCOPE 3. TECHNOLOGY USED 4. ASSUMPTION 5. OVERVIEW 6. FUNCTIONALITY 7. PLAN OF IMPLEMENTATION 8. PIE-CHART 9. CONCLUSION

PREFACE:
This project (Library Information System) is a general purpose project, which satisfies all the needs of a typical library system. The project has been tailored to solve the problems faced by the Librarian, Members &Students in a manual processing of the information. Librarian usually perform their work manually in which large amount of time and human effort is wasted in retrieving information, handling of huge data , generation of reports, updating of data etc. These problems can be easily solved by the automation of existing library information. The package Library Information System is fully menu driven and provides very quick and accurate information about all the members, issued and returns status of books.

Introduction:
Purpose:
The purposes of this application are as follows: The software is for automation of library. It provides following facilities to

OPERATOR: Can enter details related to a particular book. Can provide membership to members. Can provide books to valid members. ADMINISTRATOR: Can read and write information about any member. Can update, create, and delete the record of membership as per requirement and implementation plants. USER: Can issue membership of the library. Can issue books from the library.

Scope:
The different areas where we can use this application are: Any education institute can make use of it for providing information about author, content of the available books. It can be used in offices and modifications can be easily done according to requirements.

Technology Used:
Front End: Java Server Pages, Servlets, HTML, Java script. Connectivity: JDBC or ODBC. Back End: Oracle 10g-XE, Apache Tomcat server.

Assumptions:
This application is used to convert the manual application to the online application. Customized data will be used in this application. User does not have right to enter information about books.

Overview:
Project is related to library management which provides reading services to its members. Any person can become a member of the library by filling a prescribed form. They can get the book issued, so that they can take home and return them.

Functionality:
Online membership. Keep the track of issues and submissions of books.

Plan of Implementation:
The various Phases in Building the Library Information System are discussed below. 1. Feasibility Analysis: Finding a no. of solutions for the problem and verifies if solutions are feasible in terms of cost, benefits and technology. 2. Requirement Analysis: The requirements are analyzed. 3. Design: On the basis of requirements, certain algorithm, modules and structured charts are developed. 4. Coding and Unit Testing: Structured charts are grouped into functions or objects and then coded into modules, the modules (unit) are then individually tested.

5. Integration and System Testing: The individual modules are grouped or integrated by incremental process called the incremental process and the whole system is then tested. 6. Document Preparation: Documents regarding presentation, etc. are prepared.

Pie Chart:

Various Phases

Documentation

Feasibility Analysis

Requirement Analysis 1 week Design 1 week 2 weeks 5 weeks 2 weeks 2 weeks

Integration & System Testing

Coding & Unit Testing

CONCLUSION:

Library Information System is completely user-friendly system which can be access by a person having not much knowledge of computers. The library information system looks for the requirement related to the members & student and also provide some of the security features. It will be unjustified if it is claimed that this project is complete in all respects. Therefore there are certain limitations and persuades us to provide perfection to this system. It is obvious that, it is not possible to make a package that can solve all the problems: some bugs are always there. So, the project team members try to tackle each and every problem regarding the coding in the project.

Potrebbero piacerti anche