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

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

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

在早期的程序設(shè)計中,由于受到網(wǎng)絡(luò)、硬件、業(yè)務(wù)等條件的限制,面向過程設(shè)計思想完全能滿足開發(fā)的需求,但是隨著業(yè)務(wù)越來越繁瑣、需求越來越復雜,面向過程設(shè)計語言已經(jīng)不能滿足需求。面向?qū)ο蟮拈_發(fā)方法是一種全新的開發(fā)思路,其主要是將所研究的問題從空間上進行分割,從而實現(xiàn)了客觀世界相互聯(lián)系的對象,把研究問題轉(zhuǎn)化為具體的空間問題模型,從而根據(jù)研究對象的屬性和實際功能開發(fā)出一套研究工具,實現(xiàn)了一定程度上的提供了系統(tǒng)的穩(wěn)定性、可擴展性、多平臺性和系統(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)定性、多重使用性和可維護性能等。在系統(tǒng)的分析階段將對象之間的相互關(guān)系進行梳理,為系統(tǒng)的設(shè)計提供依據(jù),同時也彌補了系統(tǒng)各個階段的語義斷層問題,使得系統(tǒng)分析和實現(xiàn)在一致的信息模型中進行操作,操作起來沒有明顯的界面,從而搭建渾然一體的系統(tǒng)環(huán)境,它具有下述鮮明性的特點:

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

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

(3)具體針對對象屬性和方法來設(shè)計,從而在細節(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)性三大特性達到簡化問題,提高代碼重用性,降低維護成本的目標。面向?qū)ο蟮拈_發(fā)方法是一種全新的開發(fā)思路,其主要是將所研究的問題從空間上進行分割,從而實現(xiàn)了客觀世界相互聯(lián)系的對象,把研究問題轉(zhuǎn)化為具體的空間問題模型,從而根據(jù)研究對象的屬性和實際功能開發(fā)出一套研究工具,實現(xiàn)了一定程度上的提供了系統(tǒng)的穩(wěn)定性、可擴展性、多平臺性和系統(tǒng)兼容性,屬于軟件工程的主要開發(fā)工具。

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

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

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)的升級或者改進。相比于C\S結(jié)構(gòu),B\S結(jié)構(gòu)的用戶界面是通過瀏覽器來實現(xiàn)的,并且瀏覽器界面只承擔少量邏輯運算,大部分指令邏輯交由服務(wù)器完成。在這種模式下,減少了瀏覽器界面的運行負荷,有利于系統(tǒng)維護和升級改造。開發(fā)人員在局域網(wǎng)上開發(fā)出基于B\S結(jié)構(gòu)的應(yīng)用軟件,通過Internet連接到數(shù)據(jù)庫。另外,利用Internet獨特屬性,不同地點的不同人員能夠在不同時間通過Internet接入系統(tǒng),對系統(tǒng)進行訪問。 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)信息。表示層在受到信息之后,會對其進行格式化處理然后通過相應(yīng)的序列模式顯示出。這種情況下接口和應(yīng)用邏輯是分開的,因而設(shè)計的靈活性得以顯著的提高。

第三層是應(yīng)用所要的數(shù)據(jù)。此層主要作用是向前一層提供相關(guān)的應(yīng)用數(shù)據(jù),這些數(shù)據(jù)類型有多種,且可以是一些信息源。用戶在進行數(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)能夠更好的維護和擴展,隨著網(wǎng)站系統(tǒng)越來越復雜,組件化的應(yīng)用系統(tǒng)是發(fā)展的趨勢,面向?qū)ο笤O(shè)計會被越來越廣泛的使用。

參考文獻

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

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

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

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

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

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

作者單位

鄭州信息工程大學 河南省鄭州市 450000

猜你喜歡
互聯(lián)網(wǎng)
互聯(lián)網(wǎng)+背景下數(shù)學試驗課程的探究式教學改革
科技視界(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)境下音樂作品的法律保護問題
商(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)保護
今傳媒(2016年9期)2016-10-15 22:15:57
“互聯(lián)網(wǎng)+”對傳統(tǒng)圖書出版的影響和推動作用
今傳媒(2016年9期)2016-10-15 22:09:11
從“數(shù)據(jù)新聞”看當前互聯(lián)網(wǎng)新聞信息傳播生態(tài)
今傳媒(2016年9期)2016-10-15 22:06:04
互聯(lián)網(wǎng)背景下大學生創(chuàng)新創(chuàng)業(yè)訓練項目的實施
考試周刊(2016年79期)2016-10-13 23:23:28
主站蜘蛛池模板: 亚洲香蕉久久| 91人人妻人人做人人爽男同| 国产成人麻豆精品| 日日噜噜夜夜狠狠视频| 在线日韩一区二区| 久草青青在线视频| 自拍欧美亚洲| 日韩欧美91| 国产杨幂丝袜av在线播放| 99精品在线视频观看| 国产免费观看av大片的网站| 午夜日本永久乱码免费播放片| 亚洲天堂在线免费| 婷婷开心中文字幕| 最新亚洲人成无码网站欣赏网 | 在线va视频| 91精品国产麻豆国产自产在线| 中国国产一级毛片| 成人国产精品视频频| 国产免费看久久久| 色偷偷综合网| 免费高清a毛片| 亚洲精选高清无码| 国产亚洲欧美在线视频| 色综合天天操| 最新痴汉在线无码AV| 国产高清在线精品一区二区三区| 亚洲精品日产AⅤ| 人妻中文字幕无码久久一区| 亚洲天堂首页| 91视频国产高清| 成年人视频一区二区| 欧美日韩资源| 成人中文字幕在线| 永久免费AⅤ无码网站在线观看| 亚洲IV视频免费在线光看| 亚洲av无码牛牛影视在线二区| 婷婷久久综合九色综合88| 尤物国产在线| 在线观看精品国产入口| 国产麻豆永久视频| 激情影院内射美女| 亚洲三级成人| 幺女国产一级毛片| 亚洲综合狠狠| 免费观看亚洲人成网站| AV不卡无码免费一区二区三区| 国产无遮挡裸体免费视频| 97av视频在线观看| 99r在线精品视频在线播放| 国模在线视频一区二区三区| 免费Aⅴ片在线观看蜜芽Tⅴ| 亚洲无线国产观看| 18禁不卡免费网站| 欧美日韩成人在线观看| 99在线视频网站| 欧美性猛交一区二区三区 | 五月天香蕉视频国产亚| 这里只有精品在线| 国产午夜一级毛片| 黄片在线永久| 乱系列中文字幕在线视频| 国产a在视频线精品视频下载| 伊人久久久久久久| 精品第一国产综合精品Aⅴ| 国产综合精品一区二区| 午夜毛片福利| 人妻少妇久久久久久97人妻| 国产福利大秀91| 亚洲永久免费网站| 日本午夜精品一本在线观看 | 婷婷综合亚洲| 91青青在线视频| 国产女人在线观看| 亚洲婷婷丁香| 亚洲免费毛片| 亚洲天堂视频在线观看免费| 综合亚洲色图| 青青操视频免费观看| 伊人精品成人久久综合| 久久久久久国产精品mv| 青青草一区二区免费精品|