1 / 14
文档名称:

虚拟实验环境下通用实验报告系统的设计与实现.ppt

格式:ppt   页数:14页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

虚拟实验环境下通用实验报告系统的设计与实现.ppt

上传人:fxl8 2013/4/29 文件大小:0 KB

下载得到文件列表

虚拟实验环境下通用实验报告系统的设计与实现.ppt

文档介绍

文档介绍:虚拟实验环境下通用实验报告系统的设计与实现
架构设计
2
需求分析
1
系统实现
4
功能设计
3
需求分析
传统的实验报告过程是先由教师提出实验报告要求,提
供实验报告格式,学生在完成实验操作后,填写相关数据,粘
贴实验单据,撰写实验结论,然后提交实验报告,由教师进行
最后的评分考核。
在通用实验报告平台中,实验报告的处理流程为先由教
师定制实验报告模板,在学生完成虚拟实验后,学生提交实验
报告申请,实验报告系统自动调用实验报告模板,并获取实验
数据生成实验报告,学生按照要求填写实验报告并提交,由教
师完成最后的考核评价,教师和学生都可以对实验报告进行
查阅和打印。实验报告流程的状态图如图2所示。
11/13/2017
架构设计
通用实验报告系统以Java为主要开发语言,以J2EE的三
层模式为基础,采用Struts的MVC框架。系统通过JSP来实
现用户界面的展示,如实验报告展示、查询页面的显示等;用
JavaBean、EJB组件来完成逻辑业务的处理,如:实验数据采集、
实验数据处理、实验报告生成等;数据库采用的是Oracle9i。系
统架构如图3所示。
功能设计
实验报告生成系统即是一个相对独立的系统,又是虚拟实验的支撑系统,可实现与虚拟实验的数据接口。实验报告生成系统提供以下功能:①用户管理:用户身份验证,用户信息存储;②模板定制:实验报告系统为用户提供一个公用的报告模板,用户在公用模板的基础上根据不同的实验内容,编辑定制相应的实验报告;③数据采集:提供数据接口,采集虚拟实验的实验数据;④数据处理:对采集到的实验数据进行处理和分析,得到实验结果;⑤报告生成:回填实验数据,完成实验报告的展示;⑥考核评价:实现教师对实验报告的审阅评分;⑦查询:实现学生、教师对实验报告的查询和相关信息的统计;⑧虚拟实验:调用虚拟实验系统,完成实验操作。在实验报告系统的支撑下,虚拟实验的功能变得相对简单,只需要按照定义好的数据接口标准,生成和上传实验数据文件,无须考虑数据的利用、存储以及数据类型转换等问题。系统的功能结
构图如图4所示。
系统实现
在实验报告模板的研究过程中,我们注意到各类实验报告的栏目大同小异,格式也相对固定。而实验报告的内容却较为复杂,包括:文字、图片、表格和复杂的计算公式等,其中实验数据的获取和实验结果的产生是实验报告中最为灵活的部分。我们将实验报告内容分为两个部分:常规文本内容和数据处理部分。对于文本信息我们考虑得更多的是如何实现对它的排版和编辑功能。对于数据的处理,我们需要考虑算法加载,参数传递及数据存储等相关问题。本文以光电实验的实验报告为例说明实现过程。
系统实现
11/13/2017
实验数据采集
报告生成
实验报告模板定制