国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于微信公眾平臺(tái)的校園失物招領(lǐng)系統(tǒng)設(shè)計(jì)

2017-10-19 07:58:50
關(guān)鍵詞:失物招領(lǐng)遺失菜單

鄒 驊

(江蘇旅游職業(yè)學(xué)院,江蘇 揚(yáng)州 225000)

基于微信公眾平臺(tái)的校園失物招領(lǐng)系統(tǒng)設(shè)計(jì)

鄒 驊

(江蘇旅游職業(yè)學(xué)院,江蘇 揚(yáng)州 225000)

在校園的公告欄中經(jīng)??梢钥吹礁鞣N尋物啟事,由于缺少學(xué)生的關(guān)注,效果卻不理想。同樣,撿到物品的學(xué)生也因?yàn)槿鄙傧鄳?yīng)的平臺(tái)而難以將物品歸還給失主。為解決此問(wèn)題,設(shè)計(jì)并開(kāi)發(fā)基于微信公眾平臺(tái)的校園失物招領(lǐng)系統(tǒng),系統(tǒng)實(shí)現(xiàn)遺失物品管理、拾取物品管理、查詢(xún)統(tǒng)計(jì)信息、系統(tǒng)用戶(hù)管理等功能。

微信公眾平臺(tái);失物招領(lǐng);系統(tǒng)設(shè)計(jì)

0 引言

微信(WeChat)是騰訊公司于2011年1月21日推出的一個(gè)為智能終端提供即時(shí)通訊服務(wù)的免費(fèi)應(yīng)用程序,微信支持跨通信運(yùn)營(yíng)商、跨操作系統(tǒng)平臺(tái)通過(guò)網(wǎng)絡(luò)快速發(fā)送免費(fèi)語(yǔ)音、視頻、圖片和文字。截至2016年第二季度,微信已經(jīng)覆蓋中國(guó)94%以上的智能手機(jī),月活躍用戶(hù)達(dá)到8.06億,用戶(hù)覆蓋200多個(gè)國(guó)家、超過(guò)20種語(yǔ)言。此外,各品牌的微信公眾賬號(hào)總數(shù)已經(jīng)超過(guò)800萬(wàn)個(gè),移動(dòng)應(yīng)用對(duì)接數(shù)量超過(guò)85 000個(gè),微信支付用戶(hù)則達(dá)到了4億左右。①騰訊:微信是一個(gè)生活方式[EB/OL].(2017-04-04)[2017-04-08].http://www.sohu.com/a/131965092_637398.

微信公眾平臺(tái)提供的“開(kāi)發(fā)者模式”可以讓用戶(hù)方便地通過(guò)平臺(tái)提供的接口連接到第三方服務(wù)器提供的服務(wù)。這種便捷的開(kāi)發(fā)技術(shù)是隨著網(wǎng)絡(luò)信息時(shí)代的發(fā)展而產(chǎn)生的,對(duì)C/S、B/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu),主要應(yīng)用于移動(dòng)客戶(hù)端。在這種結(jié)構(gòu)下,用戶(hù)微信號(hào)界面是通過(guò)手機(jī)來(lái)進(jìn)行瀏覽,在前臺(tái)基本不涉及業(yè)務(wù)邏輯的處理,結(jié)構(gòu)化的輸入和輸出避免了系統(tǒng)在實(shí)現(xiàn)過(guò)程中的安全性問(wèn)題,不會(huì)出現(xiàn)數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)的問(wèn)題。主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成新型的開(kāi)發(fā)結(jié)構(gòu)。這樣就可以大大簡(jiǎn)化客戶(hù)端載荷,移動(dòng)客戶(hù)端只需要安裝微信并且關(guān)注提供的微信公眾號(hào)即可。當(dāng)微信公眾號(hào)功能需要更新,只需在微信公眾號(hào)進(jìn)行更新提交,公眾號(hào)響應(yīng)的功能也會(huì)同步更新,從而減輕系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低用戶(hù)的總體開(kāi)發(fā)、運(yùn)營(yíng)和維護(hù)成本。

1 系統(tǒng)設(shè)計(jì)

