电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

在线教学系统需求分析说明书DOC资料

12页
  • 卖家[上传人]:E****
  • 文档编号:93297491
  • 上传时间:2019-07-19
  • 文档格式:DOC
  • 文档大小:221.45KB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、目目 录录 1 引言引言.2 1.1 编写目的2 1.2 背景2 1.3 定义2 1.4 参考资料2 2 任务概述任务概述.3 2.1 目标3 2.2 用户的特点3 2.3 假定和约束3 3 对需求的规定对需求的规定.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 运行环境规定运行环境规定.9 4.1 设备9 4.2 支持软件9 4.3 接口9 在线教学系统需求说明书在线教学系统需求说明书 1 引言引言 1.1 编写目的编写目的 本软件需求说明书以用户需求为基础,展示在线教学系统的开发要求,主要面向用户 与系统开发人员;对于用户,重点在于清楚的表达用户提出的需求,经用户确认是否符合 用户的需求,在客户与系统分析人员间形成互动;对于开发人员,主要让程序开发人员了 解系统的功能,系统的对象,系统对象的属性,以及对象之间的关系。 1.2 背景背景 说明: a 软件学院在线教学系统 b 本项目由软件学院依托中国地质大学(北

      2、京)科学技术基金提出,并由 05 级本科 生开发完成,该系统依赖于校园局域网,主要面向软件学院全体师生以及校内公选课 选我院所开课程的同学使用。 c 拟该系统与软件学院在线考试系统相互链接,共同组合为软件学院教学综合管理系统。 1.3 定义定义 本文件中用到的专门术语的定义: a.SQL server2000:微软数据库产品; b.ASP.NET:微软公司软件开发语言; c.Microsoft VisualStudio.Net 2003:微软公司软件集成开发环境。 1.4 参考资料参考资料 本文件的参考资料: a.本文件以国家标准(GB856788)为软件开发标准。 b.本文件引用到的文件为08-软件需求说明书(GB856T88).doc 。 2 任务概述任务概述 2.1 目标目标 在线学习系统,是为了提高学习的灵活性,与课件的及时更新与等问题。 本项目实现教师上传课件,学生点播,下载课件,教师发布作业、通知,学生浏览作业、 通知,教师与学生,学生与学生之间交流讨论等智能化管理。 本系统的实现主要目的在于: 提高效率,解决课件发布与获得的时效 实现多用户操作,权限管理,安全可靠 实现在

      3、线学习系统管理信息化 界面友好,操作简单实用,功能完善 2.2 用户的特点用户的特点 本系统的最终用户主要分为四种:系统管理员(超级管理员和普通管理员) ,教师,学 生,论坛用户。其中每类用户都拥有不同的权限,系统管理员负责系统的维护、课件资源 的增删,教师负责上传课件资源,学生能够浏览、下载课件资源,同时教师可以发布通知, 作业安排,学生可以浏览通知、作业安排。而在学生类中,又将学生分为不同的组(根据 已选的课程进行分组) ,每个组的同学只能浏览自己已选课程的课件,其中教师与选课的同 学默认为论坛用户,未选的同学可以通过注册成为用户,由系统管理员设定版主权限,版 主负责管理主题评论,一般用户发帖及跟帖。 本软件系统的操作简单易懂,操作人员只要根据界面操作的提示进行工作即可完成任 务,无需要任何技术专长。维护人员要求必须熟练的运用 SQL2005,ASP.NET 且至少具有 一年的相关经验。 2.3 假定和约束假定和约束 由于系统特殊, 对安全性要求很高,所以在此系统设计中,我们也着重考虑到了安全 性功能模块的设计,采用 RBAC 权限模型对访问控制进行设计,该系统的寿命要求能运用 3

      4、 年以上,且整套系统的开发要求经济实用,经费在 5000 元以内,项目期限为 1 年。 3 对需求的规定对需求的规定 3.1 对功能的规定对功能的规定 3.1.1 用例图用例图 在线教学部分: 1系统前台用例图 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 2系统后台用例图 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 论坛部分: 1论坛管理用例图 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 2会员管理与论坛分类管理用例

      5、图 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 3论坛一般用户用例图 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 3.1.2 系统功能详细列表系统功能详细列表 用户功能分类数据输入数据处理数据处理结果 教师信息管理 开课教师的信息, 将输入的信息添 加到相应的表 后台数据库保存 更新 学生信息管理 管理已选课程的 学生的信息 将输入的信息添 加到相应的表 后台数据库保存 更新 课件信息管理 删除已经过时或 停止开课的 课 件资源,增加精 品课件 增加或删除课件站点的更新 新闻、通知的发 布 发布新闻、通知 将信息加入后台 数据库 数据库更新 主题评论管理增删评论 对不良评论或与 本版内容无关的 评论删除 数据库更新 管理员权限管理 (此功能仅限定 于超级管理员) 对权限进行设置 (主要设置为超 级或者一般管理 员) 将输入的信息添 加到相应的表 数据库更新

      6、系统管理员 (默认为超级管 理员) 在线聊天输入内容显示保存 增加学生用户 增加已选自己所 开课程的学生信 息 将输入的信息添 加到相应的表 后台数据库保存 更新 管理课件管理课程的课件 增加或删除课件 资源,控制学生 浏览课件的范围 (例如控制学生 只能浏览已讲章 节的课件) 站点的更新 通知的发布 教师根据自己所 开课程的需要发 布通知 将信息加入后台 数据库 数据库更新 作业安排教师发布作业 将信息加入后台 数据库 数据库更新 发布调查问卷 教师可根据需要 发布调查问卷、 将信息加入后台 数据库 数据库更新 问题的回复 选择问题,输入 回复内容 数据库保存更新数据库更新 教师 在线聊天输入内容显示保存 学生个人密码的修改修改密码 将信息加入后台 数据库 数据库更新 课件的浏览、下 载,通知、新闻 的阅读 无无无 问题的发表 发出提问,等待 回答 学生与学生,学 生与教师之间的 交流(链接到软 件学院学术交流 平台) 数据库更新 在线聊天输入内容显示保存 游客论坛主题的浏览查看论坛主题 从后台数据库中 调出相应的信息 论坛主题的显示 发表主题发出讨论问题 将信息加到后台 数据库 数

      7、据库更新 论坛一般用户 跟帖发表观点 将信息加到后台 数据库 数据库更新 主题评论管理对评论的增删 对不良主题或与 本版内容无关的 主题删除 数据库更新 论坛版主 发帖权限管理取消发帖权限 对某些违反论坛 规定的用户限制 权限 数据库更新 注解:超级管理员和普通管理员的权限区别:只在于是否具有权限的的管理此功能。 3.1.3 数据流图:数据流图: 上传流 上传课件 资源 学生信息 维护学生 信息 下载流览 下载浏览 课件资源 教师信息 维护教师 信息 课件资源 维护课件 资源 发布流 发布作业、 通知 流览 浏览作业安 排及通知 管理权限 取消或限制 用户权限 管理主题 对不符合本 版规定的主 题删除 发帖跟帖 发表主题或 跟帖讨论 指定 指定论坛版 主 选课学生默 认为论坛一 般用户 管理流 信息资料 管理 系统管理员 教师 课件资源 学生 作业、通知 论坛一般用户 管理员 (为本系 统的管理 员) 论坛版主 主题 3.2 对性能的规定对性能的规定 3.2.1 精度精度 对数据表中对特殊字段的精度要求: 字段名精度要求 学号字符型,11 字节 课程号字符型,9 字节 院系(教师)字符

      8、型,8 字节 通知号字符型,10 字节 作业发布号字符型,10 字节 性别约束为“male”与“female” 年级约束为“0-90-90-90-9级” 选课属性约束为“必修” “限选” “任选” 考核方式约束为“考试” “考查” 考试属性约束为“正常考试” 是否缓考约束为“非缓考” “缓考” 详见软件学院在线教学系统数据库设计说明书 3.2.2 时间特性要求时间特性要求 a 响应处理时间由本地机与服务器的运行速度决定,占用资源较大,一般也要 3 秒 左右; b 更新操作一般由服务器性能决定,系统要求在 1-3s 内完成用户的更新处理操作; c 数据转换和数据传送操作由网络传输速度决定,网络传输快,只要 1 秒左右,占 用本地与网络资源; 3.2.3 灵活性灵活性 a 操作方式上:下拉列表和手动精确选取; b 运行环境:能应用于 windows 全系列产品; c 同其他软件的接口:XML,方便于其他软件进行数据交换; d 计划的变化:能在开发过程中进行相应的改变。 a.输入输出数据类型及精度要求: 学号 非空 字符型 长度 11 字节 定义为学生表主健 3.3 数据管理能力要求数据管理

      9、能力要求 a.表和文卷的大小为 10M,以 2M 为其增长分量。 3.4 故障处理要求故障处理要求 本系统采用基于角色的 RBAC 访问控制模型,对安全性要求较高,所以应对确保用户 的权限分配正确。 本系统中对课件数据的存储很重要,在系统运行中,由于硬件的故障导致了数据的丢 失,其故障可能多种多样,但主要是由硬盘内部的磁头或是电路板故障引起的,根据国内 权威数据恢复机构的统计此情况占了 80%,以及在进行数据操作或数据备份时,突然断电 或是系统死机,突然瘫痪等其他不可遇见的情况。 对此进行处理为:对数据进行每日备份,以及另外进行手工操作的备份。 3.5 对功能的需求对功能的需求 功能模块图: 在线教学系统 权 限 管 理 用 户 管 理 课 件 管 理 公 告 管 理 论 坛 管 理 超 级 管 理 员 普 通 管 理 员 教 师 游 客 论 坛 版 主 论 坛 一 般 用 户 上 传 浏 览 下 载 删 除 发 布 浏 览 查 询 删 除 发 表 浏 览 回 复 删 除 查 询 增 加 权 限 限 制 权 限 需求标题需求表述 支持 B/S 模式方便用户的使用和系统的更新维护 支持多用户并发访问本系统在使用时,会有多个学生同时访问 基于角色访问控制 根据学生所选择的不同的课程,将学生分为 不同的角色,增强系统的安全性 系统智能化 教师上传课件,学生浏览下载课件,教师发 布通知,作业安排,学生浏览通知、作业。 学生提出问题,教师回答。 4 运行环境规定运行环境规定 4.1 设备设备 运行该软件所需要的硬设备包括: a PIII 处理器或以上及内存容量 512M 或以上; b 交换机 1 台; 4.2 支持软件支持软件 a.要用到的操作系统为 windows server2000 或更高版本的 windows server2003 操作 系统; b.编译语言为 ASP.NET; c.支持软件为 Microsoft Visual S 2003 和 Microsoft SQL server 2000。 4.3 接口接口 由于此系统为软件学院综合管理系统的一部分,程序内部需要共同的数据定义和描述, 能使该系统性能达到最好,并且要尽量消除和其他子系统模块之间存

      《在线教学系统需求分析说明书DOC资料》由会员E****分享,可在线阅读,更多相关《在线教学系统需求分析说明书DOC资料》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.