首页> 中文学位 >面向SaaS应用的软件定制技术研究
【6h】

面向SaaS应用的软件定制技术研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1绪 论

1.1 研究背景

1.2 研究意义

1.3 研究目标和内容

1.4 论文结构

2面向SaaS应用的数据定制技术

2.1 在线定制对于数据模型的要求

2.2 相关工作

2.3 多种数据模型的比较分析实验

2.4 实验结果与分析

2.5 本章小结

3面向SaaS应用的业务逻辑定制技术

3.1 相关工作

3.2 面向SaaS应用的业务逻辑定制方法

3.3 面向SaaS应用的业务逻辑定制框架

3.4 本章小结

4应用

4.1 应用背景

4.2 绩效考核系统的架构设计

4.3 支持在线定制的数据模型的设计与实现

4.4 业务逻辑定制的实现

4.5 系统试运行

4.6 本章小结

5总结

5.1 研究小结

5.2 展望

参考文献

致谢

攻读学位期间发表的学术论文

展开▼

摘要

近几年来,随着互联网技术的飞速发展和云计算技术的逐渐成熟,一种新型模式的软件正吸引了越来越多工业界和学术界的目光,这就是SaaS(Software as a Service)。它的出现,以其无与伦比的低成本、按需使用和易于实施管理等优势,给中小企业的信息化带来重大影响。
  与传统软件相比,SaaS应用最大的特点就是采用了多租户的架构,即大量租户共享同一个运行实例的方式。正因为此,不可避免地给SaaS应用的开发技术和方法带来了新的挑战。其中,在线定制就是关键技术之一,传统的软件定制技术已经不能满足SaaS应用的需求。
  在此背景下,本文面向SaaS应用,研究信息管理软件在数据和业务逻辑两个重要维度上的在线定制技术,以支持SaaS应用的灵活配置,满足不同租户的个性化需求,改善用户体验。
  本文首先描述了SaaS的产生背景,分析了目前SaaS在国内外的研究和应用现状,指出了当前SaaS应用开发面临的关键挑战,着重阐述了SaaS在可定制性方面面临的问题。
  然后,针对可定制性的两个重要方面——数据和业务逻辑,本文分别进行了研究。对于数据在线定制,本文通过对预分配字段、名称值对、数据透视表和XML字段拓展这四种常用的数据在线定制模型进行实验,分析了与SaaS特性相关的两个重要因素租户规模和租户定制字段平均数的影响下各个模型的优缺点,得出了一些通用的权衡性的结论,并以其来指导SaaS应用中数据模型的选择。对于业务逻辑在线定制,本文充分考虑了定制方法的易用性,提出了基于领域工程的业务规则模板的设计方法,并在此基础上,设计了一个灵活的基于规则模板的业务逻辑在线定制框架。通过此框架,租户可以很方便地实现业务逻辑的在线定制。
  最后,本文结合化工销售公司H公司及其子公司的实际业务需求,采用了本文所提出的方法和框架,开发了一个实际的SaaS应用——企业绩效考核系统。租户的试运行结果表明,采用本文的研究成果所开发的SaaS应用具有较好的用户体验,能够满足绝大多数租户对于数据和业务逻辑的个性化定制需求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号