使用状态转变为核心机制用于设计表单处理软件的方法.pdf

上传人:r7 文档编号:1008051 上传时间:2018-03-25 格式:PDF 页数:19 大小:604.44KB
返回 下载 相关 举报
摘要
申请专利号:

CN01103927.2

申请日:

2001.02.15

公开号:

CN1369785A

公开日:

2002.09.18

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回|||实质审查的生效|||公开|||实质审查的生效申请日:2001.2.15

IPC分类号:

G06F9/45

主分类号:

G06F9/45

申请人:

翔威国际股份有限公司;

发明人:

游俊桦; 周世杰

地址:

台湾省台北市南京东路四段126号4楼

优先权:

专利代理机构:

北京银龙专利代理有限公司

代理人:

皋吉甫

PDF下载: PDF下载
内容摘要

本发明涉及一用于设计表单处理软件的方法,包括下列步骤:分析一表单定义出该表单的表单主体及管理资讯,藉此建立一表单资料库;分析该表单决定出所有可能转变的状态及状态所相对应的作业命令,藉此建立一表单状态转变图及一状态转变资料库;使用该表单状态转变图作为状态转变管理核心机制,将该表单资料库及该状态转变资料库结合用于状态转变的对应动作说明,并将该动作说明转译为产生用于表单处理软件系统的电脑程序代码。

权利要求书

1: 一种用于设计表单处理软件的方法,包括下列步骤: 分析一表单定义出该表单的表单主体及管理资讯,藉此建立一表单 资料库; 分析该表单决定出所有可能转变的状态及各状态所相对应的作业命 令,藉此建立一表单状态转变图及一状态转变资料库; 使用该表单状态转变图作为状态转变管理核心机制,将该表单资料 库及该状态转变资料库结合用于状态转变的对应动作说明,并将该动作 说明转译为产生用于表单处理软件的电脑程序代码。
2: 根据权利要求1所述的方法,其中该表单主体包括:一表单标题 定义;一栏位标题定义;一栏位资料定义。
3: 根据权利要求1所述的方法,其中该表单标题定义至少包括:一 资料栏位长度、一资料形态及一资料限制。
4: 根据权利要求1所述的方法,其中该方法进一步包括:使用一表 单转换单元以产生该表单资料库。
5: 根据权利要求1所述的方法,其中该状态转变资料库包括:一状 态转换表、一表单类别表、一状态表、一作业命令表及一表单控制表。
6: 根据权利要求5所述的方法,其中该状态转换表包括:一表单类 别编号、一起始状态编号、一终止状态编号及一作业命令编号;其中表 单类别表包括:一表单类别编号、一表单名称、一表单资讯档及一表单 管理资讯档;其中该状态表包括:一状态编号及一状态名称;其中该作 业命令表包括:一作业命令编号及一作业命令名称;其中该表单控制表 包括:一表单类别编号、一状态编号、一作业命令编号及一个用于对应 该表单作业命令的对应程序名称。
7: 根据权利要求6所述的方法,其中该表单控制表的对应程序名称, 是该对应动作在该表单处理软件所对应电脑程序代码的程序名称。
8: 一种使用状态转变为核心机制用于设计表单处理软件的方法,包 括下列步骤: (a).建立一表单产生元件,其中该表单产生元件包括:一表单分 析单元及一表单转变单元,其中该表单分析单元是用以分析一表单,其 中该表单转变单元依据该表单分析单元的分析结果,产生一表单输出档、 一表单资料档及一表单管理资讯档,其中该表单资料档及该表单管理资 讯档被结合建立出一表单资料库; (b).建立一状态转变资料库,用于表示该表单的状态转变资讯; (c).建立一状态转变管理核心机制,用以协调该表单输出档、该 表单资料库及该状态转变资料库之间的作业,使得产生该表单处理软件 的电脑程序代码。
9: 根据权利要求8所述的方法,其中该步骤(b)是包括下列步骤: 依据步骤(a)分析结果决定该表单所有可能转变的状态; 决定该所有可能转变的状态的相关作业命令; 依据该所有可能转变的状态及该相关作业命令建立一表单状态转变 图; 依据该表单状态转变图转换一关联性资料库构架形式,并依据该关 联性资料库构架形式建立一表单状态转变资料库。
10: 根据权利要求8所述的方法,其中该步骤(c)进一步包括:依 据该资料库构架形式,建立该表单在状态转变时所需对应动作的动作说 明;将该动作说明转译为该表单处理软件的电脑程序代码。
11: 根据权利要求10所述的方法,其中该动作说明是以文字形式来 表示。
12: 根据权利要求10所述的方法,其中该动作说明是以虚拟码来表 示。
13: 根据权利要求10所述的方法,其中该方法进一步包括:执行一 人机介面的电脑程序代码,使得依据该表单输出档输出该表单。
14: 一种储存媒体,其可被电脑读取,并可由该电脑执行储存于该 储存媒体内的一使用状态转变为核心机制用于设计表单处理软件程序代 码,其中该程序代码包括: 一表单产生单元程序代码,其包括一表单分析单元程序代码及一表 单转换单元程序代码,其中该表单分析单元程序代码是用以分析一表单, 其中该表单转变单元程序代码依据该表单分析单元程序代码的分析结 果,用以产生一表单输出档、一表单资料档及一表单管理资讯档; 一表单资料库,其是利用结合该表单资料档及该表单管理资讯档而 被建立出; 一表单转变资料库; 一人机介面程序代码,其用以依据该表单输出档输出该表单; 一状态转变管理核心机制程序代码,其用以协调该表单输出档、该 表单资料库及该状态转变资料库之间的作业,使得该表单资料库及该状 态转变资料库结合用于状态转变的对应动作说明,并将该动作说明转译 为用于表单处理软件程序代码的电脑程序代码。

