项目编号
文档编号
密 级
SPM 课程网站需求规格
V1.1
北京邮电大学 软件学院
评审日期:
2015 年 10 月 10 日
目录
1.导言
......................................................................................................................................1
1.1 编写目的 .................................................................................................................... 1
1.2 项目范围 .................................................................................................................... 1
1.3 参考资料 .................................................................................................................... 1
1.4 版本更新信息 ............................................................................................................ 1
2.项目介绍
..............................................................................................................................2
2.1 项目背景 .................................................................................................................... 2
2.2 项目目标 .................................................................................................................... 2
3.应用环境
..............................................................................................................................3
3.1 系统运行网络环境 .................................................................................................... 3
3.2 系统软硬件环境 ........................................................................................................ 3
4.功能规格
..............................................................................................................................4
4.1 系统角色(Actor)分析 ........................................................................................... 5
4.1.1 游客 ................................................................................................................. 5
4.1.2 教师 .................................................................................................................. 5
4.1.3 学生 .................................................................................................................. 5
4.1.4 系统管理员 ...................................................................................................... 5
4.2 系统主用例图(Use Case) ..................................................................................... 5
4.3 客户端子系统 ............................................................................................................. 6
4.3.1 登录系统 ......................................................................................................... 7
4.3.2 注册系统 ....................................................................................................... 8
4.3.3 公告栏系统 ..................................................................................................... 8
4.3.4 留言板系统 ..................................................................................................... 9
4.3.5 课程介绍 ....................................................................................................... 10
4.3.6 课程内容 ........................................................................................................ 10
4.3.7 课程实践 ........................................................................................................ 12
4.3.8 教学团队 ........................................................................................................ 13
4.3.9 选课系统 ........................................................................................................ 13
4.3.10 成绩管理 ...................................................................................................... 15
4.3.11 网上测试 ...................................................................................................... 17
4.3.12 下载区 .......................................................................................................... 18
4.3.13 视频学习管理 .............................................................................................. 19
4.4 管理端子系统 ........................................................................................................ 19
4.4.1 用户管理 ....................................................................................................... 20
4.4.2 课程资源管理 ............................................................................................... 21
4.4.3 课程内容管理 ............................................................................................... 23
4.5 非功能性需求 ........................................................................................................ 23
4.5.1 界面需求 ........................................................................................................ 23
4.5.2 响应时间需求 ............................................................................................... 24
4.5.3 可靠性需求 ................................................................................................... 24
4.5.4 可扩展性需求 ............................................................................................... 24
4.5.5 系统安全性需求 ........................................................................................... 24
5.需求变更 ...........................................................................................................................
24
6.产品提交 ...........................................................................................................................
25
7.实现约束 ...........................................................................................................................
26
8.签字 ...................................................................................................................................
26
评论13