财税软件管理方法及系统与流程

文档序号:15557435发布日期:2018-09-29 01:27阅读:288来源:国知局

本发明涉及软件管理领域,具体而言,涉及一种财税软件管理方法及系统。



背景技术:

目前,财税领域目前拥有成百上千的软件与网站,软件反复安装卸载、各种网址链接记录让用户苦不堪言,如何对财税软件进行集中管理,是本领域技术人员亟待解决的技术问题。



技术实现要素:

为了克服现有技术中的上述不足,本发明的目的在于提供一种财税软件管理方法及系统,能够对财税软件进行集中管理,极大地方便了用户对于各种财税软件的使用需求。

为了实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提供一种财税软件管理方法,应用于财税软件管理系统,所述财税软件管理系统包括集中管理服务器、与所述集中管理服务器通信连接的多个财税软件服务器以及与所述集中管理服务器通信连接的多个财税终端,所述集中管理服务器中包括有一数据库,该数据库中存储有各个财税软件服务器提供的财税软件安装包对应的对应的安装包地址,所述方法包括:

所述财税终端响应用户操作,向所述集中管理服务器发送获取目标财税软件安装包的第一请求;

所述集中管理服务器对所述第一请求进行解析,获得该目标财税软件安装包对应的安装包地址;

基于所述安装包地址向对应的财税软件服务器发送目标财税软件安装包的下载请求;

所述财税软件服务器响应所述下载请求,向所述集中管理服务器发送对应的目标财税软件安装包;

所述集中管理服务器将所述目标财税软件安装包发送给所述财税终端进行安装。

可选地,在所述集中管理服务器将所述目标财税软件安装包发送给所述财税终端进行安装的步骤之后,所述方法还包括:

所述集中管理服务器每隔一预设时间段轮询向每个财税软件服务器发送获取更新财税软件版本的第二请求;

每个所述财税软件服务器响应所述第二请求,判断自上一次向所述集中管理服务器发送财税软件之后,当前财税软件是否存在软件更新,若存在,则向所述集中管理服务器发送软件更新信息;

所述集中管理服务器将各所述财税软件服务器发送的软件更新信息转发至所述财税终端。

可选地,所述方法还包括:

所述财税终端在接收到所述软件更新信息时提示用户是否需要进行软件更新;

在接收到用户确认更新指示后,向所述集中管理服务器发送对应的软件更新请求。

可选地,所述方法还包括:

所述集中管理服务器对所述财税终端的财税软件安装记录进行统计,生成所述财税终端的软件分析报告,所述软件分析报告包括每种财税软件类型的安装比例和安装次数;

根据所述软件分析报告向所述财税终端推送软件下载推荐信息。

可选地,所述方法还包括:

所述财税终端响应用户操作,向所述集中管理服务器发送账号注册请求,所述账号注册请求中包括有用户账号、用户密码以及需要注册的财税软件;

所述集中管理服务器响应所述账号注册请求,将所述用户账号和用户密码注册到各个财税软件对应的财税软件服务器中,以便所述财税终端可使用所述用户账号和用户密码登录各个财税软件对应的财税软件服务器。

可选地,所述方法还包括:

所述集中管理服务器响应所述财税终端发送的指纹账户建立请求,建立通过指纹识别登录的指纹账户,并在该指纹账户上设置所述用户账号和用户密码;

当所述财税终端需使用所述用户账号和用户密码登录对应的财税软件服务器时,获取用户指纹后进行指纹识别;

在通过指纹识别验证通过后,所述财税终端获取所述指纹账户上设置的用户账号和用户密码后登录对应的财税软件服务器。

第二方面,本发明实施例还提供一种财税软件管理系统,应用于财税软件管理系统,所述财税软件管理系统包括集中管理服务器、与所述集中管理服务器通信连接的多个财税软件服务器以及与所述集中管理服务器通信连接的多个财税终端,所述集中管理服务器中包括有一数据库,该数据库中存储有各个财税软件服务器提供的财税软件安装包对应的对应的安装包地址;

所述财税终端,用于响应用户操作,向所述集中管理服务器发送获取目标财税软件安装包的第一请求;

所述集中管理服务器,用于对所述第一请求进行解析,获得该目标财税软件安装包对应的安装包地址,并基于所述安装包地址向对应的财税软件服务器发送目标财税软件安装包的下载请求;

所述财税软件服务器,用于响应所述下载请求,向所述集中管理服务器发送对应的目标财税软件安装包;

所述集中管理服务器,还用于将所述目标财税软件安装包发送给所述财税终端进行安装。

相对于现有技术而言,本发明具有以下有益效果:

