需求说明书(网上学习)_第1页
需求说明书(网上学习)_第2页
需求说明书(网上学习)_第3页
需求说明书(网上学习)_第4页
需求说明书(网上学习)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件需求说明书1引言11编写目的本软件需求说明书是经过认真的需求分析之后,为明确各项功能的需求,进一步实现系统的参照。需要进行网上学习的各种在校学生、对此感兴趣的社会读者,用此平台进行学习交流的各类学校。12背景说明A待开发软件系统的名称网上学习系统B列出此项目的任务提出者中国矿业大学计算机科学与技术学院C开发者韩盛良软件设计师、王胜利程序员、董中华、魏荣娟、刘玉晶。D使用对象需要进行网上学习的各种在校学生、对此感兴趣的社会读者,用此平台进行学习交流的各类学校。E与该系统有关的信息学生基本信息,教师基本信息,测试题库信息,学习资料信息,新闻消息信息。13定义网上自测包括与学习资料和题库资料相关的各种数据处理,以及对这些处理的有机组织规划。网上学习主要指对网上学习的学生、人员提供学习的空间和资料。学习资料对相关新技术的介绍,以及某些技术方面的解答。系统接口这里主要指与其他系统的数据库接口。14参考资料网上学习系统项目开发计划,网上学习系统可行性报告。A、实用软件工程/郑人杰、殷人昆、陶永雷,清华大学出版社,19974B、软件工程应用实践教程/吴洁民、袁山龙,清华大学出版社,2003C、软件工程管理/邓飞,李洁,国防科技大学出版社,20011D、HTTP/WWWCSDNNET/E、HTTP/WWWCASICN中国系统分析员F、HTTP/PEAKTOPCOM系统分析员G、SQLSERVER2000简明教程,黄维通清华大学出版社200203H、JSP网站编程教程屈辉立陈可明石武信,北京希望电子出版社2002062任务概述21目标该待开发的网上学习系统,是为了提高学习效率,减少资源的浪费,从而节省时间。本软件适用于需要进行网上学习的各种在校学生、对此感兴趣的社会读者,用此平台进行学习交流的各类学校。本软件开发的背景是用功能强大的数据库软件SQL2000和动态网页制做工具JSP。22用户的特点本软件的最终用户的特点,懂得计算机的基本操作,对计算机基本知识有一定的了解。对维护人员的要求,计算机方面的高级人才(软件设计师以上),本软件可以频繁使用,但是每周都要进行维护工作。23假定和约束开发时间是两个月左右。投资大约3万元。3需求规定31对功能的规定该待开发的网上学习系统,主要用于需要进行网上学习的各种在校学生、对此感兴趣的社会读者,用此平台进行学习交流的各类学校。该待开发的网上学习系统,面向用户实现个人信息注册与修改,网上学习,网上自测,网上提问等功能。面向教师实现个人信息注册与修改,网上输入学习资料,输入自测题,网上答疑等功能。面向管理员实现教师个人信息的审核,网上学习资料维护,自测题维护,网上答疑题维护等功能。1顶层数据流图提交自测自测参考答案学生个人注册信息教师个人注册信息学生个人帐号教师个人帐号请求修改学生个人信息请求修改教师个人信息学生修改确认信息教师修改确认信息请求学习资料输入学习资料返回学习资料学生提问问题请求自测题目答疑学生问题返回自测题目输入题库题目疑问题目疑问题目答案教确删删删删修修违查查师任除除除除改改反看看审教学教学题学题规学题核师生师习库习库则习库信审资题资题资息核料目料目料新闻发布网上学习系统学生教师管理员2第2层数据流图新闻发布教师审核信息确认教师审核删除学生删除教师学生个人注册信息教师个人注册信息学生个人帐号教师个人帐号请求修改学生个人信息请求修改教师个人信息学生修改确认信息教师修改确认信息新闻发布查看学习资料修改学习资料删除学习资料请求学习资料输入学习资料返回学习资料新闻发布删除题库违反规则请求自测题目查看题库修改题库返回自测题目输入题库题目提交自测自测参考答案疑问题目学生提问问题疑问题目答案答疑学生问题违反规则新闻发布学生教师1基本信息系统2网上学习系统3网上自测系统4网上答疑系统管理员管理员管理员管理员3第3层数据流图基本信息学生信息表教师信息表申请修改教师信息学生注册信息教师注册信息不合格学生信息不合格教师信息合格学生信息合法教师帐号合法学生帐号合格审核合格教师信息合格修改学生信息申请修改学生信息合格修改教师信息成功修改教师信息成功修改学生信息学生信息表教师信息表网上学习资料学生登陆信息合法学生帐号非法学生帐号教师信息表学生信息表学习资料表合法教师帐号教师登陆信息非法教师帐号未审核新闻表学生教师12教师审查11学生审查14修改中心管理员13注册中心学生24审核合法性学生教师管理员22查看资料21审核合法性25新闻发布23输入资料26修改删除资料网上自测学生登陆信息合法学生帐号非法学生帐号自测题库表教师信息表学生信息表合法教师帐号教师登陆信息非法教师帐号未审核新闻表学生36审核合法性学生教师管理员33提交自测31审核合法性37新闻发布35输入题库题目38修改删除题库32进行自测34返回参考答案4网上答疑解答学生登陆信息合法学生帐号非法学生帐号疑问题库表教师信息表学生信息表合法教师帐号教师登陆信息非法教师帐号未审核新闻表数据字典文件名ADMIN别名管理员表组成GLNOGLNAMEPASSWORDBANJIYUANXI备注学生46审核合法性学生教师管理员42查看疑问41审核合法性47新闻发布45查看所提疑问48修改删除资料44解答疑问43提出疑问文件名BC别名编程题库组成IDXQANSWERCHBECAUSENDF备注文件名PD别名判断题库组成IDXQANSWERCHBECAUSENDF备注文件名STUDENT别名学生表组成SNOSNAMEPASSWORDBANJIYUANXICHENGJI备注文件名TEACHER别名教师表组成TNOTNAMEPASSWORDBANJI1BANJI2YUANXISTATE备注文件名TK别名填空题库组成IDXQANSWERCHBECAUSENDF备注文件名XINWEN别名消息表组成IDTITLEMESSAGEXWTIME备注文件名XZ别名选择题库组成IDXQABCDANSWERCHBECAUSENDF备注文件名TWDY别名提问答疑表组成SNOASKTWTIMETNOANSWERBECAUSEJDTIME备注文件名ZL别名资料库组成IDTITLECONTEXTF备注32对性能的规定321精度该软件的输入数据精度的要求用户名与密码应该与数据库中的类型一致。该软件的输出数据精度的要求应该与数据库中的类型一致,该软件的传输过程中的精度应该与数据库中的类型一致。322时间特性要求说明对于该软件的时间特性要求,如对A响应时间2S;B更新处理时间2S;C数据的转换和传送时间3S;D解题时间;等的要求。323灵活性说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如A操作方式上的变化;B运行环境的变化;C同其他软件的接口的变化;D精度和有效时限的变化;E计划的变化或改进。对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。33输人输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。34数据管理能力要求说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。35故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。36其他专门要求如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。4运行环境规定41设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括客户端要求CPU为奔腾处理器以上,内存为32M及以上服务器端要求服务器CPU为奔腾以上,内存为128M及以上A处理器型号及内存容量;B外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;C输入及输出设备的型号和数量,联机或脱机;D数据通信设备的型号和数量;E功能键及其他专用硬件42支持软件列出支持软件,包括要用到的操作系统、编译(或汇编)程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论