软件网门户网站研究与开发

软件网门户网站研究与开发

论文摘要

随着计算机技术的不断发展,门户网站成为人们获取信息、传递信息的主要途径之一。作者首先研究了门户网站体系结构和实现技术,根据某市软件网门户的实际需求,基于UML技术进行了系统分析与设计,应用基于角色的访问控制、AJAX、Web服务以及RSS等关键技术,在Microsoft Visual Studio 2005环境下编码实现了某市软件网门户网站,并投入实际运行。本门户网站采用模块化结构设计,不仅方便了系统管理员的管理,而且有利于系统的扩展:提供了多粒度的访问控制策略,能够有效阻止对系统的越权访问;提供基于RSS的信息推送与聚合功能,方便用户在访问本网站的同时,使用在线RSS阅读器获取各方面的信息。作者还从Web服务器优化和数据库访问性能优化几方面对系统进行了优化处理,提高了网站的总体性能。本文详细阐述了作者进行的软件网门户网站系统分析、设计和实现、维护工作,介绍系统开发中采用的基本理论、方法与技术。

论文目录

  • 摘要
  • Abstract
  • 1 引言
  • 1.1 课题简介
  • 1.2 课题意义
  • 1.3 国内外发展动态
  • 1.4 主要研究与开发工作
  • 2 相关技术介绍
  • 2.1 ASP.NET
  • 2.2 基于角色的访问控制(RBAC)
  • 2.3 Web服务
  • 2.4 AJAX
  • 2.5 RSS
  • 3 系统分析
  • 3.1 系统需求
  • 3.1.1 功能性需求
  • 3.1.2 非功能性需求
  • 3.2 系统用例模型
  • 3.2.1 参与者
  • 3.2.2 用例
  • 3.2.3 用例模型
  • 3.3 系统动态模型
  • 4 系统总体设计
  • 4.1 系统开发环境与软硬件配置
  • 4.2 系统体系结构
  • 4.2.1 网络体系结构
  • 4.2.2 软件体系结构
  • 4.3 系统类图
  • 4.4 系统包图
  • 4.5 数据库设计
  • 4.6 数据库连接池
  • 5 系统详细设计与实现
  • 5.1 系统访问控制模块设计与实现
  • 5.1.1 粗粒度访问控制流程
  • 5.1.2 粗粒度访问控制实现
  • 5.1.3 细粒度访问控制流程
  • 5.1.4 细粒度访问控制实现
  • 5.2 RSS服务模块设计与实现
  • 5.2.1 RSS服务模块
  • 5.2.2 RSS服务模块设计
  • 5.2.3 RSS服务模块实现
  • 5.3 网站内容管理模块设计与实现
  • 5.3.1 版面管理实现
  • 5.3.2 新闻模块实现
  • 5.3.3 论坛管理实现
  • 5.3.4 日志管理实现
  • 6 系统测试与优化
  • 6.1 Web测试模型及其内容
  • 6.2 测试方案及结果
  • 6.2.1 功能测试
  • 6.2.2 性能测试
  • 6.2.3 综合测试
  • 6.3 系统性能优化
  • 6.3.1 Web服务器优化
  • 6.3.2 应用程序优化
  • 结束语
  • 致谢
  • 参考文献
  • 攻读硕士期间公开发表的学术论文
  • 相关论文文献

    标签:;  ;  ;  

    软件网门户网站研究与开发
    下载Doc文档

    猜你喜欢