王盛義
摘要:隨著經(jīng)濟發(fā)展,公民的切身利益越來越被關(guān)注,法律意識不斷增強,以面對面的法律咨詢服務(wù)并不能滿足行業(yè)的業(yè)務(wù)需求。國內(nèi)的大多數(shù)律師事務(wù)所都率先采取信息化的手段爭奪客戶,提升自身的業(yè)務(wù)水平,律師綜合辦公管理系統(tǒng)的開發(fā)是為了給大多數(shù)的客戶提供最佳的法律援助服務(wù),該文根據(jù)律師事務(wù)所的實際辦公需求,必須通過網(wǎng)站展開了解客戶援助需求,再通過軟件設(shè)計模式-瀑布模型實現(xiàn)該系統(tǒng),該文系統(tǒng)具有一定的可行性,采取B/S架構(gòu),并結(jié)合數(shù)據(jù)庫實現(xiàn)律師綜合辦公管理系統(tǒng),該系統(tǒng)具有一定的現(xiàn)實意義。
關(guān)鍵詞:律師;數(shù)據(jù)庫;B/S架構(gòu)
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2018)01-0124-03
1 概述
1.1 研究現(xiàn)狀
律師事務(wù)所是一個為客戶提供法律援助的服務(wù)型的專業(yè)組織。律師事務(wù)所中的事務(wù)由不同律師分工為客戶提供法律援助服務(wù),因此,在實際工作中務(wù)必與客戶保持聯(lián)系,內(nèi)部人員共同協(xié)作才能保證為客戶提供的法律服務(wù)的質(zhì)量。為了達到這個目的,應(yīng)當(dāng)建立一個法律知識存儲系統(tǒng)以及綜合業(yè)務(wù)辦公系統(tǒng),不斷更新法律知識和綜合辦公模塊。在國外,由于計算機發(fā)展先于國內(nèi),律師綜合辦公管理在國外的應(yīng)用和發(fā)展已經(jīng)達到了一個非常成熟的地步,其系統(tǒng)能夠保持長期穩(wěn)定的運行。由于英美法系與中國不同,律師綜合辦公操作規(guī)范不同。在國內(nèi),多數(shù)通過劃分部門、設(shè)立律師組,更沒有達到數(shù)據(jù)資源共享、相互配合的法律服務(wù)模式,其原因之一不僅僅是受限于法律工作方式,更限制于各個法律事務(wù)所之間存在一定的競爭。通過計算機軟件實現(xiàn)了律師綜合辦公信息化,如檢索法律公文、查詢案例、存儲客戶數(shù)據(jù)等。對于律師綜合辦公管理而言,大部分律師事務(wù)所已經(jīng)通過使用軟件提高了法律工作效率。
1.2 研究意義
律師綜合辦公管理系統(tǒng)的開發(fā)與使用使得大部分法律工作人員能夠為客戶提供最佳的、優(yōu)質(zhì)的服務(wù),為客戶提供服務(wù)的規(guī)模不斷擴大,事務(wù)所的法律服務(wù)優(yōu)先升級,其服務(wù)和管理方式不斷轉(zhuǎn)變。本文系統(tǒng)對律師事務(wù)所的實用價值和現(xiàn)實意義非常大。
2 系統(tǒng)總體分析設(shè)計
2.1 系統(tǒng)可行性分析
2.1.1 經(jīng)濟可行性分析
1) 成本:該系統(tǒng)的開發(fā)只需安裝相關(guān)的軟件,不需要其他的資金投入,開發(fā)成本低。
2) 社會效益:系統(tǒng)投入運行使用后可以實現(xiàn)律師事務(wù)所辦公的信息化,改變以前面對面低效率的工作模式,既提高了工作效率又減少了不必要的人力、物力、財力等投入。
2.1.2 技術(shù)可行性分析
該系統(tǒng)的開發(fā)使用到了Java語言、SQL Server數(shù)據(jù)庫、SSH開發(fā)框架、JSP、B/S架構(gòu)等開發(fā)技術(shù),現(xiàn)有的技術(shù)已經(jīng)成熟并且具有良好的兼容性和穩(wěn)定性,能夠滿足需求,容易獲得技術(shù)知識,利用現(xiàn)有條件可以實現(xiàn)該系統(tǒng)的功能。
2.1.3 社會可行性分析
本系統(tǒng)的開發(fā)是獨立完成,不存在抄襲現(xiàn)象。系統(tǒng)界面設(shè)計簡單,菜單分類明晰,功能強大,操作相對簡單,只要具備基本操作常識與一定的業(yè)務(wù)能力就可上手。
經(jīng)過經(jīng)濟、技術(shù)、社會等方面的可行性分析,可以確定該系統(tǒng)的開發(fā)有一定的必要性和可行性。
2.2 總體需求分析設(shè)計
本文實現(xiàn)基于Java設(shè)計的律師綜合辦公管理系統(tǒng),系統(tǒng)的總體需求分析包括:總體業(yè)務(wù)功能需求分析。首先,需要了解系統(tǒng)的全部功能需求分析,指出系統(tǒng)真正想要做什么,需求分析與系統(tǒng)設(shè)計之間存在著一定的關(guān)聯(lián),系統(tǒng)的設(shè)計與實現(xiàn)是以需要分析為研究基礎(chǔ),系統(tǒng)的非功能需求分析研究用戶訪問數(shù)量、安全性能分析、響應(yīng)時間控制分析、數(shù)據(jù)安全分析、系統(tǒng)的軟件與硬件配置等情況。
2.3 系統(tǒng)的研究內(nèi)容
本文對律師綜合辦公管理系統(tǒng)的主要研究內(nèi)容為:系統(tǒng)參數(shù)管理、客戶數(shù)據(jù)信息管理、案件數(shù)據(jù)信息管理、文檔數(shù)據(jù)信息管理、費用結(jié)算信息管理、案件審批信息管理和用戶管理。律師綜合辦公管理系統(tǒng)的主界面通過上述的功能作為系統(tǒng)的功能支撐,系統(tǒng)的界面設(shè)計與功能設(shè)計是本文的主要研究內(nèi)容。
2.4 需求分析設(shè)計
2.4.1 功能需求分析
通過對律師綜合辦公管理系統(tǒng)的需求分析與系統(tǒng)設(shè)計,使得律師綜合辦公管理系統(tǒng)功能結(jié)構(gòu)明確劃分為多個子功能模塊?;贘ava的律師綜合辦公管理系統(tǒng)的功能需求分析是按照系統(tǒng)要求實現(xiàn)的功能需求,該系統(tǒng)的主要功能包括:系統(tǒng)參數(shù)管理、客戶數(shù)據(jù)信息管理、案件數(shù)據(jù)信息管理、文檔數(shù)據(jù)信息管理、費用結(jié)算信息管理、案件審批信息管理和用戶管理。其中,本文主要研究客戶數(shù)據(jù)管理、案件數(shù)據(jù)信息管理、費用結(jié)算信息管理、案件審批信息管理等功能。
2.4.2 非功能需求分析
1) 系統(tǒng)可靠性要求:
律師綜合辦公管理系統(tǒng)對用戶輸入的數(shù)據(jù)需要具備判斷能力,非法數(shù)據(jù)禁止進入數(shù)據(jù)庫中,以避免影響其他關(guān)聯(lián)數(shù)據(jù)。
2) 功能擴展性要求:
基于Java實現(xiàn)的律師綜合辦公管理系統(tǒng)采用標(biāo)準(zhǔn)的軟件設(shè)計流程,所實現(xiàn)的內(nèi)容都是按照需求分析所得,將來必定需要更新或者修改系統(tǒng)的部分功能,遠程服務(wù)器對系統(tǒng)進行功能擴展,當(dāng)系統(tǒng)有功能擴展時,采取異步更新擴展即可。
3) 整體界面要求:
要求功能界面按照一致的風(fēng)格進行設(shè)計,使得律師綜合辦公管理系統(tǒng)界面簡潔統(tǒng)一、控件布局合理。
4) 安全性能要求:
為了避免律師綜合辦公管理系統(tǒng)的數(shù)據(jù)在運行過程中被惡意篡改或者攻擊,需要對對外訪問的傳輸數(shù)據(jù)加密處理,通過加密和解密算法對其使用解密后才能使用的原則。
3 系統(tǒng)的總體設(shè)計
3.1 系統(tǒng)總體設(shè)計概述
基于HBuilder實現(xiàn)的律師綜合辦公管理系統(tǒng)的總體設(shè)計包括:網(wǎng)站拓撲圖設(shè)計、網(wǎng)站的數(shù)據(jù)分布設(shè)計和網(wǎng)站的整體技術(shù)系架構(gòu)設(shè)計。基于HBuilder實現(xiàn)的律師綜合辦公管理系統(tǒng)技術(shù)架構(gòu)采用B/S架構(gòu)設(shè)計模式,該系統(tǒng)采用SSH三層框架整合開發(fā)網(wǎng)站。endprint
3.2 系統(tǒng)的技術(shù)架構(gòu)設(shè)計
基于Java實現(xiàn)的律師綜合辦公管理系統(tǒng)總體技術(shù)架構(gòu)設(shè)計:基于B/S架構(gòu)設(shè)計的律師綜合辦公管理系統(tǒng)需要遵循Java EE 四層應(yīng)用程序開發(fā)架構(gòu),主要包括:頁面顯示層、數(shù)據(jù)業(yè)務(wù)邏輯處理層、數(shù)據(jù)業(yè)務(wù)存儲層和系統(tǒng)管理層。
3.3 系統(tǒng)功能結(jié)構(gòu)設(shè)計
4 系統(tǒng)詳細設(shè)計
4.1 系統(tǒng)數(shù)據(jù)庫設(shè)計
根據(jù)系統(tǒng)的功能需求分析與介紹,基于Java實現(xiàn)的律師綜合辦公管理系統(tǒng)的數(shù)據(jù)表的概念結(jié)構(gòu)進行設(shè)計,系統(tǒng)的主要功能為:系統(tǒng)參數(shù)管理、客戶數(shù)據(jù)信息管理、案件數(shù)據(jù)信息管理、文檔數(shù)據(jù)信息管理、費用結(jié)算信息管理、案件審批信息管理和用戶管理,系統(tǒng)的數(shù)據(jù)表結(jié)構(gòu)涉及內(nèi)容為:表結(jié)構(gòu)字段是否為主鍵、字段存儲名稱、存儲類型以及約束條件。
1) 系統(tǒng)管理數(shù)據(jù)表結(jié)構(gòu)設(shè)計,數(shù)據(jù)表字段包括:序號、名稱、時間、管理人字段。
2) 客戶數(shù)據(jù)表結(jié)構(gòu)設(shè)計,根據(jù)概念設(shè)計出來的客戶數(shù)據(jù)表字段包括:序號、客戶名稱、登記時間、聯(lián)系人、電話、地址、身份證號和其他等字段。
3) 案件數(shù)據(jù)表結(jié)構(gòu)設(shè)計,根據(jù)案件設(shè)計出的數(shù)據(jù)表字段包括:序號、案件名稱、案件類型、登記時間、客戶編號、服務(wù)時間、是否受理、律師姓名、是否結(jié)案、費用編號和其他等字段。
4) 文檔數(shù)據(jù)表結(jié)構(gòu)設(shè)計,文檔數(shù)據(jù)表字段包括:序號、文檔名稱、建立時間、文檔類型、最后修改時間和其他等字段。
5) 費用數(shù)據(jù)表結(jié)構(gòu)設(shè)計,根據(jù)該數(shù)據(jù)表的概念設(shè)計出的實體字段包括:序號、費用名稱、費用類型、結(jié)算日期、費用額度和其他等字段。
6) 審批數(shù)據(jù)表結(jié)構(gòu)設(shè)計,數(shù)據(jù)庫中審批數(shù)據(jù)資源表字段包括:序號、案件名稱、審批人、審批時間、審批結(jié)論和其他等字段。
7) 用戶數(shù)據(jù)表結(jié)構(gòu)設(shè)計,根據(jù)用戶的概念設(shè)計轉(zhuǎn)發(fā)的實體字段包括:序號、用戶昵稱、登錄密碼、注冊時間、用戶姓名、手機號、身份證號碼和其他等字段。
8) 律師數(shù)據(jù)表結(jié)構(gòu)設(shè)計,根據(jù)律師概念實體字段包括:序號、律師名稱、律師昵稱、律師職稱號、注冊時間、工作年限、工作簡歷、畢業(yè)院校、取得的成績、資格證等級和其他等字段。
4.2 系統(tǒng)詳細功能模塊設(shè)計
下面為律師綜合辦公管理系統(tǒng)的全部功能需求列表:
1) 系統(tǒng)參數(shù)管理功能
系統(tǒng)管理員根據(jù)客戶的實際需求,定期對系統(tǒng)的功能權(quán)限、用戶角色和系統(tǒng)的基本參數(shù)的使用情況進行合理管理。系統(tǒng)管理是律師綜合辦公管理系統(tǒng)中超級管理員的功能。功能模塊主要包括實現(xiàn)系統(tǒng)的角色管理、用戶管理、功能權(quán)限的分配。
2) 客戶信息管理功能
系統(tǒng)中的客戶管理功能,是為了完成對系統(tǒng)中的客戶數(shù)據(jù)進行管理操作,客戶管理包括:客戶基礎(chǔ)數(shù)據(jù)管理、客戶案件數(shù)據(jù)管理操作等。系統(tǒng)的功能模塊:新增客戶、修改客戶數(shù)據(jù)、管理客戶。本模塊實現(xiàn)對系統(tǒng)中的客戶進行管理,包括:當(dāng)事人、對方當(dāng)事人或委托代理人。管理的內(nèi)容包括基本數(shù)據(jù)和案件關(guān)聯(lián)數(shù)據(jù)。
3) 案件信息管理功能
系統(tǒng)中的案件管理功能模塊的主要功能:案件登記功能、案件在辦、案件歸檔、辦案管理和質(zhì)量反饋。案件登記功能是將新增案件錄入到系統(tǒng)中的功能;案件在辦是指經(jīng)過收案審批后的正在辦理案件;案件歸檔是指將所有的案件實施歸檔操作;質(zhì)量反饋是指對錄入、管理和評價該事務(wù)所中的律師辦案質(zhì)量的反饋進行說明。
4) 文檔信息管理功能
系統(tǒng)中的文檔管理功能,該模塊的主要功能:上傳文檔、下載文檔、文檔類別管理。上傳文檔必須先選擇文檔類別,才能上傳到系統(tǒng)存儲路徑中。下載文檔用戶可自由選擇存放的位置和存儲文件類型。
5) 費用信息管理功能
系統(tǒng)中的費用管理功能,該模塊的主要功能:案件付款類別管理、結(jié)案費用錄入、費用綜合管理。本模塊主要實現(xiàn)對與客戶簽訂的合同案件費用進行管理,新增合同費用時,錄入客戶編號和選擇收費方式和收費金額即可實現(xiàn)費用的增加操作,用戶可隨時根據(jù)案件修改費用數(shù)據(jù)。
6) 審批信息管理功能
系統(tǒng)中的審批管理功能,該模塊的主要功能:審批管理、委托他人管理、審批查詢等。本模塊主要實現(xiàn)對該事務(wù)所的案件審批和管理。當(dāng)已經(jīng)錄入到系統(tǒng)中的案件信息需要進行審批操作時,錄入新案件需要審批前才能繼續(xù)進行,審批前的狀態(tài)為結(jié)案待審??晌兴诉M行審批或者管理,擁有審批權(quán)限的其他用戶可審批轉(zhuǎn)移的待批案件。
7) 用戶信息管理功能
系統(tǒng)中的用戶管理功能,該模塊的主要功能:個人設(shè)置、日程安排。本模塊主要實現(xiàn)系統(tǒng)普通用戶的用戶管理功能、個人設(shè)置和個人日程安排;用戶根據(jù)用戶名和密碼登錄系統(tǒng)后可在用戶個人設(shè)置中修改登錄密碼、完善基本信息;日程安排功能實現(xiàn)用戶工作內(nèi)容的安排和提醒設(shè)置。
5 本文結(jié)論與未來研究方向
5.1 結(jié)論
5.1.1 研究重點
1) 給出符合律師綜合辦公管理系統(tǒng)的需求分析工作目標(biāo)。
2) 查閱相關(guān)的文獻資料和大多數(shù)律師綜合辦公管理系統(tǒng)的案例進行分析。
3) 在律師綜合辦公管理系統(tǒng)中熟練使用面向?qū)ο蠓椒ā?/p>
4) 根據(jù)律師綜合辦公管理系統(tǒng)的業(yè)務(wù)需求,為系統(tǒng)的功能擴展預(yù)留接口。
5.1.2 不足之處
1) 根據(jù)律師綜合辦公管理系統(tǒng)的開發(fā)需求,設(shè)計和實現(xiàn)上靈活性較差。
2) 為頁面添加動態(tài)js數(shù)據(jù),一旦出現(xiàn)動態(tài)加載模式,系統(tǒng)的響應(yīng)速度肯定降低。
5.2 研究方向
未來的律師綜合辦公管理系統(tǒng)的發(fā)展趨勢在于豐富系統(tǒng)的總體業(yè)務(wù)功能,更好地為大多數(shù)客戶提供法律服務(wù)。
參考文獻:
[1] 曾令仿,黎薇.律師事務(wù)所管理系統(tǒng)需求分析[J].計算機與現(xiàn)代化,2002(8):5-6.
[2] 瞿江.NET 平臺下的律師事務(wù)所管理系統(tǒng)設(shè)計與實現(xiàn)[J].硅谷,2012(22):3-7.
[3] 陳文山.基于柔性工作流的律師事務(wù)所管理系統(tǒng)設(shè)計與實現(xiàn)[D].上海:上海交通大學(xué),2008:7-9.
[4] 劉思達.如何研究中國律師業(yè)?從2007年中國律師問卷調(diào)查談起[J].中國律師,2008(8):36-45.
[5] 楊凌燕.基于項目管理的律師事務(wù)所綜合信息管理系統(tǒng)設(shè)計[J].科協(xié)論壇,2009,(4):47-59.
[6] RonaldJ.Norman.面向?qū)ο笙到y(tǒng)分析與設(shè)計[M].周之英,肖奔放,柴洪鈞,譯.北京:清華大學(xué)出版社,2000,23-46.endprint