已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
某某集团移动流量充值运营项目详细设计方案深圳维商道科技有限公司2016年01月文档过程记录表时间修正内容校对人版本号备注目录第一章引言11.1背景11.2术语定义及说明1第二章设计概述22.1项目目标22.2需求概述22.3运行环境概述6第三章系统详细需求分析63.1详细需求分析73.1.1功能需求分析73.1.2限制规则133.1.3系统需求143.2接口需求分析23第四章总体方案254.1系统结构设计及子系统划分254.2系统系统拓扑结构264.3系统功能模块详细设计26第五章开发计划305.1开发人力资源投入:305.2项目开发阶段划分:305.3项目开发详细计划与预算32第一章 引言1.1 背景某某集团每月需为全国50多万员工进行移动流量充值工作,因涉及全国流量、各省市流量冲充值,需对接多家充值渠道供应商及三大运营商。充值过程中需要根据各渠道套餐的价格、充值成功率、充值时效进行优选充值方案,充值方案涉及跨供应商拆包充值、小流量合并大流量包充值等业务方式。制定优选充值方案以保证流量充值成本最小化、成功率最高,充值后需与多家充值渠道供应商及三大运营商分别进行对账结算。现流量充值工作依靠手工操作非常复杂且效率低下准确度不高。某某集团希望定制“流量运营充值平台”来辅助充值工作,提升充值工作的效率与准确度,并方便快捷的与各供应商进行对账核算。1.2 术语定义及说明B/S:Browser/Server(浏览器/服务器) 平台:充值系统总后台的管理企业客户:通过平台提交流量充值的企业单位; 用户:实际使用移动流量的具体手机用户,录属于客户或平台供应商:提供流量充值业务的第三方平台,包括移动、联通、电信三大运营商操作员:使用系统管理后台的人员,包括平台管理员、平台对账专员、平台营销专员、客户管理员、客户对账专员、客户营销专员。第二章 设计概述2.1 项目目标1、 对众多流量供应商、充值网关及流量套餐可统一管理、统一配置、启停自如。通道故障可自动提醒并关闭通道,系统实施后有效降低流量通道的管理及维护成本。2、 提供分别对供应商、客户的充值对账能力,简化对账工作流程,提升工作效率。3、 通过充值策略控制各充值通道的充值频次,提升充值成功率;根据最低费率组合的原则优化充值策略,合理降低充值套餐成本。4、 提供微营销能力,整合多种h5 营销游戏、短信通道。5、 提供安全、开放的统一接口对接能力;分布式架构及大用户量并发的支持能力。2.2 需求概述功能需求: 供应商管理:a) 支持多家平台流量资源配置,充值网关接口对接,提供统一充值接口给第三方。b) 支持多家短信平台资源配置,接口对接。 充值策略管理:a) 通过设置充值网关的优先级,达到自由选择切换充值通道,或开关、暂停充值通道;b) 分省本地流量充值优先,支持根据用户手机号码归属地自动优先选择调用分省流量充值;c) 鉴于分省流量接口的稳定性考虑,可直接开启/暂停指定分省手机号码的省内、本地流量充值(便于控制维护故障);d) 根据手机号码归属地最优价格,制定第三方流量接入平台筛选机制策略e) 支持充值请求挂单功能,遇到充值通道暂停时,充值订单显示已受理待处理,充值通道恢复后,挂起订单转成充值订单进行补充值;f) 支持用户端限制策略限制,如:单用户/某类用户在单位时间内充值请求次数的限制。g) 根据收集号码归属地最优价格筛选组合,将大流量包充值拆分为多个小小流量包充值,小流量包充值合并为一个大流量包充值的功能,降低流量成本;(包括跨供应商间的包合并拆分) 监控自动化:a) 监控发现流量通道故障,系统自动暂停故障通道资源并发出预警提醒通知和故障短信通知,人工开启/暂停流量充值通道;b) 系统重试规则设置, 遇到充值通道故障重试充值次数的设置,达到最高重试限制,反馈故障提醒通知,可短信通知运维人员; 对账报表:a) 按供应商提供指定时间段(日、月)的订单对账单,订单对张详单、充值流水帐单;b) 按客户提供指定时间段(日、月)的订单对账单,订单对张详单、充值流水帐单;c) 按用户提供指定时间段(日、月)的订单对账单,订单对张详单、充值流水帐单; 营销中心:a) 支持现有的流量玩法工具无缝对接(金币兑换,兑换码,流量红包卡包,充值查询重新充值等)充值接口API调整即可。b) 多种多样的活动APP/h5/微信活动形式输出,及方便二次封装为第三方的活动,提供活动的接口等;c) 微信端开发支持,微信营销d) 活动策略配置(例如针对不同客户的不同条件用户群采用不同的规则策略),每个客户活动独立配置活动策略;e) 自定义营销活动流量奖品,可将多个流量套餐组合为一个营销活动流量奖品,可客户由自行选择组合;界面需求: 平台管理界面:供应商管理、客户管理、用户中心、监控预警配置、提醒通知配置、供应商对账报表、客户对账报表、用户对账报表、客户充值管理、供应商充值记录管理、营销中心、操作员管理等全部功能模块。 客户管理界面:操作员管理、用户中心、营销中心、客户对账报表、用户对账报表、平台充值记录管理。 用户界面:微信充值、充值记录查询接口需求: 内部接口:对接某某现有流量玩法工具,实现金币兑换,兑换码充值,流量红包卡包及充值查询、重新充值等接口的相互调用; 外部接口:第三方流量供应商、各省市三大运营商省市流量网关的对接;性能需求: 每秒并发支持不低于1000次充值请求; 可随时扩展机器提高性能,横向扩展能力; 充值成功率优化达到移动97%,联通90%,电信90% 充值到账速度响应及时(正常1分钟内,最长5分钟内) 安全监控专业防作弊盗刷机制,识别攻击的能力;2.3 运行环境概述服务器端运行环境:1) 操作系统:Linux CentaOS6.5以上2) 开发软件 开发语言及架构JAVA J2EE 应用服务器选择为Tomcat 3) 数据库系统:MySQL客户端运行环境 :由于本系统是基于 B/S 结构开发出来的,对客户端的配置要求不是很高。1) 操作平台需求:可以是 Win7/Win8/Win10/平台; 2) 软件需求:客户端需要安装Internet 浏览器,如 Internet Explorer 、Chrome(优选)。第三章 系统详细需求分析本系统的设计范围确定在本文“2.2需求概述”中的功能范围内,以下需求分析、功能设计均在此指导下完成。超出本需求分析部分的功能需求,均视为新增需求另拟方案。为了保证本系统的开发效率,以及后续迭代能力的要求,整个项目开发管理采用敏捷式开发方式,人力资源的配备也按敏捷式开发管理需要配备人员。3.1 详细需求分析3.1.1 功能需求分析3.1.1.1 组织架构需求组织架构说明:组织架构名称说明流量管理平台流量业务运营的总管理后台客户提供充值请求的企业供应商提供流量充值通道的渠道商用户最终的移动流量使用者3.1.1.2 操作员需求角色说明:角色名称说明平台管理员用户中心、客户管理、供应商管理、营销中心、报表中心、策略管理、系统设置平台营销专员营销中心平台对账专员报表中心客户管理员用户中心(本企业内用户)、营销中心、报表中心客户对账客户营销专员营销中心客户对账专员报表中心客户对账用户微信端充值、查询充值记录1) 平台管理员参与的业务2) 平台营销专员参与的业务3) 平台对账专员参与的业务4) 客户管理员参与的业务5) 客户对账专员参与的业务6) 客户营销专员参与的业务7) 用户参与的业务3.1.1.3 业务描述1) 充值请求业务场景2) 充值受理业务场景3) 挂单业务场景4) 结算业务场景3.1.2 限制规则1) 业务规则: 按省内本地流量优先设置通道选择第一优先级 按最低套餐价格设置通道选择第二优先级; 按充值成功率设置通道选择第三优先级; 充值通道随机平均选取,保证单位时间内平台在各供应商的订单均衡。2) 安全限制: 单一手机号码充值30分钟内仅限提交一次充值请求; 单一手机号码每日、每月充值次数可以策略的方式限制; 充值用户需要通过手机注册登录,或微信注册登录,方可充值; 单一帐号在单位时间内高频次(每3分钟提交5个以上请求)提交充值请求,锁定帐号2 小时,暂停受理充值请求;3.1.3 系统需求1) 充值请求用例名称充值请求实现名称Recharge_request用例描述客户/用户提出单一号码或批量号码充值请求参与者客户管理员、用户、平台管理员前置条件平台验证登录后置条件操作者根据自身需求进行充值主事件流1用户登录系统,计算机用户权限界面2系统判定客户身份权限,锁定权限范围内的操作界面3.计算机执行后置条件。用例结束业务规则可在充值界面选择充值用户,提交充值请求涉及的业务实体充值请求非功能性需求2) 客户管理用例名称客户管理实现名称Customer_mangerment用例描述企业客户的开设、删除、修改、创建企业管理员帐号参与者平台管理员前置条件平台验证登录后置条件平台管理员根据业务需要,创建企业客户主事件流1用户登录系统,计算机用户权限界面2系统判定客户身份权限,锁定权限范围内的操作界面3.计算机执行后置条件。用例结束业务规则企业客户权限仅限用户中心、操作员管理、充值请求、涉及的业务实体客户管理、权限管理、角色管理、操作员管理非功能性需求3) 用户中心用例名称用户中心实现名称User_mangerment用例描述平台只接用户的管理、客户所属用户的管理参与者平台管理员、客户管理员前置条件平台验证登录后置条件新增、删除、修改客户信息,批量导入客户信息主事件流1用户登录系统,计算机用户权限界面2系统判定客户身份权限,锁定权限范围内的操作界面3.计算机执行后置条件。用例结束业务规则平台管理员可管理所有用户,客户管理员可管理所属的自有客户涉及的业务实体客户中心非功能性需求4) 供应商管理用例1用例名称供应商信息管理实现名称Supplier_mangerment用例描述供应商基本信息、联系人信息管理维护参与者平台管理员前置条件平台验证登录后置条件新增、删除、修改供应商信息,可添加多个供应商联系人、电话主事件流1用户登录系统,计算机用户权限界面2系统判定客户身份权限,锁定权限范围内的操作界面3.计算机执行后置条件。用例结束业务规则平台管理员管理供应商相关信息涉及的业务实体供应商信息、网关配置、网关套餐配置非功能性需求用例2用例名称网关管理实现名称GW_seting用例描述添加、删除、修改供应商对应各大运营商的计费网关相关参数。参与者平台管理员前置条件平台验证登录后置条件添加、删除、修改供应商对应各大运营商的计费网关相关参数。可启用/暂停网关,查看网关充值成功率。主事件流1用户登录系统,计算机用户权限界面2系统判定客户身份权限,锁定权限范围内的操作界面3.计算机执行后置条件。用例结束业务规则每个供应商可对应多个网关,每个网关可对应多个套餐涉及的业务实体供应商信息、网关配置、网关套餐配置非功能性需求用例3:用例名称网关套餐管理实现名称GW_package用例描述针对不同网关设置流量套餐及费率,可提供与第三方供应商的同步接口参与者平台管理员前置条件平台验证登录后置条件添加、删除、修改套餐及费率主事件流1用户登录系统,计算机用户权限界面2系统判定客户身份权限,锁定权限范围内的操作界面3.计算机执行后置条件。用例结束业务规则每个网关可对应多个套餐,每个套餐可对应同一供应商下的多个网关涉及的业务实体供应商信息、网关配置、网关套餐配置、第三方同步接口非功能性需求5) 充值策略用例1:用例名称充值套餐实现名称Recharge_package用例描述设置充值销售套餐,可根据网关套餐的价格自由组合充值套餐。参与者平台管理员前置条件平台验证登录后置条件添加、删除、修改充值套餐,设置套餐销售费率,自动统计核算套餐组合成本。主事件流1用户登录系统,计算机用户权限界面2系统判定客户身份权限,锁定权限范围内的操作界面3.计算机执行后置条件。用例结束业务规则策略执行采用路由策略的方式,自上而下逐条匹配。涉及的业务实体网关套餐配置、第三方充值接口非功能性需求用例2用例名称充值策略实现名称Recharge_policy用例描述设置充值网关的选择规则,及充值限制规则参与者平台管理员前置条件平台验证登录后置条件添加、删除、修改充值规则、安全规则等主事件流1用户登录系统,计算机用户权限界面2系统判定客户身份权限,锁定权限范围内的操作界面3.计算机执行后置条件。用例结束业务规则策略执行采用路由策略的方式,自上而下逐条匹配。涉及的业务实体用户中心、网关配置、网关套餐配置、第三方充值接口非功能性需求6) 充值订单管理用例名称充值订单实现名称Recharge_order用例描述查询指定时间段、供应商的充值订单,管理、激活挂起的订单参与者平台管理员前置条件平台验证登录后置条件查询指定时间段、供应商的充值订单,管理、激活挂起的订单主事件流1用户登录系统,计算机用户权限界面2系统判定客户身份权限,锁定权限范围内的操作界面3.计算机执行后置条件。用例结束业务规则涉及的业务实体用户中心、网关配置、网关套餐配置、第三方充值接口非功能性需求7) 营销中心用例1用例名称营销活动实现名称Matketing_activity用例描述管理市场活动参与者平台管理员前置条件平台验证登录后置条件创建、删除、修改、发布市场活动,可使用多种营销游戏。并可设定、维护活动规则、游戏规则。主事件流1用户登录系统,计算机用户权限界面2系统判定客户身份权限,锁定权限范围内的操作界面3.计算机执行后置条件。用例结束业务规则可对接微信公众账号涉及的业务实体套餐奖品非功能性需求用例2用例名称营销套餐实现名称Marketing_package用例描述根据市场活动的需要,自由组合活动所需的流量包参与者平台管理员前置条件平台验证登录后置条件添加、删除、修改营销套餐,自由选取网关套餐组合成营销套餐,自动统计核算套餐组合成本。主事件流1用户登录系统,计算机用户权限界面2系统判定客户身份权限,锁定权限范围内的操作界面3.计算机执行后置条件。用例结束业务规则涉及的业务实体网关套餐配置非功能性需求3.2 接口需求分析1) 内部接口 现有流量玩法工具接口: 接收流量玩法工具传入的充值手机号码、充值流量额度进行充值; 输出充值后各充值手机号码充值成功信息,流量玩法工具扣减自有系统内的金币、兑换码或积分等。 微信公众账号对接: 营销活动、游戏的嵌入对接, 用户验证接口对接2) 外部接口 供应商流量充值接口对接: 充值网关接口对接,网关分运营商、省、市网关对接。各省市网关受各地运营商的销售策略、技术调整等影响,接口对接的工作量、维护量较大,充值失败风险较高。省市接口无法承诺成功率。 供应商套餐同步接口对接:实时同步供应商套餐费率信息。第四章 总体方案4.1 系统结构设计及子系统划分4.2 系统系统拓扑结构4.3 系统功能模块详细设计1) 注册登录功能:此界面完成操作员后台登录验证功能2)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年医疗器械销售协议模板
- 岗位职责保密规定2024年协议范本
- 2024拍摄用高端摄影棚租赁协议模板
- SAP解决方案综合实施服务框架协议
- 高等教育教学资源建设实施方案
- 2024年高速公路扩建工程施工协议
- 教师教育评价与效果监测
- 数据驱动的研究生教育教学质量监控与评估
- 德育评价与激励机制
- 2024年度项目独家招商代理协议
- 2024年纪念会计法实施周年会计知识百题竞赛
- 企业数字化转型战略协议
- 2024年山东春季高考考试标准33英语考试标准
- 家政服务合同终止协议
- DZ∕T 0295-2016 土地质量生态地球化学评价规范(正式版)
- DZ∕T 0283-2015 地面沉降调查与监测规范(正式版)
- 护士职业暴露原因分析与防护
- 苏教版四年级上册简单电路
- 《成渝金融科技师能力要求》(公开征求意见稿)
- 2024年税务考试-税务稽查员笔试参考题库含答案
- MOOC 国际私法-暨南大学 中国大学慕课答案
评论
0/150
提交评论