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

微信小程序在農(nóng)村房地一體資料收集中的應(yīng)用

2021-07-10 02:21:02姜青華盛鳴紅
科技與創(chuàng)新 2021年12期
關(guān)鍵詞:程序微信用戶

姜青華,盛鳴紅,宋 曄

(1.安徽理工大學(xué)空間信息與測繪工程學(xué)院,安徽 淮南 232001;2.安徽前錦空間信息科技有限公司,安徽 合肥 230000)

1 引言

農(nóng)村房地一體不動(dòng)產(chǎn)確權(quán)登記工作是一項(xiàng)落實(shí)鄉(xiāng)村振興戰(zhàn)略、維護(hù)農(nóng)民權(quán)益、維系社會(huì)穩(wěn)定的重要基礎(chǔ)性工作,進(jìn)一步提升農(nóng)村不動(dòng)產(chǎn)的價(jià)值、深化農(nóng)村土地制度改革、完善農(nóng)村土地權(quán)屬制度、維護(hù)農(nóng)業(yè)人口利益[1]。傳統(tǒng)資料收集需要大量工作人員前往各個(gè)村組,挨家挨戶進(jìn)行收集,將收集成果交給內(nèi)業(yè),內(nèi)業(yè)將收集的資料進(jìn)行整理匯總,無論是外業(yè)收集還是內(nèi)業(yè)匯總,過程煩瑣且耗時(shí)耗力。在實(shí)際工作中,由于農(nóng)村有大量外出務(wù)工人員,部分人員無法及時(shí)參與信息收集工作,導(dǎo)致收集工作效率較低。如何簡化工作流程、提高工作效率是當(dāng)前資料收集工作面臨的主要問題。

微信小程序(WeChat Mini Program)是一種不需要下載安裝即可使用的應(yīng)用,它實(shí)現(xiàn)了應(yīng)用“觸手可及”的概念[2]。在微信中可以通過鏈接分享、小程序界面搜索、微信掃描二維碼等方式打開小程序,它可以實(shí)現(xiàn)軟件直達(dá)用戶,使得傳播更加快捷,無需下載安裝其他手機(jī)軟件,大大降低了用戶手機(jī)硬件的壓力。微信小程序的代碼由騰訊云進(jìn)行托管,前端項(xiàng)目無需配置服務(wù)器,安全且兼容性較強(qiáng),同時(shí)小程序開發(fā)周期短、成本較低、不需要考慮因移動(dòng)端操作系統(tǒng)不同而帶來的問題[3]。所以,通過微信小程序?qū)崿F(xiàn)戶主自主上報(bào)信息是資料收集工作的優(yōu)化改進(jìn)方向之一。

2 系統(tǒng)功能需求分析

根據(jù)傳統(tǒng)資料收集流程中存在的問題和當(dāng)前項(xiàng)目的工作需求以及為了迎合大數(shù)據(jù)、信息化社會(huì)的發(fā)展趨勢,系統(tǒng)主要需要解決用戶如何快速定位到自己的信息、如何填寫信息、如何修改信息和如何上傳照片四個(gè)問題。由于部分信息(如身份證號(hào)碼)涉及用戶隱私,為了防止信息泄露,需在傳輸過程對(duì)此類信息進(jìn)行加密保護(hù)。

結(jié)合前期內(nèi)業(yè)已整理資料,系統(tǒng)主要需要用戶通過小程序自主填補(bǔ)缺失數(shù)據(jù)(戶主姓名、身份證、聯(lián)系方式等)并根據(jù)提示將缺少的照片(房屋照片、身份證照片、戶口本照片等)通過網(wǎng)絡(luò)傳回至服務(wù)器,將傳回的照片按照縣市、鄉(xiāng)鎮(zhèn)、村組的順序依次保存,同時(shí)保證用戶可對(duì)已提交信息進(jìn)行復(fù)查和修改。

