摘 要:失物招領(lǐng)系統(tǒng)是鑒于首都機場現(xiàn)狀,為幫助失主更加方便快捷的找回遺失物品而建立的一個系統(tǒng)平臺。新系統(tǒng)以網(wǎng)絡為平臺,使用目前市場上比較主流的應用軟件、數(shù)據(jù)庫編輯而成,該系統(tǒng)在功能和人機交互方面效果更加完善。更加方便了失主尋找遺失物品、拾主歸還撿拾物品,并且減輕失物招領(lǐng)中心管理員的工作負擔,提高失物招領(lǐng)工作的效率。
關(guān)鍵詞:失物招領(lǐng);運行;環(huán)境;設計;信息
中圖分類號:TP311.52
1 公司失物招領(lǐng)管理現(xiàn)狀
現(xiàn)如今,當失主丟失物品后往往苦于尋找,要不然就得登報,就得到處張貼尋物啟事。同時,拾主撿到物品若要歸還,也是麻煩重重。雖然現(xiàn)在很多公司已有失物招領(lǐng)中心,可是這些中心在記錄失物的信息時,全部都是用筆紙記錄的。當失物招領(lǐng)中心的記錄很多時,查詢起來會耗費大量的時間,同時失主必須到失物招領(lǐng)中心,才能報失自己丟失的物品或者確認自己丟失的東西是否保存在失物招領(lǐng)中心。因此,開發(fā)失物招領(lǐng)管理系統(tǒng)是一件迫在眉睫的事情,并且該系統(tǒng)是基于網(wǎng)絡的,失主可以在網(wǎng)絡上查詢和報失以及確認。
隨著首都機場服務品質(zhì)的提升,將老舊且功能單一的系統(tǒng)升級改造勢在必行,原老舊系統(tǒng)在人機交互界面上、監(jiān)管系統(tǒng)數(shù)量規(guī)模、邏輯復雜程度方面都面臨新的挑戰(zhàn)。基于對目前東西區(qū)航站樓失物招領(lǐng)使用業(yè)務流程理解,在確保不影響系統(tǒng)主干設計的前提下部署了“以業(yè)務為中心、以流程為導向、以自動化工具為手段”的一體化失物招領(lǐng)系統(tǒng),從而實現(xiàn)了首都機場IT運維能力的全面提升。
2 失物招領(lǐng)系統(tǒng)設計
2.1 系統(tǒng)功能概述
將現(xiàn)有失物招領(lǐng)系統(tǒng)軟件升級,以全新的界面和后臺服務,結(jié)合現(xiàn)有業(yè)務需求,進行部分定制改變。新增了自動編號,同步圖片上傳,多重查詢,物品預約,物品銷毀,報表統(tǒng)計等嶄新功能,提供更加人性化,更加便捷,更加高效的對外服務窗口。
2.2 軟件運行硬件環(huán)境
服務器:HP DL385G2 CPU:Intel Xeon 2.27GHz 內(nèi)存16G
2.3 軟件運行軟件環(huán)境
在系統(tǒng)設計過程中,操作系統(tǒng)采用Windows2003 R2 Server;數(shù)據(jù)庫采用的是:SQL Manager 2007 for Mysql 4.5.0.7。應用軟件則包括:JDK1.6、Apache TomCat 7.0、Allway Sync 11.7.0、Extjs 4.0.0。
MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫的管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性。MySQL所使用的SQL語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。MySQL軟件采用了雙授權(quán)政策(本詞條“授權(quán)政策”),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。由于其社區(qū)版的性能卓越,搭配PHP和Apache可組成良好的開發(fā)環(huán)境。
JDK(Java Development Kit,Java開發(fā)包,Java開發(fā)工具)是一個寫Java的applet和應用程序的程序開發(fā)環(huán)境。它由一個處于操作系統(tǒng)層之上的運行環(huán)境還有開發(fā)者編譯,調(diào)試和運行用Java語言寫的applet和應用程序所需的工具組成。jdk1.6新特性:Web服務元數(shù)據(jù);腳本語言支持;JTable的排序和過濾;更簡單,更強大的JAX-WS;輕量級Http Server;嵌入式數(shù)據(jù)庫;Derby Desktop類和SystemTray類;使用JAXB2來實現(xiàn)對象與XML之間的映射;StAX;使用Compiler API;插入式注解處理API(Pluggable Annotation Processing API);用Console開發(fā)控制臺程序;Common Annotations;監(jiān)視和管理;Security:安全性;Instrumentation;JMX與系統(tǒng)管理;編輯器API;獲取磁盤空間大小;java.io.File的新方法。
Tomcat服務器是一個免費的開放源代碼的Web應用服務器,屬于輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP程序的首選。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好Apache服務器,可利用它響應對HTML頁面的訪問請求。實際上Tomcat部分是Apache服務器的擴展,但它是獨立運行的,所以當你運行tomcat時,它實際上作為一個與Apache獨立的進程單獨運行的。當配置正確時,Apache為HTML頁面服務,而Tomcat實際上運行JSP頁面和Servlet。另外,Tomcat和IIS、Apache等Web服務器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨立的Servlet容器是Tomcat的默認模式。不過,Tomcat處理靜態(tài)HTML的能力不如Apache服務器。
ExtJS是一種主要用于創(chuàng)建前端用戶界面,是一個基本與后臺技術(shù)無關(guān)的前端ajax框架。ExtJS可以用來開發(fā)RIA也即富客戶端的AJAX應用,是一個用javascript寫的,主要用于創(chuàng)建前端用戶界面,是一個與后臺技術(shù)無關(guān)的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各種開發(fā)語言開發(fā)的應用中。ExtJs最開始基于YUI技術(shù),由開發(fā)人員JackSlocum開發(fā),通過參考JavaSwing等機制來組織可視化組件,無論從UI界面上CSS樣式的應用,到數(shù)據(jù)解析上的異常處理。
Allway Sync是一個非常容易使用的Windows文件同步軟件??梢栽趲讉€文件夾之間進行文件同步,自動將更新的文件覆蓋同步文件夾中的舊文件。
2.4 系統(tǒng)功能概述
系統(tǒng)設計主要包括三大功能包括:失物管理、報表分析、系統(tǒng)設置。(如圖1)
圖1
首先,當撿拾人員撿到旅客遺失物品時需交到旅客服務中心或失物招領(lǐng)處,由工作人員在失物招領(lǐng)系統(tǒng)平臺錄入撿拾物品信息,對撿拾到的物品進行手工編輯收據(jù)編號,防止在系統(tǒng)故障時無法對撿拾物品進行錄入,這樣可以方便對物品信息的查詢,記錄撿拾人員姓名、所在單位、物品撿拾地點、聯(lián)系方式,填寫物品接收人員姓名、接收日期、物品大類如生活用品、通訊家電等;物品小類如辦公用品、相機等。所屬航站樓、是否為貴重物品、如撿拾到大件行李箱或物品較多時,需詳細描述物品信息、物品顏色、物品備注等信息,核對完信息后點擊提交即可。
在綜合查詢模塊,顯示出相關(guān)的多重查詢條件,工作人員根據(jù)需要的條件進行查詢,例:選擇接收人王珊珊作為查詢條件,點擊提交(變更查詢條件,請點擊重置)。提交后顯示出所有符合查詢條件的物品信息,并且默認按照時間排序,點擊每列都可以按照順序和倒序進行排序,方便查找及統(tǒng)計信息。
在該物品的詳細信息展示時,點擊返還按鈕,按返還規(guī)則進行相應信息錄入,需填寫領(lǐng)取人姓名、發(fā)還人姓名、領(lǐng)取人證件號、物品返還日期等,錄入完成后點擊確定。提交成功后,在物品詳情當中已有返還具體信息,并且右側(cè)的物品狀態(tài)已變更為“返還”。如果領(lǐng)取人需要預約領(lǐng)取,則點擊物品預約按鈕,按照預約規(guī)則進行預約錄入,包括預約人、預約時間、聯(lián)系方式等。提交后物品狀態(tài)變更為預約并且展示相關(guān)預約信息。食品、化學品等物品根據(jù)相關(guān)規(guī)定需要銷毀,則可以點擊銷毀按鈕,錄入銷毀信息,物品銷毀日期、銷毀人姓名。提交后物品狀態(tài)變更為銷毀并且展示相關(guān)銷毀信息。
根據(jù)日常工作錄入信息,定期刷新數(shù)據(jù)庫,依據(jù)不同需求編制相關(guān)統(tǒng)計報表,如:日報分析等,便于統(tǒng)計數(shù)據(jù)。系統(tǒng)設置中包含用戶管理、賬戶管理、物品管理、修改密碼等功能,便于管理員及用戶的日常工作管理。
2.5 數(shù)據(jù)庫表設計
表1 category物品類別
列名類型長度描述
category_idINTEGER11物品ID
category_chiefVARCHAR100物品大類
category_secondaryVARCHAR100物品小類
表2 lc_usr用戶
列名類型長度描述
usr_idINTEGER11用戶ID
usr_nameVARCHAR20用戶名
usr_paswdVARCHAR16用戶密碼
usr_depVARCHAR40航站樓
authorityVARCHAR2用戶權(quán)力
group_idCHAR18組ID
表3 updatetabl
列名類型長度描述
update_idINTEGER11更新ID
update_usr_idINTEGER11更新人ID
update_usr_nameVARCHAR40更新人姓名
update_usr_ipVARCHAR40更新IP
update_lh_idINTEGER11更新編號
update_whatVARCHAR200更新內(nèi)容
update_orderVARCHAR200編號記錄
3 失物招領(lǐng)系統(tǒng)技術(shù)特點
(1)當工作人員錄入信息時,系統(tǒng)自動編號,這樣就實現(xiàn)后臺數(shù)據(jù)錄入及方便查詢;(2)原始的失物招領(lǐng)沒有完善的信息,不便于工作人員與失主溝通核對信息,新建系統(tǒng)包含失物同步圖片上傳,實現(xiàn)對揀拾到物品拍照上傳,方便查找核對;(3)系統(tǒng)中可以多重查詢選擇,工作人員根據(jù)自己所需條件進行查詢,方便快捷、詳細明晰,提交后顯示出所有符合查詢條件的物品信息,與詢問人及失主的溝通更具體清楚,提高查詢工作效率;(4)系統(tǒng)中設計物品預約功能,可以根據(jù)失主要求時間提前預約,實現(xiàn)丟失物品被揀拾后提前預約功能,更人性化;(5)由于沒有具體實施措施,在原始撿拾物品中存在長時間無人認領(lǐng)或化學制品等應及時銷毀的物品,此系統(tǒng)也根據(jù)工作要求設計銷毀功能,便于記錄銷毀信息,減少物品過期堆放;(6)系統(tǒng)設計報表統(tǒng)計中,以可視化的方式向工作人員提供一覽式的狀況視圖,視圖以柱狀形式展現(xiàn),方便查看統(tǒng)計。
參考文獻:
[1]黃爽.辦公自動化管理系統(tǒng)的研究與實現(xiàn)[J].計算機光盤軟件與應用,2013(22):61-62.
[2]范英杰,何勇.基于Android平臺可預取式立體車庫系統(tǒng)研究與設計[J].計算機光盤軟件與應用,2013(22):47-48.
作者簡介:董偉東(1983-),男,北京人,本科,助理工程師,研究方向:系統(tǒng)開發(fā)及維護。
作者單位:北京首都國際機場股份有限公司信息技術(shù)部,北京 100621