《(14)--用例文本v3.2(挑出类名方法).doc》由会员分享,可在线阅读,更多相关《(14)--用例文本v3.2(挑出类名方法).doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、关键用例用例1蹭课课程查询参与者学生(挂科生、跨专业考研生、兴趣生)描述学生查询并添加蹭课课程前置条件1.学生已登录2.点击“蹭课课程查询”后置条件显示该生本学期已选择的蹭课课程信息基本流程1. 进入蹭课课程查询界面。显示全部课程的本科课程表信息(仅显示课程名称,上课地点,课程专业,课程教师);2. 点击“查询蹭课专业”下拉框,显示全部专业列表(专业名称),选中某一个专业,点击“确认”按钮,显示该专业的课程的本科课程表信息(仅显示课程名称,上课地点,课程专业,课程教师);3. 在文本框输入“蹭课课程名”点击“搜索”按钮,显示该课程的本科课程表信息(仅显示课程名称,上课地点,课程专业,课程教师)
2、;4. 选中某一个(不允许多个)课程,点击“查看详情”按钮,显示该课程的本科课程表信息(课程名称,上课地点,上课开始周,上课结束周,上课时间段1n个(如,周一,1-2节,本时间段是否有单双周问题),课程专业,课程教师) 5. 点击”添加蹭课课程”,系统获取当前课程的上课开始周,上课结束周,上课时间段,判断该上课时间是否有冲突(调用用例”蹭课时间匹配”): 显示时间段是否可用, 提示学生是否添加蹭课课程 如学生确认添加,添加该课程的课程表信息到用户个人课程表,设置该课程的课程类型为蹭课课程。6. 显示该生本学期的用户个人课程表。补充说明用例2蹭课时间匹配参与者学生(挂科生、跨专业考研生、兴趣生)
3、描述匹配蹭课时间前置条件1.点击“添加蹭课课程”后置条件显示各个时间段是否可以蹭课基本流程1. 输入为上课时间段2. 查询用户个人课程表中该时间段是否有课程,3. 如果有课,则提示冲突的课程及时间, 如果没有课,则提示该时间可以使用4. 返回输入上课时间段是否可行的状态补充说明用例3学校本科课程课程表导入参与者管理员描述管理员导入学校全部本科课程课程表前置条件1.管理员已登录; 2. 已有符合格式要求的Excel本科课程表; 3.点击“学校本科课程课程表导入”后置条件按专业分页显示本学期学校本科全部课程的课程表信息基本流程1. 进入本科课程课程表导入界面。2. 点击“选择文件路径”,显示用户电
4、脑内的文件路径及可选择的文件列表,3. 选择需要导入的本科课程课程表(Excel类型),点击“确认”按钮4. 显示Excel类型课程表全部信息,可“全选”或“勾选每行前的选择框”,5. 选中某一个或多个课程信息,点击“确定导入”,提示导入成功,将选中的课程表信息添加到本科课程表。6. 按专业显示本科课程表信息(仅显示课程名称,上课地点,课程专业,课程教师)。7. 选中某一个(不允许多个)课程,点击“查看详情”,显示该课程的本科课程表信息(课程名称,上课地点,上课开始周,上课结束周,上课时间段1n个(如,周一,1-2节,本时间段是否有单双周问题),课程专业,课程教师)补充说明用例4用户个人课程表
5、管理参与者学生(挂科生、跨专业考研生、兴趣生)描述学生管理个人基础课程表前置条件1.学生已登录2.点击“个人基础课程表管理”后置条件显示该生本学期基础课程表的课程信息基本流程1. 点击“导入基础课程表”,点击“专业”下拉框,显示学校本科专业信息列表,点击“年级”下拉框,显示学校本科年级信息列表,点击“班级”下拉框,显示学校本科班级信息列表,分别进行选择。2. 选择完毕,点击“查询基础课程表”按钮,显示用户所选的本专业本年级的全部课程的本科课程表信息(仅显示课程名称,上课地点,课程专业,课程教师),3. 选中某一个(不允许多个)课程,点击“查看详情”,显示该课程的本科课程表信息(课程名称,上课地
6、点,上课开始周,上课结束周,上课时间段1n个(如,周一,1-2节,本时间段是否有单双周问题),课程专业,课程教师)4. 点击“导入基础课程表”,将全部课程表信息添加到用户个人课程表。设置课程的课程类型为基础课课程。提示用户基础课程添加成功,5. 点击“管理个人课程表”,显示用户个人课程表,包括基础课程和所选蹭课课程的全部课程表信息(仅显示课程名称,课程专业,课程教师,课程类型)6. 选中某一个(不允许多个)课程,点击“查看详情”按钮,显示该课程的本科课程表信息(课程名称,上课地点,上课开始周,上课结束周,上课时间段1n。(如,周一,1-2节,本时间段是否有单双周问题),课程专业,课程教师) 7. 点击“删除课程”,将该课程信息从用户个人课程表删除,提示删除课程成功8. 显示该生本学期的用户个人课程表。