為提高工作效率,開發(fā)管理員模式實(shí)現(xiàn)輔助管理,將工作完成度以進(jìn)度條的形式呈現(xiàn),通過數(shù)據(jù)可視化清晰明了地展示各子級(jí)單位的工作進(jìn)展情況。通過給各級(jí)管理員添加權(quán)限,確保逐級(jí)控制,實(shí)現(xiàn)各級(jí)負(fù)責(zé)人對(duì)工作進(jìn)度的可視化管控。同時(shí)需要實(shí)現(xiàn)上級(jí)可對(duì)子級(jí)單位一鍵發(fā)送催辦消息,減少電話聯(lián)絡(luò)和會(huì)議,節(jié)省溝通時(shí)間,做到通知直達(dá)下級(jí),達(dá)到督促工作的目的。

3 系統(tǒng)技術(shù)分析

3.1 微信小程序開發(fā)模式

微信小程序開發(fā)和常規(guī)web前后端分離架構(gòu)模式開發(fā)大致相同。系統(tǒng)結(jié)構(gòu)如圖1所示,前端在手機(jī)端實(shí)現(xiàn)頁面設(shè)計(jì)與展示,后端服務(wù)器實(shí)現(xiàn)邏輯處理和數(shù)據(jù)操作,前后端通過API(Application Programming Interface)實(shí)現(xiàn)數(shù)據(jù)交流,數(shù)據(jù)存儲(chǔ)于服務(wù)器和數(shù)據(jù)庫中[4]。在開發(fā)語言和開發(fā)方式方面,兩者差異性都比較小,開發(fā)者只需要具備常規(guī)web前后端分離架構(gòu)模式的開發(fā)能力就能很快掌握微信小程序的開發(fā)。

圖1 系統(tǒng)結(jié)構(gòu)示意圖

3.2 系統(tǒng)前端技術(shù)分析

系統(tǒng)前端由微信小程序構(gòu)成。開發(fā)環(huán)境為微信開發(fā)者工具,采用標(biāo)記語言(WXML)、樣式表(WXSS)、JavaScript語言進(jìn)行前端開發(fā)工作,其中WXML和WXSS負(fù)責(zé)對(duì)小程序頁面視圖層進(jìn)行布局,通過JavaScript組成邏輯框架并在視圖層和邏輯層之間提供數(shù)據(jù)傳輸和事件處理[5]。通過導(dǎo)入iViewUI、ColorView等第三方UI組件庫,提高了微信小程序與用戶的交互體驗(yàn)和小程序的UI設(shè)計(jì)水平。通過導(dǎo)入Crypto-JS加密算法類庫,使用AES對(duì)稱加密算法對(duì)請(qǐng)求和響應(yīng)中的敏感數(shù)據(jù)進(jìn)行對(duì)稱加密,以提高用戶隱私安全。

3.3 系統(tǒng)后端技術(shù)分析

系統(tǒng)后端由springboot框架及其內(nèi)置的Tomcat服務(wù)器和數(shù)據(jù)庫構(gòu)成。開發(fā)環(huán)境為IntelliJIDEA 2020,開發(fā)語言為Java。springboot框架具有項(xiàng)目搭建速度快、高并發(fā)的優(yōu)勢,提供自動(dòng)配置的“starter”項(xiàng)目對(duì)象模型(POMS)以簡化Maven配置,可避免大量的Maven導(dǎo)入和不同版本間的沖突問題。后端程序打包以后,可以Jar包的形式獨(dú)立運(yùn)行,可在不同操作系統(tǒng)的服務(wù)器中實(shí)現(xiàn)快速部署[6]。Tomcat運(yùn)行時(shí)占用的系統(tǒng)資源小、擴(kuò)展性好、支持負(fù)載均衡并具有郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能,適用于大部分中小型系統(tǒng)。通過導(dǎo)入MyBatis持久層框架,將后端SQL語句與代碼分離,更便于后期維護(hù)且使用靈活。

數(shù)據(jù)庫采用MySQL 8.0.22版本,其具有體積小、速度快、穩(wěn)定性高、開發(fā)成本較低、支持多種操作系統(tǒng)等優(yōu)勢。相比較于5版本,8版本運(yùn)行速度更快且安全性更高。通過設(shè)置不同關(guān)鍵字,再由多表操作將各個(gè)表格關(guān)聯(lián)起來,使用Navicat Premium 12將已整理的內(nèi)業(yè)成果以Excel表格形式展現(xiàn),經(jīng)過修改表頭等操作后直接導(dǎo)入數(shù)據(jù)庫中,減少了大量重復(fù)性工作。

