RonDen / SoftwareEngineering

软件工程课设——成绩管理系统
33 stars 8 forks source link

刘嘉飞的USE CASE文字描述,完整,修改版 #17

Open liujiafei666 opened 5 years ago

liujiafei666 commented 5 years ago

<!DOCTYPE html> Markdown在线编辑器 - www.MdEditor.com

学生用户示例

前提条件:学生的用户名和账号必须是正确的

用例1:学生通过访问网站,查询某学期成绩,并打印出成绩单

参与者:学生
情境目标:学生查询到自己的成绩信息,打印成绩单

场景:

1、学生访问到该网站,输入用户名,密码,选择学生身份,登录;

2、学生选择成绩查询功能;

3、如果学生已经完成教学评价,可以接着该用例往下走;如果未完成,看到提示后,进入用例3,完成教学评价;

4、网站中有学期和学年的选择框,有查询和打印两个按钮;

5、学生选择好学期和学年后,点击查询,网站中列出成绩单(课程号,课程名,任课老师,学院,专业,学分,分数,评级,绩点),成绩单中还有本学期总绩点的学分。

6、点击打印,预览后打印出成绩单;

用例2:学生通过访问网站,进行成绩复议

参与者:学生
情境目标:学生向学校申请成绩复议,并得到回复

场景:

1、学生访问到该网站,输入用户名,密码,选择学生身份,登录;

2、学生选择成绩复议功能;

3、网站中出现几个小功能模块:

(1)申请复议:学生将新建一个成绩复议表单,按照表中提示填信息之后,可以提交给学校;
(2)复议回复:学生将再次看到自己收到的复议回复,未读和已读都有标记,学生可以查看和删除;
(3)复议草稿箱:学生未提交出去的成绩复议表单将保存在这里;
(4)复议记录:学生提交过的复议记录,有日期信息。学生可以查看和删除记录;
(5)垃圾箱:学生删除过的记录和表单都暂时保存在此,可以回收,删除,清空;

4、学生点击申请复议,填好信息,点击提交,提示成功,申请已经分别交给老师和教务人员。

5、一段时间后(这段时间教务人员和老师在交互),学生登录网站,在主页有消息提示,点击进入“复议回复”模块中可以查看。

用例3:学生通过网站,对本学期进行教学评价

参与者:学生
情境目标:学生在网站中完成教学评价,评价提交后不可更改

场景:

1、学生访问到该网站,输入用户名,密码,选择学生身份,登录;

2、学生选择教学评价功能;

3、网站中条列出本学期的所有课程和老师,已评价的提供查看功能,未评价的点击评价进行问卷评价。

4、学生点击评价,填写好问卷调查。

5、问卷末尾,有确定,重填和提交三个按钮,确定用来固定答案,重填用来清空原来的填写,提交把问卷提交至教务管理人员处。

6、全部提交完成后,本项完成。

用例4:学生通过网站,查看大学成绩总体情况

参与者:学生
情境目标:学生在网站中完成查看自己的学业情况(已获得学分,总绩点等)

场景:

1、学生访问到该网站,输入用户名,密码,选择学生身份,登录;

2、学生选择成绩总览功能;

3、网站前几行有总学分,总绩点,以及大学各类课程所修数量;

4、网站中出现几个统计模块,每个模块上显示该模块中课程数量,总学分,模块如下:

(1)必修课(2)选修课(3)通识课(4)其他课

点击模块展开相应类别的所有已修课程信息,包含课程名,课程代码,绩点,学分,评级;

5、点击打印按钮打印出所有模块和模块展开后的信息。

RonDen commented 5 years ago

:+1: You did a goog job!!!