0% found this document useful (0 votes)
20 views19 pages

Mca Synopsis Report

The document presents a project synopsis for a Digital Library Management System developed for the Master of Computer Application program. It outlines the functionalities for both librarians and students, the technologies used, and the system design, including data flow diagrams. The project aims to simplify library management through a web application, addressing real-life needs in educational organizations.

Uploaded by

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

Mca Synopsis Report

The document presents a project synopsis for a Digital Library Management System developed for the Master of Computer Application program. It outlines the functionalities for both librarians and students, the technologies used, and the system design, including data flow diagrams. The project aims to simplify library management through a web application, addressing real-life needs in educational organizations.

Uploaded by

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

UPTU Code-047

Dr. Virendra Swarup Institute of Computer Studies


-
(An Institute of Computer Application & Management)

Project Synopsis Report


On
Digital Library Management System
Master of Computer Application
(MCA 2019-2022)

• • •

Submitted To - Submitted By
Rahul Agnihotri Name of Student : Swapnil Tiwar i
HOD(MCA) Roll no: 1900470140031
ACKNOLEDGEMENT

I would like to thank my “HEAD OF DEPARTMENT” MR. RAHUL


AGNIHOTRI who persuaded and continuously guided me during
the whole course of my MASTER OF COMPUTER APPLICATION I
would also like to thank for their assistance and insightful
comments and who willingly shared their expertise with me.

I sincerely acknowledge and thank my teacher who gave me a


moral support during my MCA course.
INTRODUCTION OF THE PROJECT

Digital Library Management System project is a kind of intranet web


application used to maintain all internal manual activities of a library system
such as maintain books stock, issue book records, return book records,
student detail and also keep data of penalty for late return books. The project
covered all activities which has done to run library system.

Librarian: Librarian is a responsible person who run the system, is a


administrator of the whole system. Librarian has a full rights to handle the
project.
Librarian Functionalities:
Here are the lists of activities of librarian.
 Add Publication
 Add Book Stock
 Add Branch
 Add Student
 Issue Books
 Return Books
 Penalty
The Librarian has a username and password to access the system. After login
he has to first add publication detail in to system and then enter all the detail
of book stock. In our system librarian can make entry of student who are the
members of our system. Librarian can register all students with valid personal
detail and generate username and password for each student for login into
system. Librarian issue books to registered student and get return from
them. He has rights to make a penalty for late return book.

Student / Member Functionalities:


 Book Reports
 Penalty Status
 Account
The Student is a registered member of library system. All student has unique
username and password to access his account. After login student can access
his account detail, they can see the borrowed book report and penalty report.
PROJECT CATEGORY
This web project titled as “Digital Library Management System” is designed and
developed under the Relational Database Management System (RDBMS).
 This application is developed with the help of ASP.NET 3.0 with C# using
relational database MS SQL Server 2008 R2.
 This application can also be run on the network environment so it can be said
as intra-network application.

TOOLS/ENVIRONMENTS USED IN THE PROJECT


This kind of web application is designed and developed using various tools, which
are most suited for development of the Application Package.
These tools are as follows: -
1. .NET Framework 3.0
2. ASP.NET Visual Studio 2010 (A Web Application As Front End)
3. Visual C#.NET Language
4. SQL Server 2008 R2 (A Relational Database Storage As Back End)
5. HTML(Used To Design Web Forms)
6. JavaScript(Scripting Language Used To Check For The Purpose of Client
Side Validation)

7. CSS(To Provide Uniform Appearance Throughout All Web Forms)


REQUIREMENTS OF HARDWARE AND SOFTWARE

Hardware Specifications:
Processor intel core i5
Processor Speed 533 MHZ
Hard Disk Space 1TB
Ram Memory 4GB

Software Specifications:
Operating System Platform: Window 10/8/7
Front End Setup: MS Visual Studio 2010
RDBMS Setup: MS SQL Server Management Studio

Interesting Facts About Front End Web


Interface – ASP.NET, C#.NET
Features of ASP.NET

 ASP .N ET is o ne o f the pla tfo r ms that ar e d ir e cte d to w ar ds


me e ting t he o bje ctive s o f t he .N E T init iat ive o f cr e ating
distr i bute d app li catio ns.
 ASP .N ET is a po w e r ful o bje ct -o r i e nte d lang uage t hat
pr o vide s fe atur e s such as abstr a ctio n, e nc apsu la tio n,
inhe r itan ce , and po lymo r phis m.

Features of C#.NET

 So me o f the ke y fe atur e s o f C # .N ET ar e as fo llo w s:


 Inhe r itance
 C o nstr ucto r s and de str ucto r s
 O ve r lo ading
 O ve r r iding
 Str uct ur e d e xce ptio n ha ndl ing Mu lti thr e adin g
