湖北民族學(xué)院 信息工程學(xué)院 譚 偉 林俊存
基于JSP的高校失物招領(lǐng)網(wǎng)絡(luò)平臺的設(shè)計與實現(xiàn)
湖北民族學(xué)院 信息工程學(xué)院 譚 偉 林俊存
高校人數(shù)眾多、活動頻繁,師生遺失物品情況較為常見。針對傳統(tǒng)失物招領(lǐng)的手工人力方式存在信息泄露、效率低下、手續(xù)繁瑣等問題,設(shè)計并實現(xiàn)了一個失物招領(lǐng)網(wǎng)絡(luò)平臺,具有失物信息發(fā)布、拾物信息發(fā)布、失物管理等功能。運用該平臺提高了失物招領(lǐng)工作的效率,并且減輕了失物招領(lǐng)部門工作人員的工作負擔(dān),極大地方便了高校師生。
高校;失物招領(lǐng); 網(wǎng)絡(luò)平臺;JSP
在大學(xué)校園中,師生人數(shù)眾多,活動非常頻繁,遺失物品和撿拾物品的現(xiàn)象較為普遍。師生通常通過張貼尋物和失物招領(lǐng)啟事或者通過通過社交平臺微信、QQ、貼吧等等發(fā)布消息。采用這些方式信息傳播性不高,效率低下,不易找回失物,給師生造成經(jīng)濟損失和不便。
為解決上述問題,開發(fā)了一個失物招領(lǐng)網(wǎng)絡(luò)平臺,該平臺主要面向湖北民族學(xué)院全校師生使用。該系統(tǒng)前臺功能包括失物登記、招領(lǐng)登記、信息查詢、用戶注冊登錄等;后臺功能包括招領(lǐng)信息發(fā)布、失物管理、信息統(tǒng)計、用戶管理等。
失物招領(lǐng)平臺涉及到的人員有失主、拾主和系統(tǒng)管理員。
拾主在撿拾到物品后,可以在網(wǎng)絡(luò)平臺上提交招領(lǐng)信息,登記物品的詳細信息,等待失主認領(lǐng),當(dāng)失主認領(lǐng)物品后,拾主可刪除招領(lǐng)信息。拾主也可將物品交給失物招領(lǐng)中心管理員,由管理員直接在平臺上發(fā)布失物招領(lǐng)公告。
失主在遺失物品后,可以登錄失物招領(lǐng)平臺查詢招領(lǐng)信息中是否有本人遺失的物品,若查詢到,可聯(lián)系拾主取回丟失物品,若查詢無果可在平臺上登記失物信息。
在高校,拾主上交的失物一般有專門的人員來管理,此保管人員可設(shè)置為系統(tǒng)管理員。管理員可進行用戶管理、失物管理,也可對招領(lǐng)信息和失物信息進行統(tǒng)計和管理。當(dāng)有失主來領(lǐng)取失物時,需確認領(lǐng)取人的身份,并在系統(tǒng)中記錄領(lǐng)取人身份。
由以上對失物招領(lǐng)流程分析,可知高校失物招領(lǐng)網(wǎng)絡(luò)平臺應(yīng)為為失主、 拾主和管理員提供高效便利的尋物、 失物招領(lǐng)和失物管理業(yè)務(wù)。
整個系統(tǒng)分為前臺和后臺兩個模塊,前臺為用戶設(shè)計,主要方便用戶發(fā)布失物信息以及查詢。在用戶注冊賬號之后方可查看最新失物信息和提交掛失記錄,提交掛失記錄包括失物的名稱、顏色等信息,失主還可以留上聯(lián)系方式以便于拾主聯(lián)系。
后臺主要為管理員設(shè)計,管理員可以增添管理員,這樣可以使得更多工作人員擁有管理系統(tǒng)權(quán)限。管理員可以修改密碼、增刪用戶、增刪失物信息、發(fā)布失物招領(lǐng)公告、注銷登錄、信息統(tǒng)計、用戶掛失管理。系統(tǒng)功能的模塊圖如圖1所示。
系統(tǒng)采用物品名稱關(guān)鍵詞進行索引,由于不同的人對物品的描述有所差異,故本系統(tǒng)在搜索時候先在大類中搜索,然后用戶可在選項中再進行進一步的索引。比如當(dāng)輸入小貓的時候,系統(tǒng)會顯示動物類,這時候用戶可在選項中查看動物類下面的選項,即可進一步索引出小貓。進而方便用戶搜索失物信息。
圖1 失物招領(lǐng)網(wǎng)絡(luò)平臺的系統(tǒng)功能模塊圖
數(shù)據(jù)庫主要存放了用戶的基本信息以及物品的信息。用戶的基本信息包括用戶ID、用戶名、密碼、電話號碼、所在院系。物品的信息包括物品名稱、自取地點、丟失地點、歸還時間、歸還狀態(tài)。
本系統(tǒng)采用sql server數(shù)據(jù)庫設(shè)計表,根據(jù)功能模塊的劃分及相關(guān)信息的分類可以建立用戶信息、物品歸還信息、掛失信息、物品撿拾信息四個表。
(1)用戶信息表列出了用戶的基本信息,其中有用戶ID、用戶名、密碼、電話號碼、學(xué)院等信息。如表一所示。
表一
(2)物品歸還信息保存了物品的物品名稱、自取地點、歸還時間、歸還狀態(tài)、電話號碼等信息。如表二所示。
表二
(3)掛失信息包括物品的丟失地點、丟失時間、物品名稱、物品顏色、電話號碼等信息。如表三所示。
表三
(4)物品撿拾信息包括了撿拾地點、電話號碼、物品名稱、物品顏色、撿拾時間等信息。如表四所示。
表四
Jsp技術(shù)使用JAVA編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。Jsp將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計的顯示分離,支持可重用的基于組件的設(shè)計,使基于web的應(yīng)用程序的開發(fā)變得迅速和容易。
Jsp是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏輯從Servlet中分離出來。Sql數(shù)據(jù)庫可完成用戶信息的存儲、信息維護、身份識別、匹配信息等功能,為用戶提供失物信息的查詢與發(fā)布。
實物招領(lǐng)網(wǎng)絡(luò)平臺的開發(fā)可以解決校園師生丟失物品的管理,可以讓失物招領(lǐng)部門工作人員高效的管理丟失物品,降低工作人員的工作量,以及方便全校師生,使得師生在丟失物品后能夠及時找回。本文在已經(jīng)開發(fā)出這個系統(tǒng)平臺的基礎(chǔ)上做了總結(jié)。
該項目可掛于湖北民族學(xué)院官方網(wǎng)站,也可服務(wù)于各二級學(xué)院、圖書館等單位。為改變以往紙質(zhì)登記實物、查找繁瑣的工作模式,該項目旨在以失物招領(lǐng)網(wǎng)絡(luò)平臺來提高失物招領(lǐng)工作的效率,改善工作效果。
[1]吳江平。高校失物招領(lǐng)管理系統(tǒng)的研究與分析[J]??萍紡V場,2015(11): 32-35.
[2]王維?;赪EB的高校網(wǎng)絡(luò)失物招領(lǐng)信息管理平臺開發(fā)與實現(xiàn)[J]。電腦知識與技術(shù),2014(28):6595-6597.
[3]李剛。輕量級Java EE企業(yè)應(yīng)用實戰(zhàn)[M]。電子工業(yè)出版社,2011.
譚偉(1995-),男,湖北巴東人,本科生,主要研究方向為JAVA。
2016年湖北民族學(xué)院信息工程學(xué)院大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃項目(xgcx2016008)。
林俊存(1994-),男,海南樂東人,本科生,主要研究方向為JAVA。