基于BIM技术的建筑装饰装修系统的用户验证方法与流程

文档序号:26595822发布日期:2021-09-10 22:24阅读:70来源:国知局
基于BIM技术的建筑装饰装修系统的用户验证方法与流程
基于bim技术的建筑装饰装修系统的用户验证方法
技术领域
1.本发明涉及建筑信息模型应用的技术领域,尤其是涉及一种基于bim技术的建筑装饰装修系统的用户验证方法。


背景技术:

2.建筑信息模型(building information modeling)是建筑学、工程学及土木工程的新工具,随着bim技术的发展,建筑施工企业在工程中较为广泛地应用bim技术。
3.目前,市面上的一种基于bim技术的建筑装饰装修系统的用户验证方法,通过获取目标装修项目的目标bim模型文件,然后存储到bim数据库,进而可以在用户端进行在线可视化显示;通过获取bim模型构件施工进度表,然后生成项目进度甘特图,从而可以可视化项目进度情况,然后通过将bim模型构件施工进度表和bim数据库进行关联,从而可以在用户端将项目进度甘特图和bim模型进行关联显示,从而可以更直观更有效地管理项目施工进度。
4.然而发明人认为,目前市面上的建筑装饰装修系统,基本采用传统的登录方式,即账户名称+密码的方式,而部分工作人员可能会将账户名称和密码等通过纸条等方式粘贴在终端上,亦或是记录在桌面或是记事本内,当不法分子获取账户名称和密码后能够较为轻易地登录系统,盗取技术资料,因此有待改进。


技术实现要素:

