System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用户管理系统及其实现用户管理的方法技术方案_技高网

用户管理系统及其实现用户管理的方法技术方案

技术编号:43723392 阅读:13 留言:0更新日期:2024-12-20 12:51
本发明专利技术公开了用户管理系统及其实现用户管理的方法,用户管理系统包括母系统和至少两个子系统。母系统包括:账户信息管理模块,账户信息管理模块用于存储和管理母系统和所有子系统的账户信息;账户权限管理模块,账户权限管理模块用于存储和管理母系统和所有子系统的账户所对应的权限类型;以及,用户管理服务模块,用户管理服务模块用于与所有子系统实时通信,并控制与调度账户信息管理模块和账户权限管理模块。子系统包括:账户信息注册登录接口模块,用于进行账户的注册和登录。本发明专利技术实现了用户基于同一个账号即可登录到其他具有相关权限的子系统,同时也实现了账户信息修改以及账户权限类型变更时的各个子系统自动同步的效果。

【技术实现步骤摘要】

本专利技术涉及用户管理,尤其涉及一种用户管理系统及其实现用户管理的方法


技术介绍

1、目前,轨道交通业务随着发展而增多,轨道交通地铁系统包括了综合监控的母系统和应急保障系统等业务子系统,但是由于母系统和各个业务子系统都是独立的存在,因此用户具体使用时,在多个业务子系统同时使用或者交叉使用时发现登录过程非常繁琐。而对于系统管理员,即使是同一个用户,也需要每个系统都单独管理其账户信息与账户权限类型。而且用户管理作为轨道交通运营内部管理的重要环节,其重要性不言而喻。在轨道交通地铁系统上,会有多类人员进行操作,若所有人员权限相同,存在误操作的风险。

2、例如同一个用户必须得在每个系统中注册一个账号和密码用于登录,而用户未必会在同一个时间将所有业务子系统都进行注册,因为有些系统可能暂时用不到。然而之后需要注册新的系统时,由于各种原因,账号和密码可能还与之前的不同,这就导致了用户在使用多个业务子系统时还需要单独记录每一个业务子系统的账号与密码。

3、又例如系统管理员在给各个用户进行赋权时,必须要在所有业务子系统中分别进行操作,即使是一样的权限类型,也要进行多次的过程。而且当某个用户权限类型需要变更时,同样还要在所有业务子系统中进行多次的变更过程。

4、以上这些问题都是现实中存在并急需解决的问题,甚至承载业务模块的业务子系统在未来很有可能会不断的增加或扩展。如果还以相关技术中的方式,那么无论对用户还是系统管理员无疑会雪上加霜。


技术实现思路

1、本专利技术要解决的技术问题在于,针对上述
技术介绍
中提及的相关技术存在的至少一个缺陷:对于同一用户,每个子系统都单独管理其账户信息与账户权限类型,且在使用多个子系统时登录繁琐,以及系统管理员进行权限管理时也要在每个子系统中分别操作,提供一种用户管理系统及其实现用户管理的方法。

2、本专利技术解决其技术问题所采用的技术方案是:构造一种用户管理系统,包括母系统和至少两个子系统;

3、所述母系统包括:

4、账户信息管理模块,所述账户信息管理模块用于存储和管理所述母系统和所有所述子系统的账户信息;

5、账户权限管理模块,所述账户权限管理模块用于存储和管理所述母系统和所有所述子系统的账户所对应的权限类型;以及,

6、用户管理服务模块,所述用户管理服务模块用于与所有所述子系统实时通信,并控制与调度所述账户信息管理模块和所述账户权限管理模块;

7、所述子系统包括:

8、账户信息注册登录接口模块,所述账户信息注册登录接口模块用于进行账户的注册和登录。

9、在一些实施例中,所述子系统还包括:

10、账户信息与权限类型配置模块,所述账户信息与权限类型配置模块用于与所述账户信息管理模块和所述账户权限管理模块中的信息同步。

11、在一些实施例中,所述母系统还包括:

12、通信接口模块,所述通信接口模块用于外接应用系统。

13、本专利技术还构造了一种上述任一项所述的用户管理系统实现用户管理的方法,包括账户注册步骤,其包括:

14、所述账户信息注册登录接口模块接收用户输入的进行注册的账户信息,并发送给所述用户管理服务模块;

15、所述用户管理服务模块控制与调度所述账户信息管理模块进行对比和校验;

16、完成对比和校验过程后,由所述用户管理服务模块发送注册结果至所述账户信息注册登录接口模块。

17、在一些实施例中,所述子系统还包括账户信息与权限类型配置模块时,所述账户注册步骤还包括:

18、所述用户管理服务模块将所述账户信息管理模块中的所有账户信息同步给所有所述子系统的账户信息与权限类型配置模块。

19、本专利技术还构造了一种上述任一项所述的用户管理系统实现用户管理的方法,包括登录步骤,其包括:

20、所述账户信息注册登录接口模块接收用户输入的进行登录的账户信息,并发送给所述用户管理服务模块;

