《基于Python和django框架的保險理賠管理系統(tǒng)設(shè)計》9500字_第1頁
《基于Python和django框架的保險理賠管理系統(tǒng)設(shè)計》9500字_第2頁
《基于Python和django框架的保險理賠管理系統(tǒng)設(shè)計》9500字_第3頁
《基于Python和django框架的保險理賠管理系統(tǒng)設(shè)計》9500字_第4頁
《基于Python和django框架的保險理賠管理系統(tǒng)設(shè)計》9500字_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

目錄基于Python和django框架的保險理賠管理系統(tǒng)設(shè)計【摘要】隨著時代高速發(fā)展我國的保險業(yè)務(wù)行業(yè)的市場競爭越來越激烈,與國外保險業(yè)務(wù)行業(yè)相比來看,國內(nèi)保險公司在處理理賠信息技術(shù)等應(yīng)用方面與國外有著很大的差距。保險行業(yè)的競爭非常激烈如果想要在這復(fù)雜多變的市場環(huán)境中脫穎而出,就必須改變。根據(jù)原來的內(nèi)部開發(fā)思想去搭建起來的傳統(tǒng)的手工記錄管理和計算機(jī)手工簽發(fā)保單的模式已不適應(yīng)新時期保險業(yè)務(wù)的發(fā)展。如果有新的應(yīng)用需求,舊系統(tǒng)升級后,會有大量的系統(tǒng)更新和檢測。由此可見一個好的管理系統(tǒng)對于保險企業(yè)來說是至關(guān)重要的。本文詳細(xì)介紹了基于django框架實(shí)現(xiàn)保險理賠管理系統(tǒng)的主要內(nèi)容功能:本保險理賠管理系統(tǒng)在功能上分為了三大角色槽塊:管理員系統(tǒng)模塊、投保人系統(tǒng)模塊和審核人系統(tǒng)模塊。三種角色分別都可以進(jìn)行注冊登錄系統(tǒng)可以對用戶名密碼進(jìn)行正確校驗(yàn)并登錄。前臺用戶通過網(wǎng)頁可以進(jìn)行登錄、注冊、進(jìn)入用戶中心、增刪查改、搜孫查詢功能等:后臺負(fù)責(zé)用戶管理,理賠公告管理等功能。本系統(tǒng)是采用python語言進(jìn)行編寫,運(yùn)用django框架以及自帶的后臺數(shù)據(jù)庫。保險理賠管理系統(tǒng)設(shè)計開發(fā)的宗旨是讓保險人員可以提高工作效率,也可以讓投保人更加直觀明了的去了解整

個理賠過程,系統(tǒng)擁有簡單的后臺界面

