一种管理客户端数据的方法技术

技术编号:20025711 阅读:30 留言:0更新日期:2019-01-06 04:34
本发明专利技术公开了一种管理客户端数据的方法,其具体操作步骤为:步骤一:建立版本资源管理表和FTP服务器,以允许客户端访问服务下载数据表,通常对于此类数据表本地只作录入,由本地提供代码表的查询功能;步骤二:登录/注册时下载代码表,并在运行时进行动态维护,以用于检查录入数据的合法性;步骤三:登录/注册后,发出检查版本请求时,需要传送至本地的最近下载时间以及登录客户允许操作的子系统标识串。本发明专利技术通过采用对客户端程序与客户端数据进行同步管理的方式来对客户端数据进行个管理,可实现对客户端与数据进行双向管理,从而大大提高对客户端数据的管理力度,提升客户端数据的安全性。

【技术实现步骤摘要】
一种管理客户端数据的方法
本专利技术涉及计算机数据管理
,特别涉及一种管理客户端数据的方法。
技术介绍
随着互联网的发展,数据库的使用也日趋广泛,工作人员可通过在一台数据库服务器中搭建数据库,从而实现对客户端数据进行管理。但由于现有的客户端程序需要实时更新,容易导致部分数据直接被替换掉,给用户的后续操作带来很多不必要的麻烦。因此,专利技术一种管理客户端数据的方法来解决上述问题很有必要。
技术实现思路
本专利技术的目的在于提供一种管理客户端数据的方法,通过采用对客户端程序与客户端数据进行同步管理的方式来对客户端数据进行个管理,可实现对客户端与数据进行双向管理,从而大大提高对客户端数据的管理力度,提升客户端数据的安全性,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种管理客户端数据的方法,其具体操作步骤为:步骤一:建立版本资源管理表和FTP服务器,以允许客户端访问服务下载数据表,通常对于此类数据表本地只作录入,由本地提供代码表的查询功能;步骤二:登录/注册时下载代码表,并在运行时进行动态维护,以用于检查录入数据的合法性;步骤三:登录/注册后,发出检查版本请求时,需要传送至本地的最近下载时间以及登录客户允许操作的子系统标识串,若是本地还未建立版本表,或版本表结构被破坏,则需要重建版本表,而最近的下载时间则为空串;步骤四:服务端接收到检查版本请求后,根据传送的最近下载时间以及子系统标识找到在此之后更新的全部资源,并返回资源文件的存放目录,等待更新后的资源列表;步骤五:待本地资源列表更新完成后,检查本地的实际资源列表的特征数据与更新之前的资源列表中的特征数据是否一致,若有不一致,则弹出FTP窗口,要求下载;步骤六:启动客户端程序,用户输入数据;步骤七:对用户输入的新数据进行对比整合,并进行存储备份。优选的,所述步骤一中的版本资源管理表在录入特征数据的过程中,可通过存储负载平衡策略来确定存储节点,而在数据完成录入后,又可以根据访问频率或节点存储容量来重新分配存储节点。优选的,所述步骤二中的代码表包括系统参数表、性别、人员关系、证件类别以及收付费方式等,可用于客户端程序下拉选择功能的实现。优选的,所述步骤三中的子系统标识串是以四位定长序号串接而成,且无分隔符。优选的,所述步骤五中的特征数据包括资源文件的版本号、大小以及更新时间,以确保本地资源列表的完整性,从而提高客户端程序运行的稳定性。优选的,所述步骤七中的新数据在输入的过程中,若是出现存储节点已满的情况,客户端程序会对存储节点中的待淘汰数据进行自动删除,并将新数据加热到存储节点的头部位置。优选的,本专利技术还提供了一种启动客户端程序时的自检方法,其具体操作步骤如下:(1)客户端程序在启动时,运行autocbps程序,若找不到登录/注册程序,则需要输入FTP服务器地址以及资源的存储目录,自动下载登录/注册程序,并更新资源管理表中的登录/注册程序登记项;(2)启动登录/注册程序;(3)根据下载的最新的资源版本数据,更新本地的资源管理表,并检查本地的资源版本;(4)启动cbpsclt程序,并将登录/注册时得到的数据传递到cbpsclt程序中。优选的,所述(3)中对本地的资源版本进行检查时,若是最新版本,则直接执行(4),若不是最新版本,则启动资源下载处理程序,完成后继续进行检查,若下载了最新的登录/注册程度,则转(2)重新启动登录/注册程序。本专利技术的技术效果和优点:1、本专利技术利用对客户端程序与客户端数据进行同步管理的方式来对客户端数据进行个管理,可实现对客户端与数据进行双向管理,从而大大提高对客户端数据的管理力度,提升客户端数据的安全性;2、本专利技术通过每次启动客户端程序时,利用autocbps程序对登录/注册程序进行自检,若找不到登录/注册程序,则需要输入FTP服务器地址以及资源的存储目录,自动下载登录/注册程序,并更新资源管理表中的登录/注册程序登记项,然后对本地的资源版本进行检查,以确保每次启动客户端程序时,本地资源版本始终为最新版本。附图说明图1为本专利技术的客户端数据管理流程图;图2为本专利技术的启动客户端程序时的自检流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1:本专利技术提供了如说明书附图1所示的一种管理客户端数据的方法,其具体操作步骤为:步骤一:建立版本资源管理表和FTP服务器,以允许客户端访问服务下载数据表,通常对于此类数据表本地只作录入,由本地提供代码表的查询功能;步骤二:登录/注册时下载代码表,并在运行时进行动态维护,以用于检查录入数据的合法性;步骤三:登录/注册后,发出检查版本请求时,需要传送至本地的最近下载时间以及登录客户允许操作的子系统标识串,若是本地还未建立版本表,或版本表结构被破坏,则需要重建版本表,而最近的下载时间则为空串;步骤四:服务端接收到检查版本请求后,根据传送的最近下载时间以及子系统标识找到在此之后更新的全部资源,并返回资源文件的存放目录,等待更新后的资源列表;步骤五:待本地资源列表更新完成后,检查本地的实际资源列表的特征数据与更新之前的资源列表中的特征数据是否一致,若有不一致,则弹出FTP窗口,要求下载;步骤六:启动客户端程序,用户输入数据;步骤七:对用户输入的新数据进行对比整合,并进行存储备份。在实施例1的技术方案中,所述步骤一中的版本资源管理表在录入特征数据的过程中,可通过存储负载平衡策略来确定存储节点,而在数据完成录入后,又可以根据访问频率或节点存储容量来重新分配存储节点。在实施例1的技术方案中,所述步骤二中的代码表包括系统参数表、性别、人员关系、证件类别以及收付费方式等,可用于客户端程序下拉选择功能的实现。在实施例1的技术方案中,所述步骤三中的子系统标识串是以四位定长序号串接而成,且无分隔符。在实施例1的技术方案中,所述步骤五中的特征数据包括资源文件的版本号、大小以及更新时间,以确保本地资源列表的完整性,从而提高客户端程序运行的稳定性。在实施例1的技术方案中,所述步骤七中的新数据在输入的过程中,若是出现存储节点已满的情况,客户端程序会对存储节点中的待淘汰数据进行自动删除,并将新数据加热到存储节点的头部位置。实施例2:本专利技术还提供了如说明书附图2所示的一种启动客户端程序时的自检方法,其具体操作步骤如下:(1)客户端程序在启动时,运行autocbps程序,若找不到登录/注册程序,则需要输入FTP服务器地址以及资源的存储目录,自动下载登录/注册程序,并更新资源管理表中的登录/注册程序登记项;(2)启动登录/注册程序;(3)根据下载的最新的资源版本数据,更新本地的资源管理表,并检查本地的资源版本;(4)启动cbpsclt程序,并将登录/注册时得到的数据传递到cbpsclt程序中。在实施例2的技术方案中,所述(3)中对本地的资源版本进行检查时,若是最新版本,则直接执行(4),若不是最新版本,则启动资源下载处理程序,完成后继续进行检查,若下载了最新的登录/注册程度,则转(2)重本文档来自技高网...

