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

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

12020年4月19日在线教学系统需求分析说明书文档仅供参考,不当之处,请联系改正。22020年4月19日目录1引言...............................................................................错误!未定义书签。1.1编写目的.................................................................错误!未定义书签。1.2背景.........................................................................错误!未定义书签。1.3定义.........................................................................错误!未定义书签。1.4参考资料.................................................................错误!未定义书签。2任务概述......................................................................错误!未定义书签。2.1目标.........................................................................错误!未定义书签。2.2用户的特点.............................................................错误!未定义书签。2.3假定和约束.............................................................错误!未定义书签。3对需求的规定..............................................................错误!未定义书签。3.1对功能的规定.........................................................错误!未定义书签。系统功能详细列表...................................................错误!未定义书签。3.2对性能的规定.........................................................错误!未定义书签。3.2.1精度...................................................................错误!未定义书签。3.2.2时间特性要求...................................................错误!未定义书签。3.2.3灵活性...............................................................错误!未定义书签。3.3数据管理能力要求.................................................错误!未定义书签。3.4故障处理要求.........................................................错误!未定义书签。3.5对功能的需求.........................................................错误!未定义书签。文档仅供参考,不当之处,请联系改正。32020年4月19日4运行环境规定..............................................................错误!未定义书签。4.1设备.........................................................................错误!未定义书签。4.2支持软件.................................................................错误!未定义书签。4.3接口.........................................................................错误!未定义书签。文档仅供参考,不当之处,请联系改正。42020年4月19日在线教学系统需求说明书1引言1.1编写目的本软件需求说明书以用户需求为基础,展示在线教学系统的开发要求,主要面向用户与系统开发人员;对于用户,重点在于清楚的表示用户提出的需求,经用户确认是否符合用户的需求,在客户与系统分析人员间形成互动;对于开发人员,主要让程序开发人员了解系统的功能,系统的对象,系统对象的属性,以及对象之间的关系。1.2背景说明:a.软件学院在线教学系统b.本项目由软件学院依托《中国地质大学(北京)科学技术基金》提出,并由05级本科生开发完成,该系统依赖于校园局域网,主要面向软件学院全体师生以及校内公选课选我院所开课程的同学使用。c.拟该系统与软件学院在线考试系统相互链接,共同组合为软件学院教学综合管理系统。文档仅供参考,不当之处,请联系改正。52020年4月19日1.3定义本文件中用到的专门术语的定义:a.SQLserver:微软数据库产品;b.ASP.NET:微软公司软件开发语言;c.MicrosoftVisualStudio.Net:微软公司软件集成开发环境。1.4参考资料本文件的参考资料:a.本文件以国家标准(GB8567——88)为软件开发标准。b.本文件引用到的文件为《08-软件需求说明书(GB856T——88).doc》。2任务概述2.1目标在线学习系统,是为了提高学习的灵活性,与课件的及时更新与等问题。本项目实现教师上传课件,学生点播,下载课件,教师发布作业、通知,学生浏览作业、通知,教师与学生,学生与学生之间交流讨论等智能化管理。文档仅供参考,不当之处,请联系改正。62020年4月19日本系统的实现主要目的在于:提高效率,解决课件发布与获得的时效实现多用户操作,权限管理,安全可靠实现在线学习系统管理信息化界面友好,操作简单实用,功能完善2.2用户的特点本系统的最终用户主要分为四种:系统管理员(超级管理员和普通管理员),教师,学生,论坛用户。其中每类用户都拥有不同的权限,系统管理员负责系统的维护、课件资源的增删,教师负责上传课件资源,学生能够浏览、下载课件资源,同时教师能够发布通知,作业安排,学生能够浏览通知、作业安排。而在学生类中,又将学生分为不同的组(根据已选的课程进行分组),每个组的同学只能浏览自己已选课程的课件,其中教师与选课的同学默认为论坛用户,未选的同学能够经过注册成为用户,由系统管理员设定版主权限,版主负责管理主题评论,一般用户发帖及跟帖。本软件系统的操作简单易懂,操作人员只要根据界面操作的提示进行工作即可完成任务,无需要任何技术专长。维护人员要求必须熟练的运用SQL,ASP.NET且至少具有一年的相关经验。文档仅供参考,不当之处,请联系改正。72020年4月19日2.3假定和约束由于系统特殊,对安全性要求很高,因此在此系统设计中,我们也着重考虑到了安全性功能模块的设计,采用RBAC权限模型对访问控制进行设计,该系统的寿命要求能运用3年以上,且整套系统的开发要求经济实用,经费在5000元以内,项目期限为1年。3对需求的规定3.1对功能的规定3.1.1用例图在线教学部分:1.系统前台用例图文档仅供参考,不当之处,请联系改正。82020年4月19日用户登陆查询选课学生回复问题教师游客公告信息浏览浏览课件查询课件下载课件个人资料修改提出问题学生查询已选课程2.系统后台用例图文档仅供参考,不当之处,请联系改正。92020年4月19日普通管理员添加教师删除教师修改教师信息includeinclude删除学生修改学生信息includeincludeinclude删除课件includeinclude删除公告修改公告includeincludeinclude增加权限限制权限includeinclude发布公告增加课件教师添加学生超级管理员权限管理公告管理课件资源管理学生信息管理管理员教师信息管理include论坛部分:1.论坛管理用例图主题管理会员管理论坛分类管理论坛管理员热点论坛版主置顶文档仅供参考,不当之处,请联系改正。102020年4月19日2.会员管理与论坛分类管理用例图删除论坛板块修改板块主题添加板块添加用户删除用户更改用户信息增加权限限制权限论坛板块分类管理用户管理论坛管理员权限管理extendextendextendextendextendextendextendextend3.论坛一般用户用例图未注册用户浏览主题回复主题注册用户发表主题文档仅供参考,不当之处,请联系改正。112020年4月19日3.1.2系统功能详细列表用户功能分类数据输入数据处理数据处理结果系统管理员(默认为超级管理员)教师信息管理开课教师的信息,将输入的信息添加到相应的表后台数据库保存更新学生信息管理管理已选课程的学生的信息将输入的信息添加到相应的表后台数据库保存更新课件信息管理删除已经过时或停止开课的课件资源,增加精品课件增加或删除课件站点的更新新闻、通知的发布发布新闻、通知将信息加入后台数据库数据库更新主题评论管理增删评论对不良评论或与本版内容无关的评论删除数据库更新管理员权限管理(此功能仅限定于超级管理员)对权限进行设置(主要设置为超级或者一般管理员)将输入的信息添加到相应的表数据库更新在线聊天输入内容显示保存教师增加学生用户增加已选自己所开课程的学生信息将输入的信息添加到相应的表后台数据库保存更新管理课件管理课程的课件增加或删除课件资源,控制学生浏览课件的范围(例如控制学生只能浏览已讲章节的课件)站点的更新通知的发布教师根据自己所开课程的需要发布通知将信息加入后台数据库数据库更新作业安排教师发布作业将信息加入后台数据库数据库更新发布调查问卷教师可根据需要发布调查问卷、将信息加入后台数据库数据库更新问题的回复选择问题,输入回复内容数据库保存更新数据库更新在线聊天输入内容显示保存学生个人密码的修改修改密码将信息加入后台数据库数据库更新课件的浏览、下载,通知、新闻的阅读无无无问题的发表发出提问,等待回答学生与学生,学生与教师之间的交流(链接到软数据库更新文档仅供参考,不当之处,请联系改正。122020年4月19日件学院学术交流平台)在线聊天输入内容显示保存游客论坛主题的浏览查看论坛主题从后台数据库中调出相应的信息论坛主题的显示论坛一般用户发表主题发出讨论问题将信息加到后台数据库数据库更新跟帖发表观点将信息加到后台数据库数据库更新论坛版主主题评论管理对评论的增删对不良主题或与本版内容无关的主题删除数据库更新发帖权限管理取消发帖权限对某些违反论坛规定的用户限制权限数据库更新注解:超级管理员和普通管理员的权限区别:只在于是否具有权限的的管理此功能。3.1.3数据流图:文档仅供参考,不当之处,请联系改正。132020年4月19日上传流上传课件资源学生信息维护学生信息下载流览下载浏览课件资源教师信息维护教师信息课件资源维护课件资源发布流发布作业、通知流览浏览作业安排及通知管理权限取消或限制用户权限管理主题对不符合本版规定的主题删发帖跟帖发表主题或跟帖讨论指定指定论坛版主选课学生默认为论坛一般用户管理流信息资料管理系统管理员教师课件资源学生作业、通知论坛一般用户管理员(为本系统的管理员)论坛版主主题文档仅供参考,不

1 / 17
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功