基于WebService的数字化校园统一门户平台构建研究
- 格式:doc
- 大小:34.50 KB
- 文档页数:6
基于Web2.0的校园信息门户设计与实现摘要:本文从高校数字化校园的特点与信息服务集成的需求出发,分析了传统校园信息门户建设的不足,引入互联网web2.0技术,提出了一种基于web2.0设计思想的信息门户的建设方法,通过构建个人中心、资讯中心、应用中心整合校园已有的各类应用与服务系统,并通过服务订阅的方式来提供个性化的服务,并把该设计思路在浙江大学校园门户网站建设中进行了部署实践。
关键词:web2.0;信息门户;信息集成;服务订阅中图分类号:g434 文献标志码:b 文章编号:1673-8454(2012)23-0033-03一、引言随着教育信息化应用服务的不断深入,校园应用系统和信息资源的建设服务几乎遍及所有业务部门,信息门户作为信息系统集成体现的重要载体,已经成为数字化校园建设的核心内容。
教育信息化是在新技术与部门业务不断融合中发展的,最初的信息门户设计理念是为解决师生访问校园应用和资源的单点登录问题,整合应用系统的数据和服务,采用基于portal技术来构建校园信息化门户框架是最常用的技术手段,以信息展示为主的portal技术框架在信息集成、信息获取及个性化定制等方面存在的缺陷也逐渐凸显出来。
随着新一代web技术的成熟,为校园信息门户建设提供了新的技术手段和服务模式,其重点也从单纯重视技术架构转向门户内容的组织与服务。
本文通过应用web2.0等相关技术,基于个性化、一站式及互动交流的服务模式,提出了一种服务订阅的轻量级校园信息门户的设计与实现方法,并在学校门户网站建设中进行实践,为新时期校园门户建设提供了一种新的解决方法。
二、传统信息门户体系结构及其缺陷传统信息门户中基于portal的体系结构是一种成熟的技术框架,其本质是基于web的应用系统和大的应用集合。
它通过将来自不同操作系统、开发平台和数据库的各类资源和应用系统集成在一个统一的平台上,向用户提供个性化的信息访问。
个性化(personalization)、单点登录(single sign on,sso)与内容集成(content aggregation)是信息门户的三大特征。
校园统一信息门户平台建设方案目录1. 项目概述 (1)1.1. 项目名称 (1)1.2. 项目背景 (1)1.3. 建设依据 (1)2. 总体设计 (2)2.1. 总体目标 (2)2.2. 设计原则 (4)2.3. 总体架构 (6)2.4. 应用架构 (7)2.5. 数据库设计 (8)2.5.1. 历史数据库设计 (8)2.5.2. 历史数据 (10)2.5.3. 统计数据 (11)2.5.4. 暂时表 ................................................. 1.12.5.5. 数据冗余处理............................................ 1.22.5.6. 数据库安全 (13)2.6. 性能设计........................................................ 1.43. 系统设计............................................................ 1.53.1. 信息管理........................................................ 1.53.1.1. 信息发布 (15)3.1.2. 资料下载 (15)3.1.3. 问卷调查 (16)3.2. 服务管理........................................................ 1.63.2.1. 服务管理 (16)3.2.2. 服务基础数据............................................ 1.73.3. 个人主页........................................................ 1.83.3.1. 个人卡片 (18)3.3.2. 热门服务 (18)3.3.3. 消息提醒 (18)3.3.4. 我的服务 (19)3.3.5. 日程中心 (19)3.4. API 管理 ........................................................ 1.93.4.1. 接口注册与发布 (20)3.4.2. 插件管理................................................ 2.03.4.3. 接口申请与审批 (20)3.4.4. 接口访问统计分析 (20)3.5. 系统管理........................................................ 2.13.5.1. 系统设置................................................ 2.13.5.2. 权限管理................................................ 2.13.5.3. 监控日志管理............................................ 2.23.5.4. 基础数据管理............................................ 2.23.6. 数据交换与共享..................................................................................................................... 2.33.7. 标准化体系设计...................................................................................................................2.4项目名称:校园统一信息门户平台统一信息门户平台是数字化校园的信息集中展示的窗口,是各应用系统中各种应用服务集成和部署的平台,它把分立各个业务系统的不同功能有效地组织起来,为各类用户提供统一的信息服务入口,为校园师生提供个性化信息服务。
统一门户平台的研究与设计的开题报告一、选题背景及意义随着互联网的迅速发展,各行各业都在逐渐向数字化、网络化方向转型。
企业、政府、非营利组织等各种机构为了更好地展示自身形象和服务,已经或正在建设自己的门户网站。
门户网站是一个集成多个系统、提供多种服务的综合性网站,在信息获取、业务办理、互动交流等方面发挥着越来越重要的作用。
但是,由于各个系统并不是完全一致的、不同功能的服务之间没有很好地衔接,给用户使用带来了不少麻烦和不便。
为了解决这些问题,需要设计一个统一的门户平台,整合各个系统和服务,提供更加方便快捷的服务。
这不仅可以提升用户体验,减少他们的疑惑和迷茫,还有利于提高效率,缩短业务办理时间,降低运营成本。
因此,研究与设计一个高效合理的门户平台具有重要的现实意义和深远的发展前景。
二、主要研究内容1、门户平台的需求调研:通过调查用户需求和使用情况,了解用户的痛点和期望,明确门户平台需要提供哪些功能和服务,为后续的设计奠定基础。
2、门户平台的功能设计:在调研的基础上,结合实际情况设计门户平台的功能模块,涉及到的领域包括但不限于信息发布、业务办理、账户管理、权限控制、在线交流等。
3、门户平台的界面设计:门户平台的界面设计需要结合用户习惯和实用性原则,通过视觉化的方式呈现功能模块,提升用户的使用体验。
4、门户平台的系统集成与测试:门户平台需要与其他系统进行集成,实现数据互通、功能联动等,需进行测试确保系统的整体稳定性和可用性。
三、研究成果1、门户平台的需求调研报告:根据需求调研得出的结论,详述用户需求和期望,为门户平台的后续设计提供决策参考。
2、门户平台的功能设计文档:根据调研结果设计门户平台的功能模块,为开发人员提供明确的开发目标和方向。
3、门户平台的界面设计稿:结合实际情况和用户体验原则,设计门户平台的界面,提供视觉设计效果图。
4、门户平台的系统集成测试报告:对门户平台进行系统测试,确保整个系统的稳定性和可用性,并提供测试报告。
智慧校园统一信息门户平台建设方案智慧校园统一信息门户平台建设方案该方案旨在建设一个面向校内外的信息服务网站,即统一信息门户平台,以便及时发布学校各类信息,并为社会公众和校内师生提供不同的信息服务和进入相应校园信息管理系统的入口。
该平台位于数字化校园体系结构中的最上层,实现数字化校园各应用系统与用户的人机交互服务平台,是数字化校园的信息集中展示的窗口。
统一信息门户平台需要将数字化校园的信息和应用资源有机整合成一个统一的WEB页面,用户只要拥有一个帐号,就能访问到权限范围内的所有资源。
同时,门户平台要提供个性化信息服务,信息的内容和形式可以定制,不同的用户可以根据自己喜好来定制信息和服务内容,个性化设置自己的界面风格,用户可以享受到数字化校园所提供的个性化信息服务。
该平台包括学生门户、教师门户、领导门户、部门门户、平台管理和平台插件库。
门户平台需提供浏览模式、个性化模式、管理模式和开发模式,并提供插件开发、构建工具和应用集成框架等功能。
老师门户提供满足其工作、生活、服务等的全面信息化服务,如通过统一的信息门户平台,为教职工提供一站式的信息查询,如教职工个人的办公、教务、财务、科研等的信息化。
老师首页提供老师角色相关个性化服务功能,如个人信息显示、系统公告、课程情况、科研情况、毕业设计、校内资源访问、工作计划安排、任课信息、一卡通信息和网上选课等。
该方案旨在提高校园信息化水平,为师生提供更加便利的服务,同时也为校园管理提供更加高效的工具。
16.学生信息门户学生信息门户是学生在校期间必须使用的平台,提供了各种服务和功能。
学生可以通过该平台缴纳学费、查询消费清单和一卡通余额,查看老师对毕设的公告、批注等,查询学期考试课程安排情况和等级考试信息浏览及报名信息。
此外,学生还可以参与教师评价,对授课教师打分,管理重修报名、重修选课及补考考试,以及查看自己的缴费情况。
17.学费缴费信息学生可以在学生信息门户上查看自己的学费、书费、报考费、报名费、免考费、学位外语报名费、学位综合课考试费、实践课报名费、材料费、论文答辩费、毕业申请费用等缴费情况。
学校门户网站建设方案一、背景介绍随着信息技术的快速发展和普及,学校门户网站已成为一种重要的信息传递和交流平台。
一个功能齐全、易于操作、信息丰富的门户网站能够为学校师生提供便捷的服务和资源,提升学校形象,促进学校与社会的互动。
二、网站定位学校门户网站应定位为学校与师生互动的平台,包括学校动态、校园文化、学科教学、科研成果、学生活动等丰富的内容。
同时,也应提供常用的在线服务,例如学生选课、报名咨询、课程表查阅等等。
三、设计原则1. 简洁易用:界面清晰简洁,操作流程直观明了,使用户能够迅速找到所需信息。
2. 响应式设计:优化网站在各种屏幕尺寸下的显示效果,提供更好的浏览体验。
3. 多媒体展示:通过优质的图片、视频、音频等多媒体元素,丰富网站内容,提升用户体验。
4. 安全性保障:采取措施确保网站的安全性,防止信息泄露和恶意攻击。
5. 数据统计和分析:通过数据统计和分析,了解用户需求和网站运行情况,进一步改进网站。
四、主要功能1. 学校介绍:提供学校的基本信息、历史沿革、办学理念等,展示学校的特色和优势。
2. 新闻动态:及时发布学校的最新动态和重要通知,方便学生和家长获取最新信息。
3. 教学资源:提供教学大纲、课件下载、教学视频等,帮助学生更好地学习。
4. 科研成果:展示学校的科研成果和学术活动,增加学校的学术影响力。
5. 学生活动:发布学生社团活动、班级活动等,鼓励学生参与校园生活,培养团队合作和领导力。
6. 在线服务:提供学生选课、报名咨询、宿舍申请等在线服务,方便学生办理各种事务。
7. 校友互动:建立校友平台,促进校友之间的交流与合作。
8. 就业信息:提供就业指导、招聘信息等,帮助毕业生顺利就业。
9. 心理健康:提供心理辅导资源和在线咨询服务,关注学生的心理健康。
10. 在线沟通:提供在线留言、问答板块等功能,方便师生之间的交流与沟通。
五、网站内容管理网站内容应由专门的编辑团队进行管理,负责新闻发布、信息更新、内容审核等工作。
高校信息系统集成中统一门户的设计与实现随着高校信息化建设的不断推进,各类信息系统在校园内大量涌现。
从学生管理系统、教务系统、图书馆系统到后勤管理系统,不同的系统各司其职,为学校的管理提供了极大的便利。
随之而来的问题也日益凸显:系统之间缺乏统一的接口和数据交换机制,导致信息孤岛现象严重,学校管理的效率和效果受到了较大的限制。
为了解决这一问题,越来越多的高校开始着手打造统一的信息门户系统,以期在信息系统集成中起到统一、协调和整合的作用。
一、统一门户系统的作用统一门户系统作为高校信息化建设的核心,具有以下几方面重要作用:1.整合各类信息系统统一门户系统可以整合各类信息系统,包括学生管理系统、教务系统、图书馆系统、后勤管理系统等,将它们的功能集成到一个平台上,提供统一的用户界面和操作方式,方便学校师生和管理人员进行信息查询、处理和管理。
2.实现信息共享通过统一门户系统,各类信息系统之间可以进行数据交换和共享,避免信息孤岛的问题,使得学校内部各部门的信息能够互通有无,提高信息资源的利用效率,为学校管理决策提供有力支持。
3.提高管理效率统一门户系统可以将各类管理系统的功能进行整合,使得学校管理部门在进行日常管理工作时,能够更加便捷和高效,减少重复的数据输入和管理工作,大大提升管理效率。
4.提升用户体验通过统一门户系统,学校师生可以在一个平台上完成各类信息查询、交流和管理,避免了频繁的切换系统和重复登录的问题,提升了用户体验和满意度。
为了实现上述作用,统一门户系统的设计和实现至关重要。
下面将针对统一门户系统的设计和实现进行详细讨论。
1.需求分析在进行统一门户系统的设计与实现前,首先需要开展需求分析工作。
通过与各相关部门的沟通和调研,了解学校管理和师生的实际需求,梳理出系统需要集成的各类信息系统和功能要求,形成统一门户系统的需求规格说明书。
2.架构设计在需求分析的基础上,进行统一门户系统的架构设计。
根据需求规格说明书,设计出统一门户系统的模块组成、功能结构和数据流动方式,确定系统的主要模块和功能模块,确立系统的整体布局和框架。
高校信息系统集成中统一门户的设计与实现1. 引言1.1 背景介绍高校信息系统集成中统一门户的设计与实现是当前教育信息化发展的重要课题。
随着信息技术的不断发展和应用,高校在管理、教学、科研等方面都面临着多样化、分散化的信息系统,导致信息孤岛现象严重,给教务管理和服务带来了诸多问题。
随着高校规模的扩大和信息化水平的提高,高校信息系统集成已成为当务之急。
传统的信息系统往往由各个部门独立设计和开发,导致数据孤岛、流程不畅、资源浪费等问题日益凸显。
为了解决这一问题,高校需要建立一个集成的信息平台,整合各个部门的信息系统,实现信息的共享和互通。
统一门户系统作为信息集成的关键环节,具有重要的意义和作用。
通过对高校信息系统集成中统一门户的设计与实现进行研究,可以为高校提供一个统一的信息访问入口,简化用户操作流程,提高工作效率,优化资源配置,提升服务质量,推动高校教育教学、科研管理水平的提升,促进信息化建设的深入发展。
本研究具有重要的现实意义和实践价值。
1.2 研究意义高校信息系统在当前社会中起着至关重要的作用,其功能不仅仅是为了管理学生信息、教学管理和科研管理,而且还能够为学校的各项活动提供支持。
由于高校信息系统的发展是一个逐步完善的过程,各个部门之间信息系统之间存在着独立运行,信息孤岛现象较为突出。
对高校信息系统进行集成,实现信息共享,提高工作效率和管理水平就显得尤为重要。
研究高校信息系统集成中统一门户的设计与实现具有重要的意义。
通过统一门户系统的设计与实现,可以实现不同系统之间的数据共享和交互,提高信息系统的利用率和管理效率。
统一门户系统可以为师生和管理人员提供便捷的信息获取和处理渠道,满足他们对于信息的即时性和准确性的需求。
统一门户系统还可以提升学校形象,增强学校信息化建设的可持续发展能力,促进高校教学科研水平的提升。
研究高校信息系统集成中统一门户的设计与实现对于提升高校管理水平和服务质量具有积极的推动作用。
基于web的校园资源共享平台的设计与实现摘要互联网已经成为人们进行发布信息,以方便获取和信息传递,是获取信息和思想的交流的一个十分重要的途径。
许多高校校园网上的都会增加一些教学资源,并且随着大家不断的添加变得日益丰富,可是资源利用的效率不高。
很多资源没有办法很好的分享给需要资源的人,而且也有很多已经被淘汰或者更新的资源没有及时更新,造成资源冗余。
如何解决校园资料共享的问题日益关键,因此我们设计开发了一款资源共享系统。
本校园资源共享平台用了B/S的结构设计开发所有的模块,系统使用Eclipse 作为开发工具,基本的代码都是在这上面完成的;选择基于SSH框架搭建服务端的所有流程控制;然后把平台的数据存储在轻量级的MySQL数据库中。
整个开发中都使用了较轻量级的开发工具和语言。
平台主要实现了以系统管理员、资源管理员和用户这三个角色可以对平台完成的一些操作的功能模块:三个角色对自己信息的管理、习惯管理员对整个平台的管理模块、资源管理员对资源的管理模块以及和用户上传和下载模块、讨论区模块。
另外包括系统给用户展示的一些关于平台的信息。
关键词:资源快报;资源共享;MySQL;MVCAbstractInternet has become people to publish information, in order to convenient access and information transfer, is to obtain information and ideas of a very important way of communication. Many colleges and universities campus online will add some teaching resources, and as we continually add becomes increasingly rich, but the efficiency of resource utilization is not high. Plenty of resources there's no way to share good to those who need resources, but also have a lot of have been eliminated or updated resources have timely update, cause resource redundancy. How to solve the problem of campus information sharing is the key, so we design a resource sharing system is developed.The campus resource sharing platform with the B/S structure design and development of all modules, system using Eclipse as a development tool, the basic code is done on it. Choose based on SSH framework to build server-side all process control; Then the platform of the data stored in a lightweight MySQL database. Use a lightweight development throughout the development tools and languages.Platform is mainly realized by the system administrator, resources administrators and users of these three roles can be done on the platform of some operating function modules: three roles administrator management, habits of their information management module, the resources of the platform administrator for resources management module and the module, forum module users to upload and download. Also includes system for users to show some information about the platform.Key words:Resource letters; The sharing of resources; MySQL; The MVC目录1 绪论 (1)1.1 课题背景 (1)1.2 研究的意义 (1)1.3 课题的研究方法、技术路线 (1)1.4 本文研究内容 (2)2 相关技术简介 (3)2.1 JSP技术介绍 (3)2.2 Eclipse简介 (3)2.3 Tomcat简介 (3)2.4 Struts2框架简介 (4)2.5 Hibernate框架简介 (4)2.6 MySQL数据库 (5)2.7 SSH架构技术 (5)3 需求分析 (8)3.1 系统设计目标 (8)3.2 系统可行性分析 (8)3.3 系统功能需求概述 (8)3.3.1 系统中的角色 (8)3.3.2系统功能模块 (9)3.4 运行环境 (10)4 系统设计 (11)4.1 架构设计 (11)4.2 系统设计规则 (11)4.3 功能模块设计 (11)4.4 数据库结构设计 (16)4.4.1 数据库设计规范 (16)4.4.2 数据库概念模型 (17)4.4.3 数据表字段设计 (18)5 系统实现 (20)5.1 系统配置 (20)5.1.1 应用层配置 (20)5.1.2 数据库连接配置 (20)5.1.3 Session Factory模式的配置 (20)5.2 系统登录实现 (21)5.3 系统功能模块实现 (21)5.3.1 管理员站内资源模块的实现 (21)5.3.2教师信息管理模块的实现 (22)5.3.3 管理员修改个人信息模块的实现 (22)5.3.4 资源管理员资源管理模块的实现 (23)5.3.5 学生修改登录信息模块的实现 (23)6 系统测试 (25)6.1 功能测试 (25)6.1.1 登录测试 (25)6.1.2 修改个人信息测试 (25)6.1.3 资源管理测试 (26)6.1.4 上传测试 (26)6.1.5 下载测试 (26)6.2不同浏览器兼容性测试 (26)7 总结与展望 (28)7.1 系统总结及不足之处 (28)7.2 设计心得 (28)致谢 (30)参考文献 (31)1 绪论1.1 课题背景二十一世纪的今天,人类社会的科技成果之中影响最为深远的就是网络。
数字化校园是以网络为基础,利用计算机技术、网络技术、通讯技术,实现对学校与教学、科研、管理和生活服务有关的所有信息资源进行全面数字化;并用科学规范的管理对这些信息资源进行整合和集成,以构成统一的用户管理、统一的资源管理和统一的权限控制;把学校建设成面向校园内,也面向社会的一个超越时间、超越空间的虚拟大学,提升传统校园的效率,扩展传统校园的功能,最终实现教育过程的全面信息化。
从而达到提高教育管理水平和效率的目的数字化校园信息平台一、数字化校园信息平台总体框架数字化校园信息平台是以学校现有网络为基础,以服务于全校师生的教学、科研、生活为目的,建立在学校数据中心之上,涵盖了学校的信息化标准管理、学校管理、学生管理、教学管理、教职工管理、科研管理、财务管理、资产与设备管理、行政办公管理、数字图书资料管理等全方位的管理信息平台与信息服务平台。
数字化校园信息平台解决方案的重点是解决学校信息化建设过程中不同厂家、不同产品、不同运行环境、不同开发工具开发的应用系统的集成。
数字化校园信息平台的总体框架如下:从上图可看出数字化校园信息平台的框架主要包括如下六个方面:1.基础设施层:是数字化校园软硬件支撑系统,包括网络资源、硬件服务器、存储、支撑软件等。
2.应用系统基础平台:包括统一信息门户平台、统一身份认证平台、统一数据库平台、公共通讯平台等。
3.应用系统层:是面向学校各部处的各类信息管理系统和面向师生的各类信息服务系统,可以分为管理中心、资源中心、服务中心,具体如下:管理中心包括学校现有应用系统和新建应用系统;资源中心是指整个学校的各类资源库、资源库的管理、资源服务;服务中心是指提供的各类信息服务和人工服务,包括管理中心、资源中心提供的信息服务,邮件、短信、即时消息等通讯服务,一卡通服务,软硬件运维服务等。
4.信息服务层:为各级领导、相关管理员、教师、学生提供各种个人业务操作服务、查询、报表、统计分析、决策等。
5.信息安全体系:数字化校园的安全管理,包括安全策略、安全组织、安全评估、安全技术等。
探讨校园网统一验证平台的构建【摘要】目前,各级各类中职学校基本上都已建成校园网,而且都针对各自的教育教学需求和管理的需求在校园网中布署了相应的网络版的应用系统(web版)。
网络版应用系统的布署给我们的教育教学和教育管理带来了极大的方便,提高了工作效率。
但随之也带来了不少问题。
如:各个系统一般都要求对用户的身份进行验证,只有用户的身份得到确认后才能使用该系统的相应功能。
针对不同的应用布署了不同的系统,这就使得用户必须记住多个用户名和多个密码,进行多次登录,给广大教师的使用带来了极大的不便。
【关键词】中职校校园网统一验证平台【中图分类号】g71 【文献标识码】a 【文章编号】2095-3089(2013)01-0221-02我校是2009年启动数字化校园建设的,目前在学校中运行着多个应用系统,如办公自动化系统,教务管理系统,财务管理系统,招生管理系统等等。
但笔者在日常工作中经常遇到教师因忘记自己的各类密码而要求管理员帮其重设密码和教师反应在多个系统间要多次登录比较麻烦的问题。
此次示范校建设,我们通过构建统一校园网验证平台,即单点登录sso的方法成功解决了上述问题。
一、统一验证平台的构建思想sso英文全称single sign on,单点登录。
sso是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。
它是目前比较流行的业务整合的解决方案之一。
我们比较了多种方案后,最终采用了sso方案,教师只需要登录一次系统平台,即通过一个应用中的安全验证后,再访问其他应用中受保护的资源时,不再需要重新登录验证。
二、统一验证平台的具体实现以下是笔者所在学校各个系统间统一验证平台的构建的具体过程:1.各应用系统介绍笔者所在学校的校园网中布署的应用系统有:(1)信息发布系统(学校网站);(2)资源管理系统(资源库)用于管理学校内部的资源(教案、课件、试题、教育教学论文、图片等资源)。
第30期2021年10月No.30October ,2021基于智能微服务架构的智慧校园融合门户模型建设刘姣,薛云霞,肖琴,周君仪(江苏科技大学信息化建设与管理办公室,江苏镇江212100)摘要:信息门户是三大平台的重要组成部分,信息门户的聚合能力已无法满足现在智慧校园建设的步伐。
文章以“微服务”为基础,以“智慧校园”为抓手,充分使用“5G 、大数据、人工智能、云计算、智能推荐引擎”等技术的推动力,确立“一体三端九模块N 应用群+统一服务入口”的智慧校园整体框架,构建全新的“互联网+”校园融合服务模型。
最后,通过江苏科技大学融合门户/协同办公平台的建设实践表明:“一号申请、一站式服务、多渠道通办”为核心的融合服务体系能满足智慧校园融合门户服务师生的多元化需求,为校园信息化建设提供了有益的参考。
关键词:智慧校园;微服务;智能推荐中图分类号:TP311.11文献标志码:A江苏科技信息Jiangsu Science &Technology Information基金项目:江苏科技大学高等教育科学研究课题;项目名称:智慧校园融合门户驱动下高校治理能力提升路径研究;项目编号:GJKTYBXX202002。
江苏省现代教育技术研究课题;项目名称:基于微服务架构的智慧校园融合门户研究;项目编号:2021-R93955。
作者简介:刘姣(1988—),女,河北唐山人,助理实验师,硕士;研究方向:数据挖掘,计算机应用。
0引言随着国务院教育事业发展“十三五”规划的发布,高校开始全力推动信息技术与教育教学的深度融合,校园信息化大步迈入智慧校园阶段[1]。
进入21世纪后,国内髙校前后开始了一到两轮的数字校园改革,实现教育教学资源数字化的同时,配套建设了满足学校师生日常学习、工作、生活需求的各类应用系统[2-3],包括人事管理、教务管理、科研管理以及办公自动化管理等系统,为全校师生提供了极大的便利。
为了有效整合公共服务资源、集中统一的用户管理、实施统一的安全策略和机制、实现系统间的数据共享和信息交换,校园信息门户应运而生。
北京新晨阳光数字校园门户平台建设方案校园门户平台概述随着信息化建设的深入,门户已经成为新型办公环境的一个重要组成部分。
从电子校务应用到各个学校内部的信息系统,大多数用户友好型信息搜集系统都以基于各种技术的“门户”形式出现。
学校门户是指在Internet的环境下,把各种应用系统、数据资源和互联网资源统一集成到学校门户之下,形成学校统一的信息入口,统一信息化建设形象。
并且根据每个用户使用特点和角色的不同,形成个性化的应用界面,并通过对事件和消息的处理、传输把用户有机地联系在一起。
学校门户在信息集成和消除信息孤岛方面发挥了重要的作用。
学校门户是因电子校务的发展而兴起的,越来越多的学校正在考虑或建设不同程度的学校信息门户平台来进一步提升学校的核心竞争力。
学校目前信息化过程中异构系统的集成问题,各类业务数据的表现与展示,系统的管理与维护,相对来讲都比较滞后,各自独立,需要投入大量的人力和物力来保障运行,各业务系统之间也鲜有数据交互与共享,没有形成统一的信息平台管理模式,制约着学校信息化向着更高更远的方向发展。
在学校信息化进程中突出表现的问题主要有:各自为政,分散建设学校发展向着大型或超大型学校迈进,各类合并或建立分校区案例层出不穷,因此各个学校组成的大型学校的业务系统和网站也是五花八门,形式多样。
技术壁垒,维护困难大多学校对单个业务系统建设比较重视,没有考虑长期的技术提升和扩展应用,使整个学校的信息系统的可维护性可扩展性都较差。
独立应用,缺乏整合各类学校系统分散、独立,没有进行有效地整合,每套系统均有自己独立的用户名和密码,不登录各个系统无法实时看到各个系统的待办信息,用户需要记住每套系统的用户名和密码,很不方便。
形式单一,功能简单大多学校网站主要提供学校介绍及校园资讯等信息,在为学校教师学生服务、个性化需求、互动交流方面体现相对不足。
门户是很好地解决这些问题的新模式。
它通过数据与应用的集成及个性化的控制,为教委、校领导、教师、学生、家长等提供一个唯一的学校接入点,通过该接入点,提供全面的学校信息和应用。
基于WebService的数字化校园统一门户平台构建研究摘要:天津师范大学校园门户平台的作用是在Internet环境下,把原有教务系统、科研系统、数据资源和新建的人事系统、档案系统、OA办公系统、空间信息系统集成到校园信息门户统一登录平台之中,根据各种角色用户权限的不同,形成个性化的应用界面,并通过后台数据仓库以及对事件和信息的处理传输,将用户有机地联系在一起。
关键词:信息门户网站;WebService Portal;系统集成;数据仓库0 引言天津师范大学设计的教育门户是天津师范大学信息化校园应用的支撑平台。
各应用系统通过Portal在应用层进行集成并提供给用户个性化的服务,是学校内网的应用平台。
1 天津师范大学数字化校园统一门户平台软件总体框架天津师范大学数字化校园统一门户平台总体框架包括两个层次:表示层和应用服务层。
表示层包括浏览器、邮件客户端、专用客户端;应用服务层包括WEB/Portal应用层、业务应用层、平台服务层、平台支撑层。
其中Web/Portal应用层包括社会公共信息、个人信息管理、门户信息发布、门户工具/服务、业务系统集成、综合信息查询,业务应用层包括科研系统、人事系统、OA系统、邮件系统、教务系统、档案系统;平台服务层包括灵活查询、用户管理与授权、身份认证与SSO、数据交换、服务接口;平台支撑层包括CleverPortal、CAS、Oracle Weblogic Server、JVM。
2 天津师范大学数字化校园统一门户平台设计基于天津师范大学应用系统的建设规模和模式,本项目应用系统的载体采用稳定、开放、安全和高性能结构的AIX操作系统、Clever Portal 和WebLogic应用服务器及Oracle数据库;硬件服务器采用稳定、高性能和纵向扩展性好的基于AIX操作系统的服务器,有效地保证了学校应用系统高效、不间断的运行。
应用平台符合J2EE标准,从逻辑上构造了门户平台、身份认证平台。
应用平台充分考虑建设的安全性、可扩展性、灵活性、开发性、先进性等方面的要求。
门户平台是应用服务的“窗口”,用户经单一身份认证后由门户进入各(与门户集成的)应用系统并通过“会话”(Session)、网页、中间业务层和后台数据进行交换。
根据用户的角色和权限进行个性化定制,实现各种信息和功能的自我定制。
应用平台的开发基于有跨平台特性的JA V A语言。
应用软件平台的开发及运行架构在后台的三层结构(Web服务器、应用服务器和数据库服务器)之上,同时支持大规模并发用户的访问。
用户接口:用户使用WEB浏览器通过基于TCP/IP 的http/https协议访问数据中心的应用平台。
外部系统集成接口:通过Html、Http、XML、SSL(secure sockets layer)等协议、技术、标准和外部应用系统或平台进行集成。
外部数据存储及交换接口:可支持通过LDAP(Lightweight Directory Access Protocol) 协议与外部LDAP 服务器进行用户数据同步。
应用平台数据存储:应用平台通过JDBC、NFS(Network File System )进行数据存储,数据也可存储在SAN(Storage Area Network)存储系统中。
3 天津师范大学数字化校园统一门户平台实现3.1 CAS统一身份认证通过CAS与第三方系统SSO集成时,第三方系统开发商需要完成以下两项主要工作:在自己的应用中配置CAS客户端;取消此应用原先的认证登陆程序(不是必须的),改为根据CAS认证信息处理登陆。
需要以下步骤:①首先需要提供公司封装的CAS Client JAR 包给第三方系统开发商,放在对方应用/WEB-INF/lib/下;②在应用的web.xml中加入CAS Filter相关的filter配置。
其中,filter-class属性需要指定项目中使用的CAS过滤器类。
上面的配置中指定的是默认的CAS过滤器类。
第三方系统可以根据处理登陆的操作来扩展此类并覆盖相关方法。
而url-pattern属性中需要写明受保护资源的URI。
一般情况下都是“/*”,它表示此应用中的所有资源均需要受到保护;③配置casFilterConfig.xml。
这个文件需要放在对方应用的/WEB-INF/classes。
<loginServer>指的是CAS Server的登陆URL;<validateServer>指的是CAS Server的验证URL(需要这个配置来告诉CAS Client获取Service Ticket后发送给这个地址进行验证从而取得用户信息)。
对于目前的CAS Server版本来说这两项是相同的。
<this>指的是当前要集成的第三方应用的服务器和端口号,服务器可以是机器名、域名和ip等,最好使用域名。
端口不指定的话默认是80。
<notForceAuthUrls>下的<url-pattern>指定了不需要CAS Filter进行过滤的资源。
3.2 与第三方系统共享密钥实现SSO①确认两个系统登录帐号是否一致,目前天津师范大学数字校园平台采用的登录帐号老师为工资号(职工号),学生为学号,如果不一致需要用户登录平台后进行首次登录配置。
首次登录配置的功能,在门户平台里实现;②确认第三方系统的应用服务器的时间要和数字校园平台服务器的时间保持一致;③通过调用第三方系统为平台定制开发的页面的方式完成认证过程,调用的方法采用URL方式,例如:http://业务系统应用地址:端口/业务系统单独开发的请求地址.asp或.jsp或.php参数。
3.3 与eyou邮件系统集成时取得未读邮件数的解决方案首先,需要在eyou服务器上的配置文件/var/eyou/etc/eyou_smptd_config中开启“地址本接口和查询未读邮件数目接口”的配置参数。
配置步骤如下:①修改配置文件:vi/var/eyou/etc/eyou_smptd_configenable_unidyes#默认是nounid_port9900unid_allow_ip202.113.96.66;202.113.96.68#指定ip地址(平台ip或测试服务器ip,多个用;号隔开);②执行程序:/var/eyou/sbin/unidt;③在平台服务器或测试服务器上连接邮件服务器的9900端口:(配置的邮件服务器地址以192.168.0.27为例)telnet202.113.96.19900Trying202.113.96.1…Connectedto202.113.96.1(202.113.96.1).Escapecharacteris'^]'.helohelo表示连接成功;④查询test@的收件箱中未读信件的数目。
4 结束语数字化校园建设在平台之上,改变了传统的教学模式、教学方法、教学手段,促进了教育观念、教学思想的转变,丰富了校园文化建设。
数字化校园的建成,可以大大拓展教师和学生的视野,现在平台已进入试运行阶段,需要经过多次形成性评价及总结性评价,然后汇总数据进行修改,使其逐步走向成熟。
参考文献:[1] SA VENYE.W,DWYER.H,NIEMCZYK.M,OLINA.Z,KIM.A,NICOLAOU.A,KOPP.H.Development of the digital high school.project:aschool-universitypartnership[j].Source:Computers in the Schools,2003(3).[2] Webservice Portal 白皮书[EB/OL]:/developerworks/cn/websphere/library/techarticl es/wps_whitepaper/l-introduction.html[3] SARACCO C M,ROHT M·A,WBLSFON·D C.Enbaling distributed enetprrise integratlon with webServiceandDB2 inofmration integrator[J],Source:IBMSystemsJoumal,2004(2).[4] BUAER TL,WEHRING B W. DigiatlalcontrolfortheUniversiytofTexaslRIGA[J].Suocre:Transactions of the AmerienaNuelearSociety,v64,2000.[5] SHAMASH Y,MASSENGAIE R.Univesity govemment industry program in analog digitalintegratedciruits[J].Source:Poreeedings.NinthBiennial Univesity Government IndustryMicroelectronics Symposiun,2000(10).Research and Construction of Unified DigitalCampus Portal Platform Based on WebServiceAbstract:TianjinNormal University campus portal as a platform in the Internetenvironment, the original academic systems, scientific systems, data resources and new personnel system, file system, OA office system, spatial information systems intoa unified information portal on campus sign-on platform among the various rolesaccording to different user rights, the formation of personalized application interface,and data warehousing as well as by the background of events and informationprocessing and transmission will be organically linked to the user.Key Words: Tianjin Normal University Informational Portal;WebService Portal;System Integration;Data Warehouse。