吳永大
1.廣州南洋理工職業學院,廣東 廣州 510900;2.廣東韜策律師事務所,廣東 廣州 510900
隨著智能手機的普及應用,依托移動互聯網研發相應的系統,慢慢受到多數人的關注和重視,各軟件研發機構和人員也加大這方面的探索。本文借助安卓智能手機操作平臺,研發支持法律支持查詢、案例分析等功能的法律咨詢系統,這個系統能夠為客戶提供更加細致、周到的服務。而用戶需求分析是研發系統的基礎環節,就是針對用戶日常需要的業務進行詳細的調研,并結合計算機方面的理論知識,全面分析并總結用戶的需求。針對用戶的實際需求,系統功能需求側重點在于由用戶視角對系統展開研發工作,確保設計的系統充分滿足系統實際需求。具體內容如下:
1.新用戶利用登錄按鈕跳轉至系統注冊頁面,依據系統發出的提示信息,填寫與之相關的數據,順利完成新用戶信息注冊,獲得對該系統的登錄資格。
2.用戶通過獲取相對應的注冊順利進入系統,從而完成系統登錄,并最終執行系統各種操作功能。
3.用戶能夠進行相關法律信息的查詢,主要按照案件類型查詢等,并依據提供簡單和高級檢索共同努力,以此深入了解和學習法律法規相關知識。同時,這項操作可以為律師及相關管理者提供支持,滿足用戶日常查詢及律師拓展業務等方面的要求。
4.支持使用者開展在線咨詢業務,系統提供的法律事務所知名律師供用戶進行在線查詢、問答等操作,便于用戶及時獲得所需的法律支援。除此以外,用戶也能開展案例分析等相關處理,這也能為用戶提供具有開放性特征的平臺,用戶能夠查看與自己案件相同或類似案件公開處理信息,根據法律專家的觀點及點評,更清楚所處案件需要的幫助及服務。
5.系統管理人員也能對個人及系統相關信息實施管理,依據設置的用戶權限執行與之對應的操作,確保法律咨詢系統中的數據安全。由此可知,安卓平臺設計的法律咨詢系統是方便普通用戶與律師進行快速高效開展交流的法律咨詢平臺,以強大的線下法律服務需求資源為根本,全部律所優秀律師團隊及優秀律師,其優秀律師資源以期充分運用。律師用戶可通過線上免費或有償為普通用戶提供法律咨詢專業服務,通過案情初步分析,根據案件具體情況促使線上用戶轉變為線下的當事人或客戶。普通用戶可應用線上和律師溝通、免費咨詢等法律專業問題,也可線下面對面約律師詳談。其設計系統的功能主要有:在線咨詢律師、法律論壇回復、優秀律師查找等。
此模塊功能是為客戶快速查找到針對自己面對的問題所需之專業律師信息,根據律師的業務專業方向、已辦理的成功案件、客戶的評價等信息對律師進行選擇,盡可能地保障為用戶提供法律服務的質量。查找優秀律師用例如圖1所示。優秀律師查找模塊就是為普通用戶提供依托客戶端查詢在系統中已注冊且通過審核的律師,所需優秀律師資源是依據對律師專業分類篩選進行迅速查找,進而了解律師的基本信息、專業方向、當事人評價及地理位置。
(一)查看律師列表,客戶端會加載律師基本信息,另根據當事人評價完成排序,星級越高的律師,其排列順序應越靠前;即默認排序。
(二)客戶端的支持刷新律師列表,或用上拉加載律師列表功能。同時,律師信息列表排序自上方菜單挑選案件類型、智能排序等種類排序,變暗與用戶迅速找到相應的優秀律師。
(三)所有律師的具體信息支持查看了解,具體信息包括執業的律師事務所、律師姓名、執業證號、成功案例、專業方向、解答問題、用戶評價等。
此模塊為律師、普通用戶或當事人提供一對一的通信服務,主要功能包含:信息通知、信息記錄列表、法律咨詢。在線咨詢律師功能如圖2所示。信息記錄列表法律咨詢系統會向用戶展現,此列表將通過會話的方式展現,每次會話均包含主體名稱、傳送時間、最近發送的內容等。而信息資源功能就是用戶可以通過鍵盤輸入相應的文字咨詢律師,也支持發送圖片、語音等方法完成咨詢,但輸入區上方的對話框內顯示用戶及律師的聊天記錄信息。必須注意,該功能必須用戶與律師客戶端均有網絡信息,否則該功能不可用,并給出相對應的提示信息。除此以外,用戶可以利用客戶端對所需律師發送相應的消息,律師客戶端接收系統的通知信息,即:有用戶向某位律師發出消息,這位律師可依托律師客戶端及發送信息的用戶完成溝通。
此模塊功能主要是為普通用戶或當事人搭建一個同律師用戶進行溝通、交流咨詢法律問題互動的平臺,已實現瀏覽、發帖、回帖等功能。普通用戶或當事人可利用其瀏覽已經發出的帖子,若存在相同或類似問題的帖子,其沒必要重復發帖;若沒有,普通用戶就需要通過客戶端發送新帖子進行提問,然后等待律師的回復信息。法律論壇咨詢用例見圖3。其中,查看已有帖子就是在論壇帖子列表內以時間倒敘的方式展示所有的帖子,普通用戶若想查看相應的帖子,只需用指標直接點擊帖子,方可進入帖子并查看或者回復信息。發送帖子進行法律問題提問,普通用戶只要點擊提問按鈕,根據帖子主題、正文依次輸入有待提問的問題,隨之點擊提交按鈕,問題就會提交至服務器中,完成相應的提問。除此,回復帖子問題其功能是針對律師用戶即專業律師,律師可以查看問題帖子,也可根據問題及時分析解答這類問題,律師用戶僅需點擊回復按鈕,即可完成帖子回復操作。
法律咨詢系統性能分析,就是要執行一個系統運行參數需求的過程,性能需求分析在系統設計過程中扮演著重要的角色。特別是近幾年,隨著互聯網技術、信息技術的發展,用戶對計算機應用程序操作性能、響應時間等提出越來越高的要求。本文提到的法律咨詢系統是基于安卓智能操作平臺展開設計,針對智能手機存儲空間的限制,而依托移動手機平臺的應用程序在研發環節性能設計也是有待關注的問題。鑒于本課題系統設計的特殊性,主要從系統響應時間、吞吐量等方面給予考慮。其中,響應時間是評估一個系統具體性能的關鍵,它對于用戶在實際使用中的整體感覺產生重要的影響,也對系統穩定性、效率發揮著不可替代的作用。吞吐量則是評估系統處理能力的關鍵指標,歷來成為系統各研發人員的關注及重視。根據用戶的實際需求,將所設計系統的性能予以下列描述:
(一)研發的法律咨詢系統平均響應延遲控制在3s以下,從系統角度分析而言,主要包含檢索信息延遲、系統處理延遲、數據提交延遲等內容。在各不相同的應用條件下,所設計系統的響應時間也會有明顯的變化,但最大延遲時間應控制在5s之內。
(二)吞吐量是評估系統處理性能的主要指標,本課題研究挑選TPS作為判定系統吞吐量的關鍵性指標,TPS不得比100少。除以上性能之外,系統還應該在運行穩定性、安全等方面展示一定的優越性,如:對系統的吞吐量進行判斷的指標,必須達到TPS不少于100這項要求。除以上系統性能需求之外,該應在系統穩定性方面展示一定的優勢。由此表明,開展系統設計過程中,性能需求一直是極易被忽視的內容,但如果僅在對系統測試時將性能指標考慮在內,這種情況會使得項目來回返工,在一定程度上影響系統開發效率,也不利于系統整體研發質量。因此,在系統設計階段,就要將系統性能考慮在內,確保最終的系統達到用戶對性能的要求。
對用戶界面需求進行分析,就是針對所設計系統的外觀效果確定用戶界面設計目標。換言之,從軟件研發視角分析,用戶界面作用并不大,它并未對系統性能、功能產生不同的影響。因此,傳統軟件設計及開發環節,并沒有注重用戶界面設計情況。因此,設計恰當的、美觀、簡潔的用戶界面,對系統實際操作及配置功能提供諸多幫助。因此,對系統用戶界面需求進行分析,也是開發高性能軟件的關鍵環節。下文僅由以下幾個方面進行考慮:
(一)設置大小合理的界面:該系統配置的界面大小根據手機尺寸確定,由于不同廠家生產的手機型號、尺寸等存在差異,為提升法律咨詢系統應用范圍。對系統展開設計過程中,必須將其全面性、是否兼容考慮在內,因此,需要依據百分比大小完成設計,從而達到各類手機用戶的需求。
(二)設計合理的界面布局:因安卓智能操作系統進行設計時,會在一定程度上受手機大小的限制,因此,在展開應用程序布局設計過程中,不可像傳統PC機一樣,因此,本課題研究采用簡潔的表格布局模式,將矩形的手機屏幕分成多個表格,以此根據需求設計相對應的圖標及控件。
(三)配置恰當的顏色:用戶界面顏色設置也同等重要,為展現簡潔、明了等特征,在配色時主要選取灰色系為主,并以淡彩色作為主配色,展現明暗分明的設計效果。此外,文字設計主要由文字大小、顏色、字體等內容組成,但文字大小可依據需求適當調整,以此滿足系統整體設計和布局要求。為確保界面在設計時,各界面的風格統一,先做出設計界面制作的原則及規范要求,見表1。

表1 界面顏色及字體設計