0% found this document useful (0 votes)
72 views

Olms

The document describes an online library management system project developed by students at Jaysingpur College in partial fulfillment of their BCS degree. It includes an introduction describing the purpose and benefits of the system, as well as sections on the existing manual system and the proposed computerized system. The system aims to automate library processes like book tracking, issuing, returning and generating various reports.

Uploaded by

rkk649669
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views

Olms

The document describes an online library management system project developed by students at Jaysingpur College in partial fulfillment of their BCS degree. It includes an introduction describing the purpose and benefits of the system, as well as sections on the existing manual system and the proposed computerized system. The system aims to automate library processes like book tracking, issuing, returning and generating various reports.

Uploaded by

rkk649669
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 62

A

PROJECT

ON

“Online Library Management System”


JAYSINGPUR COLLEGE JAYSINGPUR

In the Partial fulfillment of

BCS III (Computer Science) Final Year

Submitted By

Miss. Patil Tejaswini Surgonda

Under the Guidance of

Miss S.S.GAVDE
JAYSINGPUR COLLEGE, JAYSINGPUR

CERTIFICATE

This is to certify that, the project report entitled “ONLINE LIBRARY


MANAGEMENT SYSTEM” is record of project work, carried out in this
college by Mrunal M. Majalekar , Tejaswini S Patil in partial fulfillment of
award of B.Sc. Computer Science(Entire) as laid down by Shivaji
University, Kolhapur during the year 2021-2022. This project presents their
sincere work carried out under our guidance.

To the best of my knowledge & belief the matter presented in this project
report has not been submitted earlier to any university for similar purpose.

Place: Jaysingpur

Date:

Miss.S.S.Gavde Mr.B.A.Patil (Examiner)

(Project Guide) (HOD) Shivaji Univercity,


Kolhapur
DECLARATION
To,

The Register,

Shivaji University,

Kolhapur.

Respected Sir,

We undersigned hereby declare that the project entitled “ONLINE


LIBRARY

MANAGEMENT SYSTEM” developed under the guidance of Miss.S.S

Gavade is our original work. The information generated in this project work is

based on the data collected by us.

We have not copied it from any other project report submitted

to Shivaji University, Kolhapur earlier

Place: Jaysingpur.

Date:

Mrunal.M.Majalekar

Tejaswini.S.Patil
ACKNOWLEDGEMEN

We acknowledged with gratitude Principal of Jaysingpur College,


Jaysingpur. For giving us this wonderful opportunity to work on “ONLINE
LIBRARY MANAGEMENT SYSTEM” project in their college. We are
thankful to Mr. B. A. Patil Head of B.Sc. Computer Science(Entire) for
making available all the required sources & co-operation in our project work.

It gives us great pleasure to express gratitude to Miss.S S. Gavade for


valuable guidance & suggestion while preparing this project.

We are also thankful to all staff members of computer department and


all my friends for their helpful co-operation in completion of this project. for
their support throughout the project.

It‟s our duty to pay thanks to all of them who helped me directly or
indirectly in the completion of this project work successfully.

Place: Jaysingpur

Date:
INDE
Sr. No. Title Page .No.
1. Introduction:-
- Abstract 1-5
- Existing System
- Need and Scope of
Computer System

2. Proposed System :- 5 - 15
- Objectives
- Requirement Gathering
- SRS

3. System Analysis :-
System Diagram 16 - 26
- DFD
- ERD
- UML
4. System Design :-
Database Design
- Input Design 27 - 45
- Output Design

5. Implementation :-
System Requirements 46- 53
-Reporting And Screen
- Hardware
- Software
- User Guideline
- Installation process

Conclusion :-
6. - Conclusion 54 - 57
-Limitation

7 Reference and Bibliography 58


Shivaji University, Online Library Management

Introduction to
Project

1
Shivaji University, Online Library Management

Introduction
The "Library Management System" has been developed to override the problems
prevailing in the practicing manual system. This software is supported to eliminate and, in
some cases, reduce the hardships faced by this existing system. Moreover, this system is
designed for the particular need of the company to carry out operations in a smooth and
effective manner. The application is reduced as much as possible to avoid errors while
entering the data.

