本发明涉及软件管理技术领域,具体为一种应用软件的预览方法。
背景技术:
应用软件是和系统软件相对应的,是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序,应用软件包是利用计算机解决某类问题而设计的程序的集合,供多用户使用,应用软件是为满足用户不同领域、不同问题的应用需求而提供的那部分软件,它可以拓宽计算机系统的应用领域,放大硬件的功能,计算机软件分为系统软件和应用软件两大类,应用软件是为满足用户不同领域、不同问题的应用需求而提供的那部分软件,它可以拓宽计算机系统的应用领域,放大硬件的功能,应用软件是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序,应用软件包是利用计算机解决某类问题而设计的程序的集合供多用户使用,伴随着科学技术的进步,移动终端已经普及,为了方便生活,各种适用于移动终端的应用软件应运而生,为了方便用户下载应用软件,移动终端上通常具有软件市场客户端,用户可以从软件市场客户端上查看软件列表,从而下载应用软件,由于软件市场客户端上的具有很多软件,并不是所有软件均适用于用户,因此,用户在下载并安装一款应用软件之前。
目前用户在进行应用软件预览过程中,大多是用户直接打开软件市场客户端的主页面进行翻阅,来选择所需软件,然而,这样的需要花费用户大量的时间来进行应用软件的查找,不能实现通过对用户预览和下载的软件类型进行自动推荐软件,无法达到方便用户快速查找到所需应用软件的目的,不能实现缩短用户预览时间,无法达到提高查找效率的目的,从而给用户的应用软件下载使用带来了极大的不便。
技术实现要素:
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种应用软件的预览方法,解决了需要花费用户大量的时间来进行应用软件的查找,不能实现通过对用户预览和下载的软件类型进行自动推荐软件,无法达到方便用户快速查找到所需应用软件的目的,不能实现缩短用户预览时间,无法达到提高查找效率目的的问题。
(二)技术方案
为实现以上目的,本发明通过以下技术方案予以实现:一种应用软件的预览方法,具体包括以下步骤:
s1、首先通过电源模块分别是用户移动终端、软件市场客户端和系统安全维护模块通电,然后用户可通过用户移动终端打开用户交互单元,用户可通过用户交互单元内的用户登录模块将个人的帐号密码进行登录,之后系统会通过用户登录确认模块确认客户的登录信息,通过用户预览信息分析模块箱软件市场客户端发送用户历史预览信息提取请求;
s2、软件市场客户端可将接收的历史浏览信息提取请求传送至历史预览信息提取系统内,历史预览信息提取系统内的提取指令处理模块接收到提取请求后,会使预览信息检索模块向联网信息数据库内发送提取请求,预览信息检索模块提取的用户历史预览信息会传送至预览信息分析模块进行预览软件类型、预览时间和预览次数进行分析,并将分析的结果传送至预览信息发送模块内,之后预览信息发送模块可将分析的结果传送至软件市场客户端内;
s3、之后软件市场客户端会将s2得到的分析结果传送至预览软件推荐模块内,预览软件推荐模块可根据分析结构进行用户软件如兰界面的推荐软件更新,从而使推荐的软件负荷客户所需要的软件类型;
s4、客户找到所需软件后,可通过软件下载模块进行软件下载,软件下载模块可向应用软件服务器发送下载数据请求,应用软件服务器可将酸浆所对应的数据包传送至软件下载模块,从而实现用户进行软件下载,同时软件市场客户端会控制下载记录模块对用户下载的软件类型进行记录,并将记录的软件类型分别通过软件市场客户端和历史预览信息提取系统传送至联网信息数据库内;
s5、同时软件市场客户端会控制系统安全维护模块对整个软件系统进行安全检测和维护,当检测到整个系统存在安全隐患时系统会进行自动防护处理,并将安全隐患情况传送至软件市场客户端进行警示。
优选的,所述软件市场客户端的输出端与用户移动终端的输入端连接,且用户移动终端的输出端与用户交互单元的输入端连接,所述用户交互单元与软件市场客户端实现双向连接。
优选的,所述用户交互单元包括用户登录模块、用户登录确认模块和用户历史预览信息分析模块,所述用户登录模块的输出端与用户登录确认模块的输入端连接,且用户登录确认模块的输出端与用户历史预览信息分析模块的输入端连接。
优选的,所述软件市场客户端与历史预览信息提取系统实现双向连接,且历史预览信息提取系统与联网信息数据库实现双向连接。
优选的,所述历史预览信息提取系统包括提取指令处理模块、预览信息检索模块、预览信息分析模块和预览信息发送模块,所述提取指令处理模块的输出端与预览信息检索模块的输入端连接,且预览信息检索模块的输出端与预览信息分析模块的输入端连接,所述预览信息分析模块的输出端与预览信息发送模块的输入端连接,且预览信息检索模块与联网信息数据库实现双向连接。
优选的,所述软件市场客户端分别与预览软件推荐模块、下载记录模块、软件下载模块和系统安全维护模块实现双向连接,且预览软件推荐模块与历史预览信息提取系统实现双向连接。
优选的,所述下载记录模块与软件下载模块实现双向连接,且软件下载模块与应用软件服务器实现双向连接。
优选的,所述软件市场客户端的输入端与电源模块的输出端电性连接,且电源模块的输出端分别与用户移动终端和系统安全维护模块的输入端电性连接。
(三)有益效果
本发明提供了一种应用软件的预览方法。与现有技术相比具备以下有益效果:该应用软件的预览方法,通过在具体包括以下步骤:s1、首先通过电源模块分别是用户移动终端、软件市场客户端和系统安全维护模块通电,然后用户可通过用户移动终端打开用户交互单元,用户可通过用户交互单元内的用户登录模块将个人的帐号密码进行登录,s2、软件市场客户端可将接收的历史浏览信息提取请求传送至历史预览信息提取系统内,历史预览信息提取系统内的提取指令处理模块接收到提取请求后,会使预览信息检索模块向联网信息数据库内发送提取请求,s3、之后软件市场客户端会将s2得到的分析结果传送至预览软件推荐模块内,预览软件推荐模块可根据分析结构进行用户软件如兰界面的推荐软件更新,从而使推荐的软件负荷客户所需要的软件类型,s4、客户找到所需软件后,可通过软件下载模块进行软件下载,软件下载模块可向应用软件服务器发送下载数据请求,应用软件服务器可将酸浆所对应的数据包传送至软件下载模块,s5、同时软件市场客户端会控制系统安全维护模块对整个软件系统进行安全检测和维护,当检测到整个系统存在安全隐患时系统会进行自动防护处理,并将安全隐患情况传送至软件市场客户端进行警示,无需花费用户大量的时间来进行应用软件的查找,实现了通过对用户预览和下载的软件类型进行自动推荐软件,很好的达到了方便用户快速查找到所需应用软件的目的,实现了缩短用户预览时间,达到了提高查找效率的目的,从而大大方便了用户的应用软件下载使用。
附图说明
图1为本发明系统的结构原理框图;
图2为本发明历史预览信息提取系统的结构原理框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-2,本发明实施例提供一种技术方案:一种应用软件的预览方法,具体包括以下步骤:
s1、首先通过电源模块分别是用户移动终端、软件市场客户端和系统安全维护模块通电,然后用户可通过用户移动终端打开用户交互单元,用户可通过用户交互单元内的用户登录模块将个人的帐号密码进行登录,之后系统会通过用户登录确认模块确认客户的登录信息,通过用户预览信息分析模块箱软件市场客户端发送用户历史预览信息提取请求;
s2、软件市场客户端可将接收的历史浏览信息提取请求传送至历史预览信息提取系统内,历史预览信息提取系统内的提取指令处理模块接收到提取请求后,会使预览信息检索模块向联网信息数据库内发送提取请求,预览信息检索模块提取的用户历史预览信息会传送至预览信息分析模块进行预览软件类型、预览时间和预览次数进行分析,并将分析的结果传送至预览信息发送模块内,之后预览信息发送模块可将分析的结果传送至软件市场客户端内;
s3、之后软件市场客户端会将s2得到的分析结果传送至预览软件推荐模块内,预览软件推荐模块可根据分析结构进行用户软件如兰界面的推荐软件更新,从而使推荐的软件负荷客户所需要的软件类型;
s4、客户找到所需软件后,可通过软件下载模块进行软件下载,软件下载模块可向应用软件服务器发送下载数据请求,应用软件服务器可将酸浆所对应的数据包传送至软件下载模块,从而实现用户进行软件下载,同时软件市场客户端会控制下载记录模块对用户下载的软件类型进行记录,并将记录的软件类型分别通过软件市场客户端和历史预览信息提取系统传送至联网信息数据库内;
s5、同时软件市场客户端会控制系统安全维护模块对整个软件系统进行安全检测和维护,当检测到整个系统存在安全隐患时系统会进行自动防护处理,并将安全隐患情况传送至软件市场客户端进行警示。
本发明中,软件市场客户端的输出端与用户移动终端的输入端连接,且用户移动终端的输出端与用户交互单元的输入端连接,所述用户交互单元与软件市场客户端实现双向连接。
本发明中,用户交互单元包括用户登录模块、用户登录确认模块和用户历史预览信息分析模块,所述用户登录模块的输出端与用户登录确认模块的输入端连接,且用户登录确认模块的输出端与用户历史预览信息分析模块的输入端连接。
本发明中,软件市场客户端与历史预览信息提取系统实现双向连接,且历史预览信息提取系统与联网信息数据库实现双向连接。
本发明中,历史预览信息提取系统包括提取指令处理模块、预览信息检索模块、预览信息分析模块和预览信息发送模块,所述提取指令处理模块的输出端与预览信息检索模块的输入端连接,且预览信息检索模块的输出端与预览信息分析模块的输入端连接,所述预览信息分析模块的输出端与预览信息发送模块的输入端连接,且预览信息检索模块与联网信息数据库实现双向连接。
本发明中,软件市场客户端分别与预览软件推荐模块、下载记录模块、软件下载模块和系统安全维护模块实现双向连接,且预览软件推荐模块与历史预览信息提取系统实现双向连接。
本发明中,下载记录模块与软件下载模块实现双向连接,且软件下载模块与应用软件服务器实现双向连接。
本发明中,软件市场客户端的输入端与电源模块的输出端电性连接,且电源模块的输出端分别与用户移动终端和系统安全维护模块的输入端电性连接。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。