基于微信公眾平臺(tái)的校園失物招領(lǐng)系統(tǒng)以J2EE作為開(kāi)發(fā)基礎(chǔ),用Eclipse作為開(kāi)發(fā)工具,以MySQL作為數(shù)據(jù)庫(kù),以微信公眾平臺(tái)作為載體,通過(guò)將開(kāi)發(fā)好的應(yīng)用系統(tǒng)部署到網(wǎng)絡(luò)服務(wù)器中,實(shí)現(xiàn)了基于微信公眾平臺(tái)的校園失物招領(lǐng)系統(tǒng)。系統(tǒng)實(shí)現(xiàn)遺失物品管理、拾取物品管理、查詢(xún)統(tǒng)計(jì)信息、系統(tǒng)用戶(hù)管理等功能。系統(tǒng)核心業(yè)務(wù)流程如圖1所示。

用戶(hù)如果在校園遺失物品,可以關(guān)注校園失物招領(lǐng)系統(tǒng)微信公眾號(hào),查詢(xún)已經(jīng)發(fā)布的失物信息,如果有匹配條件的物品,用戶(hù)可以查詢(xún)物品存放地點(diǎn)聯(lián)系領(lǐng)取。如果在系統(tǒng)中沒(méi)有找到匹配的物品,則可以在微信公眾號(hào)上發(fā)布尋物信息。同樣,用戶(hù)如果撿到物品,可以關(guān)注校園失物招領(lǐng)系統(tǒng)之后,查看是否有人曾經(jīng)丟失過(guò)相似的物品,如果符合匹配條件,可以選擇與失主聯(lián)系,如果沒(méi)有匹配的結(jié)果,可以在微信公眾號(hào)上發(fā)布失物招領(lǐng)信息,失主就可以在系統(tǒng)里查詢(xún)到自己丟失的物品。

根據(jù)上述流程圖,可以抽象出如圖2所示的功能模塊。

在校園失物招領(lǐng)系統(tǒng)中,用戶(hù)通過(guò)關(guān)注微信公眾號(hào),并且完成身份認(rèn)證之后,可以進(jìn)行服務(wù)器端和客戶(hù)端的操作,服務(wù)器端包括用戶(hù)管理、報(bào)失信息管理、拾物信息管理、信息公布管理,客戶(hù)端包括報(bào)失管理、拾物查詢(xún)、用戶(hù)留言。

圖1 遺失物品、拾取物品流程圖

圖2 校園失物招領(lǐng)系統(tǒng)功能模塊圖

在基于微信公眾平臺(tái)的校園失物招領(lǐng)系統(tǒng)中,分為游客、注冊(cè)用戶(hù)、系統(tǒng)管理員三類(lèi)用戶(hù),不同的用戶(hù)對(duì)應(yīng)不同的系統(tǒng)權(quán)限,普通游客可以查看系統(tǒng)中發(fā)布的尋物信息和失物招領(lǐng)信息;通過(guò)系統(tǒng)注冊(cè)的用戶(hù),除了具有普通游客的權(quán)限外,還能發(fā)布自己丟失的物品信息或者發(fā)布自己撿到的物品信息,也可以對(duì)自己發(fā)布的物品信息進(jìn)行編輯;系統(tǒng)管理員有對(duì)系統(tǒng)綜合管理的權(quán)限,主要包括系統(tǒng)賬戶(hù)管理、物品信息管理、用戶(hù)管理以及公告管理。

2 數(shù)據(jù)庫(kù)設(shè)計(jì)

在基于微信公眾平臺(tái)的校園失物招領(lǐng)系統(tǒng)中,涉及到的實(shí)體關(guān)系是:失物招領(lǐng)點(diǎn)存放撿拾物品,一個(gè)失物招領(lǐng)點(diǎn)能夠存放多個(gè)撿拾物品;學(xué)生可以查看失物招領(lǐng)點(diǎn),多個(gè)學(xué)生可以查看多個(gè)失物招領(lǐng)點(diǎn);學(xué)生上交撿拾物品,一個(gè)學(xué)生可以上交多個(gè)撿拾物品;學(xué)生查看通知,多個(gè)學(xué)生用戶(hù)可以查看多條通知;學(xué)生掛失報(bào)失物品,一個(gè)學(xué)生可以?huà)焓Ф鄠€(gè)報(bào)失物品;系統(tǒng)管理員管理報(bào)失物品,系統(tǒng)管理員管理多個(gè)報(bào)失物品;管理員用戶(hù)管理通知,一個(gè)管理員用戶(hù)管理多條通知;系統(tǒng)管理員管理?yè)焓拔锲?,一個(gè)管理員用戶(hù)管理多個(gè)撿拾物品。本系統(tǒng)中涉及到多個(gè)實(shí)體,每個(gè)實(shí)體都可以抽象為一個(gè)數(shù)據(jù)結(jié)構(gòu),各個(gè)實(shí)體并不都是元數(shù)據(jù),可以繼續(xù)劃分。表1-表4分別為學(xué)生信息表、撿拾物品信息表、歸還信息數(shù)據(jù)表、掛失信息數(shù)據(jù)結(jié)構(gòu)表。

