[发明专利]一种基于模板的轻量级动态门户计算方法在审
申请号: | 201510521279.2 | 申请日: | 2015-08-24 |
公开(公告)号: | CN105094848A | 公开(公告)日: | 2015-11-25 |
发明(设计)人: | 刘桂海;胡清 | 申请(专利权)人: | 浪潮软件股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模板 轻量级 动态 门户 计算方法 | ||
技术领域
本发明涉及计算机应用技术领域,具体地说是一种基于模板的轻量级动态门户计算方法。
背景技术
无论是企业还是政府部门在做信息化建设时,缺乏统一规划、统一IT架构和技术架构、标准化,再加上采用分阶段逐步建设的过程,导致建设的应用系统彼此孤立,标准不一,资源难以共享,不能互联互通,资源重复建设等问题。这种“烟囱”式的管理模式使建设的多应用系统不能够有机的整合,形成“信息孤岛”,造成流程、信息的交换隔阂。
门户作为一个整合资源的应用框架,在企业信息化建设中日益受到重视。它将各种应用系统、数据资源和互联网资源集成到一个信息管理平台之上,并以统一的用户界面提供给用户,使企业可以快速地建立企业对客户、企业对内部员工和企业对企业的信息通道,使企业能够释放存储在企业内部和外部的各种信息。
门户系统实施时,门户管理员需要为用户定制门户页面,当用户数量众多时,这将是一项繁重的任务;当企业有新入职员工时,门户管理员也要为其定制门户页面,这也是一项繁重的任务。而如果能将这些工作动态化,无疑将大大减轻门户管理员的负担,而这正是本发明要解决的问题。
发明内容
本发明的目的是克服现有技术中存在的不足,提供一种基于模板的轻量级动态门户计算方法,解决门户集成业务系统时,为用户批量生成门户页面以及动态计算用户具有的门户页面。
本发明的技术方案是按以下方式实现的,其计算方法如下:
定义期;
(a)设计模板:
门户管理员设计门户页面模板,设计好的门户页面模板,保存在模板表中,一个模板一条记录;
(b)模板权限:
将模板赋予某种集合性质的人群,比如组织机构、岗位类型、角色,集合性质的人群与门户页面模板的对应关系,保存在模板权限表中,一种对应关系一条记录;
(c)应用模板:
以组织机构模板为例,调用组织机构提供的查询接口,查询出该组织机构下的用户,为每个用户赋予该门户页面,用户与门户页面的对应关系,保存在用户布局表中,一种对应关系一条记录;
运行期;
当用户登录门户时,门户容器首先从用户布局表中查询该用户所具有的门户页面,如果查到,则直接推送到前台展现,否则首先计算该用户从属的集合性质人群,然后结合模板权限表以及模板表,查询该种集合性质人群所具有的门户页面,如果查到,则在用户布局表中保存该种对应关系,同时将门户页面推送到前台展现,否则该用户没有可展现的门户页面。
本发明中,定义期门户管理员首先为一类集合性质的人群(比如某种组织机构、某种岗位类型、某种角色等)设计门户页面模板,然后通过本发明提供的计算方法应用模板,便可将门户页面分配给该集合性质人群下的所有用户。运行期当某用户登录门户时,如果已有可访问的门户页面,则门户容器直接推送到前台展现,否则门户容器调用本发明提供的计算方法,动态计算出该用户所属集合性质人群的门户页面模板,推送到前台展现。本发明提供的基于模板的动态门户计算方法,方便了门户管理员批量定制门户页面,降低了门户管理员的管理负担。
本发明的优点是:
a)门户管理员不必每个用户繁琐定义门户页面,只需为集合性质人群定义,减少了工作量,提高了工作效率;
b)企业新入职员工登录门户时,门户容器会为其动态计算门户页面,不需要管理员单独为其定制;
c)为集合性质的人群定义的门户页面,最终会应用到每个用户,这种批量操作产生的共性页面,为用户个性化定制提供了参考页面。
实施方式
下面对本发明的一种基于模板的轻量级动态门户计算方法作以下详细说明。
本发明的一种基于模板的轻量级动态门户计算方法,其主要有以下步骤:
一、定义期;
(a)设计模板:
门户管理员设计门户页面模板,设计好的门户页面模板,保存在模板表中(PORTAL_TEMPLATE),一个模板一条记录;
(b)模板权限:
将模板赋予某种集合性质的人群,比如组织机构(公司、部门)、岗位类型(部门经理、客户经理)、角色(门户普通人员),集合性质的人群与门户页面模板的对应关系,保存在模板权限表中(PORTAL_TEMPLATE_PERMIT),一种对应关系一条记录;
(c)应用模板:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510521279.2/2.html,转载请声明来源钻瓜专利网。