




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、在线教学系统需求分析说明书(DOC)目录1 引言.4.1.1 编写目的1.2 背景 1.3 定义 1.4 参考资料.2 任务概述5.2.1 目标 2.2 用户的特点2.3 假定和约束 对需求的规定7.3.1 对功能的规定 系统功能详细列表 .3.2 对性能的规定 3.2.1 精度3.2.2 时间特性要求 .3.2.3 灵活性3.3 数据管理能力要求3.4 故障处理要求 .7.1 11. 71. 8.1 91. 9.2 02. 03.5 对功能的需求2. 04 运行环境规定2. 24.1 设备 4.2 支持软件.2. 22. 24.3 接.2. 2在线教学系统需求说明
2、书1 引言1.1 编写目的本软件需求说明书以用户需求为基础, 展示在 线教学系统的开发要求, 主要面向用户与系统开 发人员;对于用户,重点在于清楚的表达用户提 出的需求, 经用户确认是否符合用户的需求, 在 客户与系统分析人员间形成互动;对于开发人 员,主要让程序开发人员了解系统的功能, 系统 的对象,系统对象的属性,以及对象之间的关系。1.2 背景说明:a 软件学院在线教学系统b 本项目由软件学院依托 中国地质大学 (北 京)科学技术基金提出,并由 05 级本科生 开发完成,该系统依赖于校园局域网,主要面 向软件学院全体师生以及校内公选课选我院 所开课程的同学使用。c 拟该系统与软件学院在线
3、考试系统相互链 接,共同组合为软件学院教学综合管理系统。1.3 定义本文件中用到的专门术语的定义:a. SQL server2000:微软数据库产品;b. ASP.NET:微软公司软件开发语言;c. Microsoft VisualStudio.Net 2003 :微软公 司软件集成开发环境。1.4 参考资料本文件的参考资料:a. 本文件以国家标准( GB8567 88)为 软件开发标准。b. 本文件引用到的文件为 08-软件需求说明书( GB856T 88).doc。2 任务概述2.1 目标在线学习系统, 是为了提高学习的灵活性, 与 课件的及时更新与等问题。本项目实现教师上传课件, 学生点
4、播, 下载课 件, 教师发布作业、通知,学生浏览作业、通知, 教师与学生,学生与学生之间交流讨论等智能化管理本系统的实现主要目的在于: 提高效率,解决课件发布与获得的时效 实现多用户操作,权限管理,安全可靠 实现在线学习系统管理信息化 界面友好,操作简单实用,功能完善2.2 用户的特点本系统的最终用户主要分为四种: 系统管理员 (超级管理员和普通管理员) ,教师,学生,论 坛用户。 其中每类用户都拥有不同的权限, 系统 管理员负责系统的维护、 课件资源的增删, 教师 负责上传课件资源, 学生能够浏览、 下载课件资 源,同时教师可以发布通知,作业安排,学生可 以浏览通知、作业安排。而在学生类中,
5、又将学 生分为不同的组(根据已选的课程进行分组) , 每个组的同学只能浏览自己已选课程的课件, 其 中教师与选课的同学默认为论坛用户, 未选的同 学可以通过注册成为用户, 由系统管理员设定版 主权限, 版主负责管理主题评论, 一般用户发帖 及跟帖。本软件系统的操作简单易懂, 操作人员只要根据界面操作的提示进行工作即可完成任务, 无需 要任何技术专长。 维护人员要求必须熟练的运用SQL2005,ASP.NET 且至少具有一年的相关经 验。2.3 假定和约束由于系统特殊, 对安全性要求很高,所以在 此系统设计中,我们也着重考虑到了安全性功能 模块的设计,采用 RBAC 权限模型对访问控制 进行设计
6、,该系统的寿命要求能运用 3 年以上, 且整套系统的开发要求经济实用,经费在 5000 元以内,项目期限为 1 年。3 对需求的规定3.1 对功能的规定3.1.1 用例图在线教学部分:1 系统前台用例图公告信息浏览教师游客下载课件学生个人资料修改查询课件浏览课件登陆查询选课学生回复问题查询已选课程提出问题2 系统后台用例图增加权限制权限删除公告超级管理员普通管理员管理员课件资源管理学生信息管理 添加教师权限管理教师改公告 公告管理发布公告删除课件增加课件教师信息管理删除教师修改教师信息添加学生修改学生信息删除学生论坛部分:1论坛管理用例图论坛分类管理添加板块删除论坛板块用户管理添加用户修改板块
7、主题论坛板块分类管理增加权限论坛管理员权限管理删除用户限制权限2会员管理与论坛分类管理用例图更改用户信息3论坛一般用户用例图注册用户未注册用户发表主题3.1.2 系统功能详细列表用户功能分 类数据输 入数据处 理数据处理结果系统管 理员(默认 为超级 管理员)教师信 息管理开课教 师的信 息,将输入 的信息 添加到 相应的 表后台数 据库保 存更新学生信 息管理管理已 选课程 的学生 的信息将输入 的信息 添加到 相应的 表后台数 据库保 存更新课件信 息管理删除已 经过时 或停止 开课的 课件资 源,增加精品课 件增加或 删除课 件站点的 更新新闻、通 知的发 布发布新 闻、通知将信息加入后
8、台数据数据库 更新库主题评 论管理增删评 论对不良 评论或 与本版 内容无 关的评 论删除数据库 更新管理员 权限管 理(此功 能仅限 定于超 级管理 员)对权限 进行设 置(主要 设置为 超级或 者一般 管理员)将输入 的信息 添加到 相应的 表数据库 更新在线聊 天输入内 容显示保存教师增加学 生用户增加已 选自己将输入 的信息后台数 据库保所开课程的学生信息添加到 相应的 表存更新管理课 件管理课 程的课 件增加或 删除课 件资源, 控制学 生浏览 课件的 范围(例如控制 学生只 能浏览 已讲章 节的课 件)站点的 更新通知的 发布教师根 据自己 所开课 程的需 要发布 通知将信息 加入
9、后 台数据 库数据库 更新作业安 排教师发 布作业将信息加入后台数据数据库 更新库发布调 查问卷教师可 根据需 要发布 调查问 卷、将信息 加入后 台数据 库数据库 更新问题的 回复选择问 题,输入回复内 容数据库 保存更 新数据库 更新在线聊 天输入内 容显示保存学生个人密 码的修 改修改密 码将信息 加入后 台数据 库数据库 更新课件的 浏览、下 载,通无无无知、新闻 的阅读学生与问题的 发表发出提 问,等待 回答学生,学 生与教 师之间 的交流 (链接 到软件 学院学 术交流 平台)数据库 更新在线聊 天输入内 容显示保存游客论坛主 题的浏 览查看论 坛主题从后台 数据库 中调出 相应的
10、 信息论坛主 题的显 示论坛一 般用户发表主 题发出讨 论问题将信息 加到后 台数据数据库 更新库跟帖发表观将信息 加到后数据库点台数据 库更新论坛版主题评 论管理对评论 的增删对不良 主题或 与本版 内容无 关的主 题删除数据库 更新发帖权 限管理取消发 帖权限对某些 违反论 坛规定 的用户 限制权 限数据库 更新注解:超级管理员和普通管理员的权限区别: 只 在于是否具有权限的的管理此功能。3.1.3 数据流图:系统管教师信息教师管理课件资源课件学生信息流览发布学生流览选课学管理论坛一权限生默认论坛版管理员作业、发帖管理跟帖主题3.2 对性能的规定3.2.1 精度对数据表中对特殊字段的精度要
11、求:字段名精度要求学号字符型, 11 字节课程号字符型, 9 字节院系(教师)字符型, 8 字节通知号字符型, 10 字节作业发布号字符型, 10 字节性别约束为“ male”与 “female”年级约束为“0-90-90-90-9 级”选课属性约束为“必修”“限选” “任选”考核方式约束为“考试”“考查”考试属性约束为“正常考试”是否缓考约束为“非缓考”“缓考”详见软件学院在线教学系统数据库设计说明 书3.2.2 时间特性要求a 响应处理时间由本地机与服务器的运行 速度决定, 占用资源较大, 一般也要 3 秒左 右;b 更新操作一般由服务器性能决定, 系统要 求在 1-3s 内完成用户的更新
12、处理操作;c 数据转换和数据传送操作由网络传输速 度决定,网络传输快,只要 1 秒左右,占用 本地与网络资源;3.2.3 灵活性a 操作方式上:下拉列表和手动精确选取;b 运行环境:能应用于 品;c 同其他软件的接口:windows 全系列产XML ,方便于其他软件进行数据交换;d 计划的变化:能在开发过程中进行相应的 改变。a. 输入输出数据类型及精度要求:学号 非空 字符型 长度 11 字节 定义为学生 表主健3.3 数据管理能力要求a. 表和文卷的大小为 10M ,以 2M 为其增长 分量。3.4 故障处理要求本系统采用基于角色的 RBAC 访问控制模型, 对安全性要求较高, 所以应对确
13、保用户的权限分 配正确。本系统中对课件数据的存储很重要, 在系统运 行中,由于硬件的故障导致了数据的丢失, 其故 障可能多种多样, 但主要是由硬盘内部的磁头或 是电路板故障引起的, 根据国内权威数据恢复机 构的统计此情况占了 80% ,以及在进行数据操 作或数据备份时, 突然断电或是系统死机, 突然 瘫痪等其他不可遇见的情况。对此进行处理为: 对数据进行每日备份, 以及 另外进行手工操作的备份。3.5 对功能的需求功能模块图:在线教学系统需求标题需求表述支持 B/S 模式方便用户的使用和系统 的更新维护支持多用户并发访问本系统在使用时,会有 多个学生同时访问基于角色访问控制根据学生所选择的不同 的课程,将学生分为不 同的角色,增强系统的 安全性系统智能化教师上传课件,学生浏 览下载课件,教师发布 通知,作业安排,学生 浏览通知、作业。学生提出问题,教师回答。4 运行环境规定4.1 设备运行该软件所需要的硬设备包括:a PIII 处理器或以上及内存容量 512M 或 以上;b 交换机 1 台;4.2 支持软件a. 要用到的操作系统为 wi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版汽车吊车租赁及现场设备维护保养协议
- 二零二五年度模具制造企业委托加工合同样本
- 二零二五年度高铁站临时设施施工劳务合同
- 2025版公士绿化管理所生态修复与绿化一体化合同
- 二零二五年度家具企业厂长任期绩效考核合同
- 二零二五场地承包经营合同集锦:电竞产业园区版
- 二零二五版个人住房出租合同解除条件协议
- 2025版离婚协议申请范文:家庭财产分割参考模板
- 二零二五年度教育信息化产品供应合同
- 二零二五版全球货运信息化项目六租船合同
- 业务流程优化实施步骤指导手册
- 2025年发展对象考试题题库及答案
- 2025年医疗质量安全核心制度及病历书写规范考核试题(附答案)
- 2025北京广播电视台校园招聘17人笔试备考题库及参考答案详解
- 征兵体检心理测试题及答案
- 2025年陕西综合评标评审专家库考试经典试题及答案三-陕西评标评审专家
- 水泥混凝土路面施工技术
- DB11T 1481-2024 生产经营单位安全事故应急预案评审规范
- 调车作业培训课件
- MIR睿工业:2025年中国协作机器人产业发展蓝皮书
- 2025年杭州市检察机关招录聘用制书记员考试笔试试题(含答案)
评论
0/150
提交评论