国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Android與WebService的危廢轉移管理系統(tǒng)的設計與實現(xiàn)

2016-03-21 00:47張弓
關鍵詞:危險廢物數(shù)據(jù)庫

張弓

(吉林大學珠海學院電子信息系,廣東珠海519041)

?

基于Android與WebService的危廢轉移管理系統(tǒng)的設計與實現(xiàn)

張弓

(吉林大學珠海學院電子信息系,廣東珠海519041)

摘要:針對危險廢物管理現(xiàn)狀,提出一種基于Android與WebService的危險廢物轉移管理系統(tǒng),該系統(tǒng)采用電子標簽記錄危險廢物轉移過程中的細節(jié),每個環(huán)節(jié)通過Android客戶端將實時數(shù)據(jù)以JSON格式打包后傳輸至服務器,服務器端WebService接收客戶端發(fā)送的數(shù)據(jù)進行處理后與后臺數(shù)據(jù)庫進行交互,后臺數(shù)據(jù)庫進行高效數(shù)據(jù)操作,處理完畢將結果返回至客戶端。該系統(tǒng)能解決手動填寫聯(lián)單的繁雜問題,提高工作效率,同時能實時監(jiān)控危險廢物轉移過程,從而促進危險廢物處理集中化、規(guī)范化、一體化。

關鍵詞:危險廢物;Android;WebService;數(shù)據(jù)庫;JSON

隨著經(jīng)濟的發(fā)展,我國危險廢物的產(chǎn)生量逐年上升。近幾年來我國在危險廢物管理方面開展了大量的工作,中國危險廢物管理培訓及技術轉讓中心與丹麥科威公司合作開展了針對我國危險廢物管理的國家戰(zhàn)略方案研究,并提出國家級戰(zhàn)略性步驟[1]。盡管我國在危險廢物[2]管理方面取得了較大的進步,然而現(xiàn)階段對于危險廢物,我國大部分省市廢物轉移依舊處于手工填寫聯(lián)單的階段。本文提出一種解決方案——基于Android與WebService的危險廢物轉移管理系統(tǒng)。通過電子標簽記錄下危險廢物轉移過程中的細節(jié),每個環(huán)節(jié)產(chǎn)生的數(shù)據(jù)通過移動網(wǎng)絡GPRS實時傳輸?shù)焦芾碇行姆掌?,系統(tǒng)可以結合電子標簽被讀取的時間、地點、人物、圖片等信息,實現(xiàn)對危險廢物處置轉移的監(jiān)控管理,使得工作效率更加高效,監(jiān)控的功能也更加全面。

圖1系統(tǒng)整體框架

1系統(tǒng)整體方案

筆者融合電子標簽、GPS、Android以及后臺WebServcie、數(shù)據(jù)庫等技術,設計一種管理監(jiān)控系統(tǒng),該系統(tǒng)能夠將危險廢物處置的全過程進行電子標簽式管理,對危險廢物的轉移進行實時監(jiān)控,可提高對危險廢物處理、處置、監(jiān)管的有效性、實時性。本文重點闡述系統(tǒng)的WebService與客戶端軟件的設計過程。系統(tǒng)的整體框架如圖1所示。

危險廢物在移出單被搜集完整并貼好標簽,在Android客戶端上填寫相對應的此批次的危險廢物信息,提交數(shù)據(jù)庫。運輸單位派出車輛來運輸廢物,車輛到達產(chǎn)生單位,獲取危險廢物產(chǎn)生單位已上傳的標簽信息后,與現(xiàn)場的危險廢物進行掃描核對,將核對后的信息提交數(shù)據(jù)庫。經(jīng)過長途運輸,危險廢物到達處置單位。在危險廢物卸載前,處置單位的接收人獲取危險廢物運輸時確認的標簽信息后,對危險廢物進行掃描核對后提交數(shù)據(jù)庫。在轉移的各個環(huán)節(jié)全部采用信息化技術,從而全方位監(jiān)控了危廢的轉移過程,工作目標準確而高效。

2系統(tǒng)的軟件設計與實現(xiàn)

2.1服務器WebService的實現(xiàn)

WebService技術,能使得運行在不同機器上的不同應用相互交換數(shù)據(jù)或集成,而無須借助附加的、專門的第三方軟件或硬件,也不用管它們所使用的語言、平臺或內部協(xié)議是什么。Web服務技術的主要目標是:在現(xiàn)有各種異構平臺的基礎上構建一個與平臺無關、語言無關的通用的技術層,各種應用依靠這個技術層來實施彼此的連接和集成[3]。

