这个作业属于哪个课程 | 软件工程 |
---|---|
这个作业要求在哪里 | 第三次团队作业 |
这个作业的目标 | 团队合作,UML设计 |
作业正文 | 如下 |
其他参考文献 | 无 |
一、团队分工
![](https://img2020.cnblogs.com/blog/1964956/202003/1964956-20200325194253246-1178626452.png)
二、UML
(1)用例图
![](https://img2020.cnblogs.com/blog/1964956/202003/1964956-20200325193012592-185666041.png)
这里描述的是系统哪部分?
整个系统所具备的功能介绍。
面临的问题
不具备详细的介绍。
解决的问题
直观显示不同用户进入系统时可以采取的行动。
(2)类图
![](https://img2020.cnblogs.com/blog/1964956/202003/1964956-20200325193041572-722772026.jpg)
这里描述的是系统哪部分?
类图对应整个抽签系统中的参与对象及其属性、操作
面临的问题
不能确定是否有功能欠缺。
解决的问题
每个用户具备的的属性及可以进行的操作清晰明了。
(3)活动图
![](https://img2020.cnblogs.com/blog/1964956/202003/1964956-20200325192314777-1653939424.jpg)
这里描述的是系统哪部分?
活动图对应整个系统的工作流程。
面临的问题
面对不同的情况进行选择。
解决的问题
将用户可能遇到的情况进行判断选择。
(4)状态图
![](https://img2020.cnblogs.com/blog/1964956/202003/1964956-20200325193842890-421402714.jpg)
这里描述的是系统哪部分?
该状态图对应的是整个系统所存在的状态。
面临的问题
对于用户需要更改的部分不够清晰。
解决的问题
对于每个用户可能处于的状态进行了分析和展现。
三、工具选择
ProcessOn:ProcessOn是一个在线作图工具的聚合平台,它可以在线画流程图、思维导图、UI原型图、UML、网络拓扑图、组织结构图等等,各种图分类明确,各个图形标志直接拖进去绘制,方便高效。