安徽大學(xué) 程澤凡 楊炳旺 蔡張宇 陳志超 張紅偉
基于云架構(gòu)的失物招領(lǐng)系統(tǒng)
安徽大學(xué) 程澤凡 楊炳旺 蔡張宇 陳志超 張紅偉
【摘要】“基于云架構(gòu)的失物招領(lǐng)系統(tǒng)”以云服務(wù)器為核心,并將其作為招領(lǐng)信息共享平臺(tái)。本系統(tǒng)主要包括三個(gè)板塊:云服務(wù)器、PC機(jī)客戶端及手機(jī)客戶端、安置在公共場(chǎng)所的信息發(fā)布終端。基于本系統(tǒng),用戶可通過PC及手機(jī)客戶端發(fā)布自己丟失或拾取物品的信息;信息同步到云服務(wù)器經(jīng)管理員審核后即可發(fā)布,并及時(shí)推送到各類客戶端。信息的快捷流轉(zhuǎn)將能夠大大提高失物招領(lǐng)信息的傳輸效率,簡(jiǎn)化人為操作流程,有利于大幅度縮減失主尋回失物的時(shí)間,具有較強(qiáng)的公益價(jià)值,在部分領(lǐng)域還具有一定的商業(yè)價(jià)值。
【關(guān)鍵詞】云服務(wù)器;信息發(fā)布終端;失物招領(lǐng)
當(dāng)今社會(huì),人們經(jīng)常容易丟失一些重要物品,而找回丟失物品的幾率卻很小,這很大程度上是因?yàn)楝F(xiàn)有的失物招領(lǐng)系統(tǒng)不夠完善。目前國(guó)內(nèi)一些公司和機(jī)構(gòu)采用的失物招領(lǐng)流程大致如下:
(1)人工收集失物招領(lǐng)信息——人工錄入大型數(shù)據(jù)庫;
(2)用戶拾取物品——人工錄入數(shù)據(jù)庫信息;
(3)用戶丟失信息——人工錄入數(shù)據(jù)庫信息;
(4)數(shù)據(jù)庫信息編輯上傳網(wǎng)頁——用戶檢索——用戶前往查找。
這樣的系統(tǒng)存在很多弊端,比如:信息的錄入檢索需要大量人力資源的投入;信息失去了時(shí)效性,丟失者無法立即從該系統(tǒng)獲得拾取者的信息;信息不能共享;網(wǎng)站的開發(fā)和維護(hù)需要大量的技術(shù)人員,網(wǎng)站的更新也需要很長(zhǎng)的時(shí)間,信息的實(shí)時(shí)性被嚴(yán)重的損壞。
為了解決該系統(tǒng)存在的種種弊端,項(xiàng)目組擬開發(fā)“基于云架構(gòu)的失物招領(lǐng)系統(tǒng)”,將云服務(wù)器、設(shè)立在公共場(chǎng)所的信息發(fā)布終端以及手機(jī)與APP上的客戶端三個(gè)先進(jìn)的技術(shù)作為項(xiàng)目組開發(fā)該系統(tǒng)的三個(gè)主要部分。
“基于云架構(gòu)的失物招領(lǐng)系統(tǒng)”擬以云服務(wù)器為核心的失物招領(lǐng)信息平臺(tái)。用戶通過PC端或者手機(jī)APP上傳自己丟失或者拾取物品的圖文信息和聯(lián)系方式,這些信息審核后就儲(chǔ)存在云服務(wù)器中,并推送回PC端和手機(jī)APP相應(yīng)的板塊上。同時(shí)云服務(wù)器還會(huì)將信息以無線的方式同步到信息發(fā)布終端——LCD顯示屏幕上。這樣,用戶就可以在指定地點(diǎn)的LCD顯示屏上、PC和手機(jī)的客戶端上實(shí)時(shí)瀏覽到云服務(wù)器中存儲(chǔ)的失物招領(lǐng)信息。
2.1 云服務(wù)器的設(shè)計(jì)
系統(tǒng)設(shè)計(jì)者基于最新的云計(jì)算和云服務(wù)器技術(shù)擬開發(fā)一種“基于云架構(gòu)的失物招領(lǐng)系統(tǒng)”的云服務(wù)器,可以有效解決傳統(tǒng)的失物招領(lǐng)方式重要問題:區(qū)域局限性和信息共享,即傳統(tǒng)的失物招領(lǐng)系統(tǒng)只能對(duì)一特定區(qū)域服務(wù),信息擴(kuò)散性也極差,這就與現(xiàn)在高速、高效、全球性社會(huì)現(xiàn)狀矛盾。
圖一 云服務(wù)器的基本架構(gòu)
云服務(wù)器的最基本構(gòu)成是一組服務(wù)器集群。首先云服務(wù)器接收從各方面以無線傳輸方式發(fā)送的相關(guān)信號(hào),解析后集群服務(wù)器的計(jì)算能力可以迅速將信息數(shù)據(jù)進(jìn)行處理管理。最終云服務(wù)器將相關(guān)信息以無線傳輸方式發(fā)送出去,使終端接收使用(見圖一)。
服務(wù)器軟件的設(shè)計(jì)需充分考慮到各種復(fù)雜網(wǎng)絡(luò)環(huán)境(如網(wǎng)絡(luò)延遲、網(wǎng)絡(luò)防火墻、子網(wǎng)網(wǎng)絡(luò)用戶等)帶來的不利影響,確保處于網(wǎng)絡(luò)不同層次的用戶能夠順利接入“云平臺(tái)”中的服務(wù)器,完成數(shù)據(jù)交換與共享。為此,可基于Microsoft(微軟)提供的標(biāo)準(zhǔn)網(wǎng)絡(luò)接口函數(shù)(如MFC的CSoucket類等),結(jié)合所應(yīng)用系統(tǒng)中用戶的分布特點(diǎn)、指令和數(shù)據(jù)的傳輸方式,采用先進(jìn)的多線程處理技術(shù),設(shè)計(jì)用于統(tǒng)一“測(cè)控中心”的服務(wù)器軟件,實(shí)現(xiàn)數(shù)據(jù)的準(zhǔn)確流轉(zhuǎn)。
2.2 手機(jī)客戶端的設(shè)計(jì)
本系統(tǒng)擬采用手機(jī)中的應(yīng)用程序作為用戶與信息平臺(tái)的信息交互渠道,改變了以往的人工輸入,這種信息交互方式更簡(jiǎn)單、更快捷。同樣,在涉及到應(yīng)用程序的開發(fā),目前國(guó)內(nèi)已經(jīng)有相當(dāng)成熟的技術(shù),手機(jī)上的APP開發(fā)比PC上的客戶端開發(fā)更容易一些。
為了驗(yàn)證改系統(tǒng)的可行性,系統(tǒng)開發(fā)者先初步的開發(fā)了手機(jī)APP,命名為“千與尋”,但目前只適用于Android系統(tǒng),APP內(nèi)容也有待進(jìn)一步完善。
2.3 公共場(chǎng)所的信息發(fā)布終端設(shè)計(jì)
為了節(jié)省系統(tǒng)成本、增加系統(tǒng)在信息傳達(dá)直觀性上的優(yōu)勢(shì),本系統(tǒng)擬用LCD屏作為公共場(chǎng)所的信息發(fā)布終端。
LCD由兩塊玻璃板構(gòu)成,厚約1毫米,其間由包含有液晶材料的微米均勻間隔隔開。因?yàn)橐壕Р牧媳旧聿⒉话l(fā)光,所以在顯示屏兩邊都設(shè)有作為光源的燈管,而在液晶顯示屏背面有一塊背光板(或稱勻光板)和反光膜,背光板是由熒光物質(zhì)組成的可以發(fā)射光線,其作用主要是提供均勻的背景光源。
背光板發(fā)出的光線在穿過第一層偏振過濾層之后進(jìn)入包含成千上萬液晶液滴的液晶層。液晶層中的液滴都被包含在細(xì)小的單元格結(jié)構(gòu)中,一個(gè)或多個(gè)單元格構(gòu)成屏幕上的一個(gè)像素。在玻璃板與液晶材料之間是透明的電極,電極分為行和列,在行與列的交叉點(diǎn)上,通過改變電壓而改變液晶的旋光狀態(tài),液晶材料的作用類似于一個(gè)個(gè)小的光閥。
“基于云架構(gòu)的失物招領(lǐng)系統(tǒng)”采用信息化的手段變革了傳統(tǒng)的失物招領(lǐng)系統(tǒng),提高了信息傳輸效率,構(gòu)建了信息共享平臺(tái),為用戶提供了優(yōu)質(zhì)的信息服務(wù)。云服務(wù)器的搭建保障了系統(tǒng)的大面積適用范圍。與此同時(shí),“基于云架構(gòu)的失物招領(lǐng)系統(tǒng)”具有很好的公益價(jià)值,同時(shí)還具有潛在的商業(yè)價(jià)值。
參考文獻(xiàn)
[1]周蕾.云服務(wù)器高效優(yōu)化設(shè)計(jì)探析[].計(jì)算機(jī)光盤軟件與應(yīng)用,2013.
[2]劉斌,倪明.ICCS-PW云服務(wù)器管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[].計(jì)算機(jī)工程,2012.
作者簡(jiǎn)介:
程澤凡(1995-),男,湖北襄陽人,現(xiàn)就讀于安徽大學(xué),研究方向:物聯(lián)網(wǎng)工程。