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