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

高校失物招領在微信小程序中的實現

2022-05-26 02:12:06張李鵬李旭李香菊陳豪韓雨哲馮正元
電子制作 2022年8期
關鍵詞:頁面程序微信

張李鵬,李旭,李香菊,陳豪,韓雨哲,馮正元

(東南大學成賢學院,江蘇南京,210000)

0 引言

校園失物招領平臺存在的必要性:校園內學生丟失物品的現象極其常見,失物招領的形式也不盡相同。線下可以通過張貼尋物啟事或到學校固定的失物招領處掛失與尋找,線上可以通過微信朋友圈、QQ 空間等網絡平臺的轉發來達到失物招領的目的。但這些失物招領方式常常面臨各種問題,如尋找過于分散、人工查找不便、執行效率低、數據無法集中統一管理等問題,失物招領的效果不佳。而該項目的建立的旨在方便各用戶通過評論區實現交互,且提供拾物者聯系方式來聯系,發布以及查看失物招領信息。本項目在用戶體驗方面,對UI 進行了美化且加入適當的提示提高與用戶的交互性,充分體現了人機交互友好性。

1 微信小程序有效性分析

(1)用戶:微信小程序是近年來一種不需要通過下載安裝就可以使用的應用程序,微信小程序興起的原因更在于,與手機APP 相比,不需要安裝即可使用,占比空間小,開發程度低,與網站網頁相比,登陸簡單,無需注冊,更方便用戶。它內嵌于社交軟件微信,更適用于用戶低頻率、及時化的應用場景。用戶可以通過微信公共平臺提供的界面,輕松地連接到第三方服務器提供的服務。使用完畢需要退出時,可直接點擊 關閉按鈕,用完即走的理念能夠滿足用戶需求且節省用戶的手機內存。

(2)開發者:更重要的是無論是組織或者個人都可以申請注冊開發小程序,運營小程序。小程序覆蓋了PC網頁接口、微信公眾號等多個板塊,大大減小了開發成本、減少了系統維護、升級成本。同時可借助微信強大的流量入口,減少了運營的成本,并且降低了推廣的難度。內嵌于微信公眾號中開發失物招領小程序,則方便運營者與用戶的交互和平臺運營,運營者一方面可以通過公眾號對話框接收用戶實時的反饋意見,一方面借由公眾號的流量收入覆蓋經營成本。

2 項目創新特色概述

(1)在拾物者撿到證件上傳到拾物數據庫時,通過拍攝證件,圖像識別文本的方式,系統自動填充證件號一欄,這樣可以有效防止拾物者輸入證件號錯誤,而且增強了人機交互的友好性;

(2)在首頁提供拾物信息時將證件具體圖像信息隱藏,取而代之的是顯示所有已發布證件公有圖像,以保護個人隱私,本項目將證件號關鍵位信息隱藏,用戶只能在首頁瀏覽證件大致信息,若要查看已發布的證件真實圖像、拾物者聯系方式等高級權限,則需要身份審核:輸入證件號被隱藏的幾位信息。其次,當自己丟失的證件被拾到時(在創建個人信息時已輸入證件號),系統發通知告知。

3 功能需求

(1)通過微信小程序建立的失物招領平臺,用戶在該小程序平臺中,可以通過分類物品,地點,時間發布信息,使信息更加完整精確,更有利于用戶查找信息。

(2)在用戶發布信息層面,分為發布拾取信息板塊和發布丟失信息板塊。在用戶查找頁面分為兩個板塊:查找丟失信息板塊和查找拾取信息板塊,以避免信息的雜亂。

(3)拾取者用戶在發布信息時,通過分類物品、分類時間、再分類拾取地點,且地點分類到最小化,最后用戶輸入拾取地點,從而使發布拾物便捷。在發布的信息最后,拾取者可以提供聯系方式,以便丟失者聯系(前提:拾取者移動物品)。

(4)丟失者用戶查看失物招領信息時,該用戶可以通過聯系方式,找回丟失物品。并且在找回丟失物品之后,丟失者需要在用戶個人頁面上確認找回,那么該信息在綜合大廳中將被刪除,但管理員數據庫中仍保留該條拾物記錄。

(5)在管理員層面,通過數據庫對權限、物品以及用戶信息進行管理。

4 系統核心模塊的設計與實現

用戶分為兩個模塊:拾取者用戶的發布拾取信息模塊和丟失者查找發布的拾取信息模塊。

拾取者用戶的發布拾取信息模塊,拾取者用戶在發布信息時,通過分類物品、分類時間、再分類拾取地點,且地點分類到最小化,最后通過用戶輸入拾取地點。在發布的信息最后,拾取者可以提供聯系方式,以便丟失者聯系(前提:拾取者移動物品)。

