成绩管理系统需求说明书

上传人:pu****.1 文档编号:473891006 上传时间:2023-12-11 格式:DOCX 页数:13 大小:104.77KB
返回 下载 相关 举报
成绩管理系统需求说明书_第1页
第1页 / 共13页
成绩管理系统需求说明书_第2页
第2页 / 共13页
成绩管理系统需求说明书_第3页
第3页 / 共13页
成绩管理系统需求说明书_第4页
第4页 / 共13页
成绩管理系统需求说明书_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《成绩管理系统需求说明书》由会员分享,可在线阅读,更多相关《成绩管理系统需求说明书(13页珍藏版)》请在金锄头文库上搜索。

1、学生管理系统文档需求说明书一、 产品描述:21. 开发背景22. 项目描述33. 系统目标3二、 产品需求描述31. 产品面向的用户群体32. 产品应当遵循的标准或规范33. 产品范围44. 产品中的角色4三、 功能需求:41. 系统功能架构图42. 系统用例图53. 用例说明53.1 “学生信息管理子系统”用例53.2 “课程信息管理子系统”用例63.3 学生成绩子系统”用例64. 系统需求规定7四、 产品的非功能性需求91. 用户界面需求92. 软硬件环境需求93. 产品质量需求9产品描述:1. 开发背景流程分析21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及

2、普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。在每个学期开始,教务处根据班级的情况,以班为单位,为每个班级安排一个班主任及对此年级安排一

3、个年级组长。并对各科老师进行安排。每举行一次考试后由任课老师对成绩进行录入。班主任对本班的成绩汇总。并进行排名,然后年级组长再进行汇总,并对本年级各科成绩及总成绩进行排名。教务处、年级组长、班主任及任课老师跟据实际情况对录入的成绩进行维护,各位同学对以上录入的信息可以跟据自己的需要进行适当的查询。正因为如此,学生信息管理系统成为了教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速。查找方便、可靠性高、存储量大

4、、保密性好、寿命长、成本低等。这些优点能够极大的提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件,由此看来开发这样一套管理软件是很有必要的。学生信息管理系统是典型的信息管理系统(MIS),其开发功能主要包括对学生各种信息的建立、管理、查询等功能。2. 项目描述该学生管理系统应用于高校学生信息管理,主要有3个主要功能模块组成,分别是:学生信息管理系统模块,课程信息管理模块和成绩信息管理模块。学生信息管理模块包括对学生的学籍等基本信息的录入、查看、修改和删除管理;课程信息管理模块主要包括对学生成绩的录入和查询;学生成绩管理模块主要包括对学生成绩的录入和查询。本系统设计的学

5、生信息管理系统很好的解决了学生信息管理方面的困难,提高了学生信息管理效率、减轻了教务员的工作负担,节省了大量的人力、物力资源,给高校学生信息管理带来了很大的方便。3. 系统目标该系统要实现的功能有:学生信息管理:包括添加学生信息、修改学生信息、查看学生信息、修改学生信息。课程信息管理:包括添加课程信息、查看课程信息成绩信息管理:包括添加成绩信息、查看成绩信息产品需求描述1 .产品面向的用户群体老师2 .产品应当遵循的标准或规范3 .产品范围本系统适合于任何用户和具有管理权限的管理员管理。4 .产品中的角色角色职责描述老师对系统进行管理,一般为老师学生查看自己的成绩、所选课程匿名无法登录:、功能

6、需求:1 .系统功能架构图整个系统大体上可分为3可主要模块,分别是“学生信息管理,课程信息管理和成绩信息管理”,他们分别管理学生基本信息,课程信息,成绩信息。每个功能又可以细分实现具体的增删改查等功能。学生成绩誉理系统感疣信息管理课程信息管理学生信息管理成绩信息吉一向成绩信一=一渠程借息查询保理信息录AIr一学生信息录入2 .系统用例图3 .用例说明3.1 “学生信息管理子系统”用例用例编号:0014.系统需求规定用例名:学生信息管理执行者:直接执行者:教师目的:教师通过选择学生进行对学生基本信息进行增删改查操作型:主要的、基本的级别:一级过程描述1) 教师登录到本系统,系统识别标识码2) 显