说明书


使用状态转变为核心机制用于设计表单处理软件的方法

    本发明是涉及一种用于设计表单处理软件的方法,特别是关于使用状态转变为核心机制用于设计表单处理软件的方法。

    对于企业管理而言,表单的应用常常具有核心地位的角色,例如,业绩是维持企业正常运营的重要指标,其状况可由出货单表单汇总得知。因此,有关表单的处理及作业流程的设计,实质上是扮演着前置资料输入及管理的核心角色。另外,行政效率也是企业管理上考虑的重要课题,故表单应用的成效也将是企业电脑化、无纸化成功与否的重要指标。所以,对企业应用软件系统而言,表单处理实际上占举足轻重的角色,然而目前相关的表单处理系统,往往在系统设计上将前置的资料收集与后端的资料处理混合作业,在缺乏良好的表单处理构架下,造成执行所开发的表单处理系统,存在费时费力及维护不易的情形,使得企业电脑化的程度显著降低,甚至造成反效果。

    另外,不同的企业对表单具有不同的需求,若直接使用套装软件来设计企业所需的表单处理系统,因为必须受制于所使用套装软件已有的格式,往往设计的表单会不符合企业的需求。另一方面,若企业直接自行开发表单处理系统,则有开发与维护成本较高的问题。

    因此,本发明提出一种使用状态转变为核心机制用于设计表单处理软件的方法,藉由以栏位(field)为设计单位的表单产生元件,及所提出的关联式资料库设计构架,经状态转变管理核心机制的处理,建立出一个修改弹性大的表单处理软件。不但可以大幅缩短表单处理软件开发时间,且有效地降低系统建置及维护成本。

    本发明主要目的是提供一种使用状态转变为核心机制用于设计表单处理软件的方法,用以解决公知表单处理软件的修改弹性差的缺点。

    本发明另一目的是提供一种使用状态转变为核心机制用于设计表单处理软件的方法,用以提供一完整且可行的表单设计标准,进而缩短企业进入电脑化、无纸化的时间。

    为达到本发明上述目的,本发明提供一种用于设计表单处理软件的方法,包括下列步骤:

    .分析一表单定义出该表单的表单主体及管理资讯,藉此建立一表单资料库;

    .分析该表单决定出所有可能转变的状态及各状态所相对应的作业命令,藉此建立一表单状态转变图及一状态转变资料库;

    .使用该表单状态转变图作为状态转变管理核心机制,将该表单资料库及该状态转变资料库结合用于状态转变的对应动作说明,并将该动作说明转译为产生用于表单处理软件的电脑程序代码。

    再者,本发明提供一种使用状态转变为核心机制用于设计表单处理软件的方法,包括下列步骤:

    (a)建立一表单产生元件,其中该表单产生元件包括:一表单分析单元及一表单转变单元,其中该表单分析单元是用以分析一表单,其中该表单转变单元依据该表单分析单元的分析结果,产生一表单输出档、一表单资料档及一表单管理资讯档,其中该表单资料档及该表单管理资讯档被结合建立出一表单资料库;

    (b)建立一状态转变资料库,用于表示该表单的状态转变资讯;

    (c)建立一状态转变管理核心机制,用以协调该表单输出档、该表单资料库及该状态转变资料库之间的作业,使得产生该表单处理软件的电脑程序代码。

    下面结合附图对本发明详细说明。

    图1为本发明方法的表单处理软件的构架图;

    图2为本发明方法建立状态转变资料库的流程图;

    图3为本发明方法建立状态转变管理核心机制的流程图;

    图4为本发明方法的主要流程图;

    图5A为本发明方法进行第一次分析加班单的实例;

    图5B为图5A加班单的状态转变图;

    图5C为建立表单状态转变资料库所依据的关联性资料库构架形式;

    图5D为图5B所转换表单状态转变图的表格方式;

    图5E为图5D中代号A12的文字说明方式的实例。

    1  表单产生元件       5   状态转变管理核心机制

    2  表单资料库         11  表单分析单元

    3  状态转变资料库     12  表单转换单元

    4  人机介面

    图中

    使用该表单状态转变图作为状态转变管理核心机制,将该表单资料库及该状态转变资料库结合用于状态转变的对应动作说明,并将该动作说明转译为主生用于表单处理软件的电脑程序代码。

    再者,本发明提供一种使用状态转变为核心机制用于设计表单处理软件的方法,包括下列步骤:

    (a).建立一表单产生元件,其中该表单产生元件包括:一表单分析单元及一表单转变单元,其中该表单分析单元是用以分析一表单,其中该表单转变单元依据该表单分析单元的分析结果,产生一表单输出档、一表单资料档及一表单管理资讯档,其中该表单资料档及该表单管理资讯档被结合建立出一表单资料库;

    (b).建立一状态转变资料库,用于表示该表单的状态转变资讯;

    (c).建立一状态转变管理核心机制,用以协调该表单输出档、该表单资料库及该状态转变资料库之间的作业,使得产生该表单处理软件的电脑程序代码。

    图1所示依据本发明方法地表单处理软件的构架图。在图1中,包括一表单产生元件1、一表单资料库2、一状态转变资料库3、一人机介面4及一状态转变管理核心机制5。其中表单产生元件1包括一表单分析单元11及一表单转换单元12。表单分析单元11是用以先针对企业现行或未来将使用的表单作第一次分析,获得表单的“表单栏位”定义,接着将分析结果输入至表单转换单元12,用以建立一表单资料库2。表单转换单元12是依据表单分析单元11的分析结果资料,产生一表单输出档、一表单资料档及一表单管理资讯楼,其中该表单资料档及该表单管理资讯档被结合建立出一表单资料库2。接着,再针对表单的作业现况进行第二次分析,并将此分析结果储存于状态转变资料库3,本发明以表单对应一组状态及作业命令的方式,使得依据本发明方法所产生的表单能够依照企业规定的作业流程执行。例如,企业经常使用的出差单表单,其状态包括签核、已核准、已退件……等等相关作业流程的所有可能变化的状态,并且出差单上述状态与相关作业命令有关连性,其类似送签、核定、退件……等等作业命令。

    图2所示依据本发明方法建立状态转变资料库的流程图。在图2显示下列步骤:步骤(S21)是决定表单状态可能的转变,步骤(S22)是决定表单所有转变状态的作业命令;步骤(S23)是建立表单状态转变图;步骤(S24)是利用一关联性资料库构架形式,以建立表单状态转变资料库。

    详细说明图2各个步骤如下:在步骤(S21)中,主要是针对企业使用各类的表单进行分析,依照表单的实际作业流程,找出表单所有可能转变的状态,例如找出上述出差单表单可能转变的状态是包括签核中、已核准、已退件……等等。在步骤(S22)中,依照表单的实际作业流程,决定表单所有转变状态的作业命令,例如决定上述出差单表单的送签、核定、退件……等等作业命令。在步骤(S23)中,依据步骤(S21)表单的状态及步骤(S22)表单的作业命令,建立表单状态转变图。在步骤(S24)中,依据步骤(S23)的表单状态转变图,利用一关联性资料库构架形式,以建立表单状态转变资料库。

    经过对表单完成上述第一次分析及第二次分析后,还须再建立一核心管理机制,用以协调及控制表单整体的操作。图3显示依据本发明方法,建立状态转变管理核心机制的流程图。在图3显示下列的步骤:步骤(S31)是将表单状态图转换成一表格形式。步骤(S32)是建立表单状态转变时所需对应的动作说明(action description)。步骤(S33)是将该动作说明转译为用于表单处理软件的电脑程序代码。

    详细说明图3各个步骤如下:在步骤(S31)中,是将步骤(S23)的状态转变图转换成一表格形式,即转换为一表格,其中该表格具有状态转变图的所有含意及内容,经转换的表格是以表格横轴作为作业命令,其纵轴作为转变前的状态,表格内的每一格子则作为从转变前的状态经完成作业命令后所转变的状态。在步骤(S32)中,是产生一系列具有识别编号并对应作业命令的动作说明,其用以当执行完成作业命令后,必须反映出状态必须转变。在步骤(S33)中,是将该动作说明转译为用于表单处理软件的电脑程序代码。

    根据以上的说明,并同时参照图4所显示本发明方法的主要流程图,本发明方法主要是包括:步骤(S1)是第一次分析表单,以定义出表单的一主体资讯及一管理资讯,藉此建立表单资料库;步骤(S2)是第二次分析表单,以决定出所有可能转变的状态及各状态相对应的作业命令,藉此建立表单状态转变图及状态转变资料库;步骤(S3)是使用表单状态转变图作为状态转变管理核心机制,将表单资料库及状态转变资料库结合用于状态转变的对应动作说明并将该动作说明转译为用于表单处理软件的电脑程序代码。

    现以企业最常使用的加班单表单作为依据本发明方法的较佳实施例说明,并同时配合参照图5A至图5E。依据本发明方法,首先将图5A显示的加班单进行第一次分析,如此可将加班单分成“表单主体”及“管理资讯”两大部分。其中“表单主体”进一步细分为“表单标题”、“栏位标题”及“栏位资料”。例如图5A所显示“表单标题”是“XX公司加班单”,“栏位标题”分别是“申请人员工编号”、“申请人所属部门”及“申请人班别”。图5A加班单“表单主体”的每一个空白格子是“栏位资料”。另一方面,图5A加班单“管理资讯”是签核部份。因此,经由上述第一次分析可获得一表单定义输出档案,其包括:(a)表单标题定义;(b)表单内各项栏位标题定义;(c)表单内各项栏位资料定义,其至少包含:资料栏位长度、资料形态及资料限制;(d)管理资讯各项栏位资料定义值,其至少包含:管理栏位长度、资料形态及资料限制。然后将表单定义输出档案输入至表单转换单元进行转换,产生表单输出档及表单资料库。其中表单输出档可在显示器中提供给人机介面输出表单的画面(图未显示),并且表单资料库是包含表单资料档及表单管理资讯档。因此,企业若须修改已有表单内容时,仅需修改表单定义输出档案,再将修改的表单定义输出档案重新经表单转换单元进行转换即可,而不必修改整个表单处理软件的程序代码,或甚至重新设计整个表单处理的构架。

    接着对图5A加班单进行第二次分析,用以获得如图5B所显示加班单的状态转变图,并进而建立状态转变资料库。配合参照图5A,加班单的状态可由“编辑中(1)”转变至“签核中(2)”,或由“签核中(2)”转变至“已核准(3)”。再者,加班单是在完成“送签”作业命令后,才从“编辑中(1)”转变至“签核中(2)”,同理在完成“核定”作业命令后,才从“签核中(2)”转变至“已核准(3)”。依此方式,可以详列图5A加班单各种可能转变的状态及相对应的作业命令,使得在一状态下完成所相对应的作业命令后,转变至另一状态,由此得出如图5B所显示加班单的表单状态转变图。然后依据图5B所显示加班单的表单状态转变图,转换如图5C所显示关联性资料库构架形式,并依据该关联性资料库构架形式,建立表单状态转变资料库。表单状态转变资料库主要包括:状态转换表、表单类别表、状态表、作业命令表及表单控制表。其中状态转换表包括:表单类别编号、起始状态编号、终止状态编号及作业命令编号。其中表单类别表包括:表单类别编号、表单名称、表单资讯档及表单管理资讯档。其中状态表包括:状态编号及状态名称。其中作业命令表包括:作业命令编号及作业命令名称。其中表单控制表包括:表单类别编号、状态编号、作业命令编号及用于对应表单作业命令的对应程序名称。因此,当企业修改表单作业程序时,仅须针对状态转变图所修改的部份,将表单状态转变资料库中相关的资料作修改即可。

    上述所产生的表单输出档、表单资料库及状态转变资料库,还需要建立一管理核心机制予以结合,以藉此执行本发明方法的表单处理。首先将图5B加班单的表单状态转变图转换为表格方式,图5D显示依据图5B所转换表单状态转变图的表格方式。图5D的表格横轴是作业命令,其纵轴是转变前的状态,而每一格子是经完成作业命令后转变至另一新状态。例如,在“编辑中(1)”状态经完成“送签”作业命令,转变至“签核中(2)”状态,并同时产生代号A12。又例如,在“签核中(2)”状态经完成“核定”作业命令,转变至“已核准(3)”状态,并同时产生代号A23。接着,将表格中的各代号利用文字说明方式,用以在当作业命令发生时,说明其所对应动作。图5E显示图5D中代号A12的文字说明方式的范例。在另一种实施例,表格中的各代号可以利用虚拟码(pseudo code)方式。最后,依据图5E的文字说明方式,产生执行作业命令的所需动作的电脑程序代码。因此,当企业修改表单作业处理方式时,仅须将相关变动的动作予以修改部分的电脑程序代码,即可快速完成表单处理软件的对应修正。

    依据本发明方法,建立出表单输出档、表单资料库及状态转变资料库,并透过状态转变管理核心机制的建立,使得产生出管理核心机制的电脑程序代码。因此,可轻松地建构一具弹性且易维护的表单处理软件。

    虽然本发明已以一较佳实施例公开如上,然其并非用以限定本发明,任何熟悉此技术人士,在不脱离本发明的精神及范围内的修饰及润色,均应视为本发明权利要求保护范围限定之内。

    

使用状态转变为核心机制用于设计表单处理软件的方法.pdf_第1页
第1页 / 共19页
使用状态转变为核心机制用于设计表单处理软件的方法.pdf_第2页
第2页 / 共19页
使用状态转变为核心机制用于设计表单处理软件的方法.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《使用状态转变为核心机制用于设计表单处理软件的方法.pdf》由会员分享,可在线阅读,更多相关《使用状态转变为核心机制用于设计表单处理软件的方法.pdf(19页珍藏版)》请在专利查询网上搜索。

本发明涉及一用于设计表单处理软件的方法,包括下列步骤:分析一表单定义出该表单的表单主体及管理资讯,藉此建立一表单资料库;分析该表单决定出所有可能转变的状态及状态所相对应的作业命令,藉此建立一表单状态转变图及一状态转变资料库;使用该表单状态转变图作为状态转变管理核心机制,将该表单资料库及该状态转变资料库结合用于状态转变的对应动作说明,并将该动作说明转译为产生用于表单处理软件系统的电脑程序代码。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1