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