学生成绩管理软件需求规格说明书_第1页
学生成绩管理软件需求规格说明书_第2页
学生成绩管理软件需求规格说明书_第3页
学生成绩管理软件需求规格说明书_第4页
学生成绩管理软件需求规格说明书_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学生成绩管理软件需求规格说明书学生成绩管理软件需求规格说明书学生成绩管理软件需求规格说明书学生成绩管理软件需求规格说明书编制仅供参考审核批准生效日期地址: 电话:传真: 邮编: 学员成绩管理软件需求规格说明书学员成绩管理软件需求规格说明书1.引言 编写目的在进行软件开发之前,根据学员、教员、队干部和程序管理员的实际需要,了解到软件需要实现的功能。编写本报告的目的是明确该软件的详细需求,供学员、教员、队干部和程序管理员确认该软件的功能和性能,并作为软件设计人员的设计依据和用户及客户的验收标准,如果与要求还有出入,还望及时提出,以便我们更快速的更正、更好的为您服务。 预期的读者和阅读建议预期的读者

2、有学员、教员、队干部、程序管理员以及软件开发人员。学员、教员、队干部和程序管理员作为主要用户可以检查需求里所提到的一些功能是否满足他们的需要并提出相关意见及补充,我们会根据您所提出的要求做出迅速、准确的调整。软件开发人员则需要根据说明书对软件进行合理的开发,并针对一些随这时间推移所暴漏出来的缺点进行预先的判断与调整。过后再与学员、教员、队干部和程序管理员进行交流以确定所做改动的必要性。 背景随着科学技术的不断提高,计算机科学技术的日渐成熟与普及,其强大的功能已被人们深刻认同,并且已经进入人类社会的各个领域中,发挥着各式各样且越来越重要的作用。作为计算机应用的一部分,使用计算机对学员成绩信息进行

3、管理,具有手工管理所无法比拟的优点。例如,传统的手工操作方式,易发生数据丢失,统计错误率高,劳动强度高,且速度慢。但使用计算机进行检索,有着迅速快、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。这些优点能够极大程度地提高学员档案的管理效率, 把管理人员从繁琐而单调的数据计算统计与处理中解脱出来。因此,开发这样一套学员成绩管理系统帮助处理管理学员成绩信息的软件系统是很有必要的。开发软件的名称:学员成绩管理系统。项目提出者:教员。项目开发者:“学员成绩管理系统”开发小组,组长:赵越。用户:学员、教员、队干部和程序管理员。 产品的范围该软件用于对学员的成绩进行管理:方便教员对学员的某

4、科成绩进行上传、修改;方便队干部对学员队学员成绩的统计、整理;方便学员队的学员查看自己的学科成绩;方便程序管理员辅助管理程序的存储信息。 参考资料 (1)钱乐秋等,软件工程,清华大学出版社。 (2)张海藩,软件工程导论,清华大学出版社。2.综合描述 本软件基于Windows操作系统,适用于学员的学习成绩的管理。使用本软件的用户主要是学员、教员、队干部和程序管理员,软件的界面应该尽量的简洁易用,功能齐全,尽量满足不同层次客户的多方面需求,使用户直观迅速地了解所需要的相关信息。产品的前景一个集体中往往有很多个人,每个人又往往有很多课程要学习,用人工的方式来统计成绩的各种情况非常麻烦,特别是队干部和

5、教员需要处理许多人的成绩,费时又费力,如果有内容要修改,没有相关的软件是一件非常麻烦的事。通过本软件,不同客户都可以满足自己的需求,而且可以运用简单的指令就可以让电脑处理繁琐的数据,不仅十分方便又节约时间。在发现有新的需求时,还可以有所针对的对软件进行更新。产品的功能根据需求分析,可以将软件分为以下几个部分的功能:用户登录身份选择;学员登录:成绩查询;学习建议。教员登录:科目选择和登录;数据上传;数据修改;提出建议。队干部登录:科目选择;总成绩查看;提出建议。(5) 程序管理员登陆: 1. 信息查看; 2. 用户密码初始化操作; 3. 用户注册与注销。用户类和特征用户分为四类。第一类为学员,为

6、一般用户,只能够查看自己所有科目的成绩及自己的学分和教员以及队干部提出的一些建议,并了解公布的其他信息;第二类为教员,为高级用户,可以查看对应科目所有人成绩,并进行上传、修改、排名、汇总和统计了解相关信息,同时对每个学员提出相应的意见;第三类用户为队干部,可以查看学员队所有学员的某科成绩、所有学科的总成绩,并进行成绩的相关排名和针对个别学员的个别情况进行点评、提出具有针对性的意见;第四类用户为程序管理员,可以进行所有学员、所有科目的存储信息查看,但是无权修改,在有人忘记密码的特定情况下,有权进行针对该用户的密码初始化操作,在用户信息存储到规定年限时,有权进行老用户的注销以及新用户的注册操作。运

7、行环境操作系统:windows xp/vista/07设计和实现上的限制开发人员缺乏软件开发的实践与相关开发经验,开发组员之间配合不是非常默契,对相应的专业开发软件掌握有待加强。3.用户需求业务需求1、使用范围系统中保留两个年级学员的信息及已经毕业一年以内的学员成绩,学员毕业一年后信息将被除去,毕业后一年及之前随时在个人的权限范围内进行查询,调用操作。2、功能要求 学员学习成绩,补考成绩,各科学分,总学分,成绩汇总和统计,限定权限,注明建议,可升级。 3、信息采集与各部门的使用权限 每学期考试完毕录入成绩。为了信息的安全和数据的权威性,对于软件信息的使用权限和责任规定如下:(1)学员: 无权修

8、改成绩资料,但有权查看个人成绩、成绩排名及成绩总分,教员及队干部的评语;(2)队干部: 有权查看所在学员队的所有学员的任何一科的成绩,对成绩进行汇总处理,查看处理后的成绩报单,并针对个别学员的个别情况发表个人建议;(3)教员: 有权上传教员所负责科目成绩与修改,查看所负责科目的成绩排名汇总,针对个别学员的个别情况提出个人的学习建议,处理新旧该用户,恢复用户初始密码;(4)程序管理员: 可以进行所有学员、所有科目的存储信息查看,但是无权修改。在有人忘记密码的特定情况下,有权进行针对该用户的密码初始化操作。在用户信息存储到规定年限时,有权进行老用户的注销以及新用户的注册操作。学员成绩补考成绩学分建

9、议各种等级考试密码初始化用户注册、注销学员0000000队干部2221200教员1111100程序管理员2220211注:0无权修改,1有权数据处理和修改,2有权数据处理但不能修改功能分类学员成绩管理软件学员成绩管理软件学员登录教员登录队干部登录成绩 及 排名查询查看建议科目选择和登录科目选择及排名总成绩查看提出建议成绩上传修改添加提出建议处理用户问题管理员登陆信息查看用户密码初始化用户注册与注销系统数据流图:学员成绩管理系统软件学员成绩管理系统软件学员教员队干部成绩信息表管理员登录模块说明该模块使用户能够登录系统,为下面三个模块的共用模块,优先级较高。功能需求密码管理1、说明使用户能够对自己

10、的密码进行修改,保证自己成绩信息不被其他人私自查看。2、角色用户。3、前置条件用旧密码进入。4、输入输入旧密码。5、过程将旧密码换成新密码。6、后置条件用新密码登录该系统。7、业务规则 新旧密码都必须正确输入。登录管理1、说明用于验证用户身份,提取用户身份。2、角色用户。3、前置条件 在没有登录的条件下,且已经注册。4、输入 用户名,密码5、过程检验用户名和密码是否对应,不对应则密码错误返回登陆界面,对应则通过登录。6、业务规则 学用户名和密码都必须正确输入。学员模块 说明和优先级该模块是学员用于登录查看自己的各科成绩、学分等相关信息。 功能需求成绩查询1、说明 学员查看到自己成绩的相关信息。

11、2、角色学员。3、前置条件 学员已经正确登录。4、过程 搜索用户所有信息。5、输出 该用户的所有信息。6、业务规则 只能查看自己的成绩信息。学员模块数据流图:学员登录学员登录学员成绩信息表教员模块 说明和优先级该模块是教员用于登录查看自己负责科目成绩、排名等相关信息,并进行修改,添加。 功能需求科目管理1、说明 教员查看到自己科目的所有成绩的相关信息。2、角色教员。3、前置条件 教员已经正确登录科目。4、输入 所负责科目及密码。5、过程 显示该科目的所有信息,对成绩信息进行修改,提出相关建议,同时修改相关联用户的信息。6、后置条件 对修改后的信息进行保存。7、业务规则 只能进入自己负责的科目。

12、教员登录教员登录教员成绩信息表教员系统队干部模块 说明和优先级该模块是队干部用于登录查看各个科目成绩、排名等相关信息及总体情况。 功能需求科目管理1、说明 队干部查看到每一个科目的所有成绩的相关信息。2、角色队干部。3、前置条件 队干部已经选择一个科目。4、过程 搜索该科目的所有信息。5、输出 该科目所有信息。总成绩管理1、说明 队干部查看到所有人的所有成绩的相关信息。2、角色队干部3、前置条件 队干部已经选择该项目。4、过程 搜索该整体的所有信息。5、输出 该整体的所有信息。建议管理1、说明 队干部对每个人提出相关建议。2、角色 队干部。3、输入 建议。4、过程 将建议添加入相关用户的信息表

13、中。5、后置条件 保存添加信息。6、业务规则 必须选择一个用户。队干部登录队干部登录队干部成绩信息表队干部系统程序管理员 说明和优先级该模块是程序管理员用于登录查看,管理程序,初始化用户密码及注册、注销用户。 功能需求 信息管理1、说明 查看到系统的所有的信息。2、角色程序管理员。3、前置条件 程序管理员已经登陆。4、过程 搜索该系统的所有信息。5、业务规则 需要正确的进行管理员身份的登录。用户管理1、说明 对用户数量及密码进行管理,即注册、注销用户,将忘记密码的用户的密码恢复初值。2、角色 程序管理员。3、前置条件 必须有程序管理员身份登录。4、输入 添加、消去用户命令,恢复密码初值。5、过

14、程 按命令运行。6、后置条件 保存运行后的结果。管理员登陆管理员登陆管理员成绩信息表管理员系统4非功能性需求性能需求本软件主要面对学校学员,教员,学员队队干部和程序管理员,可以明显简化用户对学员成绩查询、修改、集中管理、总结汇总等繁琐又易于出错的工作,使用性比较高。同时,因为所存储的成绩信息属于比较重要的信息,所以还是要求系统的稳定性和安全性达到一定的高度,出错率降低到一定的水平。才能保证软件的正常、快速、高效的使用。所以本软件在满足上诉要求情况下可以做到: 查询时间:不超过5秒 其它所有交互功能反应速度:不超过3秒 软件的可靠性:平均故障时间间隔不超过200小时数据需求 学员登陆后进入该学员

15、的成绩页面,在该页面中,有该学员的各科成绩及排名和该科教员的建议,补考科目及其成绩,开学至今的学分,每一学期的总分及排名,在页面最后,有队干部提出的相关建议。教员输入个人的证件号码及密码进行登陆操作,随后进入该教员的成绩编辑页面。在该页面中,有该教员负责科目的按队别区分的成绩单,单表最后一栏为教员对本栏学员的教学评价与教学建议。保存成绩过后可以查看按分数高低排序后,重新排列的成绩单,如感觉对那一项的内容不对,可以进行修改操作。队干部输入个人的证件号码及密码进行登录操作,随后进入本队的成绩页面。在该页面中,队干部可以查看本队所有学员的所有科目的成绩,并且可以查看单科成绩的汇总排名及教员对每位学员的评语。队干部也有权对个别学员针对不同情况进行点评建议。 程序管理员输入个人的证件号码及密码进行登录操作,进入程序管理员的管理页面。在页面中,可以进行所有学员、所有科目的存储信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论