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