一种移动企业资源计划系统和方法

文档序号:6584705阅读:167来源:国知局
专利名称:一种移动企业资源计划系统和方法
技术领域
本发明涉及通信领域的数据业务技术领域,尤其涉及一种移动企业资源计划ERP 系统和方法。
背景技术
企业资源计划ERP (Enterprise Resource Planning)系统,是指建立在信息技术 基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。ERP系 统集信息技术与先进的管理思想于一身,成为现代企业的运行模式,反映时代对企业合理 调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。ERP系统的应用可以有效地促进现有企业管理的现代化、科学化,适应竞争日益激 烈的市场要求,它的导入,已经成为大势所趋。ERP系统是对企业全部资源的整合管理,其本 身也是企业的一个重要资源,因此,ERP系统的实施关键是一个总体规划,总体规划必须站 在企业的战略层次,把企业整个供应链作为一个有机整体,逐步实现。ERP实施可分三个过 程企业基础业务的信息管理(财务、进销存、人事等);企业资源管理(人力资源、资金资 源、资产资源、客户资源);企业之间的合作管理与电子商务协同管理。但目前的ERP系统,均是通过互联网实现,企业用户仅能通过PC终端完成ERP业 务流程,而随着移动通信网络的发展,如何实现企业用户通过移动终端完成ERP业务流程, 即实现移动ERP系统,已是业界关注的焦点问题。

发明内容
本发明实施例提供一种移动ERP系统,用以实现企业用户通过移动终端完成ERP 业务流程,增加ERP业务的灵活性。本发明实施例提供一种移动ERP系统,包括ERP服务器集群、企业侧服务器和移 动终端;其中所述企业侧服务器,用于存储企业资源数据,并将存储的企业资源数据同步到所 述ERP服务器集群;所述ERP服务器集群,用于接收所述移动终端提供的ERP业务信息,并将接收的 ERP业务信息中携带的企业资源数据同步到所述企业侧服务器;所述移动终端,用于与所述ERP服务器集群之间交互ERP业务信息。本发明实施例还提供一种移动企业资源计划ERP系统中企业资源数据同步方法, 包括 所述ERP服务器集群在扫描到本地ERP数据库与本地镜像数据库中存储的企业资 源数据不相同时,使用本地ERP数据库中存储的已更新的企业资源数据,更新所述本地镜 像数据库中存储的对应的企业资源数据,并与所述企业侧服务器之间进行所述企业资源数 据同步;以及 在同步成功后,在所述本地镜像数据库中设置更新的企业资源数据的同步标志字段表征所述更新的企业资源数据已同步;其中,所述本地镜像数据库中存储的企业资源数据与所述企业侧服务器中的ERP数据库中存储的企业资源数据相同。本发明实施例还提供一种移动企业资源计划ERP系统中企业资源数据同步方法, 包括所述企业侧服务器在扫描到本地ERP数据库与本地镜像数据库中存储的企业资 源数据不相同时,使用本地ERP数据库中存储的已更新的企业资源数据,更新所述本地镜 像数据库中存储的对应的企业资源数据,并与所述ERP服务器集群之间进行所述企业资源 数据同步;以及在同步成功后,在所述本地镜像数据库中设置更新的企业资源数据的同步标志字 段表征所述更新的企业资源数据已同步;其中,所述本地镜像数据库中存储的企业资源数据与所述ERP服务器集群中的 ERP数据库中存储的企业资源数据相同。本发明实施例提供的系统中,企业侧服务器会将存储的企业资源数据同步到所述 ERP服务器集群,ERP服务器集群会将接收的ERP业务信息中携带的企业资源数据同步到企 业侧服务器;保证了 ERP服务器集群中存储的企业资源数据与企业侧服务器中存储的企业 资源数据一致,进而保证ERP业务的准确性和有效性;ERP服务器集群中存储了企业资源数 据,因此可以与移动终端之间通过ERP业务信息的交互,执行ERP业务流程,即可以将企业 资源数据在网络侧统一汇聚,并通过移动终端发布给企业用户。由于移动终端自身不受时 间和地点限制的灵活特点,进而使得通过移动终端完成ERP业务更灵活。


