Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

A

PROJECT REPORT

ON

ONLINE LIBRARY SYSTEM

SUBMITTED BY

YASHVI Y0GESHBHAI SANGANI [EXAM ~0:-751

&

RUMESHA NAIMBHAI VA.HORA [EXAM N0:-3)1

UNDER THE GUIDANCE

OF

(Miss. JlNA PANDYA)

SUBMITTED

AS

PARTIAL FULLFILM ENT FOR

BACHELORS OF COMPUTER APPLICATIONS

(2023-2024)

TO

SA.ROAR PATEL UNlVERSITY (V.V NAGAR)

THROUGH

SHREE P.M PATEL COLLEGE OF COMPUTER SCIENCE & TECHNOLOGY, ANAND

APMS

-- AFFI LlATED TO

SARDAR PATEL UNIVERSITY (V.VNAOAR)


-..
.. , 1tti£ Of COMPUTER SCIJIRc,r cl ~
e,O~ . •~Cll;t.
j.g►~ ,-ff!UIITl!!l TO BARDH PATRJ. Ulil\fluwtry 0~~}-

/ 1 tl· •,
MANAGED/JI

ANAND PEOPLE'S MEDICARE SOCIETY


NR. SARDAR BAUG. OPP. NEW Bus STATION . ANAN0 -388001

CERTIFICATE
THls 1s To CERTIFY THAT MR. / Ms. yp, SH VT y. SDNG:aANI
S'NDENT OF BCA SEM-V, HAVING UNI. ExAM No. ;t 51 HASIIDN
SATISFACTORILY WORKED ON IN - HOUSE PROJECT EN1Tn..KD

