UML学生成绩管理系统课件_第1页
UML学生成绩管理系统课件_第2页
UML学生成绩管理系统课件_第3页
UML学生成绩管理系统课件_第4页
UML学生成绩管理系统课件_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、UML学生成绩管理系统 1 学生成绩管理系统 第四组 UML学生成绩管理系统 2 目录 需求分析 系统总体功能需求 管理员接口模块 教师接口模块 系统建模 总结 UML学生成绩管理系统 3 一、需求分析 学生成绩管理系统是专门针对学校所开发 的一种以管理为基础的信息管理系统,它 涵盖成绩管理服务的所有环节,将原始的 人工统计方法转换为先进的电脑管理模式。 n系统管理员登录系统后,通过身份验证, 能够对学生的基本信息进行管理,包括如 下:添加学生信息、查询学生信息、修改 学生信息、删除学生信息。 UML学生成绩管理系统 4 一、需求分析 n教师可以通过身份验证,登录到系统中。 若忘记密码,也可寻

2、回。教师可以查询、 录入、修改和删除学生成绩信息。 n学生也可通过身份验证,登录到系统中。 但学生中只有查询个人成绩信息的权限, 而无其他权限。 n当参与者(管理员、教师和学生)忘记密 码时,也可以通过特殊方法找回密码。 UML学生成绩管理系统 5 (一)系统总体功能需求 学生成绩管理系统为管理员、教师和学 生提供服务接口以便他们进行管理操作。同 时,还为系统提供数据服务接口来管理系统。 系统总体功能需求框图如下所示: 图1-1系统总体功能需求框图 UML学生成绩管理系统 6 (二)管理员接口模块 n管理员接口是 系统提供给管 理员服务接口。 管理员接口模 块包括如下图 所示几个几个 方面:

3、图1-2 管理员接口模块框图 UML学生成绩管理系统 7 (三)教师接口模块 图1-3 教师接口模块框图 n管理员接口是 系统提供给教 师管理学生成 绩的接口。教 师接口模块包 括如下图所示 几个几个方面: UML学生成绩管理系统 8 二、系统建模 用例图 类图 序列图 协作图 活动图 状态图 UML学生成绩管理系统 9 1.用例图 管理员教师学生 参与者如下图所示: 图2-1 参与者 UML学生成绩管理系统 10 u管理员用例图 图2-2 管理员用例图 登录系统 查询学生信息 管理员添加学生信息 修改学生信息信息管理 删除学生信息 找回密码 UML学生成绩管理系统 11 u教师用例图 图2-

4、3 教师用例图 登录系统 查询学生信息 教师 添加学生成绩信息 修改学生成绩信息 成绩管理 删除学生成绩信息 找回密码 保存成绩 UML学生成绩管理系统 12 u学生用例图 图2-4 学生用例图 登录系统 查询个人成绩 学生 找回密码 选择课程 UML学生成绩管理系统 13 u用例说明书 n用例编号:01 n用例名称:登录系统 n用例目标:当用户要登录到管理系统时用例开始。不同的 用户拥有不同级别的权限,以及实现不同的管理操作。当 用户登录到系统中后用例结束。 n参与者: 管理员、教师和学生 n前提条件:用户身份验证。 n事后条件:登录到系统中。 n主事件流:进入系统,实现管理操作。 n其他事

5、件流:当用户忘记密码而不能登录到系统中时,可 以进行密码寻回操作。 UML学生成绩管理系统 14 2.类图 参与者之间联系的类图 图2-5参与者之间联系的类图 UML学生成绩管理系统 15 其它关系类图 图2-6其它关系类图 UML学生成绩管理系统 16 成绩管理系统类图 图2-7成绩管理系统类图 UML学生成绩管理系统 17 3.序列图 管理员添加学生信息序列图 图3-1 管理员添加学生信息序列图 : 管理员 :登录界面:添加学生 信息界面 学生信息数 据库 1: 输入用户名密码 2: 输入学生信息 3: 核查学生信息 4: 添加学生信息 5: 返回添加成功信息 6: 显示添加成功信息 UM

6、L学生成绩管理系统 18 管理员修改学生信息序列图 图3-2 管理员修改学生信息序列图 : 管理员 :登录界面:修改学生 信息界面 学生信息数 据库 1: 输入用户名密码 2: 输入要修改的学生信息 3: 核查学生信息 4: 修改学生信息 5: 返回修改成功信息 6: 显示修改成功信息 UML学生成绩管理系统 19 管理员删除学生成绩信息序列图 图3-3 管理员删除学生信息序列图 : 管理 员 :登录界面:删除学生 信息界面 学生信息数 据库 1: 输入用户名密码 2: 请求学生信息 4: 删除学生信息 5: 返回删除成功信息 6: 显示删除成功信息 3: 核查学生信息 UML学生成绩管理系统

7、 20 管理员查询学生信息序列图 图3-4 管理员查询信息序列图 : 管理 员 :登录界面:查询学生 信息界面 学生信息数 据库 1: 输入用户名密码 2: 请求学生信息 3: 获取学生信息 4: 返回学生信息 5: 显示学生信息 UML学生成绩管理系统 21 教师录入学生成绩信息序列图 图3-5 教师录入学生成绩信息序列图 : 教 师 :登录界面:录入学生 信息界面 学生信息数 据库 1: 输入用户名密码 2: 输入学生成绩信息 4: 录入学生成绩信息 5: 返回录入成功信息 6: 显示录入成功信息 3: 核查学生信息 UML学生成绩管理系统 22 教师修改学生成绩信息序列图 图3-6 教师

