一种基于单点登录的系统配置管理方法_2

文档序号:8433848阅读:来源:国知局

实施例2
一种基于单点登录的系统配置管理方法,其特征在于:
A.参与配置方法的各个业务系统的用户认证登录信息集中存放在一个数据库或文件系统中,并且只有单点登录服务器能访问所述数据库或文件系统,所有登录都由单点登录服务器负责验证,实现由单点登录服务器的统一管理;
B.参与配置方法的各个业务系统配置统一的单点登录客户端,所有单点登陆客户端的认证信息均来源于同一个所述单点登录服务器,以实现所有登录用户登录其中任何一个业务系统均无需再次登录访问其他业务系统;
C.设置一个单一的配置系统,所述配置系统中配置的功能连接都为各业务系统中存在的功能;
各个业务系统中的功能都连接到配置系统上,在配置系统中保留各个各个业务系统中各自的配置方法和数据保存方法。不同用户在各个业务系统上使用自己常用的配置方法对系统进行配置。
D.配置系统的功能菜单为各个业务系统的地址,或直接输入菜单名和地址。
[0025]业务系统的地址是指用户选择业务系统的地址。
[0026]菜单名为系统定义或用户根据个人使用习惯定义的。
[0027]输入的地址是指用户可以直接输入的地址和参数。
[0028]在打开配置系统中的功能时,其步骤如下:
打开配置系统中系统A中的任意功能时,根据配置系统的地址和参数,先检查用户是否已经采用单点登录进行登录,如已经登录,则配置系统在系统A读取相应功能的数据,并返回给配置系统进行展示;如果多个用户在配置系统的菜单功能上同时访问系统A功能、系统B功能、系统C功能的数据,则配置系统同时在系统A、系统B、系统C上去取相应数据并返回给配置系统。
[0029]单点登录为开源CAS单点登录,并使用Cookie实现单点登录。
[0030]所述数据库为LDAP数据库。
[0031]图1中的角色分别有业务系统A、业务系统B、业务系统C、配置系统、单点登录服务器和LDAP数据库;其中业务系统A、业务系统B、业务系统C、配置系统均配有统一的单点登录客户端,其目的就是在访问各个系统时,只需要登录一次,便可以访问任何一个系统。并且业务系统A、业务系统B、业务系统C、配置系统都没有单独的登录功能,只有在单点登录服务器有登录功能,验证用户信息时取LDAP数据库进行验证,登录成功后用户登录凭据会保存在cookie中,配置有单点登录客户端的系统先判断cookie中用户登录凭据是否存在,如果存在则直接进入系统访问,否则进入登录页面。而用户直接访问配置系统里面的功能即可实现访问各个业务系统A、业务系统B、业务系统C所有功能,并实现操作、查看业务系统数据的目的。单点登录具体实现方法可以使用现有的方法。本申请侧重于配置系统的实现方法。
[0032]配置系统在配置业务系统的功能菜单方法具体为:配置系统自动提取可访问的各业务系统功能菜单列表,用户选择自己常用的菜单并保存,配置系统保存一条与业务系统相同名的菜单和菜单对应的地址。
在配置系统配置业务系统地址和所需参数的具体步骤为:在配置时,用户自己输入菜单名和一个或多个菜单地址,该地址可以根据需要加入所需参数;当需要配多个地址,可以调整每个地址在页面上显示的方块大小和位置。
[0033]打开配置系统的菜单提取一个业务系统的方法具体为:用户在对配置系统的菜单进行配置使用时,当打开一个单一地址的菜单时,因为单点登录的原因,访问所有业务系统都不需要登录,打开的页面通过隐藏菜单URL的方法,让用户感觉不到是打开的其他系统。
打开配置系统的菜单提取多个业务系统的方法具体为:用户在对配置系统的菜单进行配置使用时,当打开有多个地址的菜单时,通过单点登录,可集中提取各个地址要求的业务系统数据并呈现在配置时的位置上,并对比查看各个业务系统的数据。
本发明省去了频繁在各个业务系统之间切换的时间,通过配置系统可直接打开其他业务系统的功能。
[0034]不需要掌握不同业务系统需要的操作步骤,通过配置系统可直接打开其他业务的功能,不需要按照业务系统的操作流程才能打开一些功能菜单。
[0035]集中管理不同业务系统的常用功能,不同角色用户只需管理并使用自己对不用业务系统关心的功能即可;比如系统统计员只需要管理不同业务系统的统计数据。
[0036]系统配置简单、快捷、操作方便,只需掌握配置系统的配置方法就可以访问自己想看的业务系统功能。本方法是依赖于单点登录;具体的单点登录可使用现有的单点登录方法,而本方法的管理配置系统的方法安全、简单、快捷。
【主权项】
1.一种基于单点登录的系统配置管理方法,其特征在于: A.参与配置方法的各个业务系统的用户认证登录信息集中存放在一个数据库或文件系统中,并且只有单点登录服务器能访问所述数据库或文件系统,所有登录都由单点登录服务器负责验证,实现由单点登录服务器的统一管理; B.参与配置方法的各个业务系统配置统一的单点登录客户端,所有单点登陆客户端的认证信息均来源于同一个所述单点登录服务器,以实现所有登录用户登录其中任何一个业务系统均无需再次登录访问其他业务系统; C.设置一个单一的配置系统,所述配置系统中配置的功能连接都为各业务系统中存在的功能; 各个业务系统中的功能都连接到配置系统上,在配置系统中保留各个业务系统中各自的配置方法和数据保存方法; D.配置系统的功能菜单为各个业务系统的地址,或直接输入菜单名和地址。
2.根据权利要求1所述的一种基于单点登录的系统配置管理方法,其特征在于:业务系统的地址是指用户选择业务系统的地址;菜单名为系统定义或用户根据个人使用习惯定义;输入的地址是指用户直接输入的地址和参数。
3.根据权利要求1或2所述的一种基于单点登录的系统配置管理方法,其特征在于:在打开配置系统中的功能时,其步骤如下: 打开配置系统中系统A中的任意功能时,根据配置系统的地址和参数,先检查用户是否已经采用单点登录进行登录,如已经登录,则配置系统在系统A读取相应功能的数据,并返回给配置系统进行展示;多个用户在配置系统的菜单功能上同时访问系统A功能、系统B功能、系统C功能的数据,则配置系统同时在系统A、系统B、系统C上去取相应数据并返回给配置系统。
4.根据权利要求3所述的一种基于单点登录的系统配置管理方法,其特征在于:单点登录为开源CAS单点登录,并使用Cookie实现单点登录;所述数据库为LDAP数据库。
5.根据权利要求4所述的一种基于单点登录的系统配置管理方法,其特征在于:角色分别有业务系统A、业务系统B、业务系统C、配置系统、单点登录服务器和LDAP数据库;业务系统A、业务系统B、业务系统C、配置系统均配有统一的单点登录客户端,其目的就是在访问各个系统时,只需要登录一次,便可以访问任何一个系统;业务系统A、业务系统B、业务系统C、配置系统都没有单独的登录功能,只有在单点登录服务器有登录功能,验证用户信息时取LDAP数据库进行验证,登录成功后用户登录凭据会保存在cookie中,配置有单点登录客户端的系统先判断cookie中用户登录凭据是否存在,如果存在则直接进入系统访问,否则进入登录页面;用户直接访问配置系统里面的功能即可实现访问各个业务系统A、业务系统B、业务系统C所有功能,并实现操作、查看业务系统数据的目的。
6.根据权利要求3所述的一种基于单点登录的系统配置管理方法,其特征在于:配置系统在配置业务系统的功能菜单方法具体为:配置系统自动提取可访问的各业务系统功能菜单列表,用户选择自己常用的菜单并保存,配置系统保存一条与业务系统相同名的菜单和菜单对应的地址。
7.根据权利要求6所述的一种基于单点登录的系统配置管理方法,其特征在于:在配置系统配置业务系统地址和所需参数的具体步骤为:在配置时,用户自己输入菜单名和一个或多个菜单地址,该地址可以根据需要加入所需参数;当需要配多个地址,可以调整每个地址在页面上显示的方块大小和位置。
8.根据权利要求7所述的一种基于单点登录的系统配置管理方法,其特征在于:打开配置系统的菜单提取一个业务系统的方法具体为:用户在对配置系统的菜单进行配置使用时,当打开一个单一地址的菜单时,因为单点登录的原因,访问所有业务系统都不需要登录,打开的页面通过隐藏菜单URL的方法,让用户感觉不到是打开的其他系统。
9.根据权利要求8所述的一种基于单点登录的系统配置管理方法,其特征在于:打开配置系统的菜单提取多个业务系统的方法具体为:用户在对配置系统的菜单进行配置使用时,当打开有多个地址的菜单时,通过单点登录,可集中提取各个地址要求的业务系统数据并呈现在配置时的位置上,并对比查看各个业务系统的数据。
【专利摘要】本发明涉及计算机技术领域,具体的说是一种基于单点登录的系统配置管理方法,参与配置方法的各个业务系统的用户认证登录信息集中存放在一个数据库或文件系统中,并且只有单点登录服务器能访问所述数据库或文件系统,所有登录都由单点登录服务器负责验证,实现由单点登录服务器的统一管理;本发明省去了频繁在各个业务系统之间切换的时间,通过配置系统可直接打开其他业务系统的功能。不需要掌握不同业务系统需要的操作步骤,通过配置系统可直接打开其他业务的功能,不需要按照业务系统的操作流程才能打开一些功能菜单。
【IPC分类】H04L29-06, G06F21-41, H04L12-24
【公开号】CN104753960
【申请号】CN201510191745
【发明人】杨华, 毕永东, 丁仁鑫, 唐明亮
【申请人】成都华西公用医疗信息服务有限公司
【公开日】2015年7月1日
【申请日】2015年4月22日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1