5.为了对登陆系统的人员进行信息验证,减少系统内技术资料意外泄漏的情况发生,本技术提供一种基于bim技术的建筑装饰装修系统的用户验证方法。
6.本技术的上述发明目的一是通过以下技术方案得以实现的:一种基于bim技术的建筑装饰装修系统的用户验证方法,包括:在显示登录界面的情况下,获取输入的登录信息;对输入的登录信息进行分析以生成待登录用户岗级;根据待登录用户岗级在登录界面的第一区域内显示验证信息,所述验证信息根据至少两个不同的用户岗级的使用信息生成,所述至少两个不同的用户岗级包含有待登录用户岗级,所述使用信息是在用户登入后采集得到的;根据接收到的应答信息判断是否符合第一预设条件,根据判断结果进行处理,所述应答信息用于应答所述验证信息。
7.通过采用上述技术方案,在登录界面的情况下,获取使用者输入的登录信息,然后对登录信息进行分析,得到使用者的待登录用户岗级,然后,根据待登录用户岗级,显示验证信息,验证信息是根据至少两个不同的用户岗级的使用信息生成的,而使用者接收到验证信息后,需要输入符合第一预设条件的应答信息,从而实现对登陆系统的人员进行信息验证,减少系统内技术资料意外泄漏的情况发生。
8.本技术在一较佳示例中可以进一步配置为:所述使用信息包括界面显示信息。
9.通过采用上述技术方案,使用信息为界面显示信息,通过对不同用户岗级的界面显示信息进行采集,然后生成的验证信息,从而实现较为准确地对使用者进行判别。
10.本技术在一较佳示例中可以进一步配置为:所述验证信息根据至少两个不同的用户岗级的使用信息生成,所述至少两个不同的用户岗级包含有待登录用户岗级,所述使用信息是在用户登入后采集得到的包括:在显示界面符合第二预设条件的情况下,采集界面显示信息;根据界面显示信息生成验证信息,所述验证信息包括至少两个不同的用户岗级的验证图像信息,所述至少两个不同的用户岗级包含有待登录用户岗级,所述验证图像信息包括以下至少一种或至少两种:单独的一张界面显示信息、由多帧连续的界面显示信息组成的动态图像信息。
11.通过采用上述技术方案,由多帧连续的界面显示信息组成的动态图像信息能够表达的信息更多,辨识度更高,也更能反应该用户岗级的操作动态,同时,在具有多个装修项目时,多个账户信息归属于同一用户岗级,但负责不同的装修项目,此时,其中任一账户信息在验证时,能够了解其他相同用户岗级的用户日常的操作信息,进而实现相互学习、相互监督的效果。
12.本技术在一较佳示例中可以进一步配置为:所述应答信息用于选择验证信息内的验证图像信息,当选择的验证图像信息符合预设数量且全部为待登录用户岗级的验证图像信息时,判断为所述应答信息符合第一预设条件。
13.通过采用上述技术方案,应答信息为使用者对验证信息内的验证图像信息的选择,使用者只需在验证图像信息内择出符合预设数量的与待登录用户岗级的验证图像信息即可。
14.本技术在一较佳示例中可以进一步配置为:在显示界面不是公共界面的情况下,判断为显示界面符合第二预设条件。
15.通过采用上述技术方案,将显示界面为公共界面的刨除,例如,界面欢迎页等,仅将不同的用户岗级所独有显示的界面用来生成使用信息,能够避免出现同一个界面显示信息对应不同的用户岗级的情况发生。
16.本技术在一较佳示例中可以进一步配置为:在第一界面上显示多个项目控件,一个所述项目控件关联于一个装修项目,每个账户信息均关联有一个所述装修项目,其中所述第一界面是在用户登入后显示的;在与账户信息相关联的装修项目所关联的所述项目控件上显示预览信息;其中,所述预览信息根据账户信息的界面显示信息生成,所述界面显示信息是在所述账户信息的显示界面符合第二预设条件的情况下采集的,所述预览信息包括所述账户信息的验证图像信息,所述验证图像信息包括以下至少一种或至少两种:单独的一张界面显示信息、由多帧连续的界面显示信息组成的动态图像信息。
17.通过采用上述技术方案,用户登入系统后,在第一界面上显示多个项目控件,第一界面可以为登入后的欢迎界面或大厅界面,例如目前集团存在6个项目,则在欢迎界面或者大厅界面显示6个项目控件,分别关联于一个装修项目,用户点击该项目控件即可进入相应的界面查看装修项目的相关信息,预览信息所用的验证图像信息,为该登入的账户信息对应的验证图像信息;从而能够让该账户信息的用户在第一界面能够快速熟悉以往操作,了
解项目进度和工作进度。
18.本技术在一较佳示例中可以进一步配置为:在与账户信息相关联的装修项目所关联的所述项目控件上显示预设时间的项目缩略图后,显示预览信息。
19.通过采用上述技术方案,先显示预设时间的项目缩略图,能够便于用户知悉项目概况或者项目风采。
20.本技术在一较佳示例中可以进一步配置为:在与账户信息相关联的装修项目所关联的所述项目控件上显示预设时间的项目缩略图后,当获取到选择信号时,在与账户信息相关联的装修项目所关联的所述项目控件上显示预览信息。
21.通过采用上述技术方案,当用户选择与账户信息相关联的装修项目所关联的项目控件时,才显示预览信息。
22.本技术在一较佳示例中可以进一步配置为:高亮显示与账户信息相关联的装修项目所关联的所述项目控件。
23.通过采用上述技术方案,对与账户信息相关联的装修项目所关联的项目控件进行定位,提示和指引用户选择项目控件。
24.本技术还提供一种计算机设备,是通过以下技术方案得以实现的:一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项基于bim技术的建筑装饰装修系统的用户验证方法的步骤。
25.综上所述,本技术包括以下至少一种有益技术效果:1、在登录界面的情况下,获取使用者输入的登录信息,然后对登录信息进行分析,得到使用者的待登录用户岗级,然后,根据待登录用户岗级,显示验证信息,验证信息是根据至少两个不同的用户岗级的使用信息生成的,而使用者接收到验证信息后,需要输入符合第一预设条件的应答信息,从而实现对登陆系统的人员进行信息验证,减少系统内技术资料意外泄漏的情况发生;2、由多帧连续的界面显示信息组成的动态图像信息能够表达的信息更多,辨识度更高,也更能反应该用户岗级的操作动态,同时,在具有多个装修项目时,多个账户信息归属于同一用户岗级,但负责不同的装修项目,此时,其中任一账户信息在验证时,能够了解其他相同用户岗级的用户日常的操作信息,进而实现相互学习、相互监督的效果;3、用户登入系统后,在第一界面上显示多个项目控件,第一界面可以为登入后的欢迎界面或大厅界面,例如目前集团存在6个项目,则在欢迎界面或者大厅界面显示6个项目控件,分别关联于一个装修项目,用户点击该项目控件即可进入相应的界面查看装修项目的相关信息,预览信息所用的验证图像信息,为该登入的账户信息对应的验证图像信息;从而能够让该账户信息的用户在第一界面能够快速熟悉以往操作,了解项目进度和工作进度。
附图说明
26.图1是本技术一实施例中基于bim技术的建筑装饰装修系统的用户验证方法的流程图;图2是本技术一实施例中登录界面的示意图;
图3是本技术一实施例中一公共界面的示意图;图4是本技术一实施例中一非公共界面的示意图;图5是本技术另一实施例中基于bim技术的建筑装饰装修系统的用户验证方法的流程图;图6是本技术一实施例中的计算机设备内部结构示意图。
具体实施方式
27.以下结合附图对本技术作进一步详细说明。
28.在一实施例中,参照图1,本技术公开了一种基于bim技术的建筑装饰装修系统的用户验证方法,包括以下步骤:s102、在显示登录界面的情况下,获取输入的登录信息;结合图2,使用者在系统的登录界面输入登录信息,登录信息可以是仅包括账户名称,也可以是账户名称和密码,其中,用户名的创建符合预设规则,即用户名的字段或者包含有字段,该字段唯一对应该用户的用户岗级,该字段可以是用户岗级的首字母缩写,例如字段为“sjs”对应用户岗级为设计师,“hty”对应用户岗级为设计师绘图员,“gcbjl
”ꢀ
对应用户岗级为工程部经理;也可以是采用其他对应的编码规则。获取输入的登录信息的时间节点可以是:当用户输入用户名后,在密码框内输入密码时,开始获取使用者输入的登录信息;s104、对输入的登录信息进行分析以生成待登录用户岗级;对输入的登录信息进行分析,例如当输入的账户名称内包含有字段“gcbjl”,则判定待登录用户岗级为工程部经理。
29.s106、根据待登录用户岗级在登录界面的第一区域内显示验证信息,验证信息根据至少两个不同的用户岗级的使用信息生成,至少两个不同的用户岗级包含有待登录用户岗级,使用信息是在用户登入后采集得到的;第一区域,可以是登录界面的任意区域,例如在登录界面的中部、左上角、左下角等位置,在一优选的实施例中,第一区域为整个登录界面,即为第一区域提供最大的范围,以便于使用信息的显示,使用信息可以是用户登入后,在系统使用过程中的截面截图,或者常用的插件图像,亦或是常用的功能模块和按钮等。
30.s108、根据接收到的应答信息判断是否符合第一预设条件,根据判断结果进行处理,应答信息用于应答验证信息。
31.应答信息用于应答验证信息,在登录界面的第一区域显示验证信息后,开始接收用户输入的应答信息,然后判断使用者输入的应答信息是否符合第一预设条件,然后根据判断的结果来处理,可以是在符合第一预设条件时,使使用者通过验证,从而进入系统。
32.在一优选的实施例中,使用信息包括界面显示信息,即系统的界面所显示的信息,验证信息根据至少两个不同的用户岗级的使用信息生成,至少两个不同的用户岗级包含有待登录用户岗级,使用信息是在用户登入后采集得到的包括:在显示界面符合第二预设条件的情况下,采集界面显示信息;根据界面显示信息生成验证信息,验证信息包括至少两个不同的用户岗级的验证图像信息,至少两个不同的用户岗级包含有待登录用户岗级,验证图像信息包括以下至少
一种或至少两种:单独的一张界面显示信息、由多帧连续的界面显示信息组成的动态图像信息。
33.其中,在显示界面不是公共界面的情况下,判断为显示界面符合第二预设条件。
34.公共界面的定义,是指不同用户岗级之间所共有显示的界面,例如,界面欢迎页等,参照图3,图3即为公共界面的一种,因此,不是公共界面,则表示不同的用户岗级所独有显示的界面,参照图4,例如设计师所独有的设计页面,工程部经理所独有的,甘特图查看界面等,因此,在用户岗级所独有显示的界面时,才采集该用户岗级的界面显示信息,能够避免出现同一个界面显示信息对应不同的用户岗级的情况发生。
35.界面显示信息采集后,对界面显示信息进行处理,例如将多帧连续的界面显示信息组成动态图像信息,然后作为验证信息在第一区域内显示,相较于一帧界面显示信息来说,辨识度更高,也更能反应该用户岗级的操作动态,同时,在具有多个装修项目时,多个账户信息归属于同一用户岗级,但负责不同的装修项目,此时,其中任一账户信息在验证时,能够了解其他相同用户岗级的用户日常的操作信息,进而实现相互学习、相互监督的效果。
36.在另一优选的实施例中,应答信息用于选择验证信息内的验证图像信息,当选择的验证图像信息符合预设数量且全部为待登录用户岗级的验证图像信息时,判断为应答信息符合第一预设条件。
37.例如,在第一区域显示验证信息,而验证信息包含多张验证图像信息,其中,验证图像信息有动态图像信息,也有单独的一张界面显示信息,根据使用者对验证信息中验证图像信息的选择情况,当使用者选择的验证图像信息数量符合预设数量,且全部为待登录用户岗级的验证图像信息时,判断为应答信息符合第一预设条件,此时即可使使用者通过验证,从而进入系统。
38.此外,参照图5,在一优选的实施例中,还包括以下步骤:s110、在第一界面上显示多个项目控件,一个项目控件关联于一个装修项目,每个账户信息均关联有一个装修项目,其中第一界面是在用户登入后显示的;用户登入系统后,在第一界面上显示多个项目控件,第一界面可以为登入后的欢迎界面或大厅界面,例如目前集团存在6个项目,则在欢迎界面或者大厅界面显示6个项目控件,分别关联于一个装修项目,用户点击该项目控件即可进入相应的界面查看装修项目的相关信息。
39.s112、在与账户信息相关联的装修项目所关联的项目控件上显示预览信息;其中,预览信息根据账户信息的界面显示信息生成,界面显示信息是在账户信息的显示界面符合第二预设条件的情况下采集的,预览信息包括账户信息的验证图像信息,验证图像信息包括以下至少一种或至少两种:单独的一张界面显示信息、由多帧连续的界面显示信息组成的动态图像信息。
40.例如,预览信息也可以是验证图像信息,存在区别地,预览信息所用的验证图像信息,为该登入的账户信息对应的验证图像信息;从而能够让该账户信息的用户在第一界面能够快速熟悉以往操作,了解项目进度和工作进度。
41.可选地,在与账户信息相关联的装修项目所关联的项目控件上显示预设时间的项目缩略图后,显示预览信息。
42.例如,用户进入第一界面后,在项目控件上,显示3s的项目缩略图,以展示项目概
况或者项目风采后,再显示预览信息;在一优选的实施例中,在与账户信息相关联的装修项目所关联的项目控件上显示预设时间的项目缩略图后,当获取到选择信号时,在与账户信息相关联的装修项目所关联的项目控件上显示预览信息。
43.待用户点击项目控件,或是将光标悬停在项目控件上,或是屏幕感应到用户在对应位置的触摸信号后,再在与账户信息相关联的装修项目所关联的项目控件上显示预览信息;在另一优选的实施例中,高亮显示与账户信息相关联的装修项目所关联的项目控件。
44.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
45.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于bim技术的建筑装饰装修系统的用户验证方法。
46.在显示登录界面的情况下,获取输入的登录信息;对输入的登录信息进行分析以生成待登录用户岗级;根据待登录用户岗级在登录界面的第一区域内显示验证信息,验证信息根据至少两个不同的用户岗级的使用信息生成,至少两个不同的用户岗级包含有待登录用户岗级,使用信息是在用户登入后采集得到的;根据接收到的应答信息判断是否符合第一预设条件,根据判断结果进行处理,应答信息用于应答验证信息。
47.该计算机程序被处理器执行时能实现上述方法实施例中任一种基于bim技术的建筑装饰装修系统的用户验证方法。
48.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:在显示登录界面的情况下,获取输入的登录信息;对输入的登录信息进行分析以生成待登录用户岗级;根据待登录用户岗级在登录界面的第一区域内显示验证信息,验证信息根据至少两个不同的用户岗级的使用信息生成,至少两个不同的用户岗级包含有待登录用户岗级,使用信息是在用户登入后采集得到的;根据接收到的应答信息判断是否符合第一预设条件,根据判断结果进行处理,应答信息用于应答验证信息。
49.该计算机程序被处理器执行时能实现上述方法实施例中任一种基于bim技术的建筑装饰装修系统的用户验证方法。
50.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
51.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将系统的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
52.以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1