It also provides error message while entering invalid data. No formal knowledge is
needed for the user to use this system. Thus, by this all it proves it is user-friendly. Library
Management System, as described above, can lead to error free, secure, reliable and fast
management system. It can assist the user to concentrate on their other activities rather to
concentrate on the record keeping. Thus, it will help organization in better utilization of
resources. Every organization, whether big or small, has challenges to overcome and
managing the information of Books, Student, Librarian, Address, Member.

Every Library Management System has different Student needs; therefore, we design
exclusive employee management systems that are adapted to your managerial requirements.
This is designed to assist in strategic planning, and will help you ensure that your
organization is equipped with the right level of information and details for your future
goals. Also, for those busy executive who are always on the go, our systems come with
remote access features, which will allow you to manage your workforce anytime, at all
times

2
Shivaji University, Online Library Management

Abstract

Library management system is a project which aims in developing a computerized

system to maintain all the daily work of library .This project has many features

which are generally not available in normal library management systems like

facility of user login and a facility of teachers login .It also has a facility of admin

login through which the admin can monitor the whole system .It also has facility

of an online notice board where teachers can student can put up information about

workshops or seminars being held in our colleges or nearby colleges and librarian

after proper verification from the concerned institution organizing the seminar can

add it to the notice board . It has also a facility where student after logging in their

accounts can see list of books issued and its issue date and return date and also the

students can request the librarian to add new books by filling the book request

form. The librarian after logging into his account i.e. admin account can generate

various reports such as student report , issue report, teacher report and book report

Overall this project of ours is being developed to help the students as well as staff

of library to maintain the library in the best way possible and also reduce the human

efforts.

3
Shivaji University, Online Library Management

EXISTING SYSTEM
A library is an ideal candidate for an IT solution given the huge amounts of data it
has to deal with on a day-to-day basis. Library is a place that enters to the needs of book
lovers. In the current system all the details of the books in the library are maintained in the
books.
If the management want to search a record of the book they has to search all the
records. If the management wants to add a new book in to the database they have to search
to which category the book belongs to.
User has to know the availability of the book before issuing to the student. Student
must come to the library to know the status of the book. If the book is not available the
student will make it as advance booking. In the current system there is a malfunctioning
of that

 Limitations in Existing System

Maintaining the data in excel sheets and files is very hard to remember the file names in
which the required data is feed.

No easy access to the required queries.

Data redundancy, inconsistency, lot of human work need to be done in order

analyze the details present in the excel sheets.

It leads to wastage of time. No timely response to the end users.

4
Shivaji University, Online Library Management

Need & Scope of Computer system


A library management system is software that is designed to manage all the functions of a
library. It helps librarian to maintain the database of new books and the books that are
borrowed by members along with their due dates.
This system completely automates all your library‟s activities. The best way to maintain,
organize, and handle countless books systematically is to implement a library management
system software.
A library management system is used to maintain library records. It tracks the records of the
number of books in the library, how many books are issued, or how many books have been
returned or renewed or late fine charges, etc.
You can find books in an instant, issue/reissue books quickly, and manage all the data
efficiently and orderly using this system. The purpose of a library management system is to
provide instant and accurate data regarding any type of book, thereby saving a lot of time
and effort.

The scope of Online Library Management System includes:

1)Create distinct product users based on their roles and Permission

2) Authenticate users at their login.

3) Provide the list of books the users can borrow.

4) Facility to reserve books that are available.

5) A status page for all users to view books reserved by them.

6) Facility to cancel the reservation for a book made earlier.

7)An interface to view and edit the own profile.

8)Provide method for adjusting account settings such passwords.

9) Mechanism to reset the password in case user forgets it.

10) Providing interface to add or delete books to staffs.

5
Shivaji University, Online Library Management

Proposed System

6
Shivaji University, Online Library Management