7、示授课班级下的学生列表3) 选择一名学生编辑该学生的基本信息。4) 将修改后的信息写入数据库5) 退出系统3.2“课程信息管理子系统”用例用例编号:002用例名:课程信息管理执行者:直接执行者:教师目的:用于对各学期课程的开设和查看类型:主要的、基本的级别:一级过程描述1) 教师登录到本系统,系统识别标识码2) 显示该教师所教授的课程列表3) 选择一个课程信息进行查看4) 退出系统3.3“学生成绩子系统”用例用例编号:004用例名:学生成绩管理执行者:直接执行者:教师目的:教师通过选择课程以及对应的学生进行成绩的录入或修改操作类型:主要的、基本的级别:一级过程描述1) 教师登录到本系统,系统识

8、别标识码2) 显示教师所有的教授课程,选择课程进行成绩录入3) 显示所教授课程的学生列表4) 录入或修改学生该课程的成绩5) 将修改后的信息写入数据库6) 退出系统用例名称:学生信息管理子系统用例描述:教师通过选择课程对应的学生进行对学生成绩进行录入或修改操作执行者教师前置条件登陆角色为教师后置条件修改学生基本信息主过程描述1)用户登录到本系统2)用户选择自己计算机显示自己能授课的学生3)用户选择按学生姓名、性别、学号进行查询,系统显示查询结果4)用户增删改学生的基本信息5)用户选择提交修改6)执行后置条件5)用例结束分支过程描述4.1用户选择取消,执行25.1用户选择取消,执行2异常过程描述

9、3.1用户输入的查询信息未找到相应课程,返回24.1.用户修改的学生信息不符合系统要求,提示错误给用户并返回4业务规则学生信息必须符合数据库的要求设计的业务实体学生信息,用户信息、权限信息用例名称:课程信息管理子系统用例描述:管理员用于对各学期课程的开设和修改执行者管理员前置条件登陆角色为管理员后置条件修改课程信息主过程描述1)用户登录到本系统2)用户选择增加开设课程3)用户用户录入课程信息4)用户输入查询信息,系统显示课程列表,用户选择修改课程信息5)用户选择删除课程信息6)用户提交修改7)执行后置条件8)用例结束分支过程描述4.1用户选择取消,执行25.1用户选择取消,执行2异常过程描述3

10、.1用户录入的课程信息不合法,提示错误并返回34.1.用户输入的查询结果未找到,提示错误给用户并返回46.1用户的对课程的修改不合法,返回4业务规则设计的业务实体用户信息、权限信息、课程信息用例名称:学生成绩管理子系统用例描述:教师通过选择课程以及对应的学生进行成绩的录入或修改操作执行者教师前置条件登陆角色为教师后置条件修改成绩信息主过程描述1)用户登录到本系统2)用户选择自己计算机显示自己所教授课程3)用户选择输入查询条件查询课程,系统显示查询结果4)用户选择一个课程,系统显示该课程卜的学生列表5)用户选择一名学生,对学生的成绩进行录入或修改操作6)用户选择提交7)执行后置条件8)用例结束分

11、支过程描述4.1用户选择取消,执行25.1用户选择取消,执行26.2用户选择取消,执行5异常过程描述2.1用户无任何课程教授,系统显示提示信息并返回13.1用户输入的查询信息未找到相应课程,返回25.1.用户录入的成绩不合法,提示错误给用户并返回5业务规则录入的成绩必须在0-100之间设计的业务实体学生信息,用户信息、权限信息、成绩信息四、产品的非功能性需求1.用户界面需求需求名称详细要求界回友好所用空间小,加快浏览速度操作简单操作简单易懂,适合休闲使用界面风格前台风景为主,后台无背景2.软硬件环境需求需求名称详细要求开发环境Windows2000或者更图版本开发工具Eclipse硬件需求客户机:P42.0GCPU+256M内存+10/100M网卡+40G硬盘+EpsonStylusC67服务器运行没有数据库MySQL3.产品质量需求主要质量属性详细要求正确性确保用户信息的安全性。健壮性因为技术问题,此性能不好可靠性非会员不可.查看会员信息性能,效率没有测试过易用性操作简单易懂,侧重于宣传清晰性流程清晰分类管理安全性错误提示,分类管理可扩展性自适应各种系统环境兼容性自由选择不同类型的数据库

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

当前位置:首页 > 商业/管理/HR > 市场营销

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