能讓管理員模塊,投保人模塊,審核人模塊都細(xì)分的很清楚,使得系統(tǒng)即實(shí)用也操作簡單。【關(guān)鍵詞】Django保險理賠目錄第1章緒論 11.1研究背景 11.2研究內(nèi)容 11.3研究方法 2第2章理論綜述 32.1保險理賠管理系統(tǒng) 32.2開發(fā)技術(shù) 32.3算法建模 4第3章需求分析 53.1產(chǎn)品功能概述 53.2分模塊功能描述 6第4章系統(tǒng)設(shè)計和實(shí)現(xiàn) 114.1數(shù)據(jù)庫模型設(shè)計 114.2數(shù)據(jù)訪問的設(shè)計 114.3控制器的設(shè)計 154.4視圖的設(shè)計 1第5章系統(tǒng)測試 425.1測試用例 425.2測試方法 425.3測試結(jié)果 44第6章結(jié)論 45參考文獻(xiàn) 46第1章緒論第1章緒論1.1研究背景隨著時代的發(fā)展和越來越多的高新技術(shù)產(chǎn)業(yè)的出現(xiàn),企業(yè)和社會對保險理賠的管理的需求也在不斷的提高和改變,我們不得不重視保險理賠的發(fā)展。隨著人民對人身、財產(chǎn)保護(hù)意識的增強(qiáng)投保用戶的人數(shù)不斷增多隨著客戶數(shù)量的不斷增長,管理難度也會越來越大。眾所周知,保險業(yè)務(wù)中的定損這一業(yè)務(wù)基本是由保險公司的相關(guān)工作人員進(jìn)行手動操作的,這樣一來就經(jīng)常會出現(xiàn)-些不可避免的人為錯誤,無法保證一些信息的完整性和準(zhǔn)確性,往往就需要多個業(yè)務(wù)工作人員去進(jìn)行錄入、確認(rèn)、審核等這樣需要走好多道程序去避免這種人為的操作失誤,這樣非常消耗人力和財力。所以實(shí)現(xiàn)保險網(wǎng)絡(luò)信息化平臺的業(yè)務(wù)處理,具有重大的意義。這樣可以提高相應(yīng)的工作效率,完善整個保險理賠流程。1.2研究內(nèi)容本保險理賠管理系統(tǒng)是基于Django框架用Python語言開發(fā),所以,在設(shè)計上包含了投保人,管理員,審核人的信息。這樣可以提高效率也提高了可靠性和完整性。本次畢業(yè)設(shè)計開發(fā)的保險理賠管理系統(tǒng)平臺的具體內(nèi)容包括:在功能上分為了三大角色模塊:管理員系統(tǒng)模塊、投保人系統(tǒng)模塊和審核人系統(tǒng)模塊。三種角色分別都可以進(jìn)行注冊登錄系統(tǒng),并正確校驗(yàn)用戶名密碼進(jìn)行登錄。其中在管理員系統(tǒng)模塊中應(yīng)該實(shí)現(xiàn):能夠?qū)ν侗H耍瑢徍巳说馁~戶的信息進(jìn)行管理,還有增加、刪除、修改、搜索查詢功能等。在投保人系統(tǒng)模塊中應(yīng)該實(shí)現(xiàn):查看在審核人系統(tǒng)發(fā)布的理賠公告;能夠添加個人的投保信息;能夠上傳投保文件。在審核人系統(tǒng)模塊中相應(yīng)實(shí)現(xiàn)了以下功能:能夠?qū)ν侗P畔⑦M(jìn)行審核;能夠下載投保人上傳得文件;審核成功后,投保人能夠查看到;且審核人能夠發(fā)布理賠公告。并且系統(tǒng)提供相關(guān)分頁功能,注銷退出功能。1.3研究方法從近年的保險理賠國內(nèi)外現(xiàn)狀研究發(fā)現(xiàn),近年來,我國國內(nèi)的保險公司為讓自己更好穩(wěn)定的生存下去和提升其發(fā)展進(jìn)步的空間,絕大多數(shù)都有著把重心放在業(yè)務(wù)上,忽視管理。嚴(yán)重導(dǎo)致了我國保險行業(yè)的有序健康發(fā)展。這樣得不償失,由此也可以得出結(jié)論,如果真想要促進(jìn)我國保險行業(yè)的健康展就不能只把重心放在業(yè)務(wù)上,也應(yīng)該多注重下其內(nèi)部管理。通過分析也是得出了我國保險理賠發(fā)展一直停滯不前的原因,工作效率低、資金投入大,經(jīng)濟(jì)效益差。對于保險公司本身來說,所有業(yè)務(wù)都掌握在自己手中,這種廣泛的管理模式直接導(dǎo)致了工作效率低下。還有就是其資源配置的不合理性與我國保險公司是不相適應(yīng)的。所以有了開發(fā)一個功能完整的保險理賠管理系統(tǒng)的想法。并且開發(fā)的此系統(tǒng)在功能上分為了三大角色模塊:管理員系統(tǒng)模塊、投保人系統(tǒng)模塊和審核人系統(tǒng)模塊。三種角色分別都可以進(jìn)行注冊登錄系統(tǒng),并正確校驗(yàn)用戶名密碼進(jìn)行登錄。這樣就大大減少了保險理賠工作人員的工作任務(wù),并且大大降低了工作人員在審核過程中的一些失誤。管理員功能模塊還設(shè)計了增刪查改功能,這樣可以最大效率的去滿足投保人進(jìn)行一些信息修改。第2章理論綜述第2章理論綜述2.1保險理賠管理系統(tǒng)保險理賠的含義是指當(dāng)已買保險的人發(fā)生風(fēng)險或者事故后,保險公司對其提出的索賠請求進(jìn)行處理的一種行為。保險理賠可以降低損失,保障大家的財產(chǎn)安全。重視保險理賠的發(fā)展,這也成了開發(fā)保險理賠管理信息系統(tǒng)的必要性。2.2開發(fā)技術(shù)2.2.1Python語言Python是一種強(qiáng)大而先進(jìn)的計算機(jī)語言,它具有易于理解的腳本語言和解釋語言的特點(diǎn),具有匯編傳統(tǒng)語言的強(qiáng)大功能,同時還具有多種高效、面向?qū)ο蟆⒖缙脚_的數(shù)據(jù)結(jié)構(gòu)。操作簡單Python語法非常簡單,易于學(xué)習(xí)。可移植性Python語言可以挪用到很多平臺,比如Linux、Windows、VMS等。在VisualStudio里編寫的Python源代碼只要復(fù)制粘貼到另一臺計算機(jī)上,便可以直接執(zhí)行它。多樣的數(shù)據(jù)庫種類Python標(biāo)準(zhǔn)庫它可以幫助您管理各種任務(wù),包括正則表達(dá)式、GUI、HTML、數(shù)據(jù)庫、FTP、線程、CGI、將多樣的類庫與面向?qū)ο蟮墓δ芟嘟Y(jié)合,使程序功能更加多樣化,編程更加簡單方便。面向?qū)ο驪ython是繼C++和Java之后的第三種編程語言,也是近年來流行的一種編程語言,我們知道Google、NASA、BeanFlap和YouTube等技術(shù)跨國公司的一些功能,它們的背后是Python語言。由于Python語言易于學(xué)習(xí)和使用,所以使用Python語言來開發(fā)此保險理賠管理系統(tǒng)將降低編寫代碼的難度。2.2.2Django框架Django框架是一個由高級Python編程語言驅(qū)動的開源模型。View是一個控制器風(fēng)格的Web應(yīng)用程序框架,起源于開源社區(qū)。有了這個架構(gòu),程序員可以輕松快速地創(chuàng)建高質(zhì)量的應(yīng)用程序。易于維護(hù)和基于數(shù)據(jù)庫。這是OpenStack的Horizon組件采用這種架構(gòu)的主要原因。此外,由于Django中存在許多功能完備的第三方插件,對Django來說,賦予了其可伸縮性。Django使用的是MVC軟件設(shè)計模式,它不同于SSHSmart,它與其他開源Web應(yīng)用程序框架是一樣的,即模式-請參閱Controller,它也是一個流行的體系結(jié)構(gòu)模型,如圖2.1所示圖2.1MVC模式Model(模型)是數(shù)據(jù)與邏輯之間可能產(chǎn)生的盤根錯節(jié)的關(guān)系。通常,數(shù)據(jù)和業(yè)務(wù)邏輯都是抽象和建模的,稱為模型。由于模型可被允許獨(dú)立訪問數(shù)據(jù)庫,不必通過視圖和控制器,因此Model中的數(shù)據(jù)可被允許同時應(yīng)用在不同視圖之中。View

