計(jì)算機(jī)畢業(yè)設(shè)計(jì)springboot律師事務(wù)所流程審批系統(tǒng)n7zx89【附源碼】
計(jì)算機(jī)畢業(yè)設(shè)計(jì)springboot律師事務(wù)所流程審批系統(tǒng)n7zx89【附源碼】
本項(xiàng)目包含程序+源碼+數(shù)據(jù)庫(kù)+LW+調(diào)試部署環(huán)境,后臺(tái)私信UP主可獲取一套本項(xiàng)目的java源碼和數(shù)據(jù)庫(kù)參考。
項(xiàng)目運(yùn)行環(huán)境配置:
Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。
項(xiàng)目技術(shù):
Springboot + mybatis + Maven +mysql5.7或8.0+html+css+js等等組成,B/S模式 + Maven管理等等。
環(huán)境需要
1.運(yùn)行環(huán)境:最好是java jdk 1.8,我們?cè)谶@個(gè)平臺(tái)上運(yùn)行的。其他版本理論上也可以。
2.IDE環(huán)境:IDEA,Eclipse,Myeclipse都可以。推薦IDEA;
3.tomcat環(huán)境:Tomcat 7.x,8.x,9.x版本均可
4.硬件環(huán)境:windows 7/8/10 4G內(nèi)存以上;或者 Mac OS;
5.是否Maven項(xiàng)目: 否;查看源碼目錄中是否包含pom.xml;若包含,則為maven項(xiàng)目,否則為非maven項(xiàng)目
6.數(shù)據(jù)庫(kù):MySql 5.7/8.0等版本均可;
畢設(shè)幫助,指導(dǎo),本源碼分享(私UP主),調(diào)試部署
系統(tǒng)用例分析
律師事務(wù)所流程審批系統(tǒng)綜合網(wǎng)絡(luò)空間開(kāi)發(fā)設(shè)計(jì)要求。目的是將律師事務(wù)所流程審批系統(tǒng)將傳統(tǒng)管理方式轉(zhuǎn)換為在網(wǎng)上管理,完成律師事務(wù)所流程審批管理的方便快捷、安全性高、交易規(guī)范做了保障,目標(biāo)明確。律師事務(wù)所流程審批系統(tǒng)可以將功能劃分為管理員功能、客戶功能和律師功能。
(1)、管理員關(guān)鍵功能包含系統(tǒng)首頁(yè)、個(gè)人中心、客戶管理、律師管理、律師預(yù)約管理、事件分類管理、立案登記管理、開(kāi)庭信息管理、日程信息管理、流程審批管理、案件類型管理、案件信息管理、受理案件管理、結(jié)案信息管理等進(jìn)行管理。管理員用例如下:

圖3-1 管理員用例圖
?
(2)、律師關(guān)鍵功能包含系統(tǒng)首頁(yè)、個(gè)人中心、律師管理、律師預(yù)約管理、立案登記管理、開(kāi)庭信息管理、日程信息管理、流程審批管理、案件信息管理里、受理案件管理、結(jié)案信息管理等進(jìn)行管理。律師用例如下:

圖3-2 律師用例圖
?
(3)、客戶關(guān)鍵功能包含系統(tǒng)首頁(yè)、個(gè)人中心、律師管理、律師預(yù)約管理、立案登記管理、日程信息管理、流程審批管理、案件信息管理里、受理案件管理、結(jié)案信息管理等進(jìn)行管理??蛻粲美缦拢?/p>
圖3-3 客戶用例圖
系統(tǒng)整體設(shè)計(jì)
律師事務(wù)所流程審批系統(tǒng)實(shí)現(xiàn)管理員、律師和用戶登錄,查詢信息,修改個(gè)人信息等。所有功能都通過(guò)與服務(wù)器的數(shù)據(jù)交互來(lái)完成的。
具體的系統(tǒng)功能結(jié)構(gòu)圖如圖4-2所示:

