实验技能自动测评系统框架研究和设计.docVIP

  • 11
  • 0
  • 约4.07千字
  • 约 9页
  • 2018-10-08 发布于福建
  • 举报

实验技能自动测评系统框架研究和设计.doc

实验技能自动测评系统框架研究和设计

实验技能自动测评系统框架研究和设计   摘要:介绍了框架的概念、特征、应用案例及其在实验技能自动测评系统中的应用思路,并给出了实验技能自动测评系统框架设计与实现的技术路线。??   关键词:计算机辅助测评;框架;实验技能??   中图分类号:TP391.7文献标志码:A   文章编号:1001-3695(2007)05-0218-02   ??   0引言??      在信息技术飞速发展的今天,计算机辅助测评(Computer Assisted Assessment,CAA)已成为计算机教育应用的重点。然而,目前的计算机辅助测评技术往往只支持选择、填空等简单的客观题测试或IT技能的自动测评,对于各种理科实验的设计与操作能力的测评支持得还很不够。同时,随着计算机仿真与虚拟现实技术的成熟,用于培养各种实验设计和操作能力的计算机仿真平台已经相当完善,如各种仿真化学实验室、仿真物理实验室等,但这些软件一般都由各个开发商独立设计开发,基本上都没有提供测评考试的功能模块,也没有提供必要的接口供其他研发单位在其基础上开发测评模块。??   为了弥补当前计算机辅助测评的不足,如何利用计算机仿真环境对学生的实验技能进行考核,特别是运用现有资源方便地构建出各种实验技能自动测评系统,成为计算机辅助测评的重要突破口。不妨借鉴基于框架的软件工程方法,构建一个实验技能自动测评系统通用框架。有了这套框架,各虚拟实验室系统只需遵循其中的规范,就既能用于学习训练,又能用于考试测评;实验技能的考核也不需要专门开发虚拟实验室系统,只要调用已有的系统就可以了。??      1框架及其主要应用简介??      目前,工业化的软件复用已经从通用类库进化到了面向领域的应用框架。框架是一个可重用的设计,它规定了应用系统的结构,阐明了整体设计、协作构件之间的依赖关系、责任分配和控制流程。框架的关键在于框架内对象间的交互模式和控制流模式。框架为构件提供了重用环境,为构件处理错误、交换数据以及激活操作提供了标准的方法[1]。??   采用框架技术进行软件开发的主要特点包括:??   (1)领域内的软件结构一致性好;??   (2)建立更加开放的系统;??   (3)重用代码大大增加,软件生产效率和质量也得到了提高;??   (4)软件设计人员主要专注于对领域的了解,使需求分析更充分;??   (5)存储了经验,可以让那些经验丰富的人员去设计框架和领域构件,而不必限于低层编程;??   (6)有利于一个项目的多人协同工作;??   (7)大粒度的重用使得平均开发费用降低,开发速度加快,开发人员减少,维护费用降低,而参数化框架使得适应性、灵活性增强。??   框架在许多领域的软件开发中都有了成功的应用。IBM SanFrancisco[2]是IBM根据市场经验设计的一个企业应用框架,定位于为企业应用开发者提供通用的组件。SanFrancisco框架总共分为三个层次,即基础层、公共业务对象层、核心业务处理层。核心层定义了基础的类以及类的使用策略,如工厂类用来负责所有对象的创建;公共业务对象层定义了企业中的一些通用对象,如公司、账户、客户等;而核心业务处理层定义了企业应用所需要的关键业务流程,包括会计框架、应收应付、订单处理、库存管理几个方面。这三个层次可以进行独立的重用,越高的层次重用价值越大。??   教育方面,英国的JISC(Joint Information Systems Committee,联合信息系统委员会)针对E-Learning软件开发者设计开发了E-Learning Framework(ELF)[3]。ELF分为User Agents、Application Services、Common Services、Institutional Infrastructure四个层次,采用SOA(Services Oriented Architecture,面向服务的架构)方式。也就是说,它不是简单地把一个个独立的大系统连接起来形成一个MLE(Managed Learning Environment,可管理的学习环境),而是把学校技术框架中需要的所有不同方法分解为不同层次的服务。??      2实验技能自动测评系统框架设计??      2.1实验技能自动测评系统框架的目标??   利用框架方法,可以通过分析总结得出实验技能自动测评系统的一般体系结构,定义出必需的接口模块以及相关标准,解决各个不同系统之间的交互与通信问题,以便促进资源的共享和现有虚拟实验室系统在测评中的应用,从而简化测评系统的开发。如图 1所示,有了实验技能自动测评系统通用框架,基于该框架的测评系统将可以方便地调用各种符合相关标准的题库系统、仿真实

文档评论(0)

1亿VIP精品文档

相关文档