好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

学生成绩管理系统.docx

14页
  • 卖家[上传人]:壹****1
  • 文档编号:429536863
  • 上传时间:2023-10-26
  • 文档格式:DOCX
  • 文档大小:25.66KB
  • / 14 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 《图书管理系统》需求规格说明书文件状态:文件标识:图书管理系统[]草稿当前版本:V3.0[V]正式发布作者:宋超逸[]正在修改完成日期:2016-5-30版本/状态作者参与者起止日期备注V1.0宋超逸宋超逸2016-5-23-—2016-5-24草稿V2.0宋超逸宋超逸2016-5-25-—2016-5-26修改V3.0宋超逸宋超逸2016-5-29--2016-5-30正式发布20文档介绍40.1文档目的40.2文档范围50.3读者对象50.4参考文档5产品介绍61. 产品面向的用户群体6产品应当遵循的标准或规范62. 产品范围6产品中的角色63. 产品的功能性需求66.1系统用例图76.2用例说明76.3系统需求规定94. 产品的非功能性需求137.1用户界面需求137.2软硬件环境需求137.3产品质量需求130文档介绍流程分析21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域使原本的旧的管理方法越来越不适应现在社会的发展许多人还停留在以前的手工操作这大大地阻碍了人类经济的发展为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。

      学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护在每个学期开始,教务处根据班级的情况,以班为单位,为每个班级安排一个班主任及对此年级安排一个年级组长并对各科老师进行安排每举行一次考试后由任课老师对成绩进行录入班主任对本班的成绩汇总并进行排名,然后年级组长再进行汇总,并对本年级各科成绩及总成绩进行排名教务处、年级组长、班主任及任课老师跟据实际情况对录入的成绩进行维护,各位同学对以上录入的信息可以跟据自己的需要进行适当的查询0.1文档目的本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。

      因此,开发一套适和大众的、兼容性好的系统是很有必要的本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍0.2文档范围本稳当包含以下几个部分:管理系统管理系统用户群体管理系统应当遵循的标准或规范管理系统的范围管理系统中的角色管理系统的功能性需求管理系统的非功能性要求需求确认0.3读者对象本文档的读者范围包括:需求提供方具体责任人开发方的项目经理系统分析设计人员测试人员实施人员0.4参考文档1. 产品介绍本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。

      目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统因此,开发一套适和大众的、兼容性好的系统是很有必要的本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍2. 产品面向的用户群体学生,老师产品应当遵循的标准或规范《计算机软件开发规范》GB8566-88产品范围本系统适合于任何用户和具有管理权限的管理员管理3. 产品中的角色角色职责描述老师对系统进行管理理,一般为老师~学生查看自己的成绩、所选课程匿名无法登录4. 产品的功能性需求学生:对各科成绩的查询及查看本班成绩排名等情况任课老师:输入并维护所教科目的学生成绩,计算本科的成绩排名、本科成绩在班上的排名。

      输出本班科目的成绩及排名情况排名,班主任:输入并维护本班的基本信息,对本班的各科成绩汇总,计算各科成绩的总分,本班平均分等需求输出学生的基本信息,各科的成绩及各科成绩的部分,各科成绩的排名,总分的排名情况教务处:学校全体成员的信息管理,对考试科目,时间及对所考科目的编号等进行具体的管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护,可打印学生的所有信息用户管理:用于对用户的添加,赋于不同权限及对用户的修改及查询课程管理:用于对各学期课程的开设和修改成绩管理:用于对成绩的输入、修改、汇总及排名学生信息管理:添加,删除,修改学生信息等授课信息管理:对授课教师,课程号,学时数,班级等信息的添加,维护等学生信息查询:对学生成绩等信息的查询,查询方式为模糊,且具有多条件组合查询功能学生成绩统计:统计本科的总分,平均分等信息本系统性能力求易于使用,具体有较高的扩展性和可维护性6.1系统用例图6.2用例说明1.“授课信息管理子系统”用例用例编号:001用例名:授课信息管理执行者:直接执行者:教师系统执行者:学生管理系统目的:教师通过选择课程进入对选择班级的学生授课进行选择类型:主要的、基本的级别:一级过程描述1) 教师登录到本系统,系统识别标识码初始化一个新授课信息2) 选择课程将该教师选择的课程录入数据库3) 退出系统2.“学生信息管理子系统”用例用例编号:002用例名:学生信息管理执行者:直接执行者:教师系统执行者:学生管理系统目的:教师通过选择学生进行对学生基本信息进行增删改操作类型:主要的、基本的级别:一级过程描述教师登录到本系统,系统识别标识码1) 显示授课班级下的学生列表选择一名学生编辑该学生的基本信息。

      2) 将修改后的信息写入数据库退出系统3.“课程信息管理子系统”用例用例编号:003用例名:课程信息管理执行者:直接执行者:系统管理员系统执行者:学生管理系统目的:用于对各学期课程的开设和修改类型:主要的、基本的级别:一级过程描述教师登录到本系统,系统识别标识码1) 显示该教师所教授的课程列表选择一个课程信息进行修改2) 将修改后的课程信息写入数据库退出系统4、“系统管理子系统”用例用例编号:004用例名:系统管理执行者:直接执行者:系统管理员系统执行者:学生管理系统目的:对用户的添加,赋于不同权限及对用户的修改及查询,类型:主要的、基本的级别:一级过程描述1) 系统管理员登陆到系统管理子系统,系统识别用户标识码通过查询条件显示用户列表2) 选择用户并进行权限和信息的修改将修改后的信息写入数据库3) 退出系统5.“查看成绩子系统”用例用例编号:005用例名:查看成绩执行者:学生系统执行者:学生管理系统目的:学生查询自身的成绩类型:主要的级别:二级过程描述1)学生登陆到查看成绩子系统,系统识别用户标志码2)通过选择并输入查询条件,显示出符合条件的课程的成绩信息并进行显示成绩统计结果3)退出系统6.“学生成绩子系统”用例用例编号:006用例名:学生成绩管理执行者:直接执行者:教师系统执行者:学生管理系统目的:教师通过选择课程以及对应的学生进行成绩的录入或修改操作类型:主要的、基本的级别:一级过程描述1)教师登录到本系统,系统识别标识码2)显示教师所有的教授课程,选择课程进行成绩录入3)显示所教授课程的学生列表4)录入或修改学生该课程的成绩5)将修改后的信息写入数据库6)退出系统6.3系统需求规定用例名称:授课信息管理子系统用例描述:教师通过选择课程进入对选择班级的学生授课进行选择。

      执行者教师前置条件登陆角色为教师,拥有授课信息管理权限后置条件创建授课老师和班级记录主过程描述1)用户登录到本系统2)用户选择自己计算机显示自己能授课的课程3)用户选择按课程名、课程ID进行查询,系统显示查询结果4)用户通过在课程名与授课班级进行选择5)用户选择提交授课选择6)执行后置条件5)用例结束分支过程描述4.1用户选择取消,执行25.1用户选择取消,执行2异常过程描述3.1用户输入的查询信息未找到相应课程,返回24.1.用户选择的授课班级已经有该门课程,提示用户并返回4业务规则用户选择的一门课程授课班级不能超过2个设计的业务实体课程信息,学生信息,用户信息、权限信息用例名称:学生信息管理子系统用例描述:教师通过选择课程对应的学生进行对学生成绩进行录入或修改操作执行者教师前置条件登陆角色为教师后置条件修改学生基本信息主过程描述1)用户登录到本系统2)用户选择自己计算机显示自己能授课的学生3)用户选择按学生姓名、性别、学号进行查询,系统显示查询结果4)用户增删改学生的基本信息5)用户选择提交修改6)执行后置条件5)用例结束分支过程描述4.1用户选择取消,执行25.1用户选择取消,执行2异常过程描述3.1用户输入的查询信息未找到相应课程,返回24.1.用户修改的学生信息不符合系统要求,提示错误给用户并返回4业务规则学生信息必须符合数据库的要求设计的业务实体学生信息,用户信息、权限信息用例名称:课程信息管理子系统用例描述:管理员用于对各学期课程的开设和修改执行者管理员前置条件登陆角色为管理员后置条件修改课程信息主过程描述1)用户登录到本系统2)用户选择增加开设课程3)用户用户录入课程信息4)用户输入查询信息,系统显示课程列表,用户选择修改课程信息5)用户选择删除课程信息6)用户提交修改7)执行后置条件8)用例结束分支过程描述4.1用户选择取消,执行25.1用户选择取消,执行2异常过程描述3.1用户录入的课程信息不合法,提示错误并返回34.1.用户输入的查询结果未找到,提示错误给用户并返回46.1用户的对课程的修改不合法,返回4业务规则设计的业务实体用户信息、权限信息、课程信息用例名称:系统管理子系统用例描述:管理员对用户的添加,赋于不冋权限及对用户的修改及查询,执行者管理。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.