跨系统访问方法、系统、装置以及计算机可读存储介质制造方法及图纸

技术编号:18367599 阅读:66 留言:0更新日期:2018-07-05 09:06
本发明专利技术公开了一种跨系统访问方法、系统、装置以及计算机可读存储介质,所述方法包括从预设的账号管理数据库中获取目标用户的多个登录信息;根据任意一个所述登录信息,采用WEB浏览组件模拟登录任意一个所述登录信息对应的业务系统,并存储所述WEB浏览组件模拟登录成功后返回的登录凭证;当所述WEB浏览组件模拟登录成功后,获取所述业务系统中的多个业务模块的菜单信息,并存储所述多个业务模块的菜单信息;根据任意一个所述业务模块的菜单信息以及所述任意一个所述业务模块所属的业务系统的登录凭证,访问任意一个所述业务模块。通过所述跨系统访问方法能够实现多个业务系统的跨系统访问,使得多个业务系统之间能够互通,实现企业信息一体化。

Cross system access method, system, device and computer readable storage medium

The invention discloses a cross system access method, system, device, and computer readable storage medium. The method includes obtaining multiple login information of the target user from a preset account management database, and using a WEB browsing component to simulate logon information of any one of the login information according to any one of the login information. The corresponding business system, and stores the WEB browsing component that simulates the login credentials returned after a successful login; when the WEB browsing component simulates the login success, it gets the menu information of the multiple business modules in the business system, and stores the menu information of the multiple business modules, and according to any of the business modules described. The menu information of the block and the login credentials of any business system belonging to any of the business modules can access any one of the business modules. Through the cross system access method, the cross system access of multiple business systems can be realized, and the interoperability of multiple business systems can be exchanged and the information integration of the enterprise can be realized.