丟失者查找發布的拾取信息模塊,在丟失者用戶查看失物招領信息時,該用戶可以通過聯系方式,找回丟失物品。并且在找回丟失物品之后,丟失者需要在用戶個人頁面上確認找回,那么該信息在綜合大廳中將被刪除,但仍保留在用戶個人歷史信息中。

管理者模塊,主要是對數據庫的權限、物品信息以及用戶信息進行管理,及時進行更新。

用戶通過終端設備在用戶平臺可在用戶權限下進行增加、刪除、修改信息反饋至數據庫,管理員可對數據庫中數據信息、權限進行審核管理,同時管理員管理服務器日志(見圖1)。

圖1

系統流程圖(以尋找證件為例)如圖2 所示。

圖2

5 主要功能及關鍵代碼

(1)個人信息界面:用戶在完成微信號綁定,登錄后可以進入該頁面,在該頁面完成身份信息的上傳。在該頁面,用戶可以通過 “我的失物招領”和“我的尋物啟事”選項進行有關操作,也能夠快速的找到自己所發布的失物招領信息和尋物啟事信息,從而為用戶提供便利。

關鍵功能及代碼如下所示:

在上傳個人信息時,首先需要通過正則表達式審核用戶輸入證件號、姓名、QQ、手機號等信息是否符合規定,其次利用微信授權登錄函數進行登錄操作,調用微信登錄函數,登錄后顯示導航欄,將登錄后獲取的用戶信息存儲到緩存,準備進入注冊個人信息界面,用戶未填寫基本信息則跳轉到個人信息頁面,并提示授權失敗。

(2)證件識別功能:選擇要上傳的證件類型,上傳照片即可識別出證件號。用戶可以直接選擇識別卡,通過拍照的形式,系統會自動讀取用戶卡上的信息包括姓名,卡號等等。該功能適用于身份證,校園卡這一類特殊的身份識別。這一功能的增加方便用戶手動輸入個人信息時出錯也提高信息的準確率。

關鍵功能及代碼如下所示:

在證件識別功能中,系統主要調用微信OCR 的API 進行證件識別(用字符識別方法將形狀翻譯成計算機文字),以供系統后續對文字進一步加工處理,在讀取到圖片后對數據列表進行更新,并在頁面顯示相關信息,調用微信圖像識別API,最后利用CDN 內容分發網絡方法標記要上傳并轉換成HTTP URL 的文件,具體圖像識別類型調用html 頁面id。

在校園卡識別功能中,由于校園卡的特殊性,微信圖像識別API 不提供相關接口,只能使用通用字體識別提取相關信息。首先對識別結果逐行分析識別,如果檢測到存在姓名、學號字段則進行截取,并且還需分別提取出來姓名、學號字符串的信息。如果在檢測過程中出現錯誤,則系統進行提示出錯。

(3)丟失證件提示功能:功能優點在于當信息復雜且繁多的情況下,利用數據信息匹配,提醒相關丟失證件的用戶查看證件類信息。這一功能很大程度上縮減用戶瀏覽信息的時間,為用戶帶來便利,以及幫助用戶避免錯過或者遺漏信息的問題。

關鍵功能及代碼如下所示:

丟失證件提示依賴滾動條進行實現,首先獲取滾動文字的寬度,屏幕寬度,其次判斷是否滾動到最大寬度,若達最大寬度則重新滾動。在滾動條框架搭建完成后,獲取數據庫中關于該用戶信息的字段

(4)留言及回復功能:留言及回復功能的出現,為用戶之間確定失物招領的信息帶來方便,在可以促進失物找回的正確率的情況下,這一功能也可以促進用戶之間的交流,體現了系統的交互性。

關鍵功能及代碼如下所示:

在留言回復功能中,首先需驗證用戶輸入評論是否符合最短字長的要求,其次獲取評論者基本信息、評論時間等重要信息,最后調用數據庫對評論進行數據存儲,以備查驗

(5)發布拾、失物功能:在校園中撿到某件物品,可以使用該小程序發布失物招領信息。登錄的用戶可在本頁發布物品信息,包括撿到的物品信息,填寫物品描述,可選擇上傳物品圖片或者不上傳物品圖片,點擊提交按鈕后可以提交物品信息。提交物品信息后用戶可在首頁或者在個人中心對自己發布的物品內容進行管理。在校園丟失某件物品,可以使用該小程序發布尋物啟事。用戶可在本頁發布物品信息,包括丟失物品的信息,填寫物品描述,可選擇上傳物品圖片或者不上傳物品圖片。點擊提交按鈕后可以提交物品信息。提交物品信息后用戶可在首頁或者在個人中心對自己發布的失物信息進行管理。

關鍵功能及代碼如下所示:

