当前位置:主页 > 科技论文 > 软件论文 >

基于SaaS模式的工作流平台关键技术研究与实现

发布时间:2017-10-01 01:12

  本文关键词:基于SaaS模式的工作流平台关键技术研究与实现


  更多相关文章: SaaS服务 工作流平台 数据扩展模型 可配置技术 数据安全


【摘要】:近年来,随着互联网技术与云计算技术的不断发展与深度融合,Saa S(Soft Ware as a Service,软件即服务)模式作为一种新型商业运营模式应运而生。同时伴随着国家对数字化信息化进程的不断推进,为了响应国家“无纸化,信息化,自动化”办公的号召,越来越多的政府及企业开始建立信息化平台,而实现自动化、信息化的核心技术就是工作流技术。传统信息化软件开发模式具有开发周期长、开发成本高、维护费用多以及流程定义开发完成后用户不可修改等缺点。而Saa S运营模式凭借其开发成本低、维护费用少及使用方便等优势深入到各行各业。随之而来的Saa S模式在不断发展的同时也暴露出了数据安全、数据扩展以及多租户的可配置等问题,这些问题都亟待解决。针对以上问题,本文以Saa S模式与工作流技术结合为切入点,对Saa S模式的关键技术和工作流技术做了以下研究:首先,针对Saa S模式下多租户数据安全问题建立了一套安全策略,该策略从数据的存储、租户的访问、数据的传输等几个方面设计来确保租户数据的安全;其次,针对多租户数据扩展问题,对传统的数据扩展模型进行了深入的研究与分析,结合自身实际需要设计了一种基于XML数据扩展与预分配字段模型混合的模型方案,通过与传统数据扩展对比分析,该混合数据扩展模型具有扩展性好、灵活性高和适应性强等优点,该混合模型不仅满足了多租户对数据扩展程度高的需求,而且也满足了租户对数据扩展灵活的需求;最后,针对Saa S模式下可配置问题形成了一套基于Activiti的Web流程设计器和功能可配置的方案,该方案的设计主要是针对平台功能、流程定义以及logo等方面可配置服务的,该配置方案使得租户可以简单、快捷的按需定制服务平台,租户使用Web流程设计器可以轻松的完成对流程的定义与修改,大大地提高了工作效率。本文的主要研究工作和贡献在于设计了一种数据扩展模型、建立了一套数据安全策略、形成了一套可配置方案。将这些技术方案运用到工作流平台中,大大地提高了租户数据安全性,降低了开发成本与维护费用,增强了适应性,提高了企业工作效率。本文所设计的Saa S模式工作流平台具有鲜明的多租户、可配置特性,实现了多租户按需定制服务功能,达到了企业快速、便捷、廉价的搭建信息化平台的效果。在对全文进行总结后明确了下一步的研究方向。
【关键词】:SaaS服务 工作流平台 数据扩展模型 可配置技术 数据安全
【学位授予单位】:东华理工大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
  • 摘要3-4
  • Abstract4-10
  • 1 绪论10-16
  • 1.1 研究背景及意义10-11
  • 1.1.1 研究背景10-11
  • 1.1.2 研究意义11
  • 1.2 国内外研究现状11-13
  • 1.2.1 SaaS模式现状11-12
  • 1.2.2 工作流研究现状12-13
  • 1.2.3 总结13
  • 1.3 本文主要研究内容和工作13-14
  • 1.4 技术路线14-15
  • 1.5 论文结构15
  • 1.6 本章小结15-16
  • 2 SaaS模式下工作流平台相关技术和框架研究16-24
  • 2.1 SaaS服务模式概述16-18
  • 2.1.1 SaaS基本概念16
  • 2.1.2 SaaS服务特性16
  • 2.1.3 SaaS模型成熟度16-18
  • 2.2 SaaS模式关键技术研究18-19
  • 2.2.1 多租户技术18
  • 2.2.2 数据扩展技术18-19
  • 2.2.3 可配置技术19
  • 2.2.4 伸缩性技术19
  • 2.3 SaaS模式数据库架构研究19-21
  • 2.3.1 独立数据库架构19-20
  • 2.3.2 共享数据库隔离数据架构20
  • 2.3.3 共享数据库数据共享架构20-21
  • 2.4 Activiti引擎21-22
  • 2.4.1 Activiti概述21
  • 2.4.2 Activiti工作原理与相关组件介绍21-22
  • 2.5 系统平台应用架构22-23
  • 2.5.1 三层应用架构概述22
  • 2.5.2 应用架构的优势22-23
  • 2.6 实现SaaS模式下工作流平台在技术方面所面临问题23
  • 2.7 本章小结23-24
  • 3 SaaS模式关键技术及解决方案设计24-38
  • 3.1 数据安全解决方案24-29
  • 3.1.1 数据存储安全24-27
  • 3.1.2 数据访问安全27-29
  • 3.1.3 数据安全29
  • 3.1.4 网络安全29
  • 3.2 数据扩展方案29-35
  • 3.2.1 数据扩展常用方案29-32
  • 3.2.2 基于XML数据扩展与预分配字段混合模型方案设计与分析32-35
  • 3.3 可配置解决方案35-37
  • 3.3.1 流程可配置35
  • 3.3.2 平台功能可配置35-37
  • 3.4 本章小结37-38
  • 4 工作流平台需求分析与设计38-54
  • 4.1 平台需求分析38-43
  • 4.1.1 平台可行性分析38
  • 4.1.2 平台功能分析38-42
  • 4.1.3 平台非功能性需求分析42-43
  • 4.1.4 其他需求分析43
  • 4.2 平台的设计43-53
  • 4.2.1 平台设计原则43-44
  • 4.2.2 平台设计目标44
  • 4.2.3 系统平台架构方案设计44-46
  • 4.2.4 平台功能模块设计46-49
  • 4.2.5 非功能性设计49-50
  • 4.2.6 数据库设计50-53
  • 4.3 本章小结53-54
  • 5 工作流平台实现54-70
  • 5.1 开发环境与工具54
  • 5.2 开发环境配置与搭建54-55
  • 5.3 平台主要功能实现55-69
  • 5.3.1 多租户登录功能实现55-57
  • 5.3.2 新增租户功能实现57-58
  • 5.3.3 新增角色功能实现58
  • 5.3.4 新增用户功能实现58-59
  • 5.3.5 权限分配功能实现59-60
  • 5.3.6 数据安全实现60-62
  • 5.3.7 数据扩展实现62-63
  • 5.3.8 租户平台配置实现63-67
  • 5.3.9 其它功能实现展示67-69
  • 5.4 SaaS模式工作流平台与传统工作流系统对比69
  • 5.5 本章小结69-70
  • 6 总结与展望70-72
  • 6.1 论文研究内容总结70
  • 6.2 下一步工作展望70-72
  • 致谢72-74
  • 参考文献74-77