ONLih{G LIBRAR~ sycreM


FOR TI-IE ACADEMIC YEAR 2023 • 24. THE PROJECT - I (\JSO!SCBCA!SS) IS

IN· HOUSE PROJECT COURSE OF lWO CREDITS.

HE / SHE WAS REGULAR IN HIS /HER CLASSES AND WOIIICll, ON P110.acr

FOR ANALYSIS AND DESIGN. HE / SHE HAS COMPL.a'IWD THI: WOIII( OP

PROJECT• I SATISFACTORILY.

PROJECT GUIDE: _ ~ ~-
'IM"~•pa•
DATE OF SUBMISSION: io".li,o_{23 Sh'" p M Patel College ot
" nmputer Science & Technolo
AN O 3 8001
AC'KNO\Vl ~Ell<; Ei\ 1EN'I'

l ma :ind fo1cmoi;t. ,, ~ \\':111t~d to thank 0111 parent., f'nr 111aki11g 11s Lapablc of
domg tlu:- p111J('C\ and hclpl·d 11s 1h1nugh the cllllic11lty a11cl lw1dsh1ps ol Ill e to
cam the ach1c, l~mcnt

Secondly. ,, c \\ otild like to express our j!nttrtudl! to m11 colkgl! p1i11c1pal Ms.
Amisha Desai for providing us with adequate facil1t1l!s and support , by giving
her valuable time fo1 ou1 gu1clancc by which we were abk to compktc th is
project on ti me.

\Ve express si11c1.:1e gratitude to om pro_1cct guidc Miss Ji11a Pandya for her

constant support and effort s with valuable suggestions wi1ho11t which the
successful completion of this projf.:ct would not havl! hccn po.,s1blc.

l.a\tly, we v.ould like to convl!y m11 hca,t,csl thanks to all Olll classmates who
helped us with thei r valuable s11ggcst1011s and dfo11-, du, 11111 ow project work.

kUMI ',HA VAll< >l<A

YASHVI SAN( ,ANI

-
NO.
PARTICULARS ....
No.

PURPOSE OF SYSTEM 3

4. SCOPE OF SYSTEM 4

s. ADVANTAGES/ DISADVANTAGES OF SYSTEM 5

6. FEATURES OF SYSTEM 6

7. FEASIBILITY STUDY OF SYSTEM 7

8. CONFIGURATION OF SYSTEM(Sofhrnre. I lardwarc. tools 9


used in brief)

9. DATA FLOW DIAGRAM's OF SYSTEM 10

10. DATA DICTIONARY(Database design) 14

11. SCREEN LA YOUTS(input/output fonn designs) 16

12. REPERENCES (wch rctcrcnces) 18


1 INTRODUCTION

Library Is a place where all kind of books are available.


Online Hbrary system 1s a web-based application. This system contains hst of all the
books and can be accessed by remote users from anywhere and can be accessed
by registered user.
An online library system, also known as digital library, an internet library, a digital
collection or a library without walls.

Online library system allows users to access information from anywhere, at any time.
They can help students broaden their knowledge, improve their search skills, and
boost their academic performance.

ls an online database of digital objects that can include text, still images, audio,
digital documents, or other digital media formats or a library accessible through the
internet

In addition to storing content, digital libraries provide means of organizing, searching,


and retrieving the content contained in the collection.

Digital libraries can vary immensely in size and scope, and can be maintained by
individuals or organizations.

..•
• Page 1 of 18



ONLINE LIBRARY SYSTEM

FRONT END ASP.NET

BACK ENO SQL SERVER DATABASE

SOFTWARE REQUIREMENTS MICROSOFT VISUAL STUDIO 2010

HARDWARE REQUIREMENTS INTEL i3 or i5 PROCESSOR, 8 GB, Hard Disk


512 GB.

OPERATING SYSTEMS WINDOWS 10 or above.

DOCUMENTATION TOOLS MICROSOFT OFFICE WORD

PROJECT GUIDE Miss. JINA PANDYA

SUBMITTED BY YASHVI [Exam No:

RUMESHA [Exam No ;

SUBMITTED THROUGH SHREE P.M PATEL COLLEGE OF COMPUTER


SCIENCE & TECHNOLOGY

SUBMITTED TO \ SARDAR PATEL UNIVERSITY.


l

Paae 2 of 18
Clft l)fOflll . . . _. •••torn and out-of-print mar.nt■ll M
- - - - - - - • lfflpaalll'- locate In phyalcal lbrarln
1W llnl• _, affer I Yll'lety of INrch and IOrtlng features, as well • lodal
1111111 ._ fNtures lhlt can connect users with others to discuss topics.
Digltal lbraies provide users with online access to a wide range of resources. They
81'9 Gian used by students for research or by professionals seeking to stay current
on lhe latest developments in their field.
As digital libraries continue to evolve, new features such as multimedia content, data
visualization tools and interactive experiences are being added to software to make
digital libraries even more engaging and helpful.

Libraries acquire books along with other reading materials, organize them, preserve
them and disseminate the information to the users.

In this way libraries play an important role in development of the society.

Libraries are community hubs. They connect people to people. They are safe havens
of kids, providing after-school homework help, games, and book clubs. They offer
computer classes, allowing older adults to stay engaged in a digital world.

Page 3 of 18
Onll Library System

4. SCOPE OF SYSTEM

The scope of an online hbrary is to help users manage access store, and
manipulate mformat1on.
Provide instant access to resources, cut down the time and effort it takes to visit a
conventional library and find the right book.

Allows students to access information from anywhere at any time.


The impact of technology has greatly expanded the scope & capacity of the average
library.
Computers have radically changed the way people learn & communicate with each
other, as well as the library itself.
Online library differs little from other institutions and firms in impact of computing
technology on them.
In online library system whether a book has been issued or not is the work of
moments.

Page 4 of 18
H)YN¢AQIS,.

Online llnrlel haw many advantages lndudlng:


• Wide variety d content: offer a wide range of resources.
• Easy to update and maintain.
• Onlne libraries are available 24n.
• Simplified search.
• Unhmited access to multiple resources.
• Real-time interactions
• No physical space required.
• Saves times and effort.
• User can access library materials in various digital formats, including E-
books, audio books, & videos.
• Books or contents saved are 24/7 available for users on their d1g1tal
platforms.

DISADVANTAGES::

• Requires reliable internet access


• Potential technical issues
• No librarian assistance
• Difficult for users with less-tech, or no-tech knowledge
• Digital library needs high bandwidth network for transfer of multimedia
resources.
• Cannot produce the environment of a trad1t1onal library.

Page 5 of 18
• Speedy and wide 8CC8l8 to information
• Anti-theft
• Systematic order of books
• Easily accessible anywhere and anytime
• The database is maintained by all users
• Multiple access
• No physical boundary defined
• Information retrieval system
• Engage the community of people all around the area
• Prioritize adaptability over flexibility
• Promote choice and autonomy
• User friendly
• Online public access catalogue
• Provide books, magazines, news over world-wide

Page 6 of 18
AJl I I., lllldy II undertllkln to determine the pouibillty or probablly d .....
IRrtlMltva lte l)lllm or deWlloping a completely new system.
ll ildldea aperatlonal, economical, and technical feasibility.
Op1111tional feasibility evaluates the system by its acceptance to the user.
Tedl'lical feasibility evaluates the system by like hood of the development d the
new system by technical aspect.
It considers whether the equipment, software and personal will satisfy the project
needs. Economic feasibility asks whether the new system is going before cost
effective then the existing system.
, Qoeratjonal feasibility::
Operational feasibility is a measure of how well a proposed system solves the
problem, and takes advantage of the opportunities identified during scope definition
and how it satisfies the requirements identified in the requirements analysis phase of
system development.

The operational feasibility assessment focus on the degree to which the proposed
development project fits in with the existing business environment and objectives
with regard to development schedule, delivery date, corporate culture and existing
business processes.

To ensure success, desired operational outcomes must be imparted during design


and development. These include such design dependent parameters such as
reliability, maintainability, supportability, usability reducibility, disposability.
sustainability, affordability and others.

, Economical Feasibility:

The purpose of the economic feasib1l1ty assessment 1s to determine the positive


economic benefits to the organization that the proposed system will provide.

It includes qualification and 1denhf1cation of all the benefits expected This


assessment typically Involves a cost/ benefit analysis.

Pa1e 7 of 11


.......... ,....,,
M h hlrclwlr8 n11dld hlrw n
campullr.
•-111--.n•'
''-1111111- naqulrement and software requirement Used In the s,rlllffl . .
•--=
IiPdRi requirements:
• Intel 13 or i5 processor
• 8GBRAM
• Hard disk 512 GB

Software requirements:

• Operating system-Windows 10/11 or above


• Front-End-Microsoft Visual Studio 2010.
• Back-End-My SQL server.
• Web-technology-asp.net.
• Web-browser-Google Chrome/ Firefox or Microsoft Edge.

P11e 9 of 18
dltaflowdlaallllll

Symbols used In DFD's:


Process: A process represents some amount of work using behavior of data. A
process does transformation of data from one form to another.

A circle represents a process. The area of the circle is divided into parts. The
process number is written in the top portion and the process name is written in the
bottom portion.

Process Symbol:

External Entity: A source or destination of data which is external to the system. As


the name suggests it lies outside the context of the system. It is represented by
solid squares.

The People/Departments that will be given data and/ or receiving information can
be referred to as External Entity as they do not accomplish any work done by the
system.

The data coming in and the reports produced are referred as the input and the
output of the system respectively.

External entity Symbot

Pase lOof 18
D 1 Slant: /vty store data but with no reference to the physical method d llrfng. I
llere is a logical requirement for the data to be stored. It is held in a data store. A
data store, therefore, is a repository of data.
It is represented by an open-ended rectangle. A number and a name identify each
data store, like a process.

Data store symbol:

• Pa1e U of 11


• I • I .. I

LIBRARIAN
It Response

Verify Response

Reg_mst

Pase 12 of 18
Generateresp01•

lllpcl'N for content


■ ,--~ ~
~n
Generate response I

, ... 1Jof11
40

10

Dlilllf!IINlllwin: This is a database table for login which store user's user name &
. . .1111111111d Inserted during logging in.

Table name: Registration_mst

FIELD DATA TYPE SIZE DESCRIPTION

User name Varchar l 4o _ Name of user


I
Password varchar I 10 - Password

Confirm oass Varchar 10


-- - -
Confirmation

First name varchar 30 First Name of user

Last name varchar - -~


30 Last name of user
I
1
Phone no number ------+ 10- - --
User's contact
I

II
Do Reg Datetime Date of reaistration

City varchar User's city


[ 30
Gender varchar 10 Gender of user

Description: This is a database table for registration of user which store user's user
name, password, confirm password, first name, last name, phone no, date of
registration, city & gender inserted during new registration of user.

Pase 14 of 11
2S
Datedboak
Nvlrchar 5 Price of book
varchar 30 Details about book

Description: This is a database table for book details which include book name, book
author, book date, book price, & book details description.

Pa1e 15 of 18
11· SCftEEN LAYQllt

\ '· _\.:. USER NAME

NEW PASSWORD

Description: This 1s a Login page which inserts User name and password with
submit button and reset button Which gets the user logged into the website.

Page 16 of 18
OnHne Ubr1ry Syslem

I{ I· <;I" I I{ \ I I ( >'\ P \<;I·.


USER NAME

: \ \ " -..... \\ () _II) NEW PASSWORD

RE ENTER PASSWORD

FIRST NAME

LAST NAME

CONTACT NUMBER

l).\fE OF REGISTRATIO'-:

CITY

e\1ALE
GD,DER: eFE\iALE
eoTHERS

Already A member then?

Description: This 1s registration page used for registering new user into the website
which includes user name, password, confirm password, first name last name,
contact no, date of rcg1strat1on, city gender with submit and reset button.

11agc 17 of 18

I
12.BEf'ERENCES

• www.Academia.edu

• www.Scribd.com

• www.Slideshare.net

• www.StudentProjects.Live

Page 18 of 18

You might also like