999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

糧庫遠程監管系統的設計與開發

2015-05-30 10:48:04俞琳琳
軟件工程 2015年2期

摘 要:本文介紹的糧庫遠程監管系統基于Java EE平臺,采用Web Service技術,能夠采集數字糧庫系統的業務數據,傳輸并保存到系統數據庫中,具有查詢地理地圖、個性化首頁、統計分析、糧情監測分析、業務單據索引以及視頻監控等功能,能夠對糧食收購、銷售、保管等業務的全過程進行監管。

關鍵詞:糧庫遠程監管;Java EE;Web Service;Hibernate

中圖分類號:TP393.1 文獻標識碼:A

1 引言(Introduction)

隨著數字糧庫系統在各地的全面推廣,糧庫的信息化程度在逐漸提升。在糧食主管部門亟需建設一個統一的糧食管理系統,將各庫點連接起來,實現信息化由點到面的全面覆蓋,使得糧食主管部門能夠對庫點的糧食收購、銷售、保管等主要業務的全過程進行監管,對發生業務的糧食質量、數量進行精細化管理。建設統一的數據交換平臺,使用統一的數據格式,實現庫點與糧食主管部門之間的數據共享,同時為糧食主管部門的決策監管提供數據基礎。能夠利用網絡等技術,實現遠程查看糧庫的視頻監控信息和糧情信息,并進行綜合分析,反映庫存和保管的情況。

2 總體設計(System design)

糧庫遠程監管系統由糧庫數據上報、數據交換平臺和前端訪問平臺三個部門構成,其中糧庫數據上報部分負責采集數字糧庫的業務數據,經過數據交換平臺的處理,將數據傳輸并保存在系統的數據庫中,糧食主管部門通過瀏覽器直接訪問前端訪問平臺即可查看到糧庫的業務數據及視頻等信息。

圖1 糧庫監管系統的架構

Fig.1 Architecture of the grain depot monitoring system

糧庫監管平臺系統的架構如圖1所示,除了能夠采集數字糧庫系統的業務數據,傳輸并保存到監管平臺的數據庫中,系統還具有地理地圖查詢、個性化首頁、統計分析、糧情監測分析、業務單據索引以及視頻監控等功能。

3 主要技術簡介(Main technical introduction)

糧庫遠程監管平臺系統采用B/S結構,可以支持跨平臺的應用,模塊化設計,基于J2EE的平臺,能比較方便實現開發和維護,支持SOA,可根據業務發展開發新的子系統模塊,具有良好的擴展功能和兼容性。數據處理采用大集中的方式管理,后臺數據庫采用SQLServer,前端支持Windows 7等主流操作系統及常用瀏覽器。

3.1 Java EE

本系統基于Java EE的技術,采用瀏覽器+應用服務器+數據庫服務器的多層架構,能夠不同的操作系統上運行,能夠支持大用戶數和數據量。

Java EE是一個標準中間件體系結構,旨在簡化和規范分布式多層企業應用系統的開發和部署,可顯著地提高企業應用系統的可移植性、安全型、可伸縮性、負載平衡和可重用性[1]。Java EE技術的基礎是JAVA語言,JAVA語言的與平臺無關性[2]保證了基于Java EE平臺開發的應用系統和支撐環境可以跨平臺運行。

3.2 Web Service

Web Service是一個平臺獨立的、松耦合的、自包含的、基于可編程的Web的應用程序,可使用開放的XML標準描述、發布、發現、協調和配置這些應用程序,用于開發分布式的互操作的應用程序[3]。利用Web Service可以實現在分布式環境下跨平臺、跨系統的數據交換,從而實現應用系統的集成。

3.3 Hibernate

Hibernate是一種ORM(Object-Relation Mapping,對象-關系映射)中間件,可以將數據庫表中的數據包裝為Java對象,又可以將Java對象映射為數據庫表中的數據。使用Hibernate的好處是通過Hibernate的對象-關系映射,能夠減少程序員的編碼工作量,只需要在映射文件中對關系進行定義,然后編寫少量的代碼便可將實體與關系的維護、對象與關系的轉換工作交由對象-關系映射代勞[4]。

4 詳細功能設計(Detailed design)

4.1 個性化首頁

為用戶日常辦公提供了一個可自由配置的個性化首頁,用戶可自行配置所關注的功能模塊,使用戶使用系統更加便捷靈活。系統提供多個功能組件,作為首頁的重要組成部分,同時系統提供多個組件分布方式供用戶自行選擇。

4.2 地理地圖查詢

系統利用Flash(或GIS)技術,構建輕量級糧食地理信息地圖,以全市地圖的方式將市糧食局下轄各庫點的地理位置信息、機構概要信息、儲藏糧食數量及質量等信息展示出來,并能夠進一步查看庫點平面圖,了解糧庫的概況。

①展示的數據是動態數據,并根據糧庫的業務數據變化而變化。當鼠標懸停在選中區域時,出現懸浮窗口顯示該區域存儲糧食的概要信息,亦可點擊進入下一層地圖進行查詢。