4 系統(tǒng)功能實(shí)現(xiàn)

4.1 信息收集模塊

由于本次項(xiàng)目資料中的戶主姓名和身份證號(hào)存在錯(cuò)誤,無法通過用戶姓名和身份證號(hào)驗(yàn)證用戶,因此,需要給每個(gè)組生成專屬的驗(yàn)證碼作為用戶通行證。村組代碼由各村行政區(qū)劃代碼加組名縮寫加隨機(jī)數(shù)組成18位字符串,用戶輸入組代碼向服務(wù)器請(qǐng)求獲取該戶所在組的所有成員數(shù)據(jù),并以列表形式展示。列表中包含部分可分辨戶主的信息,如戶主姓名、部分身份證信息、房屋信息以幫助戶主快速定位到自己的信息位置,點(diǎn)擊即可根據(jù)系統(tǒng)提示補(bǔ)全資料。選擇頁面同時(shí)展示該組的完成狀況,通過設(shè)置不同的狀態(tài)標(biāo)志,顯示用戶是否已經(jīng)完成資料收集任務(wù)。對(duì)已填寫完成或填寫后,但仍缺漏信息的用戶添加驗(yàn)證保護(hù)功能,只有補(bǔ)全身份證號(hào)碼后才能查看該戶的詳細(xì)信息。資料收集模塊流程如圖2所示。

圖2 資料收集模塊流程圖

4.2 輔助管理模塊

管理員模式下通過將各級(jí)負(fù)責(zé)人的姓名和聯(lián)系方式導(dǎo)入數(shù)據(jù)庫中作為管理員賬號(hào)和密碼。以手機(jī)號(hào)作為初次登錄的賬號(hào)和密碼,初次登錄強(qiáng)制修改密碼,以確保賬號(hào)安全。在管理員界面顯示當(dāng)前管理員權(quán)限下所有的子級(jí)單位收集工作的完成進(jìn)度,如今日完成數(shù)量、未完成數(shù)量、完成百分比等。根據(jù)權(quán)限按級(jí)顯示子級(jí)單位,實(shí)現(xiàn)多級(jí)查看,以進(jìn)度條的形式對(duì)工作進(jìn)度進(jìn)行可視化呈現(xiàn),并提供一鍵發(fā)送催辦短信和單獨(dú)發(fā)送催辦短信的功能。

在設(shè)計(jì)API接口時(shí),提前準(zhǔn)備好已備案域名和服務(wù)器,將SSL(Secure Sockets Layer)證書部署到Springboot中以支持Https協(xié)議,對(duì)請(qǐng)求和響應(yīng)進(jìn)行對(duì)稱加密,提高用戶隱私的安全性[7]。本次微信小程序開發(fā)后端接口域名、域名解析、云服務(wù)器、云短信接口均采用騰訊云方案,安全且穩(wěn)定。

4.3 數(shù)據(jù)保存模塊

通過獲取房屋坐落位置,將上傳的照片按該戶所屬鄉(xiāng)鎮(zhèn)、村組依次按級(jí)保存至以該戶檔案名為命名的文件夾中,不僅方便后期查看和減少內(nèi)業(yè)匯總的壓力,還能達(dá)到直接掛庫提交成果的效果。因?yàn)樾枰蟼鞯恼掌婕皞€(gè)人隱私數(shù)據(jù),為了減少敏感信息的泄露風(fēng)險(xiǎn),除了對(duì)請(qǐng)求和響應(yīng)中的敏感數(shù)據(jù)進(jìn)行加密外,本次小程序在照片上傳模塊設(shè)計(jì)中未采用將照片轉(zhuǎn)換成二進(jìn)制保存在數(shù)據(jù)庫中的方法,而是通過wx.uploadFile()方法將照片上傳至服務(wù)器,同時(shí)將照片在上傳的移動(dòng)設(shè)備中的臨時(shí)路徑保存至數(shù)據(jù)庫中。因此,用戶僅可在提交數(shù)據(jù)的移動(dòng)設(shè)備中查看已上傳至服務(wù)器的照片,否則在照片展示位置和預(yù)覽照片狀態(tài)下均為白底空照片。此時(shí),若用戶無法保證已經(jīng)上傳照片的準(zhǔn)確度,可通過長按照片,刪除后重新上傳。基于微信小程序的資料收集系統(tǒng)功能展示如圖3所示。

