计费中心+-+计费系统架构设计

计费中心+-+计费系统架构设计

ID:13565082

大小:1.62 MB

页数:30页

时间:2018-07-23

计费中心+-+计费系统架构设计_第1页
计费中心+-+计费系统架构设计_第2页
计费中心+-+计费系统架构设计_第3页
计费中心+-+计费系统架构设计_第4页
计费中心+-+计费系统架构设计_第5页
资源描述:

《计费中心+-+计费系统架构设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Alibaba构架设计文档第30页共30页[计费中心]架构设计文档修订版历史日期版本说明作者2009-10-211.0总体设计戴小丹2009-10-271.1系统边界高嵩2009-10-281.2业务流程袁志俊 Alibaba构架设计文档第30页共30页目录目录1.简介41.1.目的41.2.范围41.3.适用对象41.4.参考资料42.构架目标和约束43.业务分析43.1.概述43.2.业务主流程54.模块划分54.1.主要模块54.2.工程划分54.3.逻辑分层55.架构设计65.1.总体结构65.1.1.概述65.1.2.开发

2、框架75.1.3.技术特性75.1.4.技术风险75.2.基础设施75.2.1.异步框架75.2.2.日志框架85.2.3.多线程85.3.系统设计:核心业务设计85.3.1.周期性计费划价流程85.3.2.非周期性计费划价流程95.3.3.各种维度计费统计105.3.4.出账和服务控制流程115.4.系统设计:详细业务设计115.4.1.领域模型125.4.2.数据采集类图125.4.3.订单收集时序图135.4.4.实时业务数据采集时序图14Alibaba构架设计文档第30页共30页5.4.5.数据筛选分析类图155.4.6.数

3、据筛选分析时序图155.4.7.实时性批价类图165.4.8.实时性批价时序图175.4.9.周期性批价类图185.4.10.周期性批价时序图195.4.11.计费汇总类图195.4.12.计费汇总时序图205.4.13.帐务管理类图215.4.14.出帐时序图225.4.15.服务控制类图235.4.16.固定帐期服务控制时序图245.4.17.帐期之外扣款触发服务控制时序图245.5.系统设计:系统边界接口255.5.1.收费产品原始数据采集255.5.2.订单开通业务255.5.3.订单状态变化通知接口265.5.4.批价接口

4、265.5.5.计费系统反馈客户账务欠费状态接口275.5.6.扣款接口275.5.7.扣款状态回调接口285.5.8.PC2授权用户数接口285.6.系统设计:数据ER图296.服务器部署307.其它307.1.规模分析(可选)307.2.性能分析及实现(可选)307.3.质量的达成(可选)308.附录(术语)30Alibaba构架设计文档第30页共30页1.简介1.1.目的此文档通过对计费中心总体的业务架构建模,描述了计费中心整体业务架构设计蓝图,对后续的设计和开发提供指导和参照。1.2.范围本文档主要涉及计费中心的总体业务架构

5、设计及系统中各个业务模块的架构设计。1.3.适用对象本文档适用于:Ø产品设计师:根据本文档中描述的架构模型评估需求满足度;Ø开发工程师:参照本文档和详细设计文档进行开发。1.4.参考资料此软件架构设计参考计费系统需求及相关业务文档,如下所示:Ø《ITBU业务支撑系统规划V1.0.pptx》Ø《计费系统UC文档》2.构架目标和约束本文档从全局的角度出发描述了计费系统的总体业务架构,打造一个高性能、高稳定性计费平台。3.业务分析3.1.概述目前支持计费模式:1、支持非实时按次计费的后付费业务2、支持按天计费的后付费业务3、支持按天/最大

6、账号数计费的后付费业务(按每份订单每天授权过的最大账号数计费)4、支持首次开通N天(首次使用N次)免费的计费策略5、支持同一份订单同一天内暂停恢复多次仅按一天计费(多份订单时按每份订单单独计费,即使同一天内退订再开通,按多份订单计费。)Alibaba构架设计文档第30页共30页1、支持用户使用时按实际付费者收费(老板订购,业务员使用或邀请业务)2、支持按设定的日期出账业务3、支持欠费自动停止欠费服务4、支持充值销账后自动开通销账成功客户的服务1.1.业务主流程2.模块划分2.1.主要模块子系统功能模块数据采集数据分析账务管理2.2.

7、工程划分略Alibaba构架设计文档第30页共30页1.1.逻辑分层略2.架构设计2.1.总体结构2.1.1.概述本系统设计以覆盖阿里巴巴所有SaaS业务为目标,根据不收费模式(预付费、后付费)进行计费。作为一项复杂、技术含量高的项目,SaaS业务实时计费结算系统设计时从技术和系统设计角度看,应遵循以下原则:开放性基于统一UDB用户体系,保证系统之间交互接口支持多种访问协议,满足多个业务产品线的业务模式。可扩充性系统要有良好的可扩充性。从总体结构到具体硬件设备,都要给将来业务的新技术新产品预留接口,以便进行平滑地升级和资源扩充。容错

8、性和可靠性实时计费网络应用,对系统的可靠性要求极高,关键主机系统不允许停机发布应用。这就需要采取各种容错技术以确保系统正常工作,如不停机发布版本等,但是在硬件设备也需要相应的方案支持,如双机热备、备份电源等技术保证服务器不出现停机故障

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。