圖4-2 系統(tǒng)功能結(jié)構(gòu)圖
4.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
對(duì)于律師事務(wù)所流程審批系統(tǒng)而言,數(shù)據(jù)庫(kù)中最核心的數(shù)據(jù)就是律師事務(wù)所流程審批信息,并且有許多其他關(guān)聯(lián)數(shù)據(jù)都儲(chǔ)存于數(shù)據(jù)庫(kù)中。隨著時(shí)間推移,將發(fā)布大量信息于本系統(tǒng)中,屆時(shí)數(shù)據(jù)庫(kù)中也將蘊(yùn)藏海量數(shù)據(jù)。一個(gè)優(yōu)秀的數(shù)據(jù)庫(kù)設(shè)計(jì)方案能在保證系統(tǒng)能夠高效處理大量數(shù)據(jù)的同時(shí)保證系統(tǒng)的安全性。因此,在律師事務(wù)所流程審批系統(tǒng)設(shè)計(jì)方案中將數(shù)據(jù)庫(kù)的設(shè)計(jì)擺在重要位置,將數(shù)據(jù)庫(kù)設(shè)計(jì)視為系統(tǒng)設(shè)計(jì)的重要內(nèi)容。
4.3.1 E-R模型設(shè)計(jì)
在律師事務(wù)所流程審批系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)中,系統(tǒng)E-R模型的設(shè)計(jì)可以展示數(shù)據(jù)庫(kù)中各種實(shí)體信息和他們之間的關(guān)系,將律師事務(wù)所流程審批系統(tǒng)的E-R模型研究好后,數(shù)據(jù)庫(kù)中數(shù)據(jù)表的建立也會(huì)比較容易。
根據(jù)功能需求來(lái)對(duì)系統(tǒng)的e-r圖來(lái)進(jìn)行分解得到幾種實(shí)體,以下為部分實(shí)體—關(guān)系模型。
律師實(shí)體屬性圖如下:

圖4-3律師實(shí)體屬性圖
?
客戶實(shí)體屬性圖如下:

圖4-4客戶實(shí)體屬性圖
?
流程審批實(shí)體屬性圖如下:

圖4-5流程審批實(shí)體屬性圖
?
立案登記實(shí)體屬性所示:

圖4-6立案登記實(shí)體屬性圖
?
律師預(yù)約實(shí)體屬性所示:

圖4-7律師預(yù)約實(shí)體屬性圖
系統(tǒng)注冊(cè)登錄實(shí)現(xiàn)
系統(tǒng)注冊(cè),在注冊(cè)頁(yè)面輸入用戶注冊(cè)詳細(xì)信息進(jìn)行注冊(cè)操作;系統(tǒng)注冊(cè)界面如圖5-1所示:

圖5-1系統(tǒng)注冊(cè)界面
?
系統(tǒng)用戶登錄,在登錄頁(yè)面選擇需要登錄的角色,在正確輸入用戶名和密碼后,進(jìn)入操作系統(tǒng)進(jìn)行操作;如圖5-2所示: ?????????????????????????????

圖5-2 系統(tǒng)登錄界面
?
5.2管理員模塊實(shí)現(xiàn)
管理員進(jìn)入主界面,主要功能包括對(duì)系統(tǒng)首頁(yè)、個(gè)人中心、客戶管理、律師管理、律師預(yù)約管理、事件分類管理、立案登記管理、開(kāi)庭信息管理、日程信息管理、流程審批管理、案件類型管理、案件信息管理、受理案件管理、結(jié)案信息管理等進(jìn)行操作。管理員主界面如圖5-3所示:

圖5-3管理員主界面
?
客戶管理:管理員點(diǎn)擊客戶管理。在客戶頁(yè)面輸入客戶賬號(hào)進(jìn)行查詢、新增或刪除客戶列表,并根據(jù)需要對(duì)客戶詳細(xì)信息進(jìn)行詳情、修改或刪除操作;如圖5-4所示:

圖5-4客戶管理界面
?
律師管理:管理員點(diǎn)擊律師管理。在律師頁(yè)面輸入律師姓名,選擇是否通過(guò)進(jìn)行查詢、新增或刪除律師列表、律師費(fèi),并根據(jù)需要對(duì)律師詳細(xì)信息進(jìn)行詳情、修改或刪除操作;如圖5-5所示:

