freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-保險(xiǎn)業(yè)務(wù)處理系統(tǒng)—論文(參考版)

2024-12-07 19:49本頁面
  

【正文】 TABLE class=mon TR CLASS=mon TD CLASS=title 交費(fèi)方式 /TD TD CLASS=input COLSPAN=1 Input NAME=PayIntv VALUE= CLASS=code CodeData=0|^0|躉。 /td td class= titleImg 險(xiǎn)種信息 /td /tr /table /DIV DIV id=DivLCKind STYLE=display:39。 ! 險(xiǎn)種信息部分 table tr td class=mon IMGsrc=../mon/images/style=cursor:hand。 DIV id=DivLCKindButton STYLE=display:39。 1.實(shí)現(xiàn)界面內(nèi)容的 *. 的程序設(shè)計(jì) *. 主要是實(shí)現(xiàn)界面內(nèi)容,例如 :界面上有什么控件,有什么標(biāo)簽等。 } 5. 4 JSP 層的程序設(shè)計(jì) 在程序設(shè)計(jì)中 JSP 層由四個(gè)模塊組成,分別是: *. 、 *. 、*.Js(java script)和 *.。 //如果為了應(yīng)用正常流轉(zhuǎn),可以在這里強(qiáng)制釋放掉全部的應(yīng)用連接數(shù) ()。 } //如果連接數(shù)超過 1 的話,才輸出 if (nIndex = 1) { (DBConnPool : get connection, index is + (nIndex))。 } if (!()) { //如果創(chuàng)建連接失敗 ()。 nIndex++) { DBConn dbConn = dbConns[nIndex]。 } } for (int nIndex = 0。 if (()) { return tDBConn。 例如,以下是應(yīng)用連接池獲取連接的程序: static public DBConn getConnection() { JdbcUrl JUrl = new JdbcUrl()。 // 錯(cuò)誤信息 public static CErrors mErrors = new CErrors()。 //連接池對象 private static DBConn dbConns[]。連接池技術(shù)把 有限的數(shù)據(jù)庫連接 提供 給大量的客戶 使用, 避免了大量建立新連接的 開銷 , 能有效提高應(yīng)用程序的伸縮性 和 系統(tǒng)性能。而連接的建立、斷開都有連接池自身來管理。 當(dāng)程序中需要建立數(shù)據(jù)庫連接時(shí),只須從內(nèi)存中取一個(gè)來用而不用新建。 新華 壽險(xiǎn)業(yè)務(wù)系統(tǒng)新契約子系統(tǒng)在錄入過程中需要大量的訪問數(shù)據(jù)庫,數(shù)據(jù)庫連接是 一個(gè)很占資源且 I/O 開銷很大的操作,并且如果每次想使用數(shù)據(jù)庫連接時(shí)都必須創(chuàng)建它,那么它將會(huì)成為系統(tǒng)性能瓶頸。 5. 3 使用數(shù)據(jù)庫連接池技術(shù) 1.?dāng)?shù)據(jù)庫連接池技術(shù)背景 我們要為每一次 WEB 請求建立一次數(shù)據(jù)庫連接,對于一次或幾次操作來講,或許覺察不到系統(tǒng)的開銷,但是,對于 WEB 程序來講,即使在某一較短的時(shí)間段內(nèi),其操作請求數(shù)也遠(yuǎn)遠(yuǎn)不是一兩次,而是數(shù)十上百次,在這種情況下,系統(tǒng)開銷是相當(dāng)大的。該層定義了一系列對數(shù)據(jù)庫的操作,如:插入,刪除,修改,查詢等。 BL 層的主要工作包括:定義、初始化全局變量;傳輸數(shù)據(jù)的公共方法 submitData();從輸入數(shù)據(jù)中得到所有對象 getInputData();根據(jù)前面的輸入數(shù)據(jù),進(jìn)行 BL 邏輯處理 dealData();準(zhǔn)備輸出到后臺(tái)的數(shù)據(jù) prepareOutputData();數(shù)據(jù)查詢 submitquery(); 獲得查詢結(jié)果 getResult(); 5. BLS 層 BLS 層是對 BL 層的擴(kuò)展,主要實(shí)現(xiàn)對數(shù)據(jù)庫的操作。在這一層當(dāng)中,對界面?zhèn)魅氲臄?shù)據(jù)或者從 DB 層查詢到的數(shù)據(jù)進(jìn)行處理,然后交給下一層。如果遇到錯(cuò)誤,則返回;如果無錯(cuò)誤信息,則往下層傳送數(shù)據(jù),系統(tǒng)首先定義一個(gè) BL 對象,通過調(diào)用BL 對象的 submitDate 方法把操作符和前臺(tái)數(shù)據(jù)傳到了后臺(tái)。 3. UI 層 UI 層實(shí)現(xiàn)用戶與系統(tǒng)的交互。 2. JSP 層 JSP 層主要實(shí)現(xiàn)頁面的錄入和保存功能。后臺(tái)部分分為用戶界面層( UI) ,業(yè)務(wù)邏輯層( BL) ,數(shù)據(jù)庫服務(wù)層( DB),實(shí)現(xiàn)業(yè)務(wù)的處理。 5. 2 系統(tǒng)實(shí)施程序框架 1. 系統(tǒng)實(shí)施總體框架 在新契約子系統(tǒng)中,程序的實(shí)現(xiàn)分為前臺(tái)部分和后臺(tái)部分。 6. 網(wǎng)絡(luò)應(yīng)用限制。 5. 服務(wù)響應(yīng) 的 及時(shí)性 :隨著 企業(yè)的業(yè)務(wù)流程、業(yè)務(wù)模式變 化 , 也要對軟件鏟平進(jìn)行 維護(hù)、升級(jí)。 圖 51 B/S 三層體系結(jié)構(gòu) 2. 數(shù)據(jù) 的 實(shí)時(shí)性 : B/S 結(jié)構(gòu)可以實(shí)時(shí)看到當(dāng)前發(fā)生的所有業(yè)務(wù),方便了快速?zèng)Q策,有效地避免了企業(yè)損失。 伴隨著網(wǎng)絡(luò)技術(shù)的突飛猛進(jìn), 這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。這種三層體系結(jié)構(gòu)如圖 51 所示。瀏覽器發(fā)出請求,而其余如數(shù)據(jù)請求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁生成等工作全部由 Web Server 完成。 B/S 結(jié)構(gòu)簡化了客戶機(jī)的工作,客戶機(jī)上只需配置少量的客戶端軟件。 新華人壽保險(xiǎn)公 司在全國有 34 家分公司,基于公司自身情況考慮,我們開發(fā)的壽險(xiǎn)業(yè)務(wù)系統(tǒng)采用了 B/S 的結(jié)構(gòu),以便能更好的滿足新華公司業(yè)務(wù)的要求。 圖 410 險(xiǎn)種信息錄入 圖 49 險(xiǎn)種編碼的選擇 第五章 系統(tǒng)實(shí)施 圖 411 系統(tǒng)登錄界面 5. 1 使用 B/S 結(jié)構(gòu)實(shí)現(xiàn)新華壽險(xiǎn)業(yè)務(wù)系統(tǒng)新契約的輸入 B/S 結(jié)構(gòu)(瀏覽器 /服務(wù)器結(jié)構(gòu)),是在原先的 C/S 結(jié)構(gòu)(客戶 /服務(wù)器結(jié)構(gòu))基礎(chǔ)上發(fā)展起來的。系統(tǒng)根據(jù)錄入的信息計(jì)算出相應(yīng)的保費(fèi)或者保額,并保存計(jì)算結(jié)果,如圖 410 所示。 6.險(xiǎn)種信息的錄入方式 圖 48 投保人與被保人為同一人的處理 圖 47 聯(lián)動(dòng)處理方式二 圖 46 聯(lián)動(dòng)處理方式一 圖 47 選擇險(xiǎn)種界面 當(dāng)完成合同信息、投保人信息以及被保人信息 錄入后,就需要錄入險(xiǎn)種信息,險(xiǎn)種編碼的錄入采用下拉列表的形式,只能在系統(tǒng)提供的險(xiǎn)種編碼中選擇,如圖49 所示。 5.投保人與 被保人為同一人時(shí)的簡化處理 在投保過程中,投保人和被保險(xiǎn)人有時(shí)候可能為同一人,針對這種情況,在設(shè)計(jì)輸入時(shí),我們設(shè)計(jì)了一個(gè)標(biāo)記,來簡化錄入的過程,直接選擇此標(biāo)記就可完成對被保險(xiǎn)人信息的錄入,如圖 48 所示。 圖 44 日期的錄入方式 圖 45 新記錄錄入的處理 如圖 46 中輸入投保單號(hào)后,對該投保單進(jìn)行合同信息錄入時(shí),投保單號(hào)碼會(huì)通過聯(lián)動(dòng)的方式自動(dòng)顯示出來,如圖 47 所示。申請或者查詢出來的保單在頁面右邊保單 信息中顯示出來,如圖 45 所示。如圖 44 所示。 在頁面中錄入框有兩種錄入方式:一種是白色的文本框,直接把數(shù)據(jù)填入文本框中,如圖 43 中輸入姓名的文本框;另一種是藍(lán)色的文本框,雙擊文本框就會(huì)出現(xiàn)下拉的列表可供錄入選擇,如圖 43 中輸入性 別的文本框。 LCAppnt AppntNo(PK) ContNo (FK) LCInsured ContNo(PK,FK) InsuredNo(PK) LCCont ContNo(PK) LCPol ContNo(FK) InsuredNo(FK) PolNo(PK) LCDuty PolNo(PK,FK) DutyCode(PK) LCPrem PolNo(PK,FK) DutyCode(PK,FK) PayPlancode(PK) LCGet PolNo(PK,FK) DutyCode(PK,FK) GetDutycode(PK) LCPremToAcc PolNo(PK,FK) DutyCode(PK,FK) PayPlanycode(PK,FK) InsuAccNo(PK,FK) LCGetToAcc PolNo(PK,FK) DutyCode(PK,FK) GetDutycode(PK,FK) InsuAccNo(PK,FK) LCInsureAcc PolNo(PK,FK) InsuAccNo(PK) 圖 41 數(shù)據(jù)庫部分表間關(guān)系圖 2.系統(tǒng)錄入方式的選擇 在系統(tǒng)中,錄入框后面帶有紅星的為必錄項(xiàng)。菜單中包括所有業(yè)務(wù)系統(tǒng)能夠?qū)崿F(xiàn)的功能,點(diǎn)擊相應(yīng)的功能菜單,頁面右邊就會(huì)顯 示該菜單的內(nèi)容。 數(shù)據(jù)庫部分表間的關(guān)系如圖 41 所示。 LCGetToAcc 表中 PolNo、 DutyCode、 GetDutyCode 和 InsuAccNo 聯(lián)合作為主鍵,其中 PolNo、 DutyCode 和 GetDutyCode 是 LCPrem 表的外鍵, InsuAccNo 是LCInsureAcc 表的外鍵。 LCGet 表中 PolNo、 DutyCode 和 GetDutyCode 聯(lián)合構(gòu)成主鍵,一個(gè)責(zé)任對應(yīng)多個(gè)領(lǐng)取項(xiàng), PolNo 和 DutyCode 也是 LCDuty 的外鍵。 LCDuty表的 PolNo 和 DutyCode聯(lián)合作為主鍵,一個(gè)險(xiǎn)種可以對應(yīng)多個(gè)責(zé)任,同時(shí) PolNo 也是 LCPol 表的外鍵。 LCAppnt 表的主鍵為 ContNo,一個(gè)個(gè) 人合同對應(yīng)一個(gè)投保人,外鍵為ContNo,同時(shí) ContNo 也是 LCCont 表的外鍵。 LCPol 表的主鍵為 PolNo, 唯一確定一個(gè)險(xiǎn)種 , 一個(gè)險(xiǎn)種表對應(yīng)多個(gè)責(zé)任表 ,外鍵為 ContNo 和 InsuredNo, 同時(shí) ContNo 和 InsuredNo 也是表 LCInsured 的主鍵。 表 49 給付項(xiàng)表和客戶帳戶表的關(guān)聯(lián)表 LCGetToAcc Name Code Data Type 備注 保單險(xiǎn)種號(hào)碼 PolNo CHAR(20) 主鍵,外鍵,非空 責(zé)任編碼 DutyCode CHAR(10) 主鍵,外鍵,非空 給付責(zé)任編碼 GetDutyCode CHAR(6) 主鍵,外鍵,非空 保險(xiǎn)帳戶號(hào)碼 InsuAccNo CHAR(20) 主鍵,外鍵,非空 默認(rèn)比例 DefaultRate FLOAT 是否需要錄入 NeedInput CHAR(1) 轉(zhuǎn)出賬戶時(shí)的算法編碼 (現(xiàn)金 ) CalCodeMoney CHAR(6) ?? ?? ? ? ?? (10)保險(xiǎn)帳戶表 LCInsureAcc LCInsureAcc 表描述的是當(dāng)前可以進(jìn)行賬戶領(lǐng)取或者賬戶轉(zhuǎn)出的金額,主要包括保險(xiǎn)賬戶號(hào)碼、賬戶類型、賬戶成立日期等信息,如表 410,詳見附錄一。 表 47 領(lǐng)取項(xiàng)表 LCGet Name Code Data Type 備注 合同號(hào)碼 ContNo CHAR(20) 非空 保單險(xiǎn)種號(hào)碼 PolNo CHAR(20) 主鍵,外鍵,非空 責(zé)任編碼 DutyCode CHAR(10) 主鍵,外鍵,非空 給付責(zé)任編碼 GetDutyCode CHAR(6) 主鍵,非空 給付責(zé)任類型 GetDutyKind CHAR(6) 被保人客戶號(hào)碼 InsuredNo CHAR(24) 領(lǐng)取方式 GetMode CHAR(1) 已領(lǐng)金額 SumMoney NUMBER(12,2) 領(lǐng)取間隔 GetIntv INTEGER 領(lǐng)至日期 GettoDate DATE 起領(lǐng)日期 GetStartDate DATE 止領(lǐng)日期 GetEndDate DATE ?? ?? ?? ?? (8)保費(fèi)項(xiàng)表和客戶帳戶表的關(guān)聯(lián)表 LCPremToAcc LCPremToAcc 表是保費(fèi)項(xiàng)表 LCPrem 和客戶帳 戶表 LCInsureAcc 的關(guān)聯(lián)表,主要描述保費(fèi)項(xiàng)轉(zhuǎn)到哪個(gè)帳戶上,以及轉(zhuǎn)入的比例,如表 48,詳見附錄一。 表 45 保單險(xiǎn)種責(zé)任 表 LCDuty Name Code Data Type 備注 保單險(xiǎn)種號(hào)碼 PolNo CHAR(20) 主鍵,外鍵,非空 責(zé)任編碼 DutyCode CHAR(10) 主鍵,非空 合同號(hào)碼 ContNo CHAR(20) 非空 份數(shù) Mult NUMBER(20,5) 標(biāo)準(zhǔn)保費(fèi) StandPrem NUMBER(12,2) 基本保額 Amnt NUMBER(12,2) 交費(fèi)間隔 PayIntv SMALLINT 保險(xiǎn)年期 Years SMALLINT 首期交費(fèi)日期 FirstPayDate DATE 保險(xiǎn)責(zé)任終止日期 EndDate DATE 起領(lǐng)日期 GetStartDate D
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1