Proposed System
To solve the inconveniences as mentioned in the existing system, an Online Library is
proposed. The proposed system contains the following features:  The students will register
them through Online  Individually each member will have his account through which he
can access the information he needs.  Book details like authors, number of copies totally
maintained by library, present available number of books, reference books, non-reference
books etc. all this information can be made handy.  Regarding the members designation,
number of books was issued.  Issue dates and returns of each member is maintained
separately and fine charged if there is any delay in returning the book.  Administrator can
add, update the books.  Time consuming is low, gives accurate results, reliability can be
improved with the help of security

Advantages of Proposed System

The students will register them through Online

Individually each member will have his account through which he can access the
information he needs.

Book details like authors, number of copies totally maintained by library, present available
number of books, reference books, non-reference books etc. all this information can be
made handy.

Regarding the members designation, number of books was issued.

Issue dates and returns of each member is maintained separately and fine charged if there is
any delay in returning the book.

Administrator can add, update the books.

Time consuming is low, gives accurate results, reliability can be improved with the help of
security

7
Shivaji University, Online Library Management

Modules:
USER LOGIN

Description of feature This feature used by the user to login into system. They are required
to enter user id and password before they are allowed to enter the system .The user id and
password will be verified and if invalid id is there user is allowed to not enter the system.
Functional requirements -user id is provided when they register -The system must only
allow user with valid id and password to enter the system -The system performs
authorization process which decides what user level can acess to. -The user must be able to
logout after they finished using system.

REGISTER NEW USER

Description of feature This feature can be performed by all users to register new user to
create account. Functional requirements -System must be able to verify information -System
must be able to delete information if information is wrong

REGISTER NEW BOOK

Description of feature This feature allows to add new books to the library Functional
requirements -System must be able to verify information -System must be able to enter
number of copies into table. - System must be able to not allow two books having same
book id.

SEARCH BOOK

DESCRIPTION OF FEATURE This feature is found in book maintenance part . we can


search book based on book id , book name , publication or by author name. Functional
requirements - System must be able to search the database based on select search type -
System must be able to filter book based on keyword enterd - System must be able to show
the filtered book in table view Functional requirements -System should be able to add
detailed information about events . -System should be able to display information on notice
board available in the homepage of site

8
Shivaji University, Online Library Management

Objectives
.

 Improvement in control and performance The system is developed to cope up with the
current issues and problems of library .The system can add user, validate user and is also
bug free.

 Save cost After computerized system is implemented less human force will be required to
maintain the library thus reducing the overall cost.

 Save time Librarian is able to search record by using few clicks of mouse and few search
keywords thus saving his valuable time.

 Option of online Notice board Librarian will be able to provide a detailed description of
workshops going in the college as well as in nearby college

9
Shivaji University, Online Library Management

Requirement Gathering
Introduction to ASP.NET with C#
ASP.NET is a development environment which runs under Microsoft Visual Studio 2005 &
2019. ASP.NET is “Event Driven” because all activities in a program are triggered by one
event or another. ASP.NET is also called as “Object based language” because it moves
around object/control. Development process in ASP.NET is very fast as compare to
Traditional Procedure Oriented Programming. So, ASP.NET is very useful environment for
develop web Applications. The basis of this development platform, it consists of two
primary components: –

1. Common Language Runtime:


It is the environment where all programs in .NET are run. It provides various services like
memory management & thread management. Programs that run in the CLR need not
manage memory, as it is completely taken care by the CLR.

2. The .NET Framework Base class:


Software developer uses a personalized set of tools in terms of classes & components. The
.NET class library provides a common interface between all the different .NET
programming languages.

1
Shivaji University, Online Library Management

Features of .NET
1] Interoperability
Because computer systems commonly require interaction between new and older
applications, the .NET Framework provides means to access functionality that is
implemented in programs that execute outside the .NET environment.

2] Common Language Runtime Engine


The Common Language Runtime (CLR) is the execution engine of the .NET Framework.
All .NET programs execute under the supervision of the CLR.

3] Language Independence
The .NET Framework introduces a Common Type System, or CTS. Because of the CTS
feature, the .NET Framework supports the exchange of types and object instances between
libraries and applications written using any conforming .NET language.

4] Base Class Library


