Professional Documents
Culture Documents
OBJECTIVES
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)
DFD is the abbreviation for Data Flow Diagram. The flow of data of a
system or a process is represented by DFD. It also gives insight into the
inputs and outputs of each entity and the process itself. DFD does not have
control flow and no loops or decision rules are present. Specific
operations depending on the type of data can be explained by a flowchart.
Data Flow Diagram can be represented in several ways. The DFD belongs
to structured-analysis modeling tools. Data Flow diagrams are very
popular because they help us to visualize the major steps and data
involved in software-system processes.
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 at least 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 at least 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)
A use case diagram is a way to summarize details of a system and the users
within that system. It is generally shown as a graphic depiction of
interactions among different elements in a system. Use case diagrams will
specify the events in a system and how those events flow, however, use
case diagram does not describe how those events are implemented.
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.
Fig: Sequence diagram of Library Management System
CONCLUSION
In this case study we analyzed the library management by the help of
different tools and techniques likes ER diagram, DFD models, Waterfalls
models etc. With the helps of tools and techniques we show that the library
system is connected or interact with different attributes and entity within
the library. We also meet the goals and the objectives of this case study, to
maintained the library, link with different attributes , incoming and
outgoings of the books . This case study helps to design the model of library
and also helps to develops different system and applications to managed
and analyzed the library works.
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