论文部分内容阅读
本文的研究领域为计算机辅助教育的一个重要组成部分—计算机辅助测评,作者设计并实现了面向技能自动测评的中学化学虚拟实验室系统。该系统定位于技能测评自动化的支撑平台,一方面提供基于系统仿真的人机交互实验环境,另一方面提供完备的外部接口供测评管理系统、自动测评系统、题库系统以及其它类似系统使用,以进行测评方面的工作。
该系统实现了中学化学实验过程的真实情景构建、网络协作实验、操作过程录制与回放等功能。文中对该软件从宏观到微观都进行了清晰完整的介绍,包括系统架构设计、系统功能设计、类结构设计、类功能设计、核心流程分析、关键技术分析等若干方面。
此外,作者还结合CML和ReactionXML两种化学标记语言,开发了中学化学实验资源表示标记语言ECML。该语言通过将化学实验分为化学药品、化学反应、化学器材三个组成部分,对化学实验描述元数据进行了重新定义,使之更加适合中学化学实验。
该系统使用微软公司Visual Studio.net 2003平台开发,主要采用其中的windows窗体编程技术来构建用户交互窗体,使用GDI+绘图技术实现化学实验各种实验现象。文中对如何使用GDI+进行流畅的动画效果实现也作了较为详细的介绍。