学生选课系统不同的用户类所确定的用例 参与者 用例 学生 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 .4 用例-打印信息 教师 3 .1 用例-教师登陆 3 .2 用例-教师成绩查询 3 .2 .1 用例-总体成绩查询 3 .2 .2 用例个人成绩查询 3 .3 用例-所教课程课表查询 学生选课用例图 该模块包括课程信息查询、选课功能、成绩查询三个功能模块。提供了查看查看课程学分、课程的教师,上课时间地点,选课,查询成绩,查询已选修课程及修改课程的功能。 课程学分查询成绩表打印学生登录课程信息查询选课功能成绩查询《include》《include》《include》任课教师查询上课时间地点查询查询已选课程删除已选课程选择课程《include》《include》《include》《include》《include》《include》《extend》学生 1.1 用例-学生系统登陆 用例编号: 1.1 用例名称: 学生系统登录 创建者: Guozhiying 更新者: guozhiying 创建日期: 2013.05.01 更新日期: 2013.05.02 参与者: 学生 用例描述: 用户通过登陆进入该系统,进行相应功能的操作 前置条件: 登陆者为该系统的用户,已经有相应的用户号和密码 后置条件: 登陆之后可以进行相应功能的操作 主干过程: 1 用户进入系统的登陆界面。 2 输入用户名。 3 输入相应的密码,点击登陆按钮。 4 成功登陆系统,显示登陆成功。 分支过程: 1 用户的登录名在数据库中没有找到,显示“用户名不存在”的信息(2 步之后)。 2 输入的密码和数据库中的密码不一致,显示密码错误的信息(3步之后)。 异常过程: 登陆时数据库连接失败。 包括用例: 课程信息查询,选课功能,成绩查询 优先级: 高 使用频率: 400 个用户,每周五次,每次一个小时 业务规则: 必须是该校的...