财税软件管理方法及装置与流程

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

本发明涉及财税软件管理技术领域,具体而言,涉及一种财税软件管理方法及装置。



背景技术:

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



技术实现要素:

有鉴于此,本发明的目的在于提供一种财税软件管理方法及装置,以有效缓解上述技术问题。

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

一种财税软件管理方法,应用于关联有管理服务器的终端设备,所述管理服务器中存储有多个财税软件,所述方法包括:

获取所述终端设备中的已安装软件信息,其中,所述已安装软件信息至少包括已安装软件名称信息;

从所述管理服务器中获取各所述财税软件对应的财税软件名称和财税软件图标;

将各所述已安装软件名称与各所述财税软件名称分别进行匹配,并将各所述财税软件名称中与已安装软件名称匹配的财税软件进行第一标记,以及将各所述财税软件名称中与已安装软件名称不匹配的财税软件进行第二标记,其中,第一标记与第二标记不同;

将所述第一标记和进行第一标记的财税软件对应的图标,以及所述第二标记和进行第二标记的财税软件对应的图标进行显示。

可选的,在上述财税软件管理方法中,获取所述终端设备中的已安装软件信息的步骤包括:

获取注册表、开始菜单以及快捷方式中的已安装软件。

可选的,在上述财税软件管理方法中,所述开始菜单包括用户开始菜单和公有开始菜单,所述快捷方式包括用户快捷方式和公有快捷方式。

可选的,在上述财税软件管理方法中,在执行将所述第一标记和进行第一标记的财税软件对应的图标,以及所述第二标记和进行第二标记的财税软件对应的图标进行显示的步骤之后,所述方法还包括:

当接收到用户在显示界面上对所述第一标记所在区域或第二标记所在区域进行操控时,确定被操控的第一标记对应的控制命令或被操控的第二标记对应的控制命令并执行,其中,所述被操控的第一标记对应的控制命令和所述被操控的第二标记对应的控制命令不同。

可选的,在上述财税软件管理方法中,将各所述财税软件名称中与已安装软件名称匹配的财税软件进行第一标记,以及将各所述财税软件名称中与已安装软件名称不匹配的财税软件进行第二标记的步骤包括;

将各所述财税软件名称中与已安装软件名称匹配的财税软件标记为打开,将各所述财税软件名称中与已安装软件名称不匹配的财税软件标记为待下载;

当接收到用户在显示界面上对所述第一标记所在区域或第二标记所在区域进行操控时,确定被操控的第一标记对应的控制命令或被操控的第二标记对应的控制命令并执行的步骤包括:

当接收到用户在显示界面上对所述第一标记所在区域或第二标记所在区域进行操控时,确定被操控的第一标记对应的控制命令为打开软件的命令,并执行打开与该被操控的第一标记对应的财税软件信息相匹配的已下载软件;或者,

确定被操控的第二标记对应的控制命令为下载软件的命令,并执行从所述管理服务器中下载与该被操控的第二标记对应的财税软件信息对应的财税软件。

本发明还提供一种财税软件管理装置,应用于关联有管理服务器的终端设备,所述管理服务器中存储有多个财税软件,所述装置包括:

第一获取模块,用于获取所述终端设备中的已安装软件信息,其中,所述已安装软件信息至少包括已安装软件名称信息;

第二获取模块,用于从所述管理服务器中获取各所述财税软件对应的财税软件名称和财税软件图标;

管理模块,用于将各所述已安装软件名称与各所述财税软件名称分别进行匹配,并将各所述财税软件名称中与已安装软件名称匹配的财税软件进行第一标记,以及将各所述财税软件名称中与已安装软件名称不匹配的财税软件进行第二标记,其中,第一标记与第二标记不同;

显示模块,用于将进行第一标记的财税软件对应的图标和第一标记,以及进行第二标记的财税软件对应的图标和第二标记进行显示。

可选的,在上述财税软件管理装置中,第一获取模块,还用于获取注册表、开始菜单以及快捷方式中的已安装软件。

