首页> 中文学位 >基于SaaS模式的项目实时协作平台的设计与实现
【6h】

基于SaaS模式的项目实时协作平台的设计与实现

代理获取

目录

文摘

英文文摘

声明

第1章引言

1.1课题背景

1.1.1行业分析

1.1.2同类产品中存在的问题

1.2课题内容

1.3课题意义

1.4本人所做主要工作

1.5论文组织结构

第2章技术背景

2.1 SaaS

2.2持久层相关技术

2.2.1 iBatis

2.2.2 POJO

2.3安全技术

2.3.1 SSO

2.3.2 Acegi

2.4门面层相关技术

2.4.1 JSF

2.4.2 AJAX

2.5同步及异步相关技术

2.5.1同步技术

2.5.2异步技术

第3章平台总体框架设计

3.1难点和解决方案

3.2业务模块概览

3.3平台架构

3.4缓存机制

3.5门面层

3.5.1外层门面

3.5.2内层门面

3.5.3对象请求

3.6持久层

3.6.1基本对象和值对象

3.6.2对象存储管理

3.6.3对象管理映射引擎

3.6.4 对象缓存

3.7业务逻辑层

3.7.1实体

3.7.2值对象

3.7.3门面

3.7.4服务

3.7.5工厂

3.7.6持久层

3.8系统管理服务

3.8.1元数据定义

3.8.2会话管理

3.8.3事务管理

3.8.4消息系统

3.8.5安全

3.8.6异常

第4章日历模块的设计与实现

4.1主要功能需求

4.1.1关系图

4.1.2权限概览

4.2抽象业务类图

4.3数据库设计

4.3.1 ER关系图

4.4应用服务器设计

4.4.1门面层及业务逻辑层设计

4.4.2 DAO设计

4.4.3加载会议事件数据的算法

4.4.4 时区处理的算法

4.5日历模块的实现

4.5.1创建会议和事件

4.5.2邀请与会者

4.5.3添加议程

4.5.4为会议事件添加附件

4.5.5会议时间的显示

4.5.6删除会议事件

4.5.7更新会议事件

4.5.8为会议发送邮件

4.5.9日历配置

4.5.10 Wiki集成

第5章同步服务之优化桌面共享

5.1技术特点

5.2虚拟显卡开发

5.2.1镜像显示驱动原理

5.2.2微端口显示驱动原理

5.3初始化及原子操作

5.4图形变化的判断算法

5.4.1画面缓冲数据结构

5.5寻找画面变化部分的算法

5.6环境约束

5.7优化实验结果

第6章总结与展望

参考文献

攻读学位期间公开发表的论文

致谢

展开▼

摘要

传统的项目管理软件虽然对项目的时间和人力资源提供了出色的计划和跟踪功能,但并没有提供对流程和管理上的实时性协作服务。团队合作很难仅仅依靠应用软件来彼此协调,管理人员也无法得到项目的精确进度数据,无法估计未来可能发生的风险,为此额外大量地投入了人性的管理。现代项目更需要在细节和流程上加大控制和协调,将项目管理系统中的资源和流程有机协调统一在一起。在当今全球性商业合作的大环境下,高效的协作是成功的关键。本文从当前的行业市场需求和竞争对手的优缺点开始分析,在SaaS平台的基础上利用JavaEE技术设计和实现了一个实时项目协作平台。
   平台可以从各种资源及时间上对项目任务进行调整,从而在项目的整体上起到了分析和预测作用。平台提供了同步和异步两大模式的支持,除了便捷的应用性外,更全面体现了项目协作管理的意义。软件即是服务,以Web3.0的多元素形式使用户的使用得以最大价值地体现。用户无需担心软件的安装和维护。加入了时下流行的以数据为中心的工作区概念,融入了人力资源信息和联系人状态,再配合实时多效的日历服务,直观地展示和分析了人力和时间资源的信息。平台还提供预约功能,自动分配和提醒功能。以任务形式建立会议,可以自动调整人力安排和时间的计划。支持强大的文档内容管理服务,版本控制和文件存储,以及安全权限访问控制。同时提供了时下流行的Wiki,与传统意义上的维基百科不同的是,它起到了一种粘合剂的效果,所见即所得的编辑风格,便捷地提供了内容和协作支持。资源的部署可以在这里方便统一得到处理和记录,从而智能地重新调整计划和预测风险。
   在同步模式部分,本文并不局限于传统成熟的视频会议共享方案。提出了利用虚拟显卡这一新型的硬件技术,配以一套适应的图形变换算法,提出和实现了一个独特的桌面视频共享的优化方案。利用这一新方案不仅解放了CPU的计算瓶颈,也减少了数据缓存在网络带宽的占用率。最后将几家市场同类产品与本课题优化过的桌面共享程序进行数据比较,得出了性能优化结果报告。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号