目录
1 引言 3
1.1 编写目的 3
1.2 背景 3
1.3 参考资料 3
1.3 项目风险 4
2 任务概述 4
2.1 目标 4
2.2 用户特点 5
3 总体设计 5
3.1 说明和优先级 5
3.2 激励/响应序列 5
3.3 功能需求 6
3.3.1 用户功能 6
3.4 UML图 7
3.4.1 活动图 7
3.4.1.1 创作中心管理的活动图 7
3.4.1.2 管理员登录活动图 8
3.4.1.3 管理员功能的整体活动图 9
3.4.1.4 课程管理活动图 10
3.4.1.5 用户管理活动图 11
3.4.1.6 用户活动图 12
3.4.2 类图 13
3.4.3 用例图 14
3.4.3.1 会员用例图 14
3.4.3.2 管理员用例图 15
3.4.4 顺序图 16
3.4.4.1 用户注册顺序图 16
3.4.4.2 用户课程学习顺序图 17
3.4.4.3 用户课程创作顺序图 18
3.4.4.4 管理员用户管理顺序图 20
3.4.4.5 管理员课程管理顺序图 21
3.4.4.6 管理员黑板报管理顺序图 22
3.4.5 状态图 23
4 其它非功能需求 24
4.1 性能需求 24
4.1.1 数据精确度 24
4.1.2 时间特性 24
4.1.3 故障处理 25
4.2 安全措施需求 25
4.3 安全性需求 25
4.4 操作需求 25
4.5 网站质量属性 25
4.6 补救措施 25
5 运行环境规定 26
5.1 运行环境 26
5.2 软件环境 26