




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学生成绩管理系统学生成绩管理系统 需求说明书 文件标识 学生成绩管理系统 需求说明书 当前版本 1 0 作 者 2015 壮壮 文件状态 草稿 正式发布 正在修改 完成日期 2015 10 07 唐山学院 计算机科学与技术系 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 2 of 16 目目目 录录录 0 文档介绍文档介绍 4 0 1 文档目的 4 0 2 读者对象 4 0 3 参考文档 4 1 产品介绍产品介绍 5 2 产品面向的用户群体产品面向的用户群体 5 3 产品应当遵循的标准或规范产品应当遵循的标准或规范 5 4 产品范围产品范围 5 5 产品中的角色产品中的角色 6 6 产品的功能性需求产品的功能性需求 6 6 0 功能性需求分类 6 6 1 系统用例图 7 6 2 用例说明 7 6 3 系统需求规定 10 7 产品的非功能性需求产品的非功能性需求 16 7 1 用户界面需求 16 7 2 软硬件环境需求 16 7 3 产品质量需求 16 7 4 时间需求 16 附录附录 A 需求确认 需求确认 17 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 3 of 16 0 文档介绍文档介绍 0 1 文档目的文档目的 具体化 学生成绩管理系统 的各项功能需求 方便开发者高效开发 0 2 读者对象读者对象 所有参与本系统开发的工作人员和合作校方 0 3 参考文档参考文档 唐山学院官网设计唐山学院官网设计 计科系老师 计算机科学与技术系 2008 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 4 of 16 1 产品介绍产品介绍 当今时代是飞速发展的信息时代 在各行各业中离不开信息处理 这正是计算机被广泛 应用于信息管理系统的环境 计算机的最大好处在于利用它能够进行信息管理 使用计算机 进行信息控制 不仅提高了工作效率 而且大大的提高了其安全性 尤其对于复杂的信息管 理 计算机能够充分发挥它的优越性 管理信息系统是进行信息的采集 存储 加工 维护和使用的系统 它是随着管理科学 和技术科学的发展而形成的 学生成绩管理系统是一个教育单位不可缺少的部分 它的内容 对于学校的决策者和管理者来说都至关重要 所以学生成绩管理系统应该能够为用户提供充 足的信息和快捷的查询手段 对学生来说可以轻松的查阅自己在校的成绩以及信息等 但是 一直以来人们都是靠传统人工的方式管理学生成绩 这种管理方式存在着许多缺点 如 效率 低 保密性差 另外时间一长 将产生大量的文件和数据 这对于查找 更新和维护都带来了 不少的困难 学生成绩管理系统提供了强大的学生成绩管理管理功能 方便系统管理员对学生成绩等 信息的添加 修改 删除 查询 留言等操作 同时一样的方面学生对自己各科成绩查询 学习的交流 2 产品面向的用户群体产品面向的用户群体 2 1 管理员 管理员能够实现对整个学生信息的添加 修改 删除 查询等操作 对教师用户的添加 删除 修改等操作 对留言信息的添加 删除 修改查询等操作 2 2 校方 可以将学生成绩的数据库发布到网上 教师的信息发布的网上 方便学生教师进行查询 达到资源共享的目的 2 3 教师 教师能够在一定的权限内对所有学生成绩的查询 所有教师信息的查询 留言信息的添 加 删除 修改是 查看等 对的自己的联系信息进行更新 登录密码的修改 2 4 学生 学生可以在自己的权限内对对自己成绩的查询 以及个人信息的查询 登录密码的修改 留言的查看 提交留言信息的相关操作 3 产品应当遵循的标准或规范产品应当遵循的标准或规范 计算机软件开发规范 GB8566 88 4 产品范围产品范围 本系统适合于任何用户和具有管理权限的管理员管理 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 5 of 16 5 产品中的角色产品中的角色 角色职责描述 老师对系统进行管理 一般为老师 学生查看自己的成绩 所选课程 匿名无法登录 超级管理员为开发人员 有最高管理权限 6 产品的功能性需求产品的功能性需求 学生 对各科成绩的查询及查看本班成绩排名等情况 任课老师 输入并维护所教科目的学生成绩 计算本科的成绩排名 本科成绩在班上的 排名 输出本班科目的成绩及排名情况 班主任 输入并维护本班的基本信息 对本班的各科成绩汇总 计算各科成绩的总分 排名 本班平均分等需求 输出学生的基本信息 各科的成绩及各科成绩的部分 各科成绩的排名 总分的排名情况 教务处 学校全体成员的信息管理 对考试科目 时间及对所考科目的编号等进行具 体的管理 并对任课老师 班主任等输入的信息进行存库 对学生的信息进行必要的维护 可打印学生的所有信息 用户管理 用于对用户的添加 赋于不同权限及对用户的修改及查询 课程管理 用于对各学期课程的开设和修改 成绩管理 用于对成绩的输入 修改 汇总及排名 学生信息管理 添加 删除 修改学生信息等 授课信息管理 对授课教师 课程号 学时数 班级等信息的添加 维护等 学生信息查询 对学生成绩等信息的查询 查询方式为模糊 且具有多条件组合查询功 能 学生成绩统计 统计本科的总分 平均分等信息 本系统性能力求易于使用 具体有较高的扩展性和可维护性 6 0 功能性需求分类功能性需求分类 提示 提示 将功能性需求先粗分再细分 下表中的 Feature A Function A 1等符号应当被替换成 有含义的名称 功能类别功能名称 标识符描述 Function A 1 Feature A 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 6 of 16 Function B 1 Feature B Function C 1 Feature C 6 1 系统用例图系统用例图 系统管理员 学生 学生信息管理 学生成绩管理 课程管理 查看成绩 教师 6 2 用例说明用例说明 6 2 16 2 1 授课信息管理子系统授课信息管理子系统 用例 用例编号 001 用例名 授课信息管理 执行者 直接执行者 教师 系统执行者 学生管理系统 目的 教师通过选择课程进入对选择班级的学生授课进行选择 类型 主要的 基本的 级别 一级 过程描述 1 教师登录到本系统 系统识别标识码 2 初始化一个新授课信息 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 7 of 16 3 选择课程 4 将该教师选择的课程录入数据库 5 退出系统 6 2 26 2 2 学生信息管理子系统学生信息管理子系统 用例 用例编号 002 用例名 学生信息管理 执行者 直接执行者 教师 系统执行者 学生管理系统 目的 教师通过选择学生进行对学生基本信息进行增删改操作 类型 主要的 基本的 级别 一级 过程描述 1 教师登录到本系统 系统识别标识码 2 显示授课班级下的学生列表 3 选择一名学生编辑该学生的基本信息 4 将修改后的信息写入数据库 5 退出系统 6 2 36 2 3 课程信息管理子系统课程信息管理子系统 用例 用例编号 003 用例名 课程信息管理 执行者 直接执行者 系统管理员 系统执行者 学生管理系统 目的 用于对各学期课程的开设和修改 类型 主要的 基本的 级别 一级 过程描述 1 教师登录到本系统 系统识别标识码 2 显示该教师所教授的课程列表 3 选择一个课程信息进行修改 4 将修改后的课程信息写入数据库 5 退出系统 6 2 4 6 2 4 系统管理子系统系统管理子系统 用例 用例编号 004 用例名 系统管理 执行者 直接执行者 系统管理员 系统执行者 学生管理系统 目的 对用户的添加 赋于不同权限及对用户的修改及查询 类型 主要的 基本的 级别 一级 过程描述 1 系统管理员登陆到系统管理子系统 系统识别用户标识码 2 通过查询条件显示用户列表 3 选择用户并进行权限和信息的修改 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 8 of 16 4 将修改后的信息写入数据库 5 退出系统 6 2 56 2 5 查看成绩子系统查看成绩子系统 用例 用例编号 005 用例名 查看成绩 执行者 学生 系统执行者 学生管理系统 目的 学生查询自身的成绩 类型 主要的 级别 二级 过程描述 1 学生登陆到查看成绩子系统 系统识别用户标志码 2 通过选择并输入查询条件 显示出符合条件的课程的成绩信息并进行显示成绩统计结果 3 退出系统 6 2 6 6 2 6 学生成绩子系统学生成绩子系统 用例 用例编号 006 用例名 学生成绩管理 执行者 直接执行者 教师 系统执行者 学生管理系统 目的 教师通过选择课程以及对应的学生进行成绩的录入或修改操作 类型 主要的 基本的 级别 一级 过程描述 1 教师登录到本系统 系统识别标识码 2 显示教师所有的教授课程 选择课程进行成绩录入 3 显示所教授课程的学生列表 4 录入或修改学生该课程的成绩 5 将修改后的信息写入数据库 6 退出系统 6 36 3 系统需求规定系统需求规定 用例名称 授课信息管理子系统授课信息管理子系统 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 9 of 16 用例描述 教师通过选择课程进入对选择班级的学生授课进行选择 执行者教师 前置条件登陆角色为教师 拥有授课信息管理权限 后置条件创建授课老师和班级记录 主过程描述1 用户登录到本系统 2 用户选择自己计算机显示自己能授课的课程 3 用户选择按课程名 课程 ID 进行查询 系统显示查询结果 4 用户通过在课程名与授课班级进行选择 5 用户选择提交授课选择 6 执行后置条件 5 用例结束 分支过程描述4 1 用户选择取消 执行 2 5 1 用户选择取消 执行 2 异常过程描述3 1 用户输入的查询信息未找到相应课程 返回 2 4 1 用户选择的授课班级已经有该门课程 提示用户并返回 4 业务规则用户选择的一门课程授课班级不能超过 2 个 设计的业务实体课程信息 学生信息 用户信息 权限信息 用例名称 学生信息管理子系统学生信息管理子系统 用例描述 教师通过选择课程对应的学生进行对学生成绩进行录入或修改操作 执行者教师 前置条件登陆角色为教师 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 10 of 16 后置条件修改学生基本信息 主过程描述1 用户登录到本系统 2 用户选择自己计算机显示自己能授课的学生 3 用户选择按学生姓名 性别 学号进行查询 系统显示查询结果 4 用户增删改学生的基本信息 5 用户选择提交修改 6 执行后置条件 5 用例结束 分支过程描述4 1 用户选择取消 执行 2 5 1 用户选择取消 执行 2 异常过程描述3 1 用户输入的查询信息未找到相应课程 返回 2 4 1 用户修改的学生信息不符合系统要求 提示错误给用户并返回 4 业务规则学生信息必须符合数据库的要求 设计的业务实体学生信息 用户信息 权限信息 用例名称 课程信息管理子系统课程信息管理子系统 用例描述 管理员用于对各学期课程的开设和修改 执行者管理员 前置条件登陆角色为管理员 后置条件修改课程信息 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 11 of 16 主过程描述1 用户登录到本系统 2 用户选择增加开设课程 3 用户用户录入课程信息 4 用户输入查询信息 系统显示课程列表 用户选择修改课程信息 5 用户选择删除课程信息 6 用户提交修改 7 执行后置条件 8 用例结束 分支过程描述4 1 用户选择取消 执行 2 5 1 用户选择取消 执行 2 异常过程描述3 1 用户录入的课程信息不合法 提示错误并返回 3 4 1 用户输入的查询结果未找到 提示错误给用户并返回 4 6 1 用户的对课程的修改不合法 返回 4 业务规则 设计的业务实体用户信息 权限信息 课程信息 用例名称 系统管理子系统系统管理子系统 用例描述 管理员对用户的添加 赋于不同权限及对用户的修改及查询 执行者管理员 前置条件登陆角色为管理员 后置条件更新用户数据库 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 12 of 16 主过程描述1 用户登录到本系统 2 用户输入查询信息 系统显示用户列表 用户选择一个用户进行操作 3 用户选择删除用户 4 用户提交修改 5 执行后置条件 6 用例结束 分支过程描述3 1 用户选择取消 执行 2 4 1 用户选择取消 执行 2 5 1 用户选择取消 执行 2 异常过程描述2 1 用户录入的查询信息未找到 提示错误并返回 3 4 1 用户的对用户的修改不合法 返回 4 业务规则 设计的业务实体用户信息 权限信息 用例名称 查看成绩子系统查看成绩子系统 用例描述 学生查询自身的成绩 执行者学生 前置条件登陆角色为学生 后置条件 主过程描述1 用户登录到本系统 2 用户输入查询信息 系统显示成绩信息列表 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 13 of 16 3 用例结束 分支过程描述 异常过程描述2 1 用户录入的查询信息未找到 提示错误并返回 2 业务规则 设计的业务实体用户信息 成绩信息 学生成绩子系统学生成绩子系统 用例 用例编号 006 用例名 学生成绩管理 执行者 直接执行者 教师 系统执行者 学生管理系统 目的 教师通过选择课程以及对应的学生进行成绩的录入或修改操作 类型 主要的 基本的 级别 一级 过程描述 7 教师登录到本系统 系统识别标识码 学生成绩管理系统 需求说明书 益心益意志愿者协会 2015Page 14 of 16 8 显示教师所有的教授课程 选择课程进行成绩录入 9 显示所教授课程的学生列表 10 录入或修改学生该课程的成绩 11 将修改后的信息写入数据库 12 退出系统 用例名称 学生成绩管理子系统学生成绩管理子系统 用例描述 教师通过选择课程以及对应的学生进行成绩的录入或修改操作 执行者教师 前置条件登陆角色为教师 后置条件修改成绩信息 主过程描述1 用户登录到本系统 2 用户选择自己计算机显示自己所教授课程 3 用户选择输入查询条件查询课程 系统显示查询结果 4 用户选择一个课程 系统显示该课程下的学生列表 5 用户选择一名学生 对学生的成绩进行录入或修改操作 6 用户选择提交 7 执行后置条件 8 用例结束 分支过程描述4 1 用户选择取消 执行 2 5 1 用户选择取消 执行 2 6 2 用户选择取消 执行 5 异常过程描述2 1 用户无任何课程教授 系统显示提示信息并返回 1 3 1 用户输入的查询信息未找到相应课程 返回 2 5 1 用户录入的成绩不合法 提示错误给用户并返回 5 业务规则录入的成绩必须在 0 100 之间 设计的业务实体学生信息 用户信息 权限信息 成绩信息 7 产品的非功能性需求产品的非功能性需求 7 1 用户界面需求用户界面需
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年攀枝花市盐边县事业单位春季引才考核的考前自测高频考点模拟试题及答案详解(夺冠)
- 2025年上海大学公开招聘岗位(第二批)模拟试卷完整参考答案详解
- 2025届山东济南城建集团有限公司春季招聘24名笔试题库历年考点版附带答案详解
- 2025年芜湖安徽工程大学高层次人才招聘60人模拟试卷及完整答案详解一套
- 2025广东省农业科学院设施农业研究所招聘劳动合同制人员1人模拟试卷有答案详解
- 2025安徽“合肥工科同道产业园管理有限公司部分岗位外包服务”招聘4人笔试题库历年考点版附带答案详解
- 2025湖北十堰市城市发展控股集团有限公司及所属子公司招聘拟聘用人员模拟试卷含答案详解
- 2025海南保亭农水投资有限公司第二次招聘7人(代农水投公司发布)模拟试卷附答案详解(典型题)
- 2025广西南宁市博物馆招聘编外人员3人模拟试卷及参考答案详解
- 2025人民日报社山西分社公开招聘工作人员1人笔试题库历年考点版附带答案详解
- 2025年CIA考试题库(附答案)
- 2025年招录考试-法院书记员考试历年参考题库含答案解析(5套典型题)
- 2025关于销售人员的劳动合同样本
- 精神科护理科普:理解与关爱慢性精神疾病患者
- 法律与道德小学生课件
- vivo公司管理制度
- DB31/T 804-2014生活饮用水卫生管理规范
- 儿童早期矫正教学课件
- 银行代销业务管理制度
- 运动素质知到课后答案智慧树章节测试答案2025年春浙江大学
- 招聘话术培训
评论
0/150
提交评论