高校学生选课系统需求规格说明书(共23页).docx
《高校学生选课系统需求规格说明书(共23页).docx》由会员分享,可在线阅读,更多相关《高校学生选课系统需求规格说明书(共23页).docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上高校学生选课系统需求规格说明书 专 业: 软件工程 班 级: 1603班 组 长: XXX 小组成员: XXX XXX XXX XXX 目录55555901112221、 引言 1.1、编写目的本规格说明描述了高校学生选课系统的基本要求,并且作为各方面沟通的依据,也为下一步的学习提供了基准,同时可以让我们更进一步掌握软件工程导论内容。本需求分析文档的预期读者有:本小组的每一位成员;用户,即高校学生,教师,后勤人员;老师等。1.2、背景A、 待开发的软件系统的名称:高校学生选课系统B、 任务提出者:1603班一个3人小组 开发者:XXX XXX XXX 用户:高校学生,
2、教师,后勤人员 平台:以日常生活,学习的各个领域、各个环节中的计算机网络为平台 C、本系统是一个更大的系统即教务系统的组成部分,所以以提高同教务系统的兼容性为原则。1.3、定义 无1.4、参考资料 招聘网站设计项目需求分析 南昌先锋办公自动化系统需求规格说明书 软件工程导论(第6版)2、 任务概述 2.1、目标 随着高校招生规模的不断扩大,课程的不断细化, 给高校学生选课带来很大的不便。而选课是高校教务系统不可或缺的一部分。为了解决这个问题,产生了高校学生选课系统。 该系统以日常生活、学习的各个领域、各个环节中的计算机网络平台为基础,以高校学生,教师,后勤人员为目标用户,以高校教务系统的需求为
3、依据,以应用和服务为核心,以方便用户为宗旨,以信息安全保障为前提,开发出一个稳定可靠、经济实用、操作界面简单的高校学生选课系统。从而提高高校学生的选课效率和管理人员的工作效率,提升高校的教育质量和教学管理质量,推动高校的进一步发展。有必要说明一下,本系统是一个更大的系统即教务系统的组成部分,所以以提高同教务系统的兼容性为原则。 2.2、用户特点本系统的最终用户是高校的学生,教师和后勤人员。其中,最主要的用户为高校学生。用户对电脑都有一定的操作能力,根据菜单提示都能熟练使用本系统。后勤人员能够熟练的进行数据库的维护。预期使用频度:根据点击的频繁程度,稳定运行的系统每天接受的点击数量应该在5000
4、-10000次,对于超过10000次的负荷,应该采用增加服务器和硬件性能、版本升级的方法来解决。2.3、假定和约束 目前已经确定的约束条件包括:A、开发期限的约束。在2018年3月下旬到6月上旬大概两个月的时间内完成。完成之后会进行负荷测试、峰值测试、试运行等。B、人员限制。在小组3个成员的合作以及老师的指导下共同完成。C、对于超过3万次/日的访问量,不输入本系统应解决的问题D、系统稳定性的约束。系统能够长时间稳定运行,平均故障间隔时间不少于10000小时。E、数据安全性的约束。主服务器端运行大型数据库,具有较强的数据处理能力和容错能力。特别是安全保护能力,防止信息被窃取和篡改。其他相关的假定
5、和约束条件之后将进一步补充。3、 需求规定 3.1、总体功能需求 (1)、首页设计首页设计应该清晰简单,同时还要做到信息充足,突出学生选课系统的特点和操作的入口。首页设计要有艺术风格:界面、版面形象清新悦目,布局合理,美观大方,字号大小适宜,字体选择合适,动静效果好,色彩和谐,与主题相吻合。(2)、用户功能需求 A 学生 (a)注册或登录账号。根据学号和密码 (b)修改登录密码。 (c)查看学生个人相关信息。 (d)查看教师相关信息。 (e)查看可选课程信息。 (f)管理个人选课信息:增加,删除,修改 (g)查看个人选课信息。 (h)查看自己所选课程的成绩。 B 后勤人员 (a)注册或登录账号
6、。根据工号和密码 (b)修改登录密码 (c)编辑,查看,修改学生信息、教师信息。 (d)管理课程信息:可选课程信息的添加,删除,修改,查看,设置人数限制。 (e)查看及统计总选课信息。 (f)打印成绩清单。 C 教师 (a)注册或登录账号。根据工号和密码 (b)修改登录密码 (c)查看教师个人信息 (d)查看自己所带课程的课程信息。 (e)查看自己所带课程的总选课信息。 (f)学生成绩录入 (3)、对信息的需求该系统所涉及到的信息包括 (a)学生信息 学号,姓名,性别,年龄,专业,年级,地址。 (b)教师信息 工号,姓名,性别,职称,所属专业,联系方式。 (c)后勤人员信息 工号,姓名。 (d
7、)课程信息 课程号,课程名,学分,学时,所属专业,限选人数,已选人数,授课教师工号和姓名,上课时间,上课地点。 (e)选课信息 学生姓名,学号,成功选择的课程号,课程名,授课教师和成绩。(f)总选课信息 选择某门课的全部学生姓名,学号和授课教师,课程名。 (g)登录信息 账号,密码。 (h)成绩清单 课程名,学号,姓名,授课教师,成绩。 3.2、对功能的规定 1、定义系统应完成的功能,这条准则要求建立功能模型,即数据流图(DFD)。 第一步: 提取四种成分:源点和终点,处理,数据存储和数据流。 (一)源点和终点。该系统的使用者为用户(学生,教师,后勤人员),数据的输入输出完全由用户完成。区别只
8、是完成的功能不同,用户类型不同,则输入输出端的用户类型不同。所以,粗略地看,用户是数据源点,也是数据终点。 (二)处理。(1)注册或账号、密码审核。因为每位用户都要注册或登录账号,所以第一个处理必定为注册或账号、密码审核。 (2)用户报名。对于注册的用户,要进行报名处理,增加相关的用户信息。 (3)修改密码。 (4)查看该用户权限之内的相关信息。如学生可查看学生个人信息,教师相关信息,课程信息,个人选课信息,成绩;后勤人员可查看学生信息,教师信息,个人信息,课程信息,选课信息,总选课信息,成绩;教师可查看教师个人信息,课程信息,总选课信息,成绩。 (5)管理用户权限之内的信息。如学生可管理个人
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校学生 选课 系统 需求 规格 说明书 23
限制150内