银行零售营销体系建设一期移动营销PAD概要设计说明书.doc_第1页
银行零售营销体系建设一期移动营销PAD概要设计说明书.doc_第2页
银行零售营销体系建设一期移动营销PAD概要设计说明书.doc_第3页
银行零售营销体系建设一期移动营销PAD概要设计说明书.doc_第4页
银行零售营销体系建设一期移动营销PAD概要设计说明书.doc_第5页
已阅读5页,还剩202页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

零售营销体系建设一期移动营销系统概要设计说明书 发布日期控制级别内部资料制定部门r 文档属性属性内容u 用户名称:uu 文档标题:uu 文档编号:uu 版本日期:uu 发布版本:uu 适用范围:uu 作者:ur 文档审批审批人职务审批时间审批意见发文编号uuuuuuuuuur 修订内容版本修正章节日期修正人变更记录u v1.0u 创建文档uuuu v1.1u 8.4u 2012-10-16uu 新增应用安全设计uuuuuuuuuur 模板修订历史版本生效时间变更概要作者审核批准uuuuuuuuuuuuuuuuuuuuuuuu目录1前言11.1目的11.2预期读者11.3背景11.4术语定义21.5参考资料22系统概述32.1系统目标32.2设计约束32.3系统总体结构42.3.1逻辑结构42.3.2数据结构62.3.3物理结构72.3.4技术结构82.3.5功能结构82.4运行环境及规范142.4.1硬件平台142.4.2软件平台152.4.3遵循规范152.5系统的数据流162.6系统性能183接口设计183.1外部接口设计183.2内部接口设计193.2.1PAD客户端与营销服务支持平台PAD接入203.2.2营销服务支持平台PAD接出与PAD客户端224数据库设计254.1数据库总体设计254.1.1设计思路与原则264.1.2数据库类型和版本264.1.3数据库规范264.1.4表空间规划274.1.5数据字典定义304.1.6存储过程和触发器304.1.7数据备份策略304.2数据库详细设计305模块设计305.1厅堂管理315.1.1排队信息查询315.1.2弃号355.1.3客户队列调整395.1.4排队信息刷新425.1.5大堂经理客户信息查询475.1.6理财经理客户信息查询535.1.7查看客户已购买产品615.1.8客户查询655.2销售管理695.2.1线索创建695.2.2关怀线索查询765.2.3转介线索当日查询815.2.4转介线索历史查询865.2.5线索转介915.2.6线索编辑955.2.7关怀线索状态管理1015.2.8线索删除1045.3金融超市1065.3.1金融超市查看1075.3.2查看产品分组信息1115.3.3查看产品详细信息1155.3.4产品查询1245.3.5产品比较1265.3.6线索快速创建1345.4优惠活动1365.4.1优惠活动列表展示1365.4.2优惠活动详细信息展示1395.5辅助工具1435.5.1利率查询1435.5.2贷款计算器1475.5.3汇率查询1515.5.4汇率转换器1545.5.5敏捷营销工具1575.5.6问卷调查1605.6绩效查看1625.6.1当日积分查看1625.6.2历史积分查看1665.6.3台账查询1705.7我的关注1745.7.1我的关注1745.8呼叫大堂经理1785.8.1呼叫大堂经理1785.9PAD配置1805.9.1参数配置1805.10用户登录1835.10.1用户登录1835.10.2用户注销1865.11配置管理1895.11.1金融超市热销产品、推荐产品配置1895.11.2金融超市贵金属产品配置1925.11.3金融超市纸黄金产品配置1955.11.4金融超市保险数据导入1985.11.5优惠活动配置2005.12管理监控2035.12.1统计查询2045.13实现要点2065.13.1消息推送2075.13.2客户端服务端通讯方式2075.13.1图片缓存方式2076界面设计2077错误处理机制2097.1出错信息设计2097.2异常情况处理2098安全机制2098.1网络安全设计2098.2接口安全设计2098.3数据安全设计2108.4应用安全设计2109运维设计2109.1监控设计2109.2维护设计2119.3容灾设计2119.3.1容灾方案2119.3.2容灾方案对设计的约束21110关键技术点21210.1技术要点清单21210.2PAD客户端与服务端通讯21210.3PAD客户端推送消息到PAD客户端21310.4PAD服务端与关联系统通讯21410.5关联系统推送消息到PAD客户端2151 前言1.1 目的本文档根据零售营销体系建设一期(厅堂营销)项目_业务需求说明书_移动营销进行详细分析从而编写。用于描述移动营销系统的接口、数据库、功能模块设计进行详细的描述以及界定,作为后续详细设计的指导依据。1.2 预期读者银行零售营销体系建设一期系统项目开发人员;银行零售营销体系建设一期系统技术项目经理;银行零售营销体系建设一期系统测试人员;1.3 背景随着“新支点”网点零售业务销售化转型工作的深入开展,按照转型要求,客户进入网点后,大堂经理需要及时地识别、分流客户,并针对客户的个人特征进行产品或服务的营销。而当前我行网点中的电脑固定终端在使用上不够灵活;排队机打印凭条涵盖信息有限;纸质宣传彩页不够环保;信息更新速度不够及时并且客户的交互性不强;大堂经理个人的信息储备不如电子化系统的容量大、信息准、覆盖面全。因此结合网点转型过程中各分行需求,尤其是各分行对客户综合价值评价的迫切需求,网点急需可以集厅堂的销售过程管理、客户信息管理、客户价值评价、销售线索管理、产品中心、积分绩效展示于一体的移动营销支持工具,以促进和提升网点转型的工作成效。1.4 术语定义简称/术语说明MSP营销服务支持平台1.5 参考资料序号文档名称最后修订时间版本号来源作者1.零售营销体系建设一期(厅堂营销)项目_业务需求说明书_移动营销2013-10-17V1.0银行信息技术部2.零售营销体系建设一期(厅堂营销)项目_需求规格说明书_移动营销2 系统概述2.1 系统目标厅堂多渠道营销的目的是利用网点中各个客户接触点间的协作,提升客户营销和服务的能力。排队机是客户进入网点后的第一接触点,主要用于客户识别及任务分发,大堂经理可以通过调整排队机的排队策略等方法对于不同客户进行差异化服务和营销,但排队机提供给大堂经理的信息有限而且无法随身移动。因此大堂经理可以通过可移动的PAD系统来了解客户需求,进行更准确的任务分发/客户分流,并进行快速的有针对性的销售。PAD系统可以通过排队机的客户识别结果,有针对性的进行客户关怀;可以展现客户详细信息和营销推荐信息,了解客户购买意向,进行有针对性的销售;可以人工调整排队策略以及调整排队顺序;可以登记有价值的客户沟通信息和销售机会,供理财经理或其它人员跟进。2.2 设计约束移动PAD基于银行平板选型基础上进行应用开发,因此移动营销PAD需要基于WIN8平板进行开发。移动PAD服务端基于营销服务支持平台的一个应用进行开发和部署。2.3 系统总体结构2.3.1 逻辑结构营销服务支持平台中移动PAD应用的逻辑结构图如上:移动PAD应用包括PAD接入模块、PAD接出模块、PAD管理端及PAD应用提供服务,比如用户登录、产品关注、销售线索、呼叫大学经理等(注:此处只列出几个典型应用),营销服务支持平台提供BSP接入、BSP接出模块实现与第三方系统交互。PAD接入通过营销服务支持平台启动监听端口,提供是http的Servlet服务,用于接收html请求,连接方式是http短连接方式,通讯报文是JSON报文。PAD接出通过营销服务支持平台启动监听端口,提供socket服务,用于接收websocket请求,连接方式是长连接,通讯报文是JSON报文。服务层基于营销服务支持平台之上的应用开发,PAD请求接入后,根据相应参数调用相应服务,典型服务说明如下:用户登录:它基于营销服务支持平台框架之上配置流程来调用第三方系统进行用户验证,将结果通过PAD接入连接返回。产品关注:它基于营销服务支持平台框架之上实现服务(平台提供数据库操作等基础服务),将关注信息存入营销服务平台数据库中,将结果通过PAD接入连接返回。销售线索:它基于营销服务支持平台框架之上实现服务,它一方面将数据存入营销服务平台数据库中,另一方面通过配置流程调用零售CRM接口,将数据存入零售CRM,最终将结果通过PAD接入连接返回。呼叫大堂经理:它基于营销服务支持平台框架之上实现服务,平台提供PAD服务端向客户端推送消息机制(包括集群情况下消息推送机制),一方面将结果通过PAD接入返回,另一方面通过PAD接出将信息推送到其它PAD客户端。Pad管理端是基于Web框架的应用,用于维护和查看配置信息。与外系统逻辑关系:通过BSP接出与关联系统进行通讯。交换平台:用户验证通过交换平台上核心进行验证;零售CRM:客户信息通过实时方式从零售CRM获取;网点积分:积分信息通过实时方式调用积分相关接口上传或查询积分信息;排队机:厅堂管理中排队信息通过排队机提供接口获取及通过排队机实时将消息推送到PAD。ODS:批量数据通过ODS下发到营销服务平台。2.3.2 数据结构移动PAD数据分为自有数据、实时使用数据、缓存数据、批量数据。具体说明如下:自有数据:产品关注数据、销售线索数据由PAD生成,在日终时通过ODS导入到其它需要使用的相关系统。设备数据用于维护PADC状态。批量数据:辅助工具数据、金融超市数据通过ODS导入到PAD数据库中。用户数据通过核心导入到PAD数据库中。缓存数据:缓存排队机数据,缓存数据变更由排队机进行推送,避免相同数据多次访问排队机,减少排队机系统压力。实时使用数据:客户数据、积分数据实时查询。销售线索数据实时上传到网点积分系统。2.3.3 物理结构参考营销服务支持平台章节。2.3.4 技术结构2.3.5 功能结构SR编号需求功能点功能所属角色需求优先级核心模块子系统名称模块名称功能名称SR030101移动营销子系统厅堂管理排队信息管理-排队信息查询大堂经理、理财经理必须实现是否SR030102排队信息管理-弃号大堂经理必须实现是否SR030103排队信息管理-客户队列调整大堂经理、理财经理必须实现是否SR030104排队信息管理-排队信息刷新大堂经理、理财经理必须实现是否SR030105排队信息管理-大堂经理客户信息查询大堂经理必须实现是否SR030106排队信息管理-理财经理客户信息查询理财经理必须实现是否SR030107查看客户已购买产品大堂经理、理财经理必须实现是否SR030108客户查询理财经理必须实现是否SR030201销售管理线索创建大堂经理、理财经理必须实现是否SR030202关怀线索查询大堂经理、理财经理必须实现是否SR030203线索查询-转介线索当日查询大堂经理、理财经理必须实现是否SR030204线索查询-转介线索历史查询大堂经理、理财经理必须实现是否SR030205线索转介大堂经理、理财经理必须实现是否SR030206线索编辑大堂经理、理财经理必须实现是否SR030207关怀线索状态管理大堂经理、理财经理必须实现是否SR030208线索删除大堂经理、理财经理必须实现是否SR030301金融超市金融超市查看大堂经理、理财经理、客户必须实现是否SR030302产品信息查看大堂经理、理财经理、客户必须实现是否SR030303产品查询大堂经理、理财经理、客户必须实现是否SR030304产品比较大堂经理、理财经理、客户必须实现是否SR030305线索快速创建大堂经理,理财经理必须实现是否SR030401优惠活动优惠活动展示大堂经理、理财经理、客户次重要是否SR030601辅助工具利率查询大堂经理、理财经理、客户次重要是否SR030602贷款计算器大堂经理、理财经理、客户次重要是否SR030603汇率-汇率查询大堂经理、理财经理、客户次重要是否SR030604汇率-汇率转换大堂经理、理财经理、客户次重要是否SR030605敏捷营销工具大堂经理、理财经理、客户次重要是否SR030606问卷调查客户次重要是否SR030701绩效查看当日积分查看大堂经理、理财经理必须实现是否SR030702历史积分查看大堂经理、理财经理必须实现是否SR030703台账查询大堂经理、理财经理必须实现是否SR030801我的关注我的关注客户必须实现是否SR030901呼叫大堂经理呼叫大堂经理客户必须实现是否SR031001PAD配置软件更新大堂经理、客户经理必须实现是否SR031002参数配置大堂经理、客户经理必须实现是否SR031101用户登录用户登录大堂经理、理财经理必须实现是否SR031102用户注销大堂经理、理财经理必须实现是否SR031201配置管理金融超市配置网点管理员必须实现是否SR031202设备配置管理网点管理员必须实现是否SR031203用户权限配置网点管理员必须实现是否SR031204保险数据导入网点管理员必须实现是否SR031205优惠活动配置网点管理员必须实现是否SR031301管理监控统计查询网点管理员必须实现是否2.4 运行环境及规范2.4.1 硬件平台移动PAD是营销服务支持平台的一个应用,硬件同营销服务支持平台。2.4.2 软件平台移动PAD是营销服务支持平台的一个应用,软件同营销服务支持平台。2.4.3 遵循规范银行WEB应用安全漏洞扫描管理办法(试行)银行J2EE应用系统架构设计指引银行基于J2EE统一平台的应用开发规范银行开放平台DB2数据库安全规范银行开放式平台安全技术规范银行DB2数据库性能优化指引银行信息安全体系规范(1.0版,2011年)银行漏洞扫描系统管理办法(2.0版,2011年)银行信息安全管理办法(1.0版,2011年)银行信息系统测试管理办法(1.0版,2011年)银行软件质量保证管理办法(1.0版,2011年)银行信息系统配置管理办法(1.0版,2011年)银行信息系统统一身份认证平台用户管理操作规范(试行)银行开放式平台B/S结构错误与异常处理技术规范(1.0版,2011年)银行开放平台DB2数据库应用开发规范银行开放平台DB2数据库设计指引基于上述规范,并参考业内主流代码开发规范,建立本系统适用的前台、后台开发规范。制定相关的开发模版,约定命名、布局规范,制定统一的日志处理、出错处理等处理机制。2.5 系统的数据流移动PAD逻辑结构如图所示,图中详细描述PAD各主要功能点内部和外系统逻辑关系,具体说明如下:1、 客户PAD金融超市中产品展现功能。金融超市展现的产品信息(如:产品目录、产品详细信息)是ODS通过批量方式(T+1)导入到PAD数据库中,客户在金融超市点击产品信息时,由PAD服务将相应产品信息返回到PAD客户端展现。2、产品关注功能。客户点击关注产品后,将关注的产品保存到PAD的数据库中,再由ODS提供给数据分析相关系统。3、辅助工具功能。辅助工具使用到利率、汇率信息是ODS通过批量方式导入到PAD数据库中。4、呼叫大堂经理。客户在PAD上呼叫大堂经理时,通过PAD服务端将消息推送本网点大堂经理PAD上。5、销售线索。关怀线索在PAD服务端保存,转介线索在积分系统中保存。6、积分管理。在PAD查询积分信息时,通过访问网点积分系统,将信息返回到PAD客户端。7、厅堂管理。厅堂管理查询排队信息是通过访问排队机,将信息返回到PAD客户端。第一次查询客户信息时,通过访问零售CRM系统,营销服务支持平台上做客户信息缓存,后续查询直接从营销服务支持平台返回。2.6 系统性能参照零售营销体系一期项目总体设计说明书系统性能章节。3 接口设计 3.1 外部接口设计外部实时接口参见零售意向体系建设一期_系统间接口说明书。外部批量接口数据来源ODS,具体结构参照数据库设计章节。表名描述组合推荐表组合推荐基金表产品基本信息表基金产品信息子表理财产品信息子表基金经理表基金公司表基金价格历史表基金分红信息表信用卡信息表贵金属信息表对私活期利率统计表对私定期利率统计表零存整取利率统计表整存零取利率统计表存本取息利率统计表对私通知利率统计表3.2 内部接口设计3.2.1 PAD客户端与营销服务支持平台PAD接入 通讯协议:http短连接 报文协议:JSON报文 请求报文(C-S),详细说明如下:serviceName:服务名,PAD应用对应服务名;cn:className(类名),对应JAVA类名字;mn:methodName(方法名),对应JAVA类中方法名;rt:returnType(返回类型),0:同步,即服务端将消息同步返回,1:异步,服务端不返回消息,由PAD接出连接返回消息,异步情形预留扩展,目前没有使用场景。id:PAD客户端唯一标识,仅异步返回时需要。b:body(报文体),数组类型,数组大小对应方法参数个数。详细设计中指定每个接口具体参数。示例如下: 应答报文(S-C)rc:returnCode(返回码),其中:0000为成功,其它为异常。rm:returnMessage(返回消息),返回成功时,返回消息为空,异常时返回异常信息。b:body(返回报文体),详细设计中指定每个接口具体参数。示例如下:3.2.2 营销服务支持平台PAD接出与PAD客户端 通讯协议:socket长连接 报文协议:JSON报文 接口功能描述:1)PAD登录时,PAD客户端向服务端发送设备标识,服务端返回客户端唯一标识和集群列表地址。2)连接保持,PAD客户端定期向服务端发送心跳报文,同时服务端心跳应答。3)消息推送,服务端向PAD客户端推送消息,如呼叫大堂经理需要使用。 请求报文接口(C-S)同前面请求报文接口,下面详细描述推送或应答报文接口(S-C)n 登录应答接口c:应答状态,“I”表明登录应答;id:客户端连接后服务端分配的唯一标识,形如:clientIp:clientPort,用于异步时PAD客户端上送到服务端。cfg:集群服务器列表,用于客户机负载均衡。示例如下:n 心跳推送接口c:应答状态,“H”表明心跳消息;b:心跳内容为空。示例如下:n 消息推送接口c:应答状态,“M”表明交易消息;m:method(方法名),用于调用客户端指定方法;a:arguments(参数),方法参数,类型是数组,分别对应方法客户端方法参数4 数据库设计4.1 数据库总体设计4.1.1 设计思路与原则为了让用户能够便捷、高效的访问数据,零售营销体系系统在设计上对数据分区存储,每区的功能和用途保证明确和单一,避免由于设计上的交叉重复引起的混乱和低效,造成后续维护的困难。零售营销体系数据库可按功能划分成四个区,分别是数据缓冲层、明细数据层、业务汇总层、应用层。这四个区的划分层次清晰、衔接紧密,满足数据加载、清洗、归类、汇总、分析与应用等各类分析型业务和应用的需求。4.1.2 数据库类型和版本DB2 版本 数据库规范 应根据版本统一原则,使用行内已成熟稳定运用的较高版本的数据库。 生产环境与测试环境在版本方面应确保完全一致。 对于新上线的数据库系统,原则上应选择最新级别的补丁。对于已有系统,应以当前稳定为原则,不轻易改变数据库的补丁级别。 因某重大产品缺陷故障而被迫升级到的新的补丁级别,在补丁级别经过实际验证后,应对其他应用系统进行评估,对于面临同样风险的其他应用系统要进行补丁级别的同步修订。 对于超过生命周期的数据库版本(EOS),应根据版本统一原则迁移到处于正常生命周期范围内的数据库版本。4.1.4 表空间规划一般而言,在物理设备上设计如何放置表空间和容器时,目标是使I/O并行性和缓冲区利用率达到最优。要实现这个目标,应当全面了解数据库设计和应用程序,对于 DB2 表空间的规划主要遵循以下原则:表空间的组织。通常应该将目录表空间和系统临时表空间作为SMS分配。没有必要拥有多个具有相同页大小的临时表空间,通常只需要一个具有最大页大小的临时表空间就够了。需要考虑是否将用户数据分割到多个表空间中,根据页大小对表进行分组,以提高页的利用率。不能将行分割到不同的页,因此具有长行的表需要有合适的页大小。DB2 中一个页的行不能超过255个,因此太短的行,又不能充分利用整个页,会浪费空间,并且会使I/O和缓存效率较低,因为每个页的实际有用内容很少。如果通常是顺序访问大量行(该表可能进行了群集),那么比较大的页大小会比较有效如果随机访问行,那么较小的页大小可以允许DB2更好的利用缓冲区,因为同样的存储区域可以容纳很多页。一但根据页大小对表进行了分组,可以看看对于某表的访问频率和类型,确定如果把数据进一步分组到独立的表空间中是否有意义。每张表根据自己最频繁访问的方式,可以具有一组最有效的表空间设置:PAGESIZE、EXTENTSIZE、和PREFETCHSIZE。对于PREFETCHSIZE预读取操作(通常是大型表扫描),最好的做法是将FREFETCHSIZE值显示地设置成表空间的EXTENTSIZE值与表空间容器数乘积的倍数。例如:如果EXTENTSIZE是32,并且表空间中有4个容器,那么理想的PREFETCHSIZE应当是128、256等等。如果一个或多个频繁使用的表需要的这组参数值不同于那些适用于表空间其他表的性能的参数值,那么将这些表放入独立的表空间可能会提高整体性能。如果预读取操作是表空间中的重要因素,那么请考虑留出一部分缓冲区用于基于块的I/O.块大小应当等于 FREFETCHSIZE。 原则:1. 表空间默认使用IBMDEFAULTGROUP数据库分组。2. 表空间使用“No File System Caching”配置。3. 表空间存储类型按照大型类型方式创建。4. 表空间使用大型DMS(数据库管理存储器)类型。5. 表空间使用数据库自动管理(Automatic Storage)特性。表空间规划列表如下: 序号名称物理名称类型大小(K)缓冲池使用说明1结果数据表空间TBS_DATA_8KDMS8BP_DATA_8K存放结果数据2缓冲层表空间TBS_PDM_32KDMS32BP_DATA_TMP_32K存放缓冲层数据3明细层表空间TBS_YDM_32KDMS32BP_DATA_CM_32K存放明细层数据4汇总层表空间TBS_ADM_32KDMS32BP_DATA_CM_32K存放汇总层数据5索引表空间TBS_INDEX_4KDMS4BP_DATA_INX_4K存放所有表的索引6用户临时表空间TBS_USR_TMP_32KDMS32BP_DATA_TMP_32K存放临时表数据7应用程序表空间TBS_APP_32KDMS32BP_APP_32K存放应用表数据8系统临时表空间TBS_SYS_TMP_32KDMS32BP_DATA_TMP_32K系统用临时表空间4.1.5 数据字典定义无。4.1.6 存储过程和触发器无。4.1.7 数据备份策略一般数据库备份分三部分进行。n 初始化进行的一次全量备份。n 日常的全量备份(也叫周期全量备份)。n 日(周)增量数据备份。数据库备份要结合文件系统备份使用。这样才能保存数据不会丢失。PAD应用数据备份周期为13个月。4.2 数据库详细设计参见零售营销体系建设一期_数据库设计规范5 模块设计模块命名规则为模块名称加交易码,交易码与交易接口文档中一致。5.1 厅堂管理5.1.1 排队信息查询 模块描述获取排队机网点排队信息,每个队列都可按照“全部”、“等待中客户”、“已叫号客户”、“我的客户”(理财经理),四种客户状态查询。 默认队列是等待中的客户。排队信息可以按照排队时间,客户等级进行排序。 业务流程步骤步骤描述补充说明1点击厅堂管理,显示网点排队信息,队列信息显示不同客户状态客户。客户状态有:“全部”,“等待中客户”,“已叫号客户”,“我的 客户”(理财经理专有)2选择客户状态,显示相应的队列信息,如果用户没有选择则默认显示等待中的客户。3可按等待时间、客户等级和排队号排序。 设计说明l 设计原理1. 流程说明:1) 点击队列可查看队列排队信息。2) 点击服务窗口可查看网点窗口签到、签退等窗口状态。3) 点击排队客户可查看客户详细信息。2. 约束条件:1. 默认显示“等待中客户”队列。2. 默认按叫号顺序排序。3. 已叫号的客户排队号显示为灰色。4. 按等待时间或者客户等级排序时,队列按顺序、倒序或正常队列显示,不改变实际叫号顺序,只改变PAD上显示的队列顺序。5. 可使用排队号或客户姓名查询。6. 客户生日前三天显示星星图标,生日当天显示生日提醒图标, 只在生日当天消息提醒中心会收到提示。7. 显示客户等级(文字),显示信用卡、借记卡最高级别(显示图片)8. 客户等待提醒时间(可按每台PAD进行配置,在配置功能里设置)。9. 非等待中的客户不予超时提醒。10. 可以查看所有服务窗口正在服务的客户详细信息。11. 点击队列中排队客户可以查看客户详细信息。12. 理财经理可以只显示该理财经理的客户,通过“我的客户”过滤条件进行筛选。13. 理财经理能查看属于他的客户所有详细信息,但若不是他的客户,查看的信息和大堂经理一样。14. 选中客户可以创建关怀线索。15. 选中客户可以删除该排队号。16. 选中客户出现理财经理列表,点击理财经理跳转到创建转介线索页面。17. 如果是理财经理则队列过滤条件增加我的客户项,用以显示登录理财经理的客户。3. 操作权限:大堂经理、理财经理。l 输入设计序号名称初始值是否必填字段类型(长度)显示类型备注1联行网点号是字符串(10)文本框l 输出设计客户信息输出要素:序号名称初始值是否必填字段类型(长度)显示类型备注1排队号是字符串(6)文本框2客户姓名是字符串(60)文本框3业务类型是字符串(30)文本框4等待时间是字符串(16)文本框5客户等级是字符串(10)文本框6性别是字符串(1)文本框7理财经理是字符串(60)文本框8客户投诉次数是字符串(10)文本框9推荐产品是字符串(256)文本框10服务窗口是字符串(10)文本框如果客户正在窗口办理业务则显示窗口编号11归属机构是字符串(10)文本框队列信息输出要素:1队列名称是字符串(60)文本框2队列中等待人数是字符串(4)文本框3队列中已叫号人数是字符串(4)文本框4当前窗口服务客户排队号是字符串(8)文本框窗口信息:1窗口号是字符串(6)文本框2窗口所办业务是字符串(10)文本框3窗口服务客户队列号是字符串(8)文本框4窗口服务状态是字符串(1)文本框5窗口呼叫队列ID是字符串(10)文本框l 界面设计输入界面:无。输出界面:l 接口设计读取表:客户基本信息表队列信息表窗口信息表l 算法说明无l 异常处理可能的异常:数据库连接失败、连接服务端失败等。捕捉异常并提示错误信息。错误码及描述待添加。l 非功能性设计查询响应时间2s以内。l 服务端处理 处理方式 根据联行网点号从排队信息表、窗口信息表和客户信息表中查询队列信息返回客户端;如果是理财经理则每个队列都只显示归属于该理财经理的客户。 实现要点1. 队列发生变化,排队机会推送状态变更消息到PAD服务器,PAD需要同步更新页面。2. 如过该网点有针对该客户的关怀线索则进行提示,判断条件为客户姓名和客户手机号。5.1.2 弃号 模块描述删除队列中排队号。 业务流程步骤步骤描述补充说明1选中某排队号2删除选中的排队号 设计说明l 设计原理1. 流程说明:1) 选中需要删除的客户出现可操作菜单,点击删除按钮进行删除操作,删除时弹出确认对话框,如果点击确认则进行删除,取消则不做操作。2. 约束条件:1. 删除的号码不可恢复。2. 删除的号码排队机不再叫号。3. 已经叫号的客户不能删除。3. 操作权限:大堂经理、理财经理。l 输入设计序号名称初始值是否必填字段类型(长度)显示类型备注1.排队号是字符串(6)需要删除的排队号2.联行网点号是字符串(10)上送参数3.员工号是字符串(32)上送参数l 输出设计无。l 界面设计输入界面:输出界面:如果失败提示删除失败页面。l 接口设计读取表:队列信息表客户与队列关联表写入表:队列信息表客户与队列关联表l 算法说明无l 异常处理可能的异常:数据库连接失败、连接服务端失败等。捕捉异常并提示错误信息,如果失败则返回处理失败错误码。l 非功能性设计删除号码响应时间2s以内。l 服务端处理 处理方式 收到客户端请求发送需要删除的排队号、队列、联行网点号到排队机,由排队机进行删除操作,排队机处理后会发送处理信息到服务端,如果成功服务端收到排队机返回信息后将信息推送给所有客户端,如果失败则返回失败消息给请求客户端。 实现要点1. 删除成功后排队机会推送状态变更消息到PAD服务器,服务端向本网点已有角色登录的PAD发送更新消息,如果PAD在排队信息页面则进行队列刷新,。5.1.3 客户队列调整 模块描述用户选择排队号,选择将排队号移动到的目标队列。 业务流程步骤步骤描述补充说明1用户选中需要移动的排队号,选将排队号拖动到其他队列2选择移动到操作3选择移动到的目标队列4生成新排队号 设计说明l 设计原理1. 流程说明:1) 选中排队号出现能够进行排队号移动的操作按钮。2) 点击移动到按钮出现可移动到的目标队列。3) 生成新排队号,如果移动失败出现失败提示。2. 约束条件:1. 同一队列不能移动。2. 新生成的排队号,排队机不打印号单,由大堂经理在原来号单手写新排队号。3. 如果排队机处理失败则维持原队列信息。4. 原排队号删除。5. 目标队列生成新排队号,移到新队列后,根据目标队列的排序状况插入适当的位置。3. 操作权限:大堂经理。理财经理l 输入设计序号名 称初始值是否必输字段类型(长度)字显示类型备注1目标队列号是字符串(5)文本框新号码所在队列2当前排队号是字符串(6)文本框现有排队号3当前队列号是字符串(5)文本框当前队列号l 输出设计序号名 称初始值是否必输字段类型(长度)字显示类型备注1排队号是字符串(6)文本框新排队号l 界面设计输入界面:输出界面:无。l 接口设计读取表:数据库表队列信息表客户与队列关联表写入表数据库表队列信息表客户与队列关联表l 算法说明无l 异常处理可能的异常:数据库连接失败、连接服务端失败等。捕捉异常并提示错误信息。l 非功能性设计删除号码响应时间2s以内。l 服务端处理 处理方式 收到客户端请求发送当前队列号、当前队列以及目标队列信息到排队机,收到排队机返回信息后如果移动成功将信息推送给所有客户端,如果失败则返回错误信息到请求客户端。 实现要点根据选中的排队号判断所属队列,同一队列不能移动;队列移动成功后要要向所有pad推送消息进行队列更新,如果移动失败则向请求的pad返回错误信息。5.1.4 排队信息刷新 模块描述用户点击排队信息页面刷新按钮查询排队机最新信息。 业务流程步骤步骤描述补充说明1大堂经理或者理财经理点击排队信息页面刷新按钮。PAD根据刷新间隔给予不同提示,刷新最短时间间隔为60秒,间隔时间内不能点刷新2显示排队机最新信息。 设计说明l 设计原理1. 流程说明:1) 刷新后PAD从排队机获取最新排队信息。2. 约束条件:1. 刷新间隔为60秒,间隔时间内不能刷新。3. 操作权限:大堂经理、理财经理。l 输入设计序号名称初始值是否必填字段类型(长度)显示类型备注1联行网点号是字符串(10)文本框l 输出设计客户信息输出要素:序号名称初始值是否必填字段类型(长度)显示类型备注1排队号是字符串(6)文本框2客户姓名是字符串(60)文本框3业务类型是字符串(30)文本框4等待时间是字符串(16)文本框5客户等级是字符串(10)文本框6性别是字符串(1)文本框7理财经理是字符串(60)文本框8客户投诉次数是字符串(10)文本框9推荐产品是字符串(256)文本框10服务窗口是字符串(10)文本框如果客户正在窗口办理业务则显示窗口编号11归属机构是字符串(20)文本框队列信息输出要素:1队列名称是字符串(60)文本框2队列中等待人数是字符串(4)文本框3队列中已叫号人数是字符串(4)文本框4当前窗口服务客户是字符串(6)文本框l 界面设计输入界面:输出界面:输出问刷新后的队列页面:l 接口设计读取表:客户基本信息表队列信息表窗口信息表队列与窗口关联表写入表:数据库队列信息表窗口信息表l 算法说明无l 异常处理可能的异常:数据库连接失败、HTTP响应错误、连接服务端失败等。捕捉异常并提示错误信息。l 非功能性设计删除号码响应时间2s以内。l 服务端处理 处理方式1. 收到客户端请求发送请求信息到服务端,服务端查询后返回信息给请求客户端,如果服务端没有改信息则到排队即查询,查询后缓存服务端并返回信息给请求客户端。2. 客户端刷新时服务端采用章读模式,防止写入数据时影响查询效率。 实现要点刷新时清空排队信息表、窗口信息表中的数据,写入从排队机查询的新数据。5.1.5 大堂经理客户信息查询 模块描述大堂经理点击队列中排队客户,进入客户信息页面,查看客户信息。 业务流程步骤步骤描述补充说明1点击客户排队信息,显示客户基本信息,签约信息。2客户生日前三天(包括当天)显示生日提醒图标。3签约信息中标识出是否签约。4客户详细信息页面可以创建关怀或转介线索。 设计说明l 设计原理1. 流程说明:1) 点击排队信息页面客户,打开新页面查看客户基本信息。2) 在页面中可以创建转介线索或关怀线索。2. 约束条件:1. 大堂经理只能查看基本信息,签约信息和推荐信息。2. 理财经理可以查看归属该理财经理的客户的详细信息,对于不归属该理财经理的客户只能查看基本信息,签约信息和推荐信息。3. 操作权限:大堂经理、理财经理。l 输入设计序号名称初始值是否必填字段类型(长度)显示类型备注1客户号是字符串(30)文本框上送参数2员工号是字符串(8)文本框上送参数l 输出设计基本信息输出要素:序号名称初始值是否必填字段类型(长度)显示类型备注1.客户名称是字符串(60)文本框2.客户性别是字符串(1)文本框3.客户等级是字符串(10)文本框4.客户短期期流失预测是字符串(10)文本框根据分值判断客户流失的可能性5.客户长期流

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论