下载此文档

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


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
目录
1引言 2
2
2
2
2
2任务概述 3
3
3
3
3对需求的规定 4
4
系统功能详细列表 4
7
7
7
7
8
8
8
4运行环境规定 9
9
9
9
在线教学系统需求说明书
1引言

本软件需求说明书以用户需求为基础,展示在线教学系统的开发要求,主要面向用户与系统开发人员;对于用户,重点在于清楚的表达用户提出的需求,经用户确认是否符合用户的需求,在客户与系统分析人员间形成互动;对于开发人员,主要让程序开发人员了解系统的功能,系统的对象,系统对象的属性,以及对象之间的关系。

说明:
软件学院在线教学系统
本项目由软件学院依托《中国地质大学(北京)科学技术基金》提出,并由05级本科生开发完成,该系统依赖于校园局域网,主要面向软件学院全体师生以及校内公选课选我院所开课程的同学使用。
拟该系统与软件学院在线考试系统相互链接,共同组合为软件学院教学综合管理系统。

本文件中用到的专门术语的定义:
SQL server2000:微软数据库产品;
:微软公司软件开发语言;
Microsoft 2003:微软公司软件集成开发环境。

本文件的参考资料:
本文件以国家标准(GB8567——88)为软件开发标准。
本文件引用到的文件为《08-软件需求说明书(GB856T——88).doc》。
2任务概述

在线学****系统,是为了提高学****的灵活性,与课件的及时更新与等问题。
本项目实现教师上传课件,学生点播,下载课件,教师发布作业、通知,学生浏览作业、通知,教师与学生,学生与学生之间交流讨论等智能化管理。
本系统的实现主要目的在于:
· 提高效率,解决课件发布与获得的时效
· 实现多用户操作,权限管理,安全可靠
· 实现在线学****系统管理信息化
· 界面友好,操作简单实用,功能完善

本系统的最终用户主要分为四种:系统管理员(超级管理员和普通管理员),教师,学生,论坛用户。其中每类用户都拥有不同的权限,系统管理员负责系统的维护、课件资源的增删,教师负责上传课件资源,学生能够浏览、下载课件资源,同时教师可以发布通知,作业安排,学生可以浏览通知、作业安排。而在学生类中,又将学生分为不同的组(根据已选的课程进行分组),每个组的同学只能浏览自己已选课程的课件,其中教师与选课的同学默认为论坛用户,未选的同学可以通过注册成为用户,由系统管理员设定版主权限,版主负责管理主题评论,一般用户发帖及跟帖。
本软件系统的操作简单易懂,操作人员只要根据界面操作的提示进行工作即可完成任务,无需要任何技术专长。维护人员要求必须熟练的运用SQL2005,且至少具有一年的相关经验。

由于系统特殊, 对安全性要求很高,所以在此系统设计中,我们也着重考虑到了安全性功能模块的设计,采用RBAC权限模型对访问控制进行设计,该系统的寿命要求能运用3年以上,且整套系统的开发要求经济实用,经费在5000元以内,项目期限为1年。
3对需求的规定


在线教学部分:
系统前台用例图
系统后台用例图
论坛部分:




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

在线教学系统需求分析说明书 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539607
  • 文件大小203 KB
  • 时间2018-11-09