图书馆管理系统UML建模

图书馆管理系统UML建模

一、    业务描述

1.借阅者:借书、还书

2.图书馆管理员:书籍借出处理   书籍归还处理书籍预定

3.系统管理员:增加书目、删除或更新书目、预定信息处理、增加书籍减少书籍、增加借阅者账户信息、删除或更新借阅者账户信息、书籍信息查询、借阅者信息查询

二、    用例建模

1.提取参与者

借阅者、图书馆管理员、系统管理员

2.提取用例

①借阅者请求服务的用例图

②图书馆管理员处理借书、还书的用例图

③系统管理员进行系统维护的用例图

3.用例图

①借阅者请求服务的用例图

<span>图书馆管理系统UML建模</span> 

②图书馆管理员处理借书、还书的用例图

 

<span>图书馆管理系统UML建模</span> 

③系统管理员进行系统维护的用例图

<span>图书馆管理系统UML建模</span> 

 

三、    静态建模

1.类图

<span>图书馆管理系统UML建模</span> 

 

四、    动态建模

1.顺序图(时序图)

<span>图书馆管理系统UML建模</span> 

2.状态图

<span>图书馆管理系统UML建模</span> 

3.活动图

<span>图书馆管理系统UML建模</span> 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119428.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mac svn使用教程(linux 终端命令)

    使用Homebrew下载svnbrewinstallsvn查询svn下载路径并测试svn安装whichsvnsvn-version检出项目:先进入要检出的项目目录svncheckoutsvn地址

    2022年4月15日
    102
  • Linux下的双网卡绑定bond0 em1 em2

    一、什么是bonding Linuxbonding驱动提供了一个把多个网络接口设备捆绑为单个的网络接口设置来使用,用于网络负载均衡及网络冗余 二、bonding应用方向1、网络负载均衡 对于bonding的网络负载均衡是我们在文件服务器中常用到的,比如把三块网卡,当做一块来用,解决一个IP地址,流量过大,服务器网络压力过大的问题。对于文件服务器来说,比如NFS或SAMBA文件服

    2022年4月8日
    103
  • C++ 使用system()实现锁定屏幕「建议收藏」

    C++ 使用system()实现锁定屏幕「建议收藏」除了使用函数“LockWorkStation()”实现锁定屏幕,参考:http://www.cnblogs.com/Satu/p/8183081.html此外,也可以使用函数“system()”来实现。IDE:Code::Blocks16.01操作系统:Windows7x641#include<windows.h>23intmain(…

    2022年7月21日
    13
  • ODBC学习笔记—SQLAllocHandle

    ODBC学习笔记—SQLAllocHandleSQLAllocHandle函数定义:顾名思义,该函数就是用来分配句柄的,句柄类型参考参数详解。SQLRETURNSQLAllocHandle(     SQLSMALLINT     HandleType,     SQLHANDLE     InputHandle,     SQLHANDLE*     OutputHandlePtr);参数详解:Handl

    2022年7月14日
    16
  • C++的动态联编与静态联编【转载】

    C++的动态联编与静态联编【转载】

    2021年8月27日
    43
  • html导航栏自动调间距,HTML CSS导航栏间距[通俗易懂]

    html导航栏自动调间距,HTML CSS导航栏间距[通俗易懂]我做了一个CSS导航栏,但是在每个“navbar-item”之间,都有一点空间。我不希望那里有任何变化!有没有办法做到这一点,而不改变每个navbar-item的余裕?HTMLCSS导航栏间距Home-UnhandyFir9#wrapper{box-shadow:0px0px20px10pxblack;left:0px;top:0px;margin:auto;margin-…

    2022年5月27日
    100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号