<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于J2ME的防汛信息系統(tǒng)的研究

          基于J2ME的防汛信息系統(tǒng)的研究

          作者: 時(shí)間:2012-04-16 來源:網(wǎng)絡(luò) 收藏

          一、 引言

          本文引用地址:http://www.ex-cimer.com/article/171605.htm

          在雨季,汛情瞬息萬變,管理與決策對(duì)時(shí)效性要求非常高。如果人員不能及時(shí)掌握最新的信息,將會(huì)給防汛工作帶來極大的困難,甚至災(zāi)難性的后果。因此,非常有必要建立完善的防汛。但是防汛工作往往覆蓋地域廣大,涉及人員眾多,而且工作環(huán)境復(fù)雜,這都會(huì)影響信息及時(shí)準(zhǔn)確的傳達(dá)。移動(dòng)通信覆蓋范圍廣,具有三A(任何時(shí)間、任何地點(diǎn)、任何方式)的特點(diǎn),正好可以滿足防汛工作的需要。手機(jī)上網(wǎng)主要通過兩種方式:WAP和。WAP只能訪問使用WML語言編寫的網(wǎng)頁,功能受到很多限制;可以和J2EE無縫結(jié)合,并且程序界面友好,輸入輸出方便,安全性高。所以本文采用J2ME和J2EE技術(shù),開發(fā)了一套防汛來提高防汛工作的效率。

          二、J2ME

          J2ME是Sun公司專門為開發(fā)小型的資源受限的消費(fèi)性電子設(shè)備的應(yīng)用程序所提供的Java版本,被廣泛應(yīng)用于手機(jī)、PDA和電視機(jī)頂盒等小型資源受限設(shè)備。J2ME實(shí)際上是一系列規(guī)范的集合(JSR)。因?yàn)樗婕暗降脑O(shè)備在硬件配置和性能上千差萬別,為了方便應(yīng)用程序的開發(fā),J2ME體系結(jié)構(gòu)采用模塊化、可擴(kuò)展的設(shè)計(jì),主要包括了4層:主機(jī)操作系統(tǒng)、配置、簡(jiǎn)表和廠商可選包。不同層次的規(guī)范相互協(xié)作來提供一個(gè)完整的移動(dòng)Java平臺(tái)。

          22.jpg

          J2ME的優(yōu)點(diǎn)包括:
          (1) 編寫一次,到處運(yùn)行。J2ME程序具有良好的跨平臺(tái)性和可移植性。
          (2)與J2EE無縫結(jié)合。
          (3)良好的安全性

          J2EE是一種利用Java平臺(tái)來簡(jiǎn)化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu),它規(guī)范了分布式體系的應(yīng)用開發(fā)。J2EE也采用了分層結(jié)構(gòu),典型的J2EE結(jié)構(gòu)的應(yīng)用程序包括四層:客戶層、表示邏輯層(Web層)、業(yè)務(wù)邏輯層和企業(yè)層。每一層上定義了相應(yīng)的組件和容器。各層相互獨(dú)立,通過標(biāo)準(zhǔn)的JavaAPI來調(diào)用和傳遞參數(shù)。J2EE作為一個(gè)廣泛而通用的標(biāo)準(zhǔn),大大簡(jiǎn)化了應(yīng)用開發(fā)和移植的過程。

          三、防汛信息系統(tǒng)

          本系統(tǒng)采用WebLogic做為應(yīng)用服務(wù)器,數(shù)據(jù)庫管理系統(tǒng)為MS Sqlserver2000。整個(gè)系統(tǒng)主要包括四個(gè)模塊:用戶登錄模塊、水情查詢模塊、天氣查詢模塊、用戶定制模塊。

          (1)用戶登錄模塊

          該模塊實(shí)現(xiàn)用戶身份驗(yàn)證功能,只有合法用戶才能登陸系統(tǒng)來獲得數(shù)據(jù)信息。手機(jī)每次上網(wǎng)的IP地址都是動(dòng)態(tài)分配的,用戶在登錄時(shí)會(huì)向數(shù)據(jù)庫中寫入本次登錄的IP地址,用于用戶定制模塊中服務(wù)器通過Socket主動(dòng)向客戶端發(fā)送信息。

          (2)水情更新和查詢模塊

          這個(gè)模塊是是防汛信息系統(tǒng)的重點(diǎn)。只有保持各水文測(cè)站數(shù)據(jù)的實(shí)時(shí)更新并保證數(shù)據(jù)的準(zhǔn)確可靠,才能保證防汛工作的正常進(jìn)行。通過手機(jī)登錄系統(tǒng)后,各水文測(cè)站可以更新數(shù)據(jù),其它用戶可以查詢各水文測(cè)站當(dāng)前的和歷史的水情數(shù)據(jù)。因?yàn)榭紤]到手機(jī)輸入數(shù)據(jù)比較困難,服務(wù)器還應(yīng)該提供通過Web方式網(wǎng)上更新數(shù)據(jù)的功能。

          (3)天氣更新和查詢模塊

          天氣情況也是防汛工作要考慮的一個(gè)重要因素。用戶可以通過手機(jī)查詢各主要城市的天氣預(yù)報(bào)及歷史同期天氣,以便對(duì)天氣情況做出正確的判斷。

          (4)用戶定制模塊

          在汛期,水情瞬息萬變,防汛信息系統(tǒng)應(yīng)該具有在出現(xiàn)緊急情況的時(shí)候能夠主動(dòng)通知相關(guān)責(zé)任人的功能。用戶定制模塊可以讓用戶根據(jù)自己情況定制所需的信息,系統(tǒng)會(huì)在定制信息出現(xiàn)的時(shí)候自動(dòng)向用戶手機(jī)發(fā)送信息來提醒用戶及時(shí)處理。

          客戶端和服務(wù)器端的連接如圖2所示:

          23.jpg


          上一頁 1 2 3 下一頁

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();