学员需求_学生管理系统(C)说明书V11

学员需求_学生管理系统(C)说明书V11

ID:40804470

大小:71.00 KB

页数:6页

时间:2019-08-07

学员需求_学生管理系统(C)说明书V11_第1页
学员需求_学生管理系统(C)说明书V11_第2页
学员需求_学生管理系统(C)说明书V11_第3页
学员需求_学生管理系统(C)说明书V11_第4页
学员需求_学生管理系统(C)说明书V11_第5页
资源描述:

《学员需求_学生管理系统(C)说明书V11》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学生管理系统需求分析说明书一.引言11.编写目的12.背景13.定义2二.任务概述21.目标22.用户的特点23.系统功能示例2三.需求细则21.对功能的规定22.对性能的规定53.对排版的规定54.对可维护性的规定55.对个性的规定66.对项目过程的规定6一.引言1.编写目的通过与多位软件使用者进行全面深入地探讨和分析,并完成《学生管理系统》市场的前期调查后,提出了这份软件需求分析说明书。此需求分析说明书对《学生管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户

2、的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。2.定义需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。而且其很强的交互性及简单易行性,可以让人在很短时间内熟悉它的操作方法,不论用户文化水平如何,都会很轻松的学会使用它。6一.任务概述1.目标2.用户的特点由于本程序简单易操作,交互性好,对用户没什么特别要求。一般用户经过几分钟练系都可以熟悉本系统的规则。3.系统功

3、能示例二.需求细则1.对功能的规定分必选项和任选项,其中,必选项是必须完成的,属于项目答辩的入口条件,所有人都要做,未完成者取消答辩资格;任选项不是入口条件,但每完成一项都会加分,对于完成了必选项的同学,尽可能地多完成一些任选项,以期获得更高的答辩成绩。如果所有项(包括必选和任选)都完成,那么功能分就是满分。如果设计思路、界面效果、代码组织等方面有个性(或和别人的不同),则获得附加分。1.1管理员功能1.1.1学生信息定义属性:必选描述:学生信息必须包含如下项(包括但不限于):●学号(ID):ID要求全局唯一、不可重复;●姓名;●密码;●班级

4、;●成绩(至少3门);●年龄;●名次(本学生在本班级的成绩总分排名,自动计算,非输入);1.1.2管理员信息定义属性:必选描述:管理员信息必须包含如下项(包括但不限于):●用户名;6●密码;1.1.1增加学生属性:必选描述:管理员能够增加学生。1.1.2保存属性:必选描述:学生信息既能够在内存中存在,也能够存于磁盘中,掉电后信息不丢失。必须完成下面两种情况:●在内存中,所有学生的信息以链表的方式存在;●在硬盘中,以文件形式存在(文件格式不限、内容形式不限)。1.1.3删除属性:必选描述:管理员能够删除学生,完成下列情况的任一种即可:●一条一条

5、删除(例如根据ID删除);●批量删除(例如根据某种区间删除)。1.1.4修改属性:必选描述:管理员能够修改学生,完成下列情况的任一种即可:●一项一项地修改(如提示是否修改哪一项,是学号还是姓名);●批量修改(例如一下子修改好学号、姓名、成绩……等)。1.1.5查询属性:必选描述:能够查询某些学生信息,必须完成下列所有情况:●根据姓名;●根据单科成绩;●根据排名;1.1.6排序属性:必选描述:能够按序显示学生信息,排序算法不限,必须完成下列所有情况:●根据姓名;●根据单科成绩;●根据排名;1.2客户端功能1.2.1查看个人信息属性:必选描述:学

6、生能够登录系统查看个人信息。1.2.2修改密码属性:必选6描述:学生能够登录系统中修改个人密码,必须完成下列所有情况:●检验旧密码是否正确,如不正确提示重新输入旧码;●如正确,检验两次输入的新密码是否一致,如不一致,提示重新输入密码,如一致,用新密码覆盖旧密码;1.1登陆属性:必选描述:管理员和学生能够登陆到系统中,必须有密码出错提示,输入错误超过三次则自动退出系统。1.2密码隐藏属性:任选描述:登陆时,用户输入的密码对外不可见,例如全部用“******”显示。1.3登陆验证码属性:任选描述:登陆时,需要输入验证码。例如,Ht0y。1.4密码

7、加密保存属性:任选描述:自己设计一个加密算法,保存前加密,读取后解密。例如,密码是ht1234,在每个字符头上加3,那么就变成如下字符串kw4567;读取时再减3。具体算法不限。1.5身份验证属性:任选描述:登陆时,根据登陆的账号不同进入不同的欢迎界面和操作权限。1.6学号产生器属性:任选描述:根据班级自动产生学号。例如HT120201表示HQ1202班第1个学生:1.7转班属性:任选(特别注意:此项无分,做和不做不影响项目成绩)描述:一个学生转到另一个班,要求●有分班管理;●学号、姓名、成绩等都不变;●排名和班级其他学生排名都要变化;1.8

8、界面友好属性:必选描述:用户的一些操作前后做出一些必要的提示或确认。所有完成的功能都需要友好,例如:●增加失败提示;●删除失败和成功提示、删除前的确认;●修改失败和

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

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

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