没有合适的资源?快使用搜索试试~ 我知道了~
[G03]软件需求规格说明书(更新版)1
需积分: 0 0 下载量 93 浏览量
2022-08-04
11:18:05
上传
评论
收藏 2.72MB PDF 举报
温馨提示
试读
69页
项目背景61.3.名词定义 61.4.参考资料 72.总体描述 72.1.产品前景 72.2.用户类及其特征 72.3.产品功能 82.3.1.课程相关功能 9
资源详情
资源评论
资源推荐
软件需求工程-高校教学平台 软件需求规格说明书
软件需求工程
高校教学平台
软件需求规格说明书
[V2.0]
组 号:
G03
组 长:
王 鹏
组 员:
彭子帆 陈宇威 姜运峰
杨佳妮 郭于琪
2019 年 12 月 23 日
软件需求工程-高校教学平台 软件需求规格说明书
第2页 / 共69页
修改历史
日期
版本
作者
修改内容
2019-11-28
1.0
王 鹏 彭子帆
陈宇威 姜运峰
杨佳妮 郭于琪
初始版本
2019-12-23
2.0
王 鹏 彭子帆
陈宇威 姜运峰
杨佳妮 郭于琪
数据流图、优先级划分、对于需求跟踪
的分析
目录
目录 2
1. 前言 ············································································································ 6
1.1. 编写目的 ································································································ 6
1.2. 项目背景 ································································································ 6
1.3. 名词定义 ································································································ 6
1.4. 参考资料 ································································································ 7
2. 总体描述······································································································· 7
2.1. 产品前景 ································································································ 7
2.2. 用户类及其特征 ······················································································· 7
2.3. 产品功能 ································································································ 8
2.3.1. 课程相关功能 ···················································································· 9
2.3.2. 作业、测试功能 ················································································· 9
2.3.3. 讨论互动功能 ···················································································· 9
2.3.4. 搜索课程功能 ··················································································· 11
2.4. 运行环境 ······························································································· 11
2.4.1. 软件层面 ························································································· 11
2.4.2. 硬件层面 ························································································· 11
2.5. 设计和实现上的约束 ················································································ 11
2.5.1. 数据存储 ························································································· 11
2.5.2. 网络服务吞吐 ··················································································· 12
2.5.3. 数据安全 ························································································· 12
2.6. 假设和依赖 ··························································································· 12
软件需求工程-高校教学平台 软件需求规格说明书
第3页 / 共69页
2.6.1. 用户方面 ························································································· 12
2.6.2. 服务器方面 ······················································································ 12
2.6.3. 网络方面 ························································································· 12
2.7. 用户文档 ······························································································ 12
2.7.1. 描述类文档 ······················································································ 13
2.7.2. 过程类文档 ······················································································ 13
2.7.3. 参考类文档 ······················································································ 13
2.8. 术语表 ································································································· 13
3. 系统功能····································································································· 15
3.1. 用户需求 ······························································································ 15
3.2. 用例图 ································································································· 17
3.3. 功能列表 ······························································································ 17
3.3.1. 登录 ······························································································· 17
3.3.2. 编辑课程介绍 ··················································································· 19
3.3.3. 教师介绍 ························································································· 21
3.3.4. 上传教学资源 ··················································································· 22
3.3.5. 下载功能 ························································································· 24
3.3.6. 加密教学资源 ··················································································· 26
3.3.7. 上传附件 ························································································· 27
3.3.8. 下载功能 ························································································· 28
3.3.9. 发帖 ······························································································· 30
3.3.10. 回帖 ······························································································· 32
3.3.11. 发布课程公告 ··················································································· 34
3.3.12. 发布作业 ························································································· 36
3.3.13. 编辑作业要求 ··················································································· 38
3.3.14. 提交作业 ························································································· 39
3.3.15. 批改作业 ························································································· 41
3.3.16. 搜索功能 ························································································· 42
3.3.17. 删除/恢复发言 ·················································································· 43
3.3.18. 恢复帖子 ························································································· 44
3.3.19. 禁止/允许发言 ·················································································· 45
3.3.20. 任命/撤销助教 ·················································································· 46
3.3.21. 撤销助教 ························································································· 47
4. 数据流图····································································································· 48
4.1. 顶层图 ································································································· 48
4.2. 0 层图 ·································································································· 48
5. 外部接口需求······························································································· 50
5.1. 用户界面 ······························································································ 50
软件需求工程-高校教学平台 软件需求规格说明书
第4页 / 共69页
5.1.1. 主界面 UI 布局示意图:······································································ 50
5.1.2. 设计规范: ······················································································ 51
5.2. 硬件接口 ······························································································ 52
5.2.1. 服务器 ···························································································· 52
5.2.2. 客户端 ···························································································· 52
5.3. 软件接口 ······························································································ 52
5.3.1. 服务器 ···························································································· 52
5.3.2. 客户端 ···························································································· 52
5.3.3. 通信接口 ························································································· 53
6. 非功能性需求······························································································· 53
6.1. 性能需求 ······························································································ 53
6.2. 输入要求 ······························································································ 53
6.3. 数据传输及并发要求 ··············································································· 54
6.4. 数据管理要求 ························································································ 55
6.5. 权限与安全需求 ····················································································· 55
6.6. 软件质量属性 ························································································ 57
6.7. 可视化需求 ··························································································· 57
6.8. 防护性需求 ··························································································· 58
6.9. 可维护性 ······························································································ 58
6.10. 其它需求 ······························································································ 58
7. 数据字典····································································································· 59
7.1. 数据流定义表 ························································································ 59
7.2. 数据元素定义表 ····················································································· 60
7.3. 数据精度表 ··························································································· 61
8. 需求优先级的优先级划分标准和理由 ································································· 62
8.1. 划分标准 ······························································································ 62
8.2. 划分理由 ······························································································ 62
9. 业务规则与业务算法 ······················································································ 64
9.1. 业务规则 ······························································································ 64
9.1.1. 作业规则 ························································································· 64
9.1.2. 资料规则 ························································································· 64
9.1.3. 论坛规则 ························································································· 65
9.2. 业务算法 ······························································································ 65
10. 对于需求跟踪的分析 ······················································································ 65
软件需求工程-高校教学平台 软件需求规格说明书
第5页 / 共69页
10.1. 需求跟踪结果 ························································································ 65
10.2. 用户需求跟踪矩阵 ·················································································· 65
11. 附录:编写软件需求规格说明书的原则 ······························································ 68
11.1. 文档编写人员 ························································································ 68
11.2. 软件需求规格说明书编写参考资料 ······························································ 68
11.3. 软件需求规格说明书编写步骤···································································· 68
11.4. 软件需求规格说明书编写人员···································································· 69
剩余68页未读,继续阅读
BJWcn
- 粉丝: 29
- 资源: 294
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0