Professional Documents
Culture Documents
PROJECT REPORT
ON
SUBMITTED
TO
THROUGH
DIRECTOR
BHARATI VIDYAPEETH, PUNE
ABHIJIT KADAM INSTITUTE OF MANAGEMENT AND
SOCIAL SCIENCES, SOLAPUR
PRN :1623100240
Batch : 2018-19
CERTIFICATE
This is to certify that Mr.Faheem Pagdiwale having Exam Seat No._________________
is bonafide student of this Institute studying in BCA SEM–VI have completed the project report
entitled “Online Library Management” for the partial fulfillment of the requirement of B.C.A.
submitted to BHARATI VIDYAPEETH UNIVERSITY, PUNE. He has carried out the work
satisfactory.
Place: Solapur
Date:
Dr. A. B. Nadaf
CERTIFICATE
This is to certify that Mr. Faheem Pagdiwale having Exam Seat No.__________________ is
bonafide student of this Institute studying in BCA SEM–VI have completed the project report
entitled “Online Library Management” for the partial fulfillment of the requirement of B.C.A.
Place: Solapur
Date:
Prof. S. N. Gambhire
DECLARATION
Online Library Management
Page 4
To,
The Director,
Respected Sir,
I undersigned hereby declare that the project report entitled “Online Library Management”
written and submitted under the guidance of Prof. S.N.Gambhire, it’s my original work. The
empirical findings in this project are based on the data collected by myself while preparing this
project. I have not copied from any other project report.
I understood that, any such copying is liable to be punished in a way the University authorities
may deem fit.
Place: Solapur
Date:
ACKNOWLEDGEMENT
I would like to give special thanks to our Director Dr. V.S. Mangnale for giving an opportunity
to complete my project.
I got the opportunity to express my sincere thanks to project guide Prof. S.N.Gambhire for their
valuable guidance and contribution in preparing the project.
I am especially thankful to Dr. A.B Nadaf for his valuable guidance and contribution in
preparing the project.
I also, thank to my classmates everyone of my family and all the people who helped me directly
and indirectly to complete this project.
Mr.Faheem Pagdiwale
3 Feasibility Study 10
Technical feasibility
Economical feasibility
Operational feasibility
4 Project Work Plan 11
5 Configuration Needed 12
Hardware Specification
Software Specification
Technology Used
6 Object Oriented Analysis / Structured Analysis
DFD Diagram 14
ER Diagram 16
7 Database design 17
8 Screens layout 19
9 Report… 26
10 Testing 28
11 User manual 32
12 Limitations 33
13 Suggested References 33
The system is interactive and user-friendly website. The website is developed using HTML, CSS as a front
end and PHP with MYSQL as a back end to accommodate all the future of GUI technology such as Input
Box, Select box, and Buttons etc. Proposed system is web-site, which handles all the operations through all
web-pages in the end user. Proposed system will provide facilities to monitor the problems which basically
occurred in existing system.Proposed system is an inventory System for Books which is uses to perform
operations of Books borrow-return. System can update database and maintain follow up on client’s
enquiry.
This website is basically developed for library. Each user has its own functionality. A variety of
allocation of task methods are available to make record retrieval easy. Easy to generate report of
the stock. System should support different file format. Access and Retrieval of data made easy.
This system also maintains the security because any unauthorized user cannot access the confidential
document Proposed system is web based system, which handles all operations through all
machines in intranet.
The main objective of this system is fulfills the user requirements to make documents
overcoming all limitations. Existing user has many problems while doing manually operations.
This system is user friendly because proper system messages are displayed when any error
comes. Some following objectives are accomplished in user point of view:
5) Report Generation.
6) Faster response .
Introduction:
The preliminary investigation tells us whether the system that we are developing is
practical or not. The feasibility study helps in that matter. Feasibility study is a very important
stage in the system development. It helps to obtain an overview of the problem and to get rough
assessment of whether feasible solutions exist. It can define problems, objectives involved in
the project.
1.Technical Feasibility:
Technical feasibility is carried out to know whether the new system can be done with
present equipment, existing software technology. All the present technologies, whether those
are sufficient or not to develop new system is decided Ideally, the system should be compatible
with the available Hardware and Software, or should work with very little up-gradation, to be
considered as a feasible system.
2.Economic Feasibility: -
It is related to cost analysis. In the proposed system, there is no need to buy additional
hardware or software. Banks only need to store documents and quick search out that Document
which they wants to see. Manager need to update the Progress Report of documents.
3. Operational Feasibility:
Operational feasibility is carried out to see the effects after the system is implemented.
This web site development system is very user friendly so user. Also provide easy and fast
access to their reports
Task To be completed by
Submission of Synopsis January 3, 2019
Requirement Engineering
1. Error Reduction
2. Saves Money
3. Saves Time
5. Security
Technical Environment
Online Library Management
Page 11
Server Requirements
Type Description
Database MYSQL
Users Requirements
Type Description
Methodology used
Functional Requirements
Context level
First level
LogIn Table:
Borrow Table:
Student Table:
Welcome Form:
Add Book:
Student:
Student Home:
Borrowed Books:
Book Report:
System is neither designed as entire system nor tested as single system. System design,
development, debugging and testing is carried out in modules. These modules are integrated to
have entire fully fledged system.
Unit Testing:
In this testing the programs that form the system are tested. So this unit testing is also
called “Program Testing”. The unit testing focuses on various modules, independent of another
to locate errors. This enables the tester to detect flaws, inabilities and errors in coding and the
logic that are present with the module alone. The test cases are also needed to test the range of
values that are including both valid and invalid data.
System Testing:
The system is tested with these methods of testing. Testing is carried out using the test
data and checked for discrepancies. The dummy data was provided in each & every possible way
to ensure consistency of the system. The system with the validation at every stage handles all the
data and also provides relevant message to the user in case of incorrect information.
Test Cases
Test Case is a document which has a set of test dada, predictions, expected results and post
conditions developed for a particular test scenario in order to verify compliance against a specific
requirement. Test Case acts as a starting point for the test execution, and after applying a set of
input values; the application has a definite outcome and leaves the system at some end point or
also known as execution post-condition.
Test Case Id
Test Steps
Prerequisite
Expected Results
Actual Results
Comments
We need to check whether the contact number is 10 digit and is number. We also need to
check Amount computed takes accurate value
Result
Report Details 1. Press Get Report for selected Report for selected
Purchase Button. option option
3. View details of
selected option.
USER MANUAL
This is manual working of the system. The steps are to be followed while working with the
system.
Getting Started:
Boot the computer system with any operating system which has a browser. You need to open
browser and navigate to the website URL. Open the login page for entering the USERNAME
and PASSWORD. After entering the correct username and password press ‘Login’ button to
enter the system of click ‘CANCEL’ to quit. The first option in the main menu of the system is
Welcome.
NEW: It allows us to add a new record with all it’s using the control button named ADD as per
as the master file data is concern. But if you try to enter the duplicate data into the master table it
will give our error message that ‘Record is already exists I please enter another key Name to this
record.
SAVE: This control allows a user to save new record or modified record in the particular table
if record gets updated or inserted then system displays a message i.e. ‘Record inserted
successfully.
UPDATE: This control allows a user to modify the attributes of a particular key record but
does not allows the user to modify key field, system locks the key field.
DELETE: This control allows a user to remove the current record from the table. Before
deleting the current record it gives an indication to the user that ‘do you want to delete the
current record? With two choices ‘yes or no’ if user presses yes then system will delete the
current record from the table else no then system will preserve current record.
Limitations
The only limitation of this project is that it requires an internet connection to stay connected and
an upto-date browser.
References:
Site:
www.google.com