发布网友 发布时间:2022-04-27 10:43
共2个回答
热心网友 时间:2022-05-19 19:05
1、用例(Use Case),就是外部可见的系统功能,对系统提供的功能进行描述。热心网友 时间:2022-05-19 19:06
额==个人做过的用例图就是把网站各个用户的动作分解一下,再用RATIONAL ROSE软件把它画出来。简单来说,画用例图分三个步骤,首先,确定系统角色;其次,确定用例,再次,对用例进行分解,确定下层的用例图。比如这个用例,选课系统的角色之一是学生 用例名称:学生选课 执行者:学生目的:完成一次学生选课的完整过程。类型:主要的、基本的级别:一级(1)学生输入标识码(ID),系统识别标识码的有效性;(2)对学生进行注册识别;(3)流览本学期预开课程;(4)选择学生自己要上的课程并确认;(5)退出系统,系统给出所选课程列表及相应学分合计。异常事件流处理:(1)标识码有效性检查失败,允许学生重新输入(3次机会)。(2)注册识别失败,没有注册(尙未交学费)的学生不能选课。(3)选择课程确认失败,所选几门课程中在上课时间上发生冲 突时,系统提示重选。画用例图就是将该过程描述符号化。并且有一些数据的泛化关系。