The Base Class Library (BCL), part of the Framework Class Library (FCL), is a library of
functionality available to all languages using the .NET Framework. The BCL provides
classes which encapsulate a number of common functions.

5] Simplified Deployment
The .NET Framework includes design features and tools that help manage the installation of
computer software to ensure that it does not interfere with previously installed software, and
that it conforms to security requirements.

6] Security
The design is meant to address some of the vulnerabilities, such as buffer overflows, that
have been exploited by malicious software. Additionally, .NET provides a common security
model for all application.

1
Shivaji University, Online Library Management

INTRODUCTION OF SQL

Structured query language (SQL) is a programming language for storing and processing
information in a relational database. A relational database stores information in tabular
form, with rows and columns representing different data attributes and the various
relationships between the data values. You can use SQL statements to store, update,
remove, search, and retrieve information from the database. You can also use SQL to
maintain and optimize database performance.

Benefits of using SQL


Originally designed at IBM in the early 1970s, SQL is still just as strong as it was back then
– its ability to adapt and evolve makes it uncomplicated and easy to use. Sure, it may be one
of the oldest languages, but SQL has still got „it‟.

Where so many programming languages have failed to adapt over time, SQL has cemented
its place as the backbone of data architecture.

Here are some of its benefits:


1. Efficient Use: One of the significant benefits of the SQL database language is that it
allows users to quickly insert, update, delete, or retrieve data with simple commands.
2. Remote Access: Users can use administrative functions and manage a database a lot
easier – as well as remotely access data by using SQL.
3. Universally Used: Another benefit of SQL is that it is widely used among various
platforms.

1
Shivaji University, Online Library Management

SOFTWARE REQUIREMENT SPECIFICATION


(SRS)

NON FUNCTIONAL REQUIREMENTS

Product Requirements EFFICIENCY REQUIREMENT When a library management system will be


implemented librarian and user will easily acess library as searching and book transaction will be
very faster .

RELIABILITY REQUIREMENT

The system should accurately performs member registration ,member validation , report generation,
book transaction and search

USABILITY REQUIREMENT

The system is designed for a user friendly environment so that student and staff of library can
perform the various tasks easily and in an effective way.

ORGANIZATIONAL REQUIREMENT IMPLEMENTATION REQUIREMNTS

In implementing whole system it uses html in front end with php as server side scripting language
which will be used for database connectivity and the backend ie the database part is developed using
mysql.

1
Shivaji University, Online Library Management
FUNCTIONAL REQUIREMENTS

USER LOGIN

Description of feature This feature used by the user to login into system. They are required to enter
user id and password before they are allowed to enter the system .The user id and password will be
verified and if invalid id is there user is allowed to not enter the system. Functional requirements -
user id is provided when they register -The system must only allow user with valid id and password
to enter the system -The system performs authorization process which decides what user level can
acess to. -The user must be able to logout after they finished using system.

REGISTER NEW USER

Description of feature This feature can be performed by all users to register new user to create
account. Functional requirements -System must be able to verify information -System must be able
to delete information if information is wrong

REGISTER NEW BOOK

Description of feature This feature allows to add new books to the library Functional requirements -
System must be able to verify information -System must be able to enter number of copies into
table. - System must be able to not allow two books having same book id

SEARCH BOOK

DESCRIPTION OF FEATURE This feature is found in book maintenance part . we can search
book based on book id , book name , publication or by author name. Functional requirements -
System must be able to search the database based on select search type - System must be able to
filter book based on keyword enterd - System must be able to show the filtered book in table view
Functional requirements -System should be able to add detailed information about events . -System
should be able to display information on notice board available in the homepage of site

1
Shivaji University, Online Library Management

Identification of need
The old manual system was suffering from a series of drawbacks. Since whole of the system
was to be maintained with hands the process of keeping, maintaining and retrieving the
information was very tedious and lengthy. The records were never used to be in a
systematic order, there used to be lots of difficulties in associating any particular transaction
with a particular context. If any information was to be found it was required to go through
the different registers, documents there would never exist anything like report generation.
There would always be unnecessary consumption of time while entering records and
retrieving records. One more problem was that it was very difficult to find errors while
entering the records. Once the records were entered it was very difficult to update these
records.
The reason behind it is that there is lot of information to be maintained and have to be kept
in mind while running the business For this reason we have provided features Present
system is partially automated (computerized), actually existing system is quite laborious as
one has to enter same information at three different places.

