鄒燕飛 劉淑英 高妮

摘要:“法務通”便民法律平臺采用MVC設計模式,運用SSM框架,MySQL數據庫。通過該系統用戶可以搜索咨詢業(yè)務、案件委托和評價;律師可以對用戶的留言及委托案件進行回復和處理;管理員可以對用戶、律師、法律知識、留言信息、評價信息、委托信息等進行管理。論文詳細介紹了系統的設計和實現過程。
關鍵詞:法律平臺;SSM;案件委托
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2019)10-0149-02
0 引言
伴隨著國際國內不斷掀起的網絡熱潮,互聯網在中國的普及率越來越高,法律走進虛擬網絡世界的腳步進程也在加快?,F如今,法律和人們息息相關,保證著人們的切身利益,這就要求每個公民都具有一定的法律知識,因此,為了給用戶提供一個查詢、學習法律和進行案件委托的平臺,“法務通”便民法律平臺應運而生。而一個好的法律網站應該是能提供豐富法律信息資源的網站,通過網絡以信息公開方式促進現代法治理念傳播的網站。所以在本“法務通”便民法律平臺中用戶可以查看大量的法律案件、咨詢法律業(yè)務,并可進行在線留言、案件委托等操作,十分方便。
本“法務通”便民法律平臺采用JSP和MySQL數據庫技術開發(fā),實現了法律信息的動態(tài)管理,大大的提高了管理效率,使得法律相關信息的管理系統化、高效化、科學化。其開發(fā)內容主要包括后臺數據庫的建立和維護以及前端應用程序的開發(fā)兩個方面。通過對系統的需求分析,設計出了基于Java Web的“法務通”便民法律平臺。
1 概要設計
管理員進行用戶管理、律師管理和法律知識管理,還可以對律師和用戶之間的留言進行管理、委托案件進行管理以及評價內容進行管理。通過該平臺律師要處理用戶委托的案件,他可以通過查看用戶上傳的文檔,來決定自己是否要受理此案件,如果可以就選擇受理,反之選擇拒絕。律師還可以對對用戶的留言進行答復,方便解決用戶的一些實際問題。用戶如果有具體的問題想要咨詢律師時,可以通過搜索咨詢業(yè)務找到符合條件的律師對他進行留言,等待答復。若是有案件要進行委托可以通過上傳文檔并填寫備注來滿足自己的相關需求,等到律師受理案件并處理完后,用戶就可以對該律師本次的服務進行一個評價。系統框架如圖1所示。
2 詳細設計
用戶進入“法務通”便民法律平臺,可查看網站信息,包括首頁,法律常識,私人律師,服務項目,注冊登錄等,該界面主要使用HTML+CSS技術實現,在HTML頁面使用div對頁面進行布局,采用CSS對頁面中的字體、圖片等進行設置。
2.1 進行案件委托
首先用戶登錄,選擇要對其案件委托的律師,點擊超鏈接,進入該律師的詳細頁面lsDetail.jsp,再點擊頁面上的案件委托按鈕,觸發(fā)onclick="toxiadan('${lawyer.id}')"事件,若sessionScope.user==null,則需要登錄,若session Scope.user!=null,則跳轉到xiadan.jsp,上傳委托書并填寫備注,最后點擊提交按鈕。若成功提示操作成功并成功跳轉到myweituo.jsp頁面。
2.2 委托管理
律師可以對用戶的委托信息進行查看、處理和刪除,對于用戶的委托,律師可以視情況而定,可以選擇拒絕或者受理。當點擊拒絕或受理按鈕時會進入WeituoAction.java中找到映射路徑/weituoEdit,通過request.getParameter獲取傳遞過來的id和state值,接著通過id到weituoService.query WeituoById(id)方法并執(zhí)行sql語句,如果state==1,表示已受理,否則表示拒絕,最后將查詢的結果再進行update,提示操作成功,重新進入weituoList.jsp頁面。
2.3 律師管理
出于安全考慮,律師的信息一般是要經過管理員審核才可以插入到數據庫中,在lawyerList.jsp頁面點擊添加按鈕添加律師,觸發(fā)onclick()事件,到LawyerAction.java中找到映射路徑/lawyerToAdd,并執(zhí)行方法后跳轉到lawyerAdd.jsp頁面,對律師信息進行填寫并上傳圖片,最后點擊提交按鈕。與此同時,會通過form表單將新添的律師信息提交給LawyerAction.java中的映射路徑/lawyerAdd,并且執(zhí)行l(wèi)awyerAdd()。同時調用lawyerService.query LawyerList(query,null)去查詢律師的賬戶。如果存在,則跳轉到adminAdd.jsp,否則調用lawyerService.insertLawyer(lawyer)將信息插入到數據庫表中,再去調用lawyerList()方法將律師表刷新,最后跳到succeed.jsp頁面。管理員還可以查看、刪除、修改律師信息,方法類似于添加律師的操作。
2.4 法律常識管理
一般用戶在首頁上瀏覽的法律常識信息是由管理員負責上傳、刪除和編輯的。在zhishiList.jsp頁面點擊添加按鈕時,會觸發(fā)onclick()事件,去ZhishiAction.java中找到映射路徑/zhishiToAdd并執(zhí)行方法,跳轉到zhishiAdd.jsp頁面,填寫法律知識的標題和內容。最后點擊提交按鈕,會通過form表單將新添的法律知識信息提交。首先,到ZhishiAction.java中找到映射路徑/zhishiAdd,并執(zhí)行zhishiAdd()方法。同時調用zhishiService.insertZhishi(zhishi)將知識信息插入到數據庫表中,最后執(zhí)行zhishiList()將知識表刷新,若成功最后跳到succeed.jsp頁面。除了添加法律知識外,管理員對法律知識刪、改、查的操作方法類似于添加法律知識的操作。
3 系統測試
在用戶向某個律師上傳委托書并填寫備注提交成功后,當該律師登錄自己的賬號后,點擊委托管理,會在界面上顯示所有用戶委托自己要處理的案件,律師可以選擇某一案件進行查看,并決定自己是否要受理該案件,若受理,就點擊受理按鈕,若拒絕,就點擊拒絕按鈕,律師對案件的處理狀態(tài)會反饋到用戶那邊,當用戶登錄后,查看我的委托,就可以查看律師是否受理了自己委托的案件。委托管理測試用例如下:
用例名稱:委托管理。
測試項目:對委托案件的受理操作。
前置條件:用戶已向律師上傳委托書,該律師成功登錄自己的賬號。
預期結果:對委托的案件受理成功。
操作步驟:(1)用戶成功登錄本系統,選中某個律師進入;(2)對該律師進行案件委托;(3)用戶上傳委托書成功;(4)該律師登錄自己的賬號,并點擊委托管理;(5)找到要處理的委托案件,點擊受理按鈕。
測試結果:受理案件成功。
備注:律師在處理了委托的案件后,用戶可以在前臺登錄后在我的委托中可以查看處理狀態(tài)。
4 結語
本“法務通”便民法律平臺界面設計友好,功能基本完善,當用戶操作不當或界面的某些信息不完善時可以給出準確的提示。進一步將開發(fā)為微信小程序版本,擴大系統應用范圍。
參考文獻
[1] 姜宇航.法律網站服務功能的分析與探究[J].法制博覽(中旬刊),2014(12):265-266.
[2] 朱玉玲,王一蕾.我國法律援助電商平臺建設探析[J].科技與法律,2019(01):78-83.
[3] 郭葉,何海瓊,趙曉海.我國法律網站發(fā)展與改進建議[J].法律文獻信息與研究,2013(Z1):35-42.
[4] 劉義忠,張偉.基于SSM框架的后臺管理系統設計與實現[J].軟件導刊,2019(02):68-71.