一种用于家用电子产品的实物仿真维修训练系统的制作方法_2

文档序号:8381863阅读:来源:国知局
客户端,供客户端访问的,是主数据库的部分映像,例如,仿真部分的数据等等;同时,客户端的一些本地设置也存放在客户端数据库中。
[0054]客户端数据库可以采用类似Access这种较低级别的数据库。
[0055]采用这种分级数据库的模式是胖客户端模式一般都采用的形式,大量的数据在本地存放,一次复制,多次使用,将少数据的交换量,提高整体性能。采用此种方式,可以自动升级,采用独立的升级程序进行数据更新,升级客户端数据库,保持和服务端仿真数据的一致性。
[0056]5、本发明的系统功能
[0057]图3为本发明详细的功能模块结构图,所述仿真系统功能包括:
[0058](I)用户认证
[0059]用户认证包括系统登陆和权限控制两方面内容,任何一个系统都是需要安全控制的,因此,任何操作人员进入系统之前,需要进行登录。预先设定三种登录身份:学员、教师、
管理员。
[0060]只有合法的学员才能进入系统进行仿真实训,而且可以对仿真内容和操作进行访问限制。教师登录服务端的仿真软件后,主要负责各种家用电子产品维修操作演示、观察学员的操作,并作出适当的指导等等。管理员登录后负责系统管理和日常维护。
[0061](2)真实仿真
[0062]软件电子产品的故障现象和故障情况进行真实模拟。
[0063]对电路的故障所出现的现象进行模拟显示。同时进行文字描述,真实再现故障状况。
[0064]提供虚拟的维修工具和仪器,如示波器,万用表,等等工具,可以测量电路中的线路和器件的情况。并可以再软件中显示这些仪器的仪表盘和读数。
[0065]提供各种虚拟电子元器件,用户可以再界面上选取电子元器件进行更换,并可以对这些器件的性能进行测量。
[0066](3)故障设计
[0067]为了适应维修内容的变化,系统提供了故障设计的功能。可以通过故障设计功能模块设计故障脚本,在脚本中编辑故障的现象、维修步骤、线路测量的显示内容等等,管理者可以通过设计一个状态转换图指定从故障初始状态开始,用户的每个维修操作所带来的状态迁移过程,以及故障的变化和模拟显示新状态的现象。
[0068](4)数字录制、重放
[0069]教师或学员的仿真操作过程的每一个步骤都是可记录的,数字录制就是对仿真操作的各个步骤全程进行保存,不仅保存操作,而且操作发生的相对时间也需要保存。根据保存的仿真操作脚本,可以进行回放,自动重复录制的仿真操作全过程,而且时间一致。数字录制、回放可以节省教师的操作时间,一次操作,保存成操作脚本,以后多次重放演示。学员的操作也可以保存下来作为教师评判的依据。
[0070](5)网络交互
[0071]维修实训过程是一个交互的过程,一方面老师可以通过提问来让某个学员回答问题,另外每个学员也可以通过举手提问的形式进行发言,而其他学员可以看到问题和问题的解决过程。系统提供了一系列的工具支持教学过程中老师和学员中的交互过程。
[0072](6)操作评价分析
[0073]操作评价是指软件本身对于学员的仿真操作进行评价,根据学员操作的正确性、再结合操作的时间耗费进行适当的统计换算,能够做到公正的给出学员操作能力的评价,并能够针对操作的主要问题提出分析意见。
[0074](7)教师演示
[0075]视频的演示是教学的一个重要内容,教师可以把对某个或某些维修过程录制成视频的教学内容,通过网络广播的形式演示给所有的学员。这里包括两个部分,一是老师可以选择上课时间强制让所有的学员同时观看演示的过程,另一方面学员也可以在自由时间点播老师的上课演示内容,进行复习和巩固。
[0076](8)监视指导
[0077]在上课的时候,教师机能够查看所有学员的操作。操作信息实时的通过网络传送到教师机,使得教师机能够实时监视到任何一个学员的操作状况。能够在监视的同时,通过网络交互的工具对学员的操作进行纠正和指导,具有更好的教学效果。
[0078](9)管理维护
[0079]软件提供强大的管理模块,对系统进行管理维护,主要包括以下一些内容:
[0080]用户的管理:管理使用者的个人信息,登陆信息和控制权限等等。
[0081]故障的管理:包括故障的设计,修改,维护等等
[0082]电子产品管理:提供接口可以输入新的产品的电子线路图,以及对应的图形显示等等信息,可以进行添加,修改删除等编辑操作。
[0083]其他管理:通过对系统的管理优化系统性能,进行升级和维护等等。
[0084](10)虚拟教室
[0085]为了解决交流障碍,需要提供一个交流的环境,虚拟教室是十分好的选择。虚拟教室有点类似聊天室、论坛之类,但是,虚拟教室的功能更强。教师需要能够对教室的秩序进行控制,例如,在有序状态下,学员不可以随意发言,需要“举手”,才能获得发言权,进行发言;在自由状态下,可以任意发言,进行讨论。
[0086]位于服务端的老师拥有教室的最高控制权,有权设置虚拟教室的状态,有权禁止某个学员的发言权,对捣乱学员有权驱逐学员离开虚拟教室等等,总之,一切为了再现现实教室中情形。
[0087](11)自动升级
[0088]我们的仿真系统是具备通用性和可扩充性的,每一天都可能有新的仿真功能加入数据库中,自动升级功能可以方便地对客户端的数据进行更新和扩充,始终保证客户端的仿真数据和服务端的仿真数据一致,这是对教师、学员间进行正常的双向交互的重要保证;否则,数据不一致肯定会导致交互出错。
[0089]6、系统设计
[0090]按照前面所列出仿真系统功能清单,我们将整个仿真系统分成以下六大部分,各部分的详细设计如下:
[0091](I)管理软件
[0092]管理软件完全是为系统管理员设计的,提供各项管理功能。同时,也可以对于仿真内容等等进行管理。包括以下功能模块:
[0093]a用户认证
[0094]管理员登录管理软件需要进行认证,由于这个软件设计高度秘密的功能,因此,认证极为严格。一般管理员登录有3次机会,如果3次登录失败,系统自动锁定半个小时。
[0095]b用户管理
[0096]用户管理主要针对系统的所有用户,在这里可以进行一下操作:
[0097]增加用户
[0098]修改用户权限、密码等等
[0099]删除用户
[0100]c仿真管理
[0101]仿真管理主要针对仿真相关内容的管理,针对数据库中的仿真数据可以进行操作和维护,主要功能有:
[0102]删除过时的、作废了的仿真数据(例如:上一期学员的仿真操作评价,已经不再教的仿真故障等等);
[0103]备份重要数据(防止一切可能破坏数据的情况);
[0104]恢复部分数据(使用前面的备份,恢复数据);
[0105]增加部分仿真相关数据(例如,新的产品,新的电子线路图等等)
[0106]d日志管理
[0107]仿真系统、故障设计软件和自动升级系统等等都是拥有日志记载的功能,所有日志全部统一集中在数据库的日志表中。日志管理提供管理员察看系统日常工作情况,同时在可能发生重大责任事故时有案可查,容易找到事故缘由。
[0108]日志管理提供日志查询、导出以及删除等等操作。
[0109](2)故障设计软件
[0110]仿真故障设计软件是进行仿真故障脚本专用编辑工具(在后面仿真引擎部分我们还将介绍有关仿真故障脚本的一些内容)。故障设计软件是为了降低仿真故障脚本的编制难度,提供一些图形化的辅助手段,降低编写故障脚本的错误率,加快脚本编制速度。
[0111]故障设计软件可分成以下主要模块:
[0112]a用户认证
[0113]由于故障设计软件完全是在服务端运行的,因此,我们这里的用户认证只需要直接和服务端数据库进行比对即可。认证过程同样采用MD5加密,将用户的密码经过MD5加密,然后和数据库中的密码进行比对。
[0114]由于这里故障设计软件比较重要,因此,只有教师、管理员才能够使用。
[0115]b界面模块
[0116]故障设计软件的主要目的是为设计故障脚本提供辅助,界面的友善及易操作性也是非常重要的。我们这里界面模块设计有以下几方面的要点:
[0117]标准、通用
[0118]通常需要的各类元素都会一一提供,菜单、工具栏、状态栏等等都符合常用标准,界面具有大众亲和力。
[0119]提供全方位的快捷操作,支持自定义
[0
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1