![](https://static.zsdocx.com/FlexPaper/FileRoot/2019-6/16/23/3113a758-9f4a-4af0-b0e5-eec620e5b25a/3113a758-9f4a-4af0-b0e5-eec620e5b25apic.jpg)
![基于springmvc技術(shù)的通用型保險(xiǎn)公司crm管理系統(tǒng)與實(shí)現(xiàn)_第1頁](https://static.zsdocx.com/FlexPaper/FileRoot/2019-6/16/23/3113a758-9f4a-4af0-b0e5-eec620e5b25a/3113a758-9f4a-4af0-b0e5-eec620e5b25a1.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 天津工業(yè)大學(xué)</b></p><p><b> 畢業(yè)設(shè)計(jì)(論文)</b></p><p> 基于SpringMVC技術(shù)的通用型保險(xiǎn)公司CRM管理系統(tǒng)與實(shí)現(xiàn)</p><p> 姓 名 李林 </p><p> 學(xué) 院 計(jì)算
2、機(jī)科學(xué)與軟件 </p><p> 專 業(yè) 軟件工程 </p><p> 指導(dǎo)教師 尹紹宏 何晶 </p><p> 職 稱 副教授 軟件工程師</p><p> 2016年 5 月29日 </p><p> 天津工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)任務(wù)書</
3、p><p> 院長 教研室主任 指導(dǎo)教師 </p><p> 畢業(yè)設(shè)計(jì)(論文)開題報(bào)告表</p><p> 2016年 3 月10日</p><p> 天津工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)(論文)評(píng)閱表</p><p><b> ?。?/p>
4、論文類)</b></p><p> 天津工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)成績考核表</p><p><b> 摘 要</b></p><p> 近年來,隨著生活水平的提高,人們逐漸邁入小康生活,但是財(cái)產(chǎn)安全逐漸成為一個(gè)社會(huì)普遍關(guān)注的一個(gè)社會(huì)問題,財(cái)產(chǎn)得不到保障已經(jīng)成為人們頭上的一個(gè)大問題,因此保險(xiǎn)行業(yè)開始發(fā)展迅速,人們開始購買保險(xiǎn)來
5、保障自己的財(cái)產(chǎn)權(quán)益,隨著客戶量的逐漸增加,以及業(yè)務(wù)方面的增長需要公司需要對(duì)公司決策者和管理者提供更方便更有效的數(shù)據(jù)分析應(yīng)用。本系統(tǒng)主要是為保險(xiǎn)公司進(jìn)行客戶信息管理,系統(tǒng)用戶管理,公司業(yè)務(wù)保單信息的管理,以及公司客戶之間的關(guān)系管理,該系統(tǒng)將客戶信息與企業(yè)緊密聯(lián)系在一起,可以為企業(yè)提供高效的客戶管理平臺(tái)以及部門業(yè)務(wù)信息處理平臺(tái)</p><p> 考慮到該平臺(tái)的可用性,便捷性,和安全性,本系統(tǒng)采用MVC模式進(jìn)行開發(fā)。
6、使用SpringMVC+Mybatis框架,以MySQL5.6作為存儲(chǔ)介質(zhì),搭配Tomcat7.0作為服務(wù)器。</p><p> 本系統(tǒng)注重系統(tǒng)用戶以及客戶使用感受。共分為四級(jí)權(quán)限,系統(tǒng)管理員,一級(jí)管理員,二級(jí)管理員,以及普通客戶,不同等級(jí)的客戶有著不同的角色,不同的角色有著不同的權(quán)限,本系統(tǒng)頁面交互友好,使用方便,容易上手。系統(tǒng)管理員擔(dān)任整個(gè)系統(tǒng)的運(yùn)營,擁有著所有執(zhí)行的權(quán)限,可以給系統(tǒng)中所有用戶分配不用的權(quán)限
7、職責(zé),普通用戶僅僅用有查看數(shù)據(jù)的權(quán)限。</p><p> 關(guān)鍵詞:權(quán)限;管理系統(tǒng);保險(xiǎn);客戶關(guān)系</p><p><b> ABSTRACT</b></p><p> In recent years, with the improvement of living standards, people gradually entering a
8、 well-off life, but property security has gradually become a social problem by a widespread concern in the community, and property security has become a big problem of the people on the head, so the insurance industry be
9、gan rapid development, people began to buy insurance to protect their property rights, with the gradual increase in the volume of customers, and business growth needs the company need to corpora</p><p> Tak
10、ing into account the availability, convenience, and security of the platform, the site uses the MVC model to develop. Use the SpringMVC+Mybatis framework to MySQL5.6 as a storage medium, with Tomcat7.0 as a server.</p
11、><p> This system pays attention to the system user and customer service experience. Is divided into three levels of permissions, administrators, administrators, secondary administrator, administrators, and th
12、e general customers, different levels of customers has a different role, different roles with different permissions, the system interface friendly, easy to use, easy to hand. System administrator for the entire system of
13、 operations, with all the implementation of the authority, you can assign all</p><p> Key words: Authority; management system; insurance;Customer relationship</p><p><b> 目 錄</b>&l
14、t;/p><p> 第一章 緒 論1</p><p> 1.1課題背景介紹。1</p><p> 1.2開發(fā)本系統(tǒng)的意義1</p><p> 1.3本系統(tǒng)內(nèi)容及所到達(dá)的目標(biāo)1</p><p> 1.3.1本系統(tǒng)內(nèi)容1</p><p> 1.3.2本系統(tǒng)所要達(dá)到的目的2&l
15、t;/p><p> 第二章 保險(xiǎn)公司客戶關(guān)系管理系統(tǒng)涉及的開發(fā)工具和技術(shù)3</p><p> 2.1 java語言簡介3</p><p> 2.2SpringMVC+Mybatis框架簡介及優(yōu)勢4</p><p><b> 2.3開發(fā)架構(gòu)5</b></p><p> 2.4系統(tǒng)開發(fā)
16、用到的工具以及項(xiàng)目運(yùn)行需要的壞境6</p><p> 第三章 保險(xiǎn)公司客戶關(guān)系管理系統(tǒng)需求分析7</p><p> 3.1保險(xiǎn)客戶關(guān)系系統(tǒng)可行性分析7</p><p> 3.2保險(xiǎn)公司客戶關(guān)系的功能需求8</p><p> 3.3保險(xiǎn)公司客戶關(guān)系管理用例分析9</p><p> 3.4保險(xiǎn)客戶管理
17、系統(tǒng)業(yè)務(wù)對(duì)象模型10</p><p> 第四章 保險(xiǎn)公司客戶關(guān)系管理系統(tǒng)概要11</p><p> 4.1保險(xiǎn)公司客戶關(guān)系管理系統(tǒng)模塊11</p><p> 4.2保險(xiǎn)客戶關(guān)系管理系統(tǒng)可視化界面設(shè)計(jì)13</p><p> 4.3保險(xiǎn)客戶關(guān)系系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)14</p><p> 第五章 保險(xiǎn)客戶關(guān)系
18、系統(tǒng)詳細(xì)說明23</p><p> 5.1保險(xiǎn)客戶關(guān)系系統(tǒng)總體流程圖的設(shè)計(jì)與實(shí)現(xiàn)23</p><p> 5.2保險(xiǎn)公司客戶關(guān)系登錄模塊23</p><p> 5.3保險(xiǎn)公司客戶關(guān)系主界面的設(shè)計(jì)模塊25</p><p> 5.4 用戶管理模塊26</p><p> 5.5保單信息模塊28</p
19、><p> 5.6繳費(fèi)信息管理模塊32</p><p> 5.7業(yè)務(wù)信息模塊33</p><p> 5.8 客戶滿意度模塊設(shè)計(jì)34</p><p> 5.9 數(shù)據(jù)庫管理模塊35</p><p> 5.9系統(tǒng)管理模塊36</p><p> 第六章 保險(xiǎn)客戶關(guān)系系統(tǒng)功能測試38
20、</p><p> 第七章 結(jié) 論42</p><p><b> 參考文獻(xiàn)44</b></p><p><b> 附 錄45</b></p><p><b> ?、?英文原文45</b></p><p><b> ?、?中文
21、譯文50</b></p><p><b> 謝 辭53</b></p><p><b> 第一章 緒 論</b></p><p> 1.1課題背景介紹。</p><p> 近年來計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)應(yīng)用技術(shù)的迅猛成長,保險(xiǎn)業(yè)務(wù)行業(yè)也逐漸出現(xiàn)在計(jì)算機(jī)業(yè)務(wù)系統(tǒng)中,保險(xiǎn)公司也積累
22、了越來越來的數(shù)據(jù),客戶的增長也帶來一些問題,面對(duì)日趨嚴(yán)峻的經(jīng)營環(huán)境,各保險(xiǎn)公司競爭開始激烈,因此各保險(xiǎn)公司競爭取勝的關(guān)鍵是圍繞著客戶服務(wù)為中心,</p><p> 保險(xiǎn)客戶關(guān)系管理系統(tǒng)一方面可以解決公司部分業(yè)務(wù)數(shù)據(jù)的處理,企業(yè)內(nèi)客戶信息的管理??梢詫⒖蛻粜畔⒑芎玫谋4嬖跀?shù)據(jù)庫中,保險(xiǎn)公司一方面的是業(yè)務(wù)需求、業(yè)務(wù)處理、更重要的是企業(yè)與客戶之間的聯(lián)系,為了使企業(yè)與購買保險(xiǎn)的客戶很好的處理企業(yè)與客戶之間的管理,客戶
23、關(guān)系管理系統(tǒng)就顯得很重要了。客戶關(guān)系管理系統(tǒng)會(huì)給公司帶來很大的好處,不管可以為公司保留更多的客戶,還可以提高公司的信譽(yù)與價(jià)值。讓客戶更加相信這是一個(gè)好的企業(yè),是一個(gè)值得尊重的合作伙伴。</p><p> 客戶關(guān)系管理系統(tǒng)功能就是為了給公司的客戶與企業(yè)營造一個(gè)友好的合作關(guān)系,可以提高用戶對(duì)企業(yè)的滿意度與信任度。并且一個(gè)保險(xiǎn)公司為了長久的發(fā)展以及為了提高自己的盈利,與客戶保持一個(gè)良好的關(guān)系至關(guān)重要。</p&g
24、t;<p> 1.2開發(fā)本系統(tǒng)的意義</p><p> 打造一個(gè)客戶關(guān)系管理系統(tǒng),為客戶,以及企業(yè)搭建一個(gè)專業(yè)性強(qiáng),針對(duì)性強(qiáng)的業(yè)務(wù)查詢以及管理平臺(tái),方便客戶群體和保險(xiǎn)公司經(jīng)營者。</p><p> 整合客戶、企業(yè)和員工資源,優(yōu)化保險(xiǎn)業(yè)務(wù)的流程。</p><p> 可以提升企業(yè)的員工對(duì)客戶提出問題后的響應(yīng)程度,使問題解決更加高效。</p&g
25、t;<p><b> 提升企業(yè)營銷收入。</b></p><p> 可以很好的提高企業(yè)服務(wù)度、使客戶更加滿意。</p><p> 1.3本系統(tǒng)內(nèi)容及所到達(dá)的目標(biāo)</p><p><b> 1 本系統(tǒng)內(nèi)容 </b></p><p> 思量到該平臺(tái)的可用性,簡易性,和安全性,本系
26、統(tǒng)采取MVC開發(fā)模式進(jìn)行開發(fā)。使用SpringMVC+Mybatis框架,并且用了MySQL5.6作為存儲(chǔ)介質(zhì),搭配Tomcat7.0作為服務(wù)器。</p><p> 2 本系統(tǒng)所要達(dá)到的目的</p><p> 本系統(tǒng)主要完成一個(gè)以保險(xiǎn)公司客戶關(guān)系管理為主要內(nèi)容的管理系統(tǒng)。該平臺(tái)可實(shí)現(xiàn),系統(tǒng)權(quán)限管理,菜單管理,客戶管理,以及保單管理,業(yè)務(wù)流程管理等相關(guān)功能,能夠完整的客戶數(shù)據(jù)管理流程。&
27、lt;/p><p><b> 具體:</b></p><p> 用戶管理模塊:該模塊對(duì)系統(tǒng)中所有的用戶信息數(shù)據(jù)進(jìn)行管理;對(duì)開通會(huì)員的用戶單獨(dú)管理;以及對(duì)客戶信息資料數(shù)據(jù)的新增和修改等。</p><p> 保單信息管理:該系統(tǒng)對(duì)公司的一筆保單信息數(shù)據(jù)做了處理以及保存,該模塊對(duì)保險(xiǎn)業(yè)務(wù)中保險(xiǎn)種類也進(jìn)行了管理,以及繳費(fèi)方式進(jìn)行了處理。</p
28、><p> 繳費(fèi)信息管理:對(duì)客戶交的一筆保險(xiǎn)金額進(jìn)行了數(shù)據(jù)管理處理。</p><p> 業(yè)務(wù)信息管理:對(duì)公司的業(yè)務(wù)的中涉及人員信息進(jìn)行了處理</p><p> 客戶服務(wù)管理:對(duì)用戶的對(duì)公司的滿意度調(diào)查進(jìn)行了數(shù)據(jù)的整理,可以為公司的處理的決策提供很好的建議。</p><p> 系統(tǒng)權(quán)限管理:該模塊將系統(tǒng)中的用戶分別設(shè)置了訪問權(quán)限</p
29、><p> 數(shù)據(jù)庫管理:數(shù)據(jù)庫所有涉及到表的備份,可以將數(shù)據(jù)庫中的表進(jìn)行備份處理,防止數(shù)據(jù)丟失狀況</p><p> 第二章 保險(xiǎn)公司客戶關(guān)系管理系統(tǒng)涉及的開發(fā)工具和技術(shù)</p><p> 2.1 java語言簡介</p><p> 在我看來,Java是一種十分簡易的,多平臺(tái)使用的語言,并且安全性比較高,大部分這種系統(tǒng)都是面向?qū)ο箝_發(fā)的
30、,可以進(jìn)行分布式開發(fā),用java開發(fā)的系統(tǒng)都比較健壯,不容易崩潰。一般企業(yè)的管理系統(tǒng)都會(huì)選擇這種語言開發(fā),并且可移植性都特高??梢宰珜懣缙脚_(tái)應(yīng)用程序的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,目前大多性程序,系統(tǒng)的開發(fā)語言都是使用這個(gè),在這里將重點(diǎn)介紹這種語言的幾個(gè)特性:</p><p><b> 1.面向?qū)ο?lt;/b></p><p> 面向?qū)ο笃鋵?shí)是一種編程思想。面向?qū)ο箝_發(fā)的系
31、統(tǒng)的可維護(hù)性都比較好,面向?qū)ο蟮挠悬c(diǎn)是系統(tǒng)可以多層次擴(kuò)展性,代碼的可以重用。面向?qū)ο蟮娜齻€(gè)特征是:封裝、繼承、多態(tài)性等。</p><p> 封裝就是可以找到事物的變化,并且可以把事物封裝起來,就是用一個(gè)系統(tǒng)框架把系統(tǒng)的數(shù)據(jù)和實(shí)現(xiàn)方法相聯(lián)系,并且結(jié)果是兩者組成一個(gè)整體。</p><p> 多態(tài)性就是事物的多種實(shí)現(xiàn)形式,總的來說就是可以用“一個(gè)對(duì)外開放的接口,多數(shù)個(gè)可以再系統(tǒng)內(nèi)部實(shí)現(xiàn)方法”
32、的表示。</p><p> 繼承的名詞解釋就是如果一個(gè)類有父類,或者父類有子類,那么兩個(gè)就是繼承的關(guān)系,就是說一個(gè)類可以繼承他的父類中的方法以及實(shí)現(xiàn)。繼承的功能就是可以實(shí)現(xiàn)了多態(tài),并且可以對(duì)代碼的多次使用。 </p><p> 2.可靠性和安全性 </p><p> Java一開始出現(xiàn)的用途是用來電子類消費(fèi)產(chǎn)品的使用,所以說對(duì)代碼的要求比較高的。因?yàn)橐钱a(chǎn)品的
33、使用更加可靠。第一,Java語言要求聲明一個(gè)方法的實(shí)現(xiàn),這就確保了編譯器可以未雨綢繆的發(fā)現(xiàn)方法是否是使用錯(cuò)誤了,可以提高系統(tǒng)的安全性與可靠性;第二,在Java語言中里是沒有指針這個(gè)名詞的,這樣就會(huì)減少系統(tǒng)內(nèi)存被不明地址非法鏈接訪問的危險(xiǎn);第三,Java是有自動(dòng)單元收集機(jī)制的,這樣一來就會(huì)很好的防止內(nèi)存丟失這類動(dòng)態(tài)內(nèi)存分配的問題;第四,Java語言中,有一個(gè)解釋器在運(yùn)行時(shí),是會(huì)對(duì)系統(tǒng)對(duì)數(shù)組和字符串的訪問是否越界記性了監(jiān)控,最后,Java為
34、我們增加了出現(xiàn)異常時(shí),如何進(jìn)行處理的方法,這樣一來在出現(xiàn)問題時(shí)我們就會(huì)很方便的查找問題并且解決問題。 </p><p><b> 3.多線程</b></p><p> 線程的定義就是操作系統(tǒng)中一個(gè)進(jìn)程中的一個(gè)執(zhí)行的程序流程,它是比進(jìn)程還小的,并且是可以并發(fā)處理的單位。</p><p> 使用多線程的好處有如下幾個(gè)方面:</p>
35、<p> 高效的使用機(jī)器CPU資源 </p><p><b> 簡化編程模型</b></p><p> 可以使異步事件更加簡單的處理</p><p> 使圖形用戶界面更加直觀高效</p><p><b> 節(jié)約成本 </b></p><
36、p> 2.2SpringMVC+Mybatis框架簡介及優(yōu)勢</p><p> 1 Spring框架簡介: </p><p> Spring MVC框架本身就是采用MVC這種開發(fā)模式的。這樣一來我們可以看出,Spring MVC和Struts1、Struts2就顯得有點(diǎn)相似。Spring MVC的設(shè)計(jì)是圍繞DispatcherServlet展開的,DispatcherServ
37、let負(fù)責(zé)將請求派發(fā)到特定的handler。DispatcherServlet控制器在收到前臺(tái)頁面打出請求獲取后,會(huì)進(jìn)入到合適的方法里面,傳入收到的請求參數(shù),然后就開始處理相應(yīng)方法里面的邏輯處理。在邏輯處理方法里處理程序的返回值,視圖的實(shí)現(xiàn)并不全是靠這個(gè)返回值,可以只是String,來代表跳到相應(yīng)試圖的名稱,有時(shí)候也可以是void,這樣的話Spring MVC就可以依照方法名稱以及或者可以是控制器名找到相應(yīng)的邏輯視圖)。如果一個(gè)返回值僅
38、僅是視圖名稱的話我們也不必要太擔(dān)心,要顯示的數(shù)據(jù)在視圖中獲取不到。因?yàn)榉椒▍?shù)對(duì)于視圖來說也是可以拿到的。舉個(gè)例子,如何一個(gè)實(shí)現(xiàn)方法里面,處理參數(shù)的數(shù)據(jù)格式是Map格式的話,這樣的話Map對(duì)于視圖一樣客戶獲取得到。</p><p> MyBatis 支持查詢我們普通要求的SQL語句,在存儲(chǔ)過程中是非常高效的,并且Mybatis支持高級(jí)映射,這樣一來,獲取數(shù)據(jù)就變得特別簡單。MyBatis 去掉了JDBC 代碼,
39、并且去掉了我們自己設(shè)置的參數(shù)和結(jié)果集的搜索。MyBatis 的配置文件都寫在了XML文件中,通過注解將數(shù)據(jù)庫字段與我們實(shí)體類的字段名稱進(jìn)行映射。</p><p> 如何一個(gè)系統(tǒng)用戶了mybatis來獲取數(shù)據(jù)以及對(duì)數(shù)據(jù)庫進(jìn)行操作,那么這個(gè)系統(tǒng)就會(huì)創(chuàng)建一個(gè)以SqlSessionFactory對(duì)象,并且以它為核心對(duì)象。來對(duì)數(shù)據(jù)庫進(jìn)行操作。SqlSessionFactory 對(duì)象的實(shí)例可以通過 SqlSessionFa
40、ctoryBuilder對(duì)象來 獲 得 SqlSessionFactoryBuilder 對(duì)象可以從 XML 配置文件,或從 Configuration 類的實(shí) 例中構(gòu)建 SqlSessionFactory 對(duì)象</p><p> 2 SpringMVC+Mybatis優(yōu)勢</p><p> Mybatis框架有優(yōu)點(diǎn)當(dāng)然也是有缺點(diǎn)的, mybatis使用起來非常簡單,數(shù)據(jù)的查詢修改操作
41、以及安全性,效率性的瓶頸就會(huì)轉(zhuǎn)到的程序人員對(duì)sql語句處理平上了。數(shù)據(jù)庫的sql語句全部都是寫在xml配置文件里面的,這樣的話優(yōu)點(diǎn)就是方便了對(duì)數(shù)據(jù)的優(yōu)化和CURD操作,但是缺點(diǎn)就是可讀性就會(huì)變得很低,調(diào)試起來的話也變得麻煩起來,就不能像jdbc那種在代碼實(shí)現(xiàn)里面,依照邏輯動(dòng)態(tài)sql拼接。Mybatis主要就是提供給我們字段映射以及對(duì)象關(guān)系映射的jdbc,去掉了把實(shí)際數(shù)據(jù)賦值到一個(gè)對(duì)象里面,除了這個(gè)沒有其他作用,并沒有hibernate那
42、樣,容易上手,最大的優(yōu)點(diǎn)就是很好的方便瀏覽修改sql。</p><p><b> 2.3開發(fā)架構(gòu)</b></p><p><b> 1 B/S架構(gòu)介紹</b></p><p> B/S結(jié)構(gòu),翻譯過來就是一種瀏覽器/服務(wù)器模式,是一種新興的架構(gòu)模式,相對(duì)于C/S架構(gòu)模式來說,兩個(gè)相輔相成。B/S這種模式對(duì)系統(tǒng)的客戶端做
43、了統(tǒng)一,這種模式的主要特點(diǎn)就是在服務(wù)器端實(shí)現(xiàn)了系統(tǒng)的主要功能,這樣一來就會(huì)使系統(tǒng)的開發(fā)、使用、維護(hù)變得更加簡單。只需要在客戶的電腦中上安裝一個(gè)瀏覽器軟件,然后在項(xiàng)目運(yùn)行的服務(wù)器上安裝一個(gè)數(shù)據(jù)庫。由此一來,客戶只要通過瀏覽器就可以與遠(yuǎn)程服務(wù)器上的數(shù)據(jù)庫完成數(shù)據(jù)處理。</p><p><b> 2 B/S架構(gòu)優(yōu)點(diǎn)</b></p><p> 維護(hù)和升級(jí)方式簡單。目前,基
44、本上所有稍微大一點(diǎn)的系統(tǒng)的維護(hù)和升級(jí)都會(huì)很復(fù)雜,所以說解決系統(tǒng)的繁瑣就是解決開發(fā)人的一個(gè)最大的問題。很顯然,B/S架構(gòu)就是為解決這問題而出現(xiàn)的,使用B/S架構(gòu)開發(fā)的系統(tǒng)或者軟件,僅僅需要控制好服務(wù)器就行了,原因是所有的客戶端就是瀏覽器而已,。即使用戶的規(guī)模非常大,更多的分支機(jī)構(gòu)都不會(huì)增加維護(hù)的工作量。因此對(duì)于客戶的機(jī)器就變得越來越‘瘦’,但是服務(wù)器將承載這更大的壓力。左右的工作都是子啊服務(wù)器端操作的,程序也是在服務(wù)器端執(zhí)行的,這樣對(duì)軟件
45、升級(jí)和維護(hù)的工作量就會(huì)大大降低,但是客戶的使用并不會(huì)出現(xiàn)問題??偟膩碚fB/S架構(gòu)對(duì)人力、物力、時(shí)間、費(fèi)用都會(huì)大大的節(jié)省。</p><p> 成本降低,選擇更多。目前如果一個(gè)系統(tǒng)或者程序采取B/S架構(gòu),那么僅僅需要安裝在一個(gè)Linux服務(wù)器上,這樣的系統(tǒng)或者程序的安全性就會(huì)很提升。不僅僅是windows操作系統(tǒng)。所以對(duì)服務(wù)器操作系統(tǒng)的選擇方向也是有很多選擇的,眾所周知,Linux系統(tǒng)上的軟件大部分都是免費(fèi)的。因?yàn)?/p>
46、使用Linux操作系統(tǒng)是不用花錢的,數(shù)據(jù)庫也是不用花錢的,很多公司客戶都會(huì)中意使用Linux操作系統(tǒng)作為承載程序的服務(wù)器系統(tǒng)。</p><p> 2.4系統(tǒng)開發(fā)用到的工具以及項(xiàng)目運(yùn)行需要的壞境</p><p> 硬件環(huán)境:筆記本電腦;</p><p> 軟件環(huán)境:運(yùn)行環(huán)境:Windows8 旗艦版系統(tǒng)</p><p> 開發(fā)平臺(tái):E
47、clipse</p><p> 服務(wù)器:Tomcat7.0</p><p> 數(shù)據(jù)庫:MySQL5.6</p><p> 第三章 保險(xiǎn)公司客戶關(guān)系管理系統(tǒng)需求分析</p><p> 在對(duì)所有的需求進(jìn)行全面調(diào)查之后,才能得到一個(gè)可行性的數(shù)據(jù)分析,為了確定我們在所要開發(fā)的系統(tǒng)或者程序是否可能完成以及是否有必要開發(fā)。開發(fā)前的評(píng)估工作是十分
48、必要的。我們通常對(duì)要開發(fā)的系統(tǒng)從幾大方面進(jìn)行細(xì)致的研究,來盡量減少以后的失誤,來保障我們的新系統(tǒng)開發(fā)能夠順利進(jìn)行下去。這部分將從技術(shù)層次、物質(zhì)條件、操作難易程度和資源調(diào)度等四個(gè)方面進(jìn)行研究分析。</p><p> 隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展進(jìn)步,普通的PC已經(jīng)可以基本勝任小型系統(tǒng)的服務(wù)器功能,所以本次系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的運(yùn)行服務(wù)器就是使用我的pc完成的,使用開源的Tomcat作為發(fā)布服務(wù)器來完成此次的系統(tǒng)建設(shè)。<
49、;/p><p> Springmvc開發(fā)框架是Java在Web開發(fā)中的重要應(yīng)用技術(shù),良好的體現(xiàn)了面向?qū)ο缶幊痰奶攸c(diǎn),從而實(shí)現(xiàn)一些功能強(qiáng)大,流程復(fù)雜的應(yīng)用。因此而該技術(shù)得到了廣泛的認(rèn)可和支持,成為一種特別流行的開發(fā)框架。利用JSP以及SpringMVC+Mybatis框架來實(shí)現(xiàn)一個(gè)安全性高,實(shí)現(xiàn)起來簡單的管理系統(tǒng)</p><p> 3.1保險(xiǎn)客戶關(guān)系系統(tǒng)可行性分析</p>&l
50、t;p><b> 1 技術(shù)上的可行性</b></p><p> 系統(tǒng)的服務(wù)器端開發(fā)我們采用的編碼工具是Eclipse,因?yàn)镋clipse工具可以手動(dòng)下載了很多可用的插件,需要什么功能就可以下載相應(yīng)的插件,對(duì)編程人員交互友好,使用起來十分便捷。數(shù)據(jù)存儲(chǔ)使用MySQL數(shù)據(jù)庫,因?yàn)樗`活、安全,同時(shí)屬于輕量級(jí)數(shù)據(jù)庫,可以有效降低開發(fā)成本。因此當(dāng)前的軟硬件環(huán)境滿足我們對(duì)系統(tǒng)的要求。<
51、/p><p><b> 2 經(jīng)濟(jì)上可行性</b></p><p> 本系統(tǒng)的開發(fā),采用SpringMVC框架以及MySQL小型數(shù)據(jù)庫,這兩者均屬于開源類型,有豐富的技術(shù)文檔作為支持,這極大地減少了開發(fā)成本和維護(hù)成本。除此之外,系統(tǒng)一旦建設(shè)完成上線后,可以產(chǎn)生一定的經(jīng)濟(jì)效益。主要是從資源配置的角度衡量項(xiàng)目的價(jià)值。</p><p><b>
52、; 3 操作可行性</b></p><p> 系統(tǒng)采用菜單式,實(shí)現(xiàn)用戶與數(shù)據(jù)庫的交互,界面簡潔友好,操作方便。用戶只需對(duì)流程和業(yè)務(wù)調(diào)查了解即可,不需掌握數(shù)據(jù)庫等相關(guān)知識(shí)。用戶只要會(huì)基本的操作,就可以瀏覽查看系統(tǒng)中的信息。</p><p><b> 4 管理可行性</b></p><p> 管理上的可行性。指管理人員對(duì)開發(fā)應(yīng)用
53、項(xiàng)目的態(tài)度和管理方面的條件。主管領(lǐng)導(dǎo)不支持的項(xiàng)目肯定不行。如果高中層管理人員的抵觸情緒很大,就有必要等一等,積極做工作,創(chuàng)造條件。管理方面的條件主要指管理方法是否科學(xué),相應(yīng)管理制度改革的時(shí)機(jī)是否成熟,規(guī)章制度是否齊全以及原始數(shù)據(jù)是否正確等?!?lt;/p><p> 3.2保險(xiǎn)公司客戶關(guān)系的功能需求</p><p> 系統(tǒng)的功能需求定義就是程序開發(fā)人員根據(jù)產(chǎn)品系統(tǒng),系統(tǒng)要求來實(shí)現(xiàn)的軟件功能,
54、然后客戶可以利用程序人員開發(fā)的這樣功能來操作任務(wù),并且部分功能也是企業(yè)所需求的。</p><p> 本系統(tǒng)主要保險(xiǎn)公司客戶關(guān)系管理系統(tǒng),該系統(tǒng)可實(shí)現(xiàn)客戶資料的管理,保單信息的管理,業(yè)務(wù)流程信息的管理,管理員的功能權(quán)限;客戶功能權(quán)限,使用戶在使用過程中能得到良好的數(shù)據(jù)查詢體驗(yàn)。</p><p> 系統(tǒng)主要功能如圖3-1所示:</p><p> 圖3-1 系統(tǒng)主
55、要功能</p><p><b> 主要功能如下:</b></p><p> 1.用戶管理:系統(tǒng)用戶管理(系統(tǒng)用戶的增刪改查),會(huì)員管理(會(huì)員用戶的增刪改查),客戶資料管理(客戶資料的錄入,修改,查看等)。</p><p> 2.保單信息模塊:保單信息模塊管理(保單的新建、錄入、修改、查詢);過期保單的處理;保險(xiǎn)險(xiǎn)種管理;繳費(fèi)方式管理等。
56、</p><p> 3.繳費(fèi)信息管理:繳費(fèi)信息的查詢與修改 </p><p> 4.業(yè)務(wù)信息管理: 被保險(xiǎn)人信息管理;受益人信息管理;保險(xiǎn)人與受益人關(guān)系管理。 </p><p> 5.客戶服務(wù)管理:客戶滿意情況問卷形式調(diào)查; </p><p> 6 數(shù)據(jù)庫管理:存儲(chǔ)在數(shù)據(jù)庫表的數(shù)據(jù)為了安全考慮,避免某些誤操作,導(dǎo)致數(shù)據(jù)被刪除或者丟失,
57、我們可以對(duì)表以及表中的數(shù)據(jù)進(jìn)行備份處理。</p><p> 7.系統(tǒng)管理:用戶權(quán)限的劃分,以及用戶點(diǎn)擊按鈕的權(quán)限管理;業(yè)務(wù)菜單管理。</p><p> 3.3保險(xiǎn)公司客戶關(guān)系管理用例分析</p><p> 本系統(tǒng)的參與者和用例:</p><p><b> 管理員</b></p><p>
58、 (1)系統(tǒng)用戶管理;添加系統(tǒng)新用戶,修改系統(tǒng)中已經(jīng)存在的用戶,刪除已經(jīng)失效過時(shí)的系統(tǒng)用戶等</p><p> ?。?)保單信息管理:對(duì)新的表單信息進(jìn)行錄入;對(duì)過期保單進(jìn)行處理操作</p><p> ?。?)公司系統(tǒng)業(yè)務(wù)管理:被保險(xiǎn)人信息保存;受益人信息保存,被保險(xiǎn)人與保單受益人關(guān)系的管理</p><p> ?。?)系統(tǒng)管理:給用戶分配權(quán)限;給用戶分配菜單權(quán)限<
59、;/p><p> 2.一級(jí)管理員(二級(jí)管理員)</p><p> ?。?)險(xiǎn)種種類的管理:新增保險(xiǎn)種類,修改保險(xiǎn)種類,刪除保險(xiǎn)的種類。</p><p> (2)繳費(fèi)方式:新增繳費(fèi)方式,更改繳費(fèi)方式</p><p><b> 3.普通用戶</b></p><p> 普通用戶只具有查看系統(tǒng)數(shù)據(jù)的權(quán)
60、利,不具備任何新增,修改的權(quán)利。</p><p> 3.4保險(xiǎn)客戶管理系統(tǒng)業(yè)務(wù)對(duì)象模型</p><p> 根據(jù)本系統(tǒng)的特點(diǎn),它是客戶和保險(xiǎn)公司管理員之間的關(guān)聯(lián)的一種抽象。用戶顯示了該角色所享有的一些列表功能??蛻艉凸芾韱T顯示了具體工作流程。</p><p> 根據(jù)對(duì)所搭建的系統(tǒng)進(jìn)行分析,可以得出系統(tǒng)各個(gè)用戶角色是基于用戶產(chǎn)生關(guān)聯(lián)的,一個(gè)管理員是可以管理多個(gè)用戶
61、信息的。本系統(tǒng)部分領(lǐng)域模型圖如圖3-2所示:</p><p> N 隸屬 1 </p><p> 圖3-2 系統(tǒng)部分領(lǐng)域模型圖</p><p> 第四章 保險(xiǎn)公司客戶關(guān)系管理系統(tǒng)概要</p><p> 4.1保險(xiǎn)公司客戶關(guān)系管理系統(tǒng)模塊</p><p><b>
62、 1 系統(tǒng)功能點(diǎn)</b></p><p> 系統(tǒng)主要有四種角色:超級(jí)管理員用戶,一級(jí)管理員用戶,二級(jí)管理員用戶,普通公司保險(xiǎn)客戶;現(xiàn)針對(duì)不同的用戶角色列出系統(tǒng)的功能點(diǎn)設(shè)計(jì):</p><p> 1超級(jí)管理員:系統(tǒng)用戶管理,添加用戶,修改用戶,系統(tǒng)數(shù)據(jù)的錄入,業(yè)務(wù)數(shù)據(jù)的錄入,以及各種權(quán)限的管理,菜單列表的管理,按鈕權(quán)限的管理等 </p><p> 一級(jí)
63、管理員(二級(jí)管理員):繳費(fèi)方式的增上改,險(xiǎn)種方式的增刪改。</p><p> 普通用戶:查看系統(tǒng)中的個(gè)人信息以及系統(tǒng)中的業(yè)務(wù)數(shù)據(jù)。</p><p> 2 系統(tǒng)模塊劃分列表</p><p> 1.系統(tǒng)管理模塊:主要系統(tǒng)用戶的管理,其功能點(diǎn)列表如表4-1所示:</p><p> 表4-1 系統(tǒng)模塊功能列表</p><
64、p> 2.業(yè)務(wù)模塊:主要保單信息的錄入,以及客戶關(guān)系的錄入,其功能點(diǎn)列表如表4-2 </p><p> 表4-2 發(fā)貨及物流模塊功能列表</p><p> 3.系統(tǒng)登錄模塊:登錄系統(tǒng)并進(jìn)行角色查詢,進(jìn)行判斷,根據(jù)角色類型確定返回主頁面,其功能點(diǎn)列表如表4-3所示:</p><p> 表4-3 系統(tǒng)登錄模塊列表</p><p>
65、 菜單模塊:不同用戶登錄,進(jìn)入主界面會(huì)有不同的菜單列表,根據(jù)角色區(qū)分</p><p> 其功能點(diǎn)列表如表4-4所示:</p><p> 表4-4 菜單模塊列表</p><p> 按鈕權(quán)限模塊:不同人員登錄后,進(jìn)入主界面會(huì)有不同的菜單列表,依據(jù)用戶的角色來加以區(qū)分</p><p> 其功能點(diǎn)列表如表4-5所示:</p>
66、<p> 表4-5 按鈕權(quán)限列表</p><p> 3 系統(tǒng)總體功能圖的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 綜上功能表描述的具體內(nèi)容,可以畫出系統(tǒng)總體功能圖,如下圖4-1所示:</p><p> 圖4-1.保險(xiǎn)客戶關(guān)系管理系統(tǒng)總體功能圖</p><p> 4.2保險(xiǎn)客戶關(guān)系管理系統(tǒng)可視化界面設(shè)計(jì)</p><
67、p><b> 1 登錄界面設(shè)計(jì)</b></p><p> 登錄界面含有三個(gè)標(biāo)簽、兩個(gè)文本框、一個(gè)密碼框和兩個(gè)按鈕,如圖4-2所示:</p><p> 圖4.2 登錄界面設(shè)計(jì)</p><p><b> 圖4-2登錄界面圖</b></p><p> 2 保險(xiǎn)客戶關(guān)系管理系統(tǒng)主界面設(shè)計(jì)&l
68、t;/p><p> 系統(tǒng)主界面包括導(dǎo)航欄、商品欄、側(cè)導(dǎo)航欄,如圖4-3系統(tǒng)主界面設(shè)計(jì)所示:</p><p> 圖4-3系統(tǒng)主界面設(shè)計(jì)</p><p> 4.3保險(xiǎn)客戶關(guān)系系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)</p><p> 數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)是為了在一個(gè)應(yīng)用環(huán)境里設(shè)計(jì)出一個(gè)最好的設(shè)計(jì)模式,建立關(guān)系型數(shù)據(jù)庫及基于該數(shù)據(jù)庫的系統(tǒng),以便高效地保存客戶數(shù)據(jù),滿足用戶的
69、對(duì)信息的處理和存放需求。因此,對(duì)于客戶關(guān)系管理系統(tǒng)來說,設(shè)計(jì)出良好的數(shù)據(jù)庫模型是很重要的。</p><p> 1 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 概念數(shù)據(jù)模型以實(shí)體聯(lián)系理論為基礎(chǔ),并對(duì)這一理論進(jìn)行了擴(kuò)展。它從用戶的角度出發(fā)對(duì)系統(tǒng)進(jìn)行創(chuàng)建模型,對(duì)數(shù)據(jù)庫概念模型的進(jìn)行策劃。</p><p> 通過前文對(duì)保險(xiǎn)客戶關(guān)系系統(tǒng)各業(yè)務(wù)模塊需求的分析,將整個(gè)系統(tǒng)劃分為
70、用戶和管理員兩個(gè)數(shù)據(jù)實(shí)體對(duì)象,系統(tǒng)主要功能模塊概念數(shù)據(jù)模型如4-4(數(shù)據(jù)庫用戶邏輯設(shè)計(jì)圖)所示</p><p> 圖4-4 數(shù)據(jù)庫用戶邏輯設(shè)計(jì)</p><p> 2 數(shù)據(jù)庫E-R圖設(shè)計(jì)</p><p> E-R方法是“實(shí)體-聯(lián)系方法”(Entity-Relationship Approach)的簡稱。用來表現(xiàn)概念模型,實(shí)體類型,在矩形方框中寫入名稱,即表名;
71、實(shí)體又具有的屬性特點(diǎn)一般用橢圓來表示,通常用實(shí)線相連接;用菱形框表現(xiàn)實(shí)體型之間的所具有的聯(lián)系,在菱形框內(nèi)寫明它們之間的關(guān)系,仍用無指向?qū)嵕€分別與有關(guān)實(shí)體型連接起來,同時(shí)在無指向?qū)嵕€旁標(biāo)上聯(lián)系的類型(一對(duì)一,一對(duì)多,多對(duì)多)。 根據(jù)介紹的概念模型的設(shè)計(jì),可以得出本系統(tǒng)的數(shù)據(jù)表E-R圖設(shè)計(jì),部分重點(diǎn)表的E-R圖如下圖所示:</p><p> 概念數(shù)據(jù)模型用戶信息的E-R圖具體實(shí)現(xiàn)如4-5(系統(tǒng)用戶E-R圖)所示:&
72、lt;/p><p> 圖4-5 系統(tǒng)用戶E-R圖</p><p> 用戶角色的表的E-R圖如4-6(用戶角色E-R圖)所示:</p><p> 圖4-6 用戶角色E-R圖</p><p> 按鈕權(quán)限表的E-R圖具體實(shí)現(xiàn)如圖4-7(按鈕權(quán)限表的E-R圖)所示:</p><p> 圖4-7 按鈕權(quán)限表的E-R圖
73、</p><p><b> 3 數(shù)據(jù)表設(shè)計(jì)</b></p><p> 考慮到系統(tǒng)的運(yùn)行成本和對(duì)數(shù)據(jù)庫的系統(tǒng)要求,性能要求等因素,我系統(tǒng)采用開源免費(fèi)的MySQL小型數(shù)據(jù)庫并結(jié)合可視化管理工具Navicat Premium來進(jìn)行信息存儲(chǔ)與讀取。根據(jù)之前總結(jié)的模型和E-R圖描述,就可以設(shè)計(jì)出本系統(tǒng)重點(diǎn)的數(shù)據(jù)表的具體信息了。</p><p> 系
74、統(tǒng)用戶表sys_user的詳細(xì)設(shè)計(jì)如表4-6所示:</p><p> 表4-6 系統(tǒng)用戶表(sys_user)</p><p> ?。?)系統(tǒng)會(huì)員表sys_app_user的詳細(xì)設(shè)計(jì)如表4-7所示</p><p> 表4-7 系統(tǒng)會(huì)員表(sys_app_user) </p><p> 交易記錄表sys_role詳細(xì)設(shè)計(jì)如下表4-8所示&
75、lt;/p><p> 表4-8 交易記錄表(sys_role)</p><p> 客戶資料信息表customer詳細(xì)設(shè)計(jì)如下表4-9所示</p><p> 表4-9客戶資料信息表(customer)</p><p> (5)被保險(xiǎn)人信息表insurant詳細(xì)設(shè)計(jì)如下表4-10所示</p><p> 表4-10被保
76、險(xiǎn)人信息表(insurant)</p><p> ?。?)受益人信息表beneficiary詳細(xì)設(shè)計(jì)如下表4-11所示</p><p> 表4-11受益人信息表(beneficiary)</p><p> ?。?)繳費(fèi)信息表bill詳細(xì)設(shè)計(jì)如下表4-12所示</p><p> 表4-12繳費(fèi)信息表(bill)</p><
77、;p> ?。?)保單信息表policy詳細(xì)設(shè)計(jì)如下表4-13所示</p><p> 表4-13保單信息表(policy)</p><p> (9)險(xiǎn)種管理信息表class詳細(xì)設(shè)計(jì)如下4-14所示</p><p> 表4-14險(xiǎn)種信息表(class)</p><p> ?。?0)繳費(fèi)方式管理信息表fan詳細(xì)設(shè)計(jì)如下4-15所示<
78、;/p><p> 表4-15繳費(fèi)方式管理信息表(fan)</p><p> ?。?1)滿意度調(diào)查表satisfy詳細(xì)設(shè)計(jì)如下4-16所示</p><p> 表4-16滿意度調(diào)查表(satisfy)</p><p> ?。?2)數(shù)據(jù)庫備份表db_fhdb詳細(xì)設(shè)計(jì)如下4-17所示</p><p> 表4-17數(shù)據(jù)庫備份表
79、(db_fhdb) </p><p> ?。?3)菜單表sys_menu詳細(xì)設(shè)計(jì)如下4-18所示</p><p> 表4-18數(shù)據(jù)庫備份表(sys_menu)</p><p> 第五章 保險(xiǎn)客戶關(guān)系系統(tǒng)詳細(xì)介紹</p><p> 5.1保險(xiǎn)客戶關(guān)系系統(tǒng)總體流程圖的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 保險(xiǎn)客戶
80、關(guān)系系統(tǒng)主要買家系統(tǒng)管理員登錄,添加用戶,授予用戶權(quán)限,保單數(shù)據(jù)的插入,繳費(fèi)單得錄入,以及普通用戶的查看等。如圖5-1所示:</p><p> 圖5-1 系統(tǒng)總體流程圖</p><p> 5.2保險(xiǎn)公司客戶關(guān)系登錄模塊</p><p> 1 登錄模塊流程圖的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 系統(tǒng)登錄部分為用戶完成系統(tǒng)功能的第一部分,此模
81、塊要實(shí)現(xiàn)的功能是判斷用戶輸入的用戶名稱和密碼是否正確,系統(tǒng)通過查詢來判斷輸入的用戶名或密碼是否和數(shù)據(jù)庫中的用戶名和密碼匹配,若不相匹配的話,則請求重新輸入;若存在于數(shù)據(jù)庫中,系統(tǒng)跳轉(zhuǎn)至主界面顯示,等待用戶進(jìn)行下一步。系統(tǒng)登錄模塊流程圖如圖5-2所示:</p><p> 圖5-2 系統(tǒng)登錄流程圖</p><p> 2 登錄界面截圖的設(shè)計(jì)</p><p> 界面包
82、含三個(gè)標(biāo)簽、兩個(gè)文本框輸入組件、一個(gè)密碼框輸入組件,其中文本框、密碼框用來接收用戶輸入用戶名,驗(yàn)證碼和密碼,登錄命令按鈕調(diào)用驗(yàn)證碼檢驗(yàn),用于檢索數(shù)據(jù)庫信息判斷用戶輸入的,驗(yàn)證碼,用名和密碼是否正確。如圖5-3所示:</p><p> 圖5-3 系統(tǒng)登錄實(shí)現(xiàn)截圖</p><p> 本系統(tǒng)對(duì)密碼先采用了Simple Hash加密算法進(jìn)行加密然后存入MySQL數(shù)據(jù)庫,登陸時(shí)對(duì)密碼進(jìn)項(xiàng)加密后
83、在拿到與數(shù)據(jù)庫用戶名密碼來匹配。</p><p> 部分代碼截圖如5-4 所示</p><p> 圖5-4 后臺(tái)登錄部分代碼截圖</p><p> 5.3保險(xiǎn)公司客戶關(guān)系主界面的設(shè)計(jì)模塊</p><p> 不同的角色由于權(quán)限的不同進(jìn)入的主界面也是不一樣的,超級(jí)管理員進(jìn)入界面,可以看到所有菜單,一級(jí)管理員和二級(jí)管理員也可以看到所有菜單,
84、但一級(jí)管理員沒有部分按鈕權(quán)限的操作。普通用戶只有顯示部分菜單,并且只有極少部分按鈕的權(quán)限。每個(gè)系統(tǒng)用戶各司其職,各自有著自己的功能模塊。</p><p> 1 普通用戶主界面的實(shí)現(xiàn) </p><p> 由于本系統(tǒng)中普通用戶只能瀏覽查看、以及可以對(duì)保險(xiǎn)公司的滿意度進(jìn)行評(píng)價(jià)。所以普通用戶的權(quán)限最少,因此用戶只具有部分菜單顯示。這里的普通用戶一般指的是,保險(xiǎn)公司的客戶或者是部分公司的員工。普
85、通用主界面如圖5-5所示。</p><p> 圖5-5普通用戶的主界面 </p><p> 2 admin超級(jí)管理員展示頁面的設(shè)計(jì)</p><p> 本系統(tǒng)中超級(jí)管理員是具有全部功能的。因此admin用戶的主界面中菜單是最全的。如圖5-5所示:</p><p> 圖5-5 超級(jí)管理員界面</p><p>
86、5.4 用戶管理模塊</p><p> 本模塊顯示系統(tǒng)用戶信息,包括系統(tǒng)用戶信息,會(huì)員用戶信息,客戶資料信息。本模塊涵蓋了系統(tǒng)的全部人員信息。不同的人員有著不同的身份信息。用戶管理模塊可以很好的對(duì)人員信息進(jìn)行分類處理,可以對(duì)人員信息進(jìn)行高效的管理。</p><p><b> 1 系統(tǒng)用戶管理</b></p><p> 系統(tǒng)中的用戶都是有超
87、級(jí)管理員admin創(chuàng)建的,創(chuàng)建的用戶可以用管理員給的用戶名和密碼進(jìn)行登錄系統(tǒng)中,也可以查看自己的信息資料等。如圖5-6所示:</p><p> 圖5-6 系統(tǒng)用戶管理界面</p><p><b> 2 會(huì)員用戶管理</b></p><p> 管理員可以對(duì)新增會(huì)員信息,可以對(duì)到期的用戶會(huì)員進(jìn)行凍結(jié)處理,如圖5-7所示:</p>
88、<p> 圖5-7會(huì)員用戶管理界面 </p><p><b> 3 客戶資料管理</b></p><p> 超級(jí)管理員可以對(duì)客戶的資料進(jìn)行創(chuàng)建修改等,如圖5-8所示:</p><p> 圖5-8 客戶資料管理頁面</p><p><b> 5.5保單信息模塊</b></
89、p><p> 本模塊包括三個(gè)功能,分別是保單信息查詢與修改、過期保單信息的處理、險(xiǎn)種種類、繳費(fèi)方式。</p><p> 1 保單信息查詢與修改</p><p> 管理員可以創(chuàng)建一個(gè)新的保單,保單編號(hào)是由系統(tǒng)自動(dòng)生成的,投保人、被保險(xiǎn)人、受益人這三個(gè)字段人員 都是從其他三個(gè)表中讀取到的,通過多表關(guān)聯(lián)查詢獲取到,其中險(xiǎn)種方式與繳費(fèi)方式是根據(jù)險(xiǎn)種表和繳費(fèi)方式表中讀取。保
90、單信息查詢與修改界面如圖5-9所示</p><p> 圖5-9 保單信息查詢與修改界面</p><p> 保單信息后臺(tái)部分代碼如5-10所示:</p><p> 圖5-10 保單信息后臺(tái)部分代碼界面</p><p><b> 2 過期保單處理</b></p><p> 如果一條保單的
91、有效日期小于今天,那個(gè)這條保單就會(huì)失效。就會(huì)進(jìn)入到過期保單管理模塊,然就交由管理員進(jìn)行處理操作。過期保單頁面如5-11所示</p><p> 圖5-11 過期保單界面</p><p><b> 3 險(xiǎn)種種類</b></p><p> 保險(xiǎn)業(yè)務(wù)中存在著不同的險(xiǎn)種種類,管理員可以創(chuàng)建,修改險(xiǎn)種種類,以供其他系統(tǒng)功能調(diào)用。險(xiǎn)種種類界面如圖5-1
92、2所示</p><p> 圖5-12 險(xiǎn)種種類界面</p><p> 險(xiǎn)種種類部分后臺(tái)代碼如5-13所示:</p><p> 圖5-13 險(xiǎn)種種類后臺(tái)部分代碼截圖</p><p><b> 4 繳費(fèi)方式</b></p><p> 系統(tǒng)提供不同的繳費(fèi)方式,管理員也可以新建新的繳費(fèi)方式存到數(shù)
93、據(jù)庫中以便其他模塊調(diào)用。繳費(fèi)方式界面如圖5-14所示</p><p> 圖5-14 繳費(fèi)方式界面</p><p> 繳費(fèi)方式部分后臺(tái)代碼截圖 如圖5-15所示</p><p> 圖5-15繳費(fèi)方式后臺(tái)部分代碼截圖</p><p> 5.6繳費(fèi)信息管理模塊</p><p> 繳費(fèi)信息管理:管理員新建一個(gè)繳費(fèi)單
94、,其中繳費(fèi)單表的保單編號(hào)對(duì)應(yīng)中數(shù)據(jù)庫中的保單模塊中的保單信息。繳費(fèi)信息管理界面如圖5-16所示:</p><p> 圖5-16繳費(fèi)信息管理</p><p><b> 5.7業(yè)務(wù)信息模塊</b></p><p> 業(yè)務(wù)信息管理模塊有三個(gè)方面,被保險(xiǎn)人信息管理、受益人信息管理、保險(xiǎn)人與被保險(xiǎn)人關(guān)系管理</p><p>
95、 1被保險(xiǎn)人信息管理 </p><p> 管理員可以新建一個(gè)被保險(xiǎn)人信息的數(shù)據(jù)。被保險(xiǎn)人信息管理界面如圖5-17</p><p> 圖5-17 被保險(xiǎn)人信息管理</p><p><b> 2 受益人信息管理</b></p><p> 管理員對(duì)投入保險(xiǎn)的受益人的信息進(jìn)行維護(hù)。受益人信息管理界面如圖5-18所示&
96、lt;/p><p> 圖5-18 受益人信息管理</p><p> 3 被保險(xiǎn)人與受益關(guān)系管理</p><p> 管理員可以對(duì)被保險(xiǎn)人與受益人了兩張表的用戶的管理進(jìn)行關(guān)聯(lián)起來。被保險(xiǎn)人與受益人管理管理界面如圖5-19所示</p><p> 圖5-19 被保險(xiǎn)人與受益人關(guān)系管理</p><p> 5.8 客戶滿意度
97、模塊設(shè)計(jì)</p><p> 用戶的對(duì)公司的滿意度調(diào)查進(jìn)行了數(shù)據(jù)的整理,可以為公司的處理的決策提供很好的建議。</p><p> 客戶滿意度調(diào)查:客戶可以通過這種網(wǎng)上滿意度調(diào)查問卷的形式對(duì)保險(xiǎn)業(yè)務(wù)公司的服務(wù)以及質(zhì)量進(jìn)行評(píng)價(jià)。通過這種形式表達(dá)自己對(duì)企業(yè)發(fā)展的建議和意見,這樣有效的提升了公司的信譽(yù)度??蛻魸M意度調(diào)查界面如圖5-20所示</p><p> 圖5-20客
98、戶滿意度調(diào)查 </p><p> 5.9 數(shù)據(jù)庫管理模塊</p><p> 數(shù)據(jù)庫管理模塊主要是對(duì)數(shù)據(jù)庫總的表獲取,展示以及可以對(duì)表進(jìn)行備份操作,防止數(shù)據(jù)丟失等</p><p> 數(shù)據(jù)庫備份:點(diǎn)擊備份按鈕可以對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行備份。數(shù)據(jù)庫備份界面如圖5-21所示:</p><p> 圖5-21數(shù)據(jù)庫備份</p><
99、;p><b> 5.9系統(tǒng)管理模塊</b></p><p> 系統(tǒng)管理模塊分為權(quán)限管理以及菜單管理兩方面,權(quán)限管理只要是對(duì)系統(tǒng)的用戶加以區(qū)分不同的用戶角色,不同的角色有著不同的權(quán)利。菜單管理模塊主要是可以創(chuàng)建一個(gè)父菜單以及父菜單下面的子菜單,子菜單也可以有子菜單。</p><p><b> 1 權(quán)限管理</b></p>
100、<p> 權(quán)限管理主要有菜單權(quán)限以及按鈕權(quán)限,當(dāng)系統(tǒng)用戶擁有菜單權(quán)限時(shí),當(dāng)下次登錄時(shí),進(jìn)入的主界面就會(huì)有著菜單顯示,否則不顯示;按鈕權(quán)限有四個(gè)方面,分別是增加權(quán)限;刪除權(quán)限;更改權(quán)限;查看權(quán)限。分別用按鈕來展示,當(dāng)用戶擁有某一模塊的新增權(quán)限時(shí),此時(shí)這個(gè)用戶可以新建一個(gè)模塊數(shù)據(jù)。權(quán)限管理界面如圖5.22所示</p><p><b> 圖5-22權(quán)限管理</b></p>
101、;<p><b> 2 菜單管理</b></p><p> 菜單管理模塊是整個(gè)系統(tǒng)的主要模塊,是主界面構(gòu)成的主要部分,管理員可以創(chuàng)建新的菜單以及他目錄下的子菜單。菜單管理界面如圖5-23所示</p><p> 圖5-23菜單管理界面</p><p> 菜單管理模塊部分后臺(tái)代碼截圖如圖5-24所示</p>&l
102、t;p> 圖5-24菜單管理后臺(tái)部分代碼截圖</p><p> 第六章 保險(xiǎn)客戶關(guān)系系統(tǒng)功能測試</p><p> 系統(tǒng)開發(fā)完成后,為了防止出現(xiàn)錯(cuò)誤或安全缺陷,需要對(duì)系統(tǒng)進(jìn)行安全測試,確保系統(tǒng)能夠按照實(shí)現(xiàn)既定需求。功能測試也被稱作黑盒測試,通過測試去檢測系統(tǒng)的每個(gè)功能是否都可以正常使用。測試中,測試人員完全不考慮程序內(nèi)部的結(jié)構(gòu)和特性,測試程序接口,只檢查程序功能是否滿足開發(fā)需
103、求可以正常使用,系統(tǒng)是否能根據(jù)正確的,合法的輸入數(shù)據(jù)而產(chǎn)生相應(yīng)的輸出信息。</p><p><b> 1 登錄模塊測試</b></p><p> 登錄測試分兩步,首先輸入一組錯(cuò)誤的用戶名和密碼,若無法正常登陸至主頁面,則說明測試目的達(dá)成,如圖6-1所示:</p><p> 圖6-1 錯(cuò)誤登錄</p><p>
104、登錄驗(yàn)證模塊部分后臺(tái)代碼如下圖6-2所示</p><p> 圖6-2 登錄驗(yàn)證部分后臺(tái)代碼</p><p> 接下來輸入正確的管理員的用戶名和密碼,若頁面可以跳轉(zhuǎn)至管理員的主界面,則說明測試目的達(dá)成,如圖6-3所示:</p><p><b> 圖6-3 正確登錄</b></p><p> 在測試登錄模塊中,在登錄
105、系統(tǒng)時(shí)需測試能否正確判斷用戶名和密碼是否于數(shù)據(jù)庫中的數(shù)據(jù)匹配。只有用戶名和密碼與數(shù)據(jù)庫完全匹配的情況下才能進(jìn)入登錄系統(tǒng),測試用例如表6-1:</p><p><b> 表6-1 測用例表</b></p><p><b> 結(jié)果說明:</b></p><p> (1)正常登錄,登錄至系統(tǒng)該角色下的主頁面。</p&
106、gt;<p> (2)用戶名,密碼或驗(yàn)證碼為空,顯示:“用戶名不能為空”或“密碼不能為空” 或“驗(yàn)證碼輸入錯(cuò)誤”。</p><p> (3)檢驗(yàn)用戶不存在或用戶名密碼不匹配,顯示:“用戶名或密碼錯(cuò)誤,請重新輸入”。</p><p> 在接下來的其他功能模塊測試中仍然使用該測試方法,測試過程及效果良好且與預(yù)期基本一致,系統(tǒng)總體上滿足了開發(fā)時(shí)的設(shè)計(jì)需求。并根據(jù)測試結(jié)果對(duì)系統(tǒng)
107、的部分功能模塊做了優(yōu)化處理和與界面美化等。測試完成并且達(dá)到了測試目的。</p><p><b> 2 測試總結(jié)</b></p><p> 測試結(jié)果總的來說是比較成功的,但是也出現(xiàn)過一些錯(cuò)誤,有一些不可預(yù)知的錯(cuò)誤問題。例如:</p><p> a ) 登錄界面登陸的時(shí)候,已經(jīng)輸入了正確的登錄用戶名和登錄密碼,但還是登錄失敗,經(jīng)過查找錯(cuò)誤,以
108、及打日志,跟蹤調(diào)試,最終發(fā)現(xiàn)在數(shù)據(jù)庫鏈接字符串有問題。</p><p> b) 在系統(tǒng)用戶管理中,發(fā)現(xiàn)超級(jí)管理員可以刪除admin用戶,這是不符合要求的,所以在系統(tǒng)用戶管理的后臺(tái)代碼中添加了禁止刪除admin用戶。問題解決。</p><p> 在系統(tǒng)遇到問題時(shí),要注重打日志,一步步跟蹤問題所在,這樣解決問題的效率就會(huì)大大提高。經(jīng)過反復(fù)的調(diào)試,以及不斷地測試,可以使系統(tǒng)解決更多的bug,
109、這樣也會(huì)使得系統(tǒng)會(huì)更加的穩(wěn)定,安全性也會(huì)大大提高</p><p><b> 第七章 結(jié) 論</b></p><p> 本論文設(shè)計(jì)并實(shí)現(xiàn)一個(gè)基于SpringMVC+Mybatis框架保險(xiǎn)公司客戶關(guān)系管理系統(tǒng),目的是為了搭建一個(gè)只針對(duì)于保險(xiǎn)公司客戶關(guān)系管理系統(tǒng),為相關(guān)用戶提供一個(gè)處理業(yè)務(wù)平臺(tái),該系統(tǒng)是根據(jù)客戶信息,對(duì)保險(xiǎn)公司的業(yè)務(wù)進(jìn)行處理。方便公司的運(yùn)營,減少不必
110、要的時(shí)間。使得工作效率大大提高。開發(fā)一個(gè)管理系統(tǒng)。可以對(duì)公司企業(yè)的系統(tǒng)用戶,以及客戶信息、業(yè)務(wù)信息的數(shù)據(jù)進(jìn)行很方便的管理,也可以對(duì)數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行很好的維護(hù),使用戶進(jìn)行數(shù)據(jù)的新增、修改、刪除、查詢以及對(duì)用戶很好的管理。</p><p><b> 本文主要工作:</b></p><p> 首先調(diào)查并論述了相關(guān)課題的背景、所研究內(nèi)容及所最終能達(dá)到的目的。闡述了保險(xiǎn)公司
111、客戶管理管理系統(tǒng)的背景及現(xiàn)狀,以及研究的意義,接著研究了Java語言的相關(guān)內(nèi)容、SpringMVC+Mybatis技術(shù)及其開發(fā)優(yōu)勢,結(jié)合現(xiàn)實(shí)需求、考慮系統(tǒng)開發(fā)成本,能否被廣泛使用等要素,采用b/s開發(fā)架構(gòu)。</p><p> 在進(jìn)行項(xiàng)目分析階段內(nèi),通過查詢國內(nèi)外相關(guān)文獻(xiàn)和著作,對(duì)國內(nèi)外Java web技術(shù)和SpringMVC+Mybatis框架發(fā)展情況進(jìn)行深入調(diào)查和學(xué)習(xí),對(duì)保險(xiǎn)公司業(yè)務(wù)需求進(jìn)行采集,進(jìn)一步結(jié)合需
112、求研究創(chuàng)新,提出了一個(gè)在技術(shù)上、實(shí)際應(yīng)用中均可實(shí)施的基于SpringMVC+Mybatis框架的保險(xiǎn)公司客戶關(guān)系管理系統(tǒng)的設(shè)計(jì)方案。</p><p> 在進(jìn)行系統(tǒng)功能模塊的設(shè)計(jì)階段內(nèi),根據(jù)系統(tǒng)建設(shè)目標(biāo),功能需求與業(yè)務(wù)需求,給出了本系統(tǒng)的體系結(jié)構(gòu)模型設(shè)計(jì),角色及相應(yīng)功能分析,數(shù)據(jù)庫表設(shè)計(jì),再結(jié)合MVC框架的特點(diǎn)做出系統(tǒng)的表示層(View)、業(yè)務(wù)邏輯層(Controller)和數(shù)據(jù)持久層(Model)的詳細(xì)設(shè)計(jì)。&
113、lt;/p><p> 在系統(tǒng)的實(shí)現(xiàn)階段,針對(duì)系統(tǒng)的系統(tǒng)管理模塊,菜單管理模塊,登錄管理模塊,權(quán)限管理模塊,繳費(fèi)信息管理模塊,保單信息管理,分別進(jìn)行了相應(yīng)的功能介紹,業(yè)務(wù)邏輯和關(guān)鍵代碼標(biāo)注及優(yōu)化。</p><p> 在系統(tǒng)的測試階段,我對(duì)系統(tǒng)的重點(diǎn)模塊進(jìn)行了測試,通過測試驗(yàn)證了系統(tǒng)功能模塊的完整,安全。</p><p> 開發(fā)一個(gè)保險(xiǎn)公司客戶關(guān)系管理系統(tǒng),可以大大的
114、減少業(yè)務(wù)人員勞動(dòng)強(qiáng)度,節(jié)省人力、工作量、提高工作的效率。初期,我積極通過網(wǎng)絡(luò)和圖書等渠道查閱資料,進(jìn)行功能需求和業(yè)務(wù)需求的調(diào)研。經(jīng)過一段時(shí)間的設(shè)計(jì)和不斷完善、調(diào)試,系統(tǒng)的基本功能模塊已經(jīng)實(shí)現(xiàn),在剛開始設(shè)計(jì)系統(tǒng)時(shí)我遇到了一些困繞,在挑選開發(fā)框架的時(shí)候我對(duì)使用SPRINGMVC+MYBATIS還是SpringMVC+Mybatis有些猶豫,這兩個(gè)框架有個(gè)字不同的優(yōu)勢,最終,我選擇了SpringMVC+Mybatis,首先是因?yàn)镾pring
115、MVC+Mybatis比較簡單,也更全面,其次是mybatis的數(shù)據(jù)庫查詢語句都是寫在配置文件里的方便修改。還有就是查詢起來效率更高一點(diǎn)。但要真正開發(fā)一個(gè)能上線運(yùn)行的管理系統(tǒng)是一個(gè)非常大的工程,要考慮的其他因素也很多,比如系統(tǒng)的安全性,數(shù)據(jù)安全性等等。同時(shí),要完美地實(shí)現(xiàn)管理系統(tǒng),不出任何差錯(cuò),畢竟羅馬不是一天建成的,這是一個(gè)長期探索與不斷改進(jìn)的過程,同時(shí)還要在實(shí)踐中還要不斷去了解,去發(fā)掘新的用戶需求,將功能模塊進(jìn)行添加和改進(jìn),并進(jìn)行Bu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于springmvc技術(shù)的通用型保險(xiǎn)公司crm管理系統(tǒng)與實(shí)現(xiàn)——畢業(yè)論文
- 基于Web技術(shù)的保險(xiǎn)公司財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Struts的保險(xiǎn)公司銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于ARM的通用型實(shí)時(shí)測控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 保險(xiǎn)公司客戶管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 人壽保險(xiǎn)公司CRM系統(tǒng)研究.pdf
- 基于DirectShow的通用型網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的研究與實(shí)現(xiàn).pdf
- 通用型電子負(fù)載系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 通用型多媒體CAI系統(tǒng)的研究與實(shí)現(xiàn).pdf
- 基于混沌加密的保險(xiǎn)公司保單管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 保險(xiǎn)公司保單資料管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 保險(xiǎn)公司業(yè)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于.net的某保險(xiǎn)公司客戶關(guān)系管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于FPGA的通用型AMC板卡的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 陽光保險(xiǎn)公司保險(xiǎn)業(yè)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于J2EE技術(shù)的保險(xiǎn)公司OA系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 保險(xiǎn)公司客戶關(guān)系管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 保險(xiǎn)公司車友俱樂部管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 陽光保險(xiǎn)公司人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 保險(xiǎn)公司客戶信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論