学位论文 > 优秀研究生学位论文题录展示

基于SaaS的协同项目管理系统的研究与开发

作 者: 卢燕儿
导 师: 武友新
学 校: 南昌大学
专 业: 计算机应用技术
关键词: SaaS 协同项目管理 UML Open API 分层部署 跨域访问
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 210次
引 用: 3次
阅 读: 论文下载
 

内容摘要


SaaS模式作为一种完全创新的软件应用模式,已经被认为是软件行业发展的无可争议的方向。从用户方面来看,SaaS软件拿来即用、无须维护、按需使用、随处可用、风险减小、成本降低、先天防毒;从软件开发商的角度来看,降低了销售成本、维护成本、可形成稳健的经营模式。从而在软件企业和客户之间形成良性的循环,互惠互利地协作,真正达到软件开发商和软件使用者的双赢目标。本文首先介绍了SaaS的概念和基本特征,对传统的和SaaS模式下的协同项目管理系统进行了比较,讨论了两者之间最大的差异特征—多租户。在SaaS模式下,软件以在线租用方式提供用户使用,并且可以采用多样化的付费模式。软件服务商全权管理和维护软件,用户根据实际需求租用服务并按订购服务的多少和实际使用时间的长短进行费用支付。论文以协同项目管理系统为载体研究SaaS的第三级成熟度模型,选择多租户单实例的应用架构,侧重于分析SaaS的服务方式、计费方式,并以面向对象的理论为指导,依据UML建模方法进行系统的分析和设计,并采用流行的Open API开放平台架构设计,提供了良好的可扩展性和对第三方系统的支持。论文的创新点是:通过对基于SaaS的协同项目管理系统的需求分析与设计,将SaaS模式与具体的应用相结合以实现课题的目标。

全文目录


摘要  3-4
ABSTRACT  4-8
第1章 绪论  8-11
  1.1 课题背景  8
  1.2 研究现状  8-9
  1.3 课题的意义  9
  1.4 主要工作  9-10
  1.5 论文组织结构  10-11
第2章 相关技术介绍  11-14
  2.1 SaaS的概念及特点  11
  2.2 Ajax技术  11-12
  2.3 互联网开放平台  12
  2.4 跨域访问  12
  2.5 数字签名  12-13
  2.6 本章小结  13-14
第3章 SaaS模式应用分析  14-19
  3.1 SaaS成熟度模型(SaaS Maturity Model)  14-16
    3.1.1 SaaS成熟度模型分级  14-15
    3.1.2 成熟度模型的选择  15-16
  3.2 SaaS多租户的计费服务  16-17
  3.3 SaaS服务按需定制  17-18
  3.4 本章小结  18-19
第4章 需求分析  19-50
  4.1 系统总体需求  19-20
  4.2 系统功能模块需求  20-31
    4.2.1 名词定义  20
    4.2.2 基础管理模块  20-21
    4.2.3 租户管理模块  21-22
    4.2.4 计费策略  22-24
    4.2.5 协同项目管理系统  24-27
    4.2.6 原子功能管理  27-31
  4.3 系统的用例分析  31-45
    4.3.1 确定参与者  31-32
    4.3.2 确定系统用例  32-35
    4.3.3 系统用例事件流描述  35-43
    4.3.4 系统主要用例的交互图  43-45
  4.4 分析类的确定  45-48
    4.4.1 系统分包  45-46
    4.4.2 定义系统静态结构模型  46-48
  4.5 系统总体网站图  48-49
  4.6 本章小结  49-50
第5章 系统架构与设计  50-68
  5.1 系统架构设计  50-56
    5.1.1 Open API介绍  50
    5.1.2 Open API架构  50-52
    5.1.3 分层部署  52-53
    5.1.4 跨域访问Open API  53-56
  5.2 多租户单实例的应用架构  56-57
  5.3 数据库设计  57-67
    5.3.1 数据库设计原则  57-58
    5.3.2 系统E-R图  58-59
    5.3.3 数据库中表的设计  59-67
  5.4 本章小结  67-68
第6章 系统实现  68-76
  6.1 解决方案  68
  6.2 系统运行部分界面  68-74
    6.2.1 系统登录  68-70
    6.2.2 租用服务  70-71
    6.2.3 添加用户  71
    6.2.4 进入使用  71-73
    6.2.5 基础管理  73-74
  6.3 系统优点  74-75
  6.4 本章小结  75-76
第7章 总结与展望  76-78
  7.1 总结  76-77
  7.2 展望  77
  7.3 本章小结  77-78
致谢  78-79
参考文献  79-82
攻读学位期间的研究成果  82

相似论文

  1. 中小企业进销存管理系统的研究与设计,TP311.52
  2. UML模型到XMI的映射方法研究,TP311.5
  3. 基于模型的Web测试技术研究与应用,TP311.53
  4. 基于形式化UML测试序列生成方法研究,TP311.53
  5. 面向Seam框架的PIM到PSM转换研究,TP311.52
  6. 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
  7. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  8. 排课管理系统的设计与实现,TP311.52
  9. 振道科技人力资源管理系统,TP311.52
  10. 基于SaaS临床路径管理系统的设计与实现,TP311.52
  11. 基于PDM的金融机具行业项目管理系统的研究与开发,TP311.52
  12. 永康市计生管理系统的设计与实现,TP311.52
  13. 教育局OA系统设计与实现,TP311.52
  14. 高校教务管理系统与实现,TP311.52
  15. 一个基于UML的提案管理系统的设计与实现,TP311.52
  16. 工程项目管理系统的设计与实现方法研究,TP311.52
  17. 面向家庭的远程健康监护系统的设计与研究,TP311.52
  18. 交通运输服务的GPS机动车监控系统的设计与实现,TN967.1
  19. 宜春学院学生就业管理系统的设计与实现,TP311.52
  20. 中小型物流企业配送管理系统的设计与实现,TP311.52
  21. 高校人力资源信息管理系统的设计和实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com