第三次作业

这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系)
这个作业要求在哪里 第三次个人作业——用例图设计
这个作业的目标 用例图个人练习
作业正文 ...
其他参考文献 ...

慕课的学习笔记
软件开发的最高目标:“儒”,满足人的需要。
建模:分析,设计,即:发现正确的问题,发现正确的解决方案
把不太理解的东西和一些已经较为理解,且十分类似的东西做比较,可以对这些不太理解的东西产生更深刻的理解,叫做建模。
建模产生的结果就是模型,模型是对现实的简化,对事物的一种抽象。
建模的四个目的:
1.帮助我们按照需要对系统进行可视化
2.允许我们纤细说明系统的结构和行为
3.给出一个指导我们构造系统的模板
4.对我们所作出的决策进行文档化
建模的四项基本原理
1.选择要创建什么模型
2.每一种模型可以在不同的精度级别上表示
3.最好的模型是与现实相关联的(模型都是对现实的简化,但是简化不能掩盖掉任何重要的细节)
4.单个模型是不充分的,对每一个重要的系统最好用一组几乎独立的模型去处理

UML,统一建模语言
UML类似一个软件分析师,设计师的工具包,用于创建各种模型,是一种图形化的建模工具
UML由事物,关系,图组成。
图符:每个建模元素都有自己特定的图形符号。
最重要的有五种图(用例图,类图,顺序图,活动图,状态图)
四种关系:关联,实现,依赖,继承

用例模型包括:系统边界,参与者,用例,用例图,用例描述
参与者(小人图):代表位于系统之外并和系统进行交互的一类事物
用例:系统为响应参与者引发的一个事件而执行的一系列的处理/动作,而这些处理应该为参与者产生一种有价值的结果
用例图:边界,参与者,用例,关系
用例图中的关系
参与者与用例之间:关联关系,用箭头表示
参与者与参与者之间的关系:泛化关系,实线加空心箭头
用例之间的关系:泛化关系,含关系,扩展关系
用例图:

posted @ 2020-03-23 15:49  郑在学习  阅读(139)  评论(0编辑  收藏  举报