999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SSM的尋親互聯(lián)網(wǎng)絡(luò)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

2019-05-24 14:11:40謝涵風(fēng)蔡國(guó)寶夏曦王秀友
電腦知識(shí)與技術(shù) 2019年4期

謝涵風(fēng) 蔡國(guó)寶 夏曦 王秀友

摘要:一直以來(lái),通過(guò)傳統(tǒng)的尋人啟事尋找親人效率低下,種種困難導(dǎo)致尋親之路不是很順利。基于SSM設(shè)計(jì)開(kāi)發(fā)的尋親互聯(lián)網(wǎng)絡(luò)為尋找失蹤親友、被拐賣的婦女兒童等親屬搭建多渠道的網(wǎng)絡(luò)尋親平臺(tái),平臺(tái)具有注冊(cè)與登錄、信息發(fā)布、信息搜索、信息瀏覽、人臉識(shí)別等功能,提供了高效的尋人服務(wù),幫助走失、被拐、被遺棄人員尋找親人,同時(shí)幫助因各種原因流浪、乞討、賣藝街頭的兒童回歸正常生活。

關(guān)鍵詞:尋親互聯(lián)網(wǎng)絡(luò);J2EE;Spring;SpringMVC;Mysql

中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2019)04-0085-04

Abstract: For a long time, it is inefficient to search for relatives through traditional announcements, and all kinds of difficulties lead to the path of finding relatives is not very smooth. The family-seeking Internet designed and developed based on SSM builds a multi-channel network-seeking platform for relatives such as missing relatives, abducted women and children. The platform has the functions of registration and login, information publishing, information search, information browsing and face recognition. It provides efficient searching services to help lost, abducted and abandoned people find relatives and help them find relatives for various reasons. Children returned to normal life because of vagrancy, begging and entertainment.

Key words: Family-seeking Internet; J2EE;Spring;SpringMVC;Mysql

1 概述

據(jù)不完全數(shù)據(jù)統(tǒng)計(jì),全球每年有超過(guò)百萬(wàn)兒童丟失,而中國(guó)最為嚴(yán)重,每年有超過(guò)20萬(wàn)兒童丟失,中國(guó)的失孤形勢(shì)已經(jīng)嚴(yán)重威脅到社會(huì)和家庭的和諧幸福,但是要徹底解決販賣兒童問(wèn)題顯然是一件不現(xiàn)實(shí)的事,即便是打壓這種形勢(shì)也并非一朝一夕。我們期望將所有的人販子繩之以法。然而在嚴(yán)酷的現(xiàn)實(shí)面前,我們更應(yīng)做好孩子的安全防護(hù)工作,從根源上降低失孤的可能性。兒童的丟失很多時(shí)候并不是家長(zhǎng)朋友們不夠細(xì)心,有時(shí)候稍微一個(gè)轉(zhuǎn)身,兒童就不知去向了,活潑貪玩是孩子的天性,時(shí)刻聽(tīng)從父母意見(jiàn)的正常孩子幾乎是沒(méi)有的,這些因素就決定了,孩子總有一些時(shí)間會(huì)在父母的安全范圍之外。尋親網(wǎng)絡(luò)建設(shè)的目標(biāo)就是為尋找失蹤人員的家屬免費(fèi)提供發(fā)布尋親信息的平臺(tái),讓更多的人能夠關(guān)注并重視此問(wèn)題,呼吁社會(huì)各界人士,幫助尋親的家屬。

2尋親互聯(lián)網(wǎng)絡(luò)平臺(tái)需求分析

通過(guò)調(diào)研、與尋親者交流、查閱相關(guān)文獻(xiàn)以及部分尋親者的真實(shí)經(jīng)歷,確定需求:用戶可以隨時(shí)隨地通過(guò)平臺(tái)移動(dòng)客戶端以及網(wǎng)站查看最新相關(guān)信息,或在該平臺(tái)隨時(shí)發(fā)布消息,能夠更好地利用時(shí)間尋找失散的親人,操作更加靈活簡(jiǎn)單方便;移動(dòng)客戶端可以在發(fā)布尋人信息時(shí)完成快速定位,已保證相對(duì)準(zhǔn)確的丟失位置信息,提高在短時(shí)間內(nèi)尋找成功的可能性;同時(shí)該平臺(tái)采用人臉識(shí)別技術(shù),通過(guò)用戶上傳的圖片信息與后臺(tái)服務(wù)器完成自動(dòng)的信息對(duì)比,相比于人工對(duì)比提高準(zhǔn)確性的同時(shí)也提升了效率。