图1为本发明实施例提供的移动ERP系统的结构示意图;图2为本发明实施例提供的移动ERP系统中的ERP服务器集群的结构示意图之 图3为本发明实施例提供的移动ERP系统中的ERP服务器集群的结构示意图之 --;图4为本发明实施例提供的移动ERP系统中ERP服务器集群中的ERP应用服务器 的结构示意图;图5为本发明实施例提供的移动ERP系统中ERP业务开通方法的流程图;图6为本发明实施例提供的移动ERP系统中ERP业务变更方法的流程图;图7为本发明实施例提供的移动ERP系统中ERP业务关闭方法的流程图;图8为本发明实施例提供的移动ERP系统中企业资源数据同步方法的流程图。
具体实施例方式本发明实施例提供一种移动ERP系统,其结构示意图如图1所示,包括ERP服务 器集群101、企业侧服务器102和移动终端103 ;其中企业侧服务器102,用于存储企业资源数据,并将存储的企业资源数据同步到ERP 服务器集群101 ;
ERP服务器集群101,用于接收移动终端103提供的ERP业务信息,并将接收的ERP 业务信息中携带的企业资源数据同步到企业侧服务器102 ; 移动终端103,用于与ERP服务器集群101之间交互ERP业务信息。其中,ERP服务器集群101和企业侧服务器102中均存储了企业资源数据,根据企 业的特征和具体需求不同,存储的企业资源数据也可不同,可以为现有ERP系统中涉及的 任何企业资源数据,例如,可以为企业人力资源数据、企业资金数据、企业客户资源数据和 企业产品资源数据等等。企业侧服务器102中存储的企业资源数据可以由企业用户根据企 业实际情况进行更新,ERP服务器集群101中存储的企业资源数据可以由移动终端102在 执行ERP业务流程中进行更新,在ERP服务器集群101和企业侧服务器102中的一方存储 的企业资源数据更新后,通过数据同步,将更新的企业资源数据同步到另一方,保证了双方 存储的企业资源数据的一致,进而保证ERP业务的准确性和有效性。具体的ERP业务根据企业的特征和具体需求不同,可以为现有ERP系统中涉及的 任何ERP业务,例如,ERP服务器集群101将企业资源数据或需要审批的企业计划等通过移 动终端103展现给企业用户中的企业管理者,供企业管理者进行决策或向企业其他用户下 发任务等,企业其他用户通过自身的移动终端103接收ERP服务器集群101下发的信息,即 可以根据接收的信息所表征的指示完成相应的工作,并通过其自身的移动终端103返回执 行结果。本发明实施例中,ERP服务器集群101与企业侧服务器102之间通过Internet采 用https协议或http协议进行企业资源数据的同步;移动ERP系统的系统管理员和维护人 员可以利用相应终端,通过Internet采用https协议或http协议对ERP服务器集群101 进行系统管理和维护。较佳的,ERP服务器集群101,如图2所示,可以进一步包括ERP应用服务器201 和业务管理服务器202;其中ERP应用服务器201,用于与企业侧服务器102之间进行企业资源数据的同步;以 及与移动终端103之间交互ERP业务服务信息,执行ERP业务服务流程;业务管理服务器202,用于执行ERP业务管理流程。其中,ERP业务服务流程为涉及具体企业应用层面的ERP业务流程,例如上面举例 描述的ERP业务流程。ERP业务管理流程为涉及企业实现ERP应用中业务管理的流程,例如,具体ERP业 务的开通、更改或关闭等,如2中,由业务管理服务器202执行ERP业务管理流程,具体可以 通过ADC业务管理平台203执行ERP业务管理流程,业务管理服务器202与ADC业务管理 平台203之间可以采用现有技术中ADC业务管理平台203的规范接口 ;或者也可以与移动 终端103之间通过交互ERP业务管理信息,执行ERP业务管理流程。较佳的,ERP服务器集群101,如图3所示,还包括短信网关301、WAP网关302和 WEB服务器303中的至少之一;短信网关301,用于通过自身使得ERP应用服务器201采用短信方式与移动终端 103交互ERP业务服务信息;和/或使得业务管理服务器202采用短信方式与移动终端103 交互ERP业务管理信息;WAP网关302,用于通过自身使得ERP应用服务器201采用WAP方式与移动终端103交互ERP业务服务信息;和/或使得业务管理服务器202采用WAP方式与移动终端103 交互ERP业务管理信息;WEB服务器303,用于通过自身使得ERP应用服务器201采用TOB方式与移动终端 103交互ERP业务服务信息;和/或使得业务管理服务器202采用TOB方式与移动终端103 交互ERP业务管理信息。其中,ERP服务器集群101通过短信方式与移动终端103交互信息方便,快捷,但 收到短信方式特点的限制,交互的信息内容和形式过于单一,不够丰富,一定程度上会影响 ERP业务执行的效率;而WAP方式和TOB方式则弥补了这一缺点,使得交互的信息的内容和 形式更丰富,还可以针对不同移动终端103的屏幕大小和显示能力,对WAP页面和TOB页面 进行适当的配置,以便实现更好的显示效果。本发明实施例中,ERP应用服务器201与短信网关301之间接口协议为http协议; 短信网关301通过Intranet采用CMPP协议通过移动通信网络中的短消息中心SMC向移动 终端103发送信息;ERP应用服务器201与WAP网关302之间接口的承载网络为Intranet, 接口协议为http协议;WAP网关302通过移动通信网络向移动终端103展现WAP页面。较佳的,ERP应用服务器201,如图4所示,进一步包括第一接口 401,用于与企业侧服务器102之间传输企业资源数据同步命令信息;同 步命令信息如同步请求和同步响应信息等;第二接口 402,用于与企业侧服务器102之间传输企业资源数据;第三接口 402,用于与企业侧服务器102之间传输企业资源数据同步结果信息。其中,上述第一接口 401不涉及任何具体企业资源数据,仅用于传输同步命令信 息,所以调用频繁,对性能要求较高,因此,较佳的可以不采用WS-Security协议传输,而是 用其他传输性能较高的WEB Sservice协议传输。通过上述三个接口分别传输对应的信息和数据,可以实现三个接口同时传输信息 和数据,提高ERP服务器集群101和企业侧服务器102之间进行企业资源数据同步的效率。较佳的,本发明实施例中,ERP服务器集群101,还可以用于获取移动终端103的位 置信息和/或状态信息,并根据获取的位置信息和/或状态信息执行ERP业务流程。具体 的获取方法可以采用现有技术的各种方法,在此不再做详细描述。由于移动终端103不受 时间和地点限制的灵活特点,ERP服务器集群101获取到移动终端103的位置信息和状态 信息后,可以将移动终端103的位置信息和状态信息与具体的ERP业务的应用相结合,使得 更灵活的完成该ERP业务,例如,可以根据位置信息,指示位置最合适的企业用户完成相关 的工作;也可以根据状态信息,指示处于接收状态的企业用户完成相关的工作;灵活的完 成该ERP业务即提高了 ERP业务的效率和有效性。下面结合附图,用具体实施例对基于上述移动ERP系统的ERP业务中的相关方法 进行详细描述。图5所示为本发明实施例提供的上述移动ERP系统中ERP业务开通方法的流程 图,包括步骤S501、本发明实施例中,可以由企业用户通过其移动终端与网络侧进行信息 交互开通ERP业务,也可以通过客户关系管理CRM(CustomerRelationship Management)终 端与网络侧进行信息交互开通ERP业务。以CRM终端为例,本步骤中,企业用户向CRM终端操作人员申请开通ERP业务,CRM终端操作人员录入该企业相关信息,并向ADC业务管理平 台发送ERP业务建立请求,业务建立请求中携带该企业的标识等相关信息。步骤S502、ADC业务管理平台接收到ERP业务建立请求后,创建对应该企业的ERP 业务企业平台,用于后续实现对应该企业的ERP业务流程的处理。步骤S503、ADC业务管理平台向CRM终端返回建立成功响应。本发明实施例中,当第一次开通ERP业务时执行上述步骤S501-步骤S503,在创建 了对应该企业的ERP业务企业平台后,后续再开通其他ERP业务则可以不再执行上述步骤 S501-步骤S503,直接从步骤S504开始。步骤S504、CRM终端向ADC业务管理平台发送ERP业务开通请求;如果是由移动终 端发送ERP业务开通请求,则该ERP业务开通请求中携带该企业的标识和密码。步骤S505、ADC业务管理平台接收到该ERP业务开通请求后,将该ERP业务开通请 求转发给业务管理服务器;如果是由移动终端发送ERP业务开通请求,则根据请求中携带 的该企业的标识和密码确定该移动终端具备开通权限后,将该ERP业务开通请求转发给业 务管理服务器。步骤S506、业务管理服务器开通对应该企业的该ERP业务。步骤S507、业务管理服务器向ADC业务管理平台返回ERP业务开通结果。步骤S508、ADC业务管理平台接收到ERP业务开通结果后,如果该结果表征业务开 通成功,则更新对应该企业的该ERP业务开通状态。步骤S509、ADC业务管理平台向CRM终端返回ERP业务开通结果。CRM终端接收 到该ERP业务开通结果后,更新对应该企业的该ERP业务订购信息,还可以通知BOSS对应 该企业的该ERP业务订购关系。图6所示为本发明实施例提供的上述移动ERP系统中ERP业务变更方法的流程 图,包括步骤S601、本发明实施例中,可以由企业用户通过其移动终端与网络侧进行信息 交互变更ERP业务,也可以通过CRM终端与网络侧进行信息交互变更ERP业务。以CRM终 端为例,本步骤中,企业用户向CRM终端操作人员申请变更ERP业务,CRM终端操作人员录 入该企业相关信息,并向ADC业务管理平台发送ERP业务变更请求;如果是由移动终端发送 ERP业务变更请求,则该ERP业务变更请求中携带该企业的标识和密码。步骤S602、ADC业务管理平台接收到该ERP业务变更请求后,将该ERP业务变更请 求转发给业务管理服务器;如果是由移动终端发送ERP业务变更请求,则根据请求中携带 的该企业的标识和密码确定该移动终端具备变更权限后,将该ERP业务变更请求转发给业 务管理服务器。步骤S603、业务管理服务器变更对应该企业的该ERP业务。步骤S604、业务管理服务器向ADC业务管理平台返回ERP业务变更结果。步骤S605、ADC业务管理平台接收到ERP业务变更结果后,如果该结果表征业务变 更成功,则更新对应该企业的该ERP业务状态。步骤S606、ADC业务管理平台向CRM终端返回ERP业务变更结果。CRM终端接收 到该ERP业务变更结果后,更新对应该企业的该ERP业务订购信息,还可以通知BOSS对应 该企业的该ERP业务订购关系。
图7所示为本发明实施例提供的上述移动ERP系统中ERP业务关闭方法的流程 图,包括步骤S701、本发明实施例中,可以由企业用户通过其移动终端与网络侧进行信息 交互关闭ERP业务,也可以通过CRM终端与网络侧进行信息交互关闭ERP业务。以CRM终 端为例,本步骤中,企业用户向CRM终端操作人员申请关闭ERP业务,CRM终端操作人员录 入该企业相关信息,并向ADC业务管理平台发送ERP业务关闭请求;如果是由移动终端发送 ERP业务关闭请求,则该ERP业务关闭请求中携带该企业的标识和密码。步骤S702、ADC业务管理平台接收到该ERP业务关闭请求后,将该ERP业务关闭请 求转发给业务管理服务器;如果是由移动终端发送ERP业务关闭请求,则根据请求中携带 的该企业的标识和密码确定该移动终端具备关闭权限后,将该ERP业务关闭请求转发给业 务管理服务器。步骤S703、业务管理服务器关闭对应该企业的该ERP业务。步骤S704、业务管理服务器向ADC业务管理平台返回ERP业务关闭结果。步骤S705、ADC业务管理平台接收到ERP业务关闭结果后,如果该结果表征业务关 闭成功,则更新对应该企业的该ERP业务状态。步骤S706、ADC业务管理平台向CRM终端返回ERP业务关闭结果。CRM终端接收 到该ERP业务关闭结果后,更新对应该企业的该ERP业务订购信息,还可以通知BOSS对应 该企业的该ERP业务订购关系。本发明实施例中的上述图5、图6和图7所示的流程中,是通过ADC业务管理平台 实现ERP业务的开通、变更和关闭的ERP业务管理流程,其他实施例中,还可以直接由移动 终端或CRM中断与业务管理服务器进行信息交互,实现ERP业务的开通、变更和关闭的ERP 业务管理流程,其中,交互的信令流程与图5、图6和图7中相同,在此不再做详细描述。图8所示为本发明实施例提供的上述移动ERP系统中企业资源数据同步方法的流 程图,包括步骤S801、本发明实施例中,为了保证企业资源数据同步的安全性和准确性,较佳 的,企业侧服务器与ERP应用服务器之间可以通过心跳机制判断两者是否处于连通状态, 只有处于连通状态时,才执行步骤S802-S806中的各步骤,否则,当通过心跳机制判断出没 有处于连通状态时,停止执行步骤S802-S806中各步骤。具体的心跳机制如下第一种方式企业侧服务器周期地向ERP应用服务器发送心跳信息;ERP应用服务 器接收到心跳信息后,确定其与企业侧服务器处于连通状态;并向企业侧服务器返回心跳 响应,企业侧服务器接收到心跳响应后,确定其与ERP应用服务器处于连通状态。第二种方式ERP应用服务器周期地向企业侧服务器发送心跳信息;企业侧服务 器接收到心跳信息后,确定其与ERP应用服务器处于连通状态;并向ERP应用服务器返回心 跳响应,ERP应用服务器接收到心跳响应后,确定其与企业侧服务器处于连通状态。由于上述两种方式中心跳信息的发送时周期性地,所以本步骤SlOl与步骤 S802-S806中的各步骤没有严格的先后顺序。步骤S802、本发明实施例中,企业侧服务器在其本地存储了 ERP数据库,用于存储 企业资源数据,同时在其本地还存储了 ERP应用服务器的ERP数据库的镜像数据库,该本地镜像数据库中存储的企业资源数据与ERP应用服务器的ERP数据中存储的企业资源数据相 同。企业侧服务器通过扫描本地ERP数据库与本地镜像数据库中存储的企业资源数据是 否相同,确定本地ERP数据库中存储的企业资源数据库中存储的企业资源数据是否存在更 新。本步骤中,可以周期的进行扫描,因此,扫描触发条件为扫描时刻到达时启动扫描,即进 入步骤S803。步骤S803、本发明实施例中,可以采用全部字段扫描方式,也可以采用主要关键字 段扫描方式,也可以两种方式相结合。其中,全部字段扫描方式为扫描本地ERP数据库与镜像数据库中存储的所有企 业资源数据是否相同,如果相同,确定本地ERP数据库中的企业资源数据存在更新,否则, 确定没有更新。主要关键字段扫描方式扫描本地ERP数据库与镜像数据库中存储的设定的企业 资源数据是否相同,如果相同,确定本地ERP数据库中的企业资源数据存在更新,否则,确 定没有更新。显而易见,全部字段扫描方式相比主要关键字段扫描方式,其扫描的数据更完善, 扫描结果更准确,但扫描效率低,而主要关键字段扫描方式的扫描效率则相对高,但扫描的 数据不完整,扫描结果的准确性相对差。因此,较佳的,本发明实施例中,可以采用两种方 式相结合,在第一扫描周期到达时,采用主要关键字段扫描方式扫描,在第二扫描周期到达 时,采用全部字段扫描方式扫描,其中,第一扫描周期比第二扫描周期小。具体如何设置哪些字段为主要关键字段,可以根据具体的每条企业资源数据表征 的实际意义进行确定。通过扫描确定本地ERP数据库中存储的企业资源数据库中存储的企业资源数据 存在更新后,进入步骤S804。步骤S804、使用本地ERP数据库中存储的已更新的企业资源数据,更新本地镜像 数据库中存储的对应的企业资源数据。步骤S805、企业侧服务器与ERP应用服务器之间进行企业资源数据的同步。较佳 的,具体方式可以通过上述第一接口 401、第二接口 402和第三接口 403进行企业资源数据 的同步。本发明实施例中,在判断出企业资源数据存在更新后进行数据同步时,可以仅同 步更新的企业资源数据,较佳的,为进一步保证企业资源数据的一致性,还可以在此基础上 设定同步更新周期,在同步更新周期到达时,同步存储的所有企业资源数据。步骤S806、在企业资源数据同步完成后,企业侧服务器在本地镜像数据库中设置 更新的企业资源数据的同步标志字段,使得设置后的同步标志字段表征该更新的企业资源 数据已同步。本发明实施例中,还可以在ERP应用服务器中存储的企业资源数据存在更新时, 有ERP应用服务器向企业侧服务器发起企业资源数据同步,具体流程与图8所示流程原理 相同,也是ERP应用服务器在其本地存储了 ERP数据库,用于存储企业资源数据,同时在其 本地还存储了企业侧服务器的ERP数据库的镜像数据库,该本地镜像数据库中存储的企业 资源数据与企业侧服务器的ERP数据中存储的企业资源数据相同,具体流程在此不再详细 描述。
在上述企业资源数据同步方法的步骤流程中,当出现异常时,则相应的进行报警 提示,以便移动ERP系统人员或企业侧服务器的管理人员根据报警指示,针对出现的异常 情况进行处理。综上所述,本发明实施例提供的方案,包括ERP服务器集群、企业侧服务器和移 动终端;其中企业侧服务器,用于存储企业资源数据,并将存储的企业资源数据同步到 ERP服务器集群;ERP服务器集群,用于接收移动终端提供的ERP业务信息,并将接收的ERP 业务信息中携带的企业资源数据同步到企业侧服务器;移动终端,用于与ERP服务器集群 之间交互ERP业务信息。采用本发明实施例提供的方案,实现了企业用户通过移动终端完 成ERP业务流程,即可以将企业资源数据在网络侧统一汇聚,并通过移动终端发布给企业 用户,能够增加ERP业务的灵活性。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种移动企业资源计划ERP系统,其特征在于,包括ERP服务器集群、企业侧服务器 和移动终端;其中所述企业侧服务器,用于存储企业资源数据,并将存储的企业资源数据同步到所述ERP 服务器集群;所述ERP服务器集群,用于接收所述移动终端提供的ERP业务信息,并将接收的ERP业 务信息中携带的企业资源数据同步到所述企业侧服务器;所述移动终端,用于与所述ERP服务器集群之间交互ERP业务信息。
2.如权利要求1所述的系统,其特征在于,所述ERP服务器集群,包括ERP应用服务器 和业务管理服务器;其中所述ERP应用服务器,用于与所述企业侧服务器之间进行企业资源数据的同步;以及 与所述移动终端之间交互ERP业务服务信息,执行ERP业务服务流程; 所述业务管理服务器,用于执行ERP业务管理流程。
3.如权利要求2所述的系统,其特征在于,所述ERP应用服务器,包括 第一接口,用于与所述企业侧服务器之间传输企业资源数据同步命令信息; 第二接口,用于与所述企业侧服务器之间传输企业资源数据;第三接口,用于与所述企业侧服务器之间传输企业资源数据同步结果信息。
4.如权利要求2所述的系统,其特征在于,所述业务管理服务器,具体用于通过ADC业 务管理平台执行ERP业务管理流程;或与所述移动终端之间交互ERP业务管理信息,执行 ERP业务管理流程。
5.如权利要求2-4任一所述的系统,其特征在于,所述ERP服务器集群,还包括短信 网关、WAP网关和TOB服务器中的至少之一,其中;所述短信网关,用于通过自身使得所述ERP应用服务器采用短信方式与所述移动终端 交互ERP业务服务信息;和/或使得所述业务管理服务器采用短信方式与所述移动终端交 互ERP业务管理信息;所述WAP网关,用于通过自身使得所述ERP应用服务器采用WAP方式与所述移动终端 交互ERP业务服务信息;和/或使得所述业务管理服务器采用WAP方式与所述移动终端交 互ERP业务管理信息;所述WEB服务器,用于通过自身使得所述ERP应用服务器采用WEB方式与所述移动终 端交互ERP业务服务信息;和/或使得所述业务管理服务器采用WEB方式与所述移动终端 交互ERP业务管理信息。
6.如权利要求1所述的系统,其特征在于,所述ERP服务器集群,还用于获取所述移动 终端的位置信息和/或状态信息,并根据所述位置信息和/或状态信息执行ERP业务流程。
7.一种移动企业资源计划ERP系统中企业资源数据同步方法,其特征在于,包括 所述ERP服务器集群在扫描到本地ERP数据库与本地镜像数据库中存储的企业资源数据不相同时,使用本地ERP数据库中存储的已更新的企业资源数据,更新所述本地镜像数 据库中存储的对应的企业资源数据,并与所述企业侧服务器之间进行所述企业资源数据同 步;以及在同步成功后,在所述本地镜像数据库中设置更新的企业资源数据的同步标志字段表 征所述更新的企业资源数据已同步;其中,所述本地镜像数据库中存储的企业资源数据与所述企业侧服务器中的ERP数据 库中存储的企业资源数据相同。
8.如权利要求7所述的方法,其特征在于,还包括所述ERP服务器集群周期地向所述企业侧服务器发送心跳信息,并接收到所述企业侧 服务器返回的心跳响应;或者所述ERP服务器集群接收到所述企业侧服务器周期地发送的心跳信息,并向所述企业 侧服务器返回心跳响应。
9.如权利要求7或8所述的方法,其特征在于,扫描本地ERP数据库与本地镜像数据库 中存储的企业资源数据是否相同,具体为在第一扫描时刻到达时,扫描本地ERP数据库与本地镜像数据库中存储的设定的企业 资源数据是否相同;在第二扫描时刻到达时,扫描本地ERP数据库与本地镜像数据库中存储的所有企业资 源数据是否相同。
10.一种移动企业资源计划ERP系统中企业资源数据同步方法,其特征在于,包括所述企业侧服务器在扫描到本地ERP数据库与本地镜像数据库中存储的企业资源数据不相同时,使用本地ERP数据库中存储的已更新的企业资源数据,更新所述本地镜像数 据库中存储的对应的企业资源数据,并与所述ERP服务器集群之间进行所述企业资源数据 同步;以及在同步成功后,在所述本地镜像数据库中设置更新的企业资源数据的同步标志字段表 征所述更新的企业资源数据已同步;其中,所述本地镜像数据库中存储的企业资源数据与所述ERP服务器集群中的ERP数 据库中存储的企业资源数据相同。
11.如权利要求10所述的方法,其特征在于,还包括所述企业侧服务器周期地向所述ERP服务器集群发送心跳信息,并接收到所述ERP服 务器集群返回的心跳响应;或者所述企业侧服务器接收到所述ERP服务器集群周期地发送的心跳信息,并向所述ERP 服务器集群返回心跳响应。
12.如权利要求10或11所述的方法,其特征在于,扫描本地ERP数据库与本地镜像数 据库中存储的企业资源数据是否相同,具体为在第一扫描时刻到达时,扫描本地ERP数据库与本地镜像数据库中存储的设定的企业 资源数据是否相同;在第二扫描时刻到达时,扫描本地ERP数据库与本地镜像数据库中存储的所有企业资 源数据是否相同。
全文摘要
本发明公开了一种移动企业资源计划系统和方法,包括ERP服务器集群、企业侧服务器和移动终端;其中企业侧服务器,用于存储企业资源数据,并将存储的企业资源数据同步到ERP服务器集群;ERP服务器集群,用于接收移动终端提供的ERP业务信息,并将接收的ERP业务信息中携带的企业资源数据同步到企业侧服务器;移动终端,用于与ERP服务器集群之间交互ERP业务信息。采用本发明提供的系统和方法,即可以将企业资源数据在网络侧统一汇聚,并通过移动终端发布给企业用户,实现了企业用户通过移动终端完成ERP业务流程,能够增加ERP业务的灵活性。
文档编号G06Q10/00GK102063650SQ20091023808
公开日2011年5月18日 申请日期2009年11月18日 优先权日2009年11月18日
发明者徐晓宇, 王崇锐, 许铭 申请人:中国移动通信集团北京有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1