版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 学生成绩管理系统学生成绩管理系统需求说明书文件标识:学生成绩管理系统-需求说明书当前版本:1.0作 者:2015 壮壮文件状态: 草稿 正式发布 正在修改完成日期:2015-10-07唐山学院计算机科学与技术系学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 2 of 16目目目 录录录 0. 文档介绍文档介绍.40.1 文档目的.40.2 读者对象.40.3 参考文档.41. 产品介绍产品介绍.52. 产品面向的用户群体产品面向的用户群体.53. 产品应当遵循的标准或规范产品应当遵循的标准或规范.54. 产品范围产品范围.55. 产品中的角色产品中的角色.66. 产品的
2、功能性需求产品的功能性需求.66.0 功能性需求分类.66.1 系统用例图.76.2 用例说明.76.3 系统需求规定.107 产品的非功能性需求产品的非功能性需求.167.1 用户界面需求.167.2 软硬件环境需求.167.3 产品质量需求.167.4 时间需求.16附录附录 A:需求确认:需求确认 .17学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 3 of 160. 文档介绍文档介绍0.1 文档目的文档目的具体化“学生成绩管理系统”的各项功能需求,方便开发者高效开发。0.2 读者对象读者对象所有参与本系统开发的工作人员和合作校方。0.3 参考文档参考文档 唐山学
3、院官网设计唐山学院官网设计 计科系老师,计算机科学与技术系,2008学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 4 of 161. 产品介绍产品介绍当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。 管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。学生成绩管理系统是一个教育单位不可缺少的部分,它的内
4、容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询、留言等操作,同时一样的方面学生对自己各科成绩查询,学习的交流。2. 产品面向的用户群体产品面向的用户群体2.1、 管理员管理员能够实现对整个学生信息的添加、
5、修改、删除、查询等操作,对教师用户的添加、删除、修改等操作,对留言信息的添加、删除、修改查询等操作。 2.2、 校方可以将学生成绩的数据库发布到网上,教师的信息发布的网上,方便学生教师进行查询,达到资源共享的目的。 2.3、 教师教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询,留言信息的添加、删除、修改是、查看等,对的自己的联系信息进行更新,登录密码的修改。 2.4、 学生学生可以在自己的权限内对对自己成绩的查询,以及个人信息的查询,登录密码的修改,留言的查看、提交留言信息的相关操作3. 产品应当遵循的标准或规范产品应当遵循的标准或规范计算机软件开发规范 GB8566-884.
6、 产品范围产品范围本系统适合于任何用户和具有管理权限的管理员管理。学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 5 of 165. 产品中的角色产品中的角色角色职责描述老师对系统进行管理,一般为老师学生查看自己的成绩、所选课程匿名无法登录超级管理员为开发人员,有最高管理权限6. 产品的功能性需求产品的功能性需求学生:对各科成绩的查询及查看本班成绩排名等情况。任课老师:输入并维护所教科目的学生成绩,计算本科的成绩排名、本科成绩在班上的排名。输出本班科目的成绩及排名情况。班主任:输入并维护本班的基本信息,对本班的各科成绩汇总,计算各科成绩的总分,排名,本班平均分等需求。输出
7、学生的基本信息,各科的成绩及各科成绩的部分,各科成绩的排名,总分的排名情况。教务处: 学校全体成员的信息管理,对考试科目,时间及对所考科目的编号等进行具体的管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护,可打印学生的所有信息。用户管理:用于对用户的添加,赋于不同权限及对用户的修改及查询。课程管理:用于对各学期课程的开设和修改。成绩管理:用于对成绩的输入、修改、汇总及排名。学生信息管理:添加,删除,修改学生信息等。 授课信息管理: 对授课教师,课程号,学时数,班级等信息的添加,维护等。学生信息查询: 对学生成绩等信息的查询,查询方式为模糊,且具有多条件组合查询功能。
8、学生成绩统计: 统计本科的总分,平均分等信息。本系统性能力求易于使用,具体有较高的扩展性和可维护性。6.0 功能性需求分类功能性需求分类提示:提示:将功能性需求先粗分再细分,下表中的 Feature A, Function A.1等符号应当被替换成有含义的名称。功能类别功能名称、标识符描述Function A.1Feature A学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 6 of 16Function B.1Feature BFunction C.1Feature C6.1 系统用例图系统用例图系统管理员学生学生信息管理学生成绩管理课程管理查看成绩教师6.2 用例说
9、明用例说明6.2.16.2.1 “授课信息管理子系统授课信息管理子系统” 用例用例编号:001用例名:授课信息管理执行者:直接执行者:教师 系统执行者:学生管理系统目的:教师通过选择课程进入对选择班级的学生授课进行选择。类型:主要的、基本的级别:一级过程描述1) 教师登录到本系统,系统识别标识码2) 初始化一个新授课信息学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 7 of 163) 选择课程4) 将该教师选择的课程录入数据库5) 退出系统6.2.26.2.2 “学生信息管理子系统学生信息管理子系统” 用例用例编号:002用例名:学生信息管理执行者:直接执行者:教师 系
10、统执行者:学生管理系统目的:教师通过选择学生进行对学生基本信息进行增删改操作类型:主要的、基本的级别:一级过程描述1) 教师登录到本系统,系统识别标识码2) 显示授课班级下的学生列表3) 选择一名学生编辑该学生的基本信息。4) 将修改后的信息写入数据库5) 退出系统6.2.36.2.3 “课程信息管理子系统课程信息管理子系统” 用例用例编号:003用例名:课程信息管理执行者:直接执行者:系统管理员 系统执行者:学生管理系统目的:用于对各学期课程的开设和修改类型:主要的、基本的级别:一级过程描述1) 教师登录到本系统,系统识别标识码2) 显示该教师所教授的课程列表3) 选择一个课程信息进行修改4
11、) 将修改后的课程信息写入数据库5) 退出系统6.2.4.6.2.4. “系统管理子系统系统管理子系统” 用例用例编号:004用例名:系统管理执行者:直接执行者:系统管理员 系统执行者:学生管理系统目的:对用户的添加,赋于不同权限及对用户的修改及查询,类型:主要的、基本的级别:一级过程描述1) 系统管理员登陆到系统管理子系统,系统识别用户标识码2) 通过查询条件显示用户列表3) 选择用户并进行权限和信息的修改学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 8 of 164) 将修改后的信息写入数据库5) 退出系统6.2.56.2.5 “查看成绩子系统查看成绩子系统” 用例
12、用例编号:005用例名:查看成绩执行者:学生 系统执行者:学生管理系统目的:学生查询自身的成绩类型:主要的级别:二级过程描述1) 学生登陆到查看成绩子系统,系统识别用户标志码2) 通过选择并输入查询条件,显示出符合条件的课程的成绩信息并进行显示成绩统计结果3) 退出系统6.2.6.6.2.6. “学生成绩子系统学生成绩子系统” 用例用例编号:006用例名:学生成绩管理执行者:直接执行者:教师 系统执行者:学生管理系统目的:教师通过选择课程以及对应的学生进行成绩的录入或修改操作类型:主要的、基本的级别:一级过程描述1) 教师登录到本系统,系统识别标识码2) 显示教师所有的教授课程,选择课程进行成
13、绩录入3) 显示所教授课程的学生列表4) 录入或修改学生该课程的成绩5) 将修改后的信息写入数据库6) 退出系统6.36.3 系统需求规定系统需求规定用例名称:授课信息管理子系统授课信息管理子系统学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 9 of 16用例描述:教师通过选择课程进入对选择班级的学生授课进行选择。执行者教师前置条件登陆角色为教师,拥有授课信息管理权限后置条件创建授课老师和班级记录主过程描述1)用户登录到本系统2)用户选择自己计算机显示自己能授课的课程3)用户选择按课程名、课程 ID 进行查询,系统显示查询结果4)用户通过在课程名与授课班级进行选择5)用
14、户选择提交授课选择6)执行后置条件5)用例结束分支过程描述4.1 用户选择取消,执行 25.1 用户选择取消,执行 2异常过程描述3.1 用户输入的查询信息未找到相应课程,返回 24.1. 用户选择的授课班级已经有该门课程,提示用户并返回 4业务规则用户选择的一门课程授课班级不能超过 2 个设计的业务实体课程信息,学生信息,用户信息、权限信息用例名称:学生信息管理子系统学生信息管理子系统用例描述:教师通过选择课程对应的学生进行对学生成绩进行录入或修改操作执行者教师前置条件登陆角色为教师学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 10 of 16后置条件修改学生基本信息
15、主过程描述1)用户登录到本系统2)用户选择自己计算机显示自己能授课的学生3)用户选择按学生姓名、性别、学号进行查询,系统显示查询结果4)用户增删改学生的基本信息5)用户选择提交修改6)执行后置条件5)用例结束分支过程描述4.1 用户选择取消,执行 25.1 用户选择取消,执行 2异常过程描述3.1 用户输入的查询信息未找到相应课程,返回 24.1. 用户修改的学生信息不符合系统要求,提示错误给用户并返回 4业务规则学生信息必须符合数据库的要求设计的业务实体学生信息,用户信息、权限信息用例名称:课程信息管理子系统课程信息管理子系统用例描述:管理员用于对各学期课程的开设和修改执行者管理员前置条件登
16、陆角色为管理员后置条件修改课程信息学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 11 of 16主过程描述1)用户登录到本系统2)用户选择增加开设课程3)用户用户录入课程信息4)用户输入查询信息,系统显示课程列表,用户选择修改课程信息5)用户选择删除课程信息6)用户提交修改7)执行后置条件8)用例结束分支过程描述4.1 用户选择取消,执行 25.1 用户选择取消,执行 2异常过程描述3.1 用户录入的课程信息不合法,提示错误并返回 34.1. 用户输入的查询结果未找到,提示错误给用户并返回 46.1 用户的对课程的修改不合法,返回 4业务规则设计的业务实体用户信息、权限
17、信息、课程信息用例名称:系统管理子系统系统管理子系统用例描述:管理员对用户的添加,赋于不同权限及对用户的修改及查询,执行者管理员前置条件登陆角色为管理员后置条件更新用户数据库学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 12 of 16主过程描述1)用户登录到本系统2)用户输入查询信息,系统显示用户列表,用户选择一个用户进行操作3)用户选择删除用户4)用户提交修改5)执行后置条件6)用例结束分支过程描述3.1 用户选择取消,执行 24.1 用户选择取消,执行 25.1 用户选择取消,执行 2异常过程描述2.1 用户录入的查询信息未找到,提示错误并返回 34.1 用户的对
18、用户的修改不合法,返回 4业务规则设计的业务实体用户信息、权限信息用例名称:查看成绩子系统查看成绩子系统用例描述:学生查询自身的成绩执行者学生前置条件登陆角色为学生后置条件主过程描述1)用户登录到本系统2)用户输入查询信息,系统显示成绩信息列表学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 13 of 163)用例结束分支过程描述异常过程描述2.1 用户录入的查询信息未找到,提示错误并返回 2业务规则设计的业务实体用户信息、成绩信息学生成绩子系统学生成绩子系统” 用例用例编号:006用例名:学生成绩管理执行者:直接执行者:教师 系统执行者:学生管理系统目的:教师通过选择课
19、程以及对应的学生进行成绩的录入或修改操作类型:主要的、基本的级别:一级过程描述7) 教师登录到本系统,系统识别标识码学生成绩管理系统, 需求说明书 益心益意志愿者协会 2015Page 14 of 168) 显示教师所有的教授课程,选择课程进行成绩录入9) 显示所教授课程的学生列表10)录入或修改学生该课程的成绩11)将修改后的信息写入数据库12)退出系统用例名称:学生成绩管理子系统学生成绩管理子系统用例描述:教师通过选择课程以及对应的学生进行成绩的录入或修改操作执行者教师前置条件登陆角色为教师后置条件修改成绩信息主过程描述1)用户登录到本系统2)用户选择自己计算机显示自己所教授课程3)用户选
20、择输入查询条件查询课程,系统显示查询结果4)用户选择一个课程,系统显示该课程下的学生列表5)用户选择一名学生,对学生的成绩进行录入或修改操作6)用户选择提交7)执行后置条件8)用例结束分支过程描述4.1 用户选择取消,执行 25.1 用户选择取消,执行 26.2 用户选择取消,执行 5异常过程描述2.1 用户无任何课程教授,系统显示提示信息并返回 13.1 用户输入的查询信息未找到相应课程,返回 25.1. 用户录入的成绩不合法,提示错误给用户并返回 5业务规则录入的成绩必须在 0-100 之间设计的业务实体学生信息,用户信息、权限信息、成绩信息7 产品的非功能性需求产品的非功能性需求7.1 用户界面需求用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 餐厅前台服务总结
- 酷咖食品科技产业园建设项目可行性研究报告模板-立项拿地
- 10月石家庄房地产市场调研总结报告
- 2025-2030全球环锭细纱机单锭检测系统行业调研及趋势分析报告
- 2025年全球及中国有机天然肥料行业头部企业市场占有率及排名调研报告
- 2025年全球及中国风冷单螺杆式冷水机组行业头部企业市场占有率及排名调研报告
- 2025年全球及中国航空航天设备零部件用超声波清洗机行业头部企业市场占有率及排名调研报告
- 2025年全球及中国网红孵化服务行业头部企业市场占有率及排名调研报告
- 2025-2030全球电池护照(DDP)行业调研及趋势分析报告
- 2025年全球及中国冷加工喷丸机行业头部企业市场占有率及排名调研报告
- 苏教版四年级数学下册第三单元第二课时《常见的数量关系》课件
- 浙江省台州市2021-2022学年高一上学期期末质量评估政治试题 含解析
- 宁夏“8·19”较大爆燃事故调查报告
- 中国高血压防治指南(2024年修订版)解读课件
- 2024年浙江省中考科学试卷
- 初三科目综合模拟卷
- 2024年全国高考新课标卷物理真题(含答案)
- 劳动合同薪酬与绩效约定书
- 消除医疗歧视管理制度
- 足疗店营销策划方案
- 学校安全一岗双责
评论
0/150
提交评论