本发明实施例提供一种财税软件管理方法及系统,首先,财税终端响应用户操作,向集中管理服务器发送获取目标财税软件安装包的第一请求,接着,所述集中管理服务器对所述第一请求进行解析,获得该目标财税软件安装包对应的安装包地址,并基于所述安装包地址向对应的财税软件服务器发送目标财税软件安装包的下载请求,而后,所述财税软件服务器响应所述下载请求,向所述集中管理服务器发送对应的目标财税软件安装包,最后所述集中管理服务器将所述目标财税软件安装包发送给所述财税终端进行安装。由此,通过集中管理服务器集成管理各种各样可配置的财税软件,集中管理服务器可以根据财税终端的需求向对应的财税软件服务器下载安装财税软件后返回给财税终端,无需用户从成百上千的软件与网站中查找,用户不用为寻找某一个财税软件而劳心,从而实现了对财税软件进行集中管理,极大地方便了用户对于各种财税软件的使用需求。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图。

图1为本发明实施例提供的财税软件管理系统的一种应用场景示意图;

图2为本发明实施例提供的财税软件管理方法的一种流程示意图;

图3为本发明实施例提供的财税软件管理方法的另一种流程示意图;

图4为本发明实施例提供的财税软件管理方法的另一种流程示意图。

图标:10-财税软件管理系统;100-集中管理服务器;200-财税软件服务器;300-财税终端。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

请参阅图1,为本发明实施例提供的财税软件管理系统10的一种应用场景示意图。本实施例中,所述财税软件管理系统10可包括集中管理服务器100、与所述集中管理服务器100通信连接的多个财税软件服务器200以及与所述集中管理服务器100通信连接的多个财税终端300。

本发明实施例中,所述财税终端300可以是但不限于个人电脑、笔记本电脑等用于安装财税软件的电子设备。

在本发明实施例中,所述集中管理服务器100应被理解为提供处理、资料库、通讯设施的业务点。举例而言,集中管理服务器100可以指具有相关通信和资料存储和资料库设施的单个的物理处理器,或它可以指联网或集聚的处理器、相关网路和存放装置的集合体,并且对软体和一个或多个资料库系统和支援集中管理服务器100所提供的服务的应用软体进行操作。集中管理服务器100可以在配置或性能上差异很大,但是集中管理服务器100一般可以包括一个或多个中央处理单元和存储单元。集中管理服务器100还可以包括一个或多个大型存放区设备、一个或多个电源、一个或多个有线或无线网络组件、一个或多个输入/输出组件、或一个或多个作业系统,诸如,windowsserver、macosx、unix、linux、freebsd。

在本发明实施例中,所述财税软件服务器200可用于提供当前软件开发商的财税软件服务,例如财税软件下载、财税软件更新以及财税软件内的增值服务等等。

请参阅图2,为本发明实施例提供的财税软件管理方法的一种流程示意图,所述方法由图1中所示的财税软件管理系统10执行。所应说明的是,本发明实施例提供的财税软件管理方法不以图2及以下所述的具体顺序为限制。所述方法的具体流程如下:

步骤s110,财税终端300响应用户操作,向集中管理服务器100发送获取目标财税软件安装包的第一请求。

本实施例中,所述财税终端300可从集中管理服务器100中获取当前可供下载的财税软件名单,用户可按照自身需求选择需要下载的目标财税软件安装包,财税终端300响应用户操作,向集中管理服务器100发送获取目标财税软件安装包的第一请求。

步骤s120,所述集中管理服务器100对所述第一请求进行解析,获得该目标财税软件安装包对应的安装包地址。