3 系統(tǒng)核心模塊實(shí)現(xiàn)

3.1 校園失物招領(lǐng)系統(tǒng)主頁(yè)

用戶(hù)通過(guò)掃描校園失物招領(lǐng)系統(tǒng)二維碼或者在公眾號(hào)搜索相應(yīng)的關(guān)鍵字之后,可以關(guān)注校園失物招領(lǐng)系統(tǒng)微信公眾號(hào),從而進(jìn)入系統(tǒng)主頁(yè),實(shí)現(xiàn)在公眾號(hào)上的信息查詢(xún)與信息發(fā)布。系統(tǒng)主頁(yè)下方分別有用戶(hù)留言、遺失物品、拾取物品、個(gè)人中心這幾個(gè)菜單,其中遺失物品菜單下有查詢(xún)失物信息和發(fā)布尋物信息兩個(gè)子菜單,拾取物品菜單下有查詢(xún)尋物信息和發(fā)布招領(lǐng)信息兩個(gè)子菜單,個(gè)人中心菜單下有用戶(hù)登陸和用戶(hù)注冊(cè)這兩個(gè)子菜單。

表1 學(xué)生信息表

表2 撿拾物品信息表

表3 歸還信息數(shù)據(jù)表

表4 掛失信息數(shù)據(jù)結(jié)構(gòu)表

3.2 網(wǎng)絡(luò)配置模塊

在網(wǎng)絡(luò)配置模塊中,系統(tǒng)管理員需要對(duì)系統(tǒng)進(jìn)行基本參數(shù)配置,其中包括服務(wù)器地址、令牌Token、消息加解密的密鑰,配置這些基本參數(shù)之后,當(dāng)失物招領(lǐng)系統(tǒng)訪(fǎng)問(wèn)服務(wù)器時(shí),訪(fǎng)問(wèn)通過(guò)的服務(wù)器地址以及事先約定的Token通過(guò)加密進(jìn)行訪(fǎng)問(wèn),而在服務(wù)器端則通過(guò)Token判斷是否是服務(wù)器的客戶(hù),從而判斷是否提供服務(wù),密鑰在通信過(guò)程中提高了系統(tǒng)的安全性,校園失物招領(lǐng)系統(tǒng)網(wǎng)絡(luò)配置界面如圖3所示。

3.3 遺失物品菜單

遺失物品菜單下有查詢(xún)失物信息和發(fā)布尋物信息兩個(gè)子菜單,遺失物品的用戶(hù)首先可以通過(guò)搜索關(guān)鍵字查詢(xún)系統(tǒng)里有沒(méi)有自己遺失物品的招領(lǐng)信息,如果沒(méi)有可以發(fā)布尋物信息來(lái)找回自己的物品。系統(tǒng)中提供了物品類(lèi)別、物品名稱(chēng)、物品撿到的時(shí)間、丟失地點(diǎn)、備注等信息,用戶(hù)可以輸入撿到的物品的特征,同時(shí)為了方便起見(jiàn),系統(tǒng)中提供了聯(lián)系方式接口。

圖3 校園失物招領(lǐng)系統(tǒng)網(wǎng)絡(luò)配置界面

3.4 拾取物品菜單

拾取物品菜單下有查詢(xún)尋物信息和發(fā)布招領(lǐng)信息兩個(gè)子菜單,當(dāng)用戶(hù)在校園中撿到物品的時(shí)候,可以先查詢(xún)尋物信息,看看有沒(méi)有跟自己撿到物品一致的尋物信息,如果沒(méi)有,則可以通過(guò)發(fā)布招領(lǐng)信息將撿到的物品的信息發(fā)布出去。系統(tǒng)中提供了物品類(lèi)別、物品名稱(chēng)、物品撿到的時(shí)間、地點(diǎn)、備注等信息,用戶(hù)可以根據(jù)撿到物品的特征進(jìn)行輸入,同時(shí)為了方便起見(jiàn),系統(tǒng)中提供了聯(lián)系方式接口。