3尋親互聯(lián)網(wǎng)絡(luò)平臺(tái)設(shè)計(jì)

3.1平臺(tái)體系結(jié)構(gòu)設(shè)計(jì)

平臺(tái)主要采用SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis兩個(gè)開(kāi)源框架整合而成。Spring是整個(gè)項(xiàng)目中裝配bean的大工廠,在配置文件中可以指定使用特定的參數(shù)去調(diào)用實(shí)體類的構(gòu)造方法來(lái)實(shí)例化對(duì)象。SpringMVC在項(xiàng)目中攔截用戶請(qǐng)求,它的核心Servlet即DispatcherServlet承擔(dān)中介或是前臺(tái)這樣的職責(zé),將用戶請(qǐng)求通過(guò)HandlerMapping去匹配Controller,Controller就是具體對(duì)應(yīng)請(qǐng)求所執(zhí)行的操作。mybatis是對(duì)jdbc的封裝,它讓數(shù)據(jù)庫(kù)底層操作變的透明。mybatis的操作都是圍繞一個(gè)sqlSessionFactory實(shí)例展開(kāi)的。mybatis通過(guò)配置文件關(guān)聯(lián)到各實(shí)體類的Mapper文件,Mapper文件中配置了每個(gè)類對(duì)數(shù)據(jù)庫(kù)所需進(jìn)行的sql語(yǔ)句映射。在每次與數(shù)據(jù)庫(kù)交互時(shí),通過(guò)sqlSessionFactory拿到一個(gè)sqlSession,再執(zhí)行sql命令。頁(yè)面發(fā)送請(qǐng)求給控制器,控制器調(diào)用業(yè)務(wù)層處理邏輯,邏輯層向持久層發(fā)送請(qǐng)求,持久層與數(shù)據(jù)庫(kù)交互,后將結(jié)果返回給業(yè)務(wù)層,業(yè)務(wù)層將處理邏輯發(fā)送給控制器,控制器再調(diào)用視圖展現(xiàn)數(shù)據(jù)[1-2]。

平臺(tái)網(wǎng)站是基于jdk1.8+mysql5.6+eclipse+Tomcat8環(huán)境下實(shí)現(xiàn)的。官網(wǎng)下載jdk8到本地,安裝后配置jdk的環(huán)境變量,測(cè)試配置成功后官網(wǎng)下載安裝相應(yīng)版本的eclipse,配置字符集為UTF-8,并導(dǎo)入jre環(huán)境。然后在tomcat官網(wǎng)(http://tomcat.apache.org/)下載tomcat包,解壓到本地適當(dāng)目錄,并在eclipse中集成tomcat服務(wù)器。最后安裝mysql5.6在server模式下配置字符集為UTF-8,下載安裝sqlyog數(shù)據(jù)庫(kù)管理軟件,用于對(duì)數(shù)據(jù)庫(kù)完成對(duì)mysql數(shù)據(jù)庫(kù)的可視化管理。移動(dòng)客戶端的開(kāi)發(fā)環(huán)境,下載安裝基于window平臺(tái)的Android SDK,打開(kāi)android SDK Manager下載最新版本的API安裝。至此完成開(kāi)發(fā)環(huán)境的搭建。

3.2平臺(tái)功能模塊設(shè)計(jì)

為滿足尋親互聯(lián)網(wǎng)絡(luò)平臺(tái)的需求,將系統(tǒng)分為前端與后端兩部分來(lái)實(shí)現(xiàn)信息的統(tǒng)一管理。前端首頁(yè)瀏覽以信息列表和具體信息兩種瀏覽信息的頁(yè)面展示信息,前者方便快速瀏覽信息,后者可以了解具體人員的詳細(xì)信息。首頁(yè)包含社區(qū)、注冊(cè)登錄、搜索等的訪問(wèn)鏈接,當(dāng)用戶成功登錄到系統(tǒng)中后,即可發(fā)布信息以及訪問(wèn)社區(qū)功能。在搜索頁(yè)面用戶通過(guò)上傳人臉圖像以及選擇性的填寫信息,系統(tǒng)服務(wù)器通過(guò)人物臉部圖像識(shí)別等信息匹配方式查詢數(shù)據(jù)庫(kù)并返回信息;后端用于系統(tǒng)管理員管理平臺(tái)信息,提供用戶管理、信息管理、系統(tǒng)管理等功能。具體功能模塊如圖1。

3.3平臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì)