在提交失物、尋物信息后,首先將圖片上傳到云端存儲,并將云端圖片姓名以時間戳命名,在上傳數據成功后返回云端路徑,接著根據圖片路徑的讀取調用上傳函數(同時返回一個promise)。

首頁設定物品分類導航欄方便用戶快速篩選信息,為優化頁面,是界面更加美觀,設定每個導航欄選項寬度占1/5,通過計算導航欄寬度定位,使得導航欄選中選項居中,對分類具體頁面進行定位。為方便失物者聯系拾物者,系統采用調用函數自動撥打拾物者電話:調用數據列表中電話信息。

(6)個人隱私隱藏功能:用戶在首頁瀏覽證件信息時,頁面只能顯示證件信息的部分信息位且涉及隱私的證件照,通過隱藏關鍵信息位對用戶身份審核的同時也能保護失物者隱私。

關鍵功能及代碼如下所示:

隱藏證件信息處理時,系統采用對證件的最后6 位數進行隱藏顯示,并要求輸入正確信息才能進行具體頁面顯示。調用html 頁面傳輸的具體證件信息數據,驗證正確后跳轉具體信息頁面。

6 總結

微信小程序簡化了信息系統的開發難度,并為開發者提供了開放的平臺。校高校失物招領微信小程序為廣大高校學生提供便利。通過調用小程序提供的組件及API,設計實現了遺失物品信息的發布、已處理事務的刪除、用戶留言和回復等基本需求。該系統在個人證件及學生證件的方向上比以往失物招領平臺更具創新性,充分考慮了用戶隱私的保護和身份核驗功能的實現,該證件具有很好的人機交互友好性,更方便用戶與用戶交流,具有重要的實用價值。但在小程序的功能設計上,還存在可以擴展的功能,需進一步完善,如:具體實物在發布拾物和失物數據庫中能通過圖像識別匹配,從而實現無特征物品的丟失提醒功能。

猜你喜歡
頁面程序微信
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
微信
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
微信
微信
微信
主站蜘蛛池模板: 欧美在线一级片| 呦女亚洲一区精品| 熟妇丰满人妻| 国产91精品调教在线播放| 熟女成人国产精品视频| 亚洲高清无码久久久| 欧美激情视频在线观看一区| 久久免费看片| 好吊色国产欧美日韩免费观看| 熟妇无码人妻| 国产国模一区二区三区四区| 日本高清视频在线www色| 毛片大全免费观看| 国产噜噜噜视频在线观看| 毛片免费在线| 免费不卡在线观看av| 免费观看成人久久网免费观看| 久久鸭综合久久国产| 国产麻豆另类AV| 亚洲天堂视频在线免费观看| 91视频免费观看网站| 国产精品色婷婷在线观看| 亚洲精品视频免费观看| 91福利在线观看视频| 黄色网页在线播放| 四虎精品黑人视频| 国产色婷婷| 亚洲精品视频免费| 久草视频中文| 欧美丝袜高跟鞋一区二区| 72种姿势欧美久久久大黄蕉| 国产69精品久久久久孕妇大杂乱| 成人午夜亚洲影视在线观看| 97超爽成人免费视频在线播放| 日韩欧美高清视频| 五月婷婷综合网| 蜜臀AV在线播放| 国产a网站| 亚洲日本韩在线观看| 国产成人综合欧美精品久久| 91色老久久精品偷偷蜜臀| 欧美在线国产| 日韩不卡免费视频| 久久综合AV免费观看| 国产麻豆精品手机在线观看| 国产亚洲欧美在线专区| 亚洲精品欧美重口| 日韩精品视频久久| 97se综合| 色精品视频| 国产尤物在线播放| 国产人成乱码视频免费观看| 国产美女无遮挡免费视频网站| 色视频国产| 天天色综网| 制服丝袜在线视频香蕉| 情侣午夜国产在线一区无码| 国产精品无码久久久久AV| 中文字幕日韩视频欧美一区| 不卡国产视频第一页| 成人日韩欧美| 广东一级毛片| 鲁鲁鲁爽爽爽在线视频观看 | 无码精品国产dvd在线观看9久| 亚洲黄网在线| 亚洲欧美日韩动漫| 曰AV在线无码| 色偷偷av男人的天堂不卡| 国产高清国内精品福利| 欧美五月婷婷| 99无码熟妇丰满人妻啪啪| 亚洲天堂网站在线| 网久久综合| 久久久久免费精品国产| 亚洲成人在线免费观看| 精品国产一二三区| 国产成人免费观看在线视频| 五月婷婷中文字幕| 激情综合激情| 91国语视频| 久久久久久高潮白浆| 亚洲AV无码乱码在线观看代蜜桃 |