保險(xiǎn)核心業(yè)務(wù)系統(tǒng)開發(fā)規(guī)范_第1頁(yè)
保險(xiǎn)核心業(yè)務(wù)系統(tǒng)開發(fā)規(guī)范_第2頁(yè)
保險(xiǎn)核心業(yè)務(wù)系統(tǒng)開發(fā)規(guī)范_第3頁(yè)
保險(xiǎn)核心業(yè)務(wù)系統(tǒng)開發(fā)規(guī)范_第4頁(yè)
保險(xiǎn)核心業(yè)務(wù)系統(tǒng)開發(fā)規(guī)范_第5頁(yè)
已閱讀5頁(yè),還剩106頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

核心業(yè)務(wù)系統(tǒng)開發(fā)規(guī)范介紹金融保險(xiǎn)二部2005/11Version1.0.0

目錄1 數(shù)據(jù)結(jié)構(gòu) 41.1 投保 41.2 承保 121.3 批改 171.4 理賠 231.4.1 報(bào)案 231.4.2 立案 271.4.3 核定損 301.4.4 賠付 331.4.5 其他 351.5 收付費(fèi) 361.6 單證管理 381.7 雙核 411.8 準(zhǔn)備金 421.9 再保險(xiǎn) 431.10 工作流 431.11 通用工具 442 程序框架 542.1 總體目錄結(jié)構(gòu) 552.1.1 界面目錄結(jié)構(gòu) 552.1.2 Java程序目錄結(jié)構(gòu) 562.1.3 UI部分 562.1.4 BL部分 602.1.5 DB部分 622.1.6 Resource部分 632.2 財(cái)產(chǎn)基本保險(xiǎn)-0101 642.2.1 用例 642.2.2 投保處理 652.2.3 保單處理 842.2.4 批改處理 873 界面框架 883.1 財(cái)產(chǎn)基本保險(xiǎn)-0101 883.1.1 投保部分 884 組件說(shuō)明 914.1 常量管理 914.2 時(shí)間類型管理和分頁(yè)組件 924.3 通用工具組件 924.4 異常處理組件 944.5 日志管理 954.6 郵件管理組件 954.7 數(shù)據(jù)調(diào)用組件 954.8 Web組件 964.9 版本管理組件 984.10 中間件管理組件 984.11 生成工具組件 994.12 配置文件管理組件 995 生成工具 996 存在問(wèn)題 99附錄:詞根表 99

