亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Oracle APEX的環(huán)保數(shù)據(jù)顯示平臺設計

        2016-11-04 12:47:43姜珊,張海旭,葛林
        中國科技信息 2016年15期
        關鍵詞:瀏覽器應用程序頁面

        基于Oracle APEX的環(huán)保數(shù)據(jù)顯示平臺設計

        隨著城市建設的不斷發(fā)展,空氣污染問題越來越突出,人們對于空氣質量越來越關注,同時,給氣象預報工作帶來了巨大的挑戰(zhàn)。為了制作環(huán)境空氣預報,沈陽市環(huán)保局為氣象局提供11個國家環(huán)境空氣質量監(jiān)測點數(shù)據(jù)。但是,隨著氣象服務需求的不斷擴大,原有的文本數(shù)據(jù)顯得瑣碎和不便,而且這些傳統(tǒng)的方式不能實現(xiàn)隨時了解數(shù)據(jù)發(fā)展趨勢的要求。因此,如何從繁多的環(huán)境數(shù)據(jù)中提取出所需的數(shù)據(jù)信息,滿足預報員的應用需求就顯得尤為重要。為此,本文提出基于Oracle APEX的環(huán)保數(shù)據(jù)顯示平臺設計,為環(huán)境預報提供更便捷的服務。

        Oracle APEX 概況

        Oracle APEX簡介

        Oracle APEX全稱Oracle Application Express,是一種基于Oracle數(shù)據(jù)庫的Web應用快速開發(fā)工具,由應用程序構建器、SQL工作室、實用程序和管理四個組件組成。采用Web開發(fā)頁面以及申明式的框架結構,通過向導功能創(chuàng)建對象、修改、查詢、管理SQL語句,完成提取、校驗、轉換等相關操作,最終將數(shù)據(jù)以報表、表單、圖表等形式顯示在網頁上。

        Oracle APEX體系結構

        Oracle APEX內置于Oracle數(shù)據(jù)庫中,使用Web瀏覽器就可以開發(fā)、部署、運行應用,在客戶端瀏覽器與服務器端的web監(jiān)聽程序與Oracle數(shù)據(jù)庫進行通信。Oracle APEX由元數(shù)據(jù)庫和引擎組成,元數(shù)據(jù)庫用來存儲應用程序狀態(tài)信息,描述了網頁組件的創(chuàng)建,引擎在 PL/SQL中實現(xiàn),提交和處理頁面,還執(zhí)行狀態(tài)管理、權限服務、頁面流控制和驗證處理等任務。瀏覽器與數(shù)據(jù)庫間的信息交換通過應用服務器完成。APEX引擎在Oracle數(shù)據(jù)庫中起著關鍵的作用,它將URL請求解析成PL/SQL調用,由數(shù)據(jù)庫處理并將結果以HTML的形式返回瀏覽器。

        Oracle APEX主要組件

        Oracle APEX為快速、便捷地開發(fā)Web應用提供了四大組件:應用程序構建器用于構建以oracle數(shù)據(jù)庫為中心的交互式Web應用程序;SQL工作室用于訪問數(shù)據(jù)庫對象、運行SQL語句和SQL腳本;實用程序是加載和卸載數(shù)據(jù)、生成DDL、運行對象報表以及管理回收站;管理組件是用于管理服務和用戶,以及監(jiān)視Web活動。

        系統(tǒng)設計

        系統(tǒng)整體框架設計

        圖1 系統(tǒng)框架設計圖

        Oracle APEX將用戶界面、應用邏輯和數(shù)據(jù)訪問分離,因此在設計系統(tǒng)中,按照三層模型進行設計, 使得用戶不需要將 HTML 代碼與核心應用連在一起,在改變頁面布局或業(yè)務邏輯時,不需要對底層數(shù)據(jù)庫進行改變。

        圖2 環(huán)保數(shù)據(jù)顯示頁面

        數(shù)據(jù)庫設計

        采用Oracle DataBase 11G 數(shù)據(jù)庫系統(tǒng),為環(huán)境污染數(shù)據(jù)提供數(shù)據(jù)載體。通過JAVA語言實現(xiàn)數(shù)據(jù)采集和轉換。使用Microsoft SQL server 2008建立名為HBDATA的數(shù)據(jù)庫表。

        應用程序開發(fā)

        Oracle APEX是以數(shù)據(jù)庫為中心的開發(fā)工具,本系統(tǒng)采用B/S系統(tǒng)架構,借助Eclipse集成開發(fā)環(huán)境以及HTML5技術對系統(tǒng)建設部署。環(huán)保數(shù)據(jù)傳輸采取VPN方式構建安全的網絡傳輸模式,使用“深信服”的VPN設備建立一個獨立于各單位內網的網絡。

        文件讀取、數(shù)據(jù)讀取、數(shù)據(jù)存儲、文件生成等使用JAVA開發(fā)語言。在原始文本中獲取每行字符后,使用JAVA正則表達式分離每個數(shù)值,將分離好的日期時間轉換成標準時間格式,通過數(shù)據(jù)庫聯(lián)接類寫入Oracle數(shù)據(jù)庫污染數(shù)據(jù)表中。

        Oracle APEX區(qū)域源代碼如下:

        用戶交互層采用HTML5規(guī)范,利用ORACLE和JAVA開發(fā),主要是B/S結構的可通過瀏覽器訪問的頁面。特點包括:

        (1)不需要安裝使用簡單,任何瀏覽器都可以登錄。

        (2)提供類似數(shù)據(jù)窗口功能,操作數(shù)據(jù)庫簡單快速。

        (3)通過密碼驗證權限訪問,驗證技術基于ORACLE的APEX實現(xiàn),安全性高。

        結語

        本文通過研究和分析Oracle APEX的工作原理和開發(fā)方法,應用JAVA、HTML5等技術,設計并實現(xiàn)了環(huán)保數(shù)據(jù)頁面顯示的開發(fā),這個快速高效的開發(fā)工具對日常工作的開展帶來很多便利,為環(huán)境預報水平的提高和效率的提升起到了積極的促進作用。

        10.3969/j.issn.1001- 8972.2016.15.026

        猜你喜歡
        瀏覽器應用程序頁面
        大狗熊在睡覺
        刷新生活的頁面
        刪除Win10中自帶的應用程序
        電腦報(2019年12期)2019-09-10 05:08:20
        反瀏覽器指紋追蹤
        電子制作(2019年10期)2019-06-17 11:45:14
        環(huán)球瀏覽器
        再見,那些年我們嘲笑過的IE瀏覽器
        英語學習(2015年6期)2016-01-30 00:37:23
        關閉應用程序更新提醒
        電腦迷(2012年15期)2012-04-29 17:09:47
        同一Word文檔 縱橫頁面并存
        淺析ASP.NET頁面導航技術
        三星電子將開設應用程序下載商店
        人人狠狠综合久久亚洲| 亚洲一区二区刺激的视频| 亚洲av中文无码字幕色本草| 九九久久精品无码专区| 中文无码精品a∨在线观看不卡 | 亚洲av高清在线观看三区| 国产一区二区三区精品成人爱| 亚洲av无码国产精品色午夜软件 | 久久免费的精品国产v∧| 久久久久久久国产精品电影| 日韩在线视频专区九区| 日韩人妻少妇一区二区三区| 国产人妻久久精品二区三区老狼| 91制服丝袜| 亚洲av色在线观看网站| 亚洲午夜精品第一区二区| 真实国产乱子伦精品视频| 亚洲国产人在线播放首页| 午夜无码片在线观看影院y| 麻豆av在线免费观看精品| 亚洲精品1区2区在线观看| 五十路丰满中年熟女中出| 性做久久久久久久| 国语对白自拍视频在线播放| 一区二区三区天堂在线| 少妇人妻综合久久中文字幕| av大片在线无码免费| 亚洲国产av一区二区三| av在线观看免费天堂| 成人爽a毛片在线视频| 亚洲AV无码久久精品国产老人 | 国产内射视频在线免费观看| 国产成人精品一区二区不卡| 亚洲免费一区二区三区视频| 男女互舔动态视频在线观看| 色视频线观看在线网站| 国产成人午夜福利在线观看者 | 国产精品熟女视频一区二区三区 | 精品免费久久久久国产一区| 精品三级国产一区二区三| 曰本大码熟中文字幕|