Following points should be well considered

A. Economical Feasibility
This is a very important aspect to be considered while developing a project. We decided the
technology based on minimum possible cost factor. All hardware and software cost has to
be borne by the organization.
Overall, we have estimated that the benefits the organization is going to receive from the
proposed system will surely overcome the initial costs and the later on running cost for
system.

B. Technical Feasibility
This included the study of function, performance and constraints that may affect the ability
to achieve an acceptable system. For this feasibility study, we studied complete
functionality to be provided in the system, as described in the System Requirement
Specification (SRS), and checked if everything was possible using different type of frontend
and backend platform.

C. Operational Feasibility
No doubt the proposed system is fully GUI based that is very user friendly and all inputs to
be taken all self-explanatory even to a layman. Besides, a proper training has been
conducted to let know the essence of the system to the users so that they feel comfortable
with new system. As far our study is concerned the clients are comfortable and happy as the
system has cut down their loads and doing.

1
Shivaji University, Online Library Management

System Analysis

1
Shivaji University, Online Library Management

Data Flow Diagram:


Zero Level DFD:

Provide details 0.1 Enquiry for booking

Admin students
Online Library Managementt
System

Payment Details Payment Successful.

Confirmation Details. Confirmation Details.

First Level DFD:

1.1

Booking Information. Register Books


Booking

1.2

Check Payment Payment


Admi Stude
Payment
n Details. Successful nt

1.3

Report Cancelled. Cancel Register Books


Cancellation
Register Book information

1
Shivaji University, Online Library Management

Entity relationship Diagram

Login_id Password

Login

Book_name
Book_id

Student_id Student_name
Book_type

Book _lang Manage


Add new Book Student Student_City

Book Auather

Country student_name Gender


Register date
Book_id

Book_name
Book_id student_id Book_name

Book_type

M Book_id

Book_lang Book Details has Booking


Book_type

Book Auther
Country
Register date_date Time
reg_no
Date
View Book

Issue Book

Payment
Student_id Payment_type

Student_name Amount

Book_name Reg_id

Time Return book

Date

1
Shivaji University, Online Library Management

UML Diagrams
Class Diagram:
Admin Login

-Username: String
-Password: int
+Login()
+Exit()

Register Details
Add new Book Student

-Book_id :int
-Book_id :int -Student_id : int
-Book_name :String
-Book_name :String -Student_name : string
-Book_id :int
-Book_type :String -Student_city : string
-Student_name :String
-Book_lang :String +Insert ()
-Gender :String
-Book_time :time +Update ()
-Auther_id :int
-Book_date :date +Delete ()
-Auther_type :String
-Country :String +Search ()
-Book_no :int
-Movie_Auther :String -Date :date
+Insert() -Time :time
+Update() +Insert()
+Delete() +Update()
+Search() Issue Book
+Delete()
+Search()

Book Details Register Book


s
-Book_id :int -reg_no: int
-Book_name :String -Status: String
-Book_type :String +Register()
-Book_lang :String +Cancel()
-Book_time :time
-Book_date :date
-Country :String
-Book_Auther :String Payment

s
+Insert()
+Update() -Student_id :int
+Delete() -Student_name :String
+Search() -Book_name :String
-Book_type :String
-Time :time
-Date :date
-reg_no :String
-No_of_Book :int
-Amount :int
-Payment_type :String
+Insert()
+Update()
+Delete()
+Search()

1
Shivaji University, Online Library Management

Object Diagram:
Admin Login

-Username: Aakanksha
-Password: 2309

Add new movie


Register Details Auther

-Book_id :2 -Auther_id :5
-student_id : 1
-Book_name :Programing in -Auther_name :Ajay
-Student_name :Meena
C Mittal
-Book_id : 1
-Book_lang :English Book Auther-Ac
-Student_name : Meena
-Book_date :date
-Gender : female
-Country :India
-Auther_id :2
Book_Auther :Ajay mittal
-Auther_type :novelists
-Book_no :10