圖3 基于微信小程序的資料收集系統(tǒng)功能展示

5 不足與解決方案

微信小程序作為新興的熱門方向,在本次開發(fā)過程中切身體驗(yàn)到其帶來的便捷與強(qiáng)大的同時(shí),也遇到了許多新問題:①初次開發(fā)微信小程序過程煩瑣。不僅需要注冊(cè)認(rèn)證,小程序上線也需要長時(shí)間審核,無法做到熱更新、部分接口不開放、部分JS方法也不能直接在小程序中使用;初次開發(fā)不僅需要配置域名、服務(wù)器,還需要對(duì)域名進(jìn)行備案、申請(qǐng)證,大大提高了開發(fā)成本。②短信成本較高。騰訊出于提高用戶隱私保護(hù)的考慮,在諸多服務(wù)和功能的運(yùn)營過程中加設(shè)了較多權(quán)限,因此,通過微信服務(wù)推送消息的限制條件過多、難以推行,而直接采取短信方式發(fā)送消息,雖然效率較高,但是會(huì)造成高額的通訊成本。③由于初期提供的數(shù)據(jù)源中存在姓名和身份證錯(cuò)誤的現(xiàn)象,導(dǎo)致不能通過身份證加姓名的方式直接獲取戶主信息,最終采用將信息以列表的形式展示出來解決,不僅加大用戶操作難度,還增加了隱私泄露的風(fēng)險(xiǎn)。

針對(duì)上述問題,可通過下列方式解決:①單位對(duì)需要長時(shí)間審核的工作提前做好準(zhǔn)備,在工作中做到隨需隨用。開發(fā)人員先對(duì)微信官方文檔和微信社區(qū)進(jìn)行學(xué)習(xí),通過導(dǎo)入成熟優(yōu)秀的第三方庫,以提高系統(tǒng)性能,減少工作壓力。②項(xiàng)目初期可以通過減少催辦人員的范圍來降低通訊成本,后期可通過微信公眾號(hào)推送消息取代短信通知服務(wù)。通過微信公眾號(hào)配合微信小程序簡單高效送達(dá)通知,不僅能夠提高消息推送質(zhì)量,還能減少單位和個(gè)體雙方的成本[7]。③把好數(shù)據(jù)源的質(zhì)量關(guān),所有工作成果都要確保工作質(zhì)量合格,成果格式、形式統(tǒng)一,以降低后期數(shù)據(jù)整理的壓力。后續(xù)優(yōu)化系統(tǒng),實(shí)現(xiàn)用戶通過身份證加姓名的方式登錄,直接定位該用戶的信息,減少暴露隱私的風(fēng)險(xiǎn)。

6 結(jié)語

微信小程序的使用低門檻、占用小、無須擔(dān)心手機(jī)出現(xiàn)軟硬件不兼容問題且順應(yīng)“快應(yīng)用”的時(shí)代要求,功能強(qiáng)而廣,可見開發(fā)意義之大。本文采用時(shí)下最前沿技術(shù)和方案,通過微信小程序設(shè)計(jì)并完成了房地一體項(xiàng)目資料收集系統(tǒng)的開發(fā),實(shí)現(xiàn)了用戶可自主參與完成資料收集工作。尤其在當(dāng)前新冠肺炎疫情尚未得到完全控制的大環(huán)境之下,通過微信小程序進(jìn)行房地一體項(xiàng)目的資料收集,一方面可以簡化工作流程,解決了大部分傳統(tǒng)工作模式的弊端,另一方面還能在完全避免大規(guī)模的人員聚集的同時(shí),實(shí)現(xiàn)人人參與,用戶足不出戶,通過打開手機(jī)即可完成資料信息的提交。不僅可以為用戶提供便捷、個(gè)性化的服務(wù),還能很大程度上節(jié)省項(xiàng)目承包單位在資料收集工作中的人力、物力及時(shí)間成本。