【技术实现步骤摘要】
跨系统访问方法、系统、装置以及计算机可读存储介质
本专利技术涉及计算机
,具体涉及一种跨系统访问方法、系统、装置以及计算机可读存储介质。
技术介绍
企业组织在企业发展过程中会投入大量资源用于企业组织所需软件系统的开发。由于企业在不同发展阶段所关注的业务重点不同,客观上造成了一个企业随着企业发展不停的开发业务所需软件系统,但各个软件系统之间用户体系是独立一样。例如一个员工如果需要使用两套业务系统,就需要用不同帐号登录两个系统平台。当企业的业务系统越多,用户需要登陆业务系统的次数也相应增多,同时需要管理的账号越多,且各个业务系统软件之间的不能互通、不能企业信息一体化。目前,通过基于各个系统做一套单点登录平台,各个业务系统与单点登录平台进行一对一用户帐号绑定,使用单点登录平台的统一帐号进入各个业务系统,减轻了用户在多个业务系统中多次登录的问题。但是,单点登录系统平台只是解决了用户帐号统一的问题,不能解决各个业务系统之间不能互通、企业信息一体化的问题。
技术实现思路
本专利技术的目的是提供一种跨系统访问方法、系统、装置以及计算机可读存储介质,能够实现多个业务系统的跨系统访问,使得多个业务系统之间能够互通,实现企业信息一体化。为解决以上技术问题,本专利技术实施例提供一种跨系统访问方法,由跨系统访问系统执行,包括:从预设的账号管理数据库中获取目标用户的多个登录信息,其中,所述登录信息包括业务系统的地址、参数以及所述目标用户登录所述业务系统的账号、密码;根据任意一个所述登录信息,采用WEB浏览组件模拟登录任意一个所述登录信息对应的业务系统,并将所述WEB浏览组件模拟登录成功后返回的登录凭证存储在所述预设的账号管理数据库中;当所述WEB浏览组件模拟登录成功后,获取任意一个所述登录信息对应的业务系统中的多个业务模块的菜单信息,并将所述多个业务模块的菜单信息存储在所述预设的账号管理数据库中,其中,所述菜单信息包括菜单链接地址、菜单名称以及平台类型;根据从预设的账号管理数据库中获取任意一个所述业务模块的菜单信息以及任意一个所述业务模块所属的业务系统的登录凭证,访问任意一个所述业务模块。优选地,所述根据从预设的账号管理数据库中获取任意一个所述业务模块的菜单信息以及任意一个所述业务模块所属的业务系统的登录凭证,访问任意一个所述业务模块,具体包括:从预设的账号管理数据库中获取任意一个所述业务模块的菜单信息以及任意一个所述业务模块所属的业务系统的登录凭证;判断所述登录凭证是否有效;当所述登录凭证有效时,根据任意一个所述业务模块的菜单信息的菜单链接地址访问任意一个所述业务模块;当所述登录凭证无效时,采用WEB浏览组件重新模拟登录任意一个所述业务模块所属的业务系统。优选地,所述跨系统访问方法还包括:建立所述跨系统访问系统与多个所述业务系统的连接;采集所述目标用户的多个登录信息,并将所述多个登录信息存储在所述预设的账号管理数据库中。优选地,所述跨系统访问方法还包括:当所述WEB浏览组件模拟登录失败时,根据模拟登录失败的原因生成通知信息,其中,模拟登录失败的原因包括账号错误、密码错误、地址错误以及参数错误;根据用户输入的更新信息,更新存储在所述预设的账号管理数据库中的任意一个所述登录信息,其中,所述更新信息为用户根据模拟登录失败的原因输入的账号、密码、地址或参数;采用WEB浏览组件重新模拟登录任意一个所述登录信息对应的业务系统。本专利技术实施例还提供一种跨系统访问系统,包括:业务系统信息获取模块,用于从预设的账号管理数据库中获取目标用户的多个登录信息,其中,所述登录信息包括业务系统的地址、参数以及所述目标用户登录所述业务系统的账号、密码;模拟登录模块,用于根据任意一个所述登录信息,采用WEB浏览组件模拟登录任意一个所述登录信息对应的业务系统,并将所述WEB浏览组件模拟登录成功后返回的登录凭证存储在所述预设的账号管理数据库中;业务模块信息获取模块,用于当所述WEB浏览组件模拟登录成功后,获取任意一个所述登录信息对应的业务系统中的多个业务模块的菜单信息,并将所述多个业务模块的菜单信息存储在所述预设的账号管理数据库中,其中,所述菜单信息包括菜单链接地址、菜单名称以及平台类型;业务模块访问模块,用于根据从预设的账号管理数据库中获取任意一个所述业务模块的菜单信息以及任意一个所述业务模块所属的业务系统的登录凭证,访问任意一个所述业务模块。优选地,所述业务模块访问模块包括:业务模块登录信息获取单元,用于从预设的账号管理数据库中获取任意一个所述业务模块的菜单信息以及任意一个所述业务模块所属的业务系统的登录凭证;登录凭证判断模块,用于判断所述登录凭证是否有效;业务模块访问单元,用于当所述登录凭证有效时,根据任意一个所述业务模块的菜单信息的菜单链接地址访问任意一个所述业务模块;当所述登录凭证无效时,所述模拟登录模块还用于采用WEB浏览组件重新模拟登录任意一个所述业务模块所属的业务系统。优选地,所述跨系统访问系统还包括:业务系统接入模块,用于建立所述跨系统访问系统与多个所述业务系统的连接;业务系统登录信息采集模块,用于采集所述目标用户的多个登录信息,并将所述多个登录信息存储在所述预设的账号管理数据库中。优选地,所述跨系统访问系统还包括:通知模块,用于当所述WEB浏览组件模拟登录失败时,根据模拟登录失败的原因生成通知信息,其中,模拟登录失败的原因包括账号错误、密码错误、地址错误以及参数错误;业务系统登录信息更新模块,用于根据用户输入的更新信息,更新存储在所述预设的账号管理数据库中的任意一个所述登录信息,其中,所述更新信息为用户根据模拟登录失败的原因输入的账号、密码、地址或参数;所述模拟登录模块,还用于采用WEB浏览组件重新模拟登录任意一个所述登录信息对应的业务系统。本专利技术实施例还提供一种跨系统访问装置,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述的跨系统访问方法。本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述的跨系统访问方法。相对与现有技术,本专利技术实施例提供的一种跨系统访问方法的有益效果在于:所述跨系统访问方法,由跨系统访问系统执行,包括从预设的账号管理数据库中获取目标用户的多个登录信息,其中,所述登录信息包括业务系统的地址、参数以及所述目标用户登录所述业务系统的账号、密码;根据任意一个所述登录信息,采用WEB浏览组件模拟登录任意一个所述登录信息对应的业务系统,并将所述WEB浏览组件模拟登录成功后返回的登录凭证存储在所述预设的账号管理数据库中;当所述WEB浏览组件模拟登录成功后,获取任意一个所述登录信息对应的业务系统中的多个业务模块的菜单信息,并将所述多个业务模块的菜单信息存储在所述预设的账号管理数据库中,其中,所述菜单信息包括菜单链接地址、菜单名称以及平台类型;根据从预设的账号管理数据库中获取任意一个所述业务模块的菜单信息以及任意一个所述业务模块所属的业务系统的登录凭证,访问任意一个所述业务模块。通过所述跨系统访问方法能够实现多个业务系统的跨系统访问,使得多个业务系统之间能够互通本文档来自技高网...
跨系统访问方法、系统、装置以及计算机可读存储介质

