学生管理系统需求规格说明书.doc

学生管理系统需求规格说明书.doc

ID:59519064

大小:151.00 KB

页数:8页

时间:2020-11-05

学生管理系统需求规格说明书.doc_第1页
学生管理系统需求规格说明书.doc_第2页
学生管理系统需求规格说明书.doc_第3页
学生管理系统需求规格说明书.doc_第4页
学生管理系统需求规格说明书.doc_第5页
资源描述:

《学生管理系统需求规格说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.工业大学之江学院软件工程大型实验报告设计题目:_____班级:__________姓名:__________指导教师:________________序号考核容考试成绩1需求分析规格说明书(40%)2概要设计说明书(30%)3软件功能模块实例(20%)4考勤(10%)2015年6月..“学生管理系统”需求分析报告1围1.1标识文件状态:[]草稿[]正式发布[√]正在修改文件标识:需求分析报告:A1当前版本:1.0作者:XXX完成日期:2012-7-41.2系统概述1.软件名称:学生管理系统2.软件功能:方便教务管理部门在线管理学生基础信息,包括班

2、级信息管理、学生基本信息管理、学生课程成绩管理以及提供统计和查询功能。此外,系统管理员还可以通过该系统管理用户信息。3.与其他教务管理系统的关系:此系统为教务管理系统的一个子系统,项目来源于某高校的委托。整个教务管理系统分为五个部分,另外四个个部分别为:学生选课系统、课程管理系统、教师管理系统和系统管理。用户需要从系统管理子系统中登录后才能进入学生管理子系统。学生选课系统、课程管理系统和教师管理系统的班级、学生、教师和课程等基本信息等,与学生管理子系统共享。图A1-1所示的子系统关系图,主要描述学生管理子系统与其他系统的关系。图A1-1子系统关系图

3、4.用户:教务业务员和系统管理员5.开发者:XXX、XXX、XXX..1.3文档概述需求分析采用面向对象分析的方法,在文档中主要采用了用例和E-R图等表示方法描述需求。文档的预期读者为教务业务人员和软件开发小组。1.4基线无(或《学生管理系统可行性分析报告》)2引用文件计算机软件文档编制规(GB/T8567-2006),2006年3月14日发布,2006年7月1日实施。3需求概述3.1系统目标系统的开发目标是充分利用计算机和网络技术,打破传统的管理模式,实现课程信息、学生信息和考试成绩的在线管理,保持这些数据的一致性,同时提高管理的工作效率。3.2

4、运行环境1.服务器硬件配置要求:2.客户机硬件配置要求:个人机,1M存,40G硬盘3.软件配置要求:Jdk1.5版本以上,Tomcat5.03.3用户特点系统的最终用户为教务业务员,具备基础的计算机操作技能。尽量减少用户的键盘输入;同时,为了尽量提高输入数据的正确率,对输入的数据附加约束条件。4功能需求系统的功能主要分成以下几个部分:1.基础信息管理:管理与学生相关的一些基础信息,包含班级信息和学期信息等等。2.学生信息管理:管理学生的基本信息,包含学生信息的录入、修改和删除。3.成绩管理:对学生成绩进行整理,包含补考生、重修生和退学生管理。4.信

5、息查询:包括基础信息查询(课程查询、班级查询以及学期查询)、学生信息查询以及成绩查询。按分类要求产生查询成绩数据,包含按课程查询成绩、按查询成绩以及按班级查询成绩。5.数据统计:按分类要求产生统计数据。同时还根据考试成绩产生统计数据,包含课程成绩分布、个人课程成绩汇总以及班级成绩汇总。6.用户管理:包括教务业务员信息维护和系统管理员信息维护。前5个功能的用户是教务业务员,第6个功能的用户是系统管理员。..4.1系统用例图用例建模主要是分离出系统的活动参与者(Actor)和用例(UseCase),用例是指对系统提供的功能的一种描述,而活动参与者是那些

6、可能使用这些用例的人或外部系统,通过用例图可以描述出系统外部的执行者、系统的用例,以及它们之间的联系。本学生管理系统的前台用例图和后台用例图分别见图A1-2和图A1-3。图A1-2系统用例图(前台)..图A1-3系统用例图(后台)4.2用例说明教务业务员必须经过登录后(若没有注册,必须先注册)才能对基础信息进行相应的操作,此时教务业务员登录时必须提供以下资料:用户名与密码。注册时,必须提供真实、用户名、工号、性别、密码以及联系等个人信息。对于本系统,教务业务员必须经过上述步骤才能执行相应的操作,若对于整个教务管理系统,教务业务员作为整个系统的用户只

7、需要在系统管理子系统中登录后便可以直接进入本学生管理系统。4.2.1管理基础信息基础信息包括班级信息和学期信息,通过该用例可以对班级信息和学期信息进行查询、添加、修改以及删除。管理基础信息用例用例名称:Manage_Foundation_Case参与者:教务业务员前置条件教务业务员正常登录后置条件更新后的班级或学期信息追加到数据库主干过程1.教务业务员正常登录;2.选择基础信息类别(班级信息或学期信息),并针对具体信息做相应处理。分支过程1.选择“班级信息”,则转至用例Manage_Class_Case2.选择“学期信息”,则转至用例Manage_

8、Term_Case异常1.提供的资料格式错误..2.信息类别与相应用例没有成功包含用例登录信息用例LoginCase4.2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。