Register Book

Book Details -Reg_no: 13043


-Status: Yes

-Book_id :1
_Book_name : Programming
in c Payment
-Book_type : Novalist
-Book_lang :English -Student_id :2
-Country :India -Student_name :Vrudha
-Book Auther :Ajay Mittal -Book_name :programming in c
-Auther_type :AC
-Time :10 to 12 AM
-Date :24-05-2024
-Reg_no :13034
-No_of_Book :3
-Amount :1000
-Payment_type :UPI

2
Shivaji University, Online Library Management

Component Diagram: -

Library Register

<<Add Library Details>>

Add new Book

<<Add New Book Details >> Online Library Management System


Stuedent
Book Register <<Add Book Details >>

<<Add Auther Details

Auther

Register

Payment Details

Payment

2
Shivaji University, Online Library Management

Use-Case Diagram: -

Online Library Management system

Library Booking

<<Include>>

Add new Book

<<Exclude>>

Book Register

Register no
Admin Student

Payment

2
Shivaji University, Online Library Management

Deployment Diagram: -

<<Devices>>

Application Servers

Library

Register
<<Device>>
Book
Online Library Management system
Register Register

Book

Register

Payment

Details

2
Shivaji University, Online Library Management

Sequence Diagram:

Login Library Book Register Payment

Details Booking Details no

Admin

login

Manage Library Booking

Manage Book Details

Manage Register no. Details

Manage Payment Details

2
Shivaji University, Online Library Management

Activity Diagram:

Start

Login to the
Online
Management

Check admin level and permissions

Check
Permission

Manage Book
details

Manage new Book

Manage Register Logout from the


system
No

End

2
Shivaji University, Online Library Management

System Desing

2
Shivaji University, Online Library Management

Database Analysis
1] Table: Login Details
Description: This table describes information of login details.

Sr. No. Field Name Datatype Constraints Description

1. Username varchar(15) Primary key It describes username

2. password varchar(20) Not null It describes password

2] Table: Registring
Description: This table provides booking details.
Sr. No. Field Name Datatype Constraints Description

2 Student_name varchar(50) Not null It describes Student name

Book_name Varchar(50) Not null It describes Book name

3 Branch varchar(50) Not null It describes the branch

5 Dateofreturn Date Not null It describes date of return

2
Shivaji University, Online Library Management

3] Table: Add New Book


Description: This table describes the new book details.

Sr. Field Name Datatype Constraints Description


No.
1 Student_name Varchar(50) Not null It describes student name

2 Book_name varchar(50) Not null It describes Book name

3 Book_branch Date Not null It describes booking date

4 Gender varchar(50) Not null It describes student gender

5 Address varchar(50) Not null It describes student add

6 Mob_no bigint Not null It describes student mobile number

7 DOB Date Not null It describes student date of


birth

4] Table: Book details


Description: This table provides payment method .

Sr. Field Name Datatype Constraints Description


No.
1 Book_id Int(15) Primary key It describes Book id

2 Book_name varchar(50) Not null It describes Book name

3 Auther varchar(50) Not null It describes Book Auther

4 Publisher varchar(50) Not null It describes Book Publisher

5 noofcopies Int Not null It describes no of copies

6 price Int Not null It describes book price

7 Branch varchar(50) Not null It describes the branch

8 Booking Varchar(M Not null It describes booking


AX)

2
Shivaji University, Online Library Management

5] Table: Book Return


Description: This table provides payment method .

Sr. Field Name Datatype Constraints Description


No.
1 Book_id Int Not null It describes Book id

2 Student_name varchar(50) Not null It describes Student name

3 branch Varchar(50 Not null It describes the book branch


)
4 Booking Varchar(M Not null It describes booking details
AX)

6] Table: Book Issue


Description: This table provides payment method .

Sr. Field Name Datatype Constraints Description


No.
1 Student_name varchar(50) Not null It describes Student name

