基于SaaS和SOA的餐饮管理平台的研究与开发.docVIP

基于SaaS和SOA的餐饮管理平台的研究与开发.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SaaS和SOA的餐饮管理平台的研究与开发   摘要:基于SaaS模式的餐饮管理平台将传统的购买模式改进为租赁模式,而SOA能够更好地实现和优化业务流程,为餐饮管理运营提供了一个灵活的、可持续发展的IT平台。本文讨论了基于SOA的SaaS系统的相关技术分析和实现;在此基础上,构建了基于SAAS的餐饮管理系统。测试结果说明SaaS+SOA构建企业信息化平台是可行的。   关键词:软件即服务;面向服务的架构;J2EE;SOA   中图分类号:TP311.52文献标识码:A文章编号:1007-9599 (2010) 03-0109-02      ResearchDevelopment on SaaSSOA Restaurant Management Platform   Li Weiheng   (Xiamen College, XiaMen361005,China)      Abstract:SaaS model based Restaurant Management platform to improve the traditional buying model to the lease model,and the SOA to better realize and optimize business processes, to provide a flexible and sustainable development IT platform for Restaurant Management. This article discusses the SaaS system based on SOA related technology analysis and implementation; On this basis, build a food and beverage management system based on SAAS. Test results indicate that SaaS + SOA platform for building enterprise information platform is feasible.   Keywords: Software as service; Service-Oriented Architecture; J2EE; SOA      目前,信息技术的迅速发展,企业信息化的重要性不言而喻。SaaS、WEB2.0、SOA已成为软件解决方案的成熟架构和支撑技术,为应用系统的服务化,以及服务化之后的多个服务之间的集成提供了坚实的技术基础。在企业迫切希望做到高效的信息化管理的今日,SaaS和SOA的结合受到越来越多的重视。   一、SaaS简介   SaaS是Software-as-a-service(软件即服务)的简称。它是一种通过Internet提供软件的模式,用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件[1]。企业采用SaaS服务模式在效果上与企业自建信息系统基本没有区别,但节省了大量用于购买IT产品、技术和维护运行的资金,从而大幅度降低了中小企业信息化的门槛与风险。   二、本系统中关键问题的解决方案   (一)面向服务架构   SOA(Service-Oriented Architecture)即面向服务的体系结构,支持将业务转换为一组相互链接的服务或可重复业务任务,可在需要时通过网络访问这些服务和任务。   本文将以SOA为基础构建SaaS系统架构,其原因有以下几点:①以业务为驱动,更敏捷地满足用户的业务需求。②提高系统复用性,更快速,代价更低地推出新服务。③更好把服务与用户自有系统相整合。④有利于把本系统的服务与其他SaaS供应商的服务进行整合。   (二)安全架构   SaaS用户很多都是中小企业,他们评估SaaS系统时主要的顾虑就是系统的安全性。采用其担忧主要有以下几个方面:   1.数据传输链路上的安全威胁。用户的浏览器通过互联网连接到远程服务器,数据上的交换极其容易被它人截获。   2.业务逻辑上用户认证与授权的安全威胁。SaaS为多个企业提供软件服务,因此存在不同企业间数据窃取的隐患,甚至在一个企业内部,也存在越权操作的安全隐患。   针对以上的安全隐患,在本SaaS系统中,主要从访问安全和数据安全两个方面出发,通过基于角色概念的授权和认证机制以及混合加密保证安全性。   1.访问安全   (1)认证   在集中认证的模式中,SaaS系统集中管理一个中央的为所有客户服务的用户账号数据库。但是在这种简化的集中

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档