用例“登录验证”的规约描述如下表3-1所示。
表3-1 登录验证
用例名称 登录验证
参与者 系统管理员、老师用户、学生用户
假设 系统已安装部署到服务器上,用户通过指定的URL地址访问登录页面,并通过输入已有的用户名和密码登录系统。
前置条件 系统已安装部署到服务器,并且用户已获取登录页的URL、登录账户等信息
后置条件 获取用户账号信息显示在平台主页,根据用户角色类型生成可操作的菜单导航栏
主事件流 1.用户输入并提交登录账号和密码;
2.系统验证用户提交的账户和密码;
3.登录成功,进入平台主页
备选事件流 2a.非法用户毕业论文http://www.751com.cn/
1.系统提示错误信息并返回登录页
非功能性需求 无
原文请+QQ324.9114辣.文^论,文'网
(2)管理专业模块的用例规约。
管理专业模块的用例图如下图3-13所示。
图3-13 管理专业
用例“添加专业”的规约描述如下表3-2所示。
表3-2 添加专业
用例名称 添加专业
参与者 系统管理员
假设 管理员已从学校获得准确的专业目录及其相关信息
前置条件 管理员用户已通过系统的登录验证
后置条件 无
主事件流 1.管理员向系统提交待添加的专业信息
2.系统添加新提交的专业信息
3.向管理员提示添加成功数目、添加失败数目、添加失败明细表
备选事件流 2a.新提交的专业信息未存在并且内容合法
1.把此条专业信息保存进数据库表
2.添加成功记录数自加1
2b.新提交的专业信息未存在但内容不合法
1.把此条专业信息保存在临时变量表
2.添加失败记录数自加1
2b.新提交的专业信息已存在
1.把此条专业信息保存在临时变量表
2.添加失败记录数自加1
非功能性需求 无
(3)管理老师模块的用例规约。
管理老师模块的用例图如下图3-14所示。
图3-14 管理老师
用例“浏览老师”的规约描述如下表3-3所示。
表3-3 浏览老师
用例名称 浏览老师
参与者 系统管理员
假设 管理员已确定要查询的条件
前置条件 管理员用户已通过系统的登录验证
后置条件 无
主事件流 1.管理员向系统提交查询条件
2.系统返回符合查询条件的老师信息表
备选事件流 无
非功能性需求 无
(4)管理学生模块的用例规约。毕业论文http://www.751com.cn/
管理学生模块的用例图如下图3-15所示。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页