Interesting Facts About Back End RDBMS
Interface: MICROSOFT SQL SERVER
Micr o so ft SQ L Se r ve r is an app lic atio n use d to cr e ate co mpute r
database s fo r t h e Micr o so ft Wind o w s family o f se r ve r o pe r ating
syste ms. I t pr o vi de s an e nvir o nm e nt use d to ge ne r ate database s
that ca n be acce sse d fr o m w o r kstatio ns , t he w e b, o r o the r me dia
such as a pe r so nal di gi tal as sist a nt ( PDA) . M icr o so ft SQ L Se r ve r
is pr o bab ly t he mo st acce ssib le and t he mo st do cume nte d
e nte r pr ise datab ase e nvir o nme nt r ight no w . T his also me ans t h at
yo u can le ar n it a li ttle q uicke r t han mo st o the r database
e nvir o nme nts o n the mar ke t.

MODULES INVOLVED IN PROJECT :


This web application namely Digital library management system has main two
modules.

 Librarian
 Student

Both Librarian and Student can do following mentioned activities after login
into digital library management system.

Librarian Activity:
 Add Publication
 Add books
 Add Branch
 Add Student
 Issue Book
 Return Book
 Apply Penalty
 Change Password
 View Reports
Student Activity:
 Search Book
 Issue / Return Book Report
 Penalty Report
 Change Password

SYSTEM DESIGN
System Design is the solution to the creation of a new system. This is the
important aspect made up of several steps.
 The complete, efficient and successful system should provide the
following in succession: -
 From where should we start
 Where we have to go
 Where should we stop
If the project is to be successful, we will need answer these questions. The
answer of these questions is schema manner and is known as system
design.
A systematic manner will be followed so as to achieve beneficial result at the
end. It involves starting with a vague idea and ultimately developing it up into a
useful system. The design phase is transition from a user oriented to a document
oriented to the programmers.
Software report can be broken into a series of steps starting with the basic ideas
and ending with the finished project.
THE STEPS FOR THE SUCCESSFUL PROJECT ARE AS
FOLLOWS: -
 We should define problem completely and the goals should be known
before our destination
 In the next step, we should specify inputs and outputs of our interest
 Then the structure of various database should be designed which will be used
during the programming.
 Next, we should design our programs of user’s friendly nature and always
provide a way to the user to read back the origin if he/she find any
complex problem at any stage
 We should know the function of each and every program which will leads us
to or helps us to read at the specified goal.
 Then we write these individual programs which later on joining solve our
problem
 Next step involves then testing of these programs and correction – if
necessary
Activity diagram for Library Management System
The activity diagram used to describe flow of activity through a series of
actions. Activity diagram is a important diagram to describe the system. The
activity described as a action or operation of the system.

Activity Diagram Library Management System

(Activity Diagram for Library Management System)


DATA FLOW DIAGRAMS (DFDs)

Data flo w d iagr a ms ar e the mo st co mmo nly use d w ay of


do cume nti ng the pr o ce ssing o f t h e candida te syst e m. As t he ir
name sugge st th e y ar e a picto r ia l w ay o f r e pr e sentin g t he flo w
o f data i nto , ar o und, a nd o u t o f t he syste m.

The DFD was first developed by Larry Constiane as a way of expressing


system in a graphical form. A DFD, also known as Bubble Chart, has a
purpose of clarifying system requirement and identifying major
transformation that will become the programs in the system design.

DFD SYMBOLS
1. A SQUARE defines a source or destination of system data

2. An ARROW identifies data flow or data in motion. It is a pipeline through which


information flow.

3. A CIRCLE or a BUBBLE (Some people use an over bubble) represents a process


transforms in coming data flow into outgoing data flow.

4. An OPEN RECTANGLE is a data store or data at rest or a temporary rest


repository of data.

Note that a DFD describe what data flow (logical) rather than they are
processed, so it does not depend on hardware, software and data structure
or file of organization.
CONTEXT DIAGRAM
DATA FLOW DIAGRAM (DFDs)

1st level DFD


1.0.1 Level DFD
2.0.1 Level DFD
3.0.1 Level-DFD
4.0.1. Level DFD
5.0.1 Level DFD
FUTURE SCOPE OF THE PROJECT

Nothing is perfect in this world. So, we are also no exception. Although, we have
tried our best to present the information effectively, yet, there can be further
enhancement in such kind of web application. We have taken care of all the
critical aspects, which need to take care of during the development of the Project.

In future scenario, we can also enhance this web application by adding some
other features as that best suits to a centralized distributed environment of an
educational organization.
CONCLUSIONS

 Digital library systems are being identified as an appropriate method for


managing and simplifying overall internal manual activities in the library
system.
 This system considered as a good first step in implementing library
system on digital platform (online) in schools or colleges.
 DLMS was built on real life situations faced as per the need of
educational organization such as schools or colleges.

You might also like