3.5 后臺(tái)管理模塊

管理員通過(guò)后臺(tái)管理界面,登錄到后臺(tái)管理系統(tǒng)之后,可以發(fā)布、修改和刪除尋物、招領(lǐng)信息,還能為已有的用戶(hù)重置密碼以及查看用戶(hù)留言并回復(fù)。

4 結(jié)語(yǔ)

通過(guò)測(cè)試,本系統(tǒng)能基本滿(mǎn)足校園內(nèi)失物招領(lǐng)的功能需求,用戶(hù)的留言和反饋對(duì)本系統(tǒng)的完善也起到了很大的作用。當(dāng)然由于能力有限,還有很多不足之處,比如系統(tǒng)功能過(guò)于簡(jiǎn)單,界面過(guò)于寬松。以后還需要不斷地改進(jìn)和推廣,使本系統(tǒng)更好地為校園師生服務(wù)。

[1]孫婕.基于WEB的連云港開(kāi)放大學(xué)學(xué)生信息管理系統(tǒng)的分析[J].河北軟件職業(yè)技術(shù)學(xué)院學(xué)報(bào),2015(3):37-40+54.

[2]仇善梁.基于HTML5對(duì)傳統(tǒng)網(wǎng)站的移動(dòng)化重構(gòu)[J].寧波職業(yè)技術(shù)學(xué)院學(xué)報(bào),2016(1):99-102.

[3]劉釗謝,美慧,田琨,等.微信公眾平臺(tái)及移動(dòng)位置服務(wù)的旅游應(yīng)用模式[J].測(cè)繪科學(xué),2017(1):193-196+202.

[4]梁昊.基于.NET框架的校園網(wǎng)絡(luò)報(bào)修系統(tǒng)的實(shí)現(xiàn)[J].長(zhǎng)沙大學(xué)學(xué)報(bào),2011(5):43-44.

[5]袁明磊,盛安元.基于微信公眾平臺(tái)的校園信息化系統(tǒng)設(shè)計(jì)[J].廣西民族大學(xué)學(xué)報(bào):自然科學(xué)版,2015(4):75-78.

Campus Lost and Found System Based on WeChat Public Platform

ZOU Hua

(Tourism College of Jiangsu,Jiangsu Yangzhou 225000,China)

A great number of notices for lost can often be seen at the bulletin boards in the school.As the students pay less attention to the bulletin boards,the notices don’t have an ideal effect.Meantime,it’s difficult for the students who find the lost things to return to the owner due to lack of platform accordingly.In order to deal with such problems,we design and explore the school system for Lost and Found based on WeChat public platform,which has a lot of functions,such as the management of the Lost,the management of the Find,inquiry and statistics,the management of the users of the system.

WeChat public platform;Lost and Found;System

TP311.52

A

1673-2022(2017)03-0014-04

2017-04-19

鄒驊(1989-),男,江蘇揚(yáng)州人,助理講師,工程碩士,研究方向?yàn)橛?jì)算機(jī)網(wǎng)絡(luò)。

猜你喜歡
失物招領(lǐng)遺失菜單
失物招領(lǐng)
新少年(2022年12期)2023-01-14 10:39:06
失物招領(lǐng)處
失物招領(lǐng)處
遺失的靈魂
文苑(2020年10期)2020-11-07 03:15:24
中國(guó)新年菜單
不當(dāng)“小搗蛋”
遺失的魚(yú)鱗
本月菜單
美食堂(2017年1期)2017-01-13 01:37:42
尋找遺失的美好
遺失的愛(ài)
巴中市| 天等县| 黎平县| 龙陵县| 昆明市| 上杭县| 丹阳市| 蒙山县| 吉木萨尔县| 安龙县| 崇文区| 宜城市| 长白| 盐城市| 汤阴县| 渑池县| 衡南县| 贺州市| 博爱县| 淳安县| 穆棱市| 广平县| 巴马| 德阳市| 东兴市| 林甸县| 米林县| 鄄城县| 皮山县| 大冶市| 南皮县| 巴塘县| 鸡东县| 湘乡市| 三河市| 原阳县| 武宣县| 阳城县| 岱山县| 长乐市| 包头市|