图书馆管理信息系统的用例图和类图
图书馆管理信息系统的用例图和类图
类图
图书管理系统主要管理对象是图书,系统的用户包括,借阅者,图书管理员。该系统主要设计的类包括:Book (代表一本书)、Borrower (借阅者)和 Worker(图书管理员)。
其中Borrower和Book之间为关联关系,Borrower和Book存在关联关系。类图如下:
用例图
主要用户有管理员和借阅者:
管理员可以接收用户的预约处理,检查读者账号后借出图书。接收图书归还,超时则收取罚款。
借阅者主要包括老师和学生,借阅者可以登陆系统,查询图书,预约图书,借阅图书,查询借阅记录,归还图书,缴纳罚款。
图书馆管理信息系统的用例图和类图相关推荐
- 用例图、类图、状态图、活动图、顺序图、协作图
实验二 UML建模工具 1.实验目的 (1)熟悉StarUML等工具软件的特色及工作环境: (2)熟悉各种UML图的含义及用途:掌握利用starUML等工具绘制各种UML图的方法. 2.实验内容 ( ...
- 推荐几个常用在线图工具(支持时序图、用例图、类图、活动图、组件图、状态图、对象图、部署图等。同时还支持非 UML 图的甘特图、架构图等)
推荐几个常用 '在线' 图工具(支持时序图.用例图.类图.活动图.组件图.状态图.对象图.部署图等.同时还支持非 UML 图的甘特图.架构图等) 软件项目开发过程中经常需要 画流程图.接口时序图.框架 ...
- EA类图之间的关系,用例图、类图、顺序图操作
九种关系总结,EA图中会用到: 关联关系(Association):双向关联,单向关联,自关联.多重性关联Multiplicity. 聚合(Aggregation):整体与部分的关系,整体对象销毁时成 ...
- UML设计图(包含用例图,类图,对象图,包图,构件图,部署图)精华汇总,设计师必备
UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明.可视化.和编制文档的一种标准语言.下面将对UML的九种图+包图的基本概念进行介绍以及各 ...
- 项目前期——用例图、类图、活动图、组件图
建立模型是为了更好地理解要模拟的现实世界,是软件开发方法的核心问题.在结构化方法中,使用SA构建系统的环境模型和逻辑模型,实现模型的主要工具有数据字典(DD).ER图和数据流图(DFD). 面向对象方 ...
- StarUML 系列,静态图与动态图,用例图,类图【ps:熟悉一下starUML】
大部分: 静态图部分,即静态不动的图 1.用例图, Use case diagram 1.展示系统核心功能及与其交互的用户ACTOR 表示:椭圆 sample1.sample2. 2.标准 使用s ...
- Visio--用例图、类图、顺序图、活动图
花了一天时间简单了解了一下画图,做个小结 目录 一.用例图 二.类图(初步领域概念模型) 三.顺序图 四.活动图 一.用例图 关系类型 说明 表示符号 关联 参与者与用例之间的关系 泛化 参与者之间或 ...
- powerdesigner绘制UML模型(包括用例图、类图、时序图、E-R图……)
文章目录 UML模型介绍 创建项目 创建模型 活动图 用例图 类图 包图 时序图 状态图 数据流图 实体关系图 数据结构图 样式更改 更改单个对象样式 更改全局样式 常见问题 箭头上无法显示文字: 本 ...
- 【软件架构】软件的设计图纸(用例图,类图,状态图,活动图,顺序图)
按图索骥---软件的设计图纸 序: 我一直以为,在软件设计中,各种图要比文档重要的多.图可以更加直接的反应软件的构造.尤其是在面向对象的软件设计中.图可以让我们直观的了解各个类和对象直接的交互和关系. ...
最新文章
- 如何使用git rm 删除文件名里带空格的文件名
- vue项目原理分析-2:路由
- 条件复杂的sql语句查询
- “我花了 5 年时间编写自己的操作系统!”
- 程序员,岂能被网站吞吐量难住?
- java中各种运算符
- python基础教程电子版-Python基础教程(第2版 修订版) pdf
- C++ gbk与utf8互转
- 在HTML文字标签i什么效果,html的i标签有什么作用
- python判断字符串大小写的三大函数——islower、isupper、istitle函数的用法及实例
- 如何卸载冰点还原精灵
- 学而思的python课怎么样_学而思老师怎么样?上课效果好吗?
- vostro3470装win7_dell latitude3470怎么安装win7系统
- 为什么vsdebug没有生成obj文件_VS中bin和obj文件引发的问题
- Python 数据挖掘之中医证型关联规则挖掘
- php 邮箱附件 大小限制,不能作为电子邮件的附件发送的是什么?
- Android 刘海屏的适配
- 2019 节点: Love Wife Change Life
- 校园网络时钟系统(标准化考场)建设方案
- 将安卓手机投影到电脑上(linux系统)
热门文章
- 傲慢的上校的fragment讲解
- MySQL BETWEEN 语法
- pytorch 猫狗二分类 resnet
- 【钉钉-场景化能力包】CRM销售系统集成
- javaee jsp实现留言板(eclipse+mysql),五个界面,留言、登陆、注册等
- matlab 可视化界面,[转载]Matlab 的可视化界面设计(上)
- CAD碎片化学习教程 @3. 设置当前字体
- matlab共阳极二极管,三引脚SOT-323封装的共阳极稳压二极管详情
- 计算机连接未识别的网络,Win7未识别的网络 Win7系统电脑提示未识别的网络15种解决方法...
- 【优雅的避坑】不安全!别再共享SimpleDateFormat变量了