湖北民族學院 信息工程學院 譚 偉 林俊存
基于JSP的高校失物招領網絡平臺的設計與實現
湖北民族學院 信息工程學院 譚 偉 林俊存
高校人數眾多、活動頻繁,師生遺失物品情況較為常見。針對傳統失物招領的手工人力方式存在信息泄露、效率低下、手續繁瑣等問題,設計并實現了一個失物招領網絡平臺,具有失物信息發布、拾物信息發布、失物管理等功能。運用該平臺提高了失物招領工作的效率,并且減輕了失物招領部門工作人員的工作負擔,極大地方便了高校師生。
高校;失物招領; 網絡平臺;JSP
在大學校園中,師生人數眾多,活動非常頻繁,遺失物品和撿拾物品的現象較為普遍。師生通常通過張貼尋物和失物招領啟事或者通過通過社交平臺微信、QQ、貼吧等等發布消息。采用這些方式信息傳播性不高,效率低下,不易找回失物,給師生造成經濟損失和不便。
為解決上述問題,開發了一個失物招領網絡平臺,該平臺主要面向湖北民族學院全校師生使用。該系統前臺功能包括失物登記、招領登記、信息查詢、用戶注冊登錄等;后臺功能包括招領信息發布、失物管理、信息統計、用戶管理等。
失物招領平臺涉及到的人員有失主、拾主和系統管理員。
拾主在撿拾到物品后,可以在網絡平臺上提交招領信息,登記物品的詳細信息,等待失主認領,當失主認領物品后,拾主可刪除招領信息。拾主也可將物品交給失物招領中心管理員,由管理員直接在平臺上發布失物招領公告。
失主在遺失物品后,可以登錄失物招領平臺查詢招領信息中是否有本人遺失的物品,若查詢到,可聯系拾主取回丟失物品,若查詢無果可在平臺上登記失物信息。
在高校,拾主上交的失物一般有專門的人員來管理,此保管人員可設置為系統管理員。管理員可進行用戶管理、失物管理,也可對招領信息和失物信息進行統計和管理。當有失主來領取失物時,需確認領取人的身份,并在系統中記錄領取人身份。
由以上對失物招領流程分析,可知高校失物招領網絡平臺應為為失主、 拾主和管理員提供高效便利的尋物、 失物招領和失物管理業務。
整個系統分為前臺和后臺兩個模塊,前臺為用戶設計,主要方便用戶發布失物信息以及查詢。在用戶注冊賬號之后方可查看最新失物信息和提交掛失記錄,提交掛失記錄包括失物的名稱、顏色等信息,失主還可以留上聯系方式以便于拾主聯系。
后臺主要為管理員設計,管理員可以增添管理員,這樣可以使得更多工作人員擁有管理系統權限。管理員可以修改密碼、增刪用戶、增刪失物信息、發布失物招領公告、注銷登錄、信息統計、用戶掛失管理。系統功能的模塊圖如圖1所示。
系統采用物品名稱關鍵詞進行索引,由于不同的人對物品的描述有所差異,故本系統在搜索時候先在大類中搜索,然后用戶可在選項中再進行進一步的索引。比如當輸入小貓的時候,系統會顯示動物類,這時候用戶可在選項中查看動物類下面的選項,即可進一步索引出小貓。進而方便用戶搜索失物信息。

圖1 失物招領網絡平臺的系統功能模塊圖
數據庫主要存放了用戶的基本信息以及物品的信息。用戶的基本信息包括用戶ID、用戶名、密碼、電話號碼、所在院系。物品的信息包括物品名稱、自取地點、丟失地點、歸還時間、歸還狀態。
本系統采用sql server數據庫設計表,根據功能模塊的劃分及相關信息的分類可以建立用戶信息、物品歸還信息、掛失信息、物品撿拾信息四個表。
(1)用戶信息表列出了用戶的基本信息,其中有用戶ID、用戶名、密碼、電話號碼、學院等信息。如表一所示。

表一
(2)物品歸還信息保存了物品的物品名稱、自取地點、歸還時間、歸還狀態、電話號碼等信息。如表二所示。

表二
(3)掛失信息包括物品的丟失地點、丟失時間、物品名稱、物品顏色、電話號碼等信息。如表三所示。

表三
(4)物品撿拾信息包括了撿拾地點、電話號碼、物品名稱、物品顏色、撿拾時間等信息。如表四所示。

表四
Jsp技術使用JAVA編程語言編寫類XML的tags和scriptlets,來封裝產生動態網頁的處理邏輯。網頁還能通過tags和scriptlets訪問存在于服務端的資源的應用邏輯。Jsp將網頁邏輯與網頁設計的顯示分離,支持可重用的基于組件的設計,使基于web的應用程序的開發變得迅速和容易。
Jsp是一種動態頁面技術,它的主要目的是將表示邏輯從Servlet中分離出來。Sql數據庫可完成用戶信息的存儲、信息維護、身份識別、匹配信息等功能,為用戶提供失物信息的查詢與發布。
實物招領網絡平臺的開發可以解決校園師生丟失物品的管理,可以讓失物招領部門工作人員高效的管理丟失物品,降低工作人員的工作量,以及方便全校師生,使得師生在丟失物品后能夠及時找回。本文在已經開發出這個系統平臺的基礎上做了總結。
該項目可掛于湖北民族學院官方網站,也可服務于各二級學院、圖書館等單位。為改變以往紙質登記實物、查找繁瑣的工作模式,該項目旨在以失物招領網絡平臺來提高失物招領工作的效率,改善工作效果。
[1]吳江平。高校失物招領管理系統的研究與分析[J]。科技廣場,2015(11): 32-35.
[2]王維。基于WEB的高校網絡失物招領信息管理平臺開發與實現[J]。電腦知識與技術,2014(28):6595-6597.
[3]李剛。輕量級Java EE企業應用實戰[M]。電子工業出版社,2011.
譚偉(1995-),男,湖北巴東人,本科生,主要研究方向為JAVA。
2016年湖北民族學院信息工程學院大學生創新創業訓練計劃項目(xgcx2016008)。
林俊存(1994-),男,海南樂東人,本科生,主要研究方向為JAVA。