学校网上选课系统用例图描述.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学校网上选课系统用例图描述.doc

第一题 Actor : Admin(管理员), Student(学生),Database(数据库),SIS(学生身份验证系统:Student Identification System) 用例图如下: 2.对基本用例事件流的分析 以下是管理员的用例 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Query Course 目标级:海级 主事件流: 前置条件:系统管理员进入系统管理界面,用例开始 系统提示输入管理员用户名和密码 管理员输入用户名和密码 系统验证有效性 A1: 用户名不存在或者密码错误 进入管理界面,系统显示已有的全部课程 管理员选择要查询课程的操作 系统提示管理员输入要查询课程的相关信息 管理员输入相应信息 系统到数据库中查询符合输入信息的所有课程 A2: 无符合输入信息的课程 10)系统显示相关的所有课程的详细信息 11)系统返回主页面,并重新显示所有课程 12)用例结束 其他事件流: A1: 1) 系统提示再次输入 2)管理员输入用户名和密码 3)若连续三次出现错误,则拒绝连接 4)若成功,返回主事件流第5步 A2: 1) 系统显示无相关课程的信息 2)返回主事件流第7步 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Add Course 目标级:海级 主事件流: 前置条件:系统管理员进入系统管理界面,用例开始 系统提示输入管理员用户名和密码 管理员输入用户名和密码 系统验证有效性 A1: 用户名不存在或者密码错误 进入管理界面,系统显示已有的全部课程 管理员选择添加新课程的操作 系统提示输入新信息 管理员输入新课程的信息 系统到数据库中按新数据验证课程的唯一性 A2: 数据库中已有同名课程,增添失败 A3: 课程不合法,增添失败 10)系统到数据库中添加新课程 11)系统显示添加成功的信息 12)系统返回主页面,显示所有课程 13)用例结束 其他事件流: A1: 1) 系统提示再次输入 2)管理员输入用户名和密码 3)若连续三次出现错误,则拒绝连接 4)若成功,返回主事件流第5步 A2: 1)系统显示已有同名课程的失败信息 2) 返回主事件流第7步 A3: 1) 系统显示课程不合法的信息 2)返回主事件流第7步 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Delete Course 目标级:海级 主事件流: 前置条件:系统管理员进入系统管理界面,用例开始 系统提示输入管理员用户名和密码 管理员输入用户名和密码 系统验证有效性 A1: 用户名不存在或者密码错误 进入管理界面,系统显示已有的全部课程 管理员选择要删除课程的操作 管理员从给定的所有课程中选定要删除的课程名 8)系统到后台数据库系统中找到此课程并将其删除 9)系统显示删除成功的消息 10)系统返回主页面,并重新显示相应课程 11)用例结束 其他事件流: A1: 1) 系统提示再次输入 2)管理员输入用户名和密码 3)若连续三次出现错误,则拒绝连接 4)若成功,返回主事件流第5步 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

文档评论(0)

weiwoduzun + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档