首页> 中文学位 >基于web部件的个性化门户网站构建技术研究
【6h】

基于web部件的个性化门户网站构建技术研究

代理获取

目录

中文摘要

英文摘要

1 绪论

1.1 背景和意义

1.2 国内外研究现状

1.3 本文主要工作

1.4 本文的组织结构

2 门户网站相关知识

2.1 门户的概念、特点与分类

2.1.1 Portal的概念

2.1.2 Portal的主要思想及技术分类

2.1.3 Portal的特点和功能

2.1.4 门户的发展历史

2.2 Portal平台技术关键

2.2.1 应用程序集成和单点登录(SSO)

2.2.2 个性化呈现

2.3 当前主流门户开发平台

2.3.1 BEA WebLogic Platform

2.3.2 Microsoft SharePoint Portal Server2003

2.3.3 WebSphere Portal

2.3.4 OracleAS Portal 10g

2.3.5 Vignette的Application Portal

2.3.6 ASP.NET

2.3.7 以上开发平台的比较与评述

3 单点登录(SSO)的设计与实现

3.1 单点登录的优势

3.1.1 传统的登录模式

3.1.2 单点登录模式

3.2 单点登录的技术实现机制

3.3 WEB-SSO的实现

3.4 单点登录在ASP.NET上的简单实现

3.4.1 系统的基本架构

3.4.2 简单的实现

3.4.3 代码分析

4 基于web部件的个性化门户实现方案

4.1.NET2.0的新特征

4.1.1 控件

4.1.2 页面框架

4.1.3 服务和API

4.2 ASP.NET的Web部件集

4.2.1 个性化设置

4.2.2 用户界面结构组件

4.2.3 Web部件控件

4.3 个性化功能涉及的三个重要概念

4.3.1 页面范围

4.3.2 控件可见性

4.3.3 自定义个性化属性

4.3.4 三个概念总结

4.4 页面的显示模式

4.5 基于web部件的个性化门户实现方案

4.5.1 一组Web部件

4.5.2 主题和样式

4.5.3 web部件目录

4.5.4 身份验证和角色管理

4.5.5 实现案例

5 个性化门户安全问题

5.1 导入控件数据

5.1.1 存在的风险

5.1.2 解决方法

5.2 导出控件数据

5.2.1 存在的风险

5.2.2 解决方法

5.3 个性化设置

5.3.1 存在风险

5.3.2 解决方法

6 结论与展望

6.1 主要结论

6.2 后续研究工作的展望

致谢

参考文献

附录

展开▼

摘要

现今的很多门户网站,为了满足各类用户的信息查询和浏览要求,往往都做得比较复杂;并且当不同用户访问同一页面时,看到的都是相同的内容,而忽略了用户的个性化需求。随着互联网和软件技术的成熟,人们对门户的要求也越来越高,不再满足于浏览静态的、固定风格、固定内容的网页,提出了对页面内容、页面布局、页面风格的个性化定制要求。个性化门户允许用户按照自己的需求定制网站的内容、布局、样式等,使用户能够重新组合网站。对用户来说,使用方便、节约时间、安全性高的个性化门户比一般门户更有吸引力,这有利于网站的宣传和销售。实现个性化门户的方法很多,可以借助一个合适的平台(如IBM的Websphere、BEA的Weblogic、微软的SharePoint等),再进一步设置和设计。但以上技术具有技术难度大、开发周期长、开发成本高等不足,而ASP.NET2.0中的Web部件提供了一个在运行时自定义web站点的简单方法。WebParts是MicrosoftVisualStudio2005中的ASP.NET2.0的新特性之一,它是从微软SharePoint中提取出来,并引进到ASP.NET2.0中的。在研究Web部件应用机制的基础上,结合ASP.NET2.0技术平台提出了创建个性化门户网站的具体解决方案。该方案由四个部分组成,包括一组Web部件控件、一组主题和样式、Web部件控件目录以及身份验证服务和基于角色的管理。论文所做的工作如下:①分析了门户网站的概念,门户平台技术的关键问题以及当前主流门户研发平台;②分析了门户平台技术关键之一单点登录的设计与实现;③重点研究了基于Web部件的个性化门户的实现方案;④对个性化门户安全问题从导入控件、导出控件及个性化设置等方面进行了风险分析及解决方案分析。将本文研究的方法应用于实际的个性化门户网站,结果表明使用方便,运行效果理想。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号