WebService使用的是中性平臺標準(例如XML和SOAP),這為我們隱藏業(yè)務邏輯實現(xiàn)的細節(jié)提供了基礎。下面詳細描述Web服務的實現(xiàn),針對每個服務接口主要從整體描述、請求消息、應答消息三個方面進行闡述。

2.1.1新建聯(lián)單信息接口

一張聯(lián)單代表一次的運輸,而每次運輸需要多個電子標簽的協(xié)助參與,電子標簽歸屬聯(lián)單下面,所以在新建標簽之前產(chǎn)生單位需要有可用的聯(lián)單,如果沒有則必須新建聯(lián)單,如表1~3所示。

表1新建聯(lián)單信息接口描述

表2新建聯(lián)單用戶JSON請求消息(部分)

表3新建聯(lián)單接口JSON應答消息

2.1.2新建標簽信息接口

當有可用的聯(lián)單之后,產(chǎn)生單位便可以新建標簽,同一批次所有的標簽都綁定在一條聯(lián)單下面,如表4~6所示。

表4新建標簽信息描述

表5新建標簽信息用戶JSON請求消息

表6新建標簽信息接口JSON應答消息

2.1.3開始運輸接口

當標簽新建完之后,運輸單位派出車輛到達產(chǎn)生單位進行掃描上貨,掃描完成并填寫相應信息之后提交數(shù)據(jù)庫,開始運輸,觸發(fā)GPS跟蹤,如表7~9所示。

表7開始運輸接口描述

表8開始運輸JSON請求消息

表9開始運輸接口JSON應答消息

2.1.4結束運輸接口

當運輸車輛到達處置單位,卸貨并掃描后,填寫相應信息提交數(shù)據(jù)庫,結束運輸,結束GPS跟蹤,如表10~12所示。

表10結束運輸接口描述

表11結束運輸JSON請求消息

表12結束運輸接口JSON應答消息

2.2 Android客戶端軟件設計

Android是一種源代碼開放的基于Linux的操作系統(tǒng),它最初由安迪-魯賓(Andy Rubin)在2003年開發(fā)[4]?,F(xiàn)階段,Android系統(tǒng)占據(jù)了手機市場的半壁江山。本節(jié)重點闡述Android客戶端邏輯功能的設計過程。

2.2.1產(chǎn)生單位業(yè)務邏輯功能設計

(1)申報(新建)聯(lián)單。標簽歸屬于聯(lián)單之下,所有產(chǎn)生單位如果沒有可用的聯(lián)單號來綁定,則需要新建聯(lián)單,設計流程如圖2所示。

圖2申報(新建)聯(lián)單的設計流程

產(chǎn)生單位用戶申報的聯(lián)單提交成功后,返回至Android客戶端主界面,在聯(lián)單頁面便可以看到新建成功的聯(lián)單號。之后,用戶便可以在此聯(lián)單號下新建標簽。

(2)新建標簽。產(chǎn)生單位用戶通過新建標簽來建立危險廢物與標簽的聯(lián)系,新建標簽的設計流程如圖3所示。

圖3新建標簽的設計流程

通過此功能,產(chǎn)生單位用戶可以新建好獨立的標簽信息。當此批次所有的獨立標簽信息新建成功之后,返回至Android客戶端標簽主界面,在標簽頁面便可以發(fā)現(xiàn)新建的標簽,并且此時的狀態(tài)為“未準備”,說明標簽還沒準備好,還需要填寫標簽公共部分信息。

(3)新建公共信息。產(chǎn)生單位用戶新建獨立標簽信息之后,便可以新建標簽公共信息,其設計流程如圖4所示。

圖4新建公共信息的設計流程

產(chǎn)生單位用戶新建好標簽公共信息之后,返回至Android客戶端標簽主界面,在標簽頁面發(fā)現(xiàn)標簽處于“已準備”狀態(tài),說明此時標簽已經(jīng)新建成功,將標簽固定于廢物的包裝桶上,等待運輸單位的車輛來運輸。

2.2.2產(chǎn)生單位業(yè)務邏輯功能實現(xiàn)

產(chǎn)生單位的業(yè)務邏輯功能主要有新建標簽、新建公共信息、新建聯(lián)單,采用Android客戶端技術和Web服務程序相配合的方式實現(xiàn)這些功能,如圖5所示。

圖5新建標簽、新建公共信息和申報(新建)聯(lián)單實現(xiàn)圖

2.2.3運輸單位/處置單位業(yè)務邏輯功能設計

(1)開始運輸。產(chǎn)生單位用戶標簽新建完畢,此時運輸單位車輛到達產(chǎn)生單位,運輸單位用戶邊掃描標簽邊將危險廢物運送上車,開始運輸?shù)脑O計流程如圖6所示。

