预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于云计算的SaaS领域服务平台建设总体规划说明书目录1引言31.1编写目的31.2项目背景31.3参考资料41.4术语缩写与解释42总体规划42.1建设目标42.2技术路线52.2.1一站式服务平台52.2.2应急服务平台62.2.3通用后台72.3基本流程82.4支撑环境92.4.1开发环境92.4.2系统运行环境92.4.3数据库环境102.5局限性102.6技术可行性103总体设计103.1系统逻辑结构103.2技术架构113.3应用服务层设计133.3.1通用后台133.3.2面向领域的服务153.4SAAS服务层设计153.5接口设计153.5.1用户接口153.5.2外部接口153.5.3内部接口153.6运行设计163.6.1运行模块组合163.6.2运行控制163.6.3运行时间163.7数据库设计163.7.1逻辑结构设计要点163.7.2物理结构设计要点163.7.3数据结构与程序的关系163.7.4规范要求163.8系统出错处理设计173.8.1出错信息173.8.2补救措施173.8.3系统维护设计184安全性设计184.1.1安全架构184.1.2多企业数据隔离设计205实施步骤21引言编写目的本文档旨在为基于云计算的SaaS领域服务平台建设项目从项目目标、技术路线、技术要求、实施方法等方面做出规划便于公司内部市场人员、开发人员和管理人员等在项目理解和实施等方面达成共识。项目背景SaaS是Software-as-a-Service(软件即服务)的简称是随着互联网技术的发展和应用软件的成熟而在21世纪开始兴起的一种完全创新的软件应用模式。它是一种通过lnternet提供软件的模式厂商将应用软件统一部署在自己的服务器上客户可以根据自己实际需求通过互联网向厂商定购所需的应用软件服务按定购的服务多少和时间长短向厂商支付费用并通过互联网获得厂商提供的服务。用户不用再购买软件而改用向提供商租用基于Web的软件来管理企业经营活动且无需对软件进行维护服务提供商会全权管理和维护软件软件厂商在向客户提供互联网应用的同时也提供软件的离线操作和本地数据存储让用户随时随地都可以使用其定购的软件和服务。对于许多小型企业来说SaaS是采用先进技术的最好途径它消除了企业购买、构建和维护基础设施和应用程序的需要。在这种模式下客户不再像传统模式那样花费大量投资用于硬件、软件、人员而只需要支出一定的租赁服务费用通过互联网便可以享受到相应的硬件、软件和维护服务享有软件使用权和不断升级这是网络应用最具效益的营运模式。CloudComputing(云计算)是一种新兴的共享基础架构的方法通常为一些大型服务器集群包括计算服务器、存储服务器、宽带资源等等它可以将巨大的系统池连接在一起以提供各种IT服务。云计算将所有的计算资源集中起来并由软件实现自动管理无需人为参与。这使得企业无需为繁琐的细节而烦恼能够更加专注于自己的业务有利于创新。SaaS出租软件服务云计算出租网络资源云计算的出现恰好解决了SaaS发展过程中面临的一些问题当SaaS提供商的客户快速增加到一定程度客户所消耗的巨大资源将迫使SaaS供应商提供更多的硬件资源但由于成本的问题SaaS又不想花费大量资金购买硬件或带宽资源的时候云计算无疑是个不错的选择。根据通常的概念云计算处于SaaS的更底层而SaaS位于云计算和最终客户之间如果SaaS在最初开发的时候是基于云计算架构的那么就很容易利用云计算架构来获取海量的资源并提供给最终用户。这就一劳永逸的解决SaaS发展的瓶颈问题。通常情况下SaaS供应商更专注于软件的开发而对网络资源管理的关注往往会浪费大量资金购买服务器和带宽等基础设施但提供的用户负载依然有限而云计算提供了一种管理网络资源的简单而高效的机制其分配计算任务、工作负载重新平衡、动态分配资源等等可以帮助SaaS厂商提供不可想象的巨大资源给海量的用户SaaS供应商可以不再在服务器和带宽等基础设施上浪费自己的资源而专注于具体的软件开发和应用从而达到最终用户、SaaS、云计算三方的共赢。由此可见云计算在企业软件市场上具有相当大的潜力对于SaaS供应商来说也是一大机遇我们可以选择云计算平台使用云计算的基础架构使用极其低廉的价格为海量的用户群提供更为稳定、快速、安全的应用和服务。本项目拟建设一个基于云计算的领域服务平台。在该平台上可为中小企业提供包括CRM、应急管理、3D应用等领域的SaaS服务。参考资料术语缩写与解释SaaS(SoftwareasaService软件即服务)是应用软件的一种销售方式客户按使用时间或使用量付费。这些应用软件通常是在企业管理软件领域并通过互联网来使用。SaaS(软件即服务)具备这个特点:“软件部署为托管服务通过因特网存取。”SOA(Service-Oriente