8、修改学生成绩信息序列图 : 教 师 :登录界面:修改学生 信息界面 学生信息数 据库 1: 输入用户名密码 2: 输入学生成绩信息 4: 修改学生成绩信息 5: 返回修改成功信息 6: 显示修改成功信息 3: 核查学生信息 UML学生成绩管理系统 23 教师删除学生成绩信息序列图 图3-7 教师删除学生成绩信息序列图 : 教 师 :登录界面:删除学生 信息界面 学生信息数 据库 1: 输入用户名密码 2: 输入学生成绩信息 4: 删除学生成绩信息 5: 返回删除成功信息 6: 显示删除成功信息 3: 核查学生信息 UML学生成绩管理系统 24 教师查询学生成绩信息序列图 图3-8 教师查询学生

9、成绩信息序列图 : 教 师 :登录界面:查询学生 信息界面 学生信息数 据库 1: 输入用户名密码 2: 选择要查询的学生学号 3: 获取学生成绩信息 4: 返回学生成绩信息 5: 显示学生成绩信息 UML学生成绩管理系统 25 学生查询成绩序列图 图3-9 学生查询个人成绩序列图 : 学 生 :登录界面:查询学生 信息界面 学生信息数 据库 1: 输入用户名密码 2: 选择要查询的课程 3: 获取个人成绩信息 4: 返回个人成绩信息 5: 显示个人成绩信息 UML学生成绩管理系统 26 4.协作图 管理员添加学生信息协作图 : 管理员 :登录界 面 :添加学生成 绩界面 1: 输入账号密码

10、2: 提交账户 成绩数据 库 3: 检查学生信息 4: 添加学生成绩信息5: 添加成功信息 6: 显示添加成功信息 图4-1 管理员添加学生信息协作图 UML学生成绩管理系统 27 管理员添加学生信息协作图 : 管理员 :登录界 面 :修改学生成绩 信息界面 学生成绩数 据库 1: 输入账号密码 2: 提交账户 3: 检查学生信息 4: 修改学生信息 5: 返回修改成功信息 6: 显示修改成功信息 图4-2管理员修改学生信息协作图 UML学生成绩管理系统 28 管理员删除学生信息协作图 : 管理员 :登录界面 :删除学生成绩信息 界面 学生成绩数据 库 1: 输入账号密码 2: 提交账户 3:

11、 检查学生信息 4: 删除学生信息 5: 返回删除成功信息 6: 显示删除成功信息 图4-3 管理员删除学生信息协作图 UML学生成绩管理系统 29 管理员查询学生成绩信息协作图 : 管理员 :登录界面 :查询学生成绩信息 界面 学生成绩数据 库 1: 输入账号密码 2: 提交账户 3: 输入要查询信息 4: 返回查询信息 5: 显示查询信息列表 图4-3 管理员查询学生成绩信息协作图 UML学生成绩管理系统 30 5.活动图(刘阳) 管理员活动图 图5-1 管理员活动图 登录 登录失败 信息管理 查询学生信 息 添加学生信 息 修改学生信 息 删除学生信 息 查询学生信 息 添加学生信 息

12、修改学生信 息 删除学生信 息 查询学生信 息 添加学生信 息 修改学生信 息 删除学生信 息 查询学生信 息 添加学生信 息 修改学生信 息 删除学生信 息 退出系统 验证登录信 息 验证失败验证通过 系统管理员 UML学生成绩管理系统 31 教师活动图 图5-2 教师活动图 登录 登录失败 成绩管理 查询学生信 息 录入学生成 绩信息 修改学生成 绩信息 删除学生成 绩信息 查询学生信 息 录入学生成 绩信息 修改学生成 绩信息 删除学生成 绩信息 查询学生信 息 录入学生成 绩信息 修改学生成 绩信息 删除学生成 绩信息 查询学生信 息 录入学生成 绩信息 修改学生成 绩信息 删除学生成

13、 绩信息 退出系统 显示学生信 息 显示录入成 绩信息 显示删除成 绩信息 显示修改成 绩信息 验证登录信 息 验证失败验证通过 显示管理服 务 系统教师 UML学生成绩管理系统 32 学生活动图 图5-3 学生活动图 登录 登录失败 选择服务 查询个人信 息 查看个人成 绩信息 查询个人信 息 查询个人信 息 查询个人信 息 退出系统 显示个人信 息 显示成绩信 息 验证登录信 息 验证失败验证通过 显示使用服 务 系统学生 UML学生成绩管理系统 33 6.状态图 登录界面 输入账号密码 管理学生 信息 添加学生 信息 新生报到 查询学生 信息 修改学生 信息 删除学生 信息 信息变更 毕业或休学 管理员状态图 UML学生成绩管理系统 34 教师状态图 登录界面 输入账号密码 录入学生 成绩信息 查询学生 信息 修改学生 成绩信息 删除学生 成绩信息 成绩错误 成绩多余没有成绩

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论