可选的,在上述财税软件管理装置中,所述开始菜单包括用户开始菜单和公有开始菜单,所述快捷方式包括用户快捷方式和公有快捷方式。

可选的,在上述财税软件管理装置中,所述装置还包括:

处理模块,用于当接收到用户在显示界面上对所述第一标记所在区域或第二标记所在区域进行操控时,确定被操控的第一标记对应的控制命令或被操控的第二标记对应的控制命令并执行,其中,所述被操控的第一标记对应的控制命令和所述被操控的第二标记对应的控制命令不同。

可选的,在上述财税软件管理装置中,所述管理模块还用于,将各所述财税软件名称中与已安装软件名称匹配的财税软件标记为打开,将各所述财税软件名称中与已安装软件名称不匹配的财税软件标记为待下载;

所述处理模块,还用于当接收到用户在显示界面上对所述第一标记所在区域或第二标记所在区域进行操控时,确定被操控的第一标记对应的控制命令为打开软件的命令,并执行打开与该被操控的第一标记对应的财税软件信息相匹配的已下载软件;或者,

确定被操控的第二标记对应的控制命令为下载软件的命令,并执行从所述管理服务器中下载与该被操控的第二标记对应的财税软件信息对应的财税软件。

本发明提供的一种财税软件管理方法及装置,方法包括:获取终端设备中的已安装软件信息,从管理服务器中获取各财税软件对应的财税软件名称和财税软件图标,并将各财税软件名称中与已安装软件名称匹配的财税软件进行第一标记,以及将各财税软件名称中与已安装软件名称不匹配的财税软件进行第二标记,将第一标记和进行第一标记的财税软件对应的图标,以及第二标记和进行第二标记的财税软件对应的图标进行显示。通过上述方法,以便于用户在终端设备上查看已安装的财税软件和未安装的财税软件,并实现对财税软件进行统一的管理。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

图1为本发明实施例提供的财税软件管理系统的连接框图。

图2为本发明实施例提供的终端设备的结构框图。

图3为本发明实施例提供的财税软件管理生成方法的流程示意图。

图4为本发明实施例提供的财税软件管理装置的连接框图。

图标:1-财税软件管理系统;10-终端设备;12-存储器;14-处理器;20-管理服务器;100-财税软件管理装置;110-第一获取模块;120-第二获取模块;130-管理模块;140-显示模块;150-处理模块。

具体实施方式

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

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

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

请参阅图1,本发明实施例提供了财税软件管理系统1,所述财税软件管理系统1包括终端设备10和管理服务器20,所述终端设备10与所述管理服务器20电连接,以实现数据交互,以在所述终端设备10中的软件在运行过程中中断时,能够实现快速恢复运行。

其中,所述终端设备10是但不限于智能手机、个人电脑(personalcomputer,pc)、平板电脑等具有数据处理能力的电子设备,在此不作具体限定。

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

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

请结合图2,本发明提供一种可应用于上述财税软件管理系统1的终端设备10,包括存储器12、处理器14和财税软件管理装置100。

在本实施实例中,所述存储器12和处理器14之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述财税软件管理装置100包括至少一个可以软件或固件(firmware)的形式存储于所述存储器12中的软件功能模块。所述处理器14用于执行所述存储器12中存储的可执行模块,例如所述财税软件管理装置100所包括的软件功能模块及计算机程序等,以实现财税软件管理方法。

其中,所述存储器12可以是,但不限于,随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。其中,存储器12用于存储程序,所述处理器14在接收到执行指令后,执行所述程序。

所述处理器14可能是一种集成电路芯片,具有信号的处理能力。上述的处理器14可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

可以理解,图2所示的结构仅为示意,所述终端设备10还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。

结合图3,本发明实施例还提供一种可应用于上述的终端设备10的财税软件管理方法,所述管理服务器20中存储有多个财税软件,所述方法包括步骤s110-步骤s140四个步骤。

步骤s110:获取所述终端设备10中的已安装软件信息,其中,所述已安装软件信息至少包括已安装软件名称信息。

