版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、报销申请中心体系结构设计文档修订历史记录日期版本说明作者2009-10-211.0总体设计戴晓丹2009-10-271.1系统边界高松2009-10-281.2业务流程远志准目录目录1.简介41.1 .目的41.2 .范围41.3 .限定词41.4 .参考资料42.体系结构目标和限制4业务分析43.1 .概述43.2业务主流程54.模组分割54.1 .主要模块54.2工程部门54.3逻辑分层55.体系结构设计65.1整体结构65.1.1 .概述65.1.2 .发展框架75.1.3 .技术特征75.1.4 .技术风险75.2基础架构75.2.1 .异步框架75.2.2 .日志框架85.2.3 .
2、多线程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 .实时业务数据收集时间序列图145.4.5。数据筛选分析类图155.4.6。数据过滤分析时间序列图155.4.7 .实时批价格类图165.4.8。实时批价格时间系列图175.4.9 .周期性区块价格类别图表185.4.10。周期区块价格时间序列图195.4.11。开单汇总类图195.4.12。
3、开单汇总时序图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 .区块价格介面265.5.5。开单系统反馈客户债务状态接口275.5.6。扣除接口275.5.7 .扣除状态回调界面285.5.8.pc2授权用户数接口285.6系统设计:数据er图296.服务器部署30其他307.1 .规模分析(可选
4、)307.2性能分析和实施(可选)307.3实现质量(可选)30附录(术语)301.简介1.1 .目的本文对报销申请中心的整个业务体系结构建模,说明了报销申请中心的整个业务体系结构设计蓝图,并为后续设计和开发提供了指导和参考。1.2 .范围本文介绍了计费中心的整体业务体系结构设计,以及系统中每个业务模块的体系结构设计。1.3 .限定词本文档适用于:产品设计师:根据本文中介绍的体系结构模型评估需求满意度。开发工程师:参照本文档和详细的设计文档进行开发。1.4 .参考资料本软件体系结构设计参考报销申请系统要求和相关业务文档,如下所示:itbu业务支撑系统规划v1.0.pptx计费系统uc文档2.体
5、系结构目标和限制本文全面描述了计费系统的总体业务体系结构,并构建了高性能、高可靠性计费平台。3.业务分析3.1 .概述当前开单模式支持:1、郑智薰实时计费后业务支持2、每日索赔后支付业务支持3、支持按日/最大帐户数开单的后付款业务(按订单每天批准的最大帐户数开单)4、第一次开通n天(使用前n次)免费申请政策支持5、同一天同一订单支持同一天暂停恢复多次,每一天开单(多张订单的每一张订单单独开单,同一天取消订单后开通,对多张订单开单)。),以获取详细信息6.用户使用时根据实际收费者收费(老板订购、业务人员使用或业务邀请)7、根据设定的日期支持业务发布8、停止拖欠款项支持自动拖欠服务9、支持充电后自
6、动开通账户成功客户服务3.2业务主流程4.区分模块4.1 .主要模块数据收集数据分析会计管理4.2工程部门有点4.3逻辑分层有点5.体系结构设计5.1 .整体结构5.1.1 .概述该系统旨在涵盖阿里巴巴的所有saas业务,并根据无付款模式(预付、拖欠)收费。作为一个复杂的技术项目,saas业务实时计费支付系统设计需要从技术和系统设计的角度遵循以下原则:开放性基于集成的udb用户系统,允许系统之间的交互接口支持多种访问协议,以满足多个业务产品线的业务模型。伸缩性系统必须具有良好的可扩展性。从整体结构到特定硬件设备,必须为未来业务的新技术新产品预留接口,以实现无缝升级和资源扩展。容错性和可靠性实时
7、计费网络应用对系统的可靠性要求很高,重要的主机系统不允许停机。这需要多种容错技术,以确保系统运行(例如版本停机),但硬件设备也需要双系统热备盘、备份电源等技术,以避免服务器停机。安全必须有多种措施工具,以确保高可用性,同时防止非法访问和篡改数据。密码是经过验证的工具。网络支持环境还必须具有相应的安全机制,如网络管理员权限、配置各种网络设备的权限等。5.1.2 .发展框架相关框架开发框架webwork spring ibatis接口发布访问协议赫塞安项目实施管理马文数据库oracle生产环境jboss-4.2.1.ga开发工具eclipse5.1.3 .技术特征技术特征概述数据异步处理提供相关策
8、略,例如自动重试失败的数据处理日志详细信息跟踪理想位置多任务精确统计解决多任务处理中的冗馀统计、缺失统计等问题历史表数据存储通过数据迁移确保存储数亿个数据和高效检索分区数据存储通过数据迁移确保存储数亿个数据和高效检索5.1.4 .技术风险1、异步处理数据精度。2,支持数百万用户计费功能。3、系统间曹征,集成风险。5.2基础架构5.2.1 .异步框架5.2.2 .日志框架5.2.3 .多线程5.3系统设计:核心业务设计5.3.1。定期开单价格计划流程收集订单生产计费事件区块价格汇总订购系统产品系统建立计费明细开单分摊计划开单汇总表计费系统订单镜像表开单事件表轮询块价格(每天)创建订单镜像建立计费
9、汇总actiondataother system各种维的开单统计信息5.3.2 .非定期计费计划流程原始冲减信息临时表轮询task数据筛选区块价格汇总业务系统产品系统建立计费明细开单分摊计划开单汇总表用户操作触发计费系统各种维的开单统计信息批发价格获取原始消费信息建立计费汇总actiondataother system5.3.3 .各种维计费统计数据原始冲减信息临时表轮询task数据筛选业务系统pc2用户操作触发计费系统各种维的开单统计信息生成计费统计数据获取原始消费信息actiondataother system帐号5.3.4。结帐和服务管理流程账户系统出金服务控制触发器开单汇总表计费系统p
10、c2会计期间计时、手动、临界值帐单汇总扣除费成功金融系统出纳期开单事件表打开或关闭通知变更帐单状态actiondataother system是否超过会计期阈值超出会计期阈值会计期间阀门当天触发建立计费事件镜像订单变更订单状态5.4系统设计:详细的业务设计1.2.3.4.5.5.1 .5.2 .5.3 .5.4 .5.4.1 .域模型5.4.2数据收集类图5.4.3 .订单收集时序图表5.4.4 .实时业务数据收集时序图5.4.5。数据过滤分析类图5.4.6。数据过滤分析时序图5.4.7 .实时批价格类图5.4.8。实时批价格时间系列图表5.4.9 .周期性区块价格类别图表5.4.10。周期区
11、块价格时间序列图表5.4.11。开单汇总类图5.4.12。开单汇总时序图表5.4.13会计管理类别图表5.4.14。结帐计时图表5.4.15服务控制类图5.4.16。固定持续时间服务控制时间序列图表5.4.17。开单期间外扣减额触发器服务管理时序图5.5系统设计:系统边界界面5.5.1 .收费产品原始数据收集调用格式:hessian介面名称:insertserviceop说明:记录按顺序开单的产品项目冲减行为接口参数:名字类型说明billinginfoobject此产品项目所需的参数实体billinginfo属性说明名字类型说明usernamestring当前用户名useridstring当前
12、用户用户idpayermemidstring付款帐户memid、productnamestring产品名称产品idstring产品idstartdatedate开始日期enddatedate结束日期amountbigdemail(特殊业务)不需要区块价格useagebigdemail使用情况useunitstring使用量单位返回值:名字类型说明resultstring1:代表成功-1:表示参数错误5.5.2 .订单未结业务调用格式:hessian介面名称:installorder摘要:当订单系统建立新的订单明细行记录时,通知帐单系统接口参数:名字类型说明orderobject镜像开单系统中的
13、订单行order属性名字类型说明orderedstring订单行号订单代码(ordercode)string订单代码custidstring客户idbillingtypestring(第二个/年/月)产品idstring产品idstatusstring状态productstrategyidstring促销策略idstartdatedate开通日期specconditionstring特征值isquotastring是否按配额计算payermemidstring受票人网站识别码返回值:名字类型说明resultstring1:代表成功-1:表示参数错误5.5.3 .订单状态变更通知介面调用格式:h
14、essian介面名称:updateorderstate说明:如果订单状态发生更改,订单系统将通知您开单系统中的订单镜像已同步接口参数:名字类型说明订单eidstring对应于订单系统中的订单行号statestring状态返回值:名字类型说明resultstring1:代表成功-1:表示参数错误5.5.4 .区块价格介面调用格式:hessian介面名称:gettotalprice说明:块价格接口参数:名字类型说明产品密钥(productkey)string产品项目idfeaturelisthashmap特征值measureunitsstring如果度量单位(年、月、日)为空,则单位为countb
15、igdecimal购买数量不能为null或0currencystring货币,不能为空返回值:名字类型说明esbresultmodelorg . mule . esb . model . tcc . result . esbresultmodel返回产品总价格model . get return value(): big decimal()-1:系统异常,调用失败。-2:表示验证通过,但未启用-3:没有登录名-4:验证失败;认证成功:返回用户id5.5.5。开单系统反馈客户债务状态接口调用格式:hessian界面名称:feedbackuser说明:反馈用户会计信息接口参数:名字类型说明payermemidstring受票人识别码返回值
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 都昌县选调县内教师笔试真题2025
- 2023年6月卫生资格考试呼吸内科肺水肿预防同步练习题及答案
- 吉林省省直事业单位招聘笔试真题2025
- (正式版)DB34∕T 4215-2022 《大水面鳙鱼暂存提质技术规程》
- 2026 年极端天气来袭安全防范专题学习
- 2026 年秋季高一开学第一课高中新生破冰融入集体主题班会
- 2026 年医院感染护理质控管理实践课件
- 河南省南阳市卧龙区2025-2026学年六年级下册期中考试语文试卷(1-4单元)含答案
- 2025-2026学年江苏省南京市某中学七年级(下)期末英语模拟试卷(含答案)
- 湘教版八年级地理下册期末测评练习题
- 2026年中小学教师(语文)副高级职称评审答辩题库及答案
- 学校管理与教师专业发展手册
- 初中音乐七年级上册《美丽的草原我的家》深度鉴赏与跨文化理解教案
- 2026秋新人教版英语五年级上册单元一Unit 1 Different friends测试卷-提高卷附答案(文档中已插入听力音频)
- 2026年餐饮服务食品安全管理员试题及答案
- GB/T 47950-2026资产管理数据资产登记指南
- 2026版《医师外出会诊管理暂行规定》课件
- 影像医学技术操作规程大全
- 2026年河南高考地理考试试卷及答案
- 中国老年抗中性粒细胞胞浆抗体相关肾小球肾炎治疗指南总结2026
- 2026版中华人民共和国生态环境法典深度解析课件
评论
0/150
提交评论