圖5-5律師管理界面
?
律師預(yù)約管理:管理員點(diǎn)擊律師預(yù)約管理。在律師預(yù)約頁(yè)面輸入預(yù)約編號(hào),選擇是否通過(guò)進(jìn)行查詢律師預(yù)約列表,進(jìn)行費(fèi)用統(tǒng)計(jì),并根據(jù)需要對(duì)律師預(yù)約詳細(xì)信息進(jìn)行詳情操作;如圖5-6所示:

圖5-6律師預(yù)約管理界面
?
立案登記管理:管理員點(diǎn)擊立案登記管理。在立案登記頁(yè)面輸入案件名稱,選額是否通過(guò)進(jìn)行查詢立案登記列表,并根據(jù)需要對(duì)啦大家詳細(xì)信息進(jìn)行詳情、開(kāi)庭信息操作;如圖5-7所示:

圖5-7立案登記管理界面
?
開(kāi)庭信息管理:管理員點(diǎn)擊開(kāi)庭信息管理。在開(kāi)庭信息頁(yè)面輸入開(kāi)庭公告進(jìn)行查詢、新增或刪除開(kāi)庭信息列表,并根據(jù)需要對(duì)開(kāi)庭詳細(xì)信息進(jìn)行詳情、修改或刪除操作;如圖5-8所示:

圖5-8開(kāi)庭信息管理界面
?
日程信息管理:管理員點(diǎn)擊日程信息管理。在日程信息頁(yè)面輸入事件名稱進(jìn)行查詢?nèi)粘绦畔⒘斜恚⒏鶕?jù)需要對(duì)日程詳細(xì)信息進(jìn)行詳情、流程審批操作;如圖5-9所示:

圖5-9日程信息管理界面
?
流程審批管理:管理員點(diǎn)擊流程審批管理。在流程審批頁(yè)面輸入文書(shū)類別進(jìn)行查詢或刪除流程審批列表,并根據(jù)需要對(duì)流程審批詳細(xì)信息進(jìn)行詳情操作;如圖5-10所示:

圖5-10流程審批管理界面
?
案件信息管理:管理員點(diǎn)擊案件信息管理。在案件信息頁(yè)面輸入案件編號(hào)、案件名稱,選擇案件類型、是否通過(guò)進(jìn)行查詢案件信息列表,并根據(jù)需要對(duì)案件詳細(xì)信息進(jìn)行詳情、受理案件操作;如圖5-11所示:

圖5-11案件信息管理界面
?
受理案件管理:管理員點(diǎn)擊受理案件管理。在受理案件頁(yè)面輸入案件類型進(jìn)行查詢受理案件列表,并根據(jù)需要對(duì)受理案件詳細(xì)信息進(jìn)行詳情、結(jié)案信息、修改操作;如圖5-12所示:

圖5-12受理案件管理界面
?
結(jié)案信息管理:管理員點(diǎn)擊結(jié)案信息管理。在結(jié)案信息頁(yè)面輸入案件名稱進(jìn)行查詢或刪除結(jié)案信息列表,并根據(jù)需要對(duì)結(jié)案詳細(xì)信息進(jìn)行詳情、修改或刪除操作;如圖5-13所示:

圖5-13結(jié)案信息管理界面
?
5.3客戶模塊實(shí)現(xiàn)
客戶進(jìn)入系統(tǒng)可以對(duì)系統(tǒng)首頁(yè)、個(gè)人中心、律師管理、律師預(yù)約管理、立案登記管理、日程信息管理、流程審批管理、案件信息管理里、受理案件管理、結(jié)案信息管等功能進(jìn)行操作??蛻糁鹘缑嫒鐖D5-14所示:

圖5-14客戶主界面
?
5.4律師模塊實(shí)現(xiàn)
律師進(jìn)入系統(tǒng)可以對(duì)系統(tǒng)首頁(yè)、個(gè)人中心、律師管理、律師預(yù)約管理、立案登記管理、開(kāi)庭信息管理、日程信息管理、流程審批管理、案件信息管理里、受理案件管理、結(jié)案信息管理等功能進(jìn)行操作。律師主界面如圖5-15所示:

圖5-15律師主界面