本实施例中,所述集中管理服务器100中包括有一数据库,该数据库中存储有各个财税软件服务器200提供的财税软件安装包对应的对应的安装包地址url((uniformresourelocator),所述集中管理服务器100在接收到第一请求时,获得目标财税软件安装包对应的安装包地址url。

步骤s130,基于所述安装包地址向对应的财税软件服务器200发送目标财税软件安装包的下载请求。

本实施例中,所述目标财税软件安装包由所述安装包地址url对应的财税软件服务器200提供,所述集中管理服务器100可通过访问所述安装包地址访问所述财税软件服务器200,并发送目标财税软件安装包的下载请求。

步骤s140,所述财税软件服务器200响应所述下载请求,向所述集中管理服务器100发送对应的目标财税软件安装包。

步骤s150,所述集中管理服务器100将所述目标财税软件安装包发送给所述财税终端300进行安装。

采用本实施例提供的财税软件管理方法,通过集中管理服务器100集成管理各种各样可配置的财税软件,集中管理服务器100可以根据财税终端300的需求向对应的财税软件服务器200下载安装财税软件后返回给财税终端300,无需用户从成百上千的软件与网站中查找,用户不用为寻找某一个财税软件而劳心,从而实现了对财税软件进行集中管理,极大地方便了用户对于各种财税软件的使用需求。

可选地,请参阅图3,在所述步骤s150之后,所述财税软件管理方法还可以包括如下步骤:

步骤s161,所述集中管理服务器100每隔一预设时间段轮询向每个财税软件服务器200发送获取更新财税软件版本的第二请求。

本实施例中,所述预设时间段可以根据用户需求进行设置,例如可设置为每隔1个小时轮询向每个财税软件服务器200发送获取更新财税软件版本的第二请求。当然,用户也可以选择实时轮询向每个财税软件服务器200发送获取更新财税软件版本的第二请求。

步骤s162,每个所述财税软件服务器200响应所述第二请求,判断自上一次向所述集中管理服务器100发送财税软件之后,当前财税软件是否存在软件更新,若存在,则向所述集中管理服务器100发送软件更新信息。

步骤s163,所述集中管理服务器100将各所述财税软件服务器200发送的软件更新信息转发至所述财税终端300。

本实施例通过检测财税终端300上安装的各个财税软件的软件版本更新情况并返回给所述财税终端300,可以便于用户连接当前使用的财税软件的版本是否需要更新,免去用户自己登陆网站查询软件更新的过程,增强了用户体验。

可选地,依旧参阅图3,在所述步骤s163之后,所述财税软件管理方法还可以包括如下步骤:

步骤s164,所述财税终端300在接收到所述软件更新信息时提示用户是否需要进行软件更新。

步骤s164,在接收到用户确认更新指示后,向所述集中管理服务器100发送对应的软件更新请求。

本实施例中,用户可根据财税终端300的软件更新信息提示选择更新某个财税软件或者全部待更新的财税软件,所述财税终端300在接收到用户确认更新指示后,向所述集中管理服务器100发送对应的软件更新请求,而后所述集中管理服务器100将更新后的财税软件安装包发送给所述财税终端300安装,由此,用户只需选择确认更新的财税软件即可,剩余的流程由所述集中管理服务器100统一执行,减少了用户的操作流程。

可选地,所述集中管理服务器100还可以对所述财税终端300的财税软件安装记录进行统计,生成所述财税终端300的软件分析报告,所述软件分析报告包括每种财税软件类型的安装比例和安装次数,而后根据所述软件分析报告向所述财税终端300推送软件下载推荐信息。例如,可以选择安装比例和安装次数达到预设阈值的财税软件类型下的财税软件向所述财税终端300推送,由此,可以根据各个用户的使用习惯与应用的使用分析,进行应用的精准推送。

可选地,请参阅图4,所述财税软件管理方法还可以包括如下步骤:

步骤s171,所述财税终端300响应用户操作,向所述集中管理服务器100发送账号注册请求。

本实施例中,所述账号注册请求中包括有用户账号、用户密码以及需要注册的财税软件。

步骤s172,所述集中管理服务器100响应所述账号注册请求,将所述用户账号和用户密码注册到各个财税软件对应的财税软件服务器200中。

本实施例中,用户只需要在集中管理服务器100中注册一个统一用户账号,所述集中管理服务器100可根据用户需要将该用户账号注册到对应的各大财税软件服务器200中,由此,所述财税终端300可使用所述用户账号和用户密码登录各个财税软件对应的财税软件服务器200,免去用户记录大量账号密码的过程。

依旧参阅图4,在所述步骤s173之后,所述财税软件管理方法还可以包括如下步骤:

步骤s173,所述集中管理服务器100响应所述财税终端300发送的指纹账户建立请求,建立通过指纹识别登录的指纹账户,并在该指纹账户上设置所述用户账号和用户密码。

步骤s174,当所述财税终端300需使用所述用户账号和用户密码登录对应的财税软件服务器200时,获取用户指纹后进行指纹识别。

步骤s175,在通过指纹识别验证通过后,所述财税终端300获取所述指纹账户上设置的用户账号和用户密码后登录对应的财税软件服务器200。

本实施例中,通过集中管理服务器100建立通过指纹识别登录的指纹账户,解决了用户记忆多个账号信息不方便的问题,实现用户对个人多帐号的便捷处理,也极大提高网络帐号的安全性。一方面,所述财税终端300可使用所述用户账号和用户密码登录各个财税软件对应的财税软件服务器200,免去用户记录大量账号密码的过程。另一方面,对指纹账户中的账号信息,无论是直接登录还是密码查看,操作起来都简单易行,给用户个人带来极大的方便,并且大大提高了网络账户的安全性。

综上所述,本发明实施例提供一种财税软件管理方法及系统,首先,财税终端响应用户操作,向集中管理服务器发送获取目标财税软件安装包的第一请求,接着,所述集中管理服务器对所述第一请求进行解析,获得该目标财税软件安装包对应的安装包地址,并基于所述安装包地址向对应的财税软件服务器发送目标财税软件安装包的下载请求,而后,所述财税软件服务器响应所述下载请求,向所述集中管理服务器发送对应的目标财税软件安装包,最后所述集中管理服务器将所述目标财税软件安装包发送给所述财税终端进行安装。由此,通过集中管理服务器集成管理各种各样可配置的财税软件,集中管理服务器可以根据财税终端的需求向对应的财税软件服务器下载安装财税软件后返回给财税终端,无需用户从成百上千的软件与网站中查找,用户不用为寻找某一个财税软件而劳心,从而实现了对财税软件进行集中管理,极大地方便了用户对于各种财税软件的使用需求。

在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置和方法实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

可以替换的,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等

需要说明的是,在本文中,术语"包括"、"包含"或者其任何其它变体意在涵盖非排它性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其它的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1