【技术保护点】
1.一种跨系统访问方法,其特征在于,由跨系统访问系统执行,包括:从预设的账号管理数据库中获取目标用户的多个登录信息,其中,所述登录信息包括业务系统的地址、参数以及所述目标用户登录所述业务系统的账号、密码;根据任意一个所述登录信息,采用WEB浏览组件模拟登录任意一个所述登录信息对应的业务系统,并将所述WEB浏览组件模拟登录成功后返回的登录凭证存储在所述预设的账号管理数据库中;当所述WEB浏览组件模拟登录成功后,获取任意一个所述登录信息对应的业务系统中的多个业务模块的菜单信息,并将所述多个业务模块的菜单信息存储在所述预设的账号管理数据库中,其中,所述菜单信息包括菜单链接地址、菜单名称以及平台类型;根据从预设的账号管理数据库中获取任意一个所述业务模块的菜单信息以及任意一个所述业务模块所属的业务系统的登录凭证,访问任意一个所述业务模块。

【技术特征摘要】
1.一种跨系统访问方法,其特征在于,由跨系统访问系统执行,包括:从预设的账号管理数据库中获取目标用户的多个登录信息,其中,所述登录信息包括业务系统的地址、参数以及所述目标用户登录所述业务系统的账号、密码;根据任意一个所述登录信息,采用WEB浏览组件模拟登录任意一个所述登录信息对应的业务系统,并将所述WEB浏览组件模拟登录成功后返回的登录凭证存储在所述预设的账号管理数据库中;当所述WEB浏览组件模拟登录成功后,获取任意一个所述登录信息对应的业务系统中的多个业务模块的菜单信息,并将所述多个业务模块的菜单信息存储在所述预设的账号管理数据库中,其中,所述菜单信息包括菜单链接地址、菜单名称以及平台类型;根据从预设的账号管理数据库中获取任意一个所述业务模块的菜单信息以及任意一个所述业务模块所属的业务系统的登录凭证,访问任意一个所述业务模块。2.如权利要求1所述的跨系统访问方法,其特征在于,所述根据从预设的账号管理数据库中获取任意一个所述业务模块的菜单信息以及任意一个所述业务模块所属的业务系统的登录凭证,访问任意一个所述业务模块,具体包括:从预设的账号管理数据库中获取任意一个所述业务模块的菜单信息以及任意一个所述业务模块所属的业务系统的登录凭证;判断所述登录凭证是否有效;当所述登录凭证有效时,根据任意一个所述业务模块的菜单信息的菜单链接地址访问任意一个所述业务模块;当所述登录凭证无效时,采用WEB浏览组件重新模拟登录任意一个所述业务模块所属的业务系统。3.如权利要求1所述的跨系统访问方法,其特征在于,所述跨系统访问方法还包括:建立所述跨系统访问系统与多个所述业务系统的连接;采集所述目标用户的多个登录信息,并将所述多个登录信息存储在所述预设的账号管理数据库中。4.如权利要求1所述的跨系统访问方法,其特征在于,所述跨系统访问方法还包括:当所述WEB浏览组件模拟登录失败时,根据模拟登录失败的原因生成通知信息,其中,模拟登录失败的原因包括账号错误、密码错误、地址错误以及参数错误;根据用户输入的更新信息,更新存储在所述预设的账号管理数据库中的任意一个所述登录信息,其中,所述更新信息为用户根据模拟登录失败的原因输入的账号、密码、地址或参数;采用WEB浏览组件重新模拟登录任意一个所述登录信息对应的业务系统。5.一种跨系统访问系统,其特征在于,包括:业务系统信息获取模块,用于从预设的账号管理数据库中获取目标用户的多个登录信息,其中,所述登录信息包括业务系统的地址、参数以及所述目标用户登录所述业务系统的账号、密码;模拟登录模块,用于根据任意一个所述登录信息,采用WEB浏览组件模拟登录...

【专利技术属性】
技术研发人员:陈晓敏邓晓强朱献国叶敏
申请(专利权)人:广州市全周至程软件技术有限公司
类型:发明
国别省市:广东,44

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

1