其中,获取所述终端设备10中的已安装软件信息的方式可以是,从所述注册表获取所述已安装软件信息,也可以是从开始菜单中获取所述已安装软件信息,还可以是从快捷菜单中获取所述已安装软件信息,在此不作具体限定,只要能够获取所述终端设备10中的已安装软件信息即可。

为保障获取的已安装软件信息的完整性,可选的,在本实施例中,获取所述终端设备10中的已安装软件信息的步骤包括:

获取注册表、开始菜单以及快捷方式中的已安装软件。

需要说明的同一终端可能具有不同的用户信息对应的操作界面,因此,可选的,在本实施例中,所述开始菜单包括用户开始菜单和公有开始菜单,所述快捷方式包括用户快捷方式和公有快捷方式。

步骤s120:从所述管理服务器20中获取各所述财税软件对应的财税软件名称和财税软件图标。

其中,从所述管理服务器20中获取各所述财税软件对应的财税软件名称和财税软件图标的方式可以是,向所述管理服务器20发送软件获取指令以使所述管理服务器20在接收到所述软件获取指令时,将存储的各财务软件对应的软件名称和图标分别发送至所述管理服务器20中。

可以理解,所述管理服务器20还可以将各财务软件对应的简介和操作规程等发送至所述终端设备10。

步骤s130:将各所述已安装软件名称与各所述财税软件名称分别进行匹配,并将各所述财税软件名称中与已安装软件名称匹配的财税软件进行第一标记,以及将各所述财税软件名称中与已安装软件名称不匹配的财税软件进行第二标记,其中,第一标记与第二标记不同。

其中,所述第一标记可以是打开或已安装等文字标记,也可以是绿色图块,还可以是符号“√”,只要能表示该第一标记对应的财税软件为已安装即可。所述第二标记可以是待安装或待下载等文字,也可以红色图块,还可以是符号“×”,只要能够表示该第一标记对应的财税软件为未安装即可。

可选的,在本实施例中,将各所述财税软件名称中与已安装软件名称匹配的财税软件进行第一标记,以及将各所述财税软件名称中与已安装软件名称不匹配的财税软件进行第二标记的步骤包括;将各所述财税软件名称中与已安装软件名称匹配的财税软件标记为打开,将各所述财税软件名称中与已安装软件名称不匹配的财税软件标记为待下载。

步骤s140:将进行第一标记的财税软件对应的图标和第一标记,以及进行第二标记的财税软件对应的图标和第二标记进行显示。

其中,将进行第一标记的财税软件对应的图标和第一标记,以及进行第二标记的财税软件对应的图标和第二标记进行显示的方式可以是,将所有的财税软件放置于一文件夹中,以使进行第一标记的财税软件对应的图标和第一标记,以及进行第二标记的财税软件对应的图标和第二标记在所述文件夹中进行显示。

通过上述设置,以便于用户在终端设备10上查看已安装的财税软件和未安装的财税软件,并实现对财税软件进行统一的管理。

为进一步便于用户对所述财税软件进行管理,可选的,在本实施例中,在执行将所述第一标记和进行第一标记的财税软件对应的图标,以及所述第二标记和进行第二标记的财税软件对应的图标进行显示的步骤之后,所述方法还包括:

当接收到用户在显示界面上对所述第一标记所在区域或第二标记所在区域进行操控时,确定被操控的第一标记对应的控制命令或被操控的第二标记对应的控制命令并执行,其中,所述被操控的第一标记对应的控制命令和所述被操控的第二标记对应的控制命令不同。

在本实施例中,当所述当接收到用户在显示界面上对所述第一标记所在区域或第二标记所在区域进行操控时,确定被操控的第一标记对应的控制命令或被操控的第二标记对应的控制命令并执行的步骤包括:

当接收到用户在显示界面上对所述第一标记所在区域或第二标记所在区域进行操控时,确定被操控的第一标记对应的控制命令为打开软件的命令,并执行打开与该被操控的第一标记对应的财税软件信息相匹配的已下载软件;或者,

