基于分层解耦的云桌面办公方法以及系统技术方案

技术编号:26895057 阅读:22 留言:0更新日期:2020-12-29 16:19
本发明专利技术提供一种基于分层解耦的云桌面办公方法以及系统,该方法包括:S101:根据用户的登录信息判断用户是否为合法用户,若是,则执行S0102,若否,则执行S103;S102:获取传输访问请求的终端的信息,判断信息是否满足预设条件,若是,则执行S104,若否,则执行S105;S103:拒绝访问请求;S104:获取云端存储的用户的系统快照,根据系统快照加载办公桌面,并根据终端的信息制作系统快照和更新云端的系统快照;S105:根据终端的信息更新云端存储的用户的系统快照,并通过更新后的系统快照加载办公桌面。本发明专利技术实现了用户和终端硬件实体逻辑分离,用户可以不同终端上使用自己的工作环境,提升了工作效率以及公司终端故障处理及运维管控水平,实现了精益化管理。

【技术实现步骤摘要】
基于分层解耦的云桌面办公方法以及系统
本专利技术涉及远程办公领域,尤其涉及一种基于分层解耦的云桌面办公方法以及系统。
技术介绍
随着科技的发展和信息化的推进,公司信息化程度的不断提高,计算机终端已经成为员工工作的重要载体,因此,终端的稳定运行已经和员工的工作效率息息相关。但是,目前市场上终端的数量繁多,且终端的硬件形态各式各样,有台式机、笔记本、一体机等,终端硬件配置的差异以及区别更是不胜枚举,其中,硬件配置使用的CPU、内存、显卡等品牌众多,差异极大;预装的操作系统有Windowsxp、Windows7以及Windows10等,而且,操作系统大部分是终端在出厂时预装,其OEM版本也略有不同;不同的业务部门,终端所安装的应用软件更是大相径庭、千差万别。如此复杂的终端环境,无疑给终端运维带来了巨大挑战。终端桌面差异化,对运维排障和管理都带来了极大的困难。而终端运维的滞后,会导致终端无法正常工作,进而严重影响员工的工作情绪和工作效率。
技术实现思路
为了克服现有技术的不足,本专利技术提出一种基于分层解耦的云桌面办公方法以及系统,在云端存储用户的系统快照,并根据该系统快照和用户的终端的信息在终端加载操作系统和用户个性化环境,实现了用户和终端硬件实体逻辑分离,用户可以不同终端上使用自己的工作环境,提升了工作效率以及公司终端故障处理及运维管控水平,实现了精益化管理。为解决上述问题,本专利技术采用的一个技术方案为:一种基于分层解耦的云桌面办公方法,S101:接收用户输入的包含登录信息的访问请求,根据所述登录信息判断所述用户是否为合法用户,若是,则执行S0102,若否,则执行S103;S102:获取传输所述访问请求的终端的信息,判断所述信息是否满足预设条件,若是,则执行S104,若否,则执行S105;S103:拒绝所述访问请求;S104:获取云端存储的所述用户的系统快照,根据所述系统快照加载办公桌面,并根据所述终端的信息制作系统快照和更新云端的系统快照,所述系统快照包括操作系统镜像、用户个性化环境;S105:根据所述终端的信息更新云端存储的所述用户的系统快照,并通过更新后的所述系统快照加载办公桌面。进一步地,所述登录信息包括用户名、密码、账号、验证码中的至少一种。进一步地,所述基于机器学习的分类以文章第一句话、结构化信息、类别标签、标题作为基本特征集,根据所述基本特征集对所述文章进行分类。进一步地,所述信息包括所述终端的硬件信息、操作系统、应用程序以及驱动程序。进一步地,所述判断所述信息是否满足预设条件的步骤具体包括:判断所述驱动程序与所述操作系统镜像、用户个性化环境是否兼容。进一步地,所述获取云端存储的所述用户的系统快照的步骤之前还包括:判断所述终端是否存储有与云端的系统快照相同的系统快照,若是,控制终端加载其存储的系统快照,若否,则获取云端存储的所述用户的系统快照。进一步地,所述用户个性化环境包括:用户的应用程序、个人数据以及个性化配置中的至少一种。进一步地,所述根据所述终端的信息制作系统快照和更新云端的系统快照的步骤具体包括:以预设频率获取终端的操作系统以及用户个性化环境,根据所述操作系统制作操作系统镜像,并根据所述操作系统镜像、用户个性化环境制作新的系统快照,将所述新的操作系统快照分别存储在终端和云端上。进一步地,所述根据所述终端的信息更新云端存储的所述用户的系统快照的步骤具体包括:获取所述操作系统镜像、用户个性化环境兼容的驱动程序,并将所述驱动程序添加到所述系统快照中。基于相同的专利技术构思,本申请还提出一种基于分层解耦的云桌面办公系统,所述基于分层解耦的云桌面办公系统包括至少一个终端、云平台;所述终端与所述云平台连接,接收用户输入的包含登录信息的访问请求,并将所述访问请求发送给云平台;所述云平台根据所述访问请求执行如上所述的基于分层解耦的云桌面办公方法。相比现有技术,本专利技术的有益效果在于:本专利技术在云端存储用户的系统快照,并根据该系统快照和用户的终端的信息在终端加载操作系统和用户个性化环境,实现了用户和终端硬件实体逻辑分离,用户可以不同终端上使用自己的工作环境,提升了工作效率以及公司终端故障处理及运维管控水平,实现了精益化管理。附图说明图1为本专利技术基于分层解耦的云桌面办公方法一实施例的流程图;图2本专利技术基于分层解耦的云桌面办公系统一实施例的结构图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。请参阅图1,其中,图1为本专利技术基于分层解耦的云桌面办公方法一实施例的流程图。结合附图1对本专利技术基于分层解耦的云桌面办公方法作详细说明。S101:接收用户输入的包含登录信息的访问请求,根据登录信息判断用户是否为合法用户,若是,则执行S0102,若否,则执行S103。在本实施例中,执行该基于分层解耦的云桌面办公方法的设备为云平台,在其他实施例中,执行该方法的设备还可以为云端服务器、远程办公平台以及其他设备。在本实施例中,云平台与终端通过有线或无线的方式连接,其中,云平台与终端可以设置在同一个局域网或互联网中,也可以设置在不同的局域网中。在本实施例中,登录信息包括用户名、密码、个人账号、验证码中的至少一种。在本实施例中,根据登录信息判断用户是否为合法用户的步骤具体包括:将登录信息与预存的登录信息进行对比,判断是否存在相同的登录信息,若是,则确定用户为合法用户,若否,则确定用户不适合法用户。在其他实施例中,访问请求中也可以不包含登录信息,云平台接收到该访问请求后,获取发送该访问平台的终端的终端编号、IP地址、Mac地址、连接的网络、热点、路由器或网关名称,根据这些信息中的至少一种判断用户是否为合法用户。S102:获取传输访问请求的终端的信息,判断信息是否满足预设条件,若是,则执行S104,若否,则执行S105。在本实施例中,信息包括终端的硬件信息、操作系统、应用程序以及驱动程序。在其他实施例中,该信息还包括终端上存储的数据等与云端的系统快照相关的信息。在本实施例中,判断信息是否满足预设条件的步骤具体包括:判断驱动程序与操作系统镜像对应的操作系统、用户个性化环境是否兼容。在其他实施例中,云平台也可以根据接收到的访问请求或终端的信息查找用户的系统快照,并根据该信息判断终端能否承载系统快照中存储的操作系统、用户个性化环境。并在确定不能承载时向用户的终端发送相应提示信息。其中,该提示信息可以包括终端不能承载的原因、解决方式,并根据用户的选择执行相应的解决方式。在本实施例中,云平台还可以根据信息确定终端上安装的应用程序是否安全,并在确定存储不安全的应用程序时,提示用户删除相关应用程序或自动删除相关应用程序。S103:拒绝访问请求。在云平台根据该访问请求中的登录信息未查找到用户的信息或确认该登录信息错误本文档来自技高网...

