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

下载本文档

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

文档简介

教学辅助系统详细设计说明书目录1引言21.1编写目的21.2背景21.3参考资料22程序系统的结构32.1 系统结构图33程序设计说明33.1程序描述33.2功能33.3性能53.4输人项53.5输出项53.6流程逻辑53.7接口93.8存储分配93.9注释设计93.10测试计划91引言1.1编写目的编制目的是说明一个软件系统各个层次中的每一个程序 (每个模块或子程序)的设计。考虑, 本文档为程序开发人员和系统设计人员参看,并作为开发文档存档。1.2背景a. 本系统的名称为:教学辅助系统;b. 教学辅助系统由上海电力学院一线教师提出,由软件工程专业谷海振负责完成开发,本系统面向广大的高校师生以及高校管理人员,本系统需部署到使用单位的服务器上,通过互联网以及WEB浏览器访问本系统,管理人员可通过相应的专业客户端以及相关软件对系统进行操作。c. 教学辅助系统主要是与采用此系统的高校师生进行异步交流,可以考虑与教学管理系统相关块区相联系,共同建设数字化校园。1.3参考资料 a. 参考书籍软件工程, 薛德黔等编著, 科学出版社软件工程导论(第四版), 张海藩, 清华大学出版社实用软件工程, 郑人杰, 清华大学出版社软件工程导论学习辅导, 张海藩, 清华大学出版社2程序系统的结构2.1 系统结构图3程序设计说明3.1程序描述随着计算机技术的飞速发展,信息网络已成为社会发展的重要保证。如何以网络为纽带快速、高效、方便地实现知识传递,以现代化手段促进教学改革,是教育工作者要解决的问题。传统的教学方式体现出教师和学生不能同步的问题,现在有一种教学方式就是基于网络的教学,它实现了在网络上学生和教师互动。网上教学辅助系统的目标就是学生和老师可以互动。可以实现学生查看课件、上传作业、在线提问、答题等功能;老师可以上传课件功能;管理员可以更新用户信息、维护等功能。3.2功能3.2.1 主要功能模块IPO图:3.2.1.1“注册”模块的IPO图:系统名:教学辅助系统设计人:谷海振模块名:注册日期:2012.07.04模块编号:1.1上层调用模块:角色管理下层被调用模块: 文件名:全局变量:输入数据:注册信息A输出数据:无处理:IF A符合 注册成功 END IF注释:只有老师需要通过注册来开启个人账号,学生由后台管理员直接存入系统3.2.1. 2“浏览课程信息”模块的IPO图:系统名:教学辅助系统设计人:谷海振模块名:浏览课程信息日期:2012.07.04模块编号:2.1上层调用模块:浏览信息下层被调用模块:已上传课件 可下载课件文件名: 课件全局变量:输入数据:待课件文件A输出数据:可下载课件B处理:if 存在Bthen 可以下载B if登录信息为授课教师 then 可以上传A else 不可以上传课件 end if end if注释:只有当前课程订单授课教师可以上传课件,而任何人都可以下载当前课件3.2.1. 3“留言板留言”模块的IPO图:系统名:教学辅助系统设计人:谷海振模块名:留言回复 日期:2012.07.04模块编号:3.4上层调用模块:交流讨论下层被调用模块:无文件名:留言及回复信息全局变量:输入数据:留言A 回复B输出数据:已经回复的留言C 处理:IF A符合&已经登录(学生or老师) THEN 发表B 更新C Else 不可发表B END IF注释:3.3性能本程序要有良好的稳定性,健壮性,对于存放的数据要有良好的可查找性,安全性,结构要合理便于输入和输出操作的进行,更新处理时间不超过3秒,数据的转换和传送时间不超过2秒。3.4输人项输入输出数据类型:对于通过系统表单提交的文件为字符型;对于教师上传的文件可以为ppt、word等office套件,也可以为*.rar文件等多格式文件。3.5输出项软件的数据输出:以WEB界面形式输出、以下载文件的方式从系统中输出。控制输出量:WEB输出数据量一般不超过200kB3.6流程逻辑3.6.1教学辅助系统前台活动图3.6.2 教学辅助系统后台活动图3.6.3 留言及回复处理流程图3.6.4 上传课件处理流程图:3.7接口用户通过WEB浏览器与系统进行交互。3.8存储分配本系统部署到服务器上应预留空间供数据的录入以及课件的上传,这将占用很大的磁盘空间。3.9注释设计a加在模块首部的注释;b加在各分枝点处的注释;c对各变量的功能、范围、缺省条件等所加的注释;d对使用的逻辑所加的注释等。3.10测试计划本系统是由5个模块实现,对每个模块的测试我们采用不同的设计者和测试者,本程序是完成缺陷单的填写。本程序的设计和测试由谷海振负责。要求在1天内完成本程序的测试。要求本程序的测试要

温馨提示

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

评论

0/150

提交评论