2 Book_name varchar(50) Not null It describes Book name

3 Branch varchar(50) Not null It describes the book branch


4 Date of Issue Date Not null It describes the issue date

2
Shivaji University, Online Library Management

6] Table: Payment
Description: This table provides payment method .

Sr. Field Name Datatype Constraints Description


No.
2 Student_name varchar(25) Not null It describes Student name

3 Book_name varchar(25) Not null It describes Book name

5 Date Date Not null It describes the date of the


payment
8 Amount int(15) Not null It describes the amount to pay

3
Shivaji University, Online Library Management

Iutput design:

Home Page :

3
Shivaji University, Online Library Management

1] Login: This is the login form

2] Register : This is the register form

3
Shivaji University, Online Library Management

3] Add New Book: This is the add new book form

4] Book details: This is the book details form

3
Shivaji University, Online Library Management

5] View Book: This is the view book form

6] Add Student: This is the add new student form

3
Shivaji University, Online Library Management

7] Book Return: This is the Book return form

7]Fine Payment: This is the payment form

3
Shivaji University, Online Library Management

OUTPUT DESING:
Login:

Discription: This form shows loging successfully then move to the next
form.

3
Shivaji University, Online Library Management

2] Register:

Discription: This form shows Register form successfully

3] Add Student

3
Shivaji University, Online Library Management

4] Add New Book:

3
Shivaji University, Online Library Management

Discription: In this form insert the data to the database

Discription: In this form delete the data to the database

3
Shivaji University, Online Library Management

Discription: In this form update the data to the database

Discription: In this form search the data to the database

5] Book details:

4
Shivaji University, Online Library Management

Discription: In this form insert the data to the database

Discription: In this form delete the data to the database

4
Shivaji University, Online Library Management

6]ViewBook:

Discription: In this form search the data to the database

6] Return Book

4
Shivaji University, Online Library Management

Discription: In this form insert the data to the database

7] Book Fine

8] Fine Payment

4
Shivaji University, Online Library Management

4
Shivaji University, Online Library Management

Report and screen


1] Add Student

4
Shivaji University, Online Library Management

2] Add new Book

3] Book Details

4
Shivaji University, Online Library Management

4 ] Issue Book

5] Return Book

4
Shivaji University, Online Library Management

Implementation

4
Shivaji University, Online Library Management

System Requirement

 Hardware Requirements
• Processor : i5-1235U
• Hard Disk : 475 GB SSD
• Memory : 8GB RAM

 Software Requirements
• Operating System : Windows 11
• Front End : Asp.net with c #
• Back End : SQL server

4
Shivaji University, Online Library Management

User Guidelines

To use the " Movie Ticket Booking System " user should know the following
1. Login Page
On starting the system, the user will get the registration page. It Consists of mail id and
password which is created by user.

To login in the System login page is given, if you are authorized use, you can put the
valid mail and password to unlock the System

2. Main form
After unlocking the System user will come across the main form which includes the forms
as follows:

• Login
• Register id
• Add Book
• Iessu Book
• Booking
• Payment

5
Shivaji University, Online Library Management

Installation Profiles

Visual Studio 2019 Installation process


1. Go to the Visual Studio 2019 download page on the Microsoft website.
2. Choose the edition of Visual Studio 2019 that you want to install. The options include
Community, Professional, and Enterprise.
3. Click the "Download" button for the edition you want to install.
4. Run the Visual Studio Installer. If the installer doesn't open automatically, you can find it
in your Downloads folder.
5. Select the workloads you want to install. Workloads are sets of features and tools that are
designed for specific types of development. You can choose from several predefined
workloads or create your own custom workload.
6. Review the individual components that will be installed with your selected workloads.
You can customize the installation by adding or removing components as needed.
7. Click the "Install" button to begin the installation process.
8. Wait for the installation to complete. This may take several minutes or longer, depending
on the selected workloads and the speed of your computer.
9. When the installation is complete, click the "Launch" button to start Visual Studio 2019.
10. Sign in with your Microsoft account to activate your copy of Visual Studio 2019. If you
don't have a Microsoft account, you can create one for free.
11. After signing in, you can start using Visual Studio 2019 and begin developing your
applications.

