System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种综合管理系统,特别是涉及一种智慧消防用户登录安全综合管理系统。
技术介绍
1、智慧消防是一种基于it和传感技术的新型消防安全技术,具有实时监测、分析、预测等优点。它主要由消防传感器、下控制终端、大数据平台、人工智能算法等组成。专利申请号2022112366672,名称为“智慧消防城市数字化装备管理系统”,公开了包括登录模块、账户管理、数据门户、装备资源类型管理、装备资源管理、目录管理、数据源管理、任务调度、任务配置以及数据字典;所述登录模块用户输入用户名、密码和后系统正确的处理判断,如果输入信息正确,系统进入首页界面,如果错误出现提示信息,退出/注销后回到登录界面;所述账户管理用户可以发送邮件、修改密码、退出登录。本专利技术通过提供完成的装置资源存储、管理、审核、调度以及搜索的方式,采用数字化的智能管理模式,便于相关人员对消防设备信息了解掌握,便于相关人员的日常维护,以及针对与火灾发生时应对火灾的能力,进而降低人民财产损失。
技术实现思路
1、本专利技术旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种智慧消防用户登录安全综合管理系统。
2、为了实现本专利技术的上述目的,本专利技术提供了一种智慧消防用户登录安全综合管理系统,包括综合管理系统登录界面模块和综合管理系统登录模块;
3、综合管理系统登录界面模块的数据输出端与综合管理系统登录模块的数据输入端相连;
4、综合管理系统登录界面模块用于打开智慧消防平台登录界面,打开智
5、综合管理系统登录模块用于登录综合管理系统。
6、在本专利技术的一种优选实施方式中,登录综合管理系统的方法包括以下步骤:
7、s61,判断是否触发综合管理系统登录虚拟按钮:
8、若未触发综合管理系统登录虚拟按钮,则执行步骤s61;
9、若触发综合管理系统登录虚拟按钮,则执行以下步骤:
10、s62,获取在综合管理系统登录验证码填写框填写的验证码,获取到在综合管理系统登录验证码填写框填写的验证码后,执行下一步;
11、s63,对获取到的验证码进行验证码处理,得到验证处理码;
12、s64,判断验证处理码是否与验证更新码一致:
13、若验证处理码与验证更新码一致,则执行步骤s65;
14、若验证处理码与验证更新码不一致,则更新综合管理系统登录验证码展示框中的验证码;执行步骤s61;
15、s65,获取在综合管理系统登录账号填写框填写的账号,在综合管理系统登录密码填写框填写的密码,获取到在综合管理系统登录账号填写框填写的账号,在综合管理系统登录密码填写框填写的密码后,执行下一步;
16、s66,将获取到的账号和密码处理后,分别得到发送账号和发送密码;将发送账号和发送密码发送到智慧消防登录平台;
17、s67,智慧消防登录平台接收到发送账号和发送密码后,对发送账号和发送密码进行处理,分别得到接收账号和接收密码;判断接收账号是否存在于智慧消防登录平台:
18、若接收账号存在于智慧消防登录平台,则执行下一步;
19、若接收账号不存在于智慧消防登录平台,则在综合管理系统登录账号填写框填写的账号或者在综合管理系统登录密码填写框填写的密码错误;
20、s68,获取接收账号在智慧消防登录平台上的密码,判断获取到的接收账号在智慧消防登录平台上的密码与接收密码是否一致:
21、若获取到的接收账号在智慧消防登录平台上的密码与接收密码一致,则通过综合管理系统登录成功;
22、若获取到的接收账号在智慧消防登录平台上的密码与接收密码不一致,则在综合管理系统登录账号填写框填写的账号或者在综合管理系统登录密码填写框填写的密码错误;
23、在本专利技术的一种优选实施方式中,在步骤s64中验证更新码的得到方法包括以下步骤:
24、s641,将一位正整数或者两位正整数与一位正整数或者两位正整数之间的加、减、乘、除之一的运算式展示在综合管理系统登录验证码展示框中,其中为减法时,被减数大于减数,为乘法时,乘数或被乘数不为0,为除法时,除数和被除数不为0;
25、s642,将运算式的运算结果看作是六十二进制字符,将六十二进制的运算结果转换为十进制字符;
26、s643,将十进制的运算结果利用安全加密算法,得到安全结果;安全结果的计算方法为:
27、securityid=encryptionsecurityalgorithm(resultid),
28、securityid表示安全结果,该安全结果为三十二位十六进制的安全结果;
29、encryptionsecurityalgorithm()表示安全加密算法,优选采用md5算法;
30、resultid表示运算结果;
31、s644,将安全结果转换为六十二进制字符,该六十二进制的安全结果即是验证更新码。
32、在本专利技术的一种优选实施方式中,在步骤s63中验证处理码的得到方法包括以下步骤:
33、s631,将步骤s63中获取到的验证码看作是六十二进制字符,将六十二进制的验证码转换为十进制字符;
34、s632,将十进制的验证码利用安全加密算法,得到安全码;安全码的计算方法为:
35、encryptionid=encryptionsecurityalgorithm(verificationid),
36、其中,encryptionid表示安全码,该安全码为三十二位十六进制的安全码;
37、encryptionsecurityalgorithm()表示安全加密算法,优选采用md5算法;
38、verificationid表示十进制的验证码;
39、s633,将安全码转换为六十二进制字符,该六十二进制的安全码即是验证处理码。
40、在本专利技术的一种优选实施方式中,在步骤s67中智慧消防登录平台上存储的账号和密码的得到方法包括以下步骤:
41、s671,注册时,利用公钥分别对注册填写框中填写的账号和密码进行加密,分别得到加密账号和加密密码,将加密账号和加密密码发送给智慧消防登录平台;
42、s672,智慧消防登录平台接收到加密账号和加密密码后,智慧消防登录平台利用私钥对加密账号和加密密码进行解密,分别得到解密账号和解密密码;其中,私钥和公钥为一对非对称密钥对;
43、s673,对解密账号和解密密码进行存储处理,得到存储账号和存储密码,将存储账号和存储密码存储在智慧消防登录平台,实现登录时的验证。本文档来自技高网...
【技术保护点】
1.一种智慧消防用户登录安全综合管理系统,其特征在于,包括综合管理系统登录界面模块和综合管理系统登录模块;
2.根据权利要求1所述的智慧消防用户登录安全综合管理系统,其特征在于,登录综合管理系统的方法包括以下步骤:
3.根据权利要求1所述的智慧消防用户登录安全综合管理系统,其特征在于,在步骤S64中验证更新码的得到方法包括以下步骤:
4.根据权利要求1所述的智慧消防用户登录安全综合管理系统,其特征在于,在步骤S63中验证处理码的得到方法包括以下步骤:
5.根据权利要求1所述的智慧消防用户登录安全综合管理系统,其特征在于,在步骤S67中智慧消防登录平台上存储的账号和密码的得到方法包括以下步骤:
【技术特征摘要】
1.一种智慧消防用户登录安全综合管理系统,其特征在于,包括综合管理系统登录界面模块和综合管理系统登录模块;
2.根据权利要求1所述的智慧消防用户登录安全综合管理系统,其特征在于,登录综合管理系统的方法包括以下步骤:
3.根据权利要求1所述的智慧消防用户登录安全综合管理系统,其特征在于,在步骤s64中...
【专利技术属性】
技术研发人员:李琦,张雄,胡斐,谢菊香,宋哲,笮云涛,
申请(专利权)人:招商局检测认证重庆有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。