根據(jù)需求分析,數(shù)據(jù)庫(kù)中需要存儲(chǔ)登錄用戶信息、丟失人員詳細(xì)信息、管理信息、社區(qū)信息。尋親對(duì)象的信息包括姓名、出生日期、失蹤日期、特征描述等,這些信息在用戶使用搜索功能時(shí),用于服務(wù)器作為匹配對(duì)象,實(shí)現(xiàn)搜索、信息展示等功能;用戶表存儲(chǔ)用戶注冊(cè)登錄信息實(shí)現(xiàn)系統(tǒng)的注冊(cè)登錄功能;社區(qū)表存儲(chǔ)主題、評(píng)論等信息實(shí)現(xiàn)社區(qū)交流功能;管理表實(shí)現(xiàn)用戶的權(quán)限分配功能,實(shí)現(xiàn)區(qū)分登錄用戶的身份以及支持的權(quán)限等級(jí);以community和message表為例介紹表中詳細(xì)列存儲(chǔ)信息。

community表中記錄的是社區(qū)主題文章內(nèi)容,表中包括發(fā)布者(mess_user)、信息內(nèi)容(message_more)、瀏覽收藏次數(shù)(look、collect)等,其中以信息id為主鍵。

message中存放的是用戶發(fā)布的被尋找人信息,包括發(fā)布人聯(lián)系方式(qq、tel、message_username)、被尋找人的圖像特征描述(image、span)、丟失時(shí)間(lose_time)等信息。此外,dense_fea_len和dense_fea是用戶上傳頭像在服務(wù)器識(shí)別之后返回的參數(shù),在面部相似度匹配模塊結(jié)合age與gender對(duì)數(shù)據(jù)進(jìn)行篩選獲得參考對(duì)象。

4尋親互聯(lián)網(wǎng)絡(luò)網(wǎng)站實(shí)現(xiàn)

4.1登錄與注冊(cè)界面

注冊(cè)新用戶,系統(tǒng)需要檢測(cè)用戶注冊(cè)數(shù)據(jù)表單,具體檢測(cè)項(xiàng)如下:各非空數(shù)據(jù)字段是否為空,如空則提示;檢測(cè)格式的正確性,如mail格式是否正確;利用校驗(yàn)法檢驗(yàn)密碼輸入的一致性;檢測(cè)用戶是否已重復(fù)登錄;檢測(cè)mail是否重復(fù)登錄或使用。用戶在登錄時(shí),用戶輸入信息與此同時(shí),后臺(tái)對(duì)這些信息進(jìn)行驗(yàn)證后返回登錄狀態(tài),管理人員登錄之后,可以進(jìn)行查看并對(duì)其管理。

4.2信息查看搜索

搜索模塊是為了用戶方便尋找丟失兒童而實(shí)現(xiàn)的,可以對(duì)于系統(tǒng)中的丟失兒童信息、社區(qū)主題信息等進(jìn)行搜索顯示,用戶通過(guò)尋親互聯(lián)網(wǎng)絡(luò)平臺(tái)將拍攝的頭像上傳到服務(wù)器,同時(shí)可以選擇性的填寫匹配人的基本信息。上傳頭像可以通過(guò)手機(jī)移動(dòng)終端或者平臺(tái)網(wǎng)站,在服務(wù)器的人臉識(shí)別系統(tǒng)中對(duì)圖片及其他信息與數(shù)據(jù)庫(kù)中已有的人員信息進(jìn)行對(duì)比。如果頭像以及其他信息在系統(tǒng)中存在匹配結(jié)果,則返回給用戶對(duì)比結(jié)果信息;如果不存在匹配對(duì)象,則將頭像和其他信息存入服務(wù)器數(shù)據(jù)庫(kù)中,同時(shí)返回沒(méi)有匹配對(duì)象的信息[5]。

4.3信息瀏覽

丟失人員信息模塊是訪問(wèn)者接觸最多的部分,為此設(shè)計(jì)了幾個(gè)瀏覽頁(yè)面。系統(tǒng)啟動(dòng)后即可進(jìn)入該模塊,因此用戶在系統(tǒng)啟動(dòng)時(shí)即可使用該模塊瀏覽系統(tǒng)中的資源列表。在設(shè)計(jì)上分為了兩部分,一部分為系統(tǒng)所有信息列表的總體瀏覽頁(yè)面,另一部分為具體的信息瀏覽頁(yè)面。信息列表頁(yè)面只展示失蹤人員的主要信息,方便瀏覽者快速排除篩選信息;具體信息瀏覽頁(yè)面詳細(xì)展示失蹤人員的詳細(xì)信息。

