版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 . . 12/12目 录 TOC o 1-3 h z HYPERLINK l _Toc1812873531引言 PAGEREF _Toc181287353 h 2HYPERLINK l _Toc1812873541.1编写目的 PAGEREF _Toc181287354 h 2HYPERLINK l _Toc1812873551.2背景 PAGEREF _Toc181287355 h 2HYPERLINK l _Toc1812873561.3定义 PAGEREF _Toc181287356 h 2HYPERLINK l _Toc1812873571.4参考资料 PAGEREF _Toc181
2、287357 h 2HYPERLINK l _Toc1812873582任务概述 PAGEREF _Toc181287358 h 3HYPERLINK l _Toc1812873592.1目标 PAGEREF _Toc181287359 h 3HYPERLINK l _Toc1812873602.2用户的特点 PAGEREF _Toc181287360 h 3HYPERLINK l _Toc1812873612.3假定和约束 PAGEREF _Toc181287361 h 3HYPERLINK l _Toc1812873623对需求的规定 PAGEREF _Toc181287362 h 4HY
3、PERLINK l _Toc1812873633.1对功能的规定 PAGEREF _Toc181287363 h 4HYPERLINK l _Toc181287364系统功能详细列表 PAGEREF _Toc181287364 h 4HYPERLINK l _Toc1812873653.2对性能的规定 PAGEREF _Toc181287365 h 7HYPERLINK l _Toc1812873663.2.1精度 PAGEREF _Toc181287366 h 7HYPERLINK l _Toc1812873673.2.2时间特性要求 PAGEREF _Toc181287367 h 7HYP
4、ERLINK l _Toc1812873683.2.3灵活性 PAGEREF _Toc181287368 h 7HYPERLINK l _Toc1812873693.3数据管理能力要求 PAGEREF _Toc181287369 h 8HYPERLINK l _Toc1812873703.4故障处理要求 PAGEREF _Toc181287370 h 8HYPERLINK l _Toc1812873713.5对功能的需求 PAGEREF _Toc181287371 h 8HYPERLINK l _Toc1812873724运行环境规定 PAGEREF _Toc181287372 h 9HYPE
5、RLINK l _Toc1812873734.1设备 PAGEREF _Toc181287373 h 9HYPERLINK l _Toc1812873744.2支持软件 PAGEREF _Toc181287374 h 9HYPERLINK l _Toc1812873754.3接口 PAGEREF _Toc181287375 h 9在线教学系统需求说明书1引言1.1编写目的本软件需求说明书以用户需求为基础,展示在线教学系统的开发要求,主要面向用户与系统开发人员;对于用户,重点在于清楚的表达用户提出的需求,经用户确认是否符合用户的需求,在客户与系统分析人员间形成互动;对于开发人员,主要让程序开发人
6、员了解系统的功能,系统的对象,系统对象的属性,以与对象之间的关系。1.2背景说明:软件学院在线教学系统本项目由软件学院依托中国地质大学()科学技术基金提出,并由05级本科生开发完成,该系统依赖于校园局域网,主要面向软件学院全体师生以与校公选课选我院所开课程的同学使用。拟该系统与软件学院在线考试系统相互,共同组合为软件学院教学综合管理系统。1.3定义本文件中用到的专门术语的定义:SQL server2000:微软数据库产品;ASP.NET:微软公司软件开发语言;Microsoft VisualStudio.Net 2003:微软公司软件集成开发环境。1.4参考资料本文件的参考资料:本文件以国家标
7、准(GB856788)为软件开发标准。本文件引用到的文件为08-软件需求说明书(GB856T88).doc。2任务概述2.1目标在线学习系统,是为了提高学习的灵活性,与课件的与时更新与等问题。本项目实现教师上传课件,学生点播,下载课件,教师发布作业、通知,学生浏览作业、通知,教师与学生,学生与学生之间交流讨论等智能化管理。本系统的实现主要目的在于:提高效率,解决课件发布与获得的时效实现多用户操作,权限管理,安全可靠实现在线学习系统管理信息化界面友好,操作简单实用,功能完善2.2用户的特点本系统的最终用户主要分为四种:系统管理员(超级管理员和普通管理员),教师,学生,论坛用户。其中每类用户都拥有
8、不同的权限,系统管理员负责系统的维护、课件资源的增删,教师负责上传课件资源,学生能够浏览、下载课件资源,同时教师可以发布通知,作业安排,学生可以浏览通知、作业安排。而在学生类中,又将学生分为不同的组(根据已选的课程进行分组),每个组的同学只能浏览自己已选课程的课件,其中教师与选课的同学默认为论坛用户,未选的同学可以通过注册成为用户,由系统管理员设定版主权限,版主负责管理主题评论,一般用户发帖与跟帖。本软件系统的操作简单易懂,操作人员只要根据界面操作的提示进行工作即可完成任务,无需要任何技术专长。维护人员要求必须熟练的运用SQL2005,ASP.NET且至少具有一年的相关经验。2.3假定和约束由
9、于系统特殊,对安全性要求很高,所以在此系统设计中,我们也着重考虑到了安全性功能模块的设计,采用RBAC权限模型对访问控制进行设计,该系统的寿命要求能运用3年以上,且整套系统的开发要求经济实用,经费在5000元以,项目期限为1年。3对需求的规定3.1对功能的规定3.1.1用例图在线教学部分:系统前台用例图系统后台用例图论坛部分:1论坛管理用例图2会员管理与论坛分类管理用例图3论坛一般用户用例图3.1.2系统功能详细列表用户功能分类数据输入数据处理数据处理结果系统管理员(默认为超级管理员)教师信息管理开课教师的信息, 将输入的信息添加到相应的表后台数据库保存更新学生信息管理管理已选课程的学生的信息
10、将输入的信息添加到相应的表后台数据库保存更新课件信息管理删除已经过时或停止开课的 课件资源,增加精品课件增加或删除课件站点的更新新闻、通知的发布发布新闻、通知将信息加入后台数据库数据库更新主题评论管理增删评论对不良评论或与本版容无关的评论删除数据库更新管理员权限管理(此功能仅限定于超级管理员)对权限进行设置(主要设置为超级或者一般管理员)将输入的信息添加到相应的表数据库更新在线聊天输入容显示保存教师增加学生用户增加已选自己所开课程的学生信息将输入的信息添加到相应的表后台数据库保存更新管理课件管理课程的课件增加或删除课件资源,控制学生浏览课件的围(例如控制学生只能浏览已讲章节的课件)站点的更新通
11、知的发布教师根据自己所开课程的需要发布通知将信息加入后台数据库数据库更新作业安排教师发布作业将信息加入后台数据库数据库更新发布调查问卷教师可根据需要发布调查问卷、将信息加入后台数据库数据库更新问题的回复选择问题,输入回复容数据库保存更新数据库更新在线聊天输入容显示保存学生个人密码的修改修改密码将信息加入后台数据库数据库更新课件的浏览、下载,通知、新闻的阅读无无无问题的发表发出提问,等待回答学生与学生,学生与教师之间的交流(到软件学院学术交流平台)数据库更新在线聊天输入容显示保存游客论坛主题的浏览查看论坛主题从后台数据库中调出相应的信息论坛主题的显示论坛一般用户发表主题发出讨论问题将信息加到后台
12、数据库数据库更新跟帖发表观点将信息加到后台数据库数据库更新论坛版主主题评论管理对评论的增删对不良主题或与本版容无关的主题删除数据库更新发帖权限管理取消发帖权限对某些违反论坛规定的用户限制权限数据库更新注解:超级管理员和普通管理员的权限区别:只在于是否具有权限的的管理此功能。3.1.3数据流图:上传流上传课件资源学生信息上传流上传课件资源学生信息维护学生信息下载流览下载浏览课件资源教师信息维护教师信息课件资源维护课件资源发布流发布作业、通知流览浏览作业安排与通知管理权限取消或限制用户权限管理主题对不符合本版规定的主题删除发帖跟帖发表主题或跟帖讨论指定指定论坛版主选课学生默认为论坛一般用户管理流信
13、息资料管理系统管理员教师课件资源学生作业、通知论坛一般用户管理员(为本系统的管理员)论坛版主主题3.2对性能的规定3.2.1精度对数据表中对特殊字段的精度要求:字段名精度要求学号字符型,11字节课程号字符型,9字节院系(教师)字符型,8字节通知号字符型,10字节作业发布号字符型,10字节性别约束为“male”与“female”年级约束为“0-90-90-90-9级”选课属性约束为“必修”“限选”“任选”考核方式约束为“考试”“考查”考试属性约束为“正常考试”是否缓考约束为“非缓考”“缓考”详见软件学院在线教学系统数据库设计说明书3.2.2时间特性要求响应处理时间由本地机与服务器的运行速度决定,
14、占用资源较大,一般也要3秒左右;更新操作一般由服务器性能决定,系统要求在1-3s完成用户的更新处理操作;数据转换和数据传送操作由网络传输速度决定,网络传输快,只要1秒左右,占用本地与网络资源;3.2.3灵活性操作方式上:下拉列表和手动精确选取;运行环境:能应用于windows全系列产品;同其他软件的接口:XML,方便于其他软件进行数据交换;计划的变化:能在开发过程中进行相应的改变。输入输出数据类型与精度要求:学号 非空 字符型 长度11字节 定义为学生表主健3.3数据管理能力要求表和文卷的大小为10M,以2M为其增长分量。3.4故障处理要求本系统采用基于角色的RBAC访问控制模型,对安全性要求
15、较高,所以应对确保用户的权限分配正确。本系统中对课件数据的存储很重要,在系统运行中,由于硬件的故障导致了数据的丢失,其故障可能多种多样,但主要是由硬盘部的磁头或是电路板故障引起的,根据国权威数据恢复机构的统计此情况占了80%,以与在进行数据操作或数据备份时,突然断电或是系统死机,突然瘫痪等其他不可遇见的情况。对此进行处理为:对数据进行每日备份,以与另外进行手工操作的备份。3.5对功能的需求功能模块图:需求标题需求表述支持B/S模式方便用户的使用和系统的更新维护支持多用户并发访问本系统在使用时,会有多个学生同时访问基于角色访问控制根据学生所选择的不同的课程,将学生分为不同的角色,增强系统的安全性系统智能化教师上传课件,学生浏览下载课件,教师发布通知,作业安排,学生浏览通知、作业。学生提出问题,教师回答。4运行环境规定4.1设备运行该软件所需要的硬设备包括:PIII处理器或以上与存容量512M或以上;交换机1台;4.2支持软件要用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水风光一体化资源勘测与评估实施细则方案
- 证明材料副本管理归还规范
- 模具保养周期匹配生产节奏指导书
- 家政员出勤考评标准结果记录规范
- 商户租赁合同管理实务
- 制程关键控制点监测推行制度
- 幼犬首次洗澡注意手册
- 新冠肺炎医院感染预防控制管理规定
- 眼科青光眼治疗措施考核
- 预防手术部位感染控制方案
- 物流运输突发事件应急预案
- 叙事护理在住院患者健康教育中的应用
- 【数学 北京版】2025年高考招生统一考试高考真题数学试卷(真题+答案)
- 人员资格报审表模板
- T/CIMA 0070-2023交流电能表用隧道磁阻电流传感器
- 2025具身智能行业发展研究报告
- 河北省唐山市2025届高三下学期第二次模拟演练数学试卷(含答案)
- IPC-A-610F-2014 电子组件的可接受性
- 中外航海文化知到课后答案智慧树章节测试答案2025年春中国人民解放军海军大连舰艇学院
- 2025年中医骨伤科学试题及答案
- 大学美育 课程标准
评论
0/150
提交评论