白少雄 陽婧 趙楚筠
摘 要:新時代下,新經(jīng)濟(jì)、新技術(shù)、新思維的發(fā)展對傳統(tǒng)法律信息平臺提出了挑戰(zhàn)。筆者對學(xué)生和法律從業(yè)者查詢法條、案例的方法進(jìn)行調(diào)研分析,得出現(xiàn)有各種信息平臺均存在局限的結(jié)論。為打破局限,提升用戶體驗,文章提出了一種基于微信小程序的法學(xué)資料信息平臺的新模式,助力法律法規(guī)查詢模式的提升與發(fā)展??傮w來說,基于微信小程序?qū)Ψ▽W(xué)資料信息平臺進(jìn)行創(chuàng)新,符合時代發(fā)展的要求。
關(guān)鍵詞:微信小程序;法學(xué)資料;信息平臺
1 ? 研究背景
近年來,中國法治的發(fā)展走向了快車道,法律體系不斷完善,越來越多的法律、法規(guī)、規(guī)章、規(guī)范性文件出臺。然而,這些文件卻給學(xué)生和法律工作者的學(xué)習(xí)設(shè)下了不小的障礙,用戶在進(jìn)行資源查詢時如大海撈針。如今,雖然國內(nèi)外法律法規(guī)、司法案例信息平臺眾多,但其大多收錄數(shù)目巨大,更接近于法律數(shù)據(jù)庫,給學(xué)生用戶帶來了諸多不便。經(jīng)過調(diào)研后,筆者發(fā)現(xiàn):傳統(tǒng)的法學(xué)信息平臺法律法規(guī)、司法案例數(shù)量龐大,且對法律法規(guī)、司法案例資源的排列混亂,絕大多數(shù)按照時間順序或效力級別排序分類。在使用時,平臺中的大多數(shù)內(nèi)容不在學(xué)生用戶群體課程學(xué)習(xí)的范圍內(nèi),案例方面則存在數(shù)目過于龐大的問題。用戶在使用時需要對所需法律法規(guī)、司法案例逐一進(jìn)行查詢,平臺分類查詢功能不全面。
總體來說,雖然市面上已有眾多法學(xué)資料信息平臺,但由于各個平臺均存在各自的局限性,筆者認(rèn)為,法學(xué)資料信息平臺,仍有進(jìn)一步創(chuàng)新的可能性存在。
2 ? 模式創(chuàng)新
在國內(nèi)外,從已有的技術(shù)上來看,法條、案例查詢和檢索的方式呈現(xiàn)出電子化、數(shù)字化、網(wǎng)絡(luò)化、智能化的演變路徑和發(fā)展趨勢??梢哉f,在現(xiàn)階段,網(wǎng)絡(luò)數(shù)據(jù)庫已經(jīng)成了信息最重要的展現(xiàn)形式。理應(yīng)基于互聯(lián)網(wǎng)技術(shù)和生態(tài),對法學(xué)資料平臺功能模塊進(jìn)行重構(gòu),充分共同發(fā)揮人工整合資源的準(zhǔn)確性和互聯(lián)網(wǎng)信息傳達(dá)的便捷性,實現(xiàn)互聯(lián)網(wǎng)與法學(xué)資料提供的深度融合。
微信作為互聯(lián)網(wǎng)時代下難以被取代的角色,拓展了大學(xué)生的知識獲取渠道。大學(xué)生面對的知識不再局限于學(xué)校和課堂,微信公眾號能讓學(xué)生隨時隨地了解前沿的學(xué)術(shù)動態(tài),接受最新的學(xué)術(shù)理論,與學(xué)術(shù)大師的互動交流變得觸手可及[2]。
微信小程序作為一種新興的信息傳遞媒介,并沒有在法學(xué)領(lǐng)域被廣泛使用。因此,本文旨在探求一種基于微信小程序的法學(xué)資料信息平臺新模式,以期將微信小程序與法學(xué)資料相結(jié)合,為用戶提供一個可以隨時隨地查詢、學(xué)習(xí)法律法規(guī)和司法案例的平臺,提高學(xué)習(xí)效率,改善查詢體驗。
3 ? 系統(tǒng)分析與設(shè)計
3.1 系統(tǒng)需求分析
3.1.1 功能性需求分析
(1)功能定位。本系統(tǒng)作為一種信息查詢平臺,提供信息查詢、瀏覽服務(wù),針對特定人群,其功能定位為:面向?qū)W生和法律從業(yè)者的法學(xué)資料信息平臺。
(2)功能需求。本系統(tǒng)的目標(biāo)人群為學(xué)生和法律從業(yè)者。無論是學(xué)生還是法律從業(yè)者,均存在查詢法律法規(guī)、司法案例的需求。
本系統(tǒng)的首要功能需求為法律法規(guī)查詢、案例查詢,輔助功能為學(xué)術(shù)動態(tài)和法律資訊瀏覽。
3.1.2 非功能性需求分析
(1)穩(wěn)定性。穩(wěn)定可靠是用戶選擇軟件的一項重要指標(biāo)。微信小程序作為騰訊的一項重要創(chuàng)新,目前已經(jīng)成為騰訊的重要增長點。經(jīng)過3年的持續(xù)增長,小程序已經(jīng)在人民生產(chǎn)生活中發(fā)揮重要作用,其穩(wěn)定性有目共睹。
(2)安全性。在大數(shù)據(jù)時代,隨著應(yīng)用程序數(shù)量的井噴式增長,個人信息違規(guī)收集的情況愈發(fā)泛濫。從用戶的角度看,用戶自然不希望個人信息被過度收集。本項目小程序在性質(zhì)上屬于信息查詢平臺,因此不會過度收集個人信息。
(3)程序性能。從開發(fā)者的角度看,控制小程序代碼包的大小有助于減少小程序的啟動時間。微信小程序代碼包本身有2 MB的上傳大小限制,這意味著微信小程序的代碼不會出現(xiàn)過于冗雜的情況,加載時間在可控制范圍內(nèi),響應(yīng)時間一般不會超過800 ms,能讓用戶獲得良好的體驗。
(4)可擴展性。對于開發(fā)者而言,小程序開發(fā)簡單易上手,若開發(fā)者需要在原有功能的基礎(chǔ)上添加新功能,不需要大規(guī)模修改代碼,具有易擴展性。小程序上線運營之后如果需要增加新特性、新內(nèi)容,也較為簡便。
3.2 系統(tǒng)功能設(shè)計
為更好地滿足廣大用戶的使用需求,探索法學(xué)信息平臺的新模式,小程序?qū)⒎譃橐韵?個功能模塊:
3.2.1 法律法規(guī)
法律法規(guī)模塊的主要功能為法律法規(guī)查詢。開發(fā)者按課程分類整理16門法學(xué)核心課程中除“法理學(xué)”“中國法制史”以外的14門課程的日常法律法規(guī)及法考法律法規(guī)資源,內(nèi)置于該功能模塊,方便用戶查找所需,提高用戶查找法律法規(guī)的效率。
3.2.2 司法案例
司法案例模塊包含各種司法案例。開發(fā)者收集民事、刑事、行政、知識產(chǎn)權(quán)、國家賠償、執(zhí)行六大類型指導(dǎo)性案例和公報案例,提取案由,依據(jù)案由對案件進(jìn)行分類整理,并內(nèi)置于該模塊中。開發(fā)者收集因法條的變遷、法律適用的變遷、社會的變遷帶來的“同案前后不同判”案例,作為“三大變遷”案例,以滿足比較法研究用戶的查詢需要。
3.2.3 學(xué)術(shù)動態(tài)
學(xué)術(shù)動態(tài)模塊包括了法學(xué)前沿問題和理論研究。開發(fā)者密切關(guān)注學(xué)界前沿學(xué)術(shù)成果、最新理論動態(tài),篩選條目,日常更新于該模塊之中,方便用戶在查詢法條、案例之余,了解法學(xué)前沿問題、名家理論,提高法學(xué)素養(yǎng)。
3.2.4 法律資訊
法律資訊模塊為法律資訊展示模塊。開發(fā)者時刻關(guān)注國內(nèi)社會焦點法律問題、人大最新動態(tài)、立法活動,篩選重要信息,日常更新于該模塊之中,作為法學(xué)資料信息平臺的補充內(nèi)容存在,力求讓用戶在使用過程中獲得更佳的服務(wù)感受。
4 ? 技術(shù)實現(xiàn)
4.1 開發(fā)工具
微信小程序為開發(fā)者提供了簡單、高效的應(yīng)用開發(fā)框架和豐富的組件及API,幫助開發(fā)者在微信中開發(fā)具有原生 App體驗的服務(wù)。微信開發(fā)者工具來自騰訊官方,對于開發(fā)者而言,微信開發(fā)者工具是開發(fā)微信小程序的最佳選擇。
4.2 代碼類型
一般而言,小程序代碼分為4個類型:JSON配置文件、WXML模板文件、WXSS樣式文件、JS腳本邏輯文件。
在小程序中,JSON 是一種數(shù)據(jù)格式,其扮演的是基礎(chǔ)靜態(tài)配置的角色。換句話說,JSON的作用是配置小程序最基礎(chǔ)的設(shè)置,比如:界面整體色調(diào)。
與網(wǎng)頁編程采取HTML+CSS+JavaScript的組合類似,微信小程序采取WXML+WXSS+JavaScript的組合,即:使用WXML進(jìn)行框架設(shè)計,構(gòu)建出頁面的結(jié)構(gòu);以WXSS設(shè)計組件,描述頁面樣式;以JavaScript處理頁面和用戶的交互。
4.3 前端開發(fā)
在開發(fā)中,先以JSON配置小程序主色調(diào)顏色等基礎(chǔ)信息,再以WXML建立小程序基本框架。小程序基本框架分為首頁、案例、學(xué)術(shù)、資訊、關(guān)于我們5個部分。
基本框架中,首頁、案例界面均采取“5×3”的設(shè)計布局,在每頁布置15個二級框架。在首頁,布置前文所述14門核心課程作為二級框架(其中,行政法與行政訴訟法拆分為行政法、行政訴訟法兩個框架,共計15個二級框架);在案例頁,布置上述共12類指導(dǎo)案例、公報案例及3類“變遷”案例作為二級框架。完成二級框架后,可完成三級框架編寫。學(xué)術(shù)、資訊界面采取橫向布局,按時間順序更新最新學(xué)術(shù)動態(tài)、法律資訊。
完成框架搭建后,設(shè)計、制作課程、法律法規(guī)、案例的精美封面,導(dǎo)入框架,完成框架制作,并進(jìn)行UI美化。
4.4 小程序·云開發(fā)
信息平臺的基礎(chǔ)功能是提供信息,如果提供過多功能,譬如法律咨詢,則顯得小程序設(shè)計冗余。筆者團(tuán)隊完成的信息平臺僅提供法條、案例查詢,以及學(xué)術(shù)動態(tài)、法律資訊瀏覽的功能,不涉及復(fù)雜數(shù)據(jù)的讀寫。因此,自行搭建、部署服務(wù)器對本項目而言略顯多余。選擇云開發(fā)的方法進(jìn)行快速開發(fā)可以視為最優(yōu)方法。
5 ? 結(jié)語
有學(xué)者指出,法律教育應(yīng)當(dāng)與前沿信息科學(xué)技術(shù)將日益密切結(jié)合起來,而能否較早較快地實現(xiàn)這一設(shè)想,取決于法學(xué)教育的反應(yīng)速度[3]。在物質(zhì)文明、精神文明高度發(fā)達(dá)的當(dāng)代社會,信息平臺是人們學(xué)習(xí)、提升的重要舞臺。微信作為中國最大的即時通訊應(yīng)用品牌,擁有極其廣泛的用戶群體。歷經(jīng)多年運營,微信公眾平臺生態(tài)系統(tǒng)已基本完善。因此,基于微信小程序?qū)Ψ▽W(xué)資料信息平臺進(jìn)行創(chuàng)新,符合時代發(fā)展的要求。
在互聯(lián)網(wǎng)高速發(fā)展的背景下,本項目積極主動開展服務(wù)創(chuàng)新,并在服務(wù)創(chuàng)新過程中勇于承擔(dān)責(zé)任、致力于技術(shù)創(chuàng)新。希望法學(xué)資料信息平臺可以為學(xué)生、法律從業(yè)者提供更高效、更便捷的服務(wù),創(chuàng)造更佳的社會價值。
[參考文獻(xiàn)]
[1]陸麗.利用微信平臺開發(fā)移動教學(xué)服務(wù)系統(tǒng)的技術(shù)實現(xiàn)[J].信息通信,2019(1):285-286.
[2]董青梅.互聯(lián)網(wǎng)時代對法律方法的影響[J].甘肅理論學(xué)刊,2015(5):5-9.
[3]曹建峰.“人工智能+法律”十大趨勢[J].機器人產(chǎn)業(yè),2017(5):86-96.
(編輯 姚 鑫)