李碧霞+楊亦+黎偉紅
摘 要:針對校園物品丟失現(xiàn)象較多,而找尋效率、效果不理想的情況,本文期望開發(fā)一種方便、快捷、效率高、用戶愿意使用的校園失物招領平臺;本文借鑒電商平臺的C2C思想,省去中間環(huán)節(jié),讓更多人主動參與;同時采用移動手機客戶端技術,增強用戶體驗感和方便性。文章結合Struts、Spring、Hibernate、Android等框架技術實現(xiàn)了失物招領移動平臺。事實證明,基于以上思想和技術實現(xiàn)的失物招領平臺具有較好的應用前景。
關鍵詞:C2C;失物招領;移動平臺
中圖分類號:TP311.52 文獻標志碼:A 文章編號:1673-8454(2017)07-0061-02
根據(jù)數(shù)據(jù)統(tǒng)計,校園內每天大約有20%的人會丟失東西,這是一個較大的數(shù)據(jù)。校園內到處都可以看見失物招領的告示,丟失的東西多種多樣,比如:優(yōu)盤、眼鏡盒、書本、各種卡等等。一般采用黑板手寫、貼紙、打印稿、群消息、論壇等形式來發(fā)布尋找或招領信息。根據(jù)高雅佳等[1]人的調查,目前校園失物招領還存在著覆蓋面窄、信息更新不及時、找尋效率較低、找回物品成功率低等問題。就其原因,一是集中管理成本高、效率低;二是技術落后,用戶體驗不佳等因素造成[2]。隨著生活水平的不斷提高,智能手機越來越普及,人們之間的交流日益頻繁?;谠摫尘?,本文借鑒淘寶的C2C模式,采用移動互聯(lián)網(wǎng)技術提出一種自助式的失物招領平臺設計方案。
一、系統(tǒng)設計
1.系統(tǒng)體系架構
本系統(tǒng)主要是由客戶端、Web服務器、數(shù)據(jù)庫服務器三部分組成,體系架構如圖1所示。用戶通過PC客戶端瀏覽器或者移動客戶端的手機APP請求Web服務器,Web服務器根據(jù)用戶需求,請求數(shù)據(jù)庫服務器獲取相應的數(shù)據(jù)資源。Web服務器在獲取相應的數(shù)據(jù)后,根據(jù)數(shù)據(jù)信息,進行業(yè)務邏輯處理,然后再根據(jù)請求的客戶端來源,返回給不同的數(shù)據(jù)和信息在相應的客戶端上顯示。
2.系統(tǒng)需求分析
基于C2C模式的失物招領平臺,為了簡化管理成本,去掉了集中化管理的中間環(huán)節(jié)。直接采用類似于淘寶的客戶對客戶交易方式。每個系統(tǒng)用戶同時扮演兩個角色——既有可能是一些失物的拾得者,也可能是另一些失物的丟失者。失物移交過程由用戶間自行完成。每個用戶都具有注冊、登錄、管理失物信息、管理拾物信息、發(fā)布留言、查看留言等功能。系統(tǒng)用戶的用例圖如圖2所示。管理用戶只具有負責系統(tǒng)初始化、維護系統(tǒng)正常運轉等功能。
3.系統(tǒng)運作模式
用戶首先必須通過PC客戶端或者移動客戶端進行注冊,提供完整的個人信息,才能成為合格的平臺用戶。注冊成功后,登錄可發(fā)布或者瀏覽失物信息、招領信息,如發(fā)現(xiàn)符合自己要求的信息,則可以與失物者或拾物者留言聯(lián)系,彼此確定交互方式和地點等。拾物者發(fā)布的拾物招領信息,拾物者向失物者交付物品后,由失物者確定收到失物,修改拾物狀態(tài),完成拾物招領。類似的,失物者發(fā)布的失物找尋信息,在其收到拾物者的物品,由拾物者確定交付失物,并修改失物狀態(tài),完成失物找尋狀態(tài)的修改。這種交叉確認方式,便于交付雙方相互監(jiān)督,并提高信息的更新速度。
4.數(shù)據(jù)庫設計
數(shù)據(jù)庫設計主要由四張表組成,分別是用戶表、招領表、失物表、留言表組成。用戶表保存了用戶的基本信息,便于登錄管理和信息來源識別、交接安全性保障;招領表和失物表分別保存失物或者拾物的相關信息;留言表記錄失者和拾者的交易信息,便于信息溯源和查證。具體表的字段信息,如圖3所示。
二、系統(tǒng)實現(xiàn)
系統(tǒng)PC用戶端向PC用戶展示失物招領的相關信息,提供用戶通過PC發(fā)布和管理失物信息的界面。系統(tǒng)主要采用了Struts、JSP和jquery等技術來實現(xiàn)。前臺頁面顯示效果如圖4所示。
失物招領平臺后臺由系統(tǒng)管理員管理與維護。主要監(jiān)控用戶信息、失物和拾物信息、留言信息的使用規(guī)范情況等,此外還有欄目管理、數(shù)據(jù)備份等功能。系統(tǒng)開發(fā)采用Struts、Spring、Hibernate等框架技術來完成。
移動客戶端為校園客戶提供一個可移動的終端界面,功能類似于PC客戶端。主要采用Android技術來實現(xiàn),客戶端activity通過HttpClient方式與Web服務器Action實現(xiàn)交互,數(shù)據(jù)封裝采用了JSON格式[3-5]。效果如圖5所示。
三、結束語
基于C2C的失物招領移動平臺融合了流行的電子商務模式,簡化了管理流程,同時采用了用戶習慣的手機移動終端實現(xiàn)數(shù)據(jù)交互。因此,該平臺具有廣闊的應用前景。平臺已經(jīng)在湖南女子學院試運營,效果反映較好。當然該平臺也還存在著一些不足,需要后期進行完善,比如說:失物招領信息的智能推送以及與微信、微博平臺的融合等。
參考文獻:
[1]高雅佳,李琛.高校圖書館失物招領網(wǎng)絡化現(xiàn)狀的調查與分析[J].圖書情報,2014(8):134-135.
[2]王維.基于Web 的高校網(wǎng)絡失物招領信息管理平臺開發(fā)與實現(xiàn)[J].電腦知識與技術,2014,10(28):6595-6597.
[3]韓超,梁泉.Android 系統(tǒng)原理及開發(fā)要點詳解[M].北京:電子工業(yè)出版社,2010:1-10.
[4]郭宏志.Android 應用開發(fā)詳解[M].北京:電子工業(yè)出版社,2010:3-30.
[5]李興華.Android 開發(fā)實戰(zhàn)經(jīng)典[M].北京:清華大學出版社,2012:5-50.
(編輯:王曉明)