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

面向?qū)ο缶幊淘诰W(wǎng)站中的應(yīng)用

2017-07-05 11:22:30趙衎
電子技術(shù)與軟件工程 2017年12期
關(guān)鍵詞:互聯(lián)網(wǎng)

趙衎

摘 要互聯(lián)網(wǎng)的飛速發(fā)展,不僅給人們的生活習(xí)慣帶來了很大的變化,而且對技術(shù)也帶來了很大的變化,使計算機(jī)信息技術(shù)更新?lián)Q代的周期大大縮短。特別是互聯(lián)網(wǎng)的高速發(fā)展,面向過程的開發(fā)模式逐漸的滿足不了復(fù)雜的互聯(lián)網(wǎng)應(yīng)用,在這樣的情況下,面向?qū)ο箝_發(fā)思想逐步的發(fā)展起來,本文將對面向?qū)ο笤诰W(wǎng)站開發(fā)中的應(yīng)用進(jìn)行分析。

【關(guān)鍵詞】面向?qū)ο?互聯(lián)網(wǎng) 網(wǎng)站開發(fā)

1 面向?qū)ο?/p>

在早期的程序設(shè)計中,由于受到網(wǎng)絡(luò)、硬件、業(yè)務(wù)等條件的限制,面向過程設(shè)計思想完全能滿足開發(fā)的需求,但是隨著業(yè)務(wù)越來越繁瑣、需求越來越復(fù)雜,面向過程設(shè)計語言已經(jīng)不能滿足需求。面向?qū)ο蟮拈_發(fā)方法是一種全新的開發(fā)思路,其主要是將所研究的問題從空間上進(jìn)行分割,從而實現(xiàn)了客觀世界相互聯(lián)系的對象,把研究問題轉(zhuǎn)化為具體的空間問題模型,從而根據(jù)研究對象的屬性和實際功能開發(fā)出一套研究工具,實現(xiàn)了一定程度上的提供了系統(tǒng)的穩(wěn)定性、可擴(kuò)展性、多平臺性和系統(tǒng)兼容性,屬于軟件工程的主要開發(fā)工具。

在面向?qū)ο蟮拈_發(fā)過程之中,具體包含了系統(tǒng)分析、系統(tǒng)設(shè)計和系統(tǒng)實現(xiàn)三個環(huán)節(jié),其中基礎(chǔ)性的亮點就是對象的操作。它包含了數(shù)據(jù)和操作,將數(shù)據(jù)和使用功能緊密結(jié)合在一起,使系統(tǒng)具有良好的穩(wěn)定性、多重使用性和可維護(hù)性能等。在系統(tǒng)的分析階段將對象之間的相互關(guān)系進(jìn)行梳理,為系統(tǒng)的設(shè)計提供依據(jù),同時也彌補(bǔ)了系統(tǒng)各個階段的語義斷層問題,使得系統(tǒng)分析和實現(xiàn)在一致的信息模型中進(jìn)行操作,操作起來沒有明顯的界面,從而搭建渾然一體的系統(tǒng)環(huán)境,它具有下述鮮明性的特點:

(1)對研究的問題進(jìn)行綜合描述,確定非格式化樣式的求解綜合策略。

(2)對空間問題中的對象及其相互之間邏輯關(guān)系進(jìn)行識別,使得策略形式化。

(3)具體針對對象屬性和方法來設(shè)計,從而在細(xì)節(jié)處實現(xiàn)操作。

2 面向?qū)ο蟪绦蛟O(shè)計

面向?qū)ο蟮娜筇匦苑謩e是:封裝,繼承,多態(tài),多態(tài)是面向?qū)ο笾凶顬橹匾奶匦浴C嫦驅(qū)ο笤硪詫ο鬄榛A(chǔ)將屬性和操作封裝在一起并抽象出統(tǒng)一的新數(shù)據(jù)類型——類。面向?qū)ο笙鄬γ嫦蜻^程從更接近人類思維方式的角度通過模擬客觀世界間實物相互作用的方式,以其封裝性、繼承性、多態(tài)性三大特性達(dá)到簡化問題,提高代碼重用性,降低維護(hù)成本的目標(biāo)。面向?qū)ο蟮拈_發(fā)方法是一種全新的開發(fā)思路,其主要是將所研究的問題從空間上進(jìn)行分割,從而實現(xiàn)了客觀世界相互聯(lián)系的對象,把研究問題轉(zhuǎn)化為具體的空間問題模型,從而根據(jù)研究對象的屬性和實際功能開發(fā)出一套研究工具,實現(xiàn)了一定程度上的提供了系統(tǒng)的穩(wěn)定性、可擴(kuò)展性、多平臺性和系統(tǒng)兼容性,屬于軟件工程的主要開發(fā)工具。