數(shù)據(jù)結(jié)構(gòu)分主題描述相關(guān)數(shù)據(jù)結(jié)構(gòu),更詳細(xì)的內(nèi)容請(qǐng)參見相關(guān)數(shù)據(jù)結(jié)構(gòu)文檔。主題包括投保、承保、批改、理賠、收付費(fèi)、單證、雙核、準(zhǔn)備金、再保險(xiǎn)、財(cái)務(wù)、統(tǒng)計(jì)、通用工具。投保投保主題列表1:PrpTaddress-保險(xiǎn)地址表PrpTbatch-批量保單附表PrpTcarDevice-車險(xiǎn)新增設(shè)備信息表PrpTcarDriver-車輛駕駛員關(guān)系表PrpTcoins-共保信息表PrpTengage-特別約定表PrpTexchange-投保兌換率表PrpTfee-投保單保額保費(fèi)表PrpTguaranty-擔(dān)保信息表PrpTinsured-保險(xiǎn)關(guān)系人表PrpTinsuredArtif-法人信息表PrpTinsuredExt-關(guān)系人擴(kuò)展信息表PrpTinsuredNature-自然人信息表PrpTmain-投保單基本信息表PrpTcoinsDetail-投保單的共保人信息表投保主題表1投保主題列表2:PrpTitemAgri-農(nóng)業(yè)險(xiǎn)投保標(biāo)的信息PrpTitemCar-機(jī)動(dòng)車險(xiǎn)標(biāo)的信息PrpTitemCargo-貨運(yùn)險(xiǎn)標(biāo)的信息PrpTitemDevice-設(shè)備險(xiǎn)標(biāo)的信息PrpTitemHouse-房屋標(biāo)的信息PrpTitemKind-標(biāo)的子險(xiǎn)信息PrpTitemProp-財(cái)產(chǎn)險(xiǎn)標(biāo)的信息PrpTitemShip-船舶險(xiǎn)標(biāo)的信息PrpTlimit-限額/免賠表PrpTmain-投保單基本信息表PrpTitemCarExt-投保車輛擴(kuò)展信息PrpTnoFormat-無(wú)格式文本信息PrpTitemPlane-航空險(xiǎn)投保標(biāo)的信息投保主題表2投保主題列表3:PrpTmain-投保單基本信息表PrpTmainAgri-農(nóng)業(yè)險(xiǎn)投保單信息PrpTmainCargo-貨運(yùn)險(xiǎn)保單信息PrpTmainCoeff-保費(fèi)系數(shù)調(diào)整表PrpTmainConstruct-建安工險(xiǎn)保單信息PrpTmainCredit-信用險(xiǎn)保單信息PrpTmainInvest-投資險(xiǎn)保單信息PrpTmainLiab-責(zé)任險(xiǎn)保單信息PrpTmainLoan-貸款保險(xiǎn)保單信息PrpTmainProp-財(cái)產(chǎn)險(xiǎn)保單信息PrpTmainSub-投保單隸屬表PrpTmainCasualty-意外險(xiǎn)信息投保單表投保主題表3投保主題列表4:PrpTmain-投保單基本信息表PrpTname-雇員清單表PrpTplan-收費(fèi)計(jì)劃表PrpTprofit-優(yōu)惠信息表PrpTprofitDetail-優(yōu)惠折扣明細(xì)表PrpTration-投保險(xiǎn)種定額份數(shù)表PrpTreinsReceive-分保接受人信息表PrpTrenewal-續(xù)保信息表PrpTshipDriver-船舶險(xiǎn)船員信息表PrpTprintExchange-投保保單打印兌換率表PrpTriskProfit承保承保主題列表1:PrpCaddress-保險(xiǎn)地址表PrpCbatch-批量保單附表PrpCcarDevice-投保機(jī)動(dòng)車新增設(shè)備信息表PrpCcarDriver-車輛駕駛員關(guān)系表PrpCcoinsDetail-保單的共保人信息子表PrpCcoins-共保信息表PrpCengage-特別約定表PrpCexchange-承保兌換率表PrpCfeeOrigin-原始保單保額保費(fèi)表PrpCfee-保單保額保費(fèi)表PrpCguaranty-擔(dān)保信息表PrpCinfoForBJPrpCinfoForCDPrpCinsuredArtif-法人信息表PrpCinsuredNature-自然人信息表PrpCinsured-保險(xiǎn)關(guān)系人表PrpCmainOrigin-原始保單主表PrpCmain-保單基本信息表承保主題列表2:PrpCitemAgri-農(nóng)業(yè)險(xiǎn)承保標(biāo)的信息PrpCitemcarExt-投保車輛擴(kuò)展信息PrpCitemCargo-貨運(yùn)險(xiǎn)標(biāo)的信息PrpCitemCar-機(jī)動(dòng)車險(xiǎn)標(biāo)的信息PrpCitemDevice-設(shè)備險(xiǎn)標(biāo)的信息PrpCitemHouse-房屋標(biāo)的信息PrpCitemKindOrigin-原始保單標(biāo)的子險(xiǎn)表PrpCitemKind-原始保單標(biāo)的子險(xiǎn)表PrpCitemPlane-航空險(xiǎn)投保標(biāo)的信息PrpCitemProp-財(cái)產(chǎn)險(xiǎn)標(biāo)的信息PrpCitemShip-船舶險(xiǎn)標(biāo)的信息PrpCmain-保單基本信息表PrpClimit-限額/免賠表承保主題列表3:PrpCmainAgri-農(nóng)業(yè)險(xiǎn)保單信息PrpCmainCargo-貨運(yùn)險(xiǎn)保單信息PrpCmainCasualty-意外險(xiǎn)信息保單表PrpCmainCoeff-保費(fèi)調(diào)整系數(shù)表PrpCmainConstruct-建安工險(xiǎn)保單信息PrpCmainCredit-信用險(xiǎn)保單信息PrpCmainInvest-投資險(xiǎn)保單信息PrpCmainLiab-責(zé)任險(xiǎn)保單信息PrpCmainLoan-貸款保險(xiǎn)保單信息PrpCmainProp-財(cái)產(chǎn)險(xiǎn)保單信息PrpCmainSub-保單隸屬表PrpCmain-保單基本信息表承保主題列表4:PrpCmain-保單基本信息表PrpCname-雇員清單表PrpCnoFormat-無(wú)格式文本信息PrpCommission-手續(xù)費(fèi)/經(jīng)紀(jì)費(fèi)信息表PrpCopenCoverBal-協(xié)議結(jié)算記錄表PrpCplan-收費(fèi)計(jì)劃表PrpCration-承保險(xiǎn)種定額份數(shù)表PrpCreinsReceive-分保接受人信息表PrpCrenewal-續(xù)保信息表PrpCriskProfitPrpCshipDriver-船舶險(xiǎn)船員信息表tc"PrpCprofit-優(yōu)惠折扣明細(xì)表"\l2PrpCprofit-優(yōu)惠折扣明細(xì)表tc"PrpCprofitDetail-優(yōu)惠折扣明細(xì)表"\l2PrpCprofitDetail-優(yōu)惠折扣明細(xì)表批改批改主題列表1:PrpPaddress-保險(xiǎn)地址表PrpPcarDevice-投保機(jī)動(dòng)車新增設(shè)備信息表PrpPcarDriver-車輛駕駛員關(guān)系表PrpPcoinsDetail-批單的共保人信息子表PrpPcoins-共保信息表PrpPcontractpause-中止保險(xiǎn)合同信息表PrpPdisPremium-中間成本信息表PrpPengage-特別約定表PrpPexchange-批改兌換率表PrpPfee-批改保額保費(fèi)變化表PrpPguaranty-擔(dān)保信息表PrpPhead-批改信息表PrpPinsuredArtif-法人信息表PrpPinsuredExt-關(guān)系人擴(kuò)展信息表PrpPinsuredNature-自然人信息表PrpPinsured-保險(xiǎn)關(guān)系人信息表批改主題列表2:PrpPitemAgri-農(nóng)業(yè)險(xiǎn)承保標(biāo)的信息PrpPitemCarExt-批改車輛擴(kuò)展信息PrpPitemCargo-貨運(yùn)險(xiǎn)標(biāo)的信息PrpPitemCar-機(jī)動(dòng)車險(xiǎn)標(biāo)的信息PrpPitemDevice-設(shè)備險(xiǎn)標(biāo)的信息PrpPitemHouse-房屋標(biāo)的信息PrpPitemKind-標(biāo)的子險(xiǎn)信息PrpPitemPlane-航空險(xiǎn)承保標(biāo)的信息PrpPitemProp-財(cái)產(chǎn)險(xiǎn)標(biāo)的信息PrpPitemShip-船舶險(xiǎn)標(biāo)的信息PrpPlicenTrace-車牌號(hào)變化軌跡信息PrpPlimit-限額/免賠表批改主題列表3:PrpPmainAgri-農(nóng)業(yè)險(xiǎn)保單信息PrpPmainCargo-貨運(yùn)險(xiǎn)保單信息PrpPmainCasualty-意外險(xiǎn)信息批單表PrpPmainCoeff-保費(fèi)調(diào)整系數(shù)表PrpPmainConstruct-建安工險(xiǎn)保單信息PrpPmainCredit-信用險(xiǎn)保單信息PrpPmainInvest-投資險(xiǎn)保單信息PrpPmainLiab-責(zé)任險(xiǎn)保單信息PrpPmainLoan-貸款保險(xiǎn)保單信息PrpPmainProp-財(cái)產(chǎn)險(xiǎn)保單信息PrpPmain-批改保單信息表批改主題列表4:PrpPname-雇員清單表PrpPplan-收費(fèi)計(jì)劃表PrpPprintExchange-批改保單打印兌換率表PrpPprofitDetail-優(yōu)惠折扣明細(xì)表PrpPprofit-優(yōu)惠信息表PrpPration-批改份額PrpPriskProfitPrpPshipDriver-船舶險(xiǎn)船員信息表PrpPtext-批改文字信息PrpPundo-批改作廢表理賠報(bào)案報(bào)案主題列表1:PrpLregist-報(bào)案信息表PrpLregistText-報(bào)案文字表PrpLregistExt-報(bào)案信息補(bǔ)充說(shuō)明PrpLscheduleItem-調(diào)度任務(wù)標(biāo)的表PrpLscheduleMain-調(diào)度任務(wù)/查勘任務(wù)主表PrpLscheduleMainWF-調(diào)度任務(wù)/查勘任務(wù)主表PrpLscheduleNew-新案件提示表PrpLscheduleObject-調(diào)度對(duì)象表PrpLdriver-車險(xiǎn)駕駛員信息表PrpLcheck-查勘/代查勘信息表PrpLcheckExt-查勘/代查勘擴(kuò)展表PrpLcheckItem-查勘任務(wù)處理的表PrpLcheckItemLog-查勘任務(wù)信息處理日志表PrpLcheckLoss-查勘事故估損金額表PRPLACCICHECKTEXT報(bào)案主題表1報(bào)案主題列表2:PrpLregist-報(bào)案信息表PrpLinvestigate-案情調(diào)查信息表PrpLsalvation-特約救助表PrpLmessage-理賠流轉(zhuǎn)討論留言表PrpLCMain-代賠保單主表PrpLCitemKind-代賠保單投保險(xiǎn)別表PrpLCItemCar-代賠保單車輛附表PrpLbackVisitText-回訪備注表PrpLbackVisitQue-回訪問(wèn)詢表PrpLbackVisit-回訪信息主表PrpLthirdparty-理賠車輛信息PRPLTHIRDPARTYSTATUSPrpLthirdProp-財(cái)產(chǎn)損失部位PrpLrelatePerson-聯(lián)系人表報(bào)案主題表2立案立案主題列表1:PrpLclaim-立案基本信息表PRPLCLAIMAGENTPrpLclaimApprov-代賠數(shù)據(jù)轉(zhuǎn)出確認(rèn)表PrpLclaimfee-估損金額表PrpLclaimGrade-理賠業(yè)務(wù)權(quán)限表PrpLclaimLoss-立案險(xiǎn)別估損金額表PrpLclaimpolicy-立案保單清單表PrpLafterward-案后費(fèi)用處理表PrpLreclaim-損余回收信息表PrpLrtext-追償損余文字說(shuō)明PrpLdoc-索賠單證信息表PrpLltext-立案文字表立案主題列表1立案主題列表2:PrpLclaim-立案基本信息表PrpLcertifyDirect-索賠指引PrpLcertifyImg-單證及影像表PrpLassure-擔(dān)保函(船舶)PrpLassureDetail-擔(dān)保函明細(xì)(船舶)PrpLqualityCheck-質(zhì)量評(píng)審內(nèi)容表PRPLDANGERITEMPRPLDANGERTOTPRPLDANGERUNITPrpLReCase-重開賠案表PrpLmedicine-雇員醫(yī)藥費(fèi)清單表PrpLreplevy-權(quán)益轉(zhuǎn)讓及追償?shù)怯洷鞵rpLreplevyDetail-權(quán)益轉(zhuǎn)讓及追償信息明細(xì)PrpLthirdCarLoss-損失部位立案主題列表2核定損核定損主題列表1:PrpLregist-報(bào)案信息表PrpLcarLoss-車輛定損表PrpLverifyLoss-定核損主表PRPLVERIFYLOSSITEMPrpLrepairFee-修理費(fèi)用清單PrpLcomponent-換件項(xiàng)目清單PrpLperson-人員傷亡明細(xì)信息表PrpLprop-財(cái)產(chǎn)核定損明細(xì)清單表PrpLpersonWound-傷情信息表PrpLpersonTrace-人傷跟蹤表核定損主題列表1賠付賠付主題列表1:PrpLclaim-立案基本信息表賠款計(jì)算書表PrpLcompensate賠款計(jì)算文字表PrpLctext賠款計(jì)算金額表PrpLcfee賠款費(fèi)用信息表PrpLcharge預(yù)賠登記表PrpLprepay預(yù)賠文字表PrpLptext逾款欠款清單表PrpLarrearage賠付標(biāo)的信息表PrpLloss賠案號(hào)表PrpLcaseno理賠沖減保額表PrpLendor人員賠付信息表PrpLpersonloss賠付主題列表1其他其他主題列表1:PRPLCETAINLOSSPRPLEXTPrpLmenu-菜單表PRPLOSSRESERVECONFIGPRPLOSSRESERVEHISTORYPRPLRCDFPRPLRCUMULATESUMPAIDPRPLREINSSHAREPRPLREINSTRIALPRPLRFORECASTPAIDPRPLRPREPAREDATA其他主題列表收付費(fèi)tc"PrpJallocMid-長(zhǎng)期險(xiǎn)業(yè)務(wù)保費(fèi)分?jǐn)傊虚g表"\l2PrpJallocMid-長(zhǎng)期險(xiǎn)業(yè)務(wù)保費(fèi)分?jǐn)傊虚g表tc"PrpJcommAlloc-手續(xù)費(fèi)分?jǐn)偙?\l2PrpJcommAlloc-手續(xù)費(fèi)分?jǐn)偙韙c"PrpJpayPatchRec-批量收費(fèi)登記表"\l2PrpJpayPatchRec-批量收費(fèi)登記表tc"PrpJpayRec-收費(fèi)登記表"\l2PrpJpayRec-收費(fèi)登記表tc"PrpJpayRefKind-收付費(fèi)險(xiǎn)別分?jǐn)偙?\l2PrpJpayRefKind-收付費(fèi)險(xiǎn)別分?jǐn)偙韙c"PrpJpremAlloc-長(zhǎng)期險(xiǎn)業(yè)務(wù)保費(fèi)分?jǐn)偙?\l2PrpJpremAlloc-長(zhǎng)期險(xiǎn)業(yè)務(wù)保費(fèi)分?jǐn)偙韙c"PrpJpremBalance-長(zhǎng)期險(xiǎn)保費(fèi)結(jié)算表"\l2PrpJpremBalance-長(zhǎng)期險(xiǎn)保費(fèi)結(jié)算表tc"PrpJprofit-優(yōu)惠記錄表"\l2PrpJprofit-優(yōu)惠記錄表tc"PrpJprofitCond-優(yōu)惠條件表"\l2PrpJprofitCond-優(yōu)惠條件表tc"PrpJrefPatchRec-批量付費(fèi)登記表"\l2PrpJrefPatchRec-批量付費(fèi)登記表tc"PrpJrefPayRec-付費(fèi)和收費(fèi)聯(lián)系記錄表"\l2PrpJrefPayRec-付費(fèi)和收費(fèi)聯(lián)系記錄表tc"PrpJrefRec-付費(fèi)登記表"\l2PrpJrefRec-付費(fèi)登記表tc"PrpJrefRecDetail-付費(fèi)登記明細(xì)表"\l2PrpJrefRecDetail-付費(fèi)登記明細(xì)表tc"PrpJreserve-長(zhǎng)期責(zé)任準(zhǔn)備金提取情況表"\l2PrpJreserve-長(zhǎng)期責(zé)任準(zhǔn)備金提取情況表tc"PrpJreserveDetail-長(zhǎng)期責(zé)任準(zhǔn)備金明細(xì)表"\l2PrpJreserveDetail-長(zhǎng)期責(zé)任準(zhǔn)備金明細(xì)表單證管理單證主題1表格列表:VsSettle-成本核算表tc"VsUnUsedMark-有號(hào)單證明細(xì)表"\l2VsUnUsedMark-有號(hào)單證明細(xì)表tc"VsCode-單證代碼表"\l2VsCode-單證代碼表tc"VsMark-有號(hào)單證使用明細(xì)表"\l2VsMark-有號(hào)單證使用明細(xì)表tc"VsNoMark-無(wú)號(hào)單證明細(xì)表"\l2VsNoMark-無(wú)號(hào)單證明細(xì)表tc"VsNoPress-非印刷單證明細(xì)表"\l2VsNoPress-非印刷單證明細(xì)表tc"VsStorage-入庫(kù)登記表"\l2VsStorage-入庫(kù)登記表tc"VsDraw-申領(lǐng)登記表"\l2VsDraw-申領(lǐng)登記表tc"VsProvide-發(fā)放登記表"\l2VsProvide-發(fā)放登記表tc"VsRecycle-回收提交登記表"\l2VsRecycle-回收提交登記表tc"VsExhaust-消耗登記"\l2VsExhaust-消耗登記tc"VsCancel-核銷登記表"\l2VsCancel-核銷登記表tc"VsFind-丟失找回登記表"\l2VsFind-丟失找回登記表tc"VsDossier-歸檔登記表"\l2VsDossier-歸檔登記表tc"VsStorageSub-入庫(kù)登記附表"\l2VsStorageSub-入庫(kù)登記附表tc"VsMarkSub-有號(hào)單證使用明細(xì)附表"\l2VsMarkSub-有號(hào)單證使用明細(xì)附表tc"VsCollate-財(cái)務(wù)對(duì)帳登記單表"\l2VsCollate-財(cái)務(wù)對(duì)帳登記單表tc"VsRecyclesub-回收提交登記附表"\l2VsRecyclesub-回收提交登記附表tc"VsAgHandOver-銀保交接表"\l2VsAgHandOver-銀保交接表tc"VsCodeCompany-機(jī)構(gòu)對(duì)照表"\l2VsCodeCompany-機(jī)構(gòu)對(duì)照表tc"VsCodeSet-業(yè)務(wù)配置表"\l2VsCodeSet-業(yè)務(wù)配置表tc"VsPrintery-印刷廠代碼表"\l2VsPrintery-印刷廠代碼表tc"VsLevel-級(jí)別設(shè)置表"\l2VsLevel-級(jí)別設(shè)置表tc"VsLimit-發(fā)放數(shù)量限制表"\l2VsLimit-發(fā)放數(shù)量限制表tc"VsProvideSub-單證發(fā)放登記附表"\l2VsProvideSub-單證發(fā)放登記附表tc"VsMarkHis-有號(hào)單證使用明細(xì)歷史數(shù)據(jù)表"\l2VsMarkHis-有號(hào)單證使用明細(xì)歷史數(shù)據(jù)表雙核雙核表格列表:tc"UwNotion_處理意見表"\l02UwNotion_處理意見表tc"UwGrade_節(jié)點(diǎn)權(quán)限表"\l02UwGrade_節(jié)點(diǎn)權(quán)限表tc"UwGroup_權(quán)限組號(hào)表"\l02UwGroup_權(quán)限組號(hào)表tc"UwMaterial_單證影像信息表"\l02UwMaterial_單證影像信息表tc"UwNotionHis_處理意見存儲(chǔ)表"\l02UwNotionHis_處理意見存儲(chǔ)表tc"UwBlackList_黑名單表"\l02UwBlackList_黑名單表tc"UwRedList_紅名單表"\l02UwRedList_紅名單表tc"UwGreyList_灰名單表"\l02UwGreyList_灰名單表tc"UwStolenCar_被盜車表"\l02UwStolenCar_被盜車表tc"UwReDup_多重承保表"\l02UwReDup_多重承保表tc"UwReDupPolicy_多重承包保單表"\l02UwReDupPolicy_多重承包保單表tc"UwServerCode_數(shù)據(jù)庫(kù)服務(wù)器名稱對(duì)照表"\l02UwServerCode_數(shù)據(jù)庫(kù)服務(wù)器名稱對(duì)照表tc"WfLog_工作流日志表"\l02WfLog_工作流日志表tc"WfLogHis_工作流日志存儲(chǔ)表"\l02WfLogHis_工作流日志存儲(chǔ)表tc"SwfModelMain_模版主表"\l02SwfModelMain_模版主表tc"SwfModelUse_模板使用設(shè)置表"\l02SwfModelUse_模板使用設(shè)置表tc"SwfNode_工作流節(jié)點(diǎn)定義表"\l02SwfNode_工作流節(jié)點(diǎn)定義表tc"WfPackage_工作流日志業(yè)務(wù)信息表"\l02WfPackage_工作流日志業(yè)務(wù)信息表tc"WfPackageHis_工作流日志信息存儲(chǔ)表"\l02WfPackageHis_工作流日志信息存儲(chǔ)表tc"SwfPath_工作流路徑定義表"\l02SwfPath_工作流路徑定義表tc"WfPathLog_工作流路徑日志表"\l02WfPathLog_工作流路徑日志表tc"WfForeignKey_數(shù)據(jù)表外鍵定義表"\l02WfForeignKey_數(shù)據(jù)表外鍵定義表tc"WfFlowMain_工作流主表"\l02WfFlowMain_工作流主表tc"WfDataDict_數(shù)據(jù)字典描述表"\l02WfDataDict_數(shù)據(jù)字典描述表tc"SwfCondition_工作流條件描述表"\l02SwfCondition_工作流條件描述表tc"WfMessage_核保核賠流轉(zhuǎn)留言表"\l02WfMessage_核保核賠流轉(zhuǎn)留言表tc"WfFlowMainHis_工作流主表歷史表"\l02WfFlowMainHis_工作流主表歷史表準(zhǔn)備金AccNoDutyDrawDetailAccNoDutyBackDetailAccNoDutyDrawSumAccNoDutyBackSumPrpPrepareDataPrpCumulateSumPaidPrpCDFPrpForecastPaidPrpNoDuty;再保險(xiǎn)工作流SwfModelMain-模板主表SwfNode-工作流節(jié)點(diǎn)定義表SwfPath-工作流路徑定義表SwfCondition-工作流條件描述表SwfFlowMain-流程主表SwfLog-工作流日志表SwfPathLog-工作流路徑日志表SwfPackage-工作流日志業(yè)務(wù)信息表SwfNotion-處理意見表[新增]SwfModelUse-模板使用設(shè)置通用工具這里將通用工具代碼表劃分為通用代碼類、險(xiǎn)種配置、組合產(chǎn)品、險(xiǎn)種定價(jià)、單號(hào)取號(hào)、權(quán)限管理、人員管理、機(jī)構(gòu)管理、客戶管理、界面管理、代理人及協(xié)議管理、操作日志管理、打印管理、統(tǒng)計(jì)、業(yè)務(wù)規(guī)則、工作流管理等幾類。通用代碼類:描述基礎(chǔ)代碼取值范圍PRPDCOMACCOUNTPrpDaccItem-帳單項(xiàng)目信息表PRPDACCOUNT-再保賬戶信息表PRPDAGENTCOM-代賠地區(qū)和公司表PrpDagent-代理人表PRPDARTICLE-再保專項(xiàng)定義表PRPDARTITEM-再保專項(xiàng)科目定義表PRPDCARMODEL-車型代碼PRPDCODE-通用代碼表PRPDCURRENCY-幣別代碼表PRPDDBS-數(shù)據(jù)庫(kù)維護(hù)表PRPDEXCH-兌換率PRPDFIELDEXT-字段擴(kuò)展表PRPDIDENTIFIERDESC-檢驗(yàn)人文本描述表PRPDIDENTIFIER-檢驗(yàn)人描述表PRPDPERSONPAY-理賠標(biāo)準(zhǔn)表PRPDPLANE-飛機(jī)代碼表PRPDPORT-港口代碼PRPDREINSRELATE-再保接受人關(guān)聯(lián)表PRPDREINS-再保接受人代碼表PRPDRISKKIND-風(fēng)險(xiǎn)類別表(是否有險(xiǎn)種代碼,如果有,則放入險(xiǎn)種配置)PRPDSHIP-船舶代碼PRPDTYPE-通用代碼類表UTIROUTE-路由配置表險(xiǎn)種配置PRPDCLASS-險(xiǎn)類代碼表PRPDCLAUSEKIND-條款險(xiǎn)別關(guān)系表PRPDCLAUSE-條款險(xiǎn)別關(guān)系表PRPDCODERISK-通用代碼險(xiǎn)種對(duì)照表PRPDDEDUCTCOND-免賠條件表PRPDDEPRECATERATE-折舊率表PRPDITEM-標(biāo)的項(xiàng)目代碼表PrpDkindClause-險(xiǎn)別條款對(duì)照表PRPDKIND-險(xiǎn)別代碼表PRPDLIMIT-限額免賠代碼表PRPDRISK-險(xiǎn)種代碼UtiGroupRule-分組規(guī)則表UtiProductAttr-產(chǎn)品屬性定義表UtiTaskRuleGroup-任務(wù)規(guī)則分組表UtiTaskRule-任務(wù)規(guī)則表UtiTask-工作任務(wù)表平臺(tái)配置UtiPlatConfig-平臺(tái)配置表UtiPlatConfigRule-平臺(tái)配置規(guī)則表UtiParam-參數(shù)定義表UtiSysParam-系統(tǒng)參數(shù)對(duì)應(yīng)表UtiSystem-系統(tǒng)定義表組合產(chǎn)品:PRPDRATION-定額保單限額免賠對(duì)照表PRPDRATIONLIMIT-定額保單限額免賠對(duì)照表險(xiǎn)種定價(jià)PRPDAREAGROUP-費(fèi)率區(qū)域分組表PRPDINVEST-投資信息表PrpDprofit-優(yōu)惠折扣條件表PrpDrateCond-費(fèi)率條件表PRPDRATELOAN-個(gè)貸房屋年限系數(shù)表PrpDrateUsual-費(fèi)率代碼表PRPDRATE-標(biāo)準(zhǔn)費(fèi)率表PRPDSHORTRATE-月短期費(fèi)率表PrpDYearShortRate-個(gè)貸險(xiǎn)批改年費(fèi)率表單號(hào)取號(hào)PRPMAXUSE-單號(hào)使用表PRPMAXNO-最大號(hào)碼表UTIKEY-鍵值信息表UtiMaxKeyNo--最大鍵號(hào)表權(quán)限管理UTIGROUP-權(quán)限組號(hào)表UtiGrade-崗位定義表UtiGradeTask-崗位權(quán)限表UtiUserGrade-用戶崗位定義表人員管理PRPDUSER-員工代碼表PrpDuserSub-用戶表附表界面管理UTIMENU-菜單控制表UtiMenuAttr-菜單屬性表UtiMenuStyle-菜單樣式配置表UtiMenuTask-菜單任務(wù)表PRPXCFORM-承保數(shù)據(jù)字典表PRPXPCOL-批文數(shù)據(jù)字典表PRPXPFORM-批改數(shù)據(jù)字典表機(jī)構(gòu)管理PRPDCOMPANY-機(jī)構(gòu)代碼表客戶管理PRPDCUSTOMER-個(gè)人客戶代碼表PRPDCUSTOMERIDV-個(gè)人客戶代碼表PRPDCUSTOMERUNIT-集體客戶代碼表代理人及協(xié)議管理PrpDagent-代賠地區(qū)和公司表PrpDagentMan-代理人基本信息表PrpDagreement-代理協(xié)議表PrpDagreeText-代理協(xié)議文本描述表PrpDagreeDetail-代理協(xié)議詳細(xì)信息表(包括險(xiǎn)種有關(guān)的手續(xù)費(fèi)比例、中間成本比例)操作日志管理UtiOperateRec-內(nèi)部審計(jì)表打印管理UTIPLST-清單信息表UTIPFIELD-單證打印UTIPRTPAR-單證打印文件坐標(biāo)表UTIPSELE-單證打印UTIPVALUE-單證打印UTIPRTCODE-打印指令代碼表統(tǒng)計(jì)PRPDREPORT-報(bào)表配置表PRPDSTATITYPE-統(tǒng)計(jì)類型表公告和郵件管理:UtiBulletin-公告UtiBulletinContent-公告內(nèi)容表UtiBulletinPopedom_公告權(quán)限表UtiDiscuss-討論UtiDiscussContent-討論內(nèi)容表UtiEmail-郵件表UtiEmailContent-郵件內(nèi)容表UtiEmailUser-郵件收件人表UtiFile-文件表(放入打印管理)UtiMessage-私信表UtiMessageContent-私信內(nèi)容表程序框架包括核心業(yè)務(wù)系統(tǒng)、財(cái)務(wù)系統(tǒng)、單證管理系統(tǒng)、核保核賠系統(tǒng)、理賠工作流系統(tǒng)、保監(jiān)會(huì)報(bào)表對(duì)接系統(tǒng)、再保險(xiǎn)系統(tǒng)、平臺(tái)配置管理系統(tǒng),統(tǒng)計(jì)分析系統(tǒng)。核心業(yè)務(wù)系統(tǒng)和財(cái)務(wù)系統(tǒng)的開發(fā)架構(gòu)為類JSP2模式,其他系統(tǒng)均為Struts架構(gòu),此處描述核心業(yè)務(wù)系統(tǒng)的程序框架??傮w目錄結(jié)構(gòu)界面目錄結(jié)構(gòu)目錄主要內(nèi)容0101,0102…對(duì)應(yīng)0101等險(xiǎn)種的相關(guān)個(gè)性文件00Q0通用財(cái)產(chǎn)險(xiǎn)處理文件00Z0通用責(zé)任險(xiǎn)處理文件00P0通用險(xiǎn)種處理文件common車險(xiǎn)部分公共文件commonship非車險(xiǎn)部分公共文件cssCssapplet處理圖片部分的appletindiv個(gè)性化處理文件OTHWEB-INFWeb應(yīng)用系統(tǒng)部分,包括配置文件、庫(kù)文件、類文件等Java程序目錄結(jié)構(gòu)目錄主要內(nèi)容anarep統(tǒng)計(jì)分析相關(guān)indiv個(gè)性化程序部分prpall核心業(yè)務(wù)部分reins再保部分reserve準(zhǔn)備金相關(guān)thirdparty法定三者險(xiǎn)相關(guān)utiall領(lǐng)域通用部分visa單證相關(guān)utility通用方法部分UI部分Java部分注:prpall在UI端就是JSP,沒(méi)有Java程序,這個(gè)UI部分是現(xiàn)在的架構(gòu)。按照MVC的模式對(duì)UI層進(jìn)行了拆分,fa?ade和action屬于control部分。Facade實(shí)際上就是Struts中的Action,主要是做控制和邏輯轉(zhuǎn)移的,一般程序模式如下:publicclassUI$KeyName$FacadeextendsAction{ publicActionForwardexecute(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)throwsException{ UI$KeyName$Actionaction=newUI$KeyName$Action(); //TODO:在action做具體邏輯的操作 return(mapping.findForward(“success”));}Action主要進(jìn)行業(yè)面數(shù)據(jù)轉(zhuǎn)換、整理等與頁(yè)面展示相關(guān)的操作,程序模式如下:publicclassUI$KeyName$ActionextendsBaseProcessAction{publicStringgenerateConditions(HttpServletRequestrequest)throwsException{//TODO:生成查詢條件}publicvoidprepareQuery(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{//TODO:準(zhǔn)備查詢頁(yè)面數(shù)據(jù)}publicvoidquery(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{//TODO:查詢數(shù)據(jù)庫(kù)}publicvoidqueryContinue(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{//TODO:用于分頁(yè)查詢}}ModelModel采用Command模式,主要起UI層和BL層的調(diào)用轉(zhuǎn)移的作用,程序模式如下:publicclass$KeyName$CommandextendsBaseCommand{privateClass[]paramTypes;privateObject[]params;public$KeyName$Command(Stringconditions)throwsException{ this.params=newObject[]{conditions}; this.paramTypes=newClass[]{String.class};}public$KeyName$Command(Stringconditions,intpageNo,introwsPerPage)throwsException{ this.params=newObject[]{conditions,newInteger(pageNo),newInteger(rowsPerPage)};this.paramTypes=newClass[]{String.class,int.class,int.class};}publicObjectexecuteCommand()throwsException{Thread.currentThread().setContextClassLoader(myClassLoader);ClassloaderClass=myClassLoader.loadClass("com.sinosoft.prpall.bl.facade.$KeyName$Facade");Objectobject=loaderClass.newInstance();Methodmethod=loaderClass.getMethod("$MethodName$",paramTypes);returnmethod.invoke(object,params);}}頁(yè)面部分目錄主要內(nèi)容cb0101險(xiǎn)種承保個(gè)性化部分images0101險(xiǎn)種個(gè)性化圖片pg0101險(xiǎn)種批改個(gè)性化部分tb0101險(xiǎn)種投保個(gè)性化部分tbcb0101險(xiǎn)種投保承保個(gè)性化部分tbcbpg0101險(xiǎn)種投保承保批改個(gè)性化部分目錄主要內(nèi)容cb承保非車險(xiǎn)公用部分images非車險(xiǎn)公用圖片pg非車險(xiǎn)公用批改部分tb非車險(xiǎn)公用承保部分tbcb非車險(xiǎn)公用投保承保部分tbcbpg非車險(xiǎn)公用投保承保批改部分BL部分注:1、bl:fa?ade和action\domain都分成base類和非base類,其中base類主要做自下而上的一些邏輯,非base類完成自上而下的邏輯;FacadeBL$ClassName$FacadepublicclassBL$ClassName$Facade{程序結(jié)構(gòu)}FacadeBaseBL$ClassName$FacadeBasepublicclassBL$ClassName$FacadeBase{程序結(jié)構(gòu)}ActionBL$ClassName$ActionpublicclassBL$ClassName$Action{程序結(jié)構(gòu)}ActionBaseBL$ClassName$ActionBasepublicclassBL$ClassName$ActionBase{程序結(jié)構(gòu)}2、blsvr目錄主要內(nèi)容cb承保相關(guān)jf繳費(fèi)相關(guān)lp理賠相關(guān)pg批改相關(guān)qry查詢相關(guān)statreport統(tǒng)計(jì)報(bào)表相關(guān)tb投保相關(guān)tj統(tǒng)計(jì)相關(guān)misc其他DB部分cb承保相關(guān)jf繳費(fèi)相關(guān)lp理賠相關(guān)pg批改相關(guān)tb投保相關(guān)misc其他Resource部分dto數(shù)據(jù)傳輸類,值對(duì)象resourceschemaprint打印相關(guān)interf與其它系統(tǒng)的接口財(cái)產(chǎn)基本保險(xiǎn)-0101用例投保處理用例用例編號(hào)用例名稱包含用例用例描述備注UC0101TB01投保錄入U(xiǎn)C0101TB02投保單查詢UC0101TB03投保單修改UC0101TB02UC0101TB04投保單刪除UC0101TB02UC0101TB05投保單撤單UC0101TB02UC0101TB06投保單提交核保UC0101TB02UC0101TB07投保單打印UC0101TB02UC0101TB08投保單復(fù)制UC0101TB01UC0101TB09續(xù)保UC0101TB01UC0101TB10分保信息查看UC0101TB11保單等詳細(xì)信息關(guān)聯(lián)查看UC0101TB12查看核保意見UC0101TB01投保處理投保錄入-UC0101TB01類圖總類圖投保錄入要素頁(yè)面包含關(guān)系圖文件名所在目錄主要內(nèi)容UIPrpslPoli0101Input.js0101/tbcb/0101腳本函數(shù)文件UIPrpslPoli0101InputIni.jsp0101/tbcb/0101投保單/保單框架初始化頁(yè)面UIPrpslPoliInputIni.jspcommonship/tbcb/投保單/保單編輯初始化頁(yè)面UIPrPoEnMainHeadInput.jspcommonship/tbcbpg/投保單/保單頭信息UIPrPoEnInsuredInput.jspcommonship/tbcbpg/投保單/保單客戶信息UIPrPoEnPeriod1Input.jspcommonship/tbcbpg/投保單/保單保險(xiǎn)期限信息UIPrPoEnMainMiddleInput.jspcommonship/tbcbpg/投保單/保單中間信息UIPrPoEnMainpropInput.jspcommonship/tbcbpg/投保單/保單附加信息UIPrPoEnAddressInput.jspcommonship/tbcbpg/投保單/保單地址信息UIPrPoEnItemKind01Input.jspcommonship/tbcbpg/投保單/保單標(biāo)的信息UIPrPoEnSumAmountPremium.jspcommonship/tbcbpg/投保單/保單總保額、總保費(fèi)信息UIPrPoEnFeeInput.jspcommonship/tbcbpg/投保單/保單幣別信息UIPrPoEnPlanInput.jspcommonship/tbcbpg/投保單/保單繳費(fèi)計(jì)劃信息UIPrPoEnEngageInput.jspcommonship/tbcbpg/投保單/保單特別約定信息UIPrPoEnExpensesInput.jspcommonship/tbcbpg/投保單/保單費(fèi)用信息UIPrPoEnMainTailInput.jspcommonship/tbcbpg/投保單/保單尾信息UIPrpslPoliSaveModel1Button.jspcommonship/tbcb/投保單/保單按鈕信息投保單錄入保存頁(yè)面包含關(guān)系圖文件名所在目錄主要內(nèi)容UIPrpslPoliSaveInclude.jspcommonship/tbcb/投保單/保單類型:投保單/保單的保存頁(yè)面UIPrpslPoliSaveMessage.jspcommonship/tbcb/保存結(jié)果信息公共模塊UIPrPoEn0101GenerateObject.jsp0101/tbcbpg/0101對(duì)象賦值部分UIPrPoEnGenerateObject.jspcommonship/tbcbpg/投保單/保單公共賦值子項(xiàng)UIPrPoEnInsuredGenerateObject.jspcommonship/tbcbpg/投保單/保單客戶資料信息賦值UIPrPoEnMainpropGenerateObject.jspcommonship/tbcbpg/投保單/保單附加信息賦值UIPrPoEnAddressGenerateObject.jspcommonship/tbcbpg/投保單/保單地址信息賦值UIPrPoEnItemKind01GenerateObject.jspcommonship/tbcbpg/投保單/保單標(biāo)的信息賦值UIPrPoEnPlanGenerateObject.jspcommonship/tbcbpg/投保單/保單繳費(fèi)計(jì)劃信息賦值UIPrPoEnEngageGenerateObject.jspcommonship/tbcbpg/投保單/保單特別約定信息賦值UIPrPoEnCoinsGenerateObject.jspcommonship/tbcbpg/投保單/保單聯(lián)共保信息賦值UIPrpslPoliRenewalGenerateObject.jspcommonship/tbcbpg/投保單/保單續(xù)保信息賦值UIPrPoEnFeeGenerateObject.jspcommonship/tbcbpg/投保單/保單保額保費(fèi)信息賦值BL層主要類BLProposal主要方法:類名Com.sinosoft.prpall.blsvr.tb.BLProposalsave(StringiFlag,booleanisLocal)STUB-ONLY:投保單保存iFlag操作標(biāo)志;isLocal是否寫到本地,true保存到本地文件,false保存到數(shù)據(jù)庫(kù)save(StringiFlag)STUB-ONLY:投保單保存iFlag操作標(biāo)志cancel(StringiProposalNo)投保單刪除iProposalNo:投保單號(hào)cancel(DbPooldbpool,StringiProposalNo)投保單刪除iProposalNo:投保單號(hào)getData(StringiProposalNo)STUB-ONLY:取投保單iProposalNo投保單號(hào)getData(StringiProposalNo,String[]familyNos)STUB-ONLY:取投保單iProposalNo投保單號(hào)familyNos分戶序號(hào)數(shù)組getData(DbPooldbpool,StringiProposalNo,String[]familyNos)STUB-ONLY:取投保單iProposalNo投保單號(hào)familyNos分戶序號(hào)數(shù)組getData(DbPooldbpool,StringiProposalNo)STUB-ONLY:取投保單iProposalNo投保單號(hào)checkPeriod()校驗(yàn)保險(xiǎn)期間check()校驗(yàn)convert(BLPolicyblPolicy,StringproposalNo)將保單對(duì)象轉(zhuǎn)換為投保單對(duì)象blPolicy:保單對(duì)象returnBLPoposal:投保單對(duì)象calculate()保費(fèi)計(jì)算getHugeItemKindData(StringiProposalNo,StringinsuredSerialNo)STUB-ONLY:獲取取投保單的客戶及投保資料,iProposalNo投保單號(hào);insuredSerialNo被保人序號(hào)saveHugeItemKindData(StringinsuredSerialNo)STUB-ONLY:保存投保單的客戶及投保資料iProposalNo投保單號(hào);insuredSerialNo被保人序號(hào)getMaxInsuredSerialNo(StringproposalNo)獲取最大被保險(xiǎn)人序號(hào)BLPrpTmain類:initArr()初始化記錄setArr(PrpTmainSchemaiPrpTmainSchema)增加一條PrpTmainSchema記錄getArr(intindex)得到一條PrpTmainSchema記錄remove(intindex)刪除一條PrpTmainSchema記錄getSize()得到schemas記錄數(shù)query(StringiWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(StringiWherePart,intiLimitCount)按照查詢條件和記錄數(shù)限制得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(DbPooldbpool,StringiWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(DbPooldbpool,StringiWherePart,intiLimitCount)按照查詢條件和記錄數(shù)限制得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(StringiWherePart,StringiOthWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象querySum(StringiWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(DbPooldbpool,StringiWherePart,StringiOthWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(DbPooldbpool,StringiWherePart,intintPageNum,intintPageCount)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(StringiWherePart,intintPageNum,intintPageCount)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象querySum(DbPooldbpool,StringiWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象save(DbPooldbpool)帶dbpool的save方法save()不帶dbpool的保存方法cancel(DbPooldbpool,StringiProposalNo)帶dbpool的刪除方法cancel(StringiProposalNo)不帶dbpool的刪除方法getData(StringiProposalNo)帶dbpool根據(jù)投保單號(hào)獲取數(shù)據(jù)getData(DbPooldbpool,StringiProposalNo)不帶dbpool根據(jù)投保單號(hào)獲取數(shù)據(jù)BLPrpTmainCargo主要方法:initArr()初始化記錄setArr(PrpTmainCargoSchemaiPrpTmainCargoSchema)增加一條PrpTmainCargoSchema記錄getArr(intindex)得到一條PrpTmainCargoSchema記錄remove(intindex)刪除一條PrpTmainCargoSchema記錄getSize()得到schemas記錄數(shù)query(StringiWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(StringiWherePart,intiLimitCount)按照查詢條件和記錄數(shù)限制得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(DbPooldbpool,StringiWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(DbPooldbpool,StringiWherePart,intiLimitCount)按照查詢條件和記錄數(shù)限制得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象save(DbPooldbpool)帶dbpool的save方法save()不帶dbpool的保存方法cancel(DbPooldbpool,StringiProposalNo)帶dbpool的刪除方法cancel(StringiProposalNo)不帶dbpool的刪除方法getData(StringiProposalNo)帶dbpool根據(jù)投保單號(hào)獲取數(shù)據(jù)getData(DbPooldbpool,StringiProposalNo)不帶dbpool根據(jù)投保單號(hào)獲取數(shù)據(jù)BLPrpTitemKind主要方法:initArr()初始化記錄setArr(PrpTitemKindSchemaiPrpTitemKindSchema)增加一條PrpTitemKindSchema記錄getArr(intindex)得到一條PrpTitemKindSchema記錄remove(intindex)刪除一條PrpTitemKindSchema記錄getSize()得到schemas記錄數(shù)query(StringiWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(StringiWherePart,intiLimitCount)按照查詢條件和記錄數(shù)限制得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(DbPooldbpool,StringiWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(DbPooldbpool,StringiWherePart,intiLimitCount)按照查詢條件和記錄數(shù)限制得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象save(DbPooldbpool)帶dbpool的save方法save()不帶dbpool的保存方法cancel(DbPooldbpool,StringiProposalNo)帶dbpool的刪除方法cancel(StringiProposalNo)不帶dbpool的刪除方法search(StringiItemKindNo)根據(jù)險(xiǎn)別序號(hào)尋找下標(biāo)getData(StringiProposalNo)帶dbpool根據(jù)投保單號(hào)獲取數(shù)據(jù)getData(DbPooldbpool,StringiProposalNo)不帶dbpool根據(jù)投保單號(hào)獲取數(shù)據(jù)setArr(inticurr,PrpTitemKindSchemaiprpTitemKindSchema)更新一條PrpTitemKindSchema記錄querySumByFamilyNo(StringiWherePart,intintPageNum,intintPageCount)根據(jù)SQL語(yǔ)句查詢保額、保費(fèi)的匯總值querySumByFamilyNo(DbPooldbpool,StringiWherePart,intintPageNum,intintPageCount)根據(jù)SQL語(yǔ)句查詢保額、保費(fèi)的匯總值BLPrpTitemCargo主要方法:initArr()初始化記錄setArr(PrpTitemCargoSchemaiPrpTitemCargoSchema)增加一條PrpTitemCargoSchema記錄getArr(intindex)得到一條PrpTitemCargoSchema記錄remove(intindex)刪除一條PrpTitemCargoSchema記錄getSize()得到schemas記錄數(shù)query(StringiWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(StringiWherePart,intiLimitCount)按照查詢條件和記錄數(shù)限制得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(DbPooldbpool,StringiWherePart)按照查詢條件得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象query(DbPooldbpool,StringiWherePart,intiLimitCount)按照查詢條件和記錄數(shù)限制得到一組記錄數(shù),并將這組記錄賦給schemas對(duì)象save(DbPooldbpool)帶dbpool的save方法save()不帶dbpool的保存方法cancel(DbPooldbpool,StringiProposalNo)帶dbpool的刪除方法cancel(StringiProposalNo)不帶dbpool的刪除方法getData(StringiProposalNo)帶dbpool根據(jù)投保單號(hào)獲取數(shù)據(jù)getData(DbPooldbpool,StringiProposalNo)不帶dbpool根據(jù)投保單號(hào)獲取數(shù)據(jù)注:這里只是簡(jiǎn)單列舉了一些典型類,其余部分可以參見javadoc;initArr():初始化BL層對(duì)象;setArr(Schema):增加一條Schema記錄;remove(int):刪除一條記錄;getSize():得到記錄的條數(shù);query():查詢數(shù)據(jù)庫(kù),得到記錄的集合;save():存入數(shù)據(jù)庫(kù);cancel():從數(shù)據(jù)庫(kù)中刪除;getData():根據(jù)主鍵得到相關(guān)記錄;Schema類DB類DBPrpTmain類:insert(DbPooldbpool)插入一條記錄insert()插入一條記錄delete(DbPooldbpool,StringproposalNo)刪除一條記錄delete(StringproposalNo)刪除一條記錄update(DbPooldbpool)更新一條記錄update()更新一條記錄getInfo(DbPooldbpool,StringproposalNo)getInfo(StringproposalNo)open(StringstrSQL)打開模糊查詢的游標(biāo)fetch(intindex)根據(jù)游標(biāo)提取一條記錄close()關(guān)閉模糊查詢的游標(biāo)getCount(DbPooldbpool,StringstrWhere)查詢滿足模糊查詢條件的記錄數(shù)getCount(StringstrWhere)查詢滿足模糊查詢條件的記錄數(shù)findByConditions(StringstrSQL)根據(jù)SQL語(yǔ)句獲取結(jié)果集findByConditions(DbPooldbpool,StringstrSQL)根據(jù)SQL語(yǔ)句獲取結(jié)果集findSumByConditions(StringstrSQL)根據(jù)SQL語(yǔ)句獲取結(jié)果集findSumByConditions(DbPooldbpool,StringstrSQL)根據(jù)SQL語(yǔ)句獲取結(jié)果集DBPrpItemKind類:insert(DbPooldbpool)插入一條記錄insert()插入一條記錄delete(DbPooldbpool,StringproposalNo,StringitemKindNo)刪除一條記錄delete(StringproposalNo,StringitemKindNo)刪除一條記錄update(DbPooldbpool)更新一條記錄update()更新一條記錄getInfo(DbPooldbpool,StringproposalNo,StringitemKindNo)得到一條記錄getInfo(StringproposalNo,StringitemKindNo)得到一條記錄open(StringstrSQL)打開模糊查詢的游標(biāo)fetch(intindex)根據(jù)游標(biāo)提取一條記錄close()關(guān)閉模糊查詢的游標(biāo)getCount(DbPooldbpool,StringstrWhere)查詢滿足模糊查詢條件的記錄數(shù)getCount(StringstrWhere)查詢滿足模糊查詢條件的記錄數(shù)findByConditions(StringstrSQL)根據(jù)SQL語(yǔ)句獲取結(jié)果集findByConditions(DbPooldbpool,StringstrSQL)根據(jù)SQL語(yǔ)句獲取結(jié)果集open(StringstrSQL)打開模糊查詢的游標(biāo)querySumByFamilyNo(DbPooldbpool,StringstrSQL)根據(jù)SQL語(yǔ)句獲取按照分戶信息匯總結(jié)果集,按險(xiǎn)別、幣種匯總保額、保費(fèi)getMaxItemKindNo(StringstrProposalNo)獲取投保單下最大標(biāo)的序號(hào)值順序圖順序圖邏輯步驟Step1:進(jìn)入通用保單錄入入口commonship\tb\UIProposalInput.jsp;UIProposalInput.jsp根據(jù)當(dāng)前的險(xiǎn)種轉(zhuǎn)入到相應(yīng)得險(xiǎn)種錄入頁(yè)面,假設(shè)當(dāng)前險(xiǎn)種為0101,則轉(zhuǎn)到0101\tbcbpg\UIPrPoEn0101Input.jsp;Step2:進(jìn)入0101\tbcbpg\UIPrPoEn0101Input.jsp頁(yè)面,該頁(yè)面是一個(gè)框架文檔,包含了很多其他的文件,這些包含的文件每個(gè)負(fù)責(zé)某一部分的錄入要素;Step3:用戶點(diǎn)擊保存,調(diào)用UIPrpslPoli0101Input.js中的信息進(jìn)行驗(yàn)證,驗(yàn)證成功后提交到0101/tbcbpg/UIPrPoEn0101InputNext.jsp頁(yè)面進(jìn)行處理;Step4:先調(diào)用0101的對(duì)象賦值頁(yè)面UIPrPoEn0101GenerateObject.jsp,該頁(yè)面包含下列頁(yè)面,分別對(duì)頁(yè)面數(shù)據(jù)進(jìn)行處理;注:GenerateObject系列文件是與數(shù)據(jù)庫(kù)表格相對(duì)應(yīng)的。Step5:調(diào)用BLProposal中的save方法,該方法再分別調(diào)用投保單主表和各子表BL層方法進(jìn)行保存。涉及數(shù)據(jù)表包括:TableName表名PrpTmain投保單基本信息表PrpTrenewal續(xù)保信息表PrpTinsured保險(xiǎn)關(guān)系人表PrpTinsuredNature自然人信息表PrpTinsuredArtif法人信息表PrpTaddress保險(xiǎn)地址表PrpInquire詢價(jià)表PrpTmainCasualty意外險(xiǎn)基本信息PrpTmainProp財(cái)產(chǎn)險(xiǎn)保單信息PrpTmainCargo貨運(yùn)險(xiǎn)保單信息PrpTmainAgri農(nóng)業(yè)險(xiǎn)投保單信息PrpTmainCoeff保費(fèi)系數(shù)調(diào)整表PrpTmainConstruct建安工險(xiǎn)保單信息PrpTmainCredit信用險(xiǎn)保單信息PrpTmainInvest投資險(xiǎn)保單信息PrpTmainLiab責(zé)任險(xiǎn)保單信息PrpTmainLoan貸款保險(xiǎn)保單信息PrpTmainAgri農(nóng)業(yè)險(xiǎn)投保單信息PrpTmainSub投保單隸屬表PrpTitemCar機(jī)動(dòng)車險(xiǎn)標(biāo)的信息PrpTitemCarExt投保車輛擴(kuò)展信息PrpTcarDriver車輛駕駛員關(guān)系表PrpTcarDevice車險(xiǎn)新增設(shè)備信息表PrpTitemKind標(biāo)的子險(xiǎn)信息PrpTplan收費(fèi)計(jì)劃表PrpTfee保單保額保費(fèi)表PrpTengage特別約定表PrpTcoins聯(lián)共保信息表PrpTcoinsDetail聯(lián)共保明細(xì)信息表PrpTprofit優(yōu)惠信息表PrpTprofitDetail優(yōu)惠折扣明細(xì)表PrpTreinsReceive分保接受人信息表PrpTitemShip船舶險(xiǎn)標(biāo)的信息PrpTshipDriver船舶險(xiǎn)船員信息表PrpTlimit限額/免賠表PrpTitemAgri農(nóng)業(yè)險(xiǎn)投保標(biāo)的信息PrpTitemCargo貨運(yùn)險(xiǎn)標(biāo)的信息PrpTitemDevice設(shè)備險(xiǎn)標(biāo)的信息PrpTitemHouse房屋標(biāo)的信息PrpTitemProp財(cái)產(chǎn)險(xiǎn)標(biāo)的信息PrpTname雇員清單表PrpExtraBValid法定三者險(xiǎn)確認(rèn)主表PrpTriskProfit該表不用Step6:調(diào)用相應(yīng)的DB層方法:以PrpTmain表為例,BL層調(diào)用DB層DBPrpTmain的insert(DbPool)方法:DB層類一般結(jié)構(gòu)如下:類名DBPrpTmaininsert(DbPooldbpool)插入一條記錄insert()插入一條記錄delete(DbPooldbpool,StringproposalNo)刪除proposalNo相對(duì)應(yīng)的保單delete(StringproposalNo)刪除proposalNo相對(duì)應(yīng)的保單update(DbPooldbpool)修改數(shù)據(jù)庫(kù)中的相應(yīng)記錄voidupdate()修改數(shù)據(jù)庫(kù)中的相應(yīng)記錄getInfo(DbPooldbpool,StringproposalNo)獲得proposalNo相應(yīng)的保單信息getInfo(StringproposalNo)獲得proposalNo相應(yīng)的保單信息open(StringstrSQL)打開模糊查詢的游標(biāo)voidfetch(intindex)根據(jù)游標(biāo)提取一條記錄close()關(guān)閉模糊查詢的游標(biāo)getCount(DbPooldbpool,StringstrWhere)查詢滿足模糊查詢條件的記錄數(shù)getCount(StringstrWhere)查詢滿足模糊查詢條件的記錄數(shù)findByConditions(StringstrSQL)根據(jù)SQL語(yǔ)句獲取結(jié)果集findByConditions(DbPooldbpool,StringstrSQL)根據(jù)SQL語(yǔ)句獲取結(jié)果集findSumByConditions(StringstrSQL)根據(jù)SQL語(yǔ)句獲取結(jié)果集findSumByConditions(DbPooldbpool,StringstrSQL)根據(jù)SQL語(yǔ)句獲取結(jié)果集投保單查詢-UC0101TB02類圖UIProposalQueryInputBefore.jsp投保單查詢?nèi)肟冢袛嘤袥](méi)有險(xiǎn)種個(gè)性化查詢頁(yè)面,如果有則轉(zhuǎn)向個(gè)性化頁(yè)面,如果沒(méi)有則轉(zhuǎn)向默認(rèn)公用頁(yè)面。UIProposalQueryInput.jsp默認(rèn)投保單查詢條件頁(yè)面UIProposalQueryList.jsp投保單查詢條件處理及結(jié)果顯示頁(yè)面BLPrpTmainBL層投保單類DBPrpTmainDB層投保單類,完成增刪改查操作PrpTmainSchemaSchema投保單值對(duì)象順序圖邏輯步驟Step1:進(jìn)入U(xiǎn)IProposalQueryInputBefore.jsp頁(yè)面,該頁(yè)面為控制頁(yè)面,它首先讀取當(dāng)前險(xiǎn)種有沒(méi)有個(gè)性化的投保單查詢條件頁(yè)面,如果有則轉(zhuǎn)向個(gè)性化頁(yè)面,如果沒(méi)有則轉(zhuǎn)向默認(rèn)公用投保單查詢頁(yè)面。這里假設(shè)轉(zhuǎn)向UIProposalQueryInput.jsp頁(yè)面。Step2:進(jìn)入U(xiǎn)IProposalQueryInput.jsp頁(yè)面,它展示查詢條件,并接受用戶輸入,然后提交查詢請(qǐng)求;Step3:UIProposalQueryList.jsp接受查詢請(qǐng)求,它首先得到各個(gè)查詢條件的值,然后對(duì)查詢條件進(jìn)行處理;Step4:UIProposalQueryList.jsp調(diào)用BLPrpTmain.query()方法查詢數(shù)據(jù)庫(kù);Step5:UIProposalQueryList.jsp得到查詢結(jié)果,并用列表形式展現(xiàn)查詢結(jié)果;Step6:在查詢結(jié)果頁(yè)面上可以進(jìn)行相應(yīng)的操作,如撤單、修改、打印等。投保單修改-UC0101TB03類圖順序圖邏輯步驟投保單刪除-UC0101TB04類圖順序圖邏輯步驟投保單查看-UC0101TB05類圖邏輯步驟Step1:用戶查詢投保單,單擊投保單號(hào)碼的超級(jí)鏈接,指向UIPrPoEn0101Show.jsp頁(yè)面;Step2:UIPrPoEn0101Show.jsp頁(yè)面首先判斷業(yè)務(wù)類型,如果不是批改類型,則把UIPrpslPoli0101ShowIni.jsp包含進(jìn)來(lái),該頁(yè)面有包含UIPrpslPoliShowIni.jsp頁(yè)面,然后掉用BLProposal類讀取投保單數(shù)據(jù);Step3:UIPrPoEn0101Show.jsp再把各子顯示頁(yè)面包含進(jìn)來(lái),用來(lái)展現(xiàn)投保單數(shù)據(jù);保單處理保單補(bǔ)錄類圖順序圖邏輯步驟Step1:用戶進(jìn)入U(xiǎn)IPolicyInput.jsp,確認(rèn)是否需要保單補(bǔ)錄;如果需要?jiǎng)t進(jìn)入U(xiǎn)IPolicySubmit.jsp頁(yè)面;Step2:UIPolicySubmit.jsp頁(yè)面轉(zhuǎn)向相應(yīng)相應(yīng)險(xiǎn)種的財(cái)產(chǎn)基本保險(xiǎn)0101投保單/保單/批單錄入框架頁(yè)面UIPrPoEn0101Input.jsp;Step3:其他步驟類似于HYPERLINK投保單錄入;保單查詢類圖邏輯步驟類似于HYPERLINK投保單查詢。保單查看類圖邏輯步驟類似于HYPERLINK投保單查看。批改處理普通批單錄入類圖關(guān)鍵邏輯描述普通批單錄入的流程和投保單錄入相同,主要流程如下:Step1:首先需要先輸入保單號(hào),然后點(diǎn)下一步進(jìn)入批單錄入界面,該界面包含了保單的基本信息;Step2:用戶修改保單信息,提交請(qǐng)求;Step3:輸入批文,然后保存;Step4:UIEndorse0101InputSave.jsp頁(yè)面包含了對(duì)象賦值頁(yè)面,賦值結(jié)束之后,調(diào)用BLEndorse類的save方法進(jìn)行保存;界面框架財(cái)產(chǎn)基本保險(xiǎn)-0101投保部分投保錄入-UC0101TB01UIProposalInput.jsp轉(zhuǎn)向相應(yīng)險(xiǎn)種投保單錄入頁(yè)面UIPrPoEn0101Input.jsp;投保單錄入頁(yè)面UIPrPoEn0101Input.jsp主要結(jié)構(gòu):0101腳本函數(shù)文件UIPrpslPoli0101Input.jscheckForm();submitForm();resetItemKindNo();resetEngageSerialNo();0101投保單/保單框架初始化頁(yè)面UIPrpslPoli0101InputIni.jspLoadForm();changeProperties();UIPrpslPoliMainFunctionInput.jspUIPrPoEnMainHeadInput.jspUIPrP

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論