《产品定义培训教材.ppt》由会员分享,可在线阅读,更多相关《产品定义培训教材.ppt(44页珍藏版)》请在金锄头文库上搜索。
1、产品定义培训,2012年2月,软通动力信息技术(集团)有限公司,2,内容提要 ,定义定义简介 产品定义基础数据定义: 产品定义页面设计定义与发布: 产品定义下拉数据框codelist使用: 产品定义DW框架: 产品定义批改设置: 附录:产品定义关联表整理 文件路径,【简介】,顾名思义就是根据客户的需求定义一个量身订做的新产品或对现存产品的一个调整。 是界面的定义、产品相关基础信息的定义、产品模板定义、业务规则定义等一系列功能的统称。 为了满足保险公司在保险领域敏锐的市场洞察力带来的需要快速推出产品的需求。V6核心系统相对于V5系统中的产品定义进行升级和优化,V6核心系统解决了V5系统界面布局调
2、整的困难,创造了一套几乎无需编写代码的强大的产品定义功能。但这样的优势同时带来复杂繁琐的功能界面配置,操作性差。,4,产品大类:按保险业务划分的产品大类定义 设置,如企财险、车险、货运险等 险别定义:定义产品大类下的险别信息 保险责任:定义产品大类下的保险责任信息 要素分类:要素分类定义设置 要素明细信息:定义要素明细数据项,【名词解释】,5,重用画面:将已经定义过的画面在新产品中重复使用,不能进行修改 复制画面:将已经定义过的画面在新产品定义中复制过来,并能在此基础上进行修改 设置画面:编辑产品在投保中使用的各个tab页面的布局和显示 产品模板设置:设置产品投保页面的初始值 特别约定定义:产
3、品相关特别约定的定义设置 产品发布:定义好一个产品后对它进行发布,只有发布后的产品才能使用,【名词解释】,6,定义流程,产品大类,要素分类,要素明细,保险责任,险别定义,特别约定定义,产品定义发布,保险责任,7,开放批改项,批文模板,批改项设置,批改原因设置,8,产品定义基础数据定义,9,产品大类(更改数据表WEB_PRD_KIND ):,产品大类是指产品类别中具有密切关系的一组产品,需要按照客户提出产品属于哪个大类进行增加。,10,保险责任(更改数据表WEB_PRD_RISK ):,保险责任是指保险人承担的经济损失补偿或人身保险金给付的责任。用于理赔。,11,险别定义(更改数据表WEB_PR
4、D_CVRG、WEB_PRD_CVRG_REL):,12,要素分类(更改数据表WEB_PRD_TAB ):,13,要素分类明细(更改数据表WEB_PRD_TAB_DTL ):,14,特别约定(更改数据表WEB_PRD_FIX_SPEC ):,15,产品定义页面设计与发布,16,产品画面定义,17,数据来源于【险别定义】 WEB_PRD_CVRG WEB_PRD_CVRG_REL,18,19,数据来源【特别约定】 WEB_PRD_FIX_SPEC,20,保存 基本信息(WEB_PRD_PROD) 险别信息(WEB_PRD_PROD_CVRG、 WEB_PRD_PROD_CVRG_REL) 特别约
5、定(WEB_PRD_PROD_SPEC_REL),21,定义产品画面信息 ,共三种定义方式:自定义、重用画面、复制画面。,自定义:需要自己增加一个画面,将所有信息填入。 但是没有进行【设置画面】是不会产生XML和JSP文件。,重用画面:可以重用之前已定义产品的画面,。适用于新产品某个画面与已定义产品某个画面完全相同。不会产生XML和JSP文件。 不能使用【设置画面】,复制画面:可以复制之前已定义产品的画面,适用于新产品某个画面与已定义产品某个画面很相似。与重用画面相反。,22,23,24,前插行按钮:选中一个单元格,点击此按钮,就在选中单元格的前面插入了一行。 后插行按钮:选中一个单元格,点击
6、此按钮,就在选中单元格的后面插入了一行。 前插列按钮:选中一个单元格,点击此按钮,就在选中单元格的前面插入了一列。 后插列按钮:选中一个单元格,点击此按钮,就在选中单元格的后面插入了一列。 删除行按钮:选中一个单元格,点击此按钮,就在选中单元格所在的一行。 删除列按钮:选中一个单元格,点击此按钮,就在选中单元格所在的一列。 清空按钮:点击此按钮,整个设置的画面都被全部清空。 清空单元格按钮:选中一个单元格,点击此按钮,选中的单元格就被清空了。 :可以自由输入标题和类型以及高度和宽度,一点击应用就按照设置的将画面变成设置的样式。 关闭:点击此按钮,就直接返回新增页面。,25,保存 产品页面信息(
7、WEB_PRD_PROD_PIC) 产品要素明细信息(WEB_PRD_PROD_ELE_MAP) 产品画面与要素分类关联( WEB_PRD_PIC_TAB_REL) 产品按钮信息表(WEB_PRD_TAB_BTN) 项目中生成DW和JSP文件,路径: WebRootjspdatawindowprodDef产品代码文件夹 WebRootWEB-INFconfdatawindowprodDef产品代码文件夹,26,27,产品定义模板,更改数据库WEB_PRD_TPL,28,产品定义下拉数据框codelist使用,作用:用于下拉数据的展现。 关联表:WEB_BAS_COMM_CODE、WEB_BAS
8、_CODELIST。 在工程中的路径:WebRootWEB-INFconfcodelist下的codelist.xml Codelist使用方法: 1、Codelist使用上:主要分为sql,Hsql和bean方式 2、DW框架中二代codelist每次触发的时候都会自动调用对应的function issGetOptions(theObj,dwName)方法,其中theObj必须参数表示当前自定义select对象所附属的input对象,dwName为当前要素对应DW名字。 如下所示: Function issGetOptions(theObj,dwName) if(theObj.attrNam
9、e = VsTax.CTaxdptVhltyp) issSelect.getOptions(theObj,dwName,CDptCde=+dptCde); ,hql,29,配置实例: SQL: HQL: BEAN: ,30,31,在DW中配置CODELIST的方法: ,32,产品定义DW调整,1、DW全拼:datawindow,简称:DW 2、主要由一个.JSP文件和一个.XML文件组成 A:JSP文件对应路径: WebRoot/jsp/datawindow/prodDef B:DW文件路径: WebRoot/WEB-INF/conf/datawindow/prodDef,简介:,33, /元
10、数据 /列头 /布局 /查询器 /按钮 ,DW结构:,34,(1)窗口类型 单选窗口(SINGLE_SELECT) 多选窗口(MULTI_SELECT) 单行编辑窗口(GRID_EDIT) 多行编辑窗口(MULTI_EDIT) 自由编辑窗口(FREE_EDIT) 弹出编辑窗口(POP_EDIT) 快速编辑窗口(QUICK_EDIT) (2)按钮类型 新增(type=“insert”) 修改(type=“update”) 删除(type=“delete”) 分页(type=“pagebutton”) 自定义(type=“custom”),35,单行编辑窗口(GRID_EDIT):,自由编辑窗口(
11、FREE_EDIT):,36,DW文件属性:,isReadOnly /是否只读 maxLength /最大值(如果校验的是数字)/最大长度(如果校验的是字符) minLength /最小值/最小长度 precision /精度/小数位数 isNullable /是否允许为空 dateFormat /日期格式 Cols /所占列 Rows /所占行 defaultValue /默认值 onchange /触发事件 isHidden /是否显示 isGroupBegin / isGroupEnd /,37,checkType /校验类型 “Number“:/数字 “Integer“:/整数 “Si
12、gnlessInt“:/正整数 “NegativeInt“:/负整数 “Double“:/小数 “SignlessDbl“:/正小数 “NegativeDbl”:/负小数 “Letter”:/字母 “UpCase”:/大写字母 “LowerCase“:/小写字母 “English“:/英文字符 “Chinese“:/中文字符 “Text“:/打印字符(除控制字符外的任意字符) “Email“:/电子邮件 “Date“:/日期 “NumberText“:/只能输入数字字符,但校验时不按数值校验,一般用作保单号,单证号等 “Reg:/a-z/“:/以 Reg: 开头,后接自定义正则表达式,38,D
13、W配置实例:,39,产品定义批改设置,更改数据库表WEB_BAS_EDR_RSN,40,41,附录:产品定义关联表整理,产品定义关联表: SELECT * FROM WEB_PRD_KIND;-产品大类表 SELECT * FROM WEB_PRD_PROD WHERE C_KIND_NO= AND C_STATUS=1;-产品表 SELECT * FROM WEB_PRD_TAB;-要素分类表 SELECT * FROM WEB_PRD_TAB_DTL WHERE C_TAB_NO=;-要素分类明细项表 SELECT * FROM WEB_PRD_TPL WHERE C_PROD_NO=;-
14、产品模板关联表 SELECT * FROM WEB_PRD_PROD_PIC WHERE C_PROD_NO= ;-产品画面表 SELECT * FROM WEB_PRD_PIC_TAB_REL WHERE C_PROD_NO=;-产品画面与要素分类关联表 SELECT * FROM WEB_PRD_TAB_BTN WHERE C_PROD_NO= ;-要素分类按钮表 SELECT * FROM WEB_PRD_PROD_ELE_MAP WHERE C_PROD_NO=;-产品要素明细表 SELECT * FROM WEB_PRD_FIX_SPEC;-特别约定产品关联表 SELECT * FR
15、OM WEB_PRD_PROD_SPEC_REL WHERE C_PROD_NO= ;-特别约定产品关联表 SELECT * FROM WEB_PRD_CVRG WHERE C_PROD_NO= ;-险别信息表 SELECT * FROM WEB_PRD_WEB_PRD_CVRG_REL WHERE C_PROD_NO=;-产品险别关联表 SELECT * FROM WEB_PRD_CVRG_REL WHERE C_CVRG_NO= -险别关联表,42,SELECT * FROM WEB_PRD_CVRG_RISK_REL WHERE C_CVRG_NO LIKE 03%; SELECT * FROM WEB_PRD_PROD_RULE WHERE C_PROD_NO= ;-产品业务规则表 SELECT * FROM WEB_PRD_PKG_PROD WHERE C_PROD_NO = -套餐产品组合表 SELECT * FROM WEB_PRD_TPL WHERE C_PROD_NO= ;-产品承保默认模板表 SELECT * FROM WEB_BAS_EDR_RSN WHERE C_PROD_NO= ;-批改原因表 SELECT * FROM WEB_BAS_EDR_RSN_ITEM WHERE C_PROD_NO= ;-批改比较项表 SELE