孟佳琦,郭釗汝,陳敬宇,段程獻,乃非沙·阿地力江
(新疆農(nóng)業(yè)大學 計算機與信息工程學院,新疆 烏魯木齊 830052)
雖然現(xiàn)在社會安全穩(wěn)定,但還是有必要了解侵犯個人利益等小概率事件的應(yīng)對辦法。侵犯個人利益行為因其隱秘性強、取證難、缺乏明確界定的特點,僅依靠自身力量難以解決,需要外部力量及時干預(yù)和介入,部分被侵犯利益的人不懂法或無法取證時只能無奈受氣。
侵犯個人利益行為往往是無法提前預(yù)警的事件,針對此場景,個人需要迅速報警或求助,操作的便捷性影響著事件的發(fā)展。本系統(tǒng)將設(shè)計一鍵求救,受害人提前在軟件中填入個人信息,當受侵害事件發(fā)生時可以做到點擊“一鍵求救”即刻完成,而公安部門可接收到相關(guān)報警提示及時出動解救受害人。此平臺將侵犯個人利益事件作為獨立案件分類,公安人員利用此平臺統(tǒng)計和分析案件,以找到更好的預(yù)防和解決措施。
隨著科技發(fā)展和網(wǎng)絡(luò)普及,陸續(xù)出現(xiàn)了不同的危險預(yù)警工具或平臺。澳大利亞的匿名指引AI:Deevi,此軟件為匿名聊天機器人,通過對話了解受害人情況并提供應(yīng)對措施,這款軟件不能解決正身處損害利益時的情況。杭州婦聯(lián)推出的e 家和小程序,該平臺只可查看杭州縣級市8 家庇護所的地址與聯(lián)系方式,區(qū)域性約束強。
針對以上問題,本文研究并實現(xiàn)危險報警系統(tǒng),協(xié)助受害人一鍵報警并收集證據(jù),同時提供普法宣傳的功能,有效幫助他們增強法律意識,維護權(quán)益。
潛在危險常常是突發(fā)事件,針對此場景,受害人需要迅速報警,報警的便捷性影響著事件的發(fā)展。本系統(tǒng)將設(shè)計一鍵報警功能,用戶提前在軟件中填入個人信息,當危險事件發(fā)生時可以做到點擊“一鍵報警”按鈕即刻完成,而公安部門接收到相關(guān)報警提示后可及時出動解救受害人。
因沒有專項統(tǒng)計,不利于基層干警分析。該平臺將此情況作為獨立案件分類,公安人員利用平臺數(shù)據(jù)統(tǒng)計分析報警案件,以找到更好的預(yù)防和解決措施。
本系統(tǒng)將提供法律援助,發(fā)布真實案例和法律條文解讀以供受害者參考。圖1為需求分析后總結(jié)的功能圖。
圖1 危險報警系統(tǒng)功能圖
Android 基于Linux 內(nèi)核,該平臺開源免費。目前,世界上大部分的智能終端支持運行Android 操作系統(tǒng),并且Android 系統(tǒng)正被更多用戶所接受,其具有快速學習的能力,緊跟科技發(fā)展,且對于用戶來說很容易操作。
后臺采用EasyUI 框架,是輕量級前端插件,具有編碼量小、支持HTML5 網(wǎng)頁、主題風格多樣等優(yōu)點。
系統(tǒng)采用模塊化開發(fā)方式,便于解耦和維護??蛻舳嘶贏ndroid,后臺采用MVC 模式,這也是目前十分流行的Web 開發(fā)模式。在此系統(tǒng)中角色分為:用戶、法律人員、公安人員及運營人員。用戶使用Android 客戶端報警和取證,目前取證方式支持一鍵錄音。法律人員利用后臺提供專業(yè)法律知識給用戶。公安人員負責接收報警信息,獲取用戶個人信息、手機號碼以及定位地址。運營人員負責后臺維護及角色維護,具體如圖2所示。
圖2 系統(tǒng)架構(gòu)圖
用戶需在平臺注冊并登錄后方可進入APP。注冊功能要求數(shù)據(jù)庫表中該用戶名唯一。用戶輸入注冊信息,用戶名傳至數(shù)據(jù)庫進行唯一性驗證,如該用戶在數(shù)據(jù)庫中已注冊,提示“該用戶已存在,請重新輸入”;如該用戶名唯一,則注冊成功,數(shù)據(jù)庫保存該用戶注冊相關(guān)信息。
用戶選擇登錄功能時,填入用戶名及密碼,數(shù)據(jù)發(fā)送數(shù)據(jù)庫進行比對:如二者一致則登錄成功;如用戶名不存在,則提示該用戶不存在;如用戶名存在但密碼錯誤,則提示該用戶密碼錯誤。
AndroidApp 主頁面設(shè)計以簡單醒目為主,用戶緊急情況可以做到迅速求助。共包含四個核心功能。
“一鍵報警”功能:用戶需在“我的”頁面中完善個人信息,并獲取定位、錄音及通訊錄權(quán)限。用戶點擊報警按鈕后會自動將用戶姓名、電話及當前定位地址發(fā)送到管理后臺,并同時撥通110 報警電話,公安人員第一時間收到報警提示。
“求助好友”功能:當用戶預(yù)感可能要發(fā)生利益損失事件,或?qū)χ苯訄缶兴檻]時,通過“我的”頁面設(shè)置星標好友,該功能需要通訊錄權(quán)限。當用戶點擊“求助好友”時會撥打該好友電話進行聯(lián)絡(luò),該功能需要手機通訊錄權(quán)限。
“錄音”功能:用戶借助此功能進行現(xiàn)場錄音。點擊按鈕后自動調(diào)起系統(tǒng)錄音功能,并開始進行錄音,該錄音可用于后期取證。
“短信”功能:如用戶正身處危險事件當中,不具備能詳細說明當前情況的條件,更重要的是無法告知星標好友或公安干警其詳細地址。公安干警雖然可以從公安系統(tǒng)查詢用戶信息,但是大量的重復人名,電話混用等問題可能會影響解救效率。除此之外,當事件發(fā)生地點不是隨意的地方時,解救的問題更是難上加難。實現(xiàn)界面如圖3所示。
圖3 主頁面功能
進入案例頁面,用戶可在該頁面瀏覽不同的相關(guān)案例,同時還可以分享案例給其他用戶。案例數(shù)據(jù)來源于管理后臺,由專業(yè)人員編輯發(fā)布。
在“我的”頁面中,用戶上傳個人信息,包括頭像、用戶基本信息、定位信息以及設(shè)置星標好友。
當用戶登錄APP,會自動發(fā)起定位,以保證報警時公安人員及時掌握受害人當前位置。部分受害人害怕報警,可通過設(shè)置星標好友功能,如果遇到潛在危險或正在經(jīng)歷危險情況,第一時間通知好友來解救。
后臺管理系統(tǒng)角色分為法律人員、公安人員及管理人員。管理人員擁有對全角色的增加、刪除、修改的權(quán)限;法律人員擁有增加、刪除相關(guān)案例的權(quán)限以及修改個人信息的權(quán)限;公安人員可維護報警人員的信息同時明確報警人的是否報警以及對自己信息的修改權(quán)限。
后臺管理系統(tǒng)的業(yè)務(wù)流程:運營人員管理所有使用者的權(quán)限并保證整個系統(tǒng)的正常運行。為了保證系統(tǒng)的正常使用,系統(tǒng)結(jié)構(gòu)中角色和權(quán)限的管理就較為重要,對角色中權(quán)限的合理分配是運行的關(guān)鍵。警方人員與法律人員是本系統(tǒng)的主要使用者。警方人員通過本系統(tǒng)及時接收用戶報警情況和信息,并做出相應(yīng)行動;法律人員通過本系統(tǒng)發(fā)布案例,科普法律法規(guī)。
本系統(tǒng)采用MySQL 數(shù)據(jù)庫,根據(jù)需求設(shè)計四個數(shù)據(jù)庫表,分別為:法律人員信息表、案例信息表、用戶信息表及公安人員信息表。圖4通過E-R 圖展示實體及實體間的關(guān)系。
圖4 數(shù)據(jù)庫E-R 圖
4.2.1 登錄模塊
在登錄的過程中,輸入賬號、密碼與驗證碼,賬號與密碼會提交至后臺,驗證碼在前臺直接進行jquery 驗證,驗證通過并與數(shù)據(jù)庫數(shù)據(jù)進行匹配,一致則登錄成功進入后臺首頁。不同的角色在首頁登錄頁面登錄后,系統(tǒng)根據(jù)不同角色獲取不同的信息權(quán)限,并顯示相應(yīng)的功能模塊。
4.2.2 權(quán)限管理模塊
運營人員使用該功能模塊,用于人員及權(quán)限管理。法律人員及公安人員無須注冊,由運營人員負責添加后臺管理權(quán)限。
運營人員執(zhí)行添加方法需進入相應(yīng)jsp頁面,在填寫用戶基本信息后點擊保存,通過提交表單的方式把用戶的所有信息都提交至服務(wù)器,并把用戶信息數(shù)據(jù)存儲到數(shù)據(jù)庫表中。如用戶忘記密碼,修改密碼的流程用代碼校驗新舊密碼是否相同并給予用戶提示。
4.2.3 警情管理模塊
該模塊包括“報警提示”和“案件統(tǒng)計”兩大功能。當用戶使用Android 客戶端報警后,服務(wù)器會將數(shù)據(jù)發(fā)送給管理后臺,管理后臺頁面會自動刷新并彈窗提示值班干警有一條新報警信息盡快處理。
“案件統(tǒng)計”功能是將所有報警信息均存儲與數(shù)據(jù)庫中,并累計報警次數(shù),針對次數(shù)較多的用戶,干警可通過數(shù)據(jù)分析及時干預(yù),以免發(fā)生嚴重后果。具體實現(xiàn)如圖5所示。
圖5 案件統(tǒng)計界面展示
4.2.4 案例管理
法律人員有權(quán)限管理案例,案例功能包括添加案例,修改案例,刪除案例以及發(fā)布案例。所有案例都將存儲在數(shù)據(jù)庫中,法律人員操作會改變數(shù)據(jù)庫數(shù)據(jù)。發(fā)布案例中對案例狀態(tài)進行分類:已發(fā)布、待發(fā)布??蛻舳死?shù)據(jù)會將發(fā)布狀態(tài)案例返回給客戶端。如圖6所示。
圖6 案件列表
本應(yīng)用基于Android+Java+Web 技術(shù)的危險報警系統(tǒng)設(shè)計,Android 版本要求6.0 以上。本文設(shè)計一款用于報警求救、取證集一體的安卓APP,以化解身處危險或潛在危險的人的困境。系統(tǒng)在今后的應(yīng)用過程中還將不斷地完善其功能和性能,除此之外仍有些傳統(tǒng)難點需要解決,新形勢下也將產(chǎn)生新的問題。需要全社會的關(guān)注和參與,專業(yè)化干預(yù)和多元主體協(xié)作模式介入利益損失等情況下的事件當中。