在线教学系统需求分析说明书.doc
《在线教学系统需求分析说明书.doc》由会员分享,可在线阅读,更多相关《在线教学系统需求分析说明书.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、. . . . 学习参考 目目 录录 1 1 引言引言 .2 2 1.1 编写目的 .2 1.2 背景 .2 1.3 定义 .2 1.4 参考资料 .2 2 2 任务概述任务概述 .3 3 2.1 目标 .3 2.2 用户的特点 .3 2.3 假定和约束 .3 3 3 对需求的规定对需求的规定 .4 4 3.1 对功能的规定 .4 系统功能详细列表.4 3.2 对性能的规定 .7 3.2.1 精度 .7 3.2.2 时间特性要求 .7 3.2.3 灵活性 .7 3.3 数据管理能力要求 .8 3.4 故障处理要求 .8 3.5 对功能的需求 .8 4 4 运行环境规定运行环境规定 .9 9 4
2、.1 设备 .9 4.2 支持软件 .9 4.3 接口 .9 . . . . 学习参考 在线教学系统需求说明书在线教学系统需求说明书 1 1 引言引言 1.11.1 编写目的编写目的 本软件需求说明书以用户需求为基础,展示在线教学系统的开发要求,主要面向用户 与系统开发人员;对于用户,重点在于清楚的表达用户提出的需求,经用户确认是否符合 用户的需求,在客户与系统分析人员间形成互动;对于开发人员,主要让程序开发人员了 解系统的功能,系统的对象,系统对象的属性,以及对象之间的关系。 1.21.2 背景背景 说明: a 软件学院在线教学系统 b 本项目由软件学院依托中国地质大学(北京)科学技术基金提
3、出,并由 05 级本科 生开发完成,该系统依赖于校园局域网,主要面向软件学院全体师生以及校内公选课 选我院所开课程的同学使用。 c 拟该系统与软件学院在线考试系统相互链接,共同组合为软件学院教学综合管理系统。 1.31.3 定义定义 本文件中用到的专门术语的定义: a.SQL server2000:微软数据库产品; b.ASP.NET:微软公司软件开发语言; c.Microsoft VisualStudio.Net 2003:微软公司软件集成开发环境。 1.41.4 参考资料参考资料 本文件的参考资料: a.本文件以国家标准(GB856788)为软件开发标准。 . . . . 学习参考 b.本
4、文件引用到的文件为08-软件需求说明书(GB856T88).doc 。 2 2 任务概述任务概述 2.12.1 目标目标 在线学习系统,是为了提高学习的灵活性,与课件的及时更新与等问题。 本项目实现教师上传课件,学生点播,下载课件,教师发布作业、通知,学生浏览作业、 通知,教师与学生,学生与学生之间交流讨论等智能化管理。 本系统的实现主要目的在于: 提高效率,解决课件发布与获得的时效 实现多用户操作,权限管理,安全可靠 实现在线学习系统管理信息化 界面友好,操作简单实用,功能完善 2.22.2 用户的特点用户的特点 本系统的最终用户主要分为四种:系统管理员(超级管理员和普通管理员) ,教师,学
5、 生,论坛用户。其中每类用户都拥有不同的权限,系统管理员负责系统的维护、课件资源 的增删,教师负责上传课件资源,学生能够浏览、下载课件资源,同时教师可以发布通知, 作业安排,学生可以浏览通知、作业安排。而在学生类中,又将学生分为不同的组(根据 已选的课程进行分组) ,每个组的同学只能浏览自己已选课程的课件,其中教师与选课的同 学默认为论坛用户,未选的同学可以通过注册成为用户,由系统管理员设定版主权限,版 主负责管理主题评论,一般用户发帖及跟帖。 本软件系统的操作简单易懂,操作人员只要根据界面操作的提示进行工作即可完成任 务,无需要任何技术专长。维护人员要求必须熟练的运用 SQL2005,ASP
6、.NET 且至少具有一 年的相关经验。 2.32.3 假定和约束假定和约束 由于系统特殊, 对安全性要求很高,所以在此系统设计中,我们也着重考虑到了安全 . . . . 学习参考 性功能模块的设计,采用 RBAC 权限模型对访问控制进行设计,该系统的寿命要求能运用 3 年以上,且整套系统的开发要求经济实用,经费在 5000 元以内,项目期限为 1 年。 3 3 对需求的规定对需求的规定 3.13.1 对功能的规定对功能的规定 3.1.13.1.1 用例图用例图 在线教学部分: 1系统前台用例图 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下
7、下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 2系统后台用例图 . . . . 学习参考 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 论坛部分: 1论坛管理用例图 下 下 下 下 下 下
8、 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 . . . . 学习参考 2 2会员管理与论坛分类管理用例图 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 3 3论坛一般用户用例图 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 . . . . 学习参考 3.1.23.1.2 系统功能详细列表系统功能详细列表 用户功能分类数据输入数据
9、处理数据处理结果 教师信息管理 开课教师的信息, 将输入的信息添 加到相应的表 后台数据库保存 更新 学生信息管理 管理已选课程的 学生的信息 将输入的信息添 加到相应的表 后台数据库保存 更新 课件信息管理 删除已经过时或 停止开课的 课 件资源,增加精 品课件 增加或删除课件站点的更新 新闻、通知的发 布 发布新闻、通知 将信息加入后台 数据库 数据库更新 主题评论管理增删评论 对不良评论或与 本版内容无关的 评论删除 数据库更新 管理员权限管理 (此功能仅限定 于超级管理员) 对权限进行设置 (主要设置为超 级或者一般管理 员) 将输入的信息添 加到相应的表 数据库更新 系统管理员 (默
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线 教学 系统 需求 分析 说明书
限制150内