一种在线信息录入数据方法与流程

文档序号:16209266发布日期:2018-12-08 07:31阅读:1257来源:国知局
一种在线信息录入数据方法与流程

本发明涉及信息录入数据系统,尤其涉及一种在线信息录入数据方法,从而实现信息在线同步录入和异步录入。



背景技术:

目前数据库在线录入信息常常需要面临一类问题即数据同步以及数据异步问题。实际使用中,开发者需要面对信息数据库的信息录入时存在多点录入的情况下既要面对同步数据问题,同时也需要面对异步数据问题,两类数据如若皆需要录入会导致数据出错,从而导致录入信息不完整的问题。



技术实现要素:

本发明的目的是针对现有技术的不足,提供一种在线信息录入数据方法,从而解决数据库在线录入时同步和异步问题。

本发明采用的技术方案是:一种在线信息录入数据方法,包括如下步骤:

s1,信息录入:录入信息中包含有key字符段,该字符段包括一级验证码和二级验证码;

s2,key字符段的验证:数据库信息对录入信息的key字符段的一级验证码进行验证;

s3,当一级验证码验证为同步操作则将录入信息存储进d2数据库;

s3’,当一级验证码验证为异步操作则将录入信息存储进d1数据库;

s4,d2或d1数据库的信息等待服务器信号,收到信号后,则将录入信息存储进存储数据库;

s4’,d1数据库中等待key反馈信息,反馈信息为独立编码信息,该独立编码信息和二级验证码进行验证;所述key反馈信息由信息录入端发送;

s5,当独立编码信息和二级验证码验证不符,则执行数据删除操作;当独立编码信息和二级验证码验证相符,则执行s4。

作为本发明的进一步改进,所述key反馈信息由信息录入端延时判断,当信息录入端在10~1000秒内无再次操作,则自动发送独立编码信息。

本发明采用的有益效果是:本发明的在线信息录入数据方法,可以实现信息录入的同步录入和异步录入,有效的提高数据库系统的广泛性。使得开发者在使用在线数据库时,可以同时实现数据的同步录入和异步录入,有效丰富信息的录入情况,为实现不同条件和环境下的数据库信息录入提供基础。

附图说明

图1为本发明示意图。

具体实施方式

下面结合图1和实施例,对本发明做进一步的说明。

实施例1,一种在线信息录入数据方法,包括如下步骤:

s1,信息录入:录入信息中包含有key字符段,该字符段包括一级验证码和二级验证码;

s2,key字符段的验证:数据库信息对录入信息的key字符段的一级验证码进行验证;

s3,当一级验证码验证为同步操作则将录入信息存储进d2数据库;

s3’,当一级验证码验证为异步操作则将录入信息存储进d1数据库;

一级验证码验证当前信息是同步操作还是异步操作,可以采用简单的信息数据差对比,即将同步操作的验证信息和录入信息的一级验证码相减,值为0则执行同步操作,值不为0则执行异步操作;

s4,d2或d1数据库的信息等待服务器信号,收到信号后,则将录入信息存储进存储数据库;由于数据库面临多点录入问题,所以无论是d1还是d2数据库的信息录入进存储数据库都不执行立即操作,而是等待存储数据库的信号。该操作即可采用当前流行的线程池阻塞操作方法,也可以采用自动延时的方法,只要能够实现上述目的皆可;

s4’,d1数据库中等待key反馈信息,反馈信息为独立编码信息,该独立编码信息和二级验证码进行验证;所述key反馈信息由信息录入端发送;信息录入端会在设定时间内提示是否实现前一步信息是否最终录入提示。

s5,当独立编码信息和二级验证码验证不符,则执行数据删除操作;当独立编码信息和二级验证码验证相符,则执行s4。

采用实施例1的信息录入解决方案,可广泛应用于传统的录入执行方案。即其异步数据采用点击保存的方法进行提示操作的。

实施例2,一种在线信息录入数据方法,包括如下步骤:

s1,信息录入:录入信息中包含有key字符段,该字符段包括一级验证码和二级验证码;

s2,key字符段的验证:数据库信息对录入信息的key字符段的一级验证码进行验证;

s3,当一级验证码验证为同步操作则将录入信息存储进d2数据库;

s3’,当一级验证码验证为异步操作则将录入信息存储进d1数据库;

s4,d2或d1数据库的信息等待服务器信号,收到信号后,则将录入信息存储进存储数据库;

s4’,d1数据库中等待key反馈信息,反馈信息为独立编码信息,该独立编码信息和二级验证码进行验证;所述key反馈信息由信息录入端发送;信息录入端做延时判断,即当信息录入段在一定时间内无操作,则发送执行即可录入信息的独立信息编码。

s5,当独立编码信息和二级验证码验证不符,则执行数据删除操作;当独立编码信息和二级验证码验证相符,则执行s4。

采用实施例2的信息录入解决方案可以广泛应用于采用ajax等技术的数据库,做到异步数据的有效配合。比如当信息录入栏中光标停止操作若干秒后,则自动将光标停止操作前几秒内的信息自动录入数据库中。

本发明的在线信息录入数据方法,可以实现信息录入的同步录入和异步录入,有效的提高数据库系统的广泛性。使得开发者在使用在线数据库时,可以同时实现数据的同步录入和异步录入,有效丰富信息的录入情况,为实现不同条件和环境下的数据库信息录入提供基础。

本领域技术人员应当知晓,本发明的保护方案不仅限于上述的实施例,还可以在上述实施例的基础上进行各种排列组合与变换,在不违背本发明精神的前提下,对本发明进行的各种变换均落在本发明的保护范围内。



技术特征:

技术总结
本发明公开了一种在线信息录入数据方法,包括信息录入、字符段验证、字符段反馈和存储等。本发明的在线信息录入数据方法,可以实现信息录入的同步录入和异步录入,有效的提高数据库系统的广泛性。使得开发者在使用在线数据库时,可以同时实现数据的同步录入和异步录入,有效丰富信息的录入情况,为实现不同条件和环境下的数据库信息录入提供基础。

技术研发人员:刘杰;葛晓玢;姜龙
受保护的技术使用者:铜陵市世纪朝阳数码科技有限责任公司
技术研发日:2018.06.29
技术公布日:2018.12.07
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1