IPTV需求与设计文档
公司调研
因公司业务发展需要,须将IPTV受理业务纳入97系统。
需求分析
受理流程:
前台受理 宽带受理竣工 Y 施工岗位施工 出单,回单 报竣,并送计费接口 N
前台受理: 受理开户:
开通IPTV业务,输入宽带受理编号,及业务密码或身份证进入受理界面;
选择资费套餐,登记计费电话,宽带承载电话,身份证号,E-mail地址(必须)。 业务变更: 变更资费套餐。 受理销户:
取消IPTV业务。 流程撤销:
提供能够撤销刚受理,且施工岗位未出单前的受理单。 业务查询:
能根据多条件查询受理单,如计费电话,宽带承载电话,身份证号,E-mail地址。 流程查询: 同市话。
注:开通业务时:宽带装机未竣工的,插入预受理表,宽带装机竣工的直接插入受理
表。
施工岗位: 施工岗位出单:
打印施工单,并提供保存成文件功能(文件格式不限)。 施工岗位回单: 施工完毕,回单。
注:回单原因,正常回单,异常(直接撤销)(现不考虑)
详细设计
数据库设计:
新建表6张:资费套餐表,预受理表,受理表,开通表,施工表,计费接口表。 沿用97表:流水处理表,流水状态表,业务表,业务状态表,现岗位表,工号表。
资费套餐表(IPTV_FEETYPE): 字段 CODE NAME SYZT REMARKS 类型 Char (3) Varchar2(50) Number Varchar2(400) 默认值 释义 编码 套餐名 使用状态 描述 SYZT 0/1 未用/在用
预受理表(IPTV_OFFER_TMP): 字段 YWLS ACCEPTION_ID FEETYPE PAY_PHONE ADSL_PHONE USERNAME CERT_CODE E_MAIL ADDRESS XRSJ STATE REMARKS 类型 Char(17) Char(20) Char(3) Varchar2(8) Varchar2(8) Varchar2(30) Varchar2(20) Varchar2(60) Varchar2(60) Date Char(1) Varchar2(100) 默认值 释义 业务流水 受理编号 资费套餐 计费电话 承载电话 用户名称 身份证号 电子邮箱 用户地址 受理时间 状态 备注 STATE 0/G/C 已生成/撤销/完工
受理表(IPTV_OFFER): 字段 YWLS 类型 Char(17) 默认值 释义 业务流水 ACCEPTION_ID O_FEETYPE N_ FEETYPE O_PAY_PHONE N_PAY_PHONE O_ADSL_PHONE N_ADSL_PHONE USERNAME CERT_CODE E_MAIL ADDRESS YWBZ STATE REMARKS Char(20) Char(3) Char(3) Varchar2(8) Varchar2(8) Varchar2(8) Varchar2(8) Varchar2(30) Varchar2(20) Varchar2(60) Varchar2(60) Char(1) Char(1) Varchar2(100) 受理编号 原资费套餐 新资费套餐 原计费电话 新计费电话 原承载电话 新承载电话 用户名称 身份证号 电子邮箱 用户地址 业务标志 状态 备注 YWBZ 0/1/2 开户/销户/变更 STATE 0/G/C 已生成/撤销/完工
开通表(IPTV_USERINFO): 字段 YWLS ACCEPTION_ID FEETYPE PAY_PHONE ADSL_PHONE USERNAME CERT_CODE E_MAIL ADDRESS STATE REMARKS 类型 Char(17) Char(20) Char(3) Varchar2(8) Varchar2(8) Varchar2(30) Varchar2(20) Varchar2(60) Varchar2(60) Char(1) Varchar2(100) 默认值 释义 业务流水 受理编号 资费套餐 计费电话 承载电话 用户名称 身份证号 电子邮箱 用户地址 状态 备注 STATE 0/1 正常开户/销户
施工表(IPTV_WORKFORM):待商定 字段 YWLS ACCEPTION_ID O_FEETYPE N_ FEETYPE O_PAY_PHONE N_PAY_PHONE O_ADSL_PHONE N_ADSL_PHONE 类型 Char(17) Char(20) Char(3) Char(3) Varchar2(8) Varchar2(8) Varchar2(8) Varchar2(8) 默认值 释义 业务流水 受理编号 原资费套餐 新资费套餐 原计费电话 新计费电话 原承载电话 新承载电话 USERNAME CERT_CODE E_MAIL ADDRESS XRSJ YWBZ STATE REMARKS Varchar2(30) Varchar2(20) Varchar2(60) Varchar2(60) Date Char(1) Char(1) Varchar2(100) 用户名称 身份证号 电子邮箱 用户地址 受理时间 业务标志 状态 备注 YWBZ 0/1/2 开户/销户/变更 STATE 0/W/C/G 已生成/已出单/已回单/已撤销
计费接口表(IPTV_JFJK):待商定 字段 YWLS ACCEPTION_ID O_FEETYPE N_ FEETYPE O_PAY_PHONE N_PAY_PHONE O_ADSL_PHONE N_ADSL_PHONE USERNAME CERT_CODE E_MAIL ADDRESS XRSJ YWBZ STATE REMARKS 类型 Char(17) Char(20) Char(3) Char(3) Varchar2(8) Varchar2(8) Varchar2(8) Varchar2(8) Varchar2(30) Varchar2(20) Varchar2(60) Varchar2(60) Date Char(1) Char(1) Varchar2(100) 默认值 释义 业务流水 受理编号 原资费套餐 新资费套餐 原计费电话 新计费电话 原承载电话 新承载电话 用户名称 身份证号 电子邮箱 用户地址 受理时间 业务标志 状态 备注 STATE 0/1 已送计费/计费已处理
数据准备工作:
XGW增加新岗位:
编码TV,名称IPTV施工岗 GH工号增加IPTV施工岗: iptv1 IPTV施工岗 YW增加新业务: 编码TV,名称IPTV
YWZT增加IPTV流程状态: TV TV01 已受理
TV TV04 已生成施工工单 TV TV05 施工单已出单 TV TV06 施工单已回单 TV TV14 正常竣工 TV TVTK 已撤销
营业前台:
新增IPTV受理界面,操作类型包括,开户,变更,销户。 输入受理编号,密码/身份证验证后,
再进行合法性检查(宽带竣工用户,或者宽带受理未竣工未撤销用户), 最后还要进行流水冲突等检查(如已受理的IPTV业务未竣工) 才能进入受理界面。 进入界面,自动带出相应的信息,计费电话,承载电话,用户名等,并且都是可修改(注意,用户办理ad移机未竣工时,userinfo有2条,取流水最新的一条)。 选择对应功能,开户,变更,销户。界面类似亲情电话 如果是新开户的,只有开户功能。 如果是已注册用户,只有变更和销户。 开户时,
宽带竣工用户前台受理开户,插IPTV_OFFER的state=0,插IPTV_WORKFORM的state=0,ywbz=0,插LSCL到TV04,插LSZT到TV04。
宽带未竣工用户前台受理开户,插IPTV_OFFER_TMP的state=0,插LSCL到TV01,插LSZT到TV01,流程进入等待宽带装机完工。
变更与销户时,同宽带竣工用户前台受理开户,ywbz=2和1。
提供业务撤销功能。
施工岗已出单(TV05)前可以撤销。
撤销时,宽带竣工用户更新IPTV_OFFER的state=G,IPTV_WORKFORM的state=G,插LSCL的TVTK,更新LSZT到TVTK; 宽带未竣工用户更新IPTV_OFFER的state=G,IPTV_WORKFORM的state=G,插LSCL的TVTK,更新LSZT到TVTK。
提供业务受理查询界面。
流程查询可以在市话流程查询里。
存储过程:
新建存储过程NP_IPTV_INSERT_OFFER(ACCEPTION_ID)
宽带装机全完工ty_data_complete时,判断该受理编号有没有受理IPTV开户(IPTV_OFFER_TMP中state=’0’的,ACCEPTION_ID=this,YWLS在LSZT是TV01的),如果有,则调用NP_IPTV_INSERT_OFFER生成施工工单。 NP_IPTV_INSERT_OFFER(ACCEPTION_ID)
实现:从IPTV_OFFER_TMP中state=0的对应ACCEPTION_ID记录,插入到
IPTV_OFFER的state=0,插入IPTV_WORKFORM的state=0,插入LSCL的TV04,更新LSZT到TV04,更新IPTV_OFFER_TMP的state=1。
施工岗位:
出单,打印施工单,保存施工文件。
更新IPTV_WORKFORM的state=W,插入LSCL的TV05,更新LSZT到TV05。 回单,流程报竣。
更新IPTV_WORKFORM的state=C,更新IPTV_OFFER的state=C,插入LSCL的TV06和TV14,更新LSZT到TV14,插入IPTV_JFJK的state=0。
待定问题:主要是业务变更规则的确定
牵扯到计费电话,承载电话业务变更,状态变更,带来的IPTV业务怎么办? 计费电话变更,或承载电话变更,IPTV如何? 计费电话拆,或承载电话拆,IPTV如何? 计费电话停,或承载电话停,IPTV如何? 资费变更,怎么变更,包年的转包月如何转?
日志记录:
2005.06.16收到需求
2005.06.16做初步需求设计,主要是97方面
2005.06.16未完成的需求,计费接口,施工岗接口,待定问题
2005.06.17完成模型基本设计。未完成计费接口参数,施工岗参数待定,及待定问题
因篇幅问题不能全部显示,请点此查看更多更全内容