4.4用戶發(fā)布尋親信息

用戶在成功登錄到系統(tǒng)之后,即可進(jìn)入尋親信息發(fā)布系統(tǒng),界面展示了尋親信息發(fā)布需要填寫的信息,姓名、性別、籍貫等信息均是被尋人的信息。同搜索功能相同,本模塊的頭像信息會(huì)信息發(fā)送時(shí)同步到圖像識(shí)別板塊,服務(wù)器的人臉識(shí)別系統(tǒng)中對(duì)圖片及其他信息與數(shù)據(jù)庫(kù)中已有的人員信息進(jìn)行對(duì)比。若頭像以及其他信息在系統(tǒng)中存在匹配結(jié)果,則提示用戶匹配信息。提交的尋親信息會(huì)在系統(tǒng)管理員的審核之后在主頁(yè)相關(guān)位置展示。

4.5人臉相似度比較

人物面部相似度比較實(shí)現(xiàn)將用戶上傳的人物頭像通過(guò)檢測(cè)分析與數(shù)據(jù)庫(kù)已存在的數(shù)據(jù)進(jìn)行比較,從而挑選出相似度高的數(shù)據(jù)信息。人臉識(shí)別功能是基于阿里云的人臉識(shí)別技術(shù),此部分需要調(diào)用阿里云的人臉屬性識(shí)別API和人臉對(duì)比API。首先,當(dāng)用戶上傳圖片到服務(wù)器,服務(wù)器將圖片儲(chǔ)存在相應(yīng)的位置并獲取圖片url,以type為0、image_url為獲取的圖片url封裝為json格式放置于Https Body內(nèi)并發(fā)送請(qǐng)求,等待收到返回之后獲取gender(性別)、age(年齡)、dense_fea_len(特征維度)、dense_fea(特征)存入對(duì)應(yīng)信息列表下。然后,服務(wù)器綜合返回信息與數(shù)據(jù)庫(kù)存儲(chǔ)的信息對(duì)比選取若干匹配對(duì)象,以image_url為image_url_1、參照對(duì)象的圖片url最為image_url_2、type為0封裝為json格式放置于Https Body內(nèi)并發(fā)送請(qǐng)求,等待收到返回信息后,獲取兩張圖片的人臉屬于同一個(gè)人的置信度[6]。

4.6數(shù)據(jù)的管理與安全存儲(chǔ)

平臺(tái)的后臺(tái)管理系統(tǒng)包括對(duì)用戶權(quán)限分配的用戶管理模塊、對(duì)用戶提交信息進(jìn)行查看審核的信息管理模塊以及對(duì)系統(tǒng)配置、角色分配、日志、數(shù)據(jù)備份與恢復(fù)的系統(tǒng)管理模塊。系統(tǒng)將用戶分為普通用戶、超級(jí)管理員、系統(tǒng)管理員、信息審核管理員等。超級(jí)管理員可以使用所有權(quán)限并分配其他類型管理員的權(quán)限以及授權(quán)給用戶,每類管理員只能使用其權(quán)限內(nèi)的功能,通過(guò)分級(jí)管理實(shí)現(xiàn)數(shù)據(jù)的安全以及保密。另外,對(duì)數(shù)據(jù)的存儲(chǔ)采用基于大數(shù)據(jù)技術(shù)的異地容災(zāi)部署避免意外以及人為惡意破壞造成數(shù)據(jù)丟失[7],對(duì)數(shù)據(jù)進(jìn)行加密處理避免直接拷貝造成的數(shù)據(jù)外泄的安全隱患,以保證數(shù)據(jù)的安全使用與儲(chǔ)存。

5結(jié)束語(yǔ)

尋親互聯(lián)網(wǎng)絡(luò)平臺(tái)綜合利用人臉識(shí)別技術(shù)、基于位置的定位服務(wù)技術(shù)以及即時(shí)消息推送的技術(shù)提高了失蹤人員信息的利用率以及準(zhǔn)確率,增加了失蹤兒童搜救成功的概率。該平臺(tái)功能涵蓋尋找失蹤人員的主要環(huán)節(jié),失蹤人員家屬以及社會(huì)愛(ài)心人士都可以利用該系統(tǒng)加入平臺(tái)的公益系統(tǒng)體系中。隨著公眾互助數(shù)據(jù)的數(shù)據(jù)量的逐步增加,以及系統(tǒng)功能在數(shù)據(jù)的安全方面以及人臉識(shí)別的準(zhǔn)確高效方面的不斷完善,將協(xié)助更多的失蹤人員找到自己的親屬。此外,還可以利用大數(shù)據(jù)的挖掘技術(shù)分析研究失蹤人員的失蹤發(fā)生率較高的地方,高發(fā)時(shí)間點(diǎn)等,對(duì)相關(guān)地點(diǎn)進(jìn)行重點(diǎn)監(jiān)控,抑制違法行為的發(fā)生,以減少人員失蹤的數(shù)量。