21、所述用户管理服务模块控制与调度所述账户信息管理模块进行登录验证;

22、完成验证过程后,由所述用户管理服务模块发送登录结果给所述子系统。

23、本专利技术还构造了一种上述任一项所述的用户管理系统实现用户管理的方法,包括账户修改步骤,其包括:

24、用户通过所述子系统登录后进入所述母系统的账户信息管理模块的账户修改界面;

25、所述账户修改界面接收修改后的账户信息并进行保存;

26、所述用户管理服务模块将账户修改结果返回至所述子系统。

27、本专利技术还构造了一种上述任一项所述的用户管理系统实现用户管理的方法,包括用户权限配置步骤,其包括:

28、账户注册后,所述账户权限管理模块接收管理员对账户的权限类型进行赋权的配置指令。

29、在一些实施例中,所述子系统还包括账户信息与权限类型配置模块时,所述用户权限配置步骤还包括:

30、配置完毕后,所述用户管理服务模块将所述账户权限管理模块中的所有账户权限类型打包,并同步给所有所述子系统的账户信息与权限类型配置模块。

31、本专利技术还构造了一种上述任一项所述的用户管理系统实现用户管理的方法,包括应用扩展步骤:

32、所述母系统通过所述通信接口模块与所述外接应用系统进行通信;

33、所述母系统接收所述外接应用系统发送的请求数据包,并进行解析;

34、若数据格式匹配,则进行验证,并将验证结果返回给所述外接应用系统;

35、所述母系统将所述子系统的账户信息注册登录接口模块以及账户信息与权限类型配置模块对应的程序安装包发送给所述外接应用系统;

36、所述外接应用系统安装好所述程序安装包后生成所述账户信息注册登录接口模块以及所述账户信息与权限类型配置模块;

37、所述母系统的用户管理服务模块与所述外接应用系统的账户信息注册登录接口模块以及账户信息与权限类型配置模块实时通信。

38、通过实施本专利技术,具有以下有益效果:

39、本专利技术通过将所有子系统与母系统进行通信,连接为整体,并且在母系统中增加用户管理服务模块、账户信息管理模块和账户权限管理模块,以及同时在各个子系统中增加账户信息注册登录接口模块,将不再在每个子系统中设置账户信息、账户权限管理功能,而是将所有的账户信息和账户权限统一在母系统中进行统一管理,从而实现了用户基于同一个账号即可登录到其他具有相关权限的子系统,进而实现不同子系统间的用户信息的无缝切换,以及实现不同子系统间用户信息的实时同步与管理使用,避免了用户信息间的管理繁琐、信息存在差异性等问题,大大降低了用户使用的难度和繁琐程度,同时也实现了账户信息修改以及账户权限类型变更时的各个子系统自动同步的效果,最终实现了对用户的全面、高效、便捷的管理。

本文档来自技高网...

【技术保护点】

1.一种用户管理系统,其特征在于,包括母系统和至少两个子系统;

2.根据权利要求1所述的用户管理系统,其特征在于,所述子系统还包括:

3.根据权利要求1或2所述的用户管理系统,其特征在于,所述母系统还包括:

4.一种权利要求1至3任一项所述的用户管理系统实现用户管理的方法,其特征在于,包括账户注册步骤,其包括:

5.根据权利要求4所述的用户管理系统实现用户管理的方法,其特征在于,所述子系统还包括账户信息与权限类型配置模块时,所述账户注册步骤还包括:

6.一种权利要求1至3任一项所述的用户管理系统实现用户管理的方法,其特征在于,包括登录步骤,其包括:

7.一种权利要求1至3任一项所述的用户管理系统实现用户管理的方法,其特征在于,包括账户修改步骤,其包括:

8.一种权利要求1至3任一项的用户管理系统实现用户管理的方法,其特征在于,包括用户权限配置步骤,其包括:

9.根据权利要求8所述的用户管理系统实现用户管理的方法,其特征在于,所述子系统还包括账户信息与权限类型配置模块时,所述用户权限配置步骤还包括:

10.一种权利要求3所述的用户管理系统实现用户管理的方法,其特征在于,包括应用扩展步骤:

...

【技术特征摘要】

1.一种用户管理系统,其特征在于,包括母系统和至少两个子系统;

2.根据权利要求1所述的用户管理系统,其特征在于,所述子系统还包括:

3.根据权利要求1或2所述的用户管理系统,其特征在于,所述母系统还包括:

4.一种权利要求1至3任一项所述的用户管理系统实现用户管理的方法,其特征在于,包括账户注册步骤,其包括:

5.根据权利要求4所述的用户管理系统实现用户管理的方法,其特征在于,所述子系统还包括账户信息与权限类型配置模块时,所述账户注册步骤还包括:

6.一种权利要求1至3任一项所述的用户管...

【专利技术属性】
技术研发人员:张博文孙逸敏陈浪先陈佳黄振信张帅
申请(专利权)人:深圳达实智能股份有限公司
类型:发明
国别省市:

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

1