学生选课系统用例文档

上传人:s9****2 文档编号:558368138 上传时间:2023-01-17 格式:DOCX 页数:23 大小:115.72KB
返回 下载 相关 举报
学生选课系统用例文档_第1页
第1页 / 共23页
学生选课系统用例文档_第2页
第2页 / 共23页
学生选课系统用例文档_第3页
第3页 / 共23页
学生选课系统用例文档_第4页
第4页 / 共23页
学生选课系统用例文档_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《学生选课系统用例文档》由会员分享,可在线阅读,更多相关《学生选课系统用例文档(23页珍藏版)》请在金锄头文库上搜索。

1、学生选课系统不同的用户类所确定的用例参与者用例学生1.1用例-学生系统登陆1.2用例-课程信息查询1.2.1用例-课程学分的查询1.2.2用例-课程任课教师的查询1.2.3用例-上课时间地点的查询1.3用例-选课功能1.3.1用例-查询已选课程1.3.2用例-查询已选课程1.3.3用例-选择课程1.3.4用例-选择课程1.4用例-成绩查询功能1.4.1用例-成绩单打印功能管理员2.1用例-管理员系统登陆2.2.1用例-学生成绩录入2.2.2用例-学生成绩统计2.3用例-课程管理2.3.1用例-课程表管理2.3.1.1用例-课程表录入2.3.1.2用例-课程任课教师信息录入2.3.2用例-课程表

2、管理2.4用例-打印信息教师3.1用例-教师登陆3.2用例-教师成绩查询 3.2.1用例-总体成绩查询3.2.2用例个人成绩查询3.3用例-所教课程课表查询学生选课用例图该模块包括课程信息查询、选课功能、成绩查询三个功能模块。提供了查 看查看课程学分、课程的教师,上课时间地点,选课,查询成绩,查询已选修课 程及修改课程的功能。1.1 用例-学生系统登陆用例编号:1.1用例名称:学生系统登录创建者:Guozhiying更新者:guozhiying创建日期:2013.05.01更新日期:2013.05.02参与者:学生用例描述:用户通过登陆进入该系统,进行相应功能的操作前置条件:登陆者为该系统的用

3、户,已经有相应的用户号和密码后置条件:登陆之后可以进行相应功能的操作主干过程:1用户进入系统的登陆界面。2输入用户名。3输入相应的密码,点击登陆按钮。4成功登陆系统,显示登陆成功。分支过程:1用户的登录名在数据库中没有找到,显示“用户名不存在”的信 息(2步之后)。2输入的密码和数据库中的密码不一致,显示密码错误的信息(3 步之后)。异常过程:登陆时数据库连接失败。包括用例:课程信息查询,选课功能,成绩查询优先级:高使用频率:400个用户,每周五次,每次一个小时业务规则:必须是该校的学生,并且需要选修课程,修够学分。特殊需求:不需要较强的安全性。假设:无备注:初始登录名和密码都为学生学号,学生

4、登录后需要修改密码1.2 用例-课程信息查询用例编号1.2用例名称课程信息查询创建者Guozhiying更新者:guozhiying创建日期2013.05.01更新日期:2013.05.02参与者学生用例描述学生通过杳询所有课程的基本信息,如课程的学分,任课教师的简 介,上课的时间地点,确定自己要选的课程。前置条件:1用户已经成功登录到系统,进入主界面2用户需要选修相应的课程后置条件:用户可以按相应的条件查询相应的信息。主干过程:1用户进入系统的登陆界面。2输入正确的用户名和密码,并且成功进入系统。3在主界面上了选择课程信息杳询的功能。4用户查看课程的相应信息。分支过程无异常过程数据库异常,显

5、示信息失败。包括用例课程的学分的查询,任课教师的查询,上课时间地点的查询优先级普通使用频率400个用户,每周五次,每次一个小时业务规则学生必须是系统的使用者,已经成功进入系统需要进行选课!特殊需求安全性为一般。假设无备注无1.2.1 用例-课程学分的查询用例编号1.2.1用例名称课程学分的杳询创建者Guozhiying更新者:guozhiying创建日期2013.05.01更新日期:2013.05.02参与者学生用例描述学生通过杳询所有课程学分,确定自己要选的课程。前置条件:1用户已经成功登录到系统,进入主界面2用户需要选修相应的课程后置条件:用户获得所有的课程所占的学分信息。主干过程:1用户

6、进入系统的登陆界面。2输入正确的用户名和密码,并且成功进入系统。3在主界面上了选择课程信息杳询的功能。4用户在课程信息查询的界面上选择学分查询。5用户获得所有课程的学分信息。分支过程:1用户可以选择查询所有课程的学分,也可以查询单个课程的学分, 需要输入课程名或者课程编号(步骤3之后)异常过程:有些课程信息管理员还未输入。包括用例:无优先级:普通使用频率:400个用户,每周五次,每次一个小时业务规则:学分为学校有关部门指定,已经输入系统。特殊需求:安全性为一般假设:无备注:无1.2.2 用例-课程任课教师的查询用例编号1.2.2用例名称任课教师的查询创建者Guozhiying更新者:guozh