參考文獻(xiàn):

[1] 李洋.SSM框架在Web應(yīng)用開(kāi)發(fā)中的設(shè)計(jì)與實(shí)現(xiàn)[J] .計(jì)算機(jī)技術(shù)與發(fā)展,2016,26(12):190-194.

[2] 肖睿. SSM企業(yè)級(jí)框架實(shí)戰(zhàn)[M].北京:水利水電出版社,2017.

[3] 張燕兵.Android手機(jī)定位與地圖設(shè)計(jì)與實(shí)現(xiàn)[D].長(zhǎng)春:吉林大學(xué),2013.

[4] 殷昊.基于Android平臺(tái)的消息推送能力的研究與實(shí)現(xiàn)[D].北京:北京郵電大學(xué),2013.

[5] 張玉萍.淺析人臉識(shí)別系統(tǒng)的架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)[J].科學(xué)中國(guó)人,2015(14):69-69.

[6] 阿里云[DB/OL].http://www.aliyun.com.

[7] 林康平,孫楊.數(shù)據(jù)存儲(chǔ)技術(shù)[M].北京:人民郵電出版社,2017.

【通聯(lián)編輯:謝媛媛】

主站蜘蛛池模板: 亚洲色精品国产一区二区三区| 久久综合伊人77777| 国产亚洲精品资源在线26u| 久久综合干| 99精品视频在线观看免费播放| 国产香蕉在线| 欧美色图久久| 国产精品自在拍首页视频8| 在线播放91| 日韩在线网址| 自拍偷拍欧美| 午夜a视频| 国产aⅴ无码专区亚洲av综合网 | 精品国产aⅴ一区二区三区| 亚洲精品无码AV电影在线播放| 亚洲国产理论片在线播放| 看你懂的巨臀中文字幕一区二区| 亚洲色大成网站www国产| 国产成人综合日韩精品无码不卡 | 国产一区二区网站| 久久精品嫩草研究院| 国产成人精品优优av| 久久综合色播五月男人的天堂| 91视频免费观看网站| 亚洲,国产,日韩,综合一区| 免费激情网址| 精品一区二区久久久久网站| 久久久噜噜噜| 无码一区二区波多野结衣播放搜索| 毛片卡一卡二| 日韩在线2020专区| 国产精品刺激对白在线| 青青草原国产精品啪啪视频| 亚洲精品动漫在线观看| 91久久国产成人免费观看| 性视频久久| 最近最新中文字幕在线第一页| 亚洲—日韩aV在线| 午夜丁香婷婷| www亚洲精品| 精品国产亚洲人成在线| 国产鲁鲁视频在线观看| 夜夜拍夜夜爽| 久久永久视频| 久久77777| 国产喷水视频| 国产一级毛片yw| 日本成人不卡视频| 五月天久久综合国产一区二区| 无码综合天天久久综合网| 日本国产一区在线观看| 扒开粉嫩的小缝隙喷白浆视频| 无码中文字幕精品推荐| www.亚洲国产| 91香蕉视频下载网站| 久热99这里只有精品视频6| 2021精品国产自在现线看| 粉嫩国产白浆在线观看| 欧美国产在线看| 日韩精品一区二区三区中文无码| 97国产精品视频人人做人人爱| 亚洲无码熟妇人妻AV在线| 亚洲A∨无码精品午夜在线观看| 欧美亚洲国产一区| 中文字幕无码制服中字| 又黄又湿又爽的视频| 国产精品区网红主播在线观看| 国产高清不卡| 免费国产在线精品一区| 国产亚洲精品自在久久不卡| 91无码人妻精品一区二区蜜桃| 久久婷婷六月| 久久久久青草线综合超碰| 在线a网站| 成人日韩欧美| 亚洲国内精品自在自线官| 午夜国产精品视频| 久久大香伊蕉在人线观看热2 | 国产成人无码久久久久毛片| 青草娱乐极品免费视频| 欧美色图久久| 欧美国产精品拍自|