Professional Documents
Culture Documents
On
Library Management System
Submitted to
Tribhuwan University
Kathmandu, Nepal
Submitted By
Saroj Thapa Magar (15381)
Tribhuwan Budha (15383)
Dipak Gurung (15362)
06 MAR, 2022
INTRODUCTION
In the context of Nepal, the history of academic library is not so long . Due
to various reasons, our educational condition is very background than
other countries. But it is in progress now than previous. Most of the school
libraries have found and looked like second hand book store house of
poorest type. Most of the academic libraries are managed still with poor
collection and without professional staffs. The concept of the library play
great role in achieving the goals and objectives the campus or institution of
higher education has still not realized. It is 10 necessary that all the
professional libraries should be organized to stimulate, to promote the
library development in Nepal. The biggest and reputed university library of
Nepal is Tribhuvan University Central Library Kirtipur.
DATA FLOW DIAGRAM (DFD)
A data flow diagram (DFD) maps out the flow of information for any
process or system. It uses defined symbols like rectangles, circles and
arrows, plus short text labels, to show data inputs, outputs, storage points
and the routes between each destination. Data flowcharts can range from
simple, even hand-drawn process overviews, to in-depth, multi-level DFDs
that dig progressively deeper into how the data is handled. They can be
used to analyze an existing system or model a new one. Like all the best
diagrams and charts, a DFD can often visually “say” things that would be
hard to explain in words, and they work for both technical and
nontechnical audiences, from developer to CEO. That’s why DFDs remain so
popular after all these years. While they work well for data flow software
and systems, they are less applicable nowadays to visualizing interactive,
real-time or database-oriented software or system.
Types of DFD
Physical DFD - This type of DFD shows how the data flow is actually
implemented in the system. It is more specific and close to the
implementation
Logical DFD - This type of DFD concentrates on the system process, and
flow of data in the system. For example in a Banking software system, how
data is moved between different entities.
Levels of DFD
Level - 0 diagram:
It is also known as context diagrams, which are the most basic data flow
diagrams. They provide a broad view but offer little detail. Level 0 data flow
diagrams show a single process with its relationship to external entities.
Level - 1 diagram:
They have more details then the context diagram. In 1-level DFD, the
context diagram is decomposed into multiple processes. In this level, we
highlight the main functions of the system and break down the high-level
process of 0-level DFD into sub-processes.
Level - 2 diagram:
In this level you go one step deeper into parts of level 1 DFD or simply
break processes down into more detailed sub-processes. You will reach in
depth of system functioning. It can be used to plan or record the specific or
necessary detail about the system’s functioning. In theory, DFDs could go
beyond level 3, but they rarely do.
A process must have atleast one input data flow and one output
data flow –
Every process must have input data flow to process the data and an
output data flow for the processed data.
A data store must have atleast one input data flow and one output
data flow –
Every data store must have input data flow to store the data and an
output data flow for the retrieved data.
All the process in the system must be linked to minimum one data
store or any other process.
ENTITY DIGRAM (E-R)
Goals: The end result of most use cases. A successful diagram should
describe the activities and variants used to reach the goal
Fig: Use case diagram of Library Management System
SEQUENCE DIAGRAM
A sequence diagram simply depicts interaction between objects in a
sequential order i.e the order in which these interactions take place. we can
also use the term event diagrams or event scenarios to refer to a sequence
diagram. sequence diagram describe how and in what order the object in a
system function .these diagram are widely used by businessman and
software developers to document and understand requirements for new or
existing system. It shows interaction of object arranged in time sequence.
Sequence diagrams are typically associated with use case realizations in the
logical view of the system under development.
7. Documentation 8 week
Tasks Completed
Hence from this case study we can managed the library system and makes
them user friendly. We also meet the aims and objectives of this case study.
So in this way we complete the case study base on the library management
system.
REFERENCES
https://whatis.techtarget.com/definition/use-case-diagram
https://www.geeksforgeeks.org/
http://107.170.122.150:8080/xmlui/bitstream/handle/123456789/58/p
rint%202%20%281%29.pdf?sequence=2&isAllowed=y