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

正文內(nèi)容

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

2025-08-15 10:07 本頁(yè)面
 

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