陳奇++陳志忠
摘 要:從法律服務(wù)的現(xiàn)狀出發(fā),在深入調(diào)研分析的基礎(chǔ)上,針對(duì)社會(huì)法律服務(wù)需求和現(xiàn)狀設(shè)計(jì)開(kāi)發(fā)一款綜合性的法律服務(wù)信息技術(shù)平臺(tái)。介紹了平臺(tái)開(kāi)發(fā)的目的及意義,設(shè)計(jì)思想和開(kāi)發(fā)方案,并對(duì)系統(tǒng)的功能模塊和后期展望進(jìn)行了深入的論述。
關(guān)鍵詞:法律服務(wù);信息平臺(tái);開(kāi)發(fā)方案;PHP技術(shù)
中圖分類(lèi)號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.15913/j.cnki.kjycx.2017.01.030
隨著我國(guó)法制建設(shè)的不斷完善和計(jì)算機(jī)技術(shù)的飛速發(fā)展,人們通過(guò)網(wǎng)絡(luò)獲取法律信息的需求越來(lái)越多,要求也越來(lái)越高。他們希望能夠通過(guò)網(wǎng)絡(luò)平臺(tái)獲得幫助和有價(jià)值的信息,節(jié)省時(shí)間成本和經(jīng)濟(jì)成本。而作為法律服務(wù)人員,也有必要適應(yīng)環(huán)境的變化,通過(guò)網(wǎng)絡(luò)來(lái)宣傳自己、提供服務(wù)、提高知名度等。
1 目的及意義
本法律服務(wù)平臺(tái)的目標(biāo)是,盡快地把法律服務(wù)送到每一個(gè)有需求的人身邊,系統(tǒng)平臺(tái)依托計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),在法律服務(wù)領(lǐng)域提供最全面、周到、細(xì)致的服務(wù),努力打造老百姓心目中的法律第一品牌,讓有法律服務(wù)需求的人第一時(shí)間想到我們的平臺(tái),讓來(lái)到平臺(tái)的人以最直接、最方便、最經(jīng)濟(jì)的方式找到解決問(wèn)題的辦法,并致力于推動(dòng)法律行業(yè)的信息化及法制建設(shè)的網(wǎng)絡(luò)化。
2 設(shè)計(jì)思想
法律服務(wù)信息平臺(tái)的宗旨是培養(yǎng)人們利用信息技術(shù)的意識(shí)和能力,促進(jìn)信息技術(shù)與法律的整合,充分發(fā)揮網(wǎng)絡(luò)化信息技術(shù)的優(yōu)勢(shì),逐步改變法律的服務(wù)方式,適應(yīng)人們?cè)诰W(wǎng)絡(luò)化環(huán)境下求助方式的變革,為人們的生活提供可靠的法律環(huán)境和有力的法律武器。它應(yīng)提供的主要功能有:提供豐富的法律資料,方便人們查詢(xún)、使用;為系統(tǒng)管理人員提供方便的管理,信息冗余設(shè)計(jì)優(yōu)良;提供一定的安全機(jī)制,保證用戶(hù)信息安全。
3 需求分析
在法制建設(shè)逐漸完善的今天,社會(huì)的法律意識(shí)越來(lái)越強(qiáng)。一方面,公民在遇到法律糾紛或者有重要的家事或投資項(xiàng)目等要決定時(shí),自然會(huì)想到律師;另一方面,企業(yè)對(duì)律師也有很大的需求,例如律師可以為企業(yè)的內(nèi)部管理提供很好的法律建議,并且政府對(duì)律師也有著依法行政的必然需求。那么,當(dāng)普通公民、企業(yè)甚至政府在需要律師和相關(guān)法律知識(shí)時(shí),首先會(huì)想到通過(guò)網(wǎng)絡(luò)查詢(xún)信息。本系統(tǒng)正是迎合這種需要,為廣大用戶(hù)提供幫助。
4 開(kāi)發(fā)方案
客戶(hù)機(jī)/服務(wù)器結(jié)構(gòu)的基本思想是數(shù)據(jù)的存儲(chǔ)和管理工作由服務(wù)器端負(fù)責(zé),而應(yīng)用程序在客戶(hù)端運(yùn)行。工作時(shí)由客戶(hù)端主動(dòng)發(fā)起服務(wù)請(qǐng)求,服務(wù)器被動(dòng)響應(yīng),客戶(hù)端的具體應(yīng)用服務(wù)是通過(guò)網(wǎng)絡(luò)由服務(wù)器提供的。為了適應(yīng)大型復(fù)雜的系統(tǒng),出現(xiàn)了由表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪(fǎng)問(wèn)層構(gòu)成的3層結(jié)構(gòu)。這種把邏輯應(yīng)用獨(dú)立出來(lái)的模式,更加適用于結(jié)構(gòu)相對(duì)復(fù)雜的的大型應(yīng)用場(chǎng)合。
而B(niǎo)/S結(jié)構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu),它獨(dú)立于硬件環(huán)境和操作系統(tǒng),緩解了客戶(hù)機(jī)的工作壓力,可以容易地實(shí)現(xiàn)不同網(wǎng)絡(luò)之間的連接。圖1為瀏覽器/服務(wù)器模式構(gòu)成及數(shù)據(jù)處理方式示意圖,也是一個(gè)3層分布結(jié)構(gòu),即瀏覽器—Web服務(wù)器—數(shù)據(jù)庫(kù)服務(wù)器。
圖1 瀏覽器/服務(wù)器模式構(gòu)成及數(shù)據(jù)處理方式
通過(guò)以上對(duì)C/S和B/S的介紹和比較可知,B/S的優(yōu)點(diǎn)非常明顯,因此,本系統(tǒng)將采用B/S模式設(shè)計(jì)開(kāi)發(fā)。
5 開(kāi)發(fā)技術(shù)
本系統(tǒng)基于PHP技術(shù),采用CodeIgniter框架開(kāi)發(fā),利用Sublime和Dreamweaver編輯工具,應(yīng)用HTML、JAVASCRIPT、AJAX等技術(shù),用MySQL和REDIS數(shù)據(jù)庫(kù)為系統(tǒng)提供后臺(tái)數(shù)據(jù)支持,嚴(yán)格按照軟件工程開(kāi)發(fā)設(shè)計(jì)思想設(shè)計(jì)與實(shí)現(xiàn)。
5.1 PHP技術(shù)簡(jiǎn)介
PHP(Personal home page Hypertext Preprocessor)是一種基于服務(wù)端創(chuàng)建動(dòng)態(tài)網(wǎng)站的腳本語(yǔ)言,是一個(gè)完全開(kāi)源的軟件,其語(yǔ)法結(jié)構(gòu)混合了C、Java、Perl及PHP自身的新語(yǔ)法,支持多種數(shù)據(jù)庫(kù),比如MySQL、Informix、Oracle、Sybase等。PHP具有開(kāi)發(fā)快捷、效率高、運(yùn)行速度快、跨平臺(tái)等特點(diǎn),在PHP5中還完全實(shí)現(xiàn)了面向?qū)ο蠹癙DO特性等。
5.2 CodeIgniter框架
CodeIgniter是一套供PHP網(wǎng)站開(kāi)發(fā)者使用的應(yīng)用程序開(kāi)發(fā)框架和工具包。它提供一套豐富的標(biāo)準(zhǔn)庫(kù)及簡(jiǎn)單的接口和邏輯結(jié)構(gòu),其目的是使開(kāi)發(fā)人員更快速地進(jìn)行項(xiàng)目開(kāi)發(fā)。使用CodeIgniter可以減少代碼的編寫(xiě)量,并將開(kāi)發(fā)人員的精力投入到項(xiàng)目的創(chuàng)造性開(kāi)發(fā)上。CodeIgniter是基于模型—視圖—控制器這一設(shè)計(jì)模式的。
6 總體結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)的概要設(shè)計(jì)中最重要的就是系統(tǒng)的模塊化。本系統(tǒng)首先將整個(gè)系統(tǒng)劃分為幾個(gè)小問(wèn)題、小模塊,比如關(guān)于系統(tǒng)文章類(lèi)信息,首先分出3類(lèi)頻道,文章類(lèi)、律師信息類(lèi)、事務(wù)所信息類(lèi),然后各個(gè)頻道分類(lèi)可以衍生很多頻道,因?yàn)樗鼈兊臄?shù)據(jù)庫(kù)表結(jié)構(gòu)基本都是一致的。通過(guò)頻道衍生的方式,可以非常方便地?cái)U(kuò)展本平臺(tái)的內(nèi)容結(jié)構(gòu),實(shí)現(xiàn)了靈活的編程處理風(fēng)格。這也是本平臺(tái)的一個(gè)創(chuàng)新點(diǎn),可以針對(duì)不同的應(yīng)用和環(huán)境變化,隨時(shí)維護(hù)系統(tǒng)的功能結(jié)構(gòu)。
在以上分析的基礎(chǔ)中,考慮到PHP程序編制的特點(diǎn),得到系統(tǒng)功能模塊主要有配置模塊、事務(wù)所模塊、律師模塊、文章模塊、會(huì)員模塊、廣告鏈接模塊和在線(xiàn)咨詢(xún)模塊等子模塊。
本系統(tǒng)基本實(shí)現(xiàn)了基于PHP的法律服務(wù)信息系統(tǒng)的基本功能,完成了最初系統(tǒng)設(shè)計(jì)中會(huì)員、文章、律師、事務(wù)所等的主要功能初衷。另外,本系統(tǒng)也實(shí)現(xiàn)了頻道管理、廣告配置、超級(jí)鏈接、SEO、在線(xiàn)咨詢(xún)等功能。
7 系統(tǒng)特點(diǎn)
本系統(tǒng)具有以下幾個(gè)特點(diǎn):①具有友好的操作界面和圖形管理界面,易學(xué)習(xí)、易操作、易移植。②系統(tǒng)結(jié)構(gòu)嚴(yán)謹(jǐn),性能穩(wěn)定,使用方便,運(yùn)行速度快。③經(jīng)濟(jì)性高。系統(tǒng)投資少,社會(huì)效益好。④維護(hù)簡(jiǎn)單。系統(tǒng)運(yùn)行后幾乎不需要專(zhuān)業(yè)系統(tǒng)管理員維護(hù),開(kāi)支減少。⑤對(duì)日后的大數(shù)據(jù)、大流量已作相應(yīng)的考慮和優(yōu)化。
8 存在的不足與設(shè)想
用戶(hù)體驗(yàn)方面,該平臺(tái)已完成的功能主要是信息方面的,設(shè)計(jì)上有些冗余。另外,用戶(hù)與律師的交互方面沒(méi)有很好的設(shè)計(jì)與實(shí)現(xiàn),只能通過(guò)手機(jī)號(hào)碼等聯(lián)系方式與律師聯(lián)系,缺少很好的交互體驗(yàn)。功能方面,該平臺(tái)目前在以下方面還有待完善:①登錄該平臺(tái)的企業(yè)無(wú)法在線(xiàn)聘請(qǐng)法律顧問(wèn),也不能在該平臺(tái)上進(jìn)行相關(guān)的業(yè)務(wù)合作,缺少一個(gè)專(zhuān)門(mén)的模塊來(lái)進(jìn)行企業(yè)與法律顧問(wèn)之間的交流與問(wèn)題解決;②該平臺(tái)針對(duì)一些客戶(hù)的收費(fèi)服務(wù)功能還不是很完善,缺少相應(yīng)的功能介紹和具體實(shí)施方案等;③作為一個(gè)平臺(tái),為了留住客戶(hù),今后會(huì)提供一些其他的增值服務(wù)等配套模塊,以期吸引用戶(hù),擴(kuò)大用戶(hù)規(guī)模。今后,對(duì)客戶(hù)群體而言,將細(xì)化出企業(yè),對(duì)個(gè)人會(huì)員和普通用戶(hù)進(jìn)行差異化、精準(zhǔn)化服務(wù)。該平臺(tái)不僅提供法律方面的信息服務(wù),還增加廣告模塊,以及其他配套的產(chǎn)品建設(shè),促進(jìn)平臺(tái)更好地發(fā)展。
參考文獻(xiàn)
[1]王勇.學(xué)生信息綜合管理系統(tǒng)的設(shè)計(jì)與展望[J].湖北農(nóng)機(jī)化,2014(3):41.
[2]李濤.多層體系結(jié)構(gòu)的應(yīng)用與實(shí)現(xiàn)研究[J].計(jì)算機(jī)與數(shù)字工程,2007,35(4):176.
[3]張新明.基于Android平臺(tái)的新型法務(wù)咨詢(xún)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].蘭州:蘭州交通大學(xué),2014.
〔編輯:劉曉芳〕