本发明涉及计算机技术领域,尤其涉及一种移动设备的自定义表单处理方法及系统。
背景技术:
随着技术的进步,表单系统在企业日常运营中的使用越来越广泛,被大量应用于仓储物流、财务管理等领域。然而现有现有的表单系统都是系统开发商根据企业的需求定制开发的,开发过程复杂、系统复杂,一旦用户在使用过程中对表单进行自定义设置,则需要系统开发商的程序员参与,进行代码修改才能实现表单系统的重新部署,耗时耗力,严重影响了企业用户使用的便捷性。
技术实现要素:
本发明的主要目的是提供一种移动设备的自定义表单处理方法及系统,旨在结合移动设备使用方便的特点,让企业级用户可以完全基于自身需求进行表单设计,能即时响应企业需求,大大节约企业的系统部署成本和时间。
为实现上述目的,本发明提出的一种移动设备的自定义表单处理方法,该移动设备的自定义表单处理方法包括如下步骤:
表单建立装置自定义表单的项目、格式以及所述项目的操作顺序,生成表单数据后提交给表单存储装置;
所述表单存储装置接收并存储所述表单数据;
所述表单分发装置读取所述表单数据,生成基于依据移动设备类型的分发内容;
所述表单展示装置展示所述分发内容,供用户通过表单处理装置操作使用所述分发内容。
优选地,所述表单建立装置自定义表单的项目、格式以及所述项目的操作顺序,生成表单数据后提交给表单存储装置的步骤之后包括:
依据用户的身份信息确定表单数据的操作权限;
且所述表单展示装置展示所述分发内容,供用户通过表单处理装置操作使用所述分发内容的步骤之前还包括:
识别身份信息并依据所述操作权限设置所述分发内容。
优选地,所述表单存储装置接收并存储所述表单数据的步骤还包括:
存储对所述表单数据的修改信息和操作记录。
优选地,所述表单分发装置读取所述表单数据,生成基于依据移动设备类型的分发内容的步骤还包括:
依据移动设备的数据通信要求设定通信规则。
本发明还提出一种移动设备的自定义表单处理系统,该移动设备的自定义表单处理系统包括:
表单建立装置,用于自定义表单的项目、格式以及所述项目的操作顺序,生成表单数据后提交;
表单存储装置,用于接收并存储所述表单数据;
表单分发装置,用于读取所述表单数据,生成基于依据移动设备类型的分发内容;
表单展示装置,用于展示所述分发内容;
表单处理装置,用于供用户操作使用所述分发内容。
优选地,所述表单建立装置还包括权限设定模块,用于依据身份信息确定表单数据的操作权限;且所述表单处理装置还包括身份识别模块,用于识别身份信息并依据所述操作权限获取所述分发内容。
优选地,所述表单存储装置还包括历史记录模块,用于存储对所述表单数据的修改信息和操作记录。
优选地,所述表单分发装置还包括通信模式设定模块,用于依据移动设备的数据通信要求设定通信规则。
本发明技术方案中,移动设备的自定义表单处理方法包括如下步骤:表单建立装置自定义表单的项目、格式以及所述项目的操作顺序,生成表单数据后提交给表单存储装置;所述表单存储装置接收并存储所述表单数据;所述表单分发装置读取所述表单数据,生成基于依据移动设备类型的分发内容;所述表单展示装置展示所述分发内容,供用户通过表单处理装置操作使用所述分发内容。该技术方案为企业级用户提供了一个简单便捷的自定义表单处理方法,结合移动设备使用方便的特点,让企业级用户可以完全基于自身需求进行表单设计,并方便的将表单进行分发,最终进行处理操作,能即时响应企业需求,大大节约企业的系统部署成本和时间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1为本发明移动设备的自定义表单处理方法第一实施例的流程示意图;
图2为本发明移动设备的自定义表单处理方法第二实施例的流程示意图;
图3为本发明移动设备的自定义表单处理方法第三实施例的流程示意图;
图4为本发明移动设备的自定义表单处理方法第四实施例的流程示意图;
图5为本发明移动设备的自定义表单处理系统的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明,在本发明中如涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
另外,本发明各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
本发明提供一种移动设备的自定义表单处理方法,请参照图1,在本发明的第一实施例中,该移动设备的自定义表单处理方法包括如下步骤:
s10表单建立装置自定义表单的项目、格式以及所述项目的操作顺序,生成表单数据后提交给表单存储装置;
s20所述表单存储装置接收并存储所述表单数据;
s30所述表单分发装置读取所述表单数据,生成基于依据移动设备类型的分发内容;
s40所述表单展示装置展示所述分发内容,供用户通过表单处理装置操作使用所述分发内容。
具体来说,步骤s10表单建立装置自定义表单的项目、格式以及所述项目的操作顺序,生成表单数据后提交给表单存储装置,当企业用户的表单系统维护人员在需要新建或者修改一份电子表单时,需要首先确定该表单的项目类别,以入库单为例,该项目一般包括表单名、入库时间、入库单位、货物名称等类别,初始化整个表单的框架;然后根据表单中每个项目设定栏目的格式,需要对项目值的类型、范围、是否必填等内容进行限定,比如时间一栏的日期格式是全数字的还是数字加中文或是全中文,金额一栏的货币格式是设为人民币、美元或是欧元等;接着系统维护人员需要设置表单项目的录入顺序,即在使用表单时需要先在哪些项目输入信息后才能在其它项目输入信息,以入库单为例,在填写表单项目的信息时,要依次输入表单名、入库时间以及入库单位后,再进入下一个环节,对货物的名称及相关的详细信息进行录入,要确定该入库单的录入流程;最终将上述自定义后的表单数据提交给服务器。需要特别指出的是,这里所述的服务器,并不仅限于常见的服务器主机,也可能是具有一定处理能力的移动设备,如掌上电脑、平板电脑、智能手机等。
步骤s20所述表单存储装置接收并存储所述表单数据,即是说,在接收到上一步骤提交的表单数据后,使用通用的方法将表格数据即时储存。
步骤s30所述表单分发装置读取所述表单数据,生成基于依据移动设备类型的分发内容,该步骤是将上一步骤储存的表单数据依据移动设备的类型设置显示规则的过程,因为移动设备分为很多种类型:从操作系统来看,主流的操作系统有安卓Andriod/苹果IOS/微软Windows;从屏幕尺寸来看,从手持设备到手机再到平板均不相同。为了确保良好的用户体验,需要根据针对移动设备的分组,根据每一组的移动设备设定专门的显示规则。首先需要读取上一步骤存储的表单数据,然后设定针对各分类移动设备的显示规则,再生成对应个分类移动设备的表单数据分发内容。
步骤s40所述表单展示装置展示所述分发内容,供用户通过表单处理装置操作使用所述分发内容,在获取表单数据的分发内容之后,将该分发内容通过移动设备的屏幕展示出来供用户执行各种操作,如填写表单内容,查询表单状态及内容,提交、撤回、审批表单等操作,用户均能够在移动设备上完成,可以想象的,移动设备中应当安装相应的应用软件。
本发明技术方案中,移动设备的自定义表单处理方法包括如下步骤:表单建立装置自定义表单的项目、格式以及所述项目的操作顺序,生成表单数据后提交给表单存储装置;所述表单存储装置接收并存储所述表单数据;所述表单分发装置读取所述表单数据,生成基于依据移动设备类型的分发内容;所述表单展示装置展示所述分发内容,供用户通过表单处理装置操作使用所述分发内容。该技术方案为企业级用户提供了一个简单便捷的自定义表单处理方法,结合移动设备使用方便的特点,让企业级用户可以完全基于自身需求进行表单设计,并方便的将表单进行分发,最终进行处理操作,能即时响应企业需求,大大节约企业的系统部署成本和时间。
参见图2,基于本发明移动设备的自定义表单处理方法的第一实施例提出本发明移动设备的自定义表单处理方法的第二实施例,在本实施例中所述步骤s10之后还包括:
s11依据用户的身份信息确定表单数据的操作权限;
且所述表单展示装置展示所述分发内容,供用户通过表单处理装置操作使用所述分发内容的步骤s40之前还包括:
s50识别身份信息并依据所述操作权限设置所述分发内容。
作为进一步的优选方案,本实施例提供了一种提升企业用的应用安全、提高工作流程效率的步骤,即在自定义表单项目的阶段,企业用户的系统维护人员可以将企业内的使用者划分层级,并依据使用者所在层级这一身份信息来确定表单数据的操作权限。以入库单为例,基层的工作人员可以按照表单的项目统计、填写货物的入库基本信息,如时间、货物名称、入库单位等等;而中级管理人员,可以对该入库单进行查询、审核、内容修改、撤回等等操作;对于更高一级的管理人员,可以根据使用中发现的问题对电子表单进行有限的修改并要求系统维护人员按照其指示进行较大幅度的修改。这里所说的身份信息,可以是用户在企业内的工号、电话号码等虚拟特征,也可以是用户之前录入的指纹、声音、图像等物理特征,通过上述的身份信息来确定用户的操作权限,能够实现表单数据的灵活管理,提高工作效率。
同时,在本实施例中所述步骤s40之前还包括:
s50识别身份信息并依据所述操作权限获取所述分发内容。
在第二实施例对用户的操作权限作出设定后,终端用户可以凭借自己的身份信息获得相应的操作权限来得到与自身权限相当的表单数据分发内容,如普通的基层员工只能显示已经设定好的表单样式,其只有对表单项目录入、修改信息并提交的权限,不能对表单项目进行自定义修改。通过该方法能够提高企业用户运营数据的安全性。
参见图3,基于本发明移动设备的自定义表单处理方法的第二实施例提出本发明移动设备的自定义表单处理方法的第三实施例,在本实施例中所述步骤s20还包括:
s21存储对所述表单数据的修改信息和操作记录。
在本实施例提出的方案是存储对所述表单数据的修改信息和操作记录,通过该方案,企业用户可以随时查看对于表单数据的历史修改记录,以及所修改的内容,防止数据信息的误删除对企业可能造成的损失,也可以做到追本溯源,便于企业的日常管理及日后的清点盘查。
参见图4,基于本发明移动设备的自定义表单处理方法的第一实施例提出本发明移动设备的自定义表单处理方法的第四实施例,在本实施例中所述步骤s30还包括:
s31依据移动设备的数据通信要求设定通信规则。
本实施例提出了s31步骤依据移动设备的数据通信要求设定通信规则,可以根据移动设备的数据通信要求,设定好针对特定表单装置的通信规则,如平板电脑或掌上电脑需要在无线wifi网络的条件下接入,因此需要按照相应的制式将分发内容发布出去;如果是智能手机,则需要按照3G/4G的通信标准设定表单数据的分发内容。
本发明还提供了一种移动设备的自定义表单处理系统,参照图5,在本发明第一实施例中,本发明提供的移动设备的自定义表单处理系统包括:
表单建立装置10,用于自定义表单的项目、格式以及所述项目的操作顺序,生成表单数据后提交;
表单存储装置20,用于接收并存储所述表单数据;
表单分发装置30,用于读取所述表单数据,生成基于依据移动设备类型的分发内容;
表单展示装置40,用于展示所述分发内容;
表单处理装置50,供用户操作使用所述分发内容。
本实施例通过表单建立装置10让使用者自定义表单的项目、格式以及所述项目的操作顺序,生成表单数据后提交,当企业用户的表单系统维护人员在需要新建或者修改一份电子表单时,需要首先确定该表单的项目类别,以入库单为例,该项目一般包括表单名、入库时间、入库单位、货物名称等类别,初始化整个表单的框架;然后根据表单中每个项目设定栏目的格式,需要对项目值的类型、范围、是否必填等内容进行限定,比如时间一栏的日期格式是全数字的还是数字加中文或是全中文,金额一栏的货币格式是设为人民币、美元或是欧元等;接着系统维护人员需要设置表单项目的录入顺序,即在使用表单时需要先在哪些项目输入信息后才能在其它项目输入信息,以入库单为例,在填写表单项目的信息时,要依次输入表单名、入库时间以及入库单位后,再进入下一个环节,对货物的名称及相关的详细信息进行录入,要确定该入库单的录入流程;最终将上述自定义后的表单数据提交给服务器。需要特别指出的是,这里所述的服务器,并不仅限于常见的服务器主机,也可能是具有一定处理能力的移动设备,如掌上电脑、平板电脑、智能手机等。
通过表单存储装置20接收并存储所述表单数据,即是说,在接收到上一步骤提交的表单数据后,使用通用的方法将表格数据即时储存。
再通过表单分发装置30读取所述表单数据,并依据移动设备的类型设定显示规则,生成基于所述表单数据的分发内容。即是说,该步骤是将上一步骤储存的表单数据依据移动设备的类型设置显示规则的过程,因为移动设备分为很多种类型:从操作系统来看,主流的操作系统有安卓Andriod/苹果IOS/微软Windows;从屏幕尺寸来看,从手持设备到手机再到平板均不相同。为了确保良好的用户体验,需要根据针对移动设备的分组,根据每一组的移动设备设定专门的显示规则。首先需要读取上一步骤存储的表单数据,然后设定针对各分类移动设备的显示规则,再生成对应个分类移动设备的表单数据分发内容。
最终通过表单展示装置40展示所述分发内容,表单处理装置50执行使用操作。即在获取表单数据的分发内容之后,将该分发内容通过移动设备的屏幕展示出来供用户执行各种操作,如填写表单内容,查询表单状态及内容,提交、撤回、审批表单等操作,用户均能够在移动设备上完成,可以想象的,移动设备中应当安装相应的应用软件。
本发明技术方案中,用户通过表单建立装置10自定义表单的项目、格式以及所述项目的操作顺序,生成表单数据后提交;表单存储装置20用于接收并存储所述表单数据;表单分发装置30用于读取所述表单数据,并依据移动设备的类型设定显示规则,生成基于所述表单数据的分发内容;所述表单展示装置40展示所述分发内容,最用用户通过所述表单处理装置50执行使用操作。该技术方案为企业级用户提供了一个简单便捷的自定义表单处理方法,结合移动设备使用方便的特点,让企业级用户可以完全基于自身需求进行表单设计,并方便的将表单进行分发,最终进行处理操作,能即时响应企业需求,大大节约企业的系统部署成本和时间。
基于本发明移动设备的自定义表单处理系统的第一实施例提出本发明移动设备的自定义表单处理系统的第二实施例,在本实施例中所述表单建立装置10还包括权限设定模块11,用于依据身份信息确定表单数据的操作权限。
为了提高工作流程效率,即在自定义表单项目的阶段,企业用户的系统维护人员可以通过权限设定模块11将企业内的使用者划分层级,并依据使用者所在层级这一身份信息来确定表单数据的操作权限。以入库单为例,基层的工作人员可以按照表单的项目统计、填写货物的入库基本信息,如时间、货物名称、入库单位等等;而中级管理人员,可以对该入库单进行查询、审核、内容修改、撤回等等操作;对于更高一级的管理人员,可以根据使用中发现的问题对电子表单进行有限的修改并要求系统维护人员按照其指示进行较大幅度的修改。这里所说的身份信息,可以是用户在企业内的工号、电话号码等虚拟特征,也可以是用户之前录入的指纹、声音、图像等物理特征,通过上述的身份信息来确定用户的操作权限,能够实现表单数据的灵活管理,提高工作效率。
基于本发明移动设备的自定义表单处理系统的第二实施例提出本发明移动设备的自定义表单处理系统的第三实施例,在本实施例中所述表单处理装置50还包括身份识别模块51,用于识别身份信息并依据所述操作权限获取所述分发内容。
在企业系统维护人员通过权限设定模块对个层级的用户操作权限作出设定后,终端用户可以通过身份识别模块51,凭借自己的身份信息获得相应的操作权限来得到与自身权限相当的表单数据分发内容,如普通的基层员工只能显示已经设定好的表单样式,其只有对表单项目录入、修改信息并提交的权限,不能对表单项目进行自定义修改。通过该方法能够提高企业用户运营数据的安全性。
基于本发明移动设备的自定义表单处理系统的第一实施例提出本发明移动设备的自定义表单处理系统的第四实施例,在本实施例中所述表单存储装置20还包括历史记录模块21,用于存储对所述表单数据的修改信息和操作记录。
在本实施例中企业用户可以通过历史记录模块21随时查看对于表单数据的历史修改记录,以及所修改的内容,防止数据信息的误删除对企业可能造成的损失,也可以做到追本溯源,便于企业的日常管理及日后的清点盘查。
基于本发明移动设备的自定义表单处理系统的第一实施例提出本发明移动设备的自定义表单处理系统的第五实施例,在本实施例中所述表单分发装置30还包括通信模式设定模块31,用于依据移动设备的数据通信要求设定通信规则。
在本实施例中,系统通过通信模式设定模块31可以根据移动设备的数据通信要求,设定好针对特定表单装置的通信规则,如平板电脑或掌上电脑需要在无线wifi网络的条件下接入,因此需要按照相应的制式将分发内容发布出去;如果是智能手机,则需要按照3G/4G的通信标准设定表单数据的分发内容。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。