類是對一組對象公有的屬性和行為的抽象。為了能夠更清晰地處理問題抽象通常被分為多個層次。子類可以從父類處繼承父類的屬性和方法,屬性和方法可以分為靜態(tài)域、靜態(tài)方法和對象域、對象方法。靜態(tài)域和靜態(tài)方法展現(xiàn)了一種全局性,它是所有對象共享的資源。JAVA程序編譯完成后會生成class文件,這些class文件在被虛擬機(jī)處理時首先需要經(jīng)過類加載機(jī)制。在類加載機(jī)制運(yùn)行過程中JAVA虛擬機(jī)會解析class文件內(nèi)部的屬性和方法信息以及繼承關(guān)系,此后JAVA虛擬機(jī)將這些信息保存在類表中,而類表中的屬性和方法信息也會保存至屬性表和方法表中,至此類的加載便告完成。主類加載結(jié)束之后JAVA虛擬機(jī)會根據(jù)主類的需要去加載其他的類。

類的生命周期從類加載開始一直持續(xù)到類從虛擬機(jī)中被卸載為止。當(dāng)類被加載后還需要經(jīng)過鏈接、初始化等若干步驟。類的初始化由JAVA虛擬機(jī)完成,初始化結(jié)束以后程序就可以對該類進(jìn)行實例化獲得對象,而當(dāng)程序不再需要引用該類時,虛擬機(jī)就可以卸載這個類。這里需要注意一點,只有使用用戶定義的類裝載器裝載的類才可以被卸載。

3 面向?qū)ο笤诰W(wǎng)站開發(fā)中的應(yīng)用

目前在網(wǎng)站開發(fā)中,采用的都是B\S結(jié)構(gòu),即瀏覽器(Browser)\服務(wù)器(Server)結(jié)構(gòu)。在一些開發(fā)人員看來,B\S結(jié)構(gòu)是C\S結(jié)構(gòu)的升級或者改進(jìn)。相比于C\S結(jié)構(gòu),B\S結(jié)構(gòu)的用戶界面是通過瀏覽器來實現(xiàn)的,并且瀏覽器界面只承擔(dān)少量邏輯運(yùn)算,大部分指令邏輯交由服務(wù)器完成。在這種模式下,減少了瀏覽器界面的運(yùn)行負(fù)荷,有利于系統(tǒng)維護(hù)和升級改造。開發(fā)人員在局域網(wǎng)上開發(fā)出基于B\S結(jié)構(gòu)的應(yīng)用軟件,通過Internet連接到數(shù)據(jù)庫。另外,利用Internet獨(dú)特屬性,不同地點的不同人員能夠在不同時間通過Internet接入系統(tǒng),對系統(tǒng)進(jìn)行訪問。 Java語言的出現(xiàn)為跨平臺系統(tǒng)建設(shè)提供了捷徑。所以java語言+B\S架構(gòu)模式已經(jīng)成為跨平臺系統(tǒng)開發(fā)的模版。在B/S結(jié)構(gòu)的開發(fā)中,主要分為三層,即表示層、應(yīng)用邏輯層和數(shù)據(jù)層。

第一層是表示層,是使用者與整個系統(tǒng)的接口。它的主要作用在于轉(zhuǎn)換數(shù)據(jù)格式,完成對數(shù)據(jù)的組裝。在Web應(yīng)用中不僅包括Web瀏覽器和Web服務(wù)器共同構(gòu)成了所謂的Web應(yīng)用。

第二層是應(yīng)用邏輯層,其主要是通過表示層來調(diào)用相關(guān)代碼來實現(xiàn)相應(yīng)的功能,并可以利用其來檢索相關(guān)信息。表示層在受到信息之后,會對其進(jìn)行格式化處理然后通過相應(yīng)的序列模式顯示出。這種情況下接口和應(yīng)用邏輯是分開的,因而設(shè)計的靈活性得以顯著的提高。

第三層是應(yīng)用所要的數(shù)據(jù)。此層主要作用是向前一層提供相關(guān)的應(yīng)用數(shù)據(jù),這些數(shù)據(jù)類型有多種,且可以是一些信息源。用戶在進(jìn)行數(shù)據(jù)管理時可以通過調(diào)用Web服務(wù)器來實現(xiàn)。

面向?qū)ο蟮脑O(shè)計語言主要是編寫應(yīng)用邏輯層的代碼,通過應(yīng)用邏輯層的處理,前臺的請求和后臺的數(shù)據(jù)能夠連接起來。

4 結(jié)語

面向?qū)ο笤O(shè)計是目前被廣泛使用,其具有的對象、繼承和多態(tài)的特性,能夠使應(yīng)用系統(tǒng)能夠更好的維護(hù)和擴(kuò)展,隨著網(wǎng)站系統(tǒng)越來越復(fù)雜,組件化的應(yīng)用系統(tǒng)是發(fā)展的趨勢,面向?qū)ο笤O(shè)計會被越來越廣泛的使用。

參考文獻(xiàn)

[1]甘玲.基于項目開發(fā)的面向?qū)ο蠓椒ㄕn程教學(xué)新模式[J].計算機(jī)教育,2014(04).

[2]鄒珊.面向?qū)ο蠓椒ㄔ诮Y(jié)構(gòu)有限元分析軟件中的應(yīng)用[J].天津城市建設(shè)學(xué)院學(xué)報,2012(01).