【参考文献】

中国期刊全文数据库 前10条

1 苗洁;;基于EasyUI框架与Spring MVC框架的权限管理系统的设计与实现[J];电脑知识与技术;2015年15期

2 邹志敏;;基于Activiti的化学分析检测系统的关键技术研究[J];电脑知识与技术;2015年03期

3 施俊;李艳会;;Activiti工作流技术在OA系统中的研究与实现[J];软件导刊;2014年12期

4 张涛;燕静;徐照淼;杨艳丽;朱传曦;成静;;云计算环境下SaaS服务可伸缩性评估方法研究[J];西北工业大学学报;2014年06期

5 邓兆祥;王辉;卢海峰;;SaaS模式的公共技术服务平台关键技术[J];重庆大学学报;2014年02期

6 周文琼;李庆忠;范路桥;郑述招;;SaaS模式多租户数据存贮模型的研究与实现[J];计算机科学;2013年10期

7 李朝霞;;元数据驱动的SaaS定制技术研究[J];科技信息;2013年01期

8 张华;;SaaS模式实现多租户应用[J];通信电源技术;2012年03期

9 汪德帅;张一川;张斌;刘莹;;面向多租约SaaS应用的负载均衡机制研究与实现[J];小型微型计算机系统;2012年01期

10 唐圣潘;周肆清;丁长松;;基于SAAS模式的共享模型的数据扩展技术研究[J];计算机技术与发展;2011年08期

中国博士学位论文全文数据库 前1条

1 顾平莉;SaaS应用中多租户若干关键技术研究[D];北京邮电大学;2012年

中国硕士学位论文全文数据库 前10条

1 纪成;基于Activiti5的自定义工作流系统的研究与实现[D];电子科技大学;2015年

2 吴传娥;基于SaaS模式的财务管理系统的设计与实现[D];浙江理工大学;2014年

3 屈蓬勃;基于SaaS的办公自动化系统的设计与实现[D];吉林大学;2014年

4 李洋洋;基于SaaS架构的博士生招生报名系统的设计与实现[D];郑州大学;2014年

5 王昊;基于SaaS模式的在线教育服务平台设计与实现[D];浙江工业大学;2014年

6 张娜;基于SaaS模式的运输物流信息化平台研究与实现[D];武汉理工大学;2013年

7 李晓杰;SaaS模式下的数据存储模型与模式扩展技术的研究与设计[D];东北大学;2012年

8 李远飞;基于SaaS模式的钢材运输管理平台的设计与实现[D];复旦大学;2011年

9 陈伟;面向SaaS 应用的软件定制技术研究[D];上海交通大学;2011年

10 彭荣;SaaS模式下多租户系统架构及关键技术研究[D];大连海事大学;2010年



本文编号:951470

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/951470.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户20276***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com