SQL installation process


Step 1. Download installation media from this link.

Step 2. Run the downloaded file and you will see the below screen. Now select the third option –
Download Media.

Step 3. Now you will see the below screen. Please select the language you prefer and select
the ISO radio button to download the ISO file. In addition, select the download location of your
choice. I will go with the default location. Now press the Download button.

Step 4. Now it will start downloading SQL Server installation media. It will take some time based
on your internet connection speed.

Step 5. Now you will see the Microsoft Update window. It is not compulsory to check for the latest
updates but it is recommended. So, select the checkbox and click the Next button.

Step 6. Now it will check for updates and install them if any.

Step 7. After that, it will check some rules or prerequisites for the installation of SQL Server. Once
all the rules passed, click on the Next button. Sometimes you may face an error at this stage. You
can find some known errors at the end of this article.

5
Shivaji University, Online Library Management
Step 8. On the Feature Selection window, select features as shown in the below screenshot. You
can also change the location for SQL Server instance installation but I will go with the default
location. After feature selection please click the Next button.

Step 9. It will check some feature rules/prerequisites and then you will see the Instance
Configuration screen. Here you can choose between Default Instance and Named Instance. Here
I will go with Named Instance.

Step 10. Next, you will see the Server Configuration window. In Service Accounts tab,
select Automatic in Startup Type for SQL Server Agent, SQL Server Database
Engine, and SQL Server Browser services.

Step 11. Next, you will see the Database Engine Configuration window. In the Server
Configuration tab, choose Mixed Mode in the authentication mode section and enter a strong
password. In Specify SQL Server administrators section, your current windows user should
already be added automatically. If not, click on Add Current User button.
In the Data Directories tab, specify locations for database files and backup files. By default, it saves
all the files on a C drive but it is not recommended to store database files on an OS drive because if
any OS-related issue occurs then we may lose our data. Therefore, I choose D drive on my local
machine.

Step 12. Next, the setup will check some feature configuration rules, and then the Ready to
Install window will appear. This window shows the summary of all the features and configurations
which we have done in the above steps. Once review the summary and click on the Install button.

Step 13. Now, the installation will start and it may take some time based on our configurations.

Step 14. After installation, it will show you the list of features and their installation status. If any
error occurred, it will show her

5
Shivaji University, Online Library Management

Conclusion

5
Shivaji University, Online Library Management

Conclusion
This application was successfully created and stored all the travel admin tourism bus
booking, creation managing and tour details into the database using this application. The
application was tested very well and the errors were properly debugged. Testing also
concluded that the performance of the system is satisfactory. All the necessary output is
generated. This system thus provides an easy way to automate all the functionalities of
consumption. If this application is implemented in few consumptions, it will be helpful.
Further enhancements can be made to the project, so that the website functions in a very
attractive and useful manner than the present one. The application is tested very well and
errors are properly debugged. It also acts as the sharing of files to the valuable resources.

 A description of the background and context of the project and its relation to work
already done in the area.
 Made statement of the aims and objectives of the project.
 The description of purpose, scope and applicability.
 We define the problem on which we are working in the project.

5
Shivaji University, Online Library Management

Limitations
There are some limitations for the current system to which solutions can be provided as a
future development:
1. The system is not configured for multi- users at this time. The concept of transaction can
be used to achieve this.
2. The Website is not accessible to everyone. It can be deployed on a web server so that
everybody who is connected to the Internet can use it.
3. Credit Card validation is not done. Third party proprietary software can be used for
validation check. As for other future developments, the following can be done:
 The Administrator of the web site can be given more functionality, like looking
at a specific customer‟s profile, the books that have to be reordered, etc.
 Multiple Shopping carts can be allowed.

5
Shivaji University, Online Library Management

References and
bibliography

5
Shivaji University, Online Library Management

References & bibliography

Web Sites:

• https://youtu.be/GzRsx7icuHs

• https://projectsgeek.com

• https://bookset.com

• https://bing.com

• www.google.com

• www.learnasp.com

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy