李學(xué)剛 王世華 吳思瑩 張坤濤 姚澤州
【摘要】? ? 基于社會進(jìn)步,人們生活水平的提高,生活節(jié)奏的快速,導(dǎo)致生活中出現(xiàn)頻頻遺失物品的情況,降低人們的損失。本文設(shè)計了失物幫系統(tǒng),該系統(tǒng)能夠?qū)崿F(xiàn)用戶發(fā)布失物信息或者拾得物信息,聯(lián)系拾得者的聯(lián)系方式,分類分區(qū)瀏覽物品等功能,同時設(shè)有管理員核實管理物品信息,管理用戶等功能。使用該系統(tǒng)能夠使得用戶在丟失物品時,及時發(fā)布失物信息,使得拾得物品的人能夠第一時間將物品進(jìn)行歸還,從而提高失物尋回率。同時,降低傳統(tǒng)的失物管理部門的工作壓力,將登記拾得或者丟失的流程更加方便化,從而提高工作人員的工作效率。
【關(guān)鍵詞】? ? 小程序掛失? ? 掛失管理? ? 失物幫系統(tǒng)
引言:
隨著社會越來越偏向快節(jié)奏生活,從而生活頻繁出現(xiàn)遺失物品的情況,給人們帶來了很多的損失,而目前隨著人們的教育水平上升,人們十分樂意把撿到的物品歸還失主或給予部們讓拾得物進(jìn)行認(rèn)主,同時也在尋求能夠快速有效地尋回丟失物品的渠道[1]。丟失物品是一個比較普遍存在的現(xiàn)象,特別是學(xué)校、景點等地方。為了切實地解決這個問題,現(xiàn)有普遍的方法都是通過設(shè)立在線下設(shè)置失物招領(lǐng)點,通過工作人員進(jìn)行登記相關(guān)信息,幫忙留意,這是比較無效且耗費人力的一種方法,又于快節(jié)奏下的人們行程也比較著急,從而物品尋回的幾率就非常渺小。又介于目前市面上的部分軟件存在失物招領(lǐng)模塊,但軟件的占內(nèi)存較大,且存在各種廣告和潛在捆綁消費,并且個人信息得不到保障,導(dǎo)致使用該模塊的人少之又少。
針對上述現(xiàn)存線下招領(lǐng)的方式比較難尋回,而人們在一個地方待得時間較短的問題,為了有效提高失物的尋回率利用目前比較主流的技術(shù)——微信小程序開發(fā)[2],為大家提供了一個易操作、快捷化、信息安全化的失物幫系統(tǒng)是一件迫在眉睫的事情。失物幫系統(tǒng)提供可靠、有效的失物招領(lǐng)信息,保護(hù)客戶信息安全。通過搭建失物線上招領(lǐng)平臺,一方面可以讓丟失的人通過平臺發(fā)布信息增加尋得的幾率,另一方面通過整個社會進(jìn)行搜索大大縮小工作人員的工作量。在此建設(shè)和諧社會的大背景下,人們比較高的素質(zhì),而且弘揚拾金不昧的美德是對人們的一種鼓勵和鞭策,對那些拾金不昧的行為進(jìn)行表揚,可以為人們帶來更加積極的引導(dǎo),使社會文化建設(shè)更加和諧。所以此系統(tǒng)的開發(fā)必將受到師生、游客的廣泛好評,具有實際而深遠(yuǎn)的意義。失物幫系統(tǒng)旨在提供一個信息管理平臺[3],對丟失物品的人有一個發(fā)布和尋回物品的平臺,及時發(fā)布丟失物品的信息。將到相關(guān)部門登記,打印掛到相關(guān)公布欄的過程,簡化為上傳信息,通過相關(guān)信息,管理員進(jìn)行置頂,從而通過廣大社會人士來共同尋找失物。
一、系統(tǒng)分析
失物幫系統(tǒng)主要包括兩大模塊:用戶模塊、管理員模塊。用戶模塊包括:發(fā)表失物信息、分類分區(qū)瀏覽、聯(lián)系發(fā)布者;管理員模塊包括:管理物品信息、管理用戶信息。項目用例圖[4]如圖1、圖2 所示。
二、系統(tǒng)整體設(shè)計
用戶登錄成功后,進(jìn)入系統(tǒng)主頁。在個人主頁可以綁定地區(qū),然后可以進(jìn)行發(fā)布物品信息,通過查看發(fā)布的信息可查看物品的尋回情況。如若拾取到物品也可進(jìn)行發(fā)布,通過推送可快速讓失物者與你取得聯(lián)系。管理員通過登錄進(jìn)入系統(tǒng)主頁,可以管理和推送物品的信息到各地方公眾號,管理員可取得拾取者與被拾取者相關(guān)聯(lián)系方式,并進(jìn)行中間聯(lián)系;最后管理員可對一些不實的信息或者發(fā)表不符合平臺規(guī)定信息的用戶進(jìn)行刪除或者禁用部分功能。系統(tǒng)模塊圖[5]如圖3所示。
系統(tǒng)采用B/S架構(gòu),在微信小程序開發(fā)者工具平臺下進(jìn)行開發(fā)。前端頁面主要采用WXSS、WXML、JavaScript等技術(shù)編寫小程序頁面;后端采用的小程序云開發(fā)進(jìn)行數(shù)據(jù)庫語言編寫。
三、系統(tǒng)主要功能實現(xiàn)
3.1用戶模塊功能實現(xiàn)
用戶進(jìn)入系統(tǒng)界面后,頂部為可搜索的搜索框與輪播圖,中間為平臺已發(fā)布的一些失物招領(lǐng)信息,右下角分別有地區(qū)選擇、刷新與添加信息的按鈕,點擊相關(guān)選項可有對應(yīng)的功能,底下為導(dǎo)航欄信息,分別為首頁、失物招領(lǐng)、尋物、我的四個導(dǎo)航鍵,點擊可跳轉(zhuǎn)到相關(guān)的頁面。
3.1.1分類分區(qū)瀏覽
用戶進(jìn)入學(xué)生用戶界面后,可以看到首頁就是最新用戶發(fā)布的失物或?qū)の镄畔ⅲㄟ^點擊“失物招領(lǐng)”、“尋物”導(dǎo)航鍵可實現(xiàn)分類查看信息。點擊右下角第一個按鈕可實現(xiàn)校區(qū)內(nèi)容的轉(zhuǎn)換,實現(xiàn)分區(qū)。具體如圖4所示。
3.1.2發(fā)布物品信息
用戶點擊首頁上的“+”號按鍵時,會進(jìn)入發(fā)布物品信息的頁面,該頁面可以實現(xiàn)填寫失物與拾得物信息,并選擇是否匿名發(fā)布。填寫信息如圖5所示。用戶填寫完所有信息后點擊發(fā)布了,就會將信息發(fā)送到后臺,把發(fā)布的信息插入到數(shù)據(jù)庫對應(yīng)的表里。
發(fā)布完信息后,前往“我的”頁面“我的發(fā)布”里面可以看到自己已經(jīng)發(fā)布的物品信息。
3.1.3 聯(lián)系發(fā)布者
用戶通過點擊“失物招領(lǐng)”頁面,找到自己丟失的物品,點擊進(jìn)入詳情,詳情頁面帶有發(fā)布者設(shè)置的聯(lián)系信息,用戶可通過其提供的聯(lián)系方式進(jìn)行聯(lián)系或通過本系統(tǒng)建立一個臨時會話窗口。
3.2 管理員模塊功能實現(xiàn)
3.2.1 置頂物品信息
管理員擁有用戶的所有權(quán)限,并且可以對緊急物品進(jìn)行置頂,以便特殊情況下的信息能快速被更多的用戶瀏覽。對物品信息的顯示進(jìn)行等級化,管理員通過管理員權(quán)限可以將緊急失物管理,設(shè)置其顯示等級,等級越高,顯示的越前,即可實現(xiàn)置頂?shù)男Ч?/p>
3.2.2 限制用戶權(quán)限
為了管理用戶發(fā)布內(nèi)容,將用戶進(jìn)行信譽(yù)積分制管理。管理員通過審核用戶發(fā)布的信息,如若發(fā)現(xiàn)發(fā)布無關(guān)信息則對其發(fā)布的信息進(jìn)行屏蔽并將其信譽(yù)積分進(jìn)行降低。每個用戶初始時都自動賦予一定的信譽(yù)分,當(dāng)小于限制的信譽(yù)分時,則限制其發(fā)布功能,從而降低平臺違規(guī)內(nèi)容的數(shù)量。
四、結(jié)束語
本文設(shè)計了基于B/S架構(gòu)的軟件失物幫系統(tǒng),實現(xiàn)了整個軟件失物招領(lǐng)流程的管理,界面設(shè)計簡潔美觀,并且操作簡單方便,能夠提高失物招領(lǐng)的招領(lǐng)效率,并降低招領(lǐng)部門的工作壓力。本系統(tǒng)通過測試并部署運行,其功能能夠滿足區(qū)域范圍內(nèi)的失物招領(lǐng)運行需求,并且有較強(qiáng)的易用性。在下一步工作中,將開發(fā)系統(tǒng)的web端,進(jìn)一步提高系統(tǒng)的使用效率。
參? 考? 文? 獻(xiàn)
[1]高越. 高校失物招領(lǐng)系統(tǒng)的設(shè)計與實現(xiàn)[D].吉林大學(xué),2017.
[2]謝宇華.微信小程序開發(fā)實戰(zhàn)[M].機(jī)械工業(yè)出版社,2017.
[3]王維.基于WEB的高校網(wǎng)絡(luò)失物招領(lǐng)信息管理平臺開發(fā)與實現(xiàn)[J].電腦知識與技術(shù), 2014,10(28):6595-6597+6610.
[4]馬恬煜.UML面向?qū)ο蠓治雠c設(shè)計[M].北京:清華大學(xué)出版社,2018.
[5]韓燕麗,楊慧炯.工程應(yīng)用導(dǎo)向的面對對象系列課程體系重構(gòu)[J].軟件工程,2019,22(3):60-62.