第一章 统一信息门户平台
1. 概述
统一门户信息平台是山东国子软件股份有限公司专为校园用户打造的数字化校园信息门户平台,是国子数字化校园解决方案的重要组成部分。
目前各个学校已经先后建立了学校主页、学院主页等一系列独立的信息服务网站,这些网站从不同角度解决了一部分为全校师生提供服务的问题。但这些网站普遍存在缺乏个性化服务,偏重于静态信息发布,而且只能按照某一种预定的固定格式、固定的层次提供用户查询和使用。
同时学校不同时期建立的各应用系统都各自提供独立的操作界面,用户只能通过这些系统提供的界面才能进行正常的操作和管理。
在这种状况下,一方面对最终用户带来很大的使用不便,因为用户需要登录到不同的系统中才能进行日常操作和信息查询,而且无法实现各系统之间的协同工作;
一方面在信息采集和系统管理分散各职能机构,加重了这些部门的负担,影响了信息的发布的效率,也影响了各部门的工作积极性;
同时,各部门的信息服务局限于部门内部,无法从整个学校服务的角度进行服务扩展,学校缺乏集中展现的平台和界面。
国子高校信息门户平台(Googosoft-Portal)充分利用Portal技术,为学校提供了一个能够最大限度地满足用户特定需要的信息发布、采集、共享和管理平台,并从相互协作和团体服务、高个性化的角度为高校提供一个信息服务、应用访问、业务系统集成、数据资源综合展示的门户平台。同时通过该平台通过对RSS标准的支持,能够实现对Internet网络相关信息的共享和采集。
同时,Googosoft-Portal充分满足用户的个性化需求。
个性化的服务提供使得用户可以自定义页面的内容、布局和显示风格,使用户最关注的内容得以最优体现,提高了用户的访问效率,大大增强了用户的满意度和访问体验效果。
1.1 建设原则
系统平台的技术先进性
为了满足校园信息化持续不断发展的建设需要,同时能够完全兼容流行的IE6、IE7、firefox、maxthon等浏览器,综合信息门户必须采用先进的SOAP技术架构和设计理念。
系统平台的可扩展性
可扩展性是学校信息化建设持续性的前提,随着学校校园信息化建设的不断推进,不断有新的应用系统加入其中,这就要求综合信息门户所提供的服务框架和访问接口具有高度的可扩展性。
运行的稳定性
信息门户必须要稳定运行确保其稳定性,这样才能保证信息资源和应用系统能否被访问。要求综合信息门户平台在高负载、甚至是运行环境出现故障的时也能提供稳定和持续的服务,确保给学校师生提供持续型的服务。
运行的安全性
学校的综合信息门户是学校的信息入口,集成了校园网内所有的信息资源和应用系统,综合信息门户系统要为用户提供安全的信息资源和业务数据的获取,要保障信息不被非法用户窃取、保障用户的合法身份不被盗用,信息传输过程中要安全可靠。
较大用户访问和支持
校园网内的用户访问的信息资源和应用系统都需要通过综合信息门户,所以信息门户是用户访问量最大的信息系统,所以要保证信息门户要能够在学校现有硬件设施的基础和用户访问多的情况下,必须能够提供高速的服务。
1.2 建设目标
中国城市大学统一信息门户平台的建设将要实现如下的目标:
提供符合通用国际标准的、可持续升级的门户框架;
对学校的信息资源、应用系统进行管理和整合、对学校的用户提供集成的、无缝的、安全的、个性化的资源访问、对学校用户提供访问校园网信息资源的统一入口;
建立站群管理系统,可以将学校及学校各部门院系的二级门户网站平滑整合进来,在统一的信息门户平台可以构建其他分级门户网站,并能提供大量的个性化的门户网站模版。
可提供全校性信息发布流程和统一的信息发布模式,为全校通知、公告、大事提供标准的信息发布体制,规范信息服务。
提供丰富的集成手段用于完成对现有不同应用系统的界面集成;
构建基于校园网异构应用系统的综合信息门户;
提供安全的凭证登录手段用于实现对外部系统和内部无法改造系统的访问时的单点登录;
提供满足用户个性化使用需求的界面自定义功能;
开发接口。提供丰富的开发接口,可以根据接口对门户进行方便的二次开发,如:网页、XML文档、Servlet服务、办公自动化系统等的门户集成等。
1.3 建设内容
门户支撑框架:遵循JSR 168的portlet开发框架,并可以提供二次开发的导入和导出开发工具,能实现客户自己定义和设计个性化设计改造;
应用服务集成和管理:门户提供多种集成方案,并详细描述各种集成方案使用的场景,可将学校内外及相关学术和教育网站进行应用集成和服务管理;
门户安全管理:与统一身份认证紧密结合,可以提供基本用户类型的用户组管理、权限管理等相关安全信息等功能,实现用户安全的信息服务;
统一的信息和统一内容管理模块,提供统一的信息发布模式、规范信息服务、提高发布效益,为全校通知和公告等大事提供标准统一的信息发布体制,同时可以对发布的内容文档根据发布的内容、性质等特征进行自动文档归档,并提供查询、检索与统计的功能;对发布和提供的内容信息可以进行采编、审核等相关管理。
门户配置管理:提供各部门门户网站以及不同用户门户网站的模板,并可以让用户自定义可管理,提供不同用户的个人服务配置模块,以便方便师生能定制个性化的服务,包括布局、应用服务展现、界面风格、界面内容、标签等,实现师生个性化的资源访问;
提供全校性信息发布流程,文档共享管理,提供网络存储空间,有文档锁定和解锁功能,支持文档版本管理、访问权限设置;
待办事宜,为登录用户提供待办任务提醒和管理,提高网上工作协作能力。系统可以与任何需要提醒的模块进行集成,如:办公系统、学工系统、人事系统、邮件系统等。
公共服务模块,用于满足面向校友等公众的信息互动和共享;
联合搜索引擎:实现对学校的相关资源进行检索,如:教学、管理、图书、电子期刊等信息资源提供跨库全文检索功能;
即时消息服务,提供Web消息、邮件等各种即时消息服务;
应用服务监控管理,对相关内容进行统计、分析;
教育资讯服务:提供相关教育资讯、教育政策等内的服务;
协作服务模块,人员之间、业务之间基于系统平台实现协同工作;
网络留言就用户反馈;
1.4 功能规划
1、基本信息服务
信息化校园门户网站将合理安排具体栏目,给用户提供快捷方便的页面,以满足不同用户的需求;将校内分散和独立的应用和内容进行集成,在表示层进行重构,为访问者提供集成化、个性化和按需的信息和服务环境。提供符合通用标准的、可持续升级的框架,包括应用展现、内容及部门频道管理。
2、单点登录
为用户访问信息化校园网络资源提供登录功能,通过在此登录,用户后续访问信息化校园集成资源时无需再进行登录。
3、个性化服务
实现栏目定制、布局定制、内容定制、内容定阅、提醒服务、访问方式的定制;根据师生用户角色分类定义个性化的信息推送内容。在鉴别访问者的用户角色后,系统将自动根据规则设置推送信息。用户可以自行订阅需要获取的信息,系统将根据用户的设置定期向用户发送被订阅的信息。此外,用户可以针对自身喜好,定制信息浏览的界面布局,创建自己的个人工作台,以方便浏览。
4、实现信息的综合高效检索服务。
信息化校园的信息资源可能保存在多个地方,例如 Web 站点、文件系统、邮件服务器和数据库。检索服务需满足用户同时在多个信息源中进行搜索,从而提高信息资源的搜索效率。并且随着内容源的增多,不管要查找的信息在什么位置或是何种格式,搜索服务都是最容易查找到信息的地方。
5、提供集中的综合数据查询服务
信息门户平台的统计查询功能面向的对象主要是学校领导,而不是非常专业的业务分析员。因此这与应用系统和数据仓库的建设有一些差别。
但是,统计查询功能本质上与应用系统是相同的,都是面向分析、面向查询的业务服务,因此,必须用数据仓库和分析系统的开发思想和方法来构建。
2. 功能实现
中国城市大学统一信息门户平台功能主要包括:门户支撑框架、门户安全管理、门户配置管理、门户个性化定制和门户内容管理子系统等。
门户系统架构如下:
2.5.1 门户支撑框架
构架部分是山东国子高校信息门户平台的核心支撑 信息门户平台支持标准的J2EE技术,遵循国际标准、使用主流技术开发,主要包括:
1、信息门户平台支持JSR 168 Portlet规范,并提供对Portlet应用的在线部署,支持在不影响已有应用运行的情况下加载应用,或对已有应用进行更新和卸载。任何符合portlet规范的portlet应用都可以在标准架构下部署运行。
2、标准构架采用国际主流开发框架Spring Application Framework,采用面向组件的构造方法,具备高度的可扩展性。
3、完全支持和推荐采用Spring MVC Portlet 开发框架进行portlet应用的开发。
4、提供分类Cache监控管理、用户管理、用户组管理、消息通知等功能,管理员可以有针对性的进行Cache使用状况,提供信息门户备份和恢复的功能,保障系统的可靠运行,使得在门户上进行Portlet的开发更加容易和快速。
5、门户事件监听机制:对诸如用户登录等门户事件的处理上,平台在设计上采用监听机制,便于在需要时扩展对这些事件的处理逻辑。
6、权限控制:Spring Acegi组件的采用使得权限控制更加灵活和扩展。Portlet权限控制基于Spring Acegi,采用Role、Group混合控制方式。即可以为Portlet设置可访问的Role和Group。
7、门户产品全面支持业界的技术标准和技术规范:WSRP、JSR-168、JSR-170、JSR-127 (JSF)、Struts、Ant、WSDL、SOAP、UDDI。
2.5.2 门户配置管理
信息门户提供图形化的门户配置管理工具,多机构信息门户提供图形化的门户配置管理工具,让门户的管理员、个人用户通过浏览器即可对门户进行配置,包括门户首页Top区域登陆前后的配置(默认初始显示的内容、字体大小、页面颜色、布局等风格显示)、校内访问地址和用户登录事件的配置等,也可对门户的界面风格进行相关的配置,包括界面模板管理和菜单管理;支持面板Portlet布局控制、菜单布局控制管理;内容类型管理、内容组件管理、公共组件管理、Skin外观管理、页面模板定义管理、Portlet设定管理等;提供基本用户类型权限管理;用户组管理;管理、定义集成系统的安全信息。当一个用户生成的时候,可被赋予不同的用户类型,并安排一套默认页面。
界面模板管理
模板是一组定义好的门户样式的集合,门户管理员可以为不同类型的门户用户,设置不同的模板风格类型。这样不同身份的用户登录后即可看到不同样式的个人工作区或者部门工作区。
门户菜单管理
模块中的菜单也可以进行管理、包括菜单的大小、新建菜单、删除菜单、显示方式的设置、菜单显示顺序的调整等。
页面管理
可以通过信息门户管理员对师生的默认门户界面进行初始规划,包括界面风格、Portlet菜单及频道栏目面板布局;页面标签定义等。
个性化的定制
信息门户服务是个性化的、基于角色的应用系统。需要提供图形化工具,让用户根据其身份的不同,通过浏览器对自己的门户菜单进行个性化的设置,定制其权限范围内的各种信息。包括调整菜单的顺序、显示。提供两列、三列及拖拽式布局、自由布局器功能。同一个角色也可以根据不同的身份定制不同的个性化的页面和功能。全校的学生、教师、管理人员、领导、职工等不同角色的用户登录门户后,可以现实出各自权限范围内的功能和显示不同的信息内容。
2.5.3 门户安全管理
门户安全管理集成统一身份认证平台,信息门户与身份认证之间是相互紧密配合的,提供基本用户类型用户组管理、权限管理以及相关定义集成系统的安全信息,个性化组件配置角色、权限等管理。当一个用户生成的时候,同一个用户可能同时会包含多个用户类型。一个用户的用户类型决定了他能访问和使用哪些Portlet组件。在用户配置自己的页面的时候,系统应把有对应用户类型权限访问portlet组件显示出来供用户选择。SSO 服务器需支持LDAP V3、X509、Web Services Security、SAML1.0、SAML1.1和Identity Federation 等技术规范。
2.5.4 应用集成管理
综合信息门户内部可以结合学校现有的系统以及学校具体的需求对资源进行整合,将分布分散的信息进行分类、编目,以索引方式提供给用户访问。
信息门户支持能够为所在单位、部处或院系的用户提供登陆前后内容不同的个性化信息服务内容。能根据不同的用户身份展示不同信息栏目与内容。推出面向个人工作、生活、学习、管理等场景的服务集成模式;其服务的集成包括:
Webservice的集成
根据应用系统发布的WebService访问参数,在信息门户中定义所展现的表单,以此来实现WebWervice服务的集成与展现。
URL资源功能服务集成
提供对实现统一身份认证的URL资源类和资源明细的维护和授权,基于所维护的URL资源管理,可以灵活定义不同的URL资源显示栏目,用于支持不同应用系统的菜单级集成。
Iframe服务集成
可以支持嵌入其他系统的页面,实现和其他网站界面的无缝集成,控制集成后栏目的表现形式。
WebClipping服务集成:
从应用服务器页面的区域裁剪,裁剪后的内容作为门户的栏目进行统一管理;
RSS服务集:
支持自动从其他符合RSS规范的网站或门户采集到所需要的数据,并定义相应的展现方式;
JSP编辑器插件:
对数据库查询进行安全封装,支持在线JSP编辑,供开发人员和管理员快速开发一些数据库查询发布应用。
应用开发集成接口是开放、标准的,包括各数据库、XML文档、网页、JSP、Servlet服务、OA、JDBC数据源等的门户集成。通过编写portlets把各应用集成到门户上,插件的安装方式如Portlet组件及其他组件管理所示。
用系统单点登录:
统计报表:
天气预报:
图片新闻:
待办列表:
待办提醒:
2.5.5 信息发布和内容管理子系统
2.5.5.1 信息发布管理
不同的用户具有自己权限内的统一信息管理平台,用户可以将相关内容发送到拥有权限的各个站点,可以直接发布,对有些特殊的内容也可以根据流程选择审批人进行审批后方可发布。
发布成功后就可以生成新闻页面,对其发布的内容,管理员可以控制是否进行修改和删除。
信息门户管理平台提供所见即所得,支持对图片(JPG、GIF等)、文件附件、Flash动画、表格、流媒体等的上传和管理,拥有Word文档编辑功能的编辑环境,编辑器操作简单灵活,所编辑的信息和模板在网站发布时一致。如下图:
信息管理
创建Web内容并对其进行编辑、发布、所属栏目的调整移动等。
栏目管理
用户可以新建栏目,并可对已有栏目进行修改、删除等操作;
也可对栏目权限、显示风格(支持图文列表、滚动等多风格)、内容属性等进行设置;快捷访问属性的定义;
对已有栏目支持索引及内容模版的选择;对内容撰写、审批、发布、上报等进行授权,并支持用户的分级管理。如下图:
信息模板
提供编辑器,撰写、编辑信息版,并可以创建自定义非结构数据的信息与内容;
其内容与频道栏目紧密集成,对信息列表中的内容可以直接进行选择发布。
如下图:
信息发布审核
提供对发布的信息进行审核的功能,并对审批的流程可以进行自定义。
按照信息发布的流程,从而可以灵活的对信息编辑、上报、审批、修改、发布等环节进行管理和审核。
对不同机构之间可以进行跨机构相互引用、推荐、个性化配置等。
图片管理
对整个网站上的图片、节日祝福图片、卡片等进行统一管理。
如图:
网站留言管理
对留言系统进行管理和统一处理。如图:
用户反馈管理
对用户反馈的信息的内筒进行管理与维护。同时根据权限的控制,每个单位可独立配置各自需要的反馈栏目及内容。
2.5.5.2 文档管理
文档管理中具有文档共享管理,可以提供网络存储空间,对文档实现按类别组织、管理和存储,对重要文档有锁定和解锁功能;
文档管理同时支持访问权限设置、文档版本管理;
文档管理同时提供文档归档管理,并能对发布的内容文档根据发布的类型和内容特征进行自动文档归档,并提供查询检索、统计等功能;
文档存储空间分配可以对本机构及其下属机构的空间使用情况进行监督,对上传和下载的文档提供监督及限制功能。
2.5.6 全文搜索服务
搜索引擎:提供完整的web方式的全文检索及索引管理系统;带有高效索引数据同步器。支持HTML、DOC、 TXT、EXCEL、PPT以及ZIP、RAR等类型文件的全文检索。信息搜索要求具有局域网内信息搜索功能。根据用户自身的权限,能够到用户权限范围内的数据和信息,没有使用权限的信息和数据不显示在搜索结果里面。
搜索引擎加入信息门户平台的所有高校的资源,充分利用信息门户平台的汇总功能,这样学校内的资源不再是信息孤岛,将会形成一个丰富的、互补有无的资源中心。
2.5.7 个性定制
信息门户服务是个性化的、基于角色的应用系统。需要提供图形化工具,让用户根据其身份的不同,通过浏览器对自己的门户菜单进行个性化的设置,定制其权限范围内的各种信息。
2.5.8 应用集成管理
在门户内部根据需求对资源进行整合,包括将功能独立的应用系统进行应用层次上的服务松散集成,以面向个人服务的整体形式提供给用户使用;并将分布分散的信息进行分类、编目,以索引方式提供给用户访问。
2.5.9 公共服务
包括信息检索、通知公告、外部Web邮箱、机构导航、校历管理、记事本、留言系统、个人文件夹、个人收藏夹、用户个人管理工具、通讯录查询、目录检索管理、天气预报、个人日历、SMS短信息发送、在线编辑、个人信息订阅等、网上投票、BBS等。
2.5.10 信息门户访问统计管理
支持不同用户的调查问卷栏目、内容的维护、管理与统计查询,包括网上调查问卷的发布、用户的回答、结果统计等各种功能。
2.5.11 通用组件管理
包括个人文件夹、信息检索、通讯录查询、通知公告、天气预报、个人日历、外部Web邮箱、机构导航、校历管理、留言系统、个人收藏夹、用户个人管理工具、目录检索管理、在线编辑、记事本、个人信息订阅等等。
2.5.12 个人空间服务
对用户提供包括个人博客、文件共享等服务。师生们可以申请开通实名博客,学生可以实名留言、评论等。每个教师和学生都可以有自己的网上存储空间,支持容量限制、按用户或用户组共享、病毒扫描等。
3. 国子统一信息门户特点
支持服务器集群部署,提供负载均衡和故障转移功能,并通过页面缓存机制提高服务器的整体性能。
集群如下图所示:
基于多站点运行机制,统一管理多站点、多用户群(即在同一信息门户中运行分支网站)。
支持模块化组装、自动热部署Portlets,可以快速增改信息门户功能模块。
支持Portlets之间一对一、一对多、多对多等不同的通信模式,以满足不同应用场景需要。
信息门户部署在标准J2EE应用服务器之上,可以在单台服务器上垂直扩展,确保系统运行的可靠性;还可以在多台服务器上水平扩展,提高系统运行的整体性能;能够支持10万级注册用户量。
4. 国子统一信息门户特点
一站式服务中心为领导、行政人员、教师、学生提供一个集成、方便、高效、个性化服务平台,包括一站式服务中心门户网站、一站式服务中心服务管理平台及面向各类用户的相关服务集成。
4.1 一站式服务中心网站
一站式服务中心门户网站为各类用户提供一站式的信息服务展现,主要包括快速导航、新闻通知公告、意见征集、网络信息资源导航、个人服务中心、其他信息服务等功能。
4.2 一站式服务集成
一站式服务中心集成包括领导相关服务集成、行政人员相关服务集成、教师相关服务集成和学生相关服务集成。
领导相关服务集成
分为办公类、资讯类、决策类、消息类、订阅类、公共服务类、全院各类人员数字档案等服务。
行政人员相关服务集成
分为办公类、资讯类、事务类、消息类、订阅类、公共服务类、相关人员数字档案等服务。
教师相关服务集成
分为办公类、教学类、科研类、资讯类、订阅类、公共服务类、个人数字档案等服务。
学生相关服务集成
分为学习类、科研类、资讯类、订阅类、公共服务类、个人数字档案等服务。