(視圖)是處理數(shù)據(jù)并將其顯示給用戶的通信接口。使用Web應(yīng)用程序時,視圖使用XML/XSL、XML、XML、XML和XML從模板中提取數(shù)據(jù)。換句話來說,“XHTML”HTML和其他元素選擇性地反映在用戶的瀏覽器中,即視圖只提供數(shù)據(jù)輸出和用戶的通信方式,本身沒有邏輯。Controller(控制器)只接受用戶輸入,并將其反映在模型和視圖中,以滿足用戶的需求。當(dāng)Contolr接收到請求后,會先去尋找一個符合的模型去處理接收到的請求,接著再采用視圖去演示接收到的用戶的數(shù)據(jù)。從中可以看出,控制器起到組織的作用,它調(diào)用模型和視圖來控制整個應(yīng)用程序的操作。然而,Django框架與其他框架不同的是,Django框架使用MTV模型不使用MVC模型。如圖2.2所示,換句話說,Django框架盡管不通過控制器接受輸入,但Django框架能處理輸入請求。相反,它處理并呈現(xiàn)數(shù)據(jù)。當(dāng)您需要更改接口時,Django只需更改適當(dāng)?shù)哪0濉D2.2MTV模式2.3算法建模開發(fā)環(huán)境分析為了提高系統(tǒng)的可拓展性與可拓展性,采用以下開發(fā)平臺:

1.操作系統(tǒng):使用Windows1064位操作系統(tǒng)和1E8.0瀏覽器。開發(fā)工具:VisualBasic用于系統(tǒng)導(dǎo)覽室+NavikatPremium12開發(fā)。VisualStudio是一個可視化工具的集合,在編輯代碼和用戶界面時,有各種直觀的提示和幫助。3.開源框架及主要語言:

Python語言、

django框架非功能性需求分析為了滿足用戶的業(yè)務(wù)需求,在平臺運(yùn)行時提出了四個非功能需求。

數(shù)據(jù)安全性保證如果一個平臺的安全都不能得到保障,那么用戶又如何放心在平臺使用數(shù)據(jù),如何放心把自己的信息保存在平臺后臺。所以數(shù)據(jù)的安全對于金融大數(shù)據(jù)平臺是舉足輕重的,要想平臺發(fā)展好,平臺的數(shù)據(jù)安全一定要有保障。

1.檢索查詢時間

如果爬取數(shù)據(jù)時候需要花費(fèi)大量的時間,那么會影響用戶的使用感,因此需要設(shè)置一個數(shù)據(jù)查詢速度,盡量滿足用戶的要求。

2.準(zhǔn)確性

保險理賠平臺是為了讓用戶更加便捷的進(jìn)行保險業(yè)務(wù),對數(shù)據(jù)的處理要格外的小心,數(shù)據(jù)足夠準(zhǔn)確才能達(dá)到平臺的用意,所以一定要確保數(shù)據(jù)的準(zhǔn)確性。

