【技术实现步骤摘要】
一种工作电子流自主生成方法、装置及办公管理系统
本专利技术涉及计算机信息化管理系统
,尤其涉及一种工作电子流的自主生成方法、装置及办公管理系统。
技术介绍
在信息化管理系统(例如:ERP系统(EnterpriseResourcePlanning,企业资源计划)、OA系统(OfficeAutomation,办公自动化)、CRM(CustomerRelationshipManagement,客户关系管理))的开发过程中,通常要根据每个企业自身业务的流程需要,定制化开发各种各样的工作流程(例如:借贷款申请审批流程、生产过程管理流程、合同评审流程、发票评审流程等等)。由于每个公司的要求都不一样,所以现有的信息化管理系统通用性比较差。从前期的业务场景、业务需求收集、需求分解,到后期的表单设计、流程环节设计、编码、测试、验收交付,整个开发周期比较长,研发成本比较高。并且,整个工作电子流信息化的开发过程中涉及数据库表单设计、流程环节设计、编码、测试、验收交付等等,特别是编码涉及到源代码的添加或者修改,比较容易出错,开发过程比较复杂,同时也需要专业人员才能完成这些工作。为了解决上述问题,目前,业界通常的做法是预置开发相关行业的某些通用工作流,遇到相似工作流程需求时则直接套用已有的工作流程,在上面进行适配修改,如果遇到全新的业务场景,还是只能全新开发一套工作流程系统。虽然这也节省了一部分的研发成本,但是并没有从根本上解决问题,仍然避免不了定制化开发过程,无法让企业内部不懂技术的普通职员自主生成工作电子流。因此,有必要设计一种全新的工作电子流生成方法和系统,解决上述问题 ...
【技术保护点】
一种工作电子流自主生成方法,其特征在于,包括以下步骤:读取使用人类语言编写的工作电子流描述文档;所述工作电子流描述文档包括工作电子流标签、该工作电子流的节点信息和节点跳转关系;所述节点信息包括节点名称、节点数据项信息和该节点可选的操作步骤,每个节点的节点信息按工作电子流的流程顺序依次排列;所述节点数据项信息用于记录该节点的数据项及其属性;所述节点跳转关系用于记录从源节点通过所述操作步骤跳转到目的节点的跳转关系;解析所述工作电子流描述文档,生成用于唯一标识该工作电子流的工作电子流名称,并在数据库中创建及保存该工作电子流对应的数据表、节点信息汇集表和节点关系表;所述数据表用于记录该工作电子流每个节点的数据项记录和节点状态信息,用记录ID作为唯一标识;所述节点信息汇集表用于记录节点的信息集合,及其与工作电子流和数据表的对应关系,用节点ID作为唯一标识;所述节点关系表用于记录所述节点跳转关系及其与工作电子流的对应关系;根据所述工作电子流名称和工作电子流标签,在系统界面上生成所述工作电子流的访问入口;接收选中所述访问入口的指令,生成所述工作电子流的第一个节点用户操作界面;接收用户在任意一个节点用 ...
【技术特征摘要】
1.一种工作电子流自主生成方法,其特征在于,包括以下步骤:读取使用人类语言编写的工作电子流描述文档;所述工作电子流描述文档包括工作电子流标签、该工作电子流的节点信息和节点跳转关系;所述节点信息包括节点名称、节点数据项信息和该节点可选的操作步骤,每个节点的节点信息按工作电子流的流程顺序依次排列;所述节点数据项信息用于记录该节点的数据项及其属性;所述节点跳转关系用于记录从源节点通过所述操作步骤跳转到目的节点的跳转关系;解析所述工作电子流描述文档,生成用于唯一标识该工作电子流的工作电子流名称,并在数据库中创建及保存该工作电子流对应的数据表、节点信息汇集表和节点关系表;所述数据表用于记录该工作电子流每个节点的数据项记录和节点状态信息,用记录ID作为唯一标识;所述节点信息汇集表用于记录节点的信息集合,及其与工作电子流和数据表的对应关系,用节点ID作为唯一标识;所述节点关系表用于记录所述节点跳转关系及其与工作电子流的对应关系;根据所述工作电子流名称和工作电子流标签,在系统界面上生成所述工作电子流的访问入口;接收选中所述访问入口的指令,生成所述工作电子流的第一个节点用户操作界面;接收用户在任意一个节点用户操作界面输入的数据、选择的操作步骤和处理人,更新所述数据表中对应的记录,生成工作提醒链接;接收选中所述工作提醒链接的指令,生成相应的节点用户操作界面。2.如权利要求1所述的工作电子流自主生成方法,其特征在于,所述节点信息还包括处理人信息;所述节点数据项信息所记录的数据项的属性包括:数据项名称和数据项标签;所述节点跳转关系通过表格方式记录或通过流程图的方式记录;所述数据表的数据项记录包括所述节点数据项信息中的每个数据项名称和记录ID;所述数据表的节点状态信息包括:当前处理人和当前节点名称。3.如权利要求1或2所述的工作电子流自主生成方法,其特征在于,所述接收选中所述访问入口的指令,生成所述工作电子流的第一个节点用户操作界面的步骤,具体包括:接收选中访问入口的指令,该指令中携带有所述工作电子流名称;解析所述选中访问入口的指令,从数据库获取与所述工作电子流名称对应的节点信息汇集表;至少根据节点信息汇集表中所述工作电子流的第一个节点的节点信息,生成所述工作电子流的第一个节点用户操作界面。4.如权利要求1或2所述的工作电子流自主生成方法,其特征在于,所述接收用户在任意一个节点用户操作界面输入的数据、选择的操作步骤和处理人,更新所述数据表,生成工作提醒链接的步骤,具体包括:接收用户在任意一个节点用户操作界面输入的数据、选择的操作步骤和处理人,生成用户操作指令,该指令中携带有所述工作电子流名称、节点ID和记录ID;解析所述用户操作指令,根据所述工作电子流名称、节点ID和记录ID,从数据库获取相应的数据表、节点信息汇集表和节点关系表;根据所述节点信息汇集表中所述节点ID对应的节点信息,收集相应的所述用户输入的数据;根据所述用户输入的数据,更新所述数据表中所述记录ID对应的数据项记录;当记录ID为空时,根据系统自动生成的新的记录ID,在数据表中添加所述用户输入的数据;根据用户在当前节点选择的操作步骤查找所述节点关系表中对应的目的节点信息,获取用户选择的处理人,更新所述数据表中所述记录ID对应的节点状态信息;根据所述工作电子流名称和记录ID,生成携带有所述工作电子流名称和记录ID的工作提醒链接。5.如权利要求1或2所述的工作电子流自主生成方法,其特征在于,所述节点数据项信息所记录的数据项的属性包括:输入方式;所述数据表的每一数据项的数据类型,根据所述输入方式自动确定。6.一种工作电子流...
【专利技术属性】
技术研发人员:陈贵敏,
申请(专利权)人:深圳市沃易科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。