ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:167.08KB ,
资源ID:4485400      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4485400.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(在线教学系统需求分析说明书.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

在线教学系统需求分析说明书.docx

1、在线教学系统需求分析说明书目录1 引言.21.1 编写目的.21.2 背景.21.3 定义.21.4 参考资料.22 任务概述.32.1 目标.32.2 用户的特点.32.3 假定和约束.33 对需求的规定.43.1 对功能的规定.4系统功能详细列表.43.2 对性能的规定.73.2.1 精度.73.2.2 时间特性要求.73.2.3 灵活性.73.3 数据管理能力要求.83.4 故障处理要求.83.5 对功能的需求.84 运行环境规定.94.1 设备.94.2 支持软件.94.3 接口.9在线教学系统需求说明书1 引言1.1 编写目的本软件需求说明书以用户需求为基础,展示在线教学系统的开发要

2、求,主要面向用户与系统开发人员;对于用户,重点在于清楚的表达用户提出的需求,经用户确认是否符合用户的需求,在客户与系统分析人员间形成互动;对于开发人员,主要让程序开发人员了 解系统的功能,系统的对象,系统对象的属性,以及对象之间的关系。1.2 背景说明:a 软件学院在线教学系统b 本项目由软件学院依托中国地质大学(北京)科学技术基金提出,并由 05 级本科生开发完成,该系统依赖于校园局域网,主要面向软件学院全体师生以及校内公选课 选我院所开课程的同学使用。c 拟该系统与软件学院在线考试系统相互链接,共同组合为软件学院教学综合管理系统。1.3 定义本文件中用到的专门术语的定义:a. SQL se

3、rver2000:微软数据库产品;b. ASP.NET:微软公司软件开发语言;c. Microsoft VisualStudio.Net 2003:微软公司软件集成开发环境。1.4 参考资料本文件的参考资料:a. 本文件以国家标准(GB856788)为软件开发标准。b.本文件引用到的文件为08-软件需求说明书(GB856T88).doc。2 任务概述2.1 目标在线学习系统,是为了提高学习的灵活性,与课件的及时更新与等问题。本项目实现教师上传课件,学生点播,下载课件,教师发布作业、通知,学生浏览作业、 通知,教师与学生,学生与学生之间交流讨论等智能化管理。本系统的实现主要目的在于: 提高效率,

4、解决课件发布与获得的时效实现多用户操作,权限管理,安全可靠 实现在线学习系统管理信息化界面友好,操作简单实用,功能完善2.2 用户的特点本系统的最终用户主要分为四种:系统管理员(超级管理员和普通管理员),教师,学生,论坛用户。其中每类用户都拥有不同的权限,系统管理员负责系统的维护、课件资源的增删,教师负责上传课件资源,学生能够浏览、下载课件资源,同时教师可以发布通知,作业安排,学生可以浏览通知、作业安排。而在学生类中,又将学生分为不同的组(根据已选的课程进行分组),每个组的同学只能浏览自己已选课程的课件,其中教师与选课的同学默认为论坛用户,未选的同学可以通过注册成为用户,由系统管理员设定版主权

5、限,版 主负责管理主题评论,一般用户发帖及跟帖。本软件系统的操作简单易懂,操作人员只要根据界面操作的提示进行工作即可完成任 务,无需要任何技术专长。维护人员要求必须熟练的运用 SQL2005,ASP.NET 且至少具有 一年的相关经验。2.3 假定和约束由于系统特殊, 对安全性要求很高,所以在此系统设计中,我们也着重考虑到了安全性功能模块的设计,采用 RBAC 权限模型对访问控制进行设计,该系统的寿命要求能运用3 年以上,且整套系统的开发要求经济实用,经费在 5000 元以内,项目期限为 1 年。 3 对需求的规定3.1 对功能的规定3.1.1 用例图在线教学部分:1系统前台用例图下 下 下

6、下 下 下下 下 下 下下 下下 下下 下下 下下 下下 下 下 下 下 下下 下 下 下下 下 下 下下 下 下 下下 下 下 下 下 下下 下 下 下 下 下下 下 下 下2系统后台用例图下 下 下 下 下 下 下 下 下下 下 下 下 下 下 下 下 下下 下 下 下下 下 下 下 下 下 下 下 下 下 下 下 下 下下 下 下 下 下 下下 下 下 下下 下 下下 下 下 下 下 下 下 下 下 下 下 下 下 下下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下下 下 下 下下 下 下 下下 下 下 下论坛部分:1论坛管理用例图下 下 下 下下 下 下 下 下 下下 下

7、 下 下下 下下 下 下 下下 下下 下 下 下 下下 下 下 下 下 下2会员管理与论坛分类管理用例图下 下 下 下下 下 下 下 下 下下 下 下 下 下 下下 下 下 下 下 下 下 下下 下 下 下 下下 下 下 下下 下 下 下下 下 下 下下 下 下 下 下 下下 下 下 下3论坛一般用户用例图下 下 下 下下 下 下 下下 下 下 下下 下 下 下下 下 下 下下 下 下 下 下下 下 下 下,3.1.2 系统功能详细列表用户功能分类数据输入数据处理数据处理结果系统管理员 (默认为超级管理员)教师信息管理开课教师的信息将输入的信息添加到相应的表后台数据库保存 更新学生信息管理管理

8、已选课程的 学生的信息将输入的信息添 加到相应的表后台数据库保存 更新课件信息管理删除已经过时或停止开课的 课 件资源,增加精品课件增加或删除课件站点的更新新闻、通知的发 布发布新闻、通知将信息加入后台 数据库数据库更新主题评论管理增删评论对不良评论或与本版内容无关的评论删除数据库更新管理员权限管理 (此功能仅限定 于超级管理员)对权限进行设置 (主要设置为超 级或者一般管理员)将输入的信息添 加到相应的表数据库更新在线聊天输入内容显示保存教师增加学生用户增加已选自己所 开课程的学生信息将输入的信息添 加到相应的表后台数据库保存 更新管理课件管理课程的课件增加或删除课件 资源,控制学生浏览课件

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

10、从后台数据库中 调出相应的信息论坛主题的显示论坛一般用户发表主题发出讨论问题将信息加到后台数据库数据库更新跟帖发表观点将信息加到后台 数据库数据库更新论坛版主主题评论管理对评论的增删对不良主题或与本版内容无关的主题删除数据库更新发帖权限管理取消发帖权限对某些违反论坛规定的用户限制权限数据库更新注解:超级管理员和普通管理员的权限区别:只在于是否具有权限的的管理此功能。 3.1.3 数据流图:员)3.2 对性能的规定 3.2.1 精度对数据表中对特殊字段的精度要求:字段名精度要求学号字符型,11 字节课程号字符型,9 字节院系(教师)字符型,8 字节通知号字符型,10 字节作业发布号字符型,10

11、字节性别约束为“male”与“female”年级约束为“0-90-90-90-9级”选课属性约束为“必修”“限选”“任选”考核方式约束为“考试”“考查”考试属性约束为“正常考试”是否缓考约束为“非缓考”“缓考”详见软件学院在线教学系统数据库设计说明书3.2.2 时间特性要求a 响应处理时间由本地机与服务器的运行速度决定,占用资源较大,一般也要 3 秒 左右;b 更新操作一般由服务器性能决定,系统要求在 1-3s 内完成用户的更新处理操作;c 数据转换和数据传送操作由网络传输速度决定,网络传输快,只要 1 秒左右,占 用本地与网络资源;3.2.3 灵活性a 操作方式上:下拉列表和手动精确选取;b

12、 运行环境:能应用于 windows 全系列产品;c 同其他软件的接口: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.b.c.要用到的操作系统为 windows server2000 或更高版本的 windows server2003 操作 系统;编译语言为 ASP.NET;支持软件为 Microsoft Visual S 2003 和 Microsoft SQL server 2000。4.3 接口由于此系统为软件学院综合管理系统的一部分,程序内部需要共同的数据定义和描述,能使该系统性能达到最好,并且要尽量消除和其他子系统模块之间存在的数据冗余。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1