當(dāng)前正處于網(wǎng)絡(luò)化、信息化飛速發(fā)展的時(shí)代,傳統(tǒng)工作模式、工作效率、成果質(zhì)量已經(jīng)很難適應(yīng)時(shí)代發(fā)展需求。隨著互聯(lián)網(wǎng)的快速發(fā)展,微信小程序與移動(dòng)端APP、傳統(tǒng)網(wǎng)頁應(yīng)用之間出現(xiàn)了明顯差別,尤其在成果效率和開發(fā)成本控制上的優(yōu)勢越來越明顯,可見未來發(fā)展前景不可小覷。為順應(yīng)強(qiáng)大的互聯(lián)網(wǎng)發(fā)展潮流,后續(xù)會(huì)將微信小程序與已有的安卓版本收集軟件相結(jié)合,使之得到進(jìn)一步完善。同時(shí)將外業(yè)拍照舉證等對(duì)數(shù)據(jù)處理性能要求不高、可操作靈活、注重?cái)?shù)據(jù)時(shí)效性的APP轉(zhuǎn)移到微信小程序中,配合移動(dòng)端應(yīng)用和Web端,實(shí)現(xiàn)多端互通的外業(yè)工作管理應(yīng)用。

猜你喜歡
程序微信用戶
試論我國未決羈押程序的立法完善
“程序猿”的生活什么樣
英國與歐盟正式啟動(dòng)“離婚”程序程序
微信
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
微信
微信
主站蜘蛛池模板: jizz在线免费播放| 97在线免费视频| 无码粉嫩虎白一线天在线观看| 亚洲制服丝袜第一页| 久久国产V一级毛多内射| 国内丰满少妇猛烈精品播| 又爽又大又光又色的午夜视频| 国产精品蜜臀| 日本免费一级视频| 成人在线亚洲| 亚洲精品无码久久久久苍井空| 亚洲AⅤ无码日韩AV无码网站| 亚洲欧美另类日本| 久久综合结合久久狠狠狠97色| 亚洲精品无码久久毛片波多野吉| 亚洲人在线| 伊在人亚洲香蕉精品播放| 国产手机在线小视频免费观看| 欧美在线国产| 成人毛片免费观看| 免费视频在线2021入口| 亚洲黄色成人| 激情六月丁香婷婷四房播| 天天摸夜夜操| 亚洲无码37.| 制服丝袜一区| 色九九视频| 久久无码av三级| 亚洲男人在线| 国产十八禁在线观看免费| 久草国产在线观看| 高潮毛片无遮挡高清视频播放| 国产乱子伦精品视频| 久久综合九色综合97婷婷| 婷婷色狠狠干| 欧美成人综合在线| 国产精品性| 夜夜拍夜夜爽| 韩国v欧美v亚洲v日本v| 久青草网站| 少妇精品网站| 操操操综合网| 欧美性色综合网| 亚洲天堂久久新| 亚洲首页国产精品丝袜| 成人国产精品网站在线看| 五月婷婷综合色| 亚洲欧美综合在线观看| 日本三级欧美三级| 国产精品美乳| 午夜免费视频网站| 在线日韩一区二区| 亚洲人成亚洲精品| 免费无码在线观看| 日韩视频福利| 亚洲欧美精品在线| 91精品久久久无码中文字幕vr| 国产欧美中文字幕| 欧美精品亚洲精品日韩专区va| 无遮挡国产高潮视频免费观看| 丝袜高跟美脚国产1区| 青青草国产在线视频| 亚洲a级在线观看| 亚洲人成人伊人成综合网无码| 精品国产成人高清在线| 日本高清有码人妻| 亚洲天堂777| 国产91久久久久久| 新SSS无码手机在线观看| 欧美特黄一免在线观看| 性网站在线观看| 婷婷五月在线| 精品自窥自偷在线看| 香蕉在线视频网站| 性做久久久久久久免费看| 国产69囗曝护士吞精在线视频| 国产一区二区人大臿蕉香蕉| 久久综合激情网| 黄色a一级视频| www.youjizz.com久久| 97精品国产高清久久久久蜜芽| 日韩在线欧美在线|