确定被操控的第二标记对应的控制命令为下载软件的命令,并执行从所述管理服务器20中下载与该被操控的第二标记对应的财税软件信息对应的财税软件。

通过上述设置,以便于用户下载或打开财税软件,以进一步实现对财税软件进行统一的管理。

请结合图4,在上述基础上,本发明还提供一种财税软件管理装置100,应用于关联有管理服务器20的终端设备10,所述管理服务器20中存储有多个财税软件,所述财税软件管理装置100包括:第一获取模块110、第二获取模块120、管理模块130以及显示模块140。

所述第一获取模块110,用于获取所述终端设备10中的已安装软件信息,其中,所述已安装软件信息至少包括已安装软件名称信息。在本实施例中,所述第一获取模块110可用于执行图3所示的步骤s110,关于所述第一获取模块110的具体描述可以参照前文对步骤s110的描述。

可选的,在本实施例中,所述第一获取模块110,还用于获取注册表、开始菜单以及快捷方式中的已安装软件。

可选的,在本实施例中,所述开始菜单包括用户开始菜单和公有开始菜单,所述快捷方式包括用户快捷方式和公有快捷方式。

所述第二获取模块120,用于从所述管理服务器20中获取各所述财税软件对应的财税软件名称和财税软件图标。在本实施例中,所述第二获取模块120可用于执行图3所示的步骤s120,关于所述第二获取模块120的具体描述可以参照前文对步骤s120的描述。

所述管理模块130,用于将各所述已安装软件名称与各所述财税软件名称分别进行匹配,并将各所述财税软件名称中与已安装软件名称匹配的财税软件进行第一标记,以及将各所述财税软件名称中与已安装软件名称不匹配的财税软件进行第二标记,其中,第一标记与第二标记不同。在本实施例中,所述管理模块130可用于执行图3所示的步骤s130于所述管理模块130的具体描述可以参照前文对步骤s130的描述。

所述显示模块140,用于将所述第一标记和进行第一标记的财税软件对应的图标,以及所述第二标记和进行第二标记的财税软件对应的图标进行显示。在本实施例中,所述显示模块140可用于执行图3所示的步骤s140,关于所述显示模块140的具体描述可以参照前文对步骤s140的描述。

可选的,在本实施例中,所述财税软件管理装置100还包括处理模块150。

所述处理模块150,用于当接收到用户在显示界面上对所述第一标记所在区域或第二标记所在区域进行操控时,确定被操控的第一标记对应的控制命令或被操控的第二标记对应的控制命令并执行,其中,所述被操控的第一标记对应的控制命令和所述被操控的第二标记对应的控制命令不同。在本实施例中,关于所述处理模块150的具体描述可以参照前文的描述。

可选的,在本实施例中,所述管理模块130还用于,将各所述财税软件名称中与已安装软件名称匹配的财税软件标记为打开,将各所述财税软件名称中与已安装软件名称不匹配的财税软件标记为待下载。

所述处理模块150,还用于当接收到用户在显示界面上对所述第一标记所在区域或第二标记所在区域进行操控时,确定被操控的第一标记对应的控制命令为打开软件的命令,并执行打开与该被操控的第一标记对应的财税软件信息相匹配的已下载软件;或者,

确定被操控的第二标记对应的控制命令为下载软件的命令,并执行从所述管理服务器20中下载与该被操控的第二标记对应的财税软件信息对应的财税软件。

综上,本发明提供的一种财税软件管理方法及装置,方法包括:获取终端设备10中的已安装软件信息,从管理服务器20中获取各财税软件对应的财税软件名称和财税软件图标,并将各财税软件名称中与已安装软件名称匹配的财税软件进行第一标记,以及将各财税软件名称中与已安装软件名称不匹配的财税软件进行第二标记,将第一标记和进行第一标记的财税软件对应的图标,以及第二标记和进行第二标记的财税软件对应的图标进行显示。通过上述方法,以便于用户在终端设备10上查看已安装的财税软件和未安装的财税软件,并实现对财税软件进行统一的管理。

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

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

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,电子设备,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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