1.什么是用例图?
1. 用例图是显示谁将是相关的用户,用户希望系统提供什么服务以及用户需要为系统提供的服务
2. 用例图最常用来描述系统以及子系统
3. 用例是由参与者驱动的 ,参与者可以说人也可以是某一事物
1. 用例图是显示谁将是相关的用户,用户希望系统提供什么服务以及用户需要为系统提供的服务
2. 用例图最常用来描述系统以及子系统
3. 用例是由参与者驱动的 ,参与者可以说人也可以是某一事物
如图所示参与者的表示形式:
在用例图中使用泛化关系来描述多个参与者之间的公共行为
识别用例最好的方法就是从分析系统的参与者开始,考虑每个参与者是如何使用系统的,然后对这些事件流进行简要说明注明条件等等
包括 1. 基本流 对用例中常规和预期路径的描述
2. 备选流 由于受到其他因素的影响,用例执行了其他的路径
是该用例执行的前提条件,用来描述在什么条件下可以开始执行一个事件流
说明用例结束时系统的状态
注:前置条件和后置条件可以用于用例的验证和评审
由于现在我正在学习机房收费系统的UML图,这里就以此为例
首先我的机房收费系统参与者包含三个 :一般用户 操作员 管理员
我的用例就是此系统中每个模块下的各个功能,例如在我的一般用户模块下:包含查询学生上机记录,查询余额,修改密码等等功能,这些都是用例 ,确定好用例就可以画图了
下面是部分图
通过对这些知识的了解,画一个用例图就很容易了
经测试,好像只有用“方式一”来汉化的才可以切换中英文
4.1) eclipse集成内嵌Maven
四、总结
C#是一种相当新的编程语言,C#的重要性体现在以下两个方面: