学生成绩管理软件需求规格说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学员成绩管理软件需求规格说明书
学员成绩管理软件需求规格说明书
1.引言
编写目的
在进行软件开发之前,根据学员、教员、队干部和程序管理员的实际需要,了解到软件需要实现的功能。编写本报告的目的是明确该软件的详细需求,供学员、教员、队干部和程序管理员确认该软件的功能和性能,并作为软件设计人员的设计依据和用户及客户的验收标准,如果与要求还有出入,还望及时提出,以便我们更快速的更正、更好的为您服务。
预期的读者和阅读建议
预期的读者有学员、教员、队干部、程序管理员以及软件开发人员。学员、教员、队干部和程序管理员作为主要用户可以检查需求里所提到的一些功能是否满足他们的需要并提出相关意见及补充,我们会根据您所提出的要求做出迅速、准确的调整。软件开发人员则需要根据说明书对软件进行合理的开发,并针对一些随这时间推移所暴漏出来的缺点进行预先的判断与调整。过后再与学员、教员、队干部和程序管理员进行交流以确定所做改动的必要性。
背景
随着科学技术的不断提高,计算机科学技术的日渐成熟与普及,其强大的功能已被人们深刻认同,并且已经进入人类社会的各个领域中,发挥着各式各样且越来越重要的作用。作为计算机应用的一部分,使用计算机对学员成绩信息进行管理,具有手工管理所无法比拟的优点。例如,传统的手工操作方式,易发生数据丢失,统计错误率高,劳动强度高,且速度慢。但使用计算机进行检索,有着迅速快、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。这些优点能够极大程度地提高学员档案的管理效率, 把管理人员从繁琐而单调的数据计算统计与处理中解脱出来。因此,开发这样一套学员成绩管理系统帮助处理管理学员成绩信息的软件系统是很有必要的。
开发软件的名称:学员成绩管理系统。
项目提出者:教员。
项目开发者:“学员成绩管理系统”开发小组,组长:赵越。
用户:学员、教员、队干部和程序管理员。
产品的范围
该软件用于对学员的成绩进行管理:
方便教员对学员的某科成绩进行上传、修改;
方便队干部对学员队学员成绩的统计、整理;
方便学员队的学员查看自己的学科成绩;
方便程序管理员辅助管理程序的存储信息。
参考资料
(1)钱乐秋等,《软件工程》,清华大学出版社。
(2)张海藩,《软件工程导论》,清华大学出版社。
2.综合描述
本软件基于Windows操作系统,适用于学员的学习成绩的管理。使用本软件的用户主要是学员、教员、队干部和程序管理员,软件的界面应该尽量的简洁易用,功能齐全,尽量满足不同层次客户的多方面需求,使用户直观迅速地了解所需要的相关信息。
产品的前景
一个集体中往往有很多个人,每个人又往往有很多课程要学习,用人工的方式来统计成绩的各种情况非常麻烦,特别是队干部和教员需要处理许多人的成绩,费时又费力,如果有内容要修改,没有相关的软件是一件非常麻烦的事。通过本软件,不同客户都可以满足自己的需求,而且可以运用简单的指令就可以让电脑处理繁琐的数据,不仅十分方便又节约时间。在发现有新的需求时,还可以有所针对的对软件进行更新。
产品的功能
根据需求分析,可以将软件分为以下几个部分的功能:
(1)用户登录身份选择;
(2)学员登录:
1.成绩查询;
2.学习建议。
(3)教员登录:
科目选择和登录;
1.数据上传;
2.数据修改;
3.提出建议。
(4)队干部登录:
1.科目选择;
2.总成绩查看;
3.提出建议。
(5)程序管理员登陆:
1. 信息查看;
2. 用户密码初始化操作;
3. 用户注册与注销。
用户类和特征
用户分为四类。第一类为学员,为一般用户,只能够查看自己所有科目的成绩及自己的学分和教员以及队干部提出的一些建议,并了解公布的其他信息;第二类为教员,为高级用户,可以查看对应科目所有人成绩,并进行上传、修改、排名、汇总和统计了解相关信息,同时对每个学员提出相应的意见;第三类用户为队干部,可以查看学员队所有学员的某科成绩、所有学科的总成绩,并进行成绩的相关排名和针对个别学员的个别情况进行点评、提出具有针对性的意见;第四类用户为程序管理员,可以进行所有学员、所有科目的存储信息查看,但是无权修改,在有人忘记密码的特定情况下,有权进行针对该用户的密码初始化操作,在用户信息存储到规定年限时,有权进行老用户的注销以及新用户的注册操作。运行环境
操作系统:windows xp/vista/07
设计和实现上的限制
开发人员缺乏软件开发的实践与相关开发经验,开发组员之间配合不是非常默契,对相应的专业开发软件掌握有待加强。
3.用户需求
业务需求
1、使用范围
系统中保留两个年级学员的信息及已经毕业一年以内的学员成绩,学员毕业一年后信息将被除去,毕业后一年及之前随时在个人的权限
范围内进行查询,调用操作。
2、功能要求
学员学习成绩,补考成绩,各科学分,总学分,成绩汇总和统计,限定权限,注明建议,可升级。
3、信息采集与各部门的使用权限
每学期考试完毕录入成绩。为了信息的安全和数据的权威性,对于软件信息的使用权限和责任规定如下:
(1)学员:无权修改成绩资料,但有权查看个人成绩、成
绩排名及成绩总分,教员及队干部的评语;
(2)队干部:有权查看所在学员队的所有学员的任何一科的
成绩,对成绩进行汇总处理,查看处理后的成
绩报单,并针对个别学员的个别情况发表个人
建议;
(3)教员:有权上传教员所负责科目成绩与修改,查看所