圖6開始運輸設計流程

運輸單位用戶填寫好運輸信息提交數(shù)據(jù)庫,如果提交成功,便可以觸發(fā)GPS跟蹤運輸車輛運行。返回至Android客戶端標簽主界面,便可發(fā)現(xiàn)標簽狀態(tài)變?yōu)椤罢谶\輸”,說明此時標簽正在運輸途中。

(2)結束運輸。當運輸車輛到達處置單位后,處置單位用戶邊掃描標簽邊將危險廢物卸下車,結束運輸?shù)脑O計流程如圖7所示。

圖7結束運輸設計流程

處置單位用戶填寫處置信息并提交數(shù)據(jù)庫,如果提交成功,便可以觸發(fā)GPS結束跟蹤運輸車輛。返回至Android客戶端標簽主界面,便可發(fā)現(xiàn)標簽狀態(tài)變?yōu)椤斑\輸完成”,說明此時標簽已經(jīng)運輸完成,可以再一次重復使用。

2.2.4運輸單位/處置單位業(yè)務邏輯功能實現(xiàn)

運輸單位開始運輸,處置單位結束運輸?shù)墓δ軐崿F(xiàn)如圖8所示。

圖8開始運輸、結束運輸實現(xiàn)圖

3 結語

本文結合當前業(yè)務的需求特點,融合了最前沿的互聯(lián)網(wǎng)移動技術與強大的微軟服務,提出系統(tǒng)的整體設計框架,基于Android和Webservice開發(fā)了危險廢物轉移管理系統(tǒng),系統(tǒng)設計合理、高效,實際運行良好。該系統(tǒng)可實時監(jiān)控危險廢物的轉移過程,促進危險廢物處理集中化、規(guī)范化、一體化。

參考文獻:

[1]李金惠,聶永豐,白慶中,等.中國危險廢物管理國家戰(zhàn)略方案研究[J].環(huán)境保護, 2000(3): 3- 5.

[2]張曉東,李云燕,田貴全.山東省危險廢物污染現(xiàn)狀與控制對策[J].環(huán)境科學動態(tài), 1999(4): 1- 5.

[3]李安渝. Web Services技術與實現(xiàn)[M].北京:國防工業(yè)出版社, 2003.

[4]KATRIN H, FOWLER S, PETERSON A. Performance analysis ofubiquitous web systems for SmartPhones[C]// Performance Evaluation of Computer & Telecommunication Systems(SPECTS), 2011 International Synposium on IEEE.[S. l.]:[s. n.], 2011.

【責任編輯:王桂珍foshanwgzh@163.com】

The research and design of the hazardous waste transfer system based on the Android and WebService

ZHANGGong
(Department of Electronic and Information,Jilin University Zhuhai College,Zhuhai 519041,China)

Abstract:We put forward a solution for this situation——a design scheme of the hazardous waste transfer management system based on Android and WebService. System uses RFID (electronic tags) to record the details ofhazardous waste transfer process, real- time data, which is packaged by JSON, is transmitted by Android client to the server in every link of transfer, the WebService of server receives data sent by the Android client for processing, and interacts with the background database, the stored procedures of database can access and operate data with high speed, and return the processed data back to the client. Application of this system, which can solve the complicated problem of manually fill manifest problems, increases efficiency and monitor the transfer of hazardous waste in real time, contributes to the centralization, standardization and integration of hazardous waste treatment.

Keywords:hazardous waste; Android; WebService; database; JSON

文章編號:1008- 0171(2016)01- 0068- 06

作者簡介:張弓(1988-),男,湖北荊州人,吉林大學珠海學院助教。

收稿日期:2015-09-13

中圖分類號:X7

文獻標志碼:A

猜你喜歡
危險廢物數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
危險廢物管理亟待改進
危險廢物綜合利用需規(guī)范
“廢電線電纜是危險廢物”為誤解
危險廢物處置需依法而為
景谷| 承德市| 修文县| 呼图壁县| 交口县| 阳原县| 固原市| 宜阳县| 瑞昌市| 高雄市| 那曲县| 遂昌县| 巨野县| 金昌市| 大埔区| 博客| 讷河市| 安福县| 怀集县| 云安县| 湖南省| 鄂托克前旗| 信宜市| 虞城县| 康保县| 遂宁市| 大埔县| 宁晋县| 新津县| 栾城县| 桂阳县| 武宁县| 罗江县| 巴青县| 玉屏| 亳州市| 大英县| 安多县| 枣庄市| 建德市| 崇文区|