The goal of the design process is to prepare a solution to the problem identified by the specifications. The purpose of the system design is to define the modules that should be unique to these modules in the system and how they communicate with each other to achieve the desired outcome. The purpose of the design process is to create a module or a representation of a system that can be used later to construct that system. The model created is called the design of the device.

The most critical step of the device software is the configuration of the various modules. Accurate preparation and proper interfaces with the modules would have a successful performance in the deployment part.

Application documents :

Since the project is user-friendly, it can be extended to a wide database with more details. This software will be used by the Library Management System to make the work simpler. They will get details as soon as possible. It can manage a huge amount of data and send a report whenever appropriate. We use SRS as relevant documentation in this project.

Functional component and assumption :

  • Register user: the current user will register.
  •  Book issue: here the books are going to be released to the consumer.
  •  Book return: the books are returned here.
  • Search/View book details: This is used to search and view books.
  • Update book details: Here the details of the books can be revised.
  • Payment: Payment should be made in the manual.

Description program :

Context Flow Diagram:

The Background Flow Diagram is the 0th DFD stage. It includes only one process node that generalizes the activities of the whole system about external entities. In the Background Flow Diagram, the whole mechanism is viewed as a single process, and all its input, output sinks, and source are defined and displayed.

System design of Library Management System

Data Flow Diagram:

A Data Flow Diagram is a graph representing the flow of data values from their source to objects in a mechanism that converts them to their destination in other objects.

DFD is also known as “Bubble Charts” to clarify the system specifications and define significant transformations that will become programs in the architecture of the system. It is also the starting point of the design process that technically decomposes the criteria specifications down to the lowest level of detail. The DFD consists of a series of bubbles connected by a thread.

DFD uses a variety of symbols to describe the method. Some data flow simulation approaches use 4 kinds of symbols to describe 4 types of system components: systems, data stores, and external entities.




A collection of source codes that I wrote in VB 6.0, ASP.NET, PHP, C#.NET, VB.NET and JAVA in a course of my career as web developer and software engineer that I would like to share to my fellow programmers. Some of the codes here is not my original work that I found over the Internet and Books while I'm learning how to program. I hope you find my work useful in your learning in programming. Please share my work to other people also who interested to learn the basics of web development and programming. Thank you very much and Happy Productive Programming Everyone. for more info please WhatsApp us on +91-9481545735 or Email id:


  • poonam

    December 10, 2012 - 7:56 PM

    pls give me a coding of this project

  • 진호 하

    January 1, 2013 - 6:22 PM

    pls send me program sources, if you can…

  • Vijay Kumar

    February 26, 2013 - 7:08 PM

    please send further diagrams for design and also include detailed srs


    February 21, 2018 - 1:24 PM

    please send more diagrams for design then it will be more helpful

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.