!" #$%&$'()"#**+,%-!.!
/%0%12134*# 56!7!8!(3!%!99":!%!!6;!!!
*%!--%<5;.":5;!<+%*=3>?9!!%!!2"!@0/"A6AB0!*C!=5>
"!!&%44!!'!-!*4
目
目
录
录
0. 文档介绍.................................................................................................................................. 4
0.1 文档目的............................................................................................................................ 4
0.2 文档范围............................................................................................................................ 4
0.3 读者对象............................................................................................................................ 4
0.4 参考文档............................................................................................................................ 4
1. 产品介绍.................................................................................................................................. 5
2. 产品面向的用户群体............................................................................................................... 6
3. 产品应当遵循的标准或规范................................................................................................... 7
4. 产品范围.................................................................................................................................. 7
5. 产品中的角色.......................................................................................................................... 7
6. 产品的功能性需求................................................................................................................... 8
6.0 功能性需求分类................................................................................................................. 8
6.1 后台管理功能需求............................................................................................................. 8
6.1.1
管理员信息管理
........................................................................................................... 8
6.1.2
教师信息管理
............................................................................................................. 10
6.1.3
学生信息管理
............................................................................................................. 11
6.1.4
课程信息管理
............................................................................................................. 12
6.1.5
排课管理
..................................................................................................................... 13
6.1.6
教室信息管理
............................................................................................................. 14
6.2 前台管理功能需求........................................................................................................... 15
6.2.1
学生选课
..................................................................................................................... 15
6.2.2
撰写教师反馈
............................................................................................................. 16
6.2.3
个人信息管理
............................................................................................................. 17
6.2.4
用户登录
..................................................................................................................... 19
7. 产品的非功能性需求............................................................................................................. 20
7.1 用户界面需求................................................................................................................... 20
7.2 软硬件环境需求............................................................................................................... 20
7.3 产品质量需求................................................................................................................... 20
7.4 其他需求.......................................................................................................................... 21
附录A:需求建模与分析报告................................................................................................... 22
A.1 学生选课系统业务流程图...............................................................................................22
A.1.1
系统总体业务流程分析
............................................................................................. 22
A.1.2
学生管理业务流程图分析
.......................................................................................... 23
@. &)!)D!* !!!!@ E0D)#A1 C!@
!$!!!$@'4'4!!23FGH 9!!'+!"**-!!9C!!'4E@9%* !4%4!I!
**!%!9 !!4%!!!&<! G!$!&*$4!&-4!%@<!.<
!<!!J&!4!