软件工程大作业《教务管理系统》需求规格说明书 班级:142024小组成员:烜仪鲍健昕鑫安 娜王 港目录1 引言 31
1 目的 31
2 文档格式 31
3 预期的读者和阅读建议 41
4 围 42
系统概述 52
1 系统概述 52
2 总体架构 62
3 软件项目约束 63
详细描述 73
1 用例描述 73
1 学生功能需求 73
2 老师功能需求 83
3 管理员功能需求 93
2 活动流图 103
1 学生成绩查询 103
2 学生选课 113
3 学生课表查询 123
4 学生成绩录入 133
5 老师课表查询 143
6 用户信息修改 153
3 类图概述 164
非功能性需求 174
1 性能需求 174
2 数据需求 184
3 安全性需求 184
4 用户文档 194
5 其他需求 191 引言1
1 目的该文档首先给出了整个系统的结构概况,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述
其中对功能需求的描述采纳了 UML 的用例模型方式,主要描述了每一用例的基本事件流
且给出了直观的用例图,并做出了用例描述
这些文字和图形都为了本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述制造了条件
该文档详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据
同时,该文档也是用户确定软件功能需求的主要依据
2 文档格式本文档按以下要求和约定进行书写:(1)页面的左边距为 2
5cm,右边距为 2
0cm,装订线靠左,行距为最小值 20 磅
(2)标题最多分三级,分别为等线二号、等线四号、等线小四,标题均加粗
(3)正文字体为等线小四号,无特别情况下,字体颜色均采纳黑色
(4)出现序号的段落不采纳自动编号功能而采纳人工编号,各级别的序