可弹性扩展维护的检测系统及其方法

文档序号:6603071阅读:177来源:国知局
专利名称:可弹性扩展维护的检测系统及其方法
技术领域
本发明涉及一种企业信息化操作平台,特别涉及一种应用在检测操作上,利用将程序扩展维护、程序组织设计及装置设备检测各自独立操作的方式,提供更稳定、更弹性及更有效率的检测系统及其方法。
背景技术
随着网络知识经济时代的来临,为了追随环境快速变迁的脚步,企业对于信息化的需求也就伴随着越来越殷切,为了提高企业经营的效率、节省企业经营的成本,建立企业内部完整的信息化管理操作平台,已是当前企业迈向下一个网络知识经济时代的不争的事实,因为只有通过全面信息化的管理操作机制,使企业内部资源能够充分共享并加速企业内部信息的流通,才能够使企业更具竞争力。
其中检测操作,一直以来都是困扰企业的主要问题之一,由于检测的装置设备相当复杂而且经常更换,因此导致整个检测操作的相关检测程序的扩展及检测程序的维护工作产生很大的不便和困难,对于进行扩展及维护时所造成时间、人力和效率上的浪费更是相当惨痛,再加上由于过去并未预期到检测操作未来的可能发展,因此在进行系统架构以及功能模块相关设计的时候,往往并未对其是否可弹性扩展的因素多加考虑,导致时常必须去面临重复调整开发的命运,无形中对于企业的各项资源也是一种庞大的消耗。
因此企业要如何运用先进的计算机软硬件相关技术,去设计出一套具有独立操作的系统硬件架构以及独立操作功能模块软件的检测系统及其方法,从而提高整个检测系统的稳定性及可扩展性,同时增加整体检测操作的效率及弹性,是企业目前所要提高竞争力的最重要课题之一。

发明内容
本发明所要解决的技术问题为提供一种可弹性扩展维护的检测系统及其方法,其主要的目的在于将检测操作中的检测程序扩展维护、检测程序组织设计及装置设备检测,运用独立的系统架构设计方式,加以区分并且模块化,使其能够独立操作执行,达到使检测操作扩展维护能够更稳定、更弹性及更有效率的目的。
为使对本发明的目的、特征及其功能有进一步的了解,配合附图详细说明如下


