online library
TRANSCRIPT
Online Library Management System
Online Library Management System
Online Library Management System
Contents1. Problem Definition
2. Scope of System
3. Proposed System
4. Fact Finding Techniques
5. Feasibility Study
6. System requirement
7. Database tables
8. E.R. diagram
9. Data Flow Diagram
10. I/O screens
Online Library Management System
Problem definition:
Currently all the libraries are working manually. They are requiring people to manually manage the database of the system. They require maintaining registers, records of the member and transaction of books. All these things are done manually. They are not very easy to handle. If there is loss of registers or records there may be loss of data.
As there is lack of time not every person can go to the library to issue or buy the books.
Sometimes the particular book wanted is either not available or issued by someone else.
The members or user has to return the book after a particular time of submission.
Therefore we are preparing software to reduce mechanical and physical stress. The management will also be very user friendly and easy to handle. With the help of this software
Both time and data will be saved permanently in the computer. As all the other requirements are computerized the man power involved is less.
Online Library Management System
Scope of the system: The scope of the system is as follows:
All the educational institutes like schools, colleges etc can use this system.
The people of all age groups can use the library. For example children, old people and people of all age groups can access the library.
All other genres of books are available like novels, autobiographies, educational books etc.
Offices can access the library to read the books related to their work.
Proposed System:
Online Library Management System
This project is an internet based application that can be used by anyone worldwide. The system can be used to search books, magazines, novels, autobiographies etc.This system contains following components:
1. User component
2. Administer component
The functionality is as follows:
Administer component:
The administrator can enter the details of the particular book.
He can also update, delete or add new books.
The administrator can also give the membership to members.
For user component:
The user can login his account, search and read books the user wants.
The user can request the library to upload the books he wants.
User can upload his profile and search for books.
Fact finding techniques:
Online Library Management System
To launch the system the system, preliminary investigation should be made regarding the requirements of the system. The raw information about the working of the system must be gathered. This is because we get a rough idea of the inputs to be given and the output to be expected (as per the need of the customer or user).
The following are the fact finding techniques:
Interview:
This is the most commonly used fact finding technique used by the analyst. In this interactive session the analyst asks different types of questions of source of information and all the people related to the system.
In this session there is face to face communication between the analyst and user. The analyst asks the user that how the current system works manually and what are the inputs required and the outputs expected.
Observation:
To get information of the current system, onsite observation is done. In this method the actual flow of the system is done. The
Online Library Management System
other important factor is that the entire active member’s role in the system is studied.
Feasibility study:
Feasibility study refers to develop rough cost, evaluation of time and of possible benefits and drawbacks. The feasibility study is important to evaluate the time and approximate cost of the software and planning, tracking, sheduling of system is done. Here we also check the compatibility of the system.
The feasibility study consists of three parts:
Technical feasibility:
The user does not have to learn any special computer language. The user should know only basic operations of computer.
As the software operates on all operating system he need not install the other operating systems or special software.
Economic feasibility:
The expense of the hardware and software for the system is found to be very cost effective and beneficial for the management.
Online Library Management System
We do not need to purchase any special hardware and software from the market.
To check whether the software is portable.
No maintenance of the software is required.
Operational Feasibity:
The system is user-friendly.
Easy to operate.
Any person can operate the system.
No special kind of training is needed to operate the system.
System Requirements:
Hardware Requirements:
Processor of Pentium or above
Minimum of 256 MB RAM
Minimum of 10 GB Hard disk
Software requirements:
Online Library Management System
Operating System : Linux Front End Software : Java Back End Software : MYSQL
Database tables:
Members:Create table member(id_no int primary key,name
text,address text,date_of_regestration date,date_of_expiry date)
Online Library Management System
Sr_no
Column name
Data type Length Description
1. Id_no Text 50 Unique identification of members
2. Name Text 70 Name of members
3. Address Text 100 Location of members
4. Date of registration
Date/time Date of registration
5. Date of expiry
Date/time Date of expiry
Online Library Management System
Books:
Sr_no Column name
Data
type
Description
1. Book_name Text Title of book
2. Book_code Text Book identification number
3. Author Text Name of the author
4. Date of upload
Text Date on which the book was uploaded
5. Subject code
Text Unique identification number
Online Library Management System
Table for books:
create table books(book_code int primary key,book_name text,author text,publisher text,date_of_upload date,price float)
Online Library Management System
Merged table of two tables:
Create table bkmem(book_code int references books(book_code),id_no int references members(id_no));
Field Type Null Key Default Extra
book_code
int(11) Yes Null
id_no int(11) Yes Null
Field Type Null Key Default Extra
book_code int(11) No Pri Null
book_name text Yes Null
author text Yes Null
publisher text Yes Null
date_of_upload date Yes Null
price float Yes Null
Online Library Management System
E.R DIAGRAM
Online Library Management System
Online Library Management System
DATA FLOW DIAGRAM
Context Level
Online Library Management System
Online Library Management System
Level1:
Online Library Management System
Conclusion:Advantages:
The user can access/read books 24X7(any time of day).
User does not have to wait for the required book.
There is no particular return period of books.
Multiple users can read many books at same time.
As the book search is very efficient the user can search the book quickly.
The user can give requests to upload the desired book he/she wishes to read (assumed that the book is not currently available in the library).
All people of all age-groups can access the books as all genres of books are available.
Online Library Management System
Online Library Management System
Online Library Management System
Online Library Management System
Online Library Management System
Online Library Management System
Online Library Management System
Online Library Management System
Bibliographies:
1. Head First HTML and XHTML: Elizabeth Freeman
2. HTML for world wide website: Elizabeth Castro.