按关键词阅读: 设计 系统 管理 架构 营销 SaaS RES
1、SaaS RES营销管理系统SaaS RES 系统架构设计目 录1项目背景12关键需求12.1关键功能需求12.2关键非功能性需求22.3关键商业需求32.4关键约束32.5名词解释33参考资料44系统功能分析44.1SaaS模式下功能分析44.2业务功能划分64.3子系统划分65架构设计65.1架构分析65.1.1业务实体的增、删、改及一些复杂的业务处理功能75.1.2对象的查询业务、报表业务125.1.3创建订单典型的高并发资源争用业务155.1.4数据权限控制165.1.5支持多租户的数据结构195.1.6基于单域名的租户访问方式195.1.7租户带宽上的限制205.1.8租户存储数据分 。
2、离和受限动态路由235.1.9租户敏感数据加密235.1.10可配置性产品模块可配置245.1.11BOSS运营系统与RES业务系统的消息交互255.1.12整合第三方系统企业级服务总线(ESB)285.1.13动静分离285.1.14伸缩性295.1.15安全性应用安全345.1.16安全性数据安全355.1.17安全性网络安全355.1.18监控服务器监控365.1.19监控网络监控365.1.20监控数据库监控365.1.21数据存储365.1.22物理空间扩展375.1.23系统升级375.2逻辑架构385.2.1制作平台和试用平台385.2.2总体架构图395.2.3最小架构图435 。
3、.2.4技术架构445.2.5功能模块455.2.6模块架构详解495.3物理架构505.3.1总体架构网络拓扑图(使用存储设备)505.3.2最小架构网络拓扑图(不使用存储设备)505.3.3各层次对硬件的要求525.3.4虚拟化545.3.5模块部署图545.3.6硬件设备555.4数据架构555.5开发架构565.5.1Bundle划分规则565.5.2项目工程划分规则及项目目录结构575.5.3部署目录结构585.5.4开发技术框架使用规则595.6运行架构595.6.1登录和访问流程595.6.2与BOSS运营系统有关帐户信息的交互流程625.6.3与BOSS运营系统有关产品模块信息 。
4、的交互流程625.6.4与BOSS运营系统有关系统消息的交互流程626架构验证626.1.1性能626.1.2安全性626.1.3可扩展性636.1.4可运维性637风险评估647.1数据库无法支撑大量租户风险(IO瓶颈)647.2高峰期的访问风险641 项目背景SaaS源于一种简单的思想:软件即服务!随着一大批的公司 , 如国外的Salesforce在这个领域取得的辉煌成绩 , SaaS已经彻底改变了人们对软件的观念 , 使用软件的人从产品消费者转换成服务消费者 , 而开发软件的人从产品提供者转变为服务提供者 。
为了顺应当今IT企业级应用的发展趋势和满足公司战略发展的需要 , 本架构文档旨在描述在SaaS这种商业 。
5、模式下 , 如何搭建适合目前公司现状的企业信息化系统 。
对于SaaS商业模式 , 简要描述如下: SaaS模式无论是对于用户 , 还是对于软件开发商都有着巨大的优势 。
从用户方面来看:用户可以只花少量的资金就可以使用一款软件了 , 并可以很直观的评估软件是否满足要求或者是否适合公司的管理模式 , 大大降低了软件产品的资金投入以及风险 。
另外 , 用户不需要维护软件、以及硬件本身 , 可以按照自己的需要定制 , 按需使用 。
大大降低了成本 。
最后 , 由于软件是托管在运营商 , 往往有更好的服务保障和防毒措施 , 用户可以放心的把这一部分的开支节省下来 , 去投入到更重要的地方 。
从软件商来看:SaaS模式大大节省了销售的成本 , 软件商可以把重点资源放在市 。
6、场推广方面 , 销售反而是顺理成章的事情 。
另外SaaS也为软件商节省了维护成本 , 以往的维护都是一对一的 , 甚至要到客户现场 。
这种模式势必导致成本剧增 , 而SaaS却能保证软件对客户的服务响应快捷和高效 。
最重要的是SaaS给软件商提供了稳健的经营模式 , 有利于企业不为销售和各种售后服务疲于奔命 , 而可以将更多精力放到产品的研发和推广上去 , 不断提高客户服务质量和系统维护水平 。
SaaS RES就是SaaS商业模式下的房地产营销管理系统 。
主要为各个房地产商提供低成本的、按需购买功能的营销解决方案 。
2 关键需求2.1 关键功能需求 l 与SaaS BOSS运营支撑系统进行交互:SaaS BOSS系统主要对整个RES 。
7、业务系统的正常运营起到管理和支撑作用 。
比如创建租户第一人 , 配置租户可使用的产品模块 , 各种系统通知消息 , 状态查询等等 。
l 业务实体的的增、删、改及一些复杂的业务处理功能:对于SAAS RES系统来说 , 业务实体的增、删、改是最常见的操作 , 它们属于业务实体的维护操作 , 在系统的产品管理、客户管理、销售管理、服务管理和财务管理模块都普遍存在 , 这些操作都包括一些数据校验 , 业务约束等处理逻辑 , 除了业务实体的增、删、改等数据维护操作外 , 一些复杂的业务处理功能也具有相当的典型性 , 这些复杂的业务处理通常涉及多个业务实体的状态变化以及它们之间的业务约束 , 而且这些业务逻辑很大机会随着业务的发展而变化 , 因此 , 如何通过合 。
稿源:(未知)
【傻大方】网址:/a/2021/0902/0024073868.html
标题:SaaS|SaaS RES营销管理系统架构设计