【技术保护点】
1.一种基于分层解耦的云桌面办公方法,其特征在于,所述基于分层解耦的云桌面办公方法包括;/nS101:接收用户输入的包含登录信息的访问请求,根据所述登录信息判断所述用户是否为合法用户,若是,则执行S0102,若否,则执行S103;/nS102:获取传输所述访问请求的终端的信息,判断所述信息是否满足预设条件,若是,则执行S104,若否,则执行S105;/nS103:拒绝所述访问请求;/nS104:获取云端存储的所述用户的系统快照,根据所述系统快照加载办公桌面,并根据所述终端的信息制作系统快照和更新云端的系统快照,所述系统快照包括操作系统镜像、用户个性化环境;/nS105:根据所述终端的信息更新云端存储的所述用户的系统快照,并通过更新后的所述系统快照加载办公桌面。/n

【技术特征摘要】
1.一种基于分层解耦的云桌面办公方法,其特征在于,所述基于分层解耦的云桌面办公方法包括;
S101:接收用户输入的包含登录信息的访问请求,根据所述登录信息判断所述用户是否为合法用户,若是,则执行S0102,若否,则执行S103;
S102:获取传输所述访问请求的终端的信息,判断所述信息是否满足预设条件,若是,则执行S104,若否,则执行S105;
S103:拒绝所述访问请求;
S104:获取云端存储的所述用户的系统快照,根据所述系统快照加载办公桌面,并根据所述终端的信息制作系统快照和更新云端的系统快照,所述系统快照包括操作系统镜像、用户个性化环境;
S105:根据所述终端的信息更新云端存储的所述用户的系统快照,并通过更新后的所述系统快照加载办公桌面。


2.如权利要求1所述的基于分层解耦的云桌面办公方法,其特征在于,所述登录信息包括用户名、密码、账号、验证码中的至少一种。


3.如权利要求1所述的基于分层解耦的云桌面办公方法,其特征在于,所述根据所述登录信息判断所述用户是否为合法用户的步骤具体包括:
将所述登录信息与预存的登录信息进行对比,判断是否存在相同的登录信息,若是,则确定所述用户为合法用户,若否,则确定所述用户不是合法用户。


4.如权利要求1所述的基于分层解耦的云桌面办公方法,其特征在于,所述信息包括所述终端的硬件信息、操作系统、应用程序以及驱动程序。


5.如权利要求4所述的基于分层解耦的云桌面办公方法,其特征在于,所述判断所述信息是否满足预设条件的步骤具体包括:
判断所述驱动...

【专利技术属性】
技术研发人员:梁哲恒刘晔龙震岳曾纪钧张金波陈敏陈晓江沈伍强黄敬志沈佳泉
申请(专利权)人:广东电网有限责任公司
类型:发明
国别省市:广东;44

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

1