freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于svg的油田井位圖發(fā)布系統(tǒng)畢業(yè)設(shè)計(編輯修改稿)

2024-08-15 10:07 本頁面
 

【文章內(nèi)容簡介】 使用戶有一種熟悉、親切的感覺。 : 程序的開發(fā)采用 SVG圖形格式,本身對使用不夠廣泛而生命力強大的 SVG圖形格式也是一種推廣,可以讓更多的人看到 SVG在圖象方面的 方便、簡單、易用性。 第 2章 “ 基于 SVG 的油田井位圖發(fā)布系統(tǒng) ” 系統(tǒng)開發(fā)工具 2. 1 B/S模式 大慶石油學院本科生畢業(yè)設(shè)計(論文) 14 B/S 是 Browse/Server 的縮寫,它是 Inter 發(fā)展的必然產(chǎn)物。在Browse/Server 模式中,客戶端運行瀏覽器軟件,瀏覽器以超文本形式向 WEB 服務(wù)器提出訪問數(shù)據(jù)庫的要求, WEB 服務(wù)器接受客戶端請求后,將這個請求轉(zhuǎn)化為 SQL 語言,并交給數(shù)據(jù)庫服務(wù)器。數(shù)據(jù)庫服務(wù)器得到請求后,將驗證其合法性,并進行數(shù)據(jù)處理,然后將處理結(jié) 果返回給 WEB 服務(wù)器, WEB 服務(wù)器再一次將得到的所有結(jié)果進行轉(zhuǎn)化,變成 HTML 文本形式,轉(zhuǎn)發(fā)給客戶端瀏覽器以友好的 WEB 頁面形式顯示出來。 B/S 模式的特點:系統(tǒng)開發(fā)、維護和升級的方便性,它對前臺客戶機的要求不高,避免了盲目進行硬件升級所造成的巨大浪費; B/S 模式提供了一致的用戶界面,它的應(yīng)用軟件是基于 Web 瀏覽器的; B/S 具有很強的開放性; B/S 模式的結(jié)構(gòu)易于擴展;具有很強的信息系統(tǒng)集成性;靈活信息交流和信息發(fā)布服務(wù)。 2. 2 J2EE 簡介 JavaScript是一種基于對象 (Object)和事件驅(qū)動 (Event Driven)并具有安全性能的腳本語言。使用它的目的是與 HTML 超文本標記語言、 Java 腳本語言( Java小程序)一起實現(xiàn)在一個 Web 頁面中鏈接多個對象,與 Web 客戶交互作用。從而可以開發(fā)客戶端的應(yīng)用程序等。它是通過嵌入或調(diào)入在標準的 HTML 語言中實現(xiàn)的。它的出現(xiàn)彌補了 HTML 語言的缺陷,它是 Java 與 HTML 折衷的選擇,具有以下幾個基本特點:是一種腳本編寫語言;基于對象的語言;簡單性;安全性;動態(tài)性的;跨平臺性 JavaScript 是依賴于瀏覽器本身,與操作環(huán)境無關(guān),只要能運行瀏覽器的 計算機,并支持 JavaScript的瀏覽器就可正確執(zhí)行。從而實現(xiàn)了 “編寫一次 ,走遍天下 ”的夢想。實際上 JavaScript 最杰出之處在于可以用很小的程序做大量的事。無須有高性能的電腦,軟件僅需一個字處理軟件及一瀏覽器,無須Web 服務(wù)器通道,通過自己的電腦即可完成所有的事情。 J2EE 是 Sun 公司推出的一種全新概念的模型 ,與傳統(tǒng)的互聯(lián)網(wǎng)應(yīng)用程序模型相比有著不可比擬的優(yōu)勢。當今許多企業(yè)都需要擴展他們的業(yè)務(wù)范圍 ,降低自身經(jīng)營成本 ,縮短他們和客戶之間的響應(yīng)時間 ,這就需要存在一種簡捷 ,快速的服務(wù)于企業(yè) ,合作伙伴和雇員 之間 。 典型的說,提供這些服務(wù)的應(yīng)用軟件必須同企業(yè)信息系統(tǒng)( EIS)相結(jié)合,并提供新的能向更為廣闊的用戶提供的服務(wù)。這些服務(wù)要具備以下的特點: 1) 可用性:來滿足現(xiàn)在的全球商業(yè)環(huán)境 。 2) 全性:保護用戶的隱私和企業(yè)數(shù)據(jù)的安全 。 大慶石油學院本科生畢業(yè)設(shè)計(論文) 15 3) 可依賴性和可擴展性:保證商業(yè)交易的正確和迅捷 。 通常這些服務(wù)是由分布的應(yīng)用程序組成的,包括前端數(shù)據(jù)端和后端數(shù)據(jù)源以及它們之間的一層或幾層,這些中間層提供了把商業(yè)功能和數(shù)據(jù)與 EIS 相結(jié)合的功能。這些中間層把客戶端從復雜的商業(yè)邏輯中分離出來,利用成熟的INTERNET 技術(shù)使用戶在管理上所花費的時 間最小化。 J2EE 正式降低了開發(fā)這種中間層服務(wù)的成本和復雜程度,因而使得服務(wù)可以被快速的展開,并能夠更輕松的面對競爭中的壓力。 J2EE 通過定義一種標準的結(jié)構(gòu)來實現(xiàn)它的優(yōu)勢,如下: 1) J2EE Application Programming Model 一種用于開發(fā)多層次,瘦型客戶用戶程序的標準設(shè)計模型 。 2) 2EE Platform一個標準的平臺,用來整合 J2EE 的應(yīng)用程序,指定一系列的接口和方法 。 3) J2EE Compatibility Test Suite一套兼容測試組件,用來檢測產(chǎn) 品是否同 J2EE 平臺兼容 。 4) J2EE Reference Implementation用來示范 J2EE 的能力 。 2. 3 JAVASCRIPT 語言介紹 什么是 JavaScript JavaScript 是一種基于對象 (Object)和事件驅(qū)動 (Event Driven)并具有安全性能的腳本語言。使用它的目的是與 HTML 超文本標記語言、 Java 腳本語言( Java 小程序)一起實現(xiàn)在一個 Web 頁面中鏈接多個對象,與 Web 客戶交互作用。從而可以開發(fā)客戶端的應(yīng)用程序等。它是通過嵌入或調(diào)入在標 準的 HTML 語言中實現(xiàn)的。它的出現(xiàn)彌補了 HTML 語言的缺陷,它是 Java 與 HTML 折衷的選擇,具有以下幾個基本特點:是一種腳本編寫語言;基于對象的語言;簡單性;安全性;動態(tài)性的;跨平臺性 JavaScript 是依賴于瀏覽器本身,與操作環(huán)境無關(guān),只要能運行瀏覽器的計算機,并支持 JavaScript 的瀏覽器就可正確執(zhí)行。從而實現(xiàn)了 “編寫一次 ,走遍天下 ”的夢想。實際上 JavaScript 最杰出之處在于可以用很小的程序做大量的事。無須有高性能的電腦,軟件僅需一個字處理軟件及一瀏覽器,無須 Web 服務(wù)器通道,通過 自己的電腦即可完成所有的事情。 大慶石油學院本科生畢業(yè)設(shè)計(論文) 16 JavaScript 和 Java 的區(qū)別 雖然 JavaScript 與 Java 有緊密的聯(lián)系,但卻是兩個公司開發(fā)的不同的兩個產(chǎn)品。 Java 是 SUN 公司推出的新一代面向?qū)ο蟮某绦蛟O(shè)計語言,特別適合于 Inter應(yīng)用程序開發(fā);而 JavaScript 是 Netscape 公司的產(chǎn)品,其目的是為了擴展 Netscape Navigator 功能 ,而開發(fā)的一種可以嵌入 Web 頁面中的基于對象和事件驅(qū)動的解釋性語言 , 它的前身是 Live Script;而 Java 的前身是 Oak 語言。下面對兩 種語言間的異同作如下比較: ? 基于對象和面向?qū)ο? Java 是一種真正的面向?qū)ο蟮恼Z言,即使是開發(fā)簡單的程序,必須設(shè)計對象。JavaScript 是種腳本語言,它可以用來制作與網(wǎng)絡(luò)無關(guān)的,與用戶交互作用的復雜軟件。它是一種基于對象( Object Based)和事件驅(qū)動( Event Driver)的編程語言。因而它本身提供了非常豐富的內(nèi)部對象供設(shè)計人員使用。 ? 解釋和編譯 兩種語言在其瀏覽器中所執(zhí)行的方式不一樣。 Java 的源代碼在傳遞到客戶端執(zhí)行之前,必須經(jīng)過編譯,因而客戶端上必須具有相應(yīng)平臺上的仿真器或解釋器,它可 以通過編譯器或解釋器實現(xiàn)獨立于某個特定的平臺編譯代碼的束縛。JavaScript 是一種解釋性編程語言,其源代碼在發(fā)往客戶端執(zhí)行之前不需經(jīng)過編譯,而是將文本格式的字符代碼發(fā)送給客戶編由瀏覽器解釋執(zhí)行。 ? 強變量和弱變量 兩種語言所采取的變量是不一樣的。 Java 采用強類型變量檢查,即所有變量在編譯之前必須作聲明。如 : Integer x。 String y。 x=1234。 x=4321。 其中 X=1234 說明是一個整數(shù), Y=4321 說明是一個字符串。 JavaScript 中變量聲明,采用其弱類型。即變量在使用 前不需作聲明,而是解釋器在運行時檢查其數(shù)據(jù)類型,如: x=1234。y= 4321。 大慶石油學院本科生畢業(yè)設(shè)計(論文) 17 前者說明 x 為其數(shù)值型變量,而后者說明 y為字符型變量。 ? 代碼格式不一樣 Java 是一種與 HTML 無關(guān)的格式,必須通過像 HTML 中引用外媒體那么進行裝載,其代碼以字節(jié)代碼的形式保存在獨立的文檔中。 JavaScript 的代碼是一種文本字符格式,可以直接嵌入 HTML 文檔中,并且可動態(tài)裝載。編寫 HTML 文檔就像編輯文本文件一樣方便。 ? 嵌入方式不一樣 在 HTML 文檔中,兩種編程語言的標識不同, JavaScript 使 來標識,而 Java 使用 applet.../applet來標識。 ? 靜態(tài)聯(lián)編和動態(tài)聯(lián)編 Java 采用靜態(tài)聯(lián)編,即 Java 的對象引用必須在編譯時的進行,以使編譯器能夠?qū)崿F(xiàn)強類型檢查。 JavaScript 采用動態(tài)聯(lián)編,即 JavaScript 的對象引用在運行時進行檢查,如不經(jīng)編譯則就無法實現(xiàn)對象引用的檢查。 2. 4 XML 介紹 和 HTML 一樣,可擴展置標語言 XML( eXtensible Markup Language)也是一種置標語言。它同樣依賴于描述一定規(guī)則的標簽和能夠讀懂這些標簽的應(yīng) 用處理工具來發(fā)揮它的強大功能。不過, XML 這個置標語言可比 HTML 的功能要強大的多了。 XML 不但是置標語言,而且是可擴展的( eXtensible)置標語言。 XML并非象 HTML 那樣,提供了一組事先已經(jīng)定義好了的標簽,而是提供了一個標準,利用這個標準,你可以根據(jù)實際需要定義自己的新的置標語言,并為你的這個置標語言規(guī)定它特有的一套標簽。準確的說, XML 是一種源置標語言,它允許你根據(jù)它所提供的規(guī)則,制定各種各樣的置標語言。 這也正是 XML 語言制定之初的目標所在。 XML 制定的目標 1) XML 應(yīng)該可以在互 聯(lián)網(wǎng)上直接使用( *就象 HTML 那樣好用)。 2) XML 應(yīng)該支持各種不同的應(yīng)用方式( *不但包括瀏覽,還包括對內(nèi)容的分析)。 3) XML 應(yīng)該與 SGML 兼容( *子承父業(yè)嘛,后面我們會講到, SGML 是 XML的直接先驅(qū))。 大慶石油學院本科生畢業(yè)設(shè)計(論文) 18 4)處理 XML 文件的應(yīng)用程序應(yīng)該容易編寫( *計算機系的研究生花上兩周的工夫就該差不多了)。 5) XML 中的可選特性的數(shù)量應(yīng)該減到最小,最好減至沒有( *可選特性經(jīng)常造成混淆)。 6) XML 文件應(yīng)該具有良好的可讀性,并且比較清晰( *別象 HTML 那樣,如果不借助瀏覽器,要想讀它簡直就是對你意 志力和耐心的考驗)。 7)用 XML 設(shè)計新的置標語言應(yīng)該方便快捷(你不必再去經(jīng)歷標準制定的繁瑣程序了)。 8) XML 設(shè)計的置標語言應(yīng)該正式、簡潔(不然怎么易寫易讀?)。 9) XML 文件應(yīng)該容易編制(想想要用 “記事本 ”寫個 HTML 是一件多么可怕的工作)。 10) ML 標記的簡潔性并不重要(你不必再去費盡心機減少標記)。 事實上,用 XML 定義的置標語言可以根據(jù)標記描述的側(cè)重點不同分為兩大類。一類偏重于語意描述 , 還有一類偏重于顯示方式的描述,象現(xiàn)在已經(jīng)出爐的XHTML、 SVG、 SMIL。值得一提的是,這里對于 顯示方式的描述不僅限于對文本的描述,還可以包括矢量圖形、圖象、聲音。 XML 的發(fā)展前景 XML 自推出以來,尤其是在 1998 年 2 月成為 W3C 推薦標準以來,受到了廣泛的支持。各大軟件廠商如 IBM、 Microsoft、 Oracle、 Sun 等都積極支持并參與XML 的研究和產(chǎn)品化工作,先后推出了支持 XML 的產(chǎn)品或者將改造原有的產(chǎn)品以支持 XML, W3C 也一直致力于完善 XML 的整個理論體系。 XML 雖然獲得了極大的支持,但是它還有很長的路要走。首先, XML 的規(guī)則只是邁出了第一步,還有許多技術(shù)細節(jié)沒有解決。其次 ,現(xiàn)在雖然出現(xiàn)了一些XML 工具和應(yīng)用,但是其市場反應(yīng)還有待進一步觀察。另外如何讓更多的人迅速學會使用 XML,并利用它進行開發(fā),進而促進 XML 的應(yīng)用也是一個問題。因此 XML的出現(xiàn)和迅猛發(fā)展并不意味著 HTML 即將退出互聯(lián)網(wǎng)舞臺,由于 HTML 的易學易用和非常多的工具支持, HTML 將在較長的時間里繼續(xù)在 Web 舞臺上充當主角。但是如果用戶想超越 HTML 的范圍, XML 將是最佳的選擇。 另外,由于 XML 是用于定義語言的元語言,任何個人、公司和組織都可以利用它來定義自己的置標語言(通過 DTD 或 schema 表示),這雖然是 XML 的魅力大慶石油學院本科生畢業(yè)設(shè)計(論文) 19 和靈活性之所在,但同時也是 XML 的最大問題之所在。如果每個人、公司和組織都定義了自己的置標語言,它們之間的通信就會出現(xiàn)困難。因此在一些領(lǐng)域先后出現(xiàn)了一些標準化組織,它們的任務(wù)就是規(guī)范本領(lǐng)域的置標語言,形成統(tǒng)一的標準,使得在本領(lǐng)域內(nèi)的通訊成為可能。但在標準推出并得到廣泛認可之前,各自為政的局面將繼續(xù)下去。更糟糕的是,由于對應(yīng)用的理解不一致和商業(yè)利益等原因,同一個領(lǐng)域也許還有多個標準化組織,它們形成的置標語言并不完全兼容,使得采取不同標準的計算機仍然難以通信。 無論如何, XML 的出現(xiàn)使互聯(lián)網(wǎng)跨入了一個 新的階段,它將成為因特網(wǎng)領(lǐng)域中一個重要的開發(fā)平臺。 XML 的誕生已經(jīng)而且將繼續(xù)促使全新種類的應(yīng)用程序的產(chǎn)生,而這些新的應(yīng)用程序又將需要新的軟件和硬件工具??梢灶A測,無論是在軟件還是硬件上, XML 都將開辟一系列的新市場,促成互聯(lián)網(wǎng)上新的革命。 2. 5 SVG 語言簡介 點位圖與矢量圖 計算機生成數(shù)字化圖像一般分為
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1