完整版高校学生选课系统需求规格说明书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

高校学生选课系统

求规格说明书

软件工程业:专

1603 班级:班

组 XXX 长:

小组成员: XXX XXX XXX XXX

1

目录

1引言 (3)

1.1编写目的 (3)

1.2背景 (3)

1.3定义 (3)

1.4参考资料 (3)

2任务概述 (4)

2.1目标 (4)

2.2用户的特点 (4)

2.3假定和约束 (5)

3需求规定 (5)

3.1总体功能需求 (5)

3.2对功能的规定 (9)

3.3对性能的规定 (15)

3.3.1精度 (15)

3.3.2时间特性要求 (15)

3.3.3灵活性 (15)

3.4输人输出要求 (15)

3.5数据管理能力要求 (19)

2

3.6故障处理要求 (20)

3.7其他专门要求 (21)

4运行环境规定 (21)

4.1设备 (21)

4.2支持软件 (22)

4.3接口 (22)

4.4控制 (22)

3

1、引言

1.1、编写目的

本规格说明描述了高校学生选课系统的基本要求,并且作为各方面沟通的依据,也为下一步的学习提供了基准,同时可以让我们更进一步掌握软件工程导论内容。

本需求分析文档的预期读者有:本小组的每一位成员;用户,即高校学生,教师,后勤人员;老师等。

1.2、背景

A、待开发的软件系统的名称:高校学生选课系统

B、任务提出者:1603班一个3人小组

开发者:XXX XXX XXX

用户:高校学生,教师,后勤人员

平台:以日常生活,学习的各个领域、各个环节中的计算机网络为平台

C、本系统是一个更大的系统即教务系统的组成部分,所以以提高同教务系统的兼容性为原则。

1.3、定义

1.4、参考资料

《招聘网站设计项目需求分析》

《南昌先锋办公自动化系统需求规格说明书》

《软件工程导论》(第6版)

4

2、任务概述

2.1、目标

随着高校招生规模的不断扩大,课程的不断细化,给高校学生选课带来很大的不便。而选课是高校教务系统不可或缺的一部分。为了解决这个问题,产生了高校学生选课系统。

该系统以日常生活、学习的各个领域、各个环节中的计算机网络平台为基础,以高校学生,教师,后勤人员为目标用户,以高校教务系统的需求为依据,以应用和服务为核心,以方便用户为宗旨,以信息安全保障为前提,开发出一个稳定可靠、经济实用、操作界面简单的高校学生选课系统。从而提高高校学生的选课效率和管理人员的工作效率,提升高校的教育质量和教学管理质量,推动高校的进一步发展。有必要说明一下,本系统是一个更大的系统即教务系统的组

成部分,所以以提高同教务系统的兼容性为原则。

5

2.2、用户特点

本系统的最终用户是高校的学生,教师和后勤人员。其中,最主要的用户为高校学生。用户对电脑都有一定的操作能力,根据菜单提示都能熟练使用本系统。后勤人员能够熟练的进行数据库的维护。

预期使用频度:根据点击的频繁程度,稳定运行的系统每天接受的点击数量应该在5000-10000次,对于超过10000次

的负荷,应该采用增加服务器和硬件性能、版本升级的方法来解决。

2.3、假定和约束

目前已经确定的约束条件包括:

A、开发期限的约束。在2018年3月下旬到6月上旬大概两个月的时间内完成。完成之后会进行负荷测试、峰值测试、试运行等。

B、人员限制。在小组3个成员的合作以及老师的指导下共

同完成。

C、对于超过3万次/日的访问量,不输入本系统应解决的问

D、系统稳定性的约束。系统能够长时间稳定运行,平均故障间隔时间不少于10000小时。

6

E、数据安全性的约束。主服务器端运行大型数据库,具有较强的数据处理能力和容错能力。特别是安全保护能力,防止信息被窃取和篡改。

其他相关的假定和约束条件之后将进一步补充。

3、需求规定

3.1、总体功能需求

(1)、首页设计

首页设计应该清晰简单,同时还要做到信息充足,突出学生选课系统的特点和操作的入口。

首页设计要有艺术风格:界面、版面形象清新悦目,布局合理,美观大方,字号大小适宜,字体选择合适,动静效果好,色彩和谐,与主题相吻合。

(2)、用户功能需求

A 学生

(a)注册或登录账号。根据学号和密码

(b)修改登录密码。

(c)查看学生个人相关信息。

(d)查看教师相关信息。

(e)查看可选课程信息。

(f)管理个人选课信息:增加,删除,修改

7

(g)查看个人选课信息。

(h)查看自己所选课程的成绩。

B 后勤人员

(a)注册或登录账号。根据工号和密码

(b)修改登录密码

(c)编辑,查看,修改学生信息、教师信息。

(d)管理课程信息:可选课程信息的添加,删除,修改,查看,设置人数限制。

(e)查看及统计总选课信息。

(f)打印成绩清单。

C 教师

(a)注册或登录账号。根据工号和密码

(b)修改登录密码

(c)查看教师个人信息

(d)查看自己所带课程的课程信息。

相关文档
最新文档