【正文】
ain data and improve the work efficiency. System to give different users different functional modules. So employees do not need in the office can only office, customers can also use the customer name and password login screen. The system goal is to reduce the labor, the working efficiency greatly improved.Key words:Insurance system J2EE ORACLE database B/S引言 時(shí)代高速發(fā)展,人們對面臨損失災(zāi)難盡量減少損失的意識增強(qiáng)了,保險(xiǎn)業(yè)也在大背景下高速發(fā)展。系統(tǒng)目標(biāo)就是減少勞動力,使工作效率更大提高。系統(tǒng)給予不同用戶提供不同的功能模塊。通過登陸頁面的跳轉(zhuǎn)建立經(jīng)理、員工和客戶三個不同接口。本課題主要研究保險(xiǎn)業(yè)管理系統(tǒng),其中包括投保、申報(bào)、審批、理賠以及保單和險(xiǎn)種的管理。存檔編號 學(xué)士學(xué)位論文保險(xiǎn)業(yè)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 教學(xué)學(xué)院 屆 別 2012屆 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué) 號 姓 名 指導(dǎo)教師 完成日期 2012514 42 / 44目錄內(nèi)容摘要 1關(guān)鍵詞 2Abstract. 2Key words 2引言 3 3 開發(fā)背景 3 開發(fā)意義 5 開發(fā)目的 5 6 開發(fā)工具簡介 6 開發(fā)語言簡介 6 后臺數(shù)據(jù)庫簡介 7 B/S模式簡介 8 J2EE技術(shù) 8 10 可行性分析 10 需求分析 12 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 13 總體設(shè)計(jì) 13 15 用例分析 15 業(yè)務(wù)流程分析 18 20 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 20 數(shù)據(jù)庫關(guān)系圖設(shè)計(jì) 266.系統(tǒng)實(shí)現(xiàn) 27 數(shù)據(jù)庫連接模塊代碼 27 系統(tǒng)管理模塊演示 28 主要模塊代碼 38 39 42參考文獻(xiàn) 43內(nèi)容摘要: 當(dāng)今社會,保險(xiǎn)業(yè)務(wù)的數(shù)量也由于社會的發(fā)展、人們對保險(xiǎn)意識增強(qiáng)而快速增加。保險(xiǎn)業(yè)飛速的發(fā)展,要加強(qiáng)企業(yè)競爭力必須從紙筆記錄向電子化進(jìn)化。 本課題以保險(xiǎn)管理系統(tǒng)為實(shí)際研究情況,通過J2EE的開發(fā)平臺,結(jié)合Oracle數(shù)據(jù)庫,開發(fā)一個基于B/S模式的保險(xiǎn)企業(yè)管理系統(tǒng)。這樣系統(tǒng)不僅減少了維護(hù)數(shù)據(jù)的人力也提高了工作效率。這樣使員工不需要只在辦公室才能辦公,客戶也可以用自己的客戶名和密碼登陸界面。關(guān)鍵詞:保險(xiǎn)管理 J2EE Oracle B/SAbstract:Today39。本文就是以保險(xiǎn)系統(tǒng)為討論對象,使用J2EE架構(gòu)、Oracle數(shù)據(jù)庫、B/S模式建立起保險(xiǎn)系統(tǒng)。 開發(fā)背景 在當(dāng)今社會,人們在面臨損失和災(zāi)難的時(shí)候希望能夠保證自己的財(cái)產(chǎn)安全,他們也想盡辦法來避免生活中的一些損失,以此保險(xiǎn)已成為人們生活不可或缺的一部分。各式各樣的保險(xiǎn)在現(xiàn)實(shí)生活中無處不在。但是為了確保可持續(xù)增長,保險(xiǎn)公司培養(yǎng)自己高效率和訓(xùn)練有素的銷售隊(duì)伍,在各個地區(qū)建立自己的分公司來擴(kuò)展保險(xiǎn)業(yè)務(wù),記錄所有投保人的詳細(xì)信息,但是直到現(xiàn)在,依然是以手工作為主要的紀(jì)錄形式。而且我國保險(xiǎn)市場近幾年來發(fā)展迅速,但是對于保險(xiǎn)的業(yè)務(wù)也沒有完整的描述,客戶只能在保險(xiǎn)公司的營業(yè)大廳才能了解到保險(xiǎn)公司的具體業(yè)務(wù),那樣對于客戶來說很不方便,比較起來別的保險(xiǎn)公司的業(yè)務(wù)也比較困難。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,以計(jì)算機(jī)為基礎(chǔ)的信息系統(tǒng)也處于蓬勃發(fā)展的時(shí)期,而采用計(jì)算機(jī)管理信息系統(tǒng)已成為公司管理科學(xué)化和現(xiàn)代化的重要標(biāo)志,應(yīng)用計(jì)算機(jī)管理,可大大提高工作人員的工作效率,用現(xiàn)代化工具代替?zhèn)鹘y(tǒng)的手工作業(yè),大大減少了以往出入存流程繁瑣、雜亂、周期長的弊端。 開發(fā)意義保險(xiǎn)管理系統(tǒng)的開發(fā)目的是使保險(xiǎn)業(yè)務(wù)的管理模式從手工記錄轉(zhuǎn)變成信息管理,為管理人員提供方便條件。保險(xiǎn)業(yè)務(wù)系統(tǒng)的實(shí)施的現(xiàn)實(shí)意義:1) 系統(tǒng)處理業(yè)務(wù)更高效,節(jié)約人力資源。3) 方便客戶在網(wǎng)上進(jìn)行相關(guān)業(yè)務(wù)操作,使保險(xiǎn)企業(yè)有效的管理與保險(xiǎn)業(yè)務(wù)相關(guān)的工作,增強(qiáng)在同行業(yè)中的競爭能力。5) 最大限度的實(shí)現(xiàn)了易維護(hù)性和易操作性。本系統(tǒng)主要是為了開發(fā)一個操作方便、使用快捷、處理高效的保險(xiǎn)管理系統(tǒng)。使其真正實(shí)現(xiàn)保險(xiǎn)管理系統(tǒng)的安全化、規(guī)范化、科學(xué)化、信息化。MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench)是對EclipseIDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 開發(fā)語言簡介本系統(tǒng)是使用Java語言進(jìn)行開發(fā)實(shí)現(xiàn),Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。在全球云計(jì)算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢和廣闊前景。Java是一個純的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,它繼承了 C++ 語言面向?qū)ο蠹夹g(shù)的核心,Java舍棄了C ++語言中容易引起錯誤的指針(以引用取代)、運(yùn)算符重載(operator overloading)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的對象所占據(jù)的內(nèi)存空間,使得程序員不用再為內(nèi)存管理而擔(dān)憂。 后臺數(shù)據(jù)庫簡介 本系統(tǒng)使用的后臺數(shù)據(jù)庫是Oracle,ORACLE 數(shù)據(jù)庫系統(tǒng)是美國ORACLE公司(甲骨文)提供的以分布式數(shù)據(jù)庫為核心的一組軟件產(chǎn)品,是目前最流行的客戶/服務(wù)器(CLIENT/SERVER)或B/S體系結(jié)構(gòu)的數(shù)據(jù)庫之一。ORACLE數(shù)據(jù)庫是目前世界上使用最為廣泛的數(shù)據(jù)庫管理系統(tǒng),作為一個通用的數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個關(guān)系數(shù)據(jù)庫,它是一個完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫它實(shí)現(xiàn)了分布式處理功能。Oracle的特點(diǎn)1) 完整的數(shù)據(jù)管理功能:2) 數(shù)據(jù)的大量性3) 數(shù)據(jù)的保存的持久性4) 數(shù)據(jù)的共享性5) 數(shù)據(jù)的可靠性 B/S模式簡介Browser瀏覽器數(shù)據(jù)庫OracleWEB服務(wù)器B/S(Browser/Server,瀏覽器/服務(wù)器)模式又稱B/S結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過瀏覽器來實(shí)現(xiàn)的。B/S模式如圖21所示:HTTPHTML圖21 B/S模式 J2EE技術(shù)J2EE平臺由一整套服務(wù)(Services)、應(yīng)用程序接口(APIs)和協(xié)議構(gòu)成,它對開發(fā)基于Web的多層應(yīng)用提供了功能支持,下面對J2EE中的多種技術(shù)規(guī)范進(jìn)行簡單的描述:1) JDBC(Java Database Connectivity):JDBC API為訪問不同的數(shù)據(jù)庫提供了一種統(tǒng)一的途徑,像ODBC一樣,JDBC對開發(fā)者屏蔽了一些細(xì)節(jié)問題,另外,JDBC對數(shù)據(jù)庫的訪問也具有平臺無關(guān)性。它們提供了一個框架來開發(fā)和實(shí)施分布式商務(wù)邏輯,由此很顯著地簡化了具有可伸縮性和高度復(fù)雜的企業(yè)級應(yīng)用的開發(fā)。容器負(fù)責(zé)提供公用的服務(wù),例如目錄服務(wù)、事務(wù)管理、安全性、資源緩沖池以及容錯性。正是由于J2EE的開放性,使得有的廠商能夠以一種和EJB平行的方式來達(dá)到同樣的目的。服務(wù)器在頁面被客戶端所請求以后對這些Java代碼進(jìn)行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。作為一種服務(wù)器端的應(yīng)用,當(dāng)被請求時(shí)開始執(zhí)行,這和CGI Perl腳本很相似。JSP通常是大多數(shù)HTML代碼中嵌入少量的Java代碼,而servlets全部由Java寫成并且生成HTML。它被用來在不同的商務(wù)過程中共享數(shù)據(jù)。通過將Java和XML的組合,您可以得到一個完美的具有平臺獨(dú)立性的解決方案。當(dāng)今許多企業(yè)都需要擴(kuò)展他們的業(yè)務(wù)范圍,降低自身經(jīng)營成本,縮短他們和客戶之間的響應(yīng)時(shí)間,這就需要存在一種簡捷,快速的服務(wù)于企業(yè),合作伙伴和雇員之間。這些服務(wù)要具備以下的特點(diǎn):1) 高可用性:來滿足現(xiàn)在的全球商業(yè)環(huán)境 2)