Book Management system design diagram

Source: Internet
Author: User
Book Management system design diagram

System Requirements:

The librarian can browse, inquire, statistic, add the basic information of borrowing books and delete the basic information of the books that have been returned, but can not delete and modify the books related information which has been borrowed, when deleting the basic information record of a book borrowing, it should realize the cascade delete of the book borrower's borrowing record. This function realizes the management and statistics of the book information.

The library administrator has the highest amount of information, data security and confidentiality requirements. This function realizes the management and statistics of library information, borrower information, information about the overall lending situation, and the information of staff and management personnel to view and maintain. The librarian can browse, query, add, delete, modify, statistics the basic information of the book, browse, query, statistics, add, delete and modify the basic information of the book borrower, browse, inquire, statistics library borrowing information, but can not add, delete and modify lending information, This part of the functionality should be performed by the library staff information manager. However, when deleting the basic information record of a book borrower, it should realize the cascade deletion of the book borrower's borrowing record, and should also have the report of generating the reminder book. and print out the function.

According to demand, make paper like:

1. Use case diagram:

2. Activity diagram:

3. Class Diagram:

  

4. Flowchart:

Summarize:

In software design, various diagrams are more important than documents.

The diagram can directly react to the construction of the software. Especially in object-oriented software design.

Graphs allow us to intuitively understand the direct interactions and relationships of each class and object.

Book Management system design diagram

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.