②用戶可在糧庫平面圖中,進一步查詢查看糧庫各個倉房的存糧情況、業務發生情況和糧情情況。系統以矢量圖SVG技術,有系統自動畫出庫點平面圖,并根據實際數據進行計算,分別標注出各個倉房的存糧存量等信息。在庫點平面圖中可按倉房查詢相關業務單據等信息。

4.3 統計分析

匯總市糧食局下轄的各個庫點的業務數據,通過平臺對業務數據進行處理、清洗、分析,利用圖形、表格等方式,綜合展示全市糧食情況,為領導決策提供支持。

4.4 糧情檢測分析

系統以三維圖形的方式,展現各倉內測溫點的分布及對應糧溫等信息,如圖2所示。

圖2 倉內溫度三維展示圖

Fig.2 3D display graph of temperature in storehouse

4.5 業務單據查詢

對各個庫點上報上來的原始業務單據進行綜合查詢,多維度了解糧庫業務執行情況,對各庫點階段時間內發生的出入庫業務單據能夠第一時間掌握,為統計分析、決策支持提供數據支持。

4.6 視頻監控

查看各庫點的實時視頻信息。并能夠對提供接口的視頻攝像頭進行上、下、左、右旋轉,焦點、焦距、光圈等相關控制。查看的視頻監控僅能查看當前機構或是其下轄庫點的視頻信息。用戶可在庫點平面圖中查看,各個攝像頭的具體位置,同時可以查看各攝像頭的實時視頻。

5 結論(Conclusion)

糧庫遠程監管平臺系統能夠采集數字糧庫系統的業務數據,傳輸并保存到監管平臺的數據庫中,還具有查詢地理地圖、個性化首頁、統計分析、糧情監測分析、業務單據索引以及視頻監控等功能,能夠對庫點的糧食收購、銷售、保管等主要業務的全過程進行監管。

參考文獻(References)

[1] 郝玉龍.JavaEE編程技術[M].北京:北京交通大學出版社,2013.

[2] (美)霍斯特曼,科內爾.周立新,等,譯.Java核心技術卷1基礎知

識(原書第9版)[M].北京:機械工業出版社,2014.

[3] (荷)帕派佐格羅.WEB服務:原理和技術[M].北京:機械工業出

版社,2009.

[4] 鄧子云.Java Web輕量級開發全體驗[M].北京:電子工業出版

社,2012.

作者簡介:

俞琳琳(1980-),女,本科,助教.研究領域:軟件工程,數據

挖掘.

主站蜘蛛池模板: 女人毛片a级大学毛片免费| 欧美va亚洲va香蕉在线| 成人在线综合| 日本91视频| a毛片免费在线观看| 一级一级一片免费| 久久亚洲高清国产| 成人福利视频网| 国产一级毛片yw| 国产精品污视频| 91在线国内在线播放老师| 日韩黄色精品| 九九视频在线免费观看| 欧美另类视频一区二区三区| 日本人妻一区二区三区不卡影院| 男人天堂亚洲天堂| 亚洲国语自产一区第二页| 乱系列中文字幕在线视频| 白丝美女办公室高潮喷水视频| 久久99国产乱子伦精品免| 亚洲一级毛片| 国产女人喷水视频| 成年看免费观看视频拍拍| 国产美女一级毛片| 国产成人综合网| 伊人久久综在合线亚洲91| 亚洲第一福利视频导航| 午夜性刺激在线观看免费| 92精品国产自产在线观看| 伊人天堂网| 国产精品亚洲va在线观看 | 久久频这里精品99香蕉久网址| 亚洲综合激情另类专区| 国产日韩欧美精品区性色| 九九热视频在线免费观看| 在线免费观看AV| 在线亚洲天堂| 日韩精品毛片| 成人午夜天| 欧美无专区| 国产日本欧美在线观看| 毛片a级毛片免费观看免下载| 国产成人精品日本亚洲77美色| 国产精品冒白浆免费视频| 波多野结衣中文字幕一区二区| 日韩 欧美 小说 综合网 另类| 国产va在线观看| 日本道综合一本久久久88| 少妇露出福利视频| 国产精品美乳| 国产AV毛片| 成人欧美日韩| 色婷婷狠狠干| 亚洲第一成年网| 欧美成人在线免费| 青青久久91| 国产乱人免费视频| 18黑白丝水手服自慰喷水网站| 亚洲丝袜第一页| 日韩无码黄色| 2020亚洲精品无码| 日韩天堂网| 国产高清毛片| 亚洲欧美成aⅴ人在线观看| 99在线视频免费观看| 国产91精品最新在线播放| 日韩毛片在线播放| 国产成熟女人性满足视频| 成年A级毛片| 国产精品9| 午夜a视频| 亚洲人成网址| 国产一区二区精品高清在线观看| 高清不卡毛片| 国产精品内射视频| 亚洲黄网视频| 一本久道久综合久久鬼色| 国产人前露出系列视频| 久草性视频| 欧美天堂久久| 朝桐光一区二区| 国产午夜一级毛片|