【技术保护点】
1.一种管理客户端数据的方法,其具体操作步骤为:步骤一:建立版本资源管理表和FTP服务器,以允许客户端访问服务下载数据表,通常对于此类数据表本地只作录入,由本地提供代码表的查询功能;步骤二:登录/注册时下载代码表,并在运行时进行动态维护,以用于检查录入数据的合法性;步骤三:登录/注册后,发出检查版本请求时,需要传送至本地的最近下载时间以及登录客户允许操作的子系统标识串,若是本地还未建立版本表,或版本表结构被破坏,则需要重建版本表,而最近的下载时间则为空串;步骤四:服务端接收到检查版本请求后,根据传送的最近下载时间以及子系统标识找到在此之后更新的全部资源,并返回资源文件的存放目录,等待更新后的资源列表;步骤五:待本地资源列表更新完成后,检查本地的实际资源列表的特征数据与更新之前的资源列表中的特征数据是否一致,若有不一致,则弹出FTP窗口,要求下载;步骤六:启动客户端程序,用户输入数据;步骤七:对用户输入的新数据进行对比整合,并进行存储备份。

【技术特征摘要】
1.一种管理客户端数据的方法,其具体操作步骤为:步骤一:建立版本资源管理表和FTP服务器,以允许客户端访问服务下载数据表,通常对于此类数据表本地只作录入,由本地提供代码表的查询功能;步骤二:登录/注册时下载代码表,并在运行时进行动态维护,以用于检查录入数据的合法性;步骤三:登录/注册后,发出检查版本请求时,需要传送至本地的最近下载时间以及登录客户允许操作的子系统标识串,若是本地还未建立版本表,或版本表结构被破坏,则需要重建版本表,而最近的下载时间则为空串;步骤四:服务端接收到检查版本请求后,根据传送的最近下载时间以及子系统标识找到在此之后更新的全部资源,并返回资源文件的存放目录,等待更新后的资源列表;步骤五:待本地资源列表更新完成后,检查本地的实际资源列表的特征数据与更新之前的资源列表中的特征数据是否一致,若有不一致,则弹出FTP窗口,要求下载;步骤六:启动客户端程序,用户输入数据;步骤七:对用户输入的新数据进行对比整合,并进行存储备份。2.根据权利要求1所述的一种管理客户端数据的方法,其特征在于:所述步骤一中的版本资源管理表在录入特征数据的过程中,可通过存储负载平衡策略来确定存储节点,而在数据完成录入后,又可以根据访问频率或节点存储容量来重新分配存储节点。3.根据权利要求1所述的一种管理客户端数据的方法,其特征在于:所述步骤二中的代码表包括系统参数表、性别、人员关系、证件类别以及收付费方式等,可用于客户端程序下拉选择功能...

【专利技术属性】
技术研发人员:曹真龙王海洁曹龙飞陈琳胡於干魏云燕
申请(专利权)人:力当高上海智能科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1