3.易用性

平臺界面簡潔,方便操作。

4.可靠性數(shù)據(jù)平臺提供的各種服務(wù)必須是可靠的,穩(wěn)定的。經(jīng)濟(jì)可行性本保險理賠管理系統(tǒng)開發(fā)周期為四周,根據(jù)本系統(tǒng)的功能估算以及代碼復(fù)雜度估算,只需開發(fā)人員1人。由于本系統(tǒng)均為本人獨(dú)自開發(fā)設(shè)計,所以研究成本忽略不計。則該系統(tǒng)只需投入一臺筆記本電腦進(jìn)行使用即可。投資成本較為低廉也可忽略不計,從這一角度分析,本系統(tǒng)可開始正常開發(fā)。近年來,互聯(lián)網(wǎng)行業(yè)有著很大的發(fā)展,線上開發(fā)使用一些系統(tǒng)已經(jīng)被大眾認(rèn)可。大家越來越覺得線上平臺系統(tǒng)操作起來更加的便捷省力省時。這也充分說明了開發(fā)保險理賠管理系統(tǒng)在我國的市場之大,其經(jīng)濟(jì)利益之高,發(fā)展的前景也很廣。我國對保險理賠行業(yè)的重視程度也是極其的大,對在保險理賠行業(yè)的支持也是十分龐大。綜上所述,本課題所研究的系統(tǒng)完全符合市場所需,因此可正常投入開發(fā)本保險理賠管理系統(tǒng)。技術(shù)可行性在線教育系統(tǒng)在功能上分為了三大模塊:學(xué)在功能上分為了三大角色模塊:管理員系統(tǒng)模塊、投保人系統(tǒng)模塊和審核人系統(tǒng)模塊。三種角色分別都可以進(jìn)行注冊登錄系統(tǒng),并正確校驗(yàn)用戶名密碼進(jìn)行登錄。其中在管理員系統(tǒng)模塊中應(yīng)該實(shí)現(xiàn):能夠?qū)ν侗H耍瑢徍巳说馁~戶的信息進(jìn)行管理,還有增加、刪除、修改、搜索查詢功能等。在投保人系統(tǒng)模塊中應(yīng)該實(shí)現(xiàn):查看在審核人系統(tǒng)發(fā)布的理賠公告;能夠添加個人的投保信息;能夠上傳投保文件。在審核人系統(tǒng)模塊中相應(yīng)實(shí)現(xiàn)了以下功能:能夠?qū)ν侗P畔⑦M(jìn)行審核;能夠下載投保人上傳得文件;審核成功后,投保人能夠查看到;且審核人能夠發(fā)布理賠公告。并且系統(tǒng)提供相關(guān)分頁功能,注銷退出功能。本系統(tǒng)選取的是Django框架[6]以及Python語言和ORACLE數(shù)據(jù)庫[7],這些技術(shù)都是開發(fā)人員相對熟悉使用的語言和工具。當(dāng)我們在開發(fā)過程中不了解這個技術(shù)點(diǎn)的時候,也可以通過在查找相關(guān)信息來解決問題。因此,開發(fā)人員可以熟練地理解和掌握開發(fā)工具,所以實(shí)現(xiàn)在線教育平臺在技術(shù)上是可行的。社會可行性根據(jù)中華人民共和國國家法律,本開發(fā)系統(tǒng)開發(fā)機(jī)器設(shè)備均通過正當(dāng)渠道購買,所有數(shù)據(jù)信息來源均可保證其合法性和真實(shí)性,且本系統(tǒng)所有的功能設(shè)計均為個人開發(fā),并無抄襲、侵犯他人著作權(quán)等行為,所以系統(tǒng)本身并不存在版權(quán)或者任何爭議性問題。本保險理賠管理系統(tǒng)符合國家政策規(guī)定,并且在地方政府方面也沒有對其政策的限制,所以從政策方面分析可以執(zhí)行。本保險理賠管理系統(tǒng)的使用方式便捷,界面簡潔,功能簡單易懂實(shí)用,適用于各個年齡段的群體。并且無需專業(yè)人員的指導(dǎo)及說明,就可完成使用,所以從用戶方面分析可以執(zhí)行。第3章需求分析第3章需求分析3.1產(chǎn)品功能概述保險理賠管理平臺需求分析對于平臺開發(fā)來說是至關(guān)重要的一部分,在設(shè)計平臺之前,需要對平臺所需要實(shí)現(xiàn)的功能進(jìn)行深入分析。本章分析了基于Django的保險理賠管理平臺的角色、功能和業(yè)務(wù)流程,分析了各功能模塊的用例,嘗試開發(fā)該平臺。系統(tǒng)目標(biāo)

