消息推送系统设计(版本号:1.0)3G手机技术应用部2011年11月•用途:记录消息推送系统在业务技术规划和系统架构设计上的成果,包括框架、功能、服务流程、接口等描述,以及在需求、规划、架构讨论中形成的重要决策模板说明日期版本号撰写人版本说明备注2011/111.0王维XXXX版本记录•系统需求说明•系统整体架构说明•重点技术及流程•架构决策列表•其他提纲•重点描述系统满足的近期、中期、长期的需求–识别本期系统实现的需求•需求可从不同角度描述–如业务需求–功能性需求、性能指标等–运营需求•(可多页)系统需求说明•核心的业务场景•核心的业务流程需求说明•系统需求说明•系统整体架构说明•重点技术及流程•架构决策列表•其他提纲•包含内容(多页):–系统架构图及说明——建议有清晰的层次、主要模块划分•层次参考:内容层、服务/业务平台层、网络层、终端层、运营支撑层–系统定位——系统核心职能描述,与其他系统的职能界定–系统关联——与其他系统的衔接,接口说明等系统整体架构说明•系统需求说明•系统整体架构说明•重点技术及流程•架构决策列表•其他提纲•包含内容(多页):–重点技术•技术难点识别:列出数个技术实现比较复杂,困难的点•新技术识别:利用了业界领先或华数未用到过的技术•数据实体模型:对系统涉及的核心数据模型进行描述,如元数据模型、三户模型等等–服务流程•主体服务流程:以系统服务对象为基础,系统提供的业务服务为主线的流程描述•主要接口流程:以关联系统为基础,双方系统对接过程为主线的流程描述重点技术及流程•系统需求说明•系统整体架构说明•重点技术及流程•架构决策列表•其他提纲序号决策标题决策内容决策参考备注架构决策列表•表格描述–决策标题:对决策内容的概括描述–决策内容:对决策内容的描述–决策参考:对业务、技术等架构性功能进行决策时参考的内容,取舍时的评估因素,本栏最为核心–备注:其他需标注内容•系统需求说明•系统整体架构说明•重点技术及流程•架构决策列表•其他提纲•其他需要明确的内容其他谢谢!