图1为本发明可弹性扩展维护检测系统及其方法的系统架构图;图2为本发明可弹性扩展维护检测系统及其方法的程序扩展维护流程图;图3为本发明可弹性扩展维护检测系统及其方法的程序组织设计流程图;图4为本发明可弹性扩展维护检测系统及其方法的装置检测流程图;及图5为本发明可弹性扩展维护检测系统及其方法的操作接口示意图。
其中,附图标记说明如下10--装置设备a,20--装置设备b,30--装置设备n,40--操作接口a,50--操作接口b,60--操作接口n,61--使用操作接口n,62--开发操作接口n,63--编写操作接口n,200--检测系统,210--检测程序数据库,220--扩展维护模块,230--组织设计模块,240--程序执行模块,250--结果显示模块,步骤310--执行一扩展维护功能产生及显示一开发操作接口,步骤320--选择要执行的一开发功能项目,步骤330--新增程序,步骤331--执行编写接口及显示开发函数项目,步骤332--进行程序编写开发,步骤340--修改程序,步骤341--显示所有可用程序选取要修改程序项目,步骤342--进行程序修改,步骤350--删除程序,步骤351--显示所有可用程序选取要删除程序项目,步骤352--进行程序删除,步骤360--完成操作后执行程序储存更新操作,步骤370--继续进行其它开发功能项目,步骤380--结束该扩展维护功能,步骤410--执行一组织设计功能产生及显示一编写操作接口,步骤420--选择要执行的一编写功能项目,步骤430--新增程序,步骤431--执行编写接口并显示一程序对应表,步骤432--进行程序编写,步骤440--修改程序,步骤441--显示所有可用程序选取要修改程序项目,步骤442--进行程序修改,步骤450--删除程序,步骤451--显示所有可用程序选取要删除程序项目,步骤452--进行程序删除,步骤460--完成操作后执行程序储存更新操作,步骤470--继续进行其它编写功能项目,步骤480--结束该组织设计功能,步骤510--连接要进行检测的一装置设备,步骤520--通过一使用操作接口选择一检测程序,步骤530--根据该检测程序需求提取相关检测程序,步骤540--根据顺序对该装置设备逐一执行该检测程序,步骤550--仍有其它未完成的检测程序,步骤560--完成所有该检测程序显示一检测结果,步骤570--完成该装置设备检测操作。
具体实施例方式
本发明为一种可弹性扩展维护的检测系统及其方法,通过本检测系统200,可同时让不同使用者(如程序开发人员、检测人员...),通过操作接口(如40--操作接口a、50--操作接口b及60--操作接口n...)进行不同功能项目的操作与执行,包括通过开发操作接口进行检测程序的扩展维护、通过编写操作接口进行检测程序的组织设计及通过使用操作接口进行各种不同装置设备(如装置设备a10、装置设备b20及装置设备n30...)的检测操作。
其中,本发明检测系统200的主要架构及功能模块,将配合图1的部分做以下的说明(1)检测程序数据库210,存放用来进行所有各种装置设备检测操作所需的检测程序,所有的检测程序都按照不同装置设备和检测项目的类别分类存放,并且其所在位置和对应关系都记录在程序执行模块240中的程序对应表当中。
(2)扩展维护模块220,提供开发操作接口,让使用者可以对检测程序进行开发功能项目(包括新增、修改及删除)的执行与操作,在开发操作接口中,提供标准应用程序开发接口(Application Program Interface,API)及标准函数(function),让使用者可以开发符合检测操作标准的检测程序。
(3)组织设计模块230,提供编写操作接口,让使用者可以对检测程序进行编写功能项目(同样包括新增、修改及删除)的执行操作,而在编写操作接口中,提供所有可执行的检测项目内容,让使用者可以自行通过选取拖拉的方式,针对要检测装置设备的不同,自行定义不同的检测项目内容及检测程序流程。
(4)程序执行模块240,主要用来存放所有装置设备的相关检测程序,并且提供使用操作接口让使用者可进行选取所需要的检测程序。另外,在本程序执行模块240中还存放有一份程序对应表,记录有程序名称、程序功能说明、对应程序名称及对应程序所在位置...等字段,当程序执行时可自检测程序数据库210,提取对应的检测程序。
事实上本程序执行模块240允许使用者对同一装置设备同时进行许多不同的检测程序,在执行方法上则通过批处理(batch processing)的方式来进行,所以使用者可以随时弹性的进行装置设备检测程序调整改动。
(5)结果显示模块250,用来将各个装置设备的检测结果显示,可以让使用者直接了解到装置设备的状态。
图2是本发明的可弹性扩展维护检测系统及其方法的程序扩展维护流程图,说明使用者开发检测程序的流程步骤,说明如下首先,使用者必须通过操作接口(如40--操作接口a、50--操作接口b及60--操作接口n...)在本发明检测系统200上执行扩展维护的功能,然后由系统产生及显示开发操作接口(步骤310);此时使用者可以开始选择所要执行的开发功能项目为何?(步骤320)其中选择项目包括新增程序(步骤330)、修改程序(步骤340)及删除程序(步骤350)等;若选择新增程序(步骤330),则系统会生成供使用者编写的标准应用程序开发接口(Application ProgramInterface,API)及提供相关的标准开发函数(function)(步骤331),之后使用者可以开始进行程序编写开发的工作(步骤332);或者使用者可以选择修改程序(步骤340),系统将所有的检测程序显示,供使用者选取要修改的项目(步骤341),之后使用者可以进行程序修改(步骤342);或者使用者选择删除程序(步骤350),系统则显示所有检测程序,供使用者选取欲删除的项目(步骤351),之后开始进行程序删除的动作(步骤352);当使用者完成任何一项开发功能项目的操作时,由系统开始执行检测程序的储存更新操作(步骤360);再由系统询问使用者是否要继续进行其它开发功能项目的操作?(步骤370)若要的话,则继续回到步骤320,让使用者进行开发功能项目的选择,反之若不要的话,则表示完成扩展维护的工作,结束扩展维护功能的操作流程(步骤380)。
图3是本发明的可弹性扩展维护检测系统及其方法的程序组织设计流程图,说明使用者编写检测程序的流程步骤,说明如下首先,使用者必须通过操作接口(如40--操作接口a、50--操作接口b及60--操作接口n...)在本发明检测系统200上执行组织设计的功能,然后由系统产生及显示编写操作接口(步骤410);此时使用者可以开始选择所要执行的编写功能项目为何?(步骤420)其中选择项目包括新增程序(步骤430)、修改程序(步骤440)及删除程序(步骤450)等;若选择新增程序(步骤430),则系统会生成供使用者编写的接口,并且将程序对应表中的内容显示出来(步骤431),之后使用者便可以开始进行程序的编写工作(步骤432);或者使用者可以选择修改程序(步骤440),系统将所有的检测程序显示,供使用者进行选取要修改的程序项目(步骤441),之后使用者可以进行程序内容上的修改(步骤442);或者使用者选择删除程序(步骤450),系统则显示所有检测程序,供使用者选取欲删除的程序项目(步骤451),之后开始进行程序删除(步骤452);当使用者完成任何一项编写功能项目的操作时,由系统开始执行检测程序的储存更新操作(步骤460);再由系统询问使用者是否要继续进行其它编写功能项目的操作?(步骤470)若要,则继续回到步骤420的地方让使用者进行编写功能项目的选择,反之,则表示完成组织设计的工作,结束组织设计功能的操作流程(步骤480)。
本发明检测系统200,除了提供使用者能够在检测操作中进行弹性的检测程序扩展维护、检测程序组织设计之外,当然还提供包含对装置设备进行检测操作的方法,请参阅到图4的部分,该图即是本发明所提的可弹性扩展维护检测系统及其方法的装置检测流程图,说明如下首先,将要进行检测的装置设备(如10--装置设备a、20--装置设备b及30--装置设备n...)与本发明检测系统200连接(步骤510);然后使用者通过系统在操作接口(如40--操作接口a、50--操作接口b及60--操作接口n...)中所产生的使用操作接口,来选择要执行的检测程序(步骤520);之后程序执行模块240根据使用者所选取的检测程序需求至检测程序数据库210中提取出相关的检测程序(步骤530);然后根据检测程序中的顺序开始对装置设备逐一执行检测程序(步骤540);每当完成一检测程序之后,会判断是否仍有未完成的检测程序待执行?(步骤550)如果有的话,则再回到步骤530,将相关检测程序给提取出来执行后续的检测程序,如果使用者所选取的所有检测程序都已经完成,则将所有的检测结果显示出来供使用者参考(步骤560);至此整个装置设备的检测操作流程结束(步骤570)。
图5为本发明在执行不同功能项目时所产生的不同操作接口的简单示意图(以60--操作接口n为例)。当使用者选择进行装置设备的检测操作时,本发明便会在使用者的60--操作接口n中生成61--使用操作接口n;而当使用者选择执行对检测程序的扩展维护时,本发明会在使用者的60--操作接口n中生成62--开发操作接口n;或者当使用者选择进行检测程序的组织设计时,便在使用者的60--操作接口n中生成63--编写操作接口n。如此,通过不同功能项目的专用接口,可以让使用者快速而简易的完成所要执行的工作,减少使用障碍。
达成功能效果本发明提供的可弹性扩展维护的检测系统及其方法,运用独立架构的设计方式,不但使整个检测操作更加有效率,同时也增加了开发维护工作的弹性及可扩展性。对于不同的使用者来说,在执行不同的功能项目操作时,本发明提供了各自专用的接口,可以让使用者很轻松简便的完成所要进行的工作,减少使用者的使用障碍。另外,对于未来可能出现的装置设备的检测操作内容项目,也都能够通过本发明在最短的时间内满足企业的需求。
虽然本发明以前述较佳实施例揭露如上,然其并非用以限定本发明,故任何熟悉此技艺者,在不脱离本发明之精神和范围内,当可作更动与润饰,因此本发明保护范围应当以权利要求书要求保护权利要求范围为准。
权利要求
1.一种可弹性扩展维护的检测系统,使用者在进行装置设备的检测过程中,可对检测程序进行开发及编写,该系统包含一检测程序数据库,用来存放所有装置设备的检测程序;一扩展维护模块,用来对检测程序进行一开发功能项目的执行与操作;一程序执行模块,用来存放所有装置设备的检测程序,并且让使用者进行选取,另外存放一程序对应表,用来从该检测程序数据库中提取对应检测程序;一组织设计模块,用来对检测程序进行一编写功能项目的执行与操作;及一结果显示模块,用来显示装置设备的检测结果。
2.如权利要求1所述的可弹性扩展维护的检测系统,其中该程序执行模块是运用批处理的方式,对同一装置执行多个检测程序。
3.如权利要求1所述的可弹性扩展维护的检测系统,其中该程序对应表包含程序名称、程序功能说明、对应程序名称及对应程序所在位置等字段。
4.一种可弹性扩展维护的检测方法,使用者在进行装置设备的检测过程中,可对检测程序进行开发,该方法包含下列步骤执行一扩展维护功能;选择要执行之一开发功能项目;完成操作后执行程序储存更新操作;及结束该扩展维护功能。
5.如权利要求4所述可弹性扩展维护的检测方法,其中该开发功能项目包含一新增程序、一修改程序及一删除程序。
6.如权利要求5所述可弹性扩展维护的检测方法,其中该新增程序更包含下列步骤执行编写接口及显示开发函数项目;及进行程序编写。
7.如权利要求5所述可弹性扩展维护的检测方法,其中该修改程序还包含下列步骤显示所有可用程序,选取要修改程序项目;及进行程序修改。
8.如权利要求5所述可弹性扩展维护的检测方法,其中该删除程序还包含下列步骤显示所有可用程序,选取要删除程序项目;及进行程序删除。
9.如权利要求4所述可弹性扩展维护的检测方法,其中该检测过程,还包含下列步骤连接欲进行检测的一装置设备;选择一检测程序;根据该检测程序需求撷取相关检测程序;根据顺序对该装置设备逐一执行该检测程序;完成所有该检测程序显示一检测结果;及结束该装置设备检测操作。
10.如权利要求4所述可弹性扩展维护的检测方法,其中该检测过程是运用批处理的方式,对同一装置设备执行多个检测程序。
11.一种可弹性扩展维护的检测方法,使用者在进行装置设备的检测过程中,可执行对检测程序的编写,该方法包含下列步骤执行一组织设计功能;选择要执行的一编写功能项目;完成操作后执行程序储存更新操作;及结束该组织设计功能。
12.如权利要求11所述可弹性扩展维护的检测方法,其中该编写功能项目包含一新增程序、一修改程序及一删除程序。
13.如权利要求12所述可弹性扩展维护的检测方法,其中该新增程序更包含下列步骤执行编写接口并显示一程序程序对应表;及进行程序编写。
14.如权利要求13所述可弹性扩展维护的检测方法,其中该程序对应表包含程序名称、程序功能说明、对应程序名称及对应程序所在位置等字段。
15.如权利要求12所述可弹性扩展维护的检测方法,其中该修改程序更包含下列步骤显示所有可用程序选取要修改程序项目;及进行程序修改。
16.如权利要求12所述可弹性扩展维护的检测方法,其中该删除程序更包含下列步骤显示所有可用程序选取要删除程序项目;及进行程序删除。
17.如权利要求11所述可弹性扩展维护的检测方法,其中该检测过程,还包含下列步骤连接要进行检测的一装置设备;选择一检测程序;根据该检测程序需求提取相关检测程序;根据顺序对该装置设备逐一执行该检测程序;完成所有该检测程序显示一检测结果;及结束该检测操作。
18.如权利要求17所述可弹性扩展维护的检测方法,其中该检测过程系运用批处理的方式,对同一装置设备执行多个检测程序。
全文摘要
一种可弹性扩展维护的检测系统及其方法,在现有的装置设备检测操作过程中,运用独立的系统架构及功能模块设计方式,特别是将检测程序的扩展维护、检测程序的组织设计及装置设备的检测操作…等部分加以独立,使其在执行操作上可以完全区分,提高整个检测系统的稳定性及可扩展性,同时也增加了整体检测操作的效率及弹性。
文档编号G06F11/36GK1506830SQ0215605
公开日2004年6月23日 申请日期2002年12月13日 优先权日2002年12月13日
发明者宋建福, 刘文涵, 刘欣 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1