[3]曾志明.網(wǎng)站開發(fā)技術(shù)的比較研究[J].電腦知識與技術(shù),2010(05).

[4]袁志永.計算機(jī)科學(xué)與技術(shù)專業(yè)實踐教學(xué)研究[J].軟件,2014(01).

[5]王崇霞,張劍妹,趙曉麗,梁成虎.基于云計算的虛擬項目實驗教學(xué)模式研究[J].計算機(jī)教育,2016(02).

[6]柳義筠,鐘萍.ASP、ASP.NET及JSP三種Web開發(fā)技術(shù)比較研究[J].電腦編程技巧與維護(hù),2009(22).

作者單位

鄭州信息工程大學(xué) 河南省鄭州市 450000

猜你喜歡
互聯(lián)網(wǎng)
互聯(lián)網(wǎng)+背景下數(shù)學(xué)試驗課程的探究式教學(xué)改革
科技視界(2016年21期)2016-10-17 18:47:55
基于“互聯(lián)網(wǎng)+”的京東自營物流配送效率分析
科技視界(2016年21期)2016-10-17 18:37:15
互聯(lián)網(wǎng)+醫(yī)療保健網(wǎng)的設(shè)計
科技視界(2016年21期)2016-10-17 17:07:28
試論網(wǎng)絡(luò)大環(huán)境下音樂作品的法律保護(hù)問題
商(2016年27期)2016-10-17 06:43:49
淺談大數(shù)據(jù)在出版業(yè)的應(yīng)用
今傳媒(2016年9期)2016-10-15 23:35:12
淺析互聯(lián)網(wǎng)時代維基百科的生產(chǎn)模式
今傳媒(2016年9期)2016-10-15 22:51:03
“互聯(lián)網(wǎng)+”環(huán)境之下的著作權(quán)保護(hù)
今傳媒(2016年9期)2016-10-15 22:15:57
“互聯(lián)網(wǎng)+”對傳統(tǒng)圖書出版的影響和推動作用
今傳媒(2016年9期)2016-10-15 22:09:11
從“數(shù)據(jù)新聞”看當(dāng)前互聯(lián)網(wǎng)新聞信息傳播生態(tài)
今傳媒(2016年9期)2016-10-15 22:06:04
互聯(lián)網(wǎng)背景下大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練項目的實施
考試周刊(2016年79期)2016-10-13 23:23:28
主站蜘蛛池模板: 国产精品黄色片| 亚洲精品国产综合99久久夜夜嗨| 欧美97欧美综合色伦图| 99热这里只有精品5| 亚洲精品成人片在线观看| 国产精品无码影视久久久久久久 | 欧美日韩精品一区二区在线线 | 亚洲精品第一在线观看视频| 亚洲第一在线播放| 午夜爽爽视频| 思思99热精品在线| 国产精品免费p区| 青青青草国产| 日韩天堂视频| 久无码久无码av无码| 一区二区三区四区精品视频| 污网站免费在线观看| 欧美日韩国产在线播放| 九色综合伊人久久富二代| 精品国产一二三区| 色婷婷在线影院| 国产真实二区一区在线亚洲| 亚洲精品人成网线在线 | 特级做a爰片毛片免费69| 国产人妖视频一区在线观看| 亚洲国产成熟视频在线多多| 1级黄色毛片| 欧美在线一级片| 少妇精品久久久一区二区三区| 午夜老司机永久免费看片| 九九视频免费在线观看| 91丨九色丨首页在线播放| 日韩免费毛片视频| 久久久久国产一级毛片高清板| 露脸国产精品自产在线播| 国产一级二级在线观看| 91小视频在线| 91亚洲视频下载| 天堂网亚洲综合在线| 色哟哟国产成人精品| 久久狠狠色噜噜狠狠狠狠97视色| 国产成人精品三级| a毛片基地免费大全| 欧美色视频在线| 欧美精品v欧洲精品| 日韩人妻无码制服丝袜视频| 国产麻豆另类AV| 91 九色视频丝袜| 亚洲AV色香蕉一区二区| 亚洲精品视频网| 伊人久久综在合线亚洲91| 久久亚洲日本不卡一区二区| 二级特黄绝大片免费视频大片| 亚洲中文字幕23页在线| 高清色本在线www| 国产精品lululu在线观看| 国产综合网站| 91精品国产情侣高潮露脸| av在线人妻熟妇| 国产18页| 一区二区三区精品视频在线观看| 麻豆精品国产自产在线| 国产成人夜色91| 影音先锋亚洲无码| 波多野结衣视频网站| 波多野结衣在线se| 看看一级毛片| 久久精品国产电影| 国产欧美日韩视频一区二区三区| 97免费在线观看视频| 中文字幕精品一区二区三区视频| 91精品国产91久无码网站| 白丝美女办公室高潮喷水视频 | 国产精品久久久久久久久kt| 在线日韩日本国产亚洲| 91欧美亚洲国产五月天| 国产三级精品三级在线观看| 18禁色诱爆乳网站| 国产精品太粉嫩高中在线观看 | 国产成人综合亚洲欧洲色就色| 91福利一区二区三区| 亚洲中文字幕23页在线|