通過對路基參數(shù)的分析,定義了基于Django的保險理賠管理平臺系統(tǒng)的主要目標(biāo),目的是通過基于Django的保險理賠管理平臺系統(tǒng),為用戶提供直觀、現(xiàn)實(shí)的保險理賠平臺。讓用戶體驗(yàn)更真實(shí)、更舒適。系統(tǒng)角色分析

基于django的保險理賠管理平臺中主要包括以下角色:管理員、投保人、審核人。其角色表如表3.1所示:表3.1角色分析圖管理員對投保人,審核人的賬戶的信息進(jìn)行管理、增刪查改投保人查看理賠公告,添加投保信息審核人發(fā)布理賠公告,下載投保人文件3.2分模塊功能概述本次畢業(yè)設(shè)計開發(fā)的保險理賠管理系統(tǒng)平臺的具體內(nèi)容包括:在功能上分為了三大角色模塊:管理員系統(tǒng)模塊、投保人系統(tǒng)模塊和審核人系統(tǒng)模塊。三種角色分別都可以進(jìn)行注冊登錄系統(tǒng),并正確校驗(yàn)用戶名密碼進(jìn)行登錄。其中在管理員系統(tǒng)模塊中應(yīng)該實(shí)現(xiàn):能夠?qū)ν侗H耍瑢徍巳说馁~戶的信息進(jìn)行管理,還有增加、刪除、修改、搜索查詢功能等。在投保人系統(tǒng)模塊中應(yīng)該實(shí)現(xiàn):查看在審核人系統(tǒng)發(fā)布的理賠公告;能夠添加個人的投保信息;能夠上傳投保文件。在審核人系統(tǒng)模塊中相應(yīng)實(shí)現(xiàn)了以下功能:能夠?qū)ν侗P畔⑦M(jìn)行審核;能夠下載投保人上傳得文件;審核成功后,投保人能夠查看到;且審核人能夠發(fā)布理賠公告。并且系統(tǒng)提供相關(guān)分頁功能,注銷退出功能。圖3.2為功能模塊圖3.2.1前臺用例系統(tǒng)行為的動態(tài)描述通過用例實(shí)現(xiàn),通過創(chuàng)建用例模型去對系統(tǒng)參與者表達(dá)用戶和系統(tǒng)用例的功能需求。圖3.3為前臺設(shè)計用例圖。圖3.3前臺設(shè)計用例圖3.2.2功能需求網(wǎng)站的主要功能需求用戶包括管理員,投保人,審核人。管理員管理員在本保險理賠管理系統(tǒng)中有以下功能操作:登錄注冊,能夠?qū)ν侗H耍瑢徍巳说馁~戶的信息進(jìn)行管理,還有增加、刪除、修改、搜索查詢功能等。該保險理賠管理系統(tǒng)管理員用例模型設(shè)計如下圖3.4所示。圖3.4管理員用例圖投保人投保人在本保險理賠管理系統(tǒng)中有以下功能操作:查看在審核人系統(tǒng)發(fā)布的理賠公告;能夠添加個人的投保信息;能夠上傳投保文件。該保險理賠管理系統(tǒng)管理員用例模型設(shè)計如下3.5所示。圖3.5投保人用例圖審核人審核人在本保險理賠管理系統(tǒng)中有以下功能操作:能夠?qū)ν侗P畔⑦M(jìn)行審核;能夠下載投保人上傳得文件;審核成功后,投保人能夠查看到;且審核人能夠發(fā)布理賠公告。該保險理賠管理系統(tǒng)管理員用例模型設(shè)計如下3.6所示。圖3.6審核人用例圖第4章系統(tǒng)設(shè)計和實(shí)現(xiàn)第4章系統(tǒng)設(shè)計和實(shí)現(xiàn)4.1系統(tǒng)架構(gòu)設(shè)計目前市場上很多人使用的web結(jié)構(gòu)分為B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式)與C/S結(jié)構(gòu)(Client/Server,客戶/服務(wù)器模式)[8]。為實(shí)現(xiàn)系統(tǒng)的零安裝、零維護(hù),經(jīng)過仔細(xì)分析研究,本系統(tǒng)將采用B/S結(jié)構(gòu)[9,10]。本項(xiàng)目用了SpringBoot框架來搭建項(xiàng)目,控制層采用mvc軟件體系結(jié)構(gòu)模型,即模型、視圖和控制器,擁有耦合性低、可維護(hù)性高、可重用性強(qiáng)的優(yōu)點(diǎn)。4.2系統(tǒng)功能設(shè)計在對本保險理賠管理系統(tǒng)進(jìn)行設(shè)計時,系統(tǒng)功能分為三個模塊:管理員模塊,投保人的模塊,審核人的模塊。4.3數(shù)據(jù)庫模型設(shè)計數(shù)據(jù)庫設(shè)計包括概念結(jié)構(gòu)設(shè)計和邏輯結(jié)構(gòu)設(shè)計,概念結(jié)構(gòu)設(shè)計主要是一個實(shí)體關(guān)系圖(E-R),也稱為實(shí)體關(guān)系圖。邏輯結(jié)構(gòu)用于將E-R圖轉(zhuǎn)換為表格。4.3.1概念結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計的E-R圖,如圖4.1所示。圖4.1數(shù)據(jù)庫E-R圖通過結(jié)合該保險理賠管理系統(tǒng)程序模塊的概要設(shè)計與數(shù)據(jù)庫E-R圖的分析之后,設(shè)計出以下相關(guān)數(shù)據(jù)表:用戶信息表、審批記錄表、課程分類表、課程表、選課表。這些表之間的關(guān)系如圖4.2所示。圖4.2數(shù)據(jù)表間關(guān)系圖以下為表字段的中文解釋:信息表:用戶狀態(tài),用戶狀態(tài)名,用戶角色,用戶角色名,用戶注冊的時間,用戶修改信息的時間,用戶頭像。審批記錄表:用戶編號,分類id,審批人id,審批人,審批次數(shù),審批的時間,修改審批的時間,審批記錄,審批狀態(tài),審批狀態(tài)名,審批業(yè)務(wù),審批業(yè)務(wù)名。投保人信息表:保單編號、投保人編號、姓名、性別、籍貫、出生日期、家庭住址。數(shù)據(jù)庫表結(jié)構(gòu)如圖4.3圖4.3數(shù)據(jù)庫表結(jié)構(gòu)4.2數(shù)據(jù)訪問的設(shè)計4.3視圖的設(shè)計4.3.1管理員模塊的實(shí)現(xiàn)效果管理員頁面如圖4.4圖4.4管理員登錄頁面管理員管理用戶信息如圖4.5圖4.5管理員用戶信息頁面4.3.2投保人模塊的實(shí)現(xiàn)效果投保人信息頁面如圖4.6圖4.6投保人信息頁面投保人查看理賠公告頁面如圖4.7圖4.7投保人查看理賠公告頁面4.3.1審核人模塊的實(shí)現(xiàn)效果審核人審核信息頁面如圖4.8圖4.8審核人審核信息頁面審核人發(fā)布理賠公告頁面如圖4.9圖4.9審核人發(fā)布理賠公告頁面第5章系統(tǒng)測試第五章系統(tǒng)測試5.1測試用例軟件測試的目的是檢查軟件是否滿足測試過程中執(zhí)行的某些程序的設(shè)計要求,保證軟件體系結(jié)構(gòu)和功能的正常運(yùn)行,同時檢測更多的軟件錯誤,以提高軟件的可靠性。保證軟件的質(zhì)量是軟件投入運(yùn)行前最關(guān)鍵的一步。便于以后的軟件更新和維護(hù)。為保證系統(tǒng)功能實(shí)用性和可靠性,最大程度解決用戶需求問題,需使用多種方法對系統(tǒng)進(jìn)行測試。按用戶需求差異來區(qū)分,可將測試分為兩種:功能測試、性能測試;在不同開發(fā)階段也有不同測試方法,可分為:單元測試、集成測試、驗(yàn)證測試、黑盒測試、白盒測試。這些測試方法可滿足多種測試要求。測試計劃為了保證本系統(tǒng)的各項(xiàng)功能正常,在開發(fā)過程中即擬定測試計劃,旨在排查本系統(tǒng)各個功能模塊的bug,盡力確保系統(tǒng)在進(jìn)入正式環(huán)境使用之前,將所有問題在測試環(huán)境中暴露出來。測試計劃內(nèi)容如下:測試對象:保險理賠管理系統(tǒng)測試背景:本系統(tǒng)是一套輕便高效的保險理賠管理系統(tǒng),適用于中小型企業(yè),系統(tǒng)使用python代碼編寫,包含web前端、應(yīng)用服務(wù)器、數(shù)據(jù)庫。測試范圍:接口測試;功能測試;界面測試;驗(yàn)收測試測試環(huán)境:Windows10操作系統(tǒng),Chrome瀏覽器版本號72.0.3626.119測試工具:jmeter測試方法:接口測試測試進(jìn)度安排:在項(xiàng)目過程第五周,數(shù)據(jù)庫設(shè)計完成后,開始介入測試,對數(shù)據(jù)庫的邏輯進(jìn)行測試項(xiàng)目第六周開始編碼所有模塊,第七周,所有模塊基本完成,進(jìn)行系統(tǒng)功能與界面測試,逐步完善系統(tǒng);第八周前進(jìn)行最終測試。交付測試文件根據(jù)測試計劃編寫測試用例如下:用例一:前置條件:數(shù)據(jù)庫各數(shù)據(jù)包已建立完成用例步驟:依次新增所有數(shù)據(jù)表字段。預(yù)期:所有新增字段正常用SQL操作模擬代碼操作。預(yù)期:關(guān)聯(lián)嵌套表增刪改查正常用例二:前提條件:保險理賠管理系統(tǒng)登錄功能已完成用例步驟:進(jìn)入登錄頁面,輸入錯誤的登錄名和密碼,提交。預(yù)期顯示:提示賬號或密碼錯誤進(jìn)入登錄界面,輸入正確的登錄名和密碼,提交。預(yù)期顯示:登錄成功并跳轉(zhuǎn)至管理界面用例三:前提條件:投保人界面接口功能已完成測試步驟:進(jìn)入投保人界面,點(diǎn)擊增加投保信息。預(yù)期:進(jìn)入投保人信息添加頁面。進(jìn)入投保人添加信息頁面,輸入保單編號、投保人名稱、聯(lián)系電話、家庭住址,點(diǎn)擊提交預(yù)期:子頁面跳轉(zhuǎn)至對應(yīng)溫馨提示,投保信息已提交,待審核界面。點(diǎn)擊理賠公告查看預(yù)期:進(jìn)入理賠公告頁面,閱讀審核人發(fā)布的理賠公告。點(diǎn)擊上傳文件預(yù)期:顯示文件上傳成功。用例四:前置條件:審核人功能已完成用例步驟:打開審核人頁面,點(diǎn)擊開始審核。預(yù)期:跳轉(zhuǎn)至審核成功。點(diǎn)擊下載文件。預(yù)期:跳轉(zhuǎn)至下載成功。來到發(fā)布理賠公告,輸入理賠公告內(nèi)容,時間,地點(diǎn)以及內(nèi)容,點(diǎn)擊提交。預(yù)期:發(fā)布成功自動跳轉(zhuǎn)回審核人界面用例五:測試步驟:打開人員管理頁面,點(diǎn)擊添加用戶信息。預(yù)期:彈出添加用戶信息子頁面進(jìn)入添加用戶信息界面,輸入用戶名,用戶密碼,選擇用戶類型為投保人或?qū)徍巳耍c(diǎn)擊提交預(yù)期:投保人或?qū)徍巳诵畔⑻砑映晒τ美呵爸脳l件:注銷退出功能已完成用例步驟:打開各個界面頁面,點(diǎn)擊注銷退出。預(yù)期:跳轉(zhuǎn)至最初登陸頁面。5.2測試方法在數(shù)據(jù)庫設(shè)計和編碼階段,采用了不同的測試方法。采用白盒檢驗(yàn)法選擇決策覆蓋法和條件覆蓋法。測試階段,采用了黑箱測試方法,主要有因果圖法、錯誤推理法和情境法。最終驗(yàn)收測試階段,安排用戶與測試人員一同進(jìn)行全流程的測試,從軟件安裝、加載到使用,充分站在用戶角度進(jìn)行。登錄界面賬號與密碼為空值或錯誤值進(jìn)行登錄,驗(yàn)證失敗無法進(jìn)入;管理員身份進(jìn)入保險理賠管理系統(tǒng)后分別測試各個模塊,查看是否正常顯示并可以進(jìn)行投保人,審核人信息的錄入及修改;點(diǎn)擊各個模塊中的文字按鈕,查看是否可以正常跳轉(zhuǎn)到其對應(yīng)的界面。5.3測試結(jié)果登錄功能正常;各個模塊瀏覽、添加、修改、刪除、跳轉(zhuǎn)功能正常;搜索、導(dǎo)出列表功能正常。登錄功能正常;各個模塊增刪改查功能正常;投保人可以查看在審核人系統(tǒng)發(fā)布的理賠公告;能夠添加個人的投保信息;能夠上傳投保文件。在審核人系統(tǒng)模塊中相應(yīng)實(shí)現(xiàn)了以下功能:能夠?qū)ν侗P畔⑦M(jìn)行審核;能夠下載投保人上傳得文件;審核成功后,投保人能夠查看到;且審核人能夠發(fā)布理賠公告。并且系統(tǒng)提供相關(guān)分頁功能,注銷退出功能。保險理賠管理系統(tǒng)測試結(jié)果及系統(tǒng)安全驗(yàn)證:通過大量測試發(fā)現(xiàn)系統(tǒng)開發(fā)與用戶需求不一致或矛盾,對反饋測試結(jié)果進(jìn)行版本化迭代,最后提出了較為完善的方案。在保險理賠管理系統(tǒng)的設(shè)計中充分考慮了系統(tǒng)的安全性,一般來說,為了提高系統(tǒng)的安全性,使系統(tǒng)數(shù)據(jù)更加安全,可以從網(wǎng)絡(luò)通信部分入手。在intranet上部署系統(tǒng)可以有效解決外部安全問題,在用戶認(rèn)證方面,系統(tǒng)只能允許被授權(quán)客戶進(jìn)入,在用戶登錄保險系統(tǒng)之后,為方便日后用戶查詢賬號操作,用戶登錄后的所有操作行為會被記錄在冊。用戶登錄后,系統(tǒng)會區(qū)分用戶并賦予相應(yīng)權(quán)限,系統(tǒng)將建立一整套權(quán)限審查程序,不在權(quán)限范圍內(nèi)的操作會拒絕執(zhí)行并報告錯誤,而且數(shù)據(jù)庫可以實(shí)現(xiàn)自動備份、遠(yuǎn)程備份等功能。并能定期進(jìn)行備份,避免因安全問題造成數(shù)據(jù)丟失的嚴(yán)重后果。第6章結(jié)論第6章結(jié)論6.1結(jié)論目前,本保險理賠管理系統(tǒng)還是前期版本,是一套僅支持運(yùn)行在Windows平臺下的管理軟件。未來,當(dāng)用戶類型與數(shù)量增加,不排除開發(fā)Linux、Android、ios等系統(tǒng)的版本。一套簡潔高效的系統(tǒng)應(yīng)具有簡單的操作界面,同時不能缺少必要的功能,本系統(tǒng)擁有完善的保險理賠管理流程,可以結(jié)合保險公司進(jìn)行信息化管理。詳細(xì)的投保人審核人信息查詢,以及嚴(yán)格的審核人審核。通過本文的研究,本系統(tǒng)可提高保險公司信息化數(shù)字化建設(shè)進(jìn)程,促進(jìn)基層保險公司業(yè)務(wù)與管理的協(xié)調(diào)發(fā)展。二是促進(jìn)理賠流程向規(guī)范化、便捷化、高效化發(fā)展。,有效提高保險公司理賠效率。三是會加強(qiáng)理論與實(shí)踐的結(jié)合。本篇論文在經(jīng)過系統(tǒng)分析,數(shù)據(jù)庫設(shè)計,功能模塊設(shè)計,業(yè)務(wù)流程介紹,這幾個方面,完整的將保險理賠管理系統(tǒng)的開發(fā)過程呈現(xiàn)出來。最終在為時四周的時間,成功的完成了本次畢業(yè)設(shè)計項(xiàng)目的設(shè)計與實(shí)現(xiàn)。對于本次畢業(yè)設(shè)計開發(fā)項(xiàng)目的過程,我有了以下幾點(diǎn)收獲:在這次開發(fā)過程初期,對開發(fā)工具的掌握還不算全面和熟練,并且一開始的數(shù)據(jù)庫設(shè)計也不夠簡潔明了,遇到了很多麻煩問題,但是在開發(fā)過程中,我不斷的提高了自己軟件開發(fā)的技術(shù),這使我更加明白:實(shí)踐比理論更加重要。只有在實(shí)踐中才能真正的體會以前局限的課本知識。在畢業(yè)設(shè)計項(xiàng)目開發(fā)與畢業(yè)論文撰寫過程中,在遇到專業(yè)性困難時,我會通過與導(dǎo)師溝通,或者在專業(yè)論壇網(wǎng)站查閱資料,以及請教同學(xué),這使我慢慢的不斷提升了專業(yè)知識與軟件開發(fā)的應(yīng)用。在這次畢業(yè)設(shè)計項(xiàng)目開發(fā)的過程中,讓我明白了數(shù)據(jù)庫的重要性,數(shù)據(jù)庫就是個基石,一切都要建立在數(shù)據(jù)庫之上,也使我發(fā)現(xiàn)了自己的許多不足之處。正如:開發(fā)前期數(shù)據(jù)庫設(shè)計的邏輯性不足,數(shù)據(jù)冗余太多,導(dǎo)致后期大量的繁瑣sql語句,嚴(yán)重影響了項(xiàng)目的開發(fā)進(jìn)度。在開發(fā)軟件的工作過程中,我受到了同學(xué)老師們的許多幫助。我發(fā)現(xiàn)了自己還存在非常多的不足之處,包括對于專業(yè)知識的不足,開發(fā)網(wǎng)站技術(shù)的不足,以及技術(shù)的創(chuàng)新能力不足。希望在今后工作的日子里,我還能秉承學(xué)習(xí)的態(tài)度,不斷提高自己的專業(yè)技術(shù),并提升自己的工作空間。雖然我目前的開發(fā)設(shè)計只能做到基礎(chǔ)功能的實(shí)現(xiàn),但是我希望在今后我還可以不斷完善這個保險理賠管理系統(tǒng),讓更多人知道到

溫馨提示

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

評論

0/150

提交評論