教学辅助系统需求分析说明书.doc_第1页
教学辅助系统需求分析说明书.doc_第2页
教学辅助系统需求分析说明书.doc_第3页
教学辅助系统需求分析说明书.doc_第4页
教学辅助系统需求分析说明书.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

教学辅助系统软件需求说明书目录1引言21.1编写目的21.2背景21.3定义21.4参考资料22任务概述32.1目标32.2用户的特点32.3假定和约束33需求规定33.1对功能的规定33.2对性能的规定53.3输人输出要求53.4数据管理能力要求63.5故障处理要求64运行环境规定64.1设备64.2支持软件74.3接口71引言1.1编写目的随着计算机技术的飞速发展,信息网络已成为社会发展的重要保证。如何以网络为纽带快速、高效、方便地实现知识传递,以现代化手段促进教学改革,是教育工作者要解决的问题。传统的教学方式体现出教师和学生不能同步的问题,现在有一种教学方式就是基于网络的教学,它实现了在网络上学生和教师互动。网上教学辅助系统是面向教师和学生的辅助系统, 基于JSP技术的网络教学平台是体现校园网的优势,通过此平台,学生、老师可以不受时间、空间、地域的限制,进行教学互动。相比较传统教学更容易提高教学效率。 整个系统界面简洁、操作方便,包含了用户操作模块:普通用用户登录;查看课件、留言提问;教师发布课件;解答问题等;还包含了管理员操作模块:系统管理员登录、管理数据、维护等功能。可以满足广大高校的教学辅助需求。本软件需求说明书供引用此系统的高校以及软件开发人员做参考,并作为软件技术开发的文档保存。1.2背景a. 本系统的名称为:教学辅助系统;b. 教学辅助系统由上海电力学院一线教师提出,由软件工程专业谷海振负责完成开发,本系统面向广大的高校师生以及高校管理人员,本系统需部署到使用单位的服务器上,通过互联网以及WEB浏览器访问本系统,管理人员可通过相应的专业客户端以及相关软件对系统进行操作。c. 教学辅助系统主要是与采用此系统的高校师生进行异步交流,可以考虑与教学管理系统相关块区相联系,共同建设数字化校园。1.3定义a. B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Chorme或Internet Explorer,服务器安装数据库。浏览器通过Web Server 同数据库进行数据交互。b. 三层结构:三层客户机/服务器应用程序使用一个中间或中间层,应用程序服务器,它在客户机应用程序和后端数据库之间操作。中间层存储了系统的商业逻辑,并协调客户机上与后端数据库交互的显示。1.4参考资料a.参考书籍:软件工程, 王慧芳等编著, 浙江大学出版社实用软件工程, 郑人杰, 清华大学出版社现代软件工程原理、方法与管理, 郭荷清, 华南理工大学出版社b.使用的软件: myeclipse6.5版,my sql, Windows 98 及以上版本的操作系统以及IE6.0以上版本的浏览器。2任务概述2.1目标为顺应网络的普及以及教学数字化的高速发展,教学管理系统主要针对教学上的事务进行处理,已经早已不能满足教师和学生的信息需求,所以教学辅助系统适应当代大学教学需要,迎合信息时代的发展潮流,立足于方便教师同学进行信息化管理、信息获取、资源共享以及及时进行互动交流,极大的弥补教学管理系统对于资源的获取以及使用者之间交流上的不足。通过整个系统应能时时监控,以便随时对教学进行管理,大大提高了管理效率、工作效率。可以满足高校师生对于课件资源共享以及异步沟通交流的要求。本系统可以独立运行。全部内容自含。2.2用户的特点本系统主要面向用户:本校学生,教师,教务管理员。均受到过较高的教育水平,且界面简洁友好,互动性高,不需要对人员进行培训等工作,管理员人员参看系统使用说明书即可。本软件系统有课程期间使用频率较高。2.3假定和约束开发时间2周。3需求规定 3.1对功能的规定3.1.1 本教学辅助系统H图如下:3.1.2关键模块的IPO图:3.1.2.1 “注册”模块的IPO图:系统名:教学辅助系统设计人:谷海振模块名:注册日期:2012.07.04模块编号:1.1上层调用模块:角色管理下层被调用模块: 文件名:全局变量:输入数据:注册信息A输出数据:无处理:IF A符合 注册成功 END IF注释:只有老师需要通过注册来开启个人账号,学生由后台管理员直接存入系统3.1.2.2 “浏览课程信息”模块的IPO图:系统名:教学辅助系统设计人:谷海振模块名:浏览课程信息日期:2012.07.04模块编号:2.1上层调用模块:浏览信息下层被调用模块:已上传课件 可下载课件文件名: 课件全局变量:输入数据:待课件文件A输出数据:可下载课件B处理:if 存在Bthen 可以下载B if登录信息为授课教师 then 可以上传A else 不可以上传课件 end if end if注释:只有当前课程订单授课教师可以上传课件,而任何人都可以下载当前课件3.1.2.3 “留言板留言”模块的IPO图:系统名:教学辅助系统设计人:谷海振模块名:留言回复 日期:2012.07.04模块编号:3.4上层调用模块:交流讨论下层被调用模块:无文件名:留言及回复信息全局变量:输入数据:留言A 回复B输出数据:已经回复的留言C 处理:IF A符合&已经登录(学生or老师) THEN 发表B 更新C Else 不可发表B END IF注释:本系统按照服务器支持的最大并发量计最大支持终端数。3.2对性能的规定3.2.1精度a. 输入数据库的信息要求保证真实性、正确性和全面性。b. 输出的信息要保证能够正常查询3.2.2时间特性要求a响应时间:在Internet正常情况下,不超过2秒b更新处理时间:每天定时00:00更新数据库c数据的转换和传送时间:不超过2秒3.2.3灵活性a 操作方式上的变化:对用户采用WEB浏览器与系统进行交互,界面简洁,操作简单,管理人员也可以通过其他啊的专业软件对数据库、服务器等直接进行操作;b 运行环境的变化:在Windows XP/ 7/ vista / MAC 等系统,支持IE6.0机器以上版本的浏览器;c 本系统可提供数据库以及服务器的设定,每天定时更显数据;d. 系统中可根据登录信息给予不同的页面和功能展示,而不需要自己去选择相应的功能。3.3输人输出要求a. 输入输出数据类型:对于通过系统表单提交的文件为字符型; 对于教师上传的文件可以为ppt、word等office套件,也可以为*.rar文件等多格式文件。b. 软件的数据输出:以WEB界面形式输出、以下载文件的方式从系统中输出。控制输出量:WEB输出数据量一般不超过200kB3.4数据管理能力要求a. 需要管理的文卷和记录的个数:100,000个记录b. 表和文卷的大小规模:数据库中存储8个二维表c. 预计存储要求:服务器5GB,客户机100MB。3.5故障处理要求可能会出现服务器,系统失效后,无法从外界登录系统,无法响应用户请求。因为系统符合MVC架构,业务层、逻辑层,视图层相互独立,故而除了当时无法进行操作外,不会造成不可恢复的后果。其一,检查数据库与系统的连接,其二,应将系统重新部署到服务器。最后,管理员需要养成数据备份的吸光,以防硬盘损坏造成数据丢失。4运行环境规定4.1设备WEB服务器一台,要求性能比较高,能够支持大量用户同时在线查询。WEB浏览工作站,普通PC机。a. 处理器型号及内存容量;Intel core 2 2.0GHz, 128M外存容量:120G媒体及其存储格式:硬盘分区采用NTFS文件系统设备的型号及数量;HP COMPAQ V3511笔记本电脑1台b. 输入及输出设备的

温馨提示

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

评论

0/150

提交评论