本設計主要應用于完成對保險業務進行計算機化的管理。系統前臺展示各種種類的保險,顧客可以選擇登陸后買入。公司員工為管理員,由公司統一分配賬號,員工用工號密碼登陸。可以修改密碼,查看、修改自己的信息。員工可處理顧客信息。還有公司高層以及最高權限管理員(超管)等信息管理。本系統主要處理后端各種權限以及業務的管理。
根據需求分析與系統功能設計目標。結合實際情況本系統功能模塊設計分為如下模塊:前端nodejs+vue+ElementUi
語言 node.js
框架:Express/koa
前端:Vue.js
數據庫:mysql
開發軟件:VScode/webstorm/hbuiderx均可
運行軟件:vscode
該系統將采用B/S結構模式,使用Vue和ElementUI框架搭建前端頁面,后端使用Nodejs來搭建服務器,并使用MySQL,通過axios完成前后端的交互?
1.系統管理:在系統主頁面,系統管理模塊面向超管用戶和保險公司領導層用戶,系統管理員需要能夠管理下屬賬號的增刪改查,以及對于賬號的角色分配和菜單權限分配,管理員還需要能看到用戶操作的日志,以及整個部門現有資源的管理。
2.險種管理:該模塊用戶群體為保險公司管理員和業務員用戶,業務員用戶只能查看該模塊,管理員用戶則能進行實際增刪改查操作。
3.保單管理:由于B端系統和C端系統同庫,所以由C端系統下單保險后,訂單信息自動添加到數據庫中,對于老舊數據線下簽單的情況,可以由用戶在B端系統手動錄入訂單,并且在訂單上數據上分配權限,要求只能操作自己的訂單和自己下屬的訂單。
4.保險審核:保險訂單錄入系統后,需要保險公司上層管理員用戶將已經提交申請的保險訂單完成機器審核,一般此功能需要對接外部官方數據源來實現審核,所以本系統只做模擬,待機器審核后,對于違規保單進行人工審核,審核可通過,可駁回,駁回則訂單失敗。成功后保單正式建立。?
5. 客戶管理。這個模塊主要對客戶的基本信息進行有效管理,包括客戶的基本 數據,包括用戶名、證件號碼、投保人、受益人、聯系人,銷售記錄、理賠記錄等,還包括客戶營銷的基本信息
6. 理賠管理。這個模塊作為保險業務管理系統的核心模塊,具有報案管理、查勘管理、結算管理、結 案管理等相關四個主要功能,報案管理主要對保險的相關文檔信息做出必要的管理,查 勘管理主要按照保險合同的相關要件,查勘當事人是否具有理賠的必要條件。結算管理 主要實現對保險收益人的理賠計算工作。結案管理主要對理賠后的信息進行存檔,便于 日后的檔案研究和管理。
目 ?錄
1 緒 ?論?? ?4
1.1研究背景?? ?4
1.2國內外研究現狀?? ?4
1.3研究意義?? ?4
1.4主要內容?? ?5
2開發技術?? ?6
2.1開發工具?? ?6
?
2.5 MySQL數據庫?? ?7
2.6 B/S結構?? ?7
3系統需求分析?? ?8
3.1系統可行性分析?? ?8
3.1.1技術可行性?? ?8
3.1.2經濟可行性?? ?8
3.1.3社會可行性?? ?8
3.1.4法律可行性分析?? ?8
3.1.5操作可行性分析?? ?9
3.2系統需求分析?? ?9
3.3系統流程分析?? ?11
3.3.1后臺管理流程圖設計?? ?11
3.3.2修改信息流程圖設計?? ?11
3.3.3查詢信息流程圖設計?? ?11
4功能結構?? ?13
4.1數據庫設計?? ?13
4.1.1基于MySQL數據庫的存儲設計?? ?13
4.1.2數據庫E/R圖?? ?14
4.2數據庫表結構設計?? ?16
5 系統的實現?? ?22
5.1系統登錄?? ?22
5.2管理員模塊實現?? ?22
5.3業務員模塊實現?? ?26
6 系統測試?? ?28
6.1軟件測試原則?? ?28
6.2軟件測試過程?? ?29
6.3測試用例?? ?30
6.4本章小結?? ?31
結 ? ?論?? ?32
參考文獻?? ?33
致 ? ?謝?? ?34