信管网综合知识
信管网 - 综合知识 导航

UML及软件建模系列之用例图

2012年06月16日来源:信管网 作者:cnitpm

用例图(Use Case Diagram)
 
用例图的主要作用:
用来描述待开发系统的功能需求和系统使用场景
作为开发过程的基础,驱动各阶段的开发工作
用于验证与确认系统需求
 
用例图的组成
用例图由如下元素组成:
角色(Actor):也称为参与者,它代表系统的用户。
系统边界(System Scope):它确定系统的范围。
用例(Use Case):它代表系统提供的服务。
关联(Association):它表示角色与用例间的关系。
 
示例:
例 对一个成绩管理系统进行需求分析,可识别出如下角色及其需求:
学生(student):浏览系统记录的成绩。
授课教师(teacher):使用系统为学生记录成绩、更新成绩、浏览成绩,并可通过计算机发布报告卡。
管理人员(administrator):负责创建报告卡,并浏览检查报告卡。
 
基于这些角色及其需求,通过回答前面的问题,可以建立如下用例:
记录成绩(Record grades)
更新成绩(update grades)
生成报告卡(generate report cards)
检查报告卡(check report cards)
分发报告卡(distribute report cards )
浏览成绩(view grades)
 
UML及软件建模系列之用例图

温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

分享至:

信管网 - 信息系统项目管理专业网站

下载APP-在线学习