7、iying创建日期2013.05.01更新日期:2013.05.02参与者学生用例描述学生通过杳询所有课程的任课教师,确定自己要选的课程。前置条件1用户已经成功登录到系统,进入主界面2用户需要选修相应的课程后置条件:用户获得所有的课程的任课教师的信息。主干过程:1用户进入系统的登陆界面。2输入正确的用户名和密码,并且成功进入系统。3在主界面上了选择课程信息杳询的功能。4用户在课程信息查询的界面上选择任课教师查询。5用户获得所有课程的任课教师信息。分支过程:1用户可以选择查询所有课程的任课教师,也可以查询单个课程的 任课教师,需要输入课程名或者课程编号(步骤3之后)异常过程:有些课程信息管理员还

8、未输入。包括用例:无优先级:普通使用频率:用户为400人,每周七次,每次一个小时业务规则学生必须是系统的使用者,已经成功进入系统需要进行选课!特殊需求安全性为一般。假设无备注无1.2.3 用例-上课时间地点的查询用例编号1.2.3用例名称任课教师的查询创建者Guozhiying更新者:guozhiying创建日期2013.05.01更新日期:2013.05.02参与者学生用例描述学生通过杳询所有课程上课的时间地点,确定自己要选的课程。前置条件1用户已经成功登录到系统,进入主界面。2用户需要选修相应的课程.后置条件:用户获得所有的课程上课时间地点的信息。主干过程:1用户进入系统的登陆界面。2输入

9、正确的用户名和密码,并且成功进入系统。3在主界面上了选择课程信息杳询的功能。4用户在课程信息查询的界面上选择上课时间地点查询。5用户获得所有课程上课时间地点信息。分支过程:1用户可以选择查询所有课程的上课时间地点,也可以查询单个课 程的上课时间地点,需要输入课程名或者课程编号(步骤3之后)异常过程有些课程信息管理员还未输入。包括用例无优先级普通使用频率用户为400人,每周七次,每次一个小时业务规则学生必须是系统的使用者,已经成功进入系统需要进行选课!特殊需求安全性为一般。假设无备注无1.3 用例-选课功能用例编号1.3用例名称选课创建者Guozhiying更新者:guozhiying创建日期2

10、013.05.01更新日期:2013.05.02参与者学生用例描述学生可以选择自己想选的课程,并且可以查询和修改已选的课程。前置条件:1用户已经成功登录到系统,进入主界面。2用户需要选修相应的课程.3用户通过杳询课程的信息已经确定要选择的课程,或者想要杳询或 者修改已选的课程后置条件:学生杳询修改或者选取课程。主干过程:1用户进入系统的登陆界面。2输入正确的用户名和密码,并且成功进入系统。3在主界面上了选择选课的功能。分支过程:无异常过程:无包括用例:查询已选课程,选择课程,删除已选课程优先级:普通使用频率:用户为400人,每周七次,每次一个小时业务规则:学生必须是系统的使用者,已经成功进入系

11、统需要进行选课!特殊需求:安全性为一般。假设:无备注:无1.3.1 用例-查询已选课程用例编号:1.3.1用例名称:查询已选课程创建者:Guozhiying更新者:guozhiying创建日期:2013.05.01更新日期:2013.05.02参与者:学生用例描述:用户可以查询自己已选的课程,看是否需要修改等操作。前置条件:1用户已经成功登录到系统,进入主界面。2用户需要选修相应的课程.3用户通过杳询课程的信息已经确定要选择的课程,已经选课4用户想要杳询自己已经选上的课程后置条件:学生获得自己已经选上的课程信息。主干过程:1用户进入系统的登陆界面。2输入正确的用户名和密码,并且成功进入系统。3

12、在主界面上了选择选课的功能。4在选课的主界面上选择查询已选课程的选项分支过程:1学生可以查询所有已选课程,也可以任课教师,学分,上课时间 点查询(4步骤之后)。异常过程:无包括用例:无优先级:普通使用频率:用户为400人,每周七次,每次一个小时业务规则:学生必须是系统的使用者,已经成功进入系统需要进行选课!特殊需求安全性为一般。假设无备注无1.3.2 用例-查询已选课程用例编号1.3.2用例名称删除已选课程创建者Guozhiying更新者:guozhiying创建日期2013.05.01更新日期:2013.05.02参与者学生用例描述用户可以查询修改已选的课程,进行删除操作。前置条件1用户已经

13、成功登录到系统,进入主界面。2用户需要选修相应的课程.3用户通过杳询课程的信息已经确定要选择的课程,已经选课4用户想要删除自己已经选上的课程后置条件:学生删除自己已经选上的课程主干过程:1用户进入系统的登陆界面。2输入正确的用户名和密码,并且成功进入系统。3在主界面上了选择选课的功能。4在选课的主界面上选择删除已选课程的选项分支过程:1学生可以查询所有已选课程,也可以按任课教师,学分,上课时间 点删除(4步骤之后)。异常过程无包括用例无优先级普通使用频率用户为400人,每周七次,每次一个小时业务规则学生必须是系统的使用者,已经成功进入系统需要进行选课!特殊需求安全性为一般。假设无备注无1.3.3 用例-删除已选课程用例编号1.3.2用例名称删除已选课程创建者

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号