美章網(wǎng) 資料文庫(kù) 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)與運(yùn)用(9篇)范文

計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)與運(yùn)用(9篇)范文

本站小編為你精心準(zhǔn)備了計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)與運(yùn)用(9篇)參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫(xiě)作靈感。歡迎深入閱讀并收藏。

計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)與運(yùn)用(9篇)

第一篇:淺談計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)

摘要:在信息化時(shí)代,計(jì)算機(jī)軟件成為了人們?nèi)粘I钪胁豢扇鄙俚囊豁?xiàng)重要工具。計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展,是促進(jìn)計(jì)算機(jī)軟件多樣化發(fā)展的重要因素。本文主要從計(jì)算機(jī)軟件開(kāi)發(fā)的內(nèi)容入手,對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用問(wèn)題進(jìn)行了探究。

關(guān)鍵詞:計(jì)算機(jī);軟件開(kāi)發(fā)技術(shù);應(yīng)用措施

0前言

隨著社會(huì)的不斷發(fā)展,信息化時(shí)代的到來(lái),計(jì)算機(jī)軟件開(kāi)發(fā)成為了衡量國(guó)家科技實(shí)力的一項(xiàng)重要因素。在計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的作用下,多樣化的計(jì)算機(jī)軟件在人們的日常生活中發(fā)揮了較為重要的作用。在計(jì)算機(jī)軟件技術(shù)的發(fā)展過(guò)程中,計(jì)算機(jī)使用性能和安全性能的強(qiáng)化,為我國(guó)計(jì)算機(jī)產(chǎn)業(yè)發(fā)展空間的拓展,起到了促進(jìn)作用。

1計(jì)算機(jī)軟件開(kāi)發(fā)的主要內(nèi)容

1.1計(jì)算機(jī)軟件開(kāi)發(fā)現(xiàn)狀

改革開(kāi)放以來(lái),我國(guó)的計(jì)算機(jī)行業(yè)表現(xiàn)出了一種迅猛的發(fā)展趨勢(shì),隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,電子計(jì)算機(jī)在人們的日常工作中已經(jīng)發(fā)揮出了重要的應(yīng)用價(jià)值,這一技術(shù)的產(chǎn)生與發(fā)展,對(duì)我國(guó)社會(huì)的進(jìn)步也起到了一定的促進(jìn)作用。在美國(guó)次貸危機(jī)爆發(fā)以后,受到全球經(jīng)濟(jì)形式的影響,國(guó)內(nèi)市場(chǎng)成為了計(jì)算機(jī)軟件的主要應(yīng)用市場(chǎng),這一現(xiàn)象的出現(xiàn),對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)在我國(guó)國(guó)內(nèi)的發(fā)展起到了一定的促進(jìn)作用。

1.2計(jì)算機(jī)軟件開(kāi)發(fā)的主要原則

計(jì)算機(jī)軟件的作用,是電子計(jì)算機(jī)在人們?nèi)粘I钪邪l(fā)揮自身作用的主要作用機(jī)理,由于計(jì)算軟件結(jié)構(gòu)帶有一定的復(fù)雜性,這就讓一些具有規(guī)定色彩的軟件開(kāi)發(fā)原則在計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用過(guò)程中發(fā)揮了較為重要的作用。在對(duì)這些與計(jì)算機(jī)軟件開(kāi)發(fā)有關(guān)的原則問(wèn)題進(jìn)行探究的過(guò)程中,我們可以發(fā)現(xiàn),創(chuàng)新性原則、模型化原則和軟件檢測(cè)方法的科學(xué)化原則是我國(guó)目前在計(jì)算機(jī)開(kāi)發(fā)過(guò)程中所要面對(duì)的主要原則,也正是由于這些原則性要素的存在,才讓我國(guó)的計(jì)算機(jī)技術(shù)步入到了相對(duì)良好的發(fā)展環(huán)境之中。

2計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用措施

2.1對(duì)結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)技術(shù)的應(yīng)用

在計(jì)算機(jī)軟件的開(kāi)發(fā)領(lǐng)域,結(jié)構(gòu)化開(kāi)發(fā)技術(shù)是建立在計(jì)算機(jī)系統(tǒng)的各個(gè)組成部分基礎(chǔ)之上的一種系統(tǒng)開(kāi)發(fā)技術(shù)。各個(gè)組成部分之間的聯(lián)系性和差異性是這一技術(shù)的主要應(yīng)用機(jī)理。在對(duì)一些大型化、復(fù)雜化的軟件進(jìn)行開(kāi)發(fā)的過(guò)程中,不同用戶(hù)對(duì)統(tǒng)一軟件系統(tǒng)所表現(xiàn)出來(lái)的不同需求,是設(shè)計(jì)者所重點(diǎn)關(guān)注的一個(gè)問(wèn)題。因而在數(shù)據(jù)流模型分析技術(shù)也可以被看作是系統(tǒng)化結(jié)構(gòu)開(kāi)發(fā)技術(shù)中的一個(gè)重要組成部分。在對(duì)數(shù)據(jù)流模型在軟件開(kāi)發(fā)過(guò)程中的作用進(jìn)行充分發(fā)揮以后,設(shè)計(jì)者會(huì)借助一些試探性的測(cè)試方式對(duì)系統(tǒng)進(jìn)行改進(jìn),進(jìn)而在對(duì)軟件在實(shí)際應(yīng)用過(guò)程中的基本要求進(jìn)行完善以后,借助其他測(cè)試手段對(duì)軟件的應(yīng)用性能進(jìn)行提升。從這一技術(shù)的效果來(lái)看,不同系統(tǒng)環(huán)節(jié)之間所表現(xiàn)出來(lái)的關(guān)聯(lián)性是影響計(jì)算機(jī)軟件實(shí)際應(yīng)用效果的重要因素,在對(duì)這技術(shù)進(jìn)行應(yīng)用的過(guò)程中,任何一個(gè)環(huán)節(jié)出現(xiàn)的錯(cuò)誤都有可能對(duì)系統(tǒng)程序帶來(lái)較為嚴(yán)重的影響。

2.2對(duì)原型化開(kāi)發(fā)技術(shù)的應(yīng)用

原型化開(kāi)發(fā)技術(shù)是計(jì)算機(jī)軟件開(kāi)發(fā)方式中的一種常用技術(shù)。在對(duì)這一技術(shù)進(jìn)行應(yīng)用的過(guò)程中,系統(tǒng)分析環(huán)節(jié)的應(yīng)用,可以讓設(shè)計(jì)者在軟件開(kāi)發(fā)過(guò)程中獲取一些符合系統(tǒng)未來(lái)應(yīng)用需求的結(jié)構(gòu)模型,在對(duì)這一技術(shù)進(jìn)行應(yīng)用的過(guò)程中,軟件設(shè)計(jì)者經(jīng)常要借助多次的修改過(guò)程,對(duì)計(jì)算機(jī)軟件在實(shí)際應(yīng)用中所要滿(mǎn)足的需求進(jìn)行完善。在筆者業(yè)余時(shí)間所接觸的一些網(wǎng)絡(luò)游戲中,騰訊旗下的英雄聯(lián)盟、地下城與勇士等網(wǎng)絡(luò)游戲經(jīng)常會(huì)出現(xiàn)停服更新的問(wèn)題。也許設(shè)計(jì)者在開(kāi)發(fā)這些網(wǎng)絡(luò)游戲的項(xiàng)目中也對(duì)原型化開(kāi)發(fā)技術(shù)進(jìn)行了應(yīng)用,因而在游戲問(wèn)世以后,運(yùn)營(yíng)商要不斷對(duì)系統(tǒng)進(jìn)行分析,進(jìn)而通過(guò)定期進(jìn)行強(qiáng)制更新的方式對(duì)游戲系統(tǒng)進(jìn)行完善。從這一技術(shù)的應(yīng)用效果來(lái)看,這一技術(shù)對(duì)軟件開(kāi)發(fā)風(fēng)險(xiǎn)的降低有著一定的促進(jìn)作用。但是在一些大型化軟件系統(tǒng)的設(shè)計(jì)過(guò)程中,這一技術(shù)的自身特性并不能得到較為充分的發(fā)揮。

2.3對(duì)模塊化開(kāi)發(fā)技術(shù)的應(yīng)用

模塊化開(kāi)發(fā)技術(shù)是在對(duì)軟件系統(tǒng)進(jìn)行分解以后所進(jìn)行的系統(tǒng)開(kāi)發(fā)技術(shù)。在對(duì)這一技術(shù)進(jìn)行應(yīng)用的過(guò)程中,設(shè)計(jì)者在將開(kāi)發(fā)系統(tǒng)分成多個(gè)獨(dú)立部分以后,會(huì)分別對(duì)這些內(nèi)容進(jìn)行編制命名,從這一技術(shù)的應(yīng)用效果來(lái)看,對(duì)計(jì)算機(jī)軟件系統(tǒng)制作過(guò)程中所遇到的一些復(fù)雜問(wèn)題的簡(jiǎn)化,可以讓軟件的開(kāi)發(fā)過(guò)程表現(xiàn)得更為順利,由于這一技術(shù)在應(yīng)用過(guò)程中需要對(duì)每一個(gè)小模塊進(jìn)行開(kāi)發(fā)。在對(duì)分解而成的小模塊進(jìn)行開(kāi)發(fā)的過(guò)程中,軟件設(shè)計(jì)者可以對(duì)一些模塊進(jìn)行同時(shí)開(kāi)發(fā),這就對(duì)軟件開(kāi)發(fā)速度的提升起到了一定的促進(jìn)作用。

3計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用實(shí)例

在對(duì)這一技術(shù)進(jìn)行探究的過(guò)程中,我們可以以計(jì)算機(jī)系統(tǒng)中常用的Photoshop(以下簡(jiǎn)稱(chēng)PS軟件)為例來(lái)進(jìn)行探究。從這一繪圖軟件的應(yīng)用現(xiàn)狀來(lái)看,AdobePhotoshopCS6(以下簡(jiǎn)稱(chēng)CS6)和AdobePhotoshopCS5(以下簡(jiǎn)稱(chēng)CS5)是目前兩款使用率較高的繪圖軟件,對(duì)于軟件用戶(hù)而言,從自身的思維創(chuàng)意入手,圖片中原有的狀態(tài)的調(diào)整,是人們對(duì)這一軟件加以青睞的重要原因,在對(duì)CS5版本進(jìn)行應(yīng)用的過(guò)程中,修復(fù)畫(huà)筆工具是我們對(duì)圖片中某一區(qū)域進(jìn)行涂抹的過(guò)程中所要應(yīng)用的一種工具。但是在這一工具的應(yīng)用過(guò)程中,一些缺乏高度的色彩辨識(shí)能力的使用者往往會(huì)給原有的圖片帶來(lái)一定的誤差。通過(guò)對(duì)CS5和其升級(jí)版CS6進(jìn)行對(duì)比,我們可以發(fā)現(xiàn),后者中的內(nèi)容修補(bǔ)工具是對(duì)原有圖片的狀體完整性進(jìn)行保證的有效方式。在CS6中,使用者在對(duì)圖片中的操作選區(qū)進(jìn)行確定以后,可以借助內(nèi)容修補(bǔ)工具對(duì)操作區(qū)域中的圖案進(jìn)行清除。因而,這一工具的應(yīng)用,對(duì)PS系統(tǒng)的實(shí)用性的提升起到了一定的促進(jìn)作用。除此以外,CS6讓3D效果取代了PS軟件中原有的二維模式。在對(duì)軟件開(kāi)發(fā)技術(shù)進(jìn)行應(yīng)用的過(guò)程中,Mercury圖片引擎工具的運(yùn)用,可以讓使用者對(duì)圖片的陰影效果和發(fā)射效果進(jìn)行充分的了解。這就為這一軟件在室內(nèi)裝修設(shè)計(jì)領(lǐng)域和園林土木工程領(lǐng)域的應(yīng)用提供了一定的便利條件。

4結(jié)論

計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)是影響計(jì)算機(jī)自身性能的重要因素。計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展,可以讓計(jì)算機(jī)在社會(huì)生活中充分發(fā)揮其作用。在未來(lái)發(fā)展過(guò)程中,多元化是計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)所表現(xiàn)出來(lái)的主要特性。

參考文獻(xiàn):

[1]嚴(yán)靜茹.當(dāng)前計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用分析[J].數(shù)碼世界,2016(03):5.

[2]張燕飛.新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用研究[J].經(jīng)營(yíng)管理者,2016(18):444.

[3]祁真.新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用研究[J].數(shù)字技術(shù)與應(yīng)用,2016(09):249.

作者:劉嘉崎 單位:山西工商學(xué)院

第二篇:淺談?dòng)?jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)

摘要:伴隨著網(wǎng)絡(luò)技術(shù)的進(jìn)步,計(jì)算機(jī)軟件從原有的兩層結(jié)構(gòu)模式逐漸過(guò)渡到多層結(jié)構(gòu)模式,并被廣泛地應(yīng)用在軟件開(kāi)發(fā)工作中。近年來(lái),計(jì)算機(jī)應(yīng)用環(huán)境日益復(fù)雜,多層結(jié)構(gòu)體系應(yīng)運(yùn)而生,多層結(jié)構(gòu)體系的應(yīng)用可簡(jiǎn)化軟件系統(tǒng)流程,便于維護(hù)擴(kuò)展工作的開(kāi)展。

關(guān)鍵詞:軟件開(kāi)發(fā);分層技術(shù);日常維護(hù)

1分層技術(shù)概述

1.1內(nèi)涵

分層技術(shù)指代一種多層依賴(lài)關(guān)系,主要用來(lái)形容計(jì)算機(jī)軟件內(nèi)部,在軟件的實(shí)際開(kāi)發(fā)環(huán)節(jié),既對(duì)軟件運(yùn)行提出了具體要求,還應(yīng)進(jìn)行深入研究。有效利用分層技術(shù),有利于計(jì)算機(jī)軟件功能的豐富,進(jìn)而推動(dòng)計(jì)算機(jī)軟件開(kāi)發(fā)進(jìn)程。

1.2優(yōu)勢(shì)

1.2.1顯著提高軟件改革效率。分層技術(shù)的應(yīng)用可顯著提高軟件改革效率,并能節(jié)約較多的開(kāi)發(fā)時(shí)間。對(duì)于不再適用的軟件,憑借封層技術(shù)可將其升級(jí)改造,這可節(jié)省大量的軟件開(kāi)發(fā)時(shí)間,大大提高工作效率,縮減成本投入,并能保障軟件質(zhì)量;

1.2.2賦予軟件較強(qiáng)的擴(kuò)展性。分層技術(shù)賦予軟件較強(qiáng)的拓展性,簡(jiǎn)單來(lái)說(shuō),延長(zhǎng)了軟件的使用壽命。在復(fù)雜系統(tǒng)中,借助分層技術(shù)可將其分解,將不同功能合理分解各個(gè)層次,若軟件需要進(jìn)行升級(jí)或者更新操作,只要圍繞待改革功能實(shí)施改革便可,無(wú)需修改整個(gè)軟件,此種模式可減少成本投入,還能簡(jiǎn)化升級(jí)過(guò)程,突顯重點(diǎn);

1.2.3促進(jìn)軟件的使用。分層技術(shù)主要通過(guò)分層模式賦予功能層次接口新的定義,并可促進(jìn)軟件的自主開(kāi)發(fā),進(jìn)而有效銜接各個(gè)接口。

2分層技術(shù)的應(yīng)用

在計(jì)算機(jī)技術(shù)的短暫的發(fā)展進(jìn)程中,軟件開(kāi)發(fā)層次不斷提升,從原有的兩層以及三層結(jié)構(gòu)過(guò)渡到多層結(jié)構(gòu),與此同時(shí),也提高了分層技術(shù)的應(yīng)用范圍。

2.1兩層以及三層結(jié)構(gòu)技術(shù)

對(duì)于兩層計(jì)算機(jī)軟件模式而言,客戶(hù)端、數(shù)據(jù)庫(kù)服務(wù)器共同組成該模式。其中,前者負(fù)責(zé)提供用戶(hù)界面以及相應(yīng)的邏輯處理工作,然而,后者負(fù)責(zé)接收客戶(hù)端指令,再參照指令完成數(shù)據(jù)庫(kù)查詢(xún)操作,最終返回查詢(xún)結(jié)果,在此種模式中的客戶(hù)端具有強(qiáng)大的業(yè)務(wù)邏輯處理能力,如若客戶(hù)端數(shù)量出現(xiàn)變動(dòng)且增加時(shí),將會(huì)涌現(xiàn)出維修成本增多、安全隱患系數(shù)增高、擴(kuò)充性不良等缺陷。由此可知,若客戶(hù)端不多,具有較強(qiáng)的信息查詢(xún)能力,若客戶(hù)端較多,將會(huì)降低系統(tǒng)系統(tǒng)反應(yīng),最終趨于癱瘓,進(jìn)而對(duì)用戶(hù)的使用情況產(chǎn)生影響,有些還會(huì)引發(fā)用戶(hù)數(shù)據(jù)信息丟失的現(xiàn)象。因此,兩層技術(shù)愈發(fā)不適應(yīng),需要過(guò)渡到三層技術(shù),只有這樣,才能全面滿(mǎn)足社會(huì)的各種需求。客戶(hù)端與服務(wù)器共同組成三層技術(shù),其中服務(wù)器又包含數(shù)據(jù)庫(kù)與應(yīng)用服務(wù)器。在該種層次技術(shù)中,客戶(hù)端負(fù)責(zé)提供人機(jī)交互,應(yīng)用服務(wù)器負(fù)責(zé)業(yè)務(wù)邏輯,可顯著減輕客戶(hù)端負(fù)擔(dān),也被稱(chēng)為瘦客戶(hù),數(shù)據(jù)服務(wù)器可訪(fǎng)問(wèn)、改進(jìn)數(shù)據(jù)信息。三層結(jié)構(gòu)技術(shù)與兩層對(duì)比,具有顯著優(yōu)勢(shì),可顯著減小網(wǎng)絡(luò)負(fù)載,還具有便于維護(hù)、安全系數(shù)較高、擴(kuò)展能力較強(qiáng)的優(yōu)勢(shì),然而,兩層結(jié)構(gòu)技術(shù)仍被應(yīng)用在軟件開(kāi)發(fā)中,若用戶(hù)不多,則兩層結(jié)構(gòu)更加適用,具有一定優(yōu)勢(shì)。為此,在具體的軟件開(kāi)發(fā)環(huán)節(jié),應(yīng)結(jié)合實(shí)際情況,合理選擇分層技術(shù)。

2.2四層結(jié)構(gòu)技術(shù)

伴隨著時(shí)代的進(jìn)步,計(jì)算機(jī)運(yùn)行環(huán)境日益復(fù)雜,數(shù)據(jù)處理以及邏輯關(guān)系處理量迅速增加,由此可知,三層分層技術(shù)不再適用,在計(jì)算機(jī)結(jié)果日益精準(zhǔn)、處理速度顯著加快的今天,為有效解決各種運(yùn)算問(wèn)題,應(yīng)改進(jìn)三層分層技術(shù),為此,四層分層技術(shù)營(yíng)運(yùn)而生。Web層、邏輯關(guān)系層、存儲(chǔ)層以及數(shù)據(jù)處理層共同組成該技術(shù),其中Web層具有一定的靈活性,可參照用戶(hù)的具體需求合理選擇路徑。若需要處理開(kāi)發(fā)小項(xiàng)目,通常可使用基于JSP的模式,若需要處理規(guī)模龐大的數(shù)據(jù)關(guān)系,可使用基于MVC的模式。邏輯關(guān)系層負(fù)責(zé)數(shù)據(jù)加工與處理。

2.3中間件技術(shù)

伴隨著計(jì)算機(jī)技術(shù)的進(jìn)步,利用中間件技術(shù)充當(dāng)免面向?qū)ο蠹夹g(shù)進(jìn)行開(kāi)發(fā),中間件一般存在于計(jì)算呈現(xiàn)分布式的環(huán)境中,它可減小開(kāi)發(fā)周期、提高應(yīng)用開(kāi)發(fā)水平等特點(diǎn)。

2.3.1面向消息中間件。此種技術(shù)可針對(duì)信息進(jìn)行同步傳遞,也可進(jìn)行異步傳遞,它不僅具有普通中間件的屬性,還具有安全性較高、穩(wěn)定、可靠等特點(diǎn)。在計(jì)算機(jī)軟件開(kāi)發(fā)環(huán)節(jié),對(duì)于中間件技術(shù)的應(yīng)用而言,該技術(shù)已經(jīng)成為應(yīng)用范圍最廣、銷(xiāo)售量較大的產(chǎn)品,它被大面積應(yīng)用在交通以及金融等領(lǐng)域。

2.3.2面向?qū)ο笾虚g件。目前,部分大規(guī)模應(yīng)用軟件,主要采用建立在組件技術(shù)之上,且分布系統(tǒng)還應(yīng)涉及新型以及舊版組件,然而,此種組件在實(shí)際應(yīng)用過(guò)程中也存在相互兼容以及干擾等問(wèn)題,若僅僅在相應(yīng)的平臺(tái)中運(yùn)行,其作用將不能有效發(fā)揮。為此,面向?qū)ο笾虚g件技術(shù)隨之出現(xiàn),在對(duì)象以及分布式技術(shù)的基礎(chǔ)上,該技術(shù)具有一種現(xiàn)代通訊機(jī)制,它可在異構(gòu)分布情形中,達(dá)到傳遞對(duì)象的要求,本文中的對(duì)象不僅可源自本地服務(wù)器,還可來(lái)源于遠(yuǎn)程機(jī)器。此技術(shù)技術(shù)具有強(qiáng)大的功能,還可進(jìn)行跨平臺(tái)應(yīng)用。

3結(jié)語(yǔ)

在二十世紀(jì),計(jì)算機(jī)技術(shù)飛速發(fā)展的同時(shí),客戶(hù)提出了更加嚴(yán)格的軟件要求。分層技術(shù)的應(yīng)用與軟件開(kāi)發(fā)標(biāo)準(zhǔn)相符,為此,它被大力應(yīng)用到軟件開(kāi)發(fā)工作中。在未來(lái),我們應(yīng)不斷探索,積極創(chuàng)新。

參考文獻(xiàn):

[1]趙彬,辛文逵.大力推廣軟件工程中的復(fù)用技術(shù)[J].信息與電子工程,2004(03).

[2]郝濱濱.軟件工程管理方法與實(shí)踐[J].艦船電子工程,2004(04).

[3]惠孛,紀(jì)琳.軟件工程的研究與應(yīng)用[J].福建電腦,2004(03).

[4]葛麗娜,蘇德富,鐘誠(chéng).系統(tǒng)分析方法研究與實(shí)例[J].計(jì)算機(jī)與現(xiàn)代化,2004(01)

作者:韓湘 單位:西華大學(xué)

第三篇:計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的實(shí)踐

摘要:軟件開(kāi)發(fā)中,分層技術(shù)的使用極大地改變了開(kāi)發(fā)的方式。分層技術(shù)的使用改善了軟件開(kāi)發(fā)的延展性、安全性。現(xiàn)對(duì)計(jì)算機(jī)中各層技術(shù)的優(yōu)勢(shì)與不足進(jìn)行分析,并對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)時(shí)各種狀態(tài)下不同分層方法優(yōu)缺點(diǎn)進(jìn)行比較。分析更有利的分層技術(shù),促使軟件開(kāi)發(fā)效率更高。

關(guān)鍵詞:計(jì)算機(jī);軟件開(kāi)發(fā);分層技術(shù);實(shí)踐

分層技術(shù)在軟件的開(kāi)發(fā)中已經(jīng)逐漸形成一種趨勢(shì)。其主要原因是二、三層技術(shù)所帶來(lái)的功能和方便性不能滿(mǎn)足人們的要求。但在開(kāi)發(fā)環(huán)境中,各層技術(shù)的運(yùn)用都有優(yōu)勢(shì)特點(diǎn)。不同的開(kāi)發(fā)環(huán)境對(duì)分層都有一定的要求。對(duì)各層的技術(shù)特點(diǎn)進(jìn)行分析,十分有助于在開(kāi)發(fā)中靈活運(yùn)用。并不斷完善軟件系統(tǒng),使其功能更加完備和清晰。本研究對(duì)各層技術(shù)進(jìn)行分析,并探討實(shí)踐的方法。

一、計(jì)算機(jī)軟件分層技術(shù)

各個(gè)層次所對(duì)應(yīng)的結(jié)構(gòu)以及依賴(lài)關(guān)系會(huì)直接影響到分層的運(yùn)用。一般而言,軟件開(kāi)發(fā)盡可能地追求突破各種局限,使軟件能夠具備更多的功能,且越是完善就越好。最早人們的開(kāi)發(fā)軟件中主要使用單層次的結(jié)構(gòu)。單層次結(jié)構(gòu)十分有利于小型數(shù)據(jù)的處理。單層次結(jié)構(gòu)在計(jì)算機(jī)與服務(wù)器之間起到紐帶的作用。在各方面技術(shù)的不斷發(fā)展中,單層次已不能再滿(mǎn)足人們的需求。因而人們不斷鉆研,將單層次轉(zhuǎn)向雙層次的結(jié)構(gòu),并沿用至今。雙層次結(jié)構(gòu)的成功轉(zhuǎn)變也使多層次結(jié)構(gòu)的實(shí)現(xiàn)成為可能,為軟件開(kāi)發(fā)分層技術(shù)的發(fā)展指出了方向。

二、分層技術(shù)在軟件開(kāi)發(fā)中的作用

移動(dòng)網(wǎng)絡(luò)的完善與發(fā)展對(duì)于軟件開(kāi)發(fā)提出了新的要求,在軟件研發(fā)時(shí),兩層、三層的技術(shù)對(duì)開(kāi)發(fā)者來(lái)說(shuō),其功能已不能完全滿(mǎn)足需求。從而促使分層技術(shù)向更多層次方向發(fā)展。分層技術(shù)在軟件開(kāi)發(fā)時(shí)有多方面的優(yōu)點(diǎn):(1)一般情況下,一個(gè)軟件在開(kāi)發(fā)成功后還需要維護(hù)、升級(jí)等。而且使用軟件的系統(tǒng)不盡相同。因此在開(kāi)發(fā)時(shí),就需要使軟件具有延展性,使軟件能夠適應(yīng)軟件后期的維護(hù)、升級(jí)以及在各種系統(tǒng)中運(yùn)行。分層技術(shù)可以為軟件的延展性設(shè)計(jì)提供條件。在軟件的后期維護(hù)中,只需要對(duì)其中某個(gè)層次進(jìn)行更新即可。(2)新開(kāi)發(fā)的軟件可以建立在以往的開(kāi)發(fā)層次上。結(jié)合以往的開(kāi)發(fā)經(jīng)驗(yàn),可以使開(kāi)發(fā)的質(zhì)量和效率極大提升。加上系統(tǒng)的升級(jí)可以借助分層技術(shù)進(jìn)行,極大降低成本和時(shí)間。(3)一般而言,軟件包含了多種功能。在開(kāi)發(fā)時(shí),各個(gè)功能層次需要銜接,從而使軟件具備多種功能。銜接一般采用分層技術(shù),通常要設(shè)定一個(gè)標(biāo)準(zhǔn)的接口。進(jìn)而只要將各功能層次、各開(kāi)發(fā)階段銜接即可。

三、各類(lèi)型分層的的實(shí)踐分析

計(jì)算機(jī)軟件開(kāi)發(fā)中,到目前為止,計(jì)算機(jī)分層已經(jīng)從最基礎(chǔ)的雙層分層到現(xiàn)階段的5層分層。

(一)雙層技術(shù)的實(shí)踐

雙層技術(shù)的實(shí)踐主要由客戶(hù)端、服務(wù)器構(gòu)成。開(kāi)發(fā)時(shí)所使用的用戶(hù)界面、數(shù)據(jù)的邏輯處理均由客戶(hù)端實(shí)現(xiàn)。從客戶(hù)端發(fā)出的相應(yīng)指令會(huì)傳導(dǎo)至服務(wù)器的數(shù)據(jù)庫(kù)中,并經(jīng)過(guò)邏輯處理形成結(jié)果后返回。雙層技術(shù)的開(kāi)展可以對(duì)大量業(yè)務(wù)進(jìn)行處理。但如果在后期需要增加客戶(hù)端時(shí),其弊端盡顯。如延展性差、有安全漏洞、不具備交互操作功能等。因此,面對(duì)當(dāng)今人們對(duì)軟件開(kāi)發(fā)的高要求,雙層技術(shù)難以滿(mǎn)足要求。

(二)三層技術(shù)的實(shí)踐

雙層技術(shù)的弊端限制了軟件的開(kāi)發(fā),人們積極探索更多層技術(shù)的運(yùn)用,三層技術(shù)由此產(chǎn)生。三層技術(shù)在配備了客戶(hù)端的同時(shí),還使用不同類(lèi)型的服務(wù)器。主要有數(shù)據(jù)服務(wù)器以及應(yīng)用服務(wù)器兩種。與雙層技術(shù)相同,開(kāi)發(fā)時(shí)的人機(jī)交互的工作主要由客戶(hù)端進(jìn)行。對(duì)于數(shù)據(jù)方面的處理,如查詢(xún)、存儲(chǔ)、更新等均由數(shù)據(jù)服務(wù)器進(jìn)行。而對(duì)于業(yè)務(wù)處理這一模塊,則交與應(yīng)用服務(wù)器進(jìn)行。三層技術(shù)將業(yè)務(wù)處理從客戶(hù)端中分出來(lái)獨(dú)立處理,提高了客戶(hù)端的運(yùn)行效率。從而使三層技術(shù)具備了較好的延展性、重復(fù)性和安全性。在后期的維護(hù)中,也極大減少工作量和投入,提高效率。雖然三層技術(shù)更加先進(jìn),但是在用戶(hù)量龐大的情況下才顯出優(yōu)勢(shì)。如果用戶(hù)量相對(duì)較少,那么采用雙層技術(shù)就可以滿(mǎn)足需要。

(三)四層技術(shù)的實(shí)踐

現(xiàn)階段人們對(duì)軟件開(kāi)發(fā)的效率及質(zhì)量要求較高。在質(zhì)量方面,要提升軟件的穩(wěn)定性、延展性,并能夠減少維護(hù)投入,簡(jiǎn)化維護(hù)的流程。在效率方面,要求軟件的開(kāi)發(fā)所用的時(shí)間要盡可能短。相對(duì)三層技術(shù),四層技術(shù)更能滿(mǎn)足上述的要求。四層技術(shù)可以將各個(gè)模塊進(jìn)行細(xì)分,從而使各結(jié)構(gòu)和層次方面的依存關(guān)系弱化。在各個(gè)層次完全分開(kāi)且獨(dú)立后,再以統(tǒng)一接口連接。這樣后不僅可以提高開(kāi)發(fā)的效率,同時(shí)能夠保存軟件各個(gè)功能之間的聯(lián)系。四層技術(shù)的實(shí)現(xiàn)主要是在三層技術(shù)的基礎(chǔ)上進(jìn)行轉(zhuǎn)變。主要是在邏輯層和數(shù)據(jù)庫(kù)之間,嵌入一層并進(jìn)行封裝。而嵌入的這一層也要和數(shù)據(jù)庫(kù)接口,從而形成一個(gè)四層的結(jié)構(gòu)。從功能上對(duì)四層結(jié)構(gòu)進(jìn)行區(qū)分,可分為邏輯層、存儲(chǔ)層、WEB層以及數(shù)據(jù)持久層。WEB層的開(kāi)發(fā)主要采用JSP和JAVA或采用MVC和JAVA進(jìn)行開(kāi)發(fā)。其中JAVA主要負(fù)責(zé)業(yè)務(wù)的邏輯處理模塊。JSP的功能主要是表現(xiàn)層與控制器的處理。在使用MVC開(kāi)發(fā)時(shí),由JSP負(fù)責(zé)表現(xiàn)層,由Servlet負(fù)責(zé)控制器。一般情況下,對(duì)于小型的項(xiàng)目主要使用JSP和JAVA開(kāi)發(fā)。而大型的項(xiàng)目則需要用MVC和JAVA進(jìn)行開(kāi)發(fā)。邏輯層的作用主要是數(shù)據(jù)的交換,是數(shù)據(jù)持久層與WEP層數(shù)據(jù)傳輸?shù)耐ǖ馈_壿媽佑挚梢苑殖蒃JB和JAVABean兩種。數(shù)據(jù)持久層的作用主要是隱藏訪(fǎng)問(wèn)代碼,調(diào)節(jié)對(duì)象與關(guān)系的阻抗匹配和不匹配情況。存儲(chǔ)層的作用主要是對(duì)數(shù)據(jù)的處理,其中包括查詢(xún)、存儲(chǔ)、更新等。在其他各個(gè)功能所需要的數(shù)據(jù),都由存儲(chǔ)層提供和輸出。

(四)五層技術(shù)的實(shí)踐

五層技術(shù)與四層技術(shù)存在一定的差異。以四層技術(shù)作為基礎(chǔ),對(duì)數(shù)據(jù)層進(jìn)行分層,從而形成五層技術(shù)。因此五層技術(shù)比四層技術(shù)多了集成層與資源層。集成層的作用主要是讓其中的數(shù)據(jù)在訪(fǎng)問(wèn)時(shí)保持其持久性。同時(shí)在用戶(hù)訪(fǎng)問(wèn)時(shí)處理其需求的信息。資源層的作用主要是對(duì)數(shù)據(jù)進(jìn)行查詢(xún)、存儲(chǔ)等,其功能與數(shù)據(jù)庫(kù)相同。五層技術(shù)將數(shù)據(jù)層分層后,使其中的功能相對(duì)獨(dú)立。從而實(shí)現(xiàn)更加細(xì)致的分工,提高運(yùn)行的效率。但五層技術(shù)在軟件開(kāi)發(fā)中較少使用,其主要由于四層技術(shù)本身已經(jīng)滿(mǎn)足大部分的軟件開(kāi)發(fā)使用需求。現(xiàn)階段主要在一些有高效計(jì)算需求、特殊領(lǐng)域等方面使用五層技術(shù)進(jìn)行開(kāi)發(fā)。

四、中間件技術(shù)的實(shí)踐

中間件主要是在邏輯層和數(shù)據(jù)持久層之間。其作用主要是負(fù)責(zé)數(shù)據(jù)的傳送以及通信。在通信過(guò)程中,中間件還要負(fù)責(zé)屏蔽通信的細(xì)節(jié)。在分層結(jié)構(gòu)中,目的是使各個(gè)層次之間保持獨(dú)立。而能夠維持各層次間的獨(dú)立性主要依賴(lài)于中間件技術(shù)。根據(jù)中間件的特點(diǎn),可以分為面向?qū)ο笾虚g件、遠(yuǎn)程調(diào)控中間件、面向消息中間件三種。現(xiàn)對(duì)該三種類(lèi)型的中間件逐個(gè)進(jìn)行分析。中間件主要用于傳遞互聯(lián)網(wǎng)和運(yùn)營(yíng)支撐之間的數(shù)據(jù)。用戶(hù)通過(guò)網(wǎng)關(guān)訪(fǎng)問(wèn)互聯(lián)網(wǎng)。互聯(lián)網(wǎng)將內(nèi)容推送到中間件。中間件將信息傳遞到運(yùn)營(yíng)支撐部分對(duì)數(shù)據(jù)進(jìn)行處理,形成新的信息內(nèi)容,并將其推送到個(gè)人門(mén)戶(hù)、互聯(lián)網(wǎng),形成一個(gè)媒體推送信息的循環(huán)。

(一)面向?qū)ο笾虚g件技術(shù)

一般而言,在一個(gè)軟件中,新、老組件的運(yùn)行需要相互兼容和操作。而解決這一問(wèn)題的方法是使用中間件技術(shù)。目前計(jì)算機(jī)多采用異構(gòu)分布的計(jì)算方法。而異構(gòu)的環(huán)境中,需要一個(gè)與之相匹配的通信機(jī)制。面向?qū)ο笾虚g件技術(shù)可以使各種對(duì)象請(qǐng)求均能夠在異構(gòu)的環(huán)境中傳遞,包括本地和遠(yuǎn)程服務(wù)器。目前面向?qū)ο笾虚g件技術(shù)中常見(jiàn)的有DCOM模型、CORBA、JAVABeans。現(xiàn)階段計(jì)算機(jī)中多數(shù)使用DCOM模型。但DCOM和CORBA之間的兼容性差,兩者間的差異性從一定程度上不利于中間件的發(fā)展。CORBA主要特點(diǎn)是功能相對(duì)完善,但運(yùn)行十分復(fù)雜。加上CORBA本身過(guò)大,普及運(yùn)用受限。JAVABeans具有較高的靈活性和簡(jiǎn)便性,尤其是在瀏覽器中十分實(shí)用。但JAVABeans運(yùn)行效率相對(duì)較慢,因而不能夠廣泛使用。

(二)遠(yuǎn)程調(diào)控中間件技術(shù)

該技術(shù)的優(yōu)點(diǎn)是能夠跨平臺(tái)使用,也能夠適應(yīng)復(fù)雜的環(huán)境。在客戶(hù)的計(jì)算方面,其具備了良好的靈活性。因而在目前的軟件開(kāi)發(fā)中,其功能主要是發(fā)揮服務(wù)器和客戶(hù)的計(jì)算功能。采用遠(yuǎn)程調(diào)控中間件,技術(shù)員可以直接遠(yuǎn)程開(kāi)發(fā)所需的應(yīng)用。但該技術(shù)也有一定的缺陷,主要是對(duì)大型范圍的通信不適用。主要原因?yàn)檫h(yuǎn)程調(diào)控中間件的通信屬于同步通信。如果在大型范圍內(nèi)應(yīng)用,則會(huì)存在網(wǎng)絡(luò)故障、進(jìn)程同步等各種問(wèn)題。而這些問(wèn)題難以進(jìn)行實(shí)時(shí)掌控和解決。因此,在軟件開(kāi)發(fā)中,主要運(yùn)用于小型范圍的開(kāi)發(fā)環(huán)境。

(三)面向消息中間件技術(shù)

該技術(shù)在信息的傳遞方面具有多種方式,以滿(mǎn)足不同的信息傳遞需求。在信息的傳遞方面,面向消息中間件可進(jìn)行異步或同步傳遞。另外,在信息的傳遞方面,面向消息中間件具有良好的安全性,并能夠?qū)⑿畔鬟f隊(duì)列化。信息隊(duì)列化主要使用隊(duì)列管理器完成。在和其他的對(duì)象通信時(shí),可以將信息傳送到隊(duì)列管理器中,并用隊(duì)列化的信息與其他對(duì)象保持間接通信。在通信中,雙方都是間接通信,無(wú)需擔(dān)心信息丟失的問(wèn)題。加上隊(duì)列信息可以在多種平臺(tái)、多種協(xié)議的開(kāi)發(fā)環(huán)境中均可使用。因此在開(kāi)發(fā)時(shí),隊(duì)列信息得到普遍使用。目前已經(jīng)使用在金融、交通等行業(yè)的軟件開(kāi)發(fā)中。

目前,人們對(duì)于各種軟件的功能要求較高。計(jì)算機(jī)軟件的開(kāi)發(fā)需要采用先進(jìn)的技術(shù)來(lái)滿(mǎn)足人們的需求。分層技術(shù)向多層發(fā)展為軟件的開(kāi)發(fā)提供了方便。每種分層技術(shù)都有其特點(diǎn),在開(kāi)發(fā)中,可以根據(jù)需要使用相應(yīng)的分層技術(shù)。多層技術(shù)的使用使軟件開(kāi)發(fā)時(shí)間更短、效率更高。另外,軟件開(kāi)發(fā)時(shí)使用分層技術(shù)后,其應(yīng)用的延展性、安全性得到很大提升。在軟件開(kāi)發(fā)中,中間件也發(fā)揮了其獨(dú)特的作用,極大提高通信的效率。

參考文獻(xiàn)

[1]洪新軍.插件技術(shù)、分層技術(shù)應(yīng)用于計(jì)算機(jī)軟件技術(shù)中的價(jià)值探討[J].電腦編程技巧與維護(hù),2016,(2):10-12.

[2]趙曙誠(chéng).探析軟件開(kāi)發(fā)中分層技術(shù)有效應(yīng)用[J].數(shù)字技術(shù)與應(yīng)用,2016,(7):111.

[3]楊會(huì)蘭.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用效果分析[J].電子技術(shù)與軟件工程,2016,(5):70.

[4]賈輝.芻議分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用[J].中國(guó)高新技術(shù)企業(yè),2015,(30):59-60.

[5]王子光,王子明.可復(fù)用組件的軟件系統(tǒng)分層架構(gòu)模型的研究[J].信息系統(tǒng)工程,2015,(3):105,121.

[6]李大勇.關(guān)于分層技術(shù)在計(jì)算機(jī)軟件中的應(yīng)用研究與分析[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2014,(20):78-79.

作者:王月帆 單位:大同煤炭職業(yè)技術(shù)學(xué)院

第四篇:計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的運(yùn)用探究

摘要:現(xiàn)階段在科學(xué)技術(shù)不斷發(fā)展下,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)已經(jīng)取得明顯進(jìn)步,特別是近年來(lái),計(jì)算機(jī)技術(shù)在經(jīng)濟(jì)建設(shè)中更是占據(jù)重要地位,所以人們逐漸加大了對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)和應(yīng)用力度,為了實(shí)現(xiàn)計(jì)算機(jī)開(kāi)發(fā)事業(yè)長(zhǎng)遠(yuǎn)發(fā)展奠定良好基礎(chǔ)。由于在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,分層技術(shù)的應(yīng)用相對(duì)比較廣泛,具有良好應(yīng)用前景。因此文章對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用進(jìn)行詳細(xì)分析,意在推動(dòng)計(jì)算機(jī)軟件的持續(xù)發(fā)展。

關(guān)鍵詞:計(jì)算機(jī);軟件開(kāi)發(fā);分層技術(shù)

當(dāng)今社會(huì)對(duì)于計(jì)算機(jī)的使用范圍逐漸擴(kuò)增,換而言之,人類(lèi)對(duì)于計(jì)算機(jī)存在著較大的依賴(lài)性,因此為了滿(mǎn)足社會(huì)以及人們的需求,關(guān)于計(jì)算機(jī)軟件的開(kāi)發(fā)技術(shù)也正在走向成熟化。但是由于受到計(jì)算機(jī)使用環(huán)境的影響,使得原有的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)已經(jīng)無(wú)法適應(yīng)多變的環(huán)境條件,促使分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā)中得到有效利用,不僅可以更好地維護(hù)計(jì)算機(jī)軟件的性能,還能實(shí)現(xiàn)我國(guó)科技行業(yè)的發(fā)展。

1分層技術(shù)的分析

所謂分層技術(shù)對(duì)軟件進(jìn)行分層開(kāi)發(fā),對(duì)各層面問(wèn)題進(jìn)行逐一解決,為更好控制軟件的開(kāi)發(fā)奠定基礎(chǔ),同時(shí)各個(gè)環(huán)節(jié)緊密配合,實(shí)現(xiàn)共同作用的目的。在對(duì)軟件進(jìn)行開(kāi)發(fā)時(shí),主要是由雙層開(kāi)發(fā)和三層開(kāi)發(fā)、四層開(kāi)發(fā)組合而成,從級(jí)別角度而言,各層間的關(guān)系相互平等。通常開(kāi)發(fā)人員會(huì)選擇三層開(kāi)發(fā)進(jìn)行,即數(shù)據(jù)層次、業(yè)務(wù)層次和截面層次。在進(jìn)行軟件開(kāi)發(fā)時(shí),它的層數(shù)可依據(jù)實(shí)際情況進(jìn)行適當(dāng)增減,在受到軟件架構(gòu)的影響下,分層要求會(huì)各不相同,主要是根據(jù)用戶(hù)實(shí)際需求進(jìn)行。在對(duì)分層技術(shù)進(jìn)行分析發(fā)現(xiàn),其自身具有的優(yōu)勢(shì)相對(duì)比較明顯,具體包括:復(fù)用性、擴(kuò)展性、降低成本、加強(qiáng)團(tuán)隊(duì)間的協(xié)作等。在對(duì)計(jì)算機(jī)軟件進(jìn)行開(kāi)發(fā)時(shí),分層技術(shù)具有良好應(yīng)用效果。

2計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用

2.1雙層技術(shù)

計(jì)算機(jī)軟件開(kāi)發(fā)工作的開(kāi)展,其中雙層技術(shù)的應(yīng)用以客戶(hù)端、服務(wù)器作為支持。客戶(hù)端的作用主要在于:對(duì)用戶(hù)使用界面進(jìn)行優(yōu)化,從而更好地解決用戶(hù)信息傳輸之間存在的邏輯關(guān)聯(lián);服務(wù)器的作用在于:通過(guò)對(duì)用戶(hù)信息的接收,利用數(shù)據(jù)庫(kù)對(duì)信息的整合及計(jì)算,最終傳回至用戶(hù)的手中,完成用戶(hù)對(duì)信息的使用。但是關(guān)于雙層技術(shù)的實(shí)際應(yīng)用難度相對(duì)較大,需采取以下幾點(diǎn)措施,才能實(shí)現(xiàn)雙層技術(shù)的有效利用。首先,用戶(hù)自身具備的服務(wù)器各項(xiàng)使用性能均具有較高的優(yōu)勢(shì);其次,利用服務(wù)器的人群相對(duì)較少。根據(jù)對(duì)當(dāng)前計(jì)算機(jī)發(fā)展現(xiàn)狀的分析,雙層技術(shù)的應(yīng)用條件無(wú)法得到有效滿(mǎn)足,如服務(wù)器應(yīng)用人群的增長(zhǎng),使得服務(wù)器的工作任務(wù)相對(duì)較重,則會(huì)增加計(jì)算機(jī)的反應(yīng)時(shí)間,最后計(jì)算機(jī)軟件反應(yīng)的信息結(jié)果將會(huì)存在偏差,這種現(xiàn)象的存在,不僅會(huì)增加計(jì)算機(jī)軟件的成本,還能造成用戶(hù)信息的泄露。因此若對(duì)雙層技術(shù)進(jìn)行應(yīng)用,應(yīng)確保服務(wù)器的使用次數(shù)及人群,同時(shí)做好服務(wù)器使用性能保護(hù)工作。

2.2三層技術(shù)

三層技術(shù)在應(yīng)用中,計(jì)算機(jī)軟件按照系統(tǒng)可以具體分為數(shù)據(jù)層次、業(yè)務(wù)處理和界面層次三層次,由于層次不同其作用也會(huì)各不相同,主要表現(xiàn)為:(1)界面層次,對(duì)用戶(hù)對(duì)軟件的使用要求進(jìn)行收集,在通過(guò)科學(xué)、合理的處理后,將其傳輸于業(yè)務(wù)處理層次。(2)業(yè)務(wù)處理層次,利用傳輸?shù)臄?shù)據(jù)信息進(jìn)行處理,使用戶(hù)需求得到具體的明確,并對(duì)其進(jìn)行深入的分析。(3)提取信息并對(duì)其進(jìn)行申請(qǐng)。(4)數(shù)據(jù)層次需要核實(shí)申請(qǐng)數(shù)據(jù)的真實(shí)性,在完成判斷后將其傳送界面層次。對(duì)于三層技術(shù)來(lái)講,對(duì)其進(jìn)行合理的應(yīng)用能達(dá)到數(shù)據(jù)高效處理的目的,同時(shí)還能降低數(shù)據(jù)傳輸所帶來(lái)的負(fù)擔(dān),對(duì)優(yōu)化計(jì)算機(jī)軟件工作效率起到一定的促進(jìn)作用,確保軟件可以高效運(yùn)行,進(jìn)而對(duì)其進(jìn)行更好的開(kāi)發(fā)和應(yīng)用。

2.3四層技術(shù)

基于網(wǎng)絡(luò)技術(shù)發(fā)展的背景下,計(jì)算機(jī)軟件的應(yīng)用環(huán)境逐漸變得復(fù)雜化,加之?dāng)?shù)據(jù)處理與邏輯聯(lián)系的難度相對(duì)較大,如在業(yè)務(wù)管理工作中,用戶(hù)對(duì)計(jì)算機(jī)數(shù)據(jù)處理的能力與安全性要求較高,在此過(guò)程中,采用三層技術(shù)則會(huì)受到一定的限制,雖然四層技術(shù)無(wú)法與以上二種技術(shù)進(jìn)行相互依存,但是該項(xiàng)技術(shù)卻能滿(mǎn)足計(jì)算機(jī)用戶(hù)的使用條件。具體使用流程為:通過(guò)在數(shù)據(jù)層、業(yè)務(wù)邏輯層二者之間封裝層的增加,使其在結(jié)構(gòu)上屬于存儲(chǔ)層,利用存儲(chǔ)層、業(yè)務(wù)邏輯、數(shù)據(jù)以及四層技術(shù)之間的融合,最終實(shí)現(xiàn)數(shù)據(jù)處理的作用。其中對(duì)于四層技術(shù)的使用,應(yīng)根據(jù)用戶(hù)的實(shí)際情況選擇適當(dāng)?shù)臄?shù)據(jù)處理路徑。總之,受到計(jì)算機(jī)使用環(huán)境和用戶(hù)需求的影響,使得計(jì)算機(jī)軟件開(kāi)發(fā)工作的難度相對(duì)較大,若以滿(mǎn)足客戶(hù)需求為前提對(duì)計(jì)算機(jī)軟件進(jìn)行開(kāi)發(fā),分層技術(shù)與雙層技術(shù)難以適應(yīng)時(shí)代的發(fā)展。對(duì)此,開(kāi)發(fā)企業(yè)在進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)中,需對(duì)各個(gè)開(kāi)發(fā)技術(shù)的優(yōu)劣勢(shì)進(jìn)行對(duì)比,最終選擇最為合理、安全性最高、拓展性較強(qiáng)的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)。

3結(jié)語(yǔ)

總之,通過(guò)對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)應(yīng)用的分析,已知分層技術(shù)是當(dāng)前計(jì)算機(jī)軟件開(kāi)發(fā)中最具發(fā)展前景的技術(shù)手段,可有效地提升軟件的開(kāi)發(fā)速度與開(kāi)發(fā)質(zhì)量。針對(duì)計(jì)算機(jī)軟件用戶(hù)的角度而言,分層技術(shù)的應(yīng)用,不僅能夠滿(mǎn)足用戶(hù)的個(gè)性化需求,還能為用戶(hù)提供安全、高效以及便捷的軟件。對(duì)開(kāi)發(fā)企業(yè)而言,可提升軟件的開(kāi)發(fā)速度,降低企業(yè)的軟件開(kāi)發(fā)成本,實(shí)現(xiàn)計(jì)算機(jī)軟件開(kāi)發(fā)工作的快速發(fā)展。

參考文獻(xiàn)

[1]葉娜,朱秀娟.試論計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)運(yùn)用[J].無(wú)線(xiàn)互聯(lián)科技,2013(6):61.

[2]焦麗平.試論計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)運(yùn)用[J].數(shù)字技術(shù)與應(yīng)用,2013(2):126.

作者:許禛 單位:91404部隊(duì)

第五篇:計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)技術(shù)探究

【摘要】隨著社會(huì)的不斷進(jìn)步發(fā)展,我國(guó)計(jì)算機(jī)應(yīng)用技術(shù)也在不斷發(fā)展和完善,依據(jù)計(jì)算機(jī)的應(yīng)用特點(diǎn)將其分為硬件和軟件,兩者相輔相成,構(gòu)成一個(gè)有機(jī)整體。計(jì)算機(jī)得以正常運(yùn)行,其重要基礎(chǔ)便是計(jì)算機(jī)的應(yīng)用軟件技術(shù),研究和開(kāi)發(fā)計(jì)算機(jī)應(yīng)用軟件技術(shù)能夠?qū)崿F(xiàn)對(duì)人類(lèi)傳統(tǒng)生活方式的改變,幫助社會(huì)取得更大程度上的發(fā)展。本文主要對(duì)計(jì)算機(jī)應(yīng)用軟件技術(shù)的概念及其開(kāi)發(fā)技術(shù)進(jìn)行了介紹。

【關(guān)鍵詞】計(jì)算機(jī)應(yīng)用;軟件開(kāi)發(fā);技術(shù)

引言:

隨著時(shí)代的不斷向前,科技水平日新月異,我國(guó)計(jì)算機(jī)技術(shù)也取得長(zhǎng)足發(fā)展,人們生活中開(kāi)始普遍使用計(jì)算機(jī),我們迎來(lái)了信息化時(shí)代。隨著信息技術(shù)在大眾生活中的不斷滲透,社會(huì)各個(gè)階層各個(gè)領(lǐng)域都可以看到計(jì)算機(jī)技術(shù)的有效利用,對(duì)人們的生活方式產(chǎn)生了極大的影響,對(duì)社會(huì)的教育事業(yè),經(jīng)濟(jì)發(fā)展起到十分積極地推動(dòng)作用。而計(jì)算機(jī)技術(shù)的關(guān)鍵在于計(jì)算機(jī)應(yīng)用軟件的開(kāi)發(fā),為實(shí)現(xiàn)對(duì)計(jì)算機(jī)資源配置的進(jìn)一步完善,有效提升計(jì)算機(jī)的性能,并引起人們對(duì)于計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)的重視,本文就計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)技術(shù)進(jìn)行研究和思考。

一、計(jì)算機(jī)應(yīng)用軟件的概念

如前所述,計(jì)算機(jī)應(yīng)用中分為軟件和硬件。其中,軟件的主要作用在于支撐計(jì)算機(jī)正常運(yùn)行,軟件又可以細(xì)分為應(yīng)用軟件和系統(tǒng)軟件,從本質(zhì)上來(lái)講,系統(tǒng)軟件就是指計(jì)算機(jī)的操作系統(tǒng),是維持計(jì)算機(jī)協(xié)調(diào)運(yùn)轉(zhuǎn)不可或缺的部件,如經(jīng)常使用為人們所使用的Windows7、Windows8和Windows10等幾類(lèi)操作系統(tǒng),于計(jì)算機(jī)而言,操作系統(tǒng)是保證計(jì)算機(jī)能夠正常工作的重要組成部分。而計(jì)算機(jī)應(yīng)用軟件則相當(dāng)于我們進(jìn)行計(jì)算機(jī)操作的過(guò)程中必須使用的東西,例如計(jì)算機(jī)中經(jīng)常會(huì)有的辦公軟件,圖像處理軟件等,這些應(yīng)用軟件能夠幫助計(jì)算機(jī)各部分之間建立密切的聯(lián)系,讓計(jì)算機(jī)這一整體工作能夠更加有序的進(jìn)行工作。我們?cè)谶M(jìn)行計(jì)算機(jī)應(yīng)用軟件的開(kāi)發(fā)時(shí),通過(guò)對(duì)特定字符,字母或者數(shù)據(jù)進(jìn)行程序的編寫(xiě),并且在計(jì)算機(jī)中能夠以書(shū)面形式體現(xiàn)出來(lái),這也是計(jì)算機(jī)運(yùn)行過(guò)程中必經(jīng)的程序。

二、計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)技術(shù)

計(jì)算機(jī)應(yīng)用軟件是指用戶(hù)可以使用的各種程序設(shè)計(jì)語(yǔ)言,以及用各種程序設(shè)計(jì)語(yǔ)言編制的應(yīng)用程序的集合,主要包含兩類(lèi):用戶(hù)使用程序和計(jì)算機(jī)應(yīng)用軟件包。通常情況下,軟件在計(jì)算機(jī)系統(tǒng)內(nèi)運(yùn)行的過(guò)程中需要有服務(wù)器支撐。其中,大型計(jì)算機(jī)和小型計(jì)算機(jī)的軟件開(kāi)發(fā)過(guò)程存在較大的差別,小型計(jì)算機(jī)可由單人獨(dú)立完成開(kāi)發(fā)工作,并且不需要對(duì)軟件進(jìn)行定期維護(hù);對(duì)大型計(jì)算機(jī)進(jìn)行應(yīng)用軟件開(kāi)發(fā)時(shí),則需要很多人進(jìn)行協(xié)作開(kāi)發(fā),并且開(kāi)發(fā)過(guò)程需嚴(yán)格依照規(guī)范性原則來(lái)進(jìn)行,軟件開(kāi)發(fā)投入應(yīng)用后還需定期對(duì)其進(jìn)行維護(hù)和管理,保證大型計(jì)算機(jī)的應(yīng)用軟件能夠正常運(yùn)用。因此,我們將計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)大致分為下述三類(lèi):

1、生命周期的開(kāi)發(fā)技術(shù)。該技術(shù)主要從時(shí)間上將計(jì)算機(jī)應(yīng)用軟件的開(kāi)發(fā)依照周期的不同進(jìn)行劃分,為計(jì)算機(jī)應(yīng)用軟件的開(kāi)發(fā)制定相對(duì)合理的規(guī)劃。計(jì)算機(jī)應(yīng)用軟件的生命周期開(kāi)發(fā)技術(shù)針對(duì)軟件中的問(wèn)題進(jìn)行定義,并依據(jù)該問(wèn)題進(jìn)行分析和規(guī)劃,繼而進(jìn)行軟件的設(shè)計(jì)和程序編碼的測(cè)試,完成上述一系列準(zhǔn)備工作后,維護(hù)軟件的開(kāi)發(fā)運(yùn)行過(guò)程,保證計(jì)算機(jī)的正常運(yùn)轉(zhuǎn)。生命周期的軟件開(kāi)發(fā)技術(shù)對(duì)相關(guān)開(kāi)發(fā)人員自身能力水平有著較高要求,對(duì)計(jì)算機(jī)系統(tǒng)要求更高,一般在大型計(jì)算機(jī)應(yīng)用軟件的開(kāi)發(fā)過(guò)程中會(huì)用到。例如,開(kāi)發(fā)電子商務(wù)應(yīng)用軟件之前,首先,開(kāi)發(fā)人員首先應(yīng)對(duì)企業(yè)的需求清晰明了,并分析該軟件在經(jīng)濟(jì)和技術(shù)上是否具備可行性,確定可行性后方可進(jìn)行相關(guān)應(yīng)用軟件的開(kāi)發(fā),軟件開(kāi)發(fā)進(jìn)行到后期工作時(shí),需定期對(duì)所開(kāi)發(fā)軟件進(jìn)行更新和維護(hù),保證軟件能夠適應(yīng)企業(yè)的發(fā)展。

2、原始型開(kāi)發(fā)技術(shù)。該技術(shù)的軟件模型來(lái)源于用戶(hù)需求,軟件開(kāi)發(fā)完成后還需不斷修改,直至完全與客戶(hù)需求匹配,最后測(cè)試所開(kāi)發(fā)的計(jì)算機(jī)軟件,對(duì)軟件中的漏洞情況進(jìn)行核查,實(shí)現(xiàn)對(duì)軟件的不斷完善。客戶(hù)在軟件的實(shí)際使用過(guò)程中,軟件開(kāi)發(fā)工作人員還應(yīng)對(duì)該軟件進(jìn)行定期維護(hù),及時(shí)處理軟件中出現(xiàn)的問(wèn)題,使客戶(hù)能夠正常使用該軟件,保證計(jì)算機(jī)軟件隨時(shí)保持在正常運(yùn)行的狀態(tài)。原始型開(kāi)發(fā)技術(shù)則主要針對(duì)小型計(jì)算機(jī)的應(yīng)用軟件開(kāi)發(fā)工作,所開(kāi)發(fā)的軟件具備功能簡(jiǎn)易,實(shí)用,規(guī)模不大,對(duì)系統(tǒng)要求較低,主要適用于管理信息過(guò)程或處理事物。該類(lèi)軟件開(kāi)發(fā)技術(shù)能夠降低客戶(hù)的風(fēng)險(xiǎn)投資,能在滿(mǎn)足客戶(hù)要求的前提下,減少個(gè)人或企業(yè)在軟件開(kāi)發(fā)中的投資成本。

3、自動(dòng)型系統(tǒng)開(kāi)發(fā)技術(shù)。基于原始型開(kāi)發(fā)技術(shù),而發(fā)展成為自動(dòng)型系統(tǒng)開(kāi)發(fā)技術(shù)。從其本質(zhì)上來(lái)說(shuō),該軟件開(kāi)發(fā)技術(shù)的對(duì)原始型開(kāi)發(fā)技術(shù)的進(jìn)一步發(fā)展,針對(duì)客戶(hù)需求相關(guān)軟件開(kāi)發(fā)人員對(duì)軟件進(jìn)行分析和程序編輯,使所開(kāi)發(fā)的軟件能夠自動(dòng)進(jìn)行程序編輯,這類(lèi)軟件技術(shù)具有簡(jiǎn)單高效的特點(diǎn),需要指出的是,在軟件完成相關(guān)開(kāi)發(fā)工作后,還需要相關(guān)技術(shù)工作人員對(duì)軟件進(jìn)行調(diào)式。這類(lèi)軟件開(kāi)發(fā)技術(shù)能夠有效縮短其開(kāi)發(fā)周期,提升開(kāi)發(fā)相關(guān)應(yīng)用軟件的工作效率,使軟件開(kāi)發(fā)過(guò)程變得更加便利,有效促進(jìn)軟件技術(shù)的進(jìn)一步發(fā)展。

參考文獻(xiàn)

[1]申紅.關(guān)于新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用研究[J].山東工業(yè)技術(shù),2015(22):155.

[2]鄧勇.計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展趨勢(shì)與應(yīng)用分析[J].電子世界,2015(16):172-173.

[3]范偉.淺論新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢(shì)[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2014(13):80-82.

作者:夏震 單位:黑龍江省哈爾濱市阿城一中高三11班

第六篇:分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)的運(yùn)用

摘要:現(xiàn)階段我國(guó)的科學(xué)技術(shù)有了迅速發(fā)展,在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,通過(guò)將分層技術(shù)加以應(yīng)用,就比較有利于軟件開(kāi)發(fā)效率水平的提高。計(jì)算機(jī)軟件的開(kāi)發(fā)應(yīng)用對(duì)人們的工作效率提高有著積極影響,通過(guò)從理論層面對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的特征和應(yīng)用作用加以分析,然后對(duì)分層技術(shù)應(yīng)用廣泛的因素和具體的應(yīng)用詳細(xì)探究,希望能通過(guò)此次理論研究,有助于計(jì)算機(jī)軟件的開(kāi)發(fā)。

關(guān)鍵詞:計(jì)算機(jī)軟件;分層技術(shù);應(yīng)用

引言

計(jì)算機(jī)軟件的迅速發(fā)展和我國(guó)的科學(xué)技術(shù)進(jìn)步是分不開(kāi)的,分層技術(shù)的廣泛應(yīng)用就對(duì)促進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)有著很大影響,分層技術(shù)主要是計(jì)算機(jī)軟件內(nèi)部結(jié)構(gòu)的層次間的依存關(guān)系,對(duì)軟件開(kāi)發(fā)的完善及完整有著保障作用。通過(guò)從理論層面對(duì)分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用研究分析,就能從理論上為計(jì)算機(jī)軟件開(kāi)發(fā)提供理論支持。

1計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的特征和應(yīng)用作用分析

1.1計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)特征分析

第一,拓展性特征。計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,對(duì)分層技術(shù)的應(yīng)用有著鮮明特征體現(xiàn),其中在擴(kuò)展性特征上就比較突出。分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)當(dāng)中有著廣泛應(yīng)用,并有著多種特征優(yōu)勢(shì),最為主要的特征就是能按照不同功能對(duì)計(jì)算機(jī)軟件復(fù)雜系統(tǒng)能進(jìn)行分解,對(duì)計(jì)算機(jī)軟件能進(jìn)行升級(jí)改造。在分層技術(shù)的應(yīng)用下,就能對(duì)系統(tǒng)當(dāng)中的某一功能層和上下層進(jìn)行修改優(yōu)化,從而增強(qiáng)計(jì)算機(jī)軟件系統(tǒng)的擴(kuò)展性。第二,獨(dú)立性特征。同時(shí),在分層技術(shù)的應(yīng)用下,其獨(dú)立性的特征也能鮮明呈現(xiàn)。實(shí)施分層技術(shù)并不會(huì)對(duì)其他層面造成影響,對(duì)各層次接口的穩(wěn)定性就能有效保證,從而就比較有利于軟件開(kāi)發(fā)中的系統(tǒng)完整性。對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)的效率提高就比較突出,這就能保障計(jì)算機(jī)軟件的可靠性運(yùn)行,對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)的時(shí)間能大大縮短,從而就方便了計(jì)算機(jī)軟件的再次使用,對(duì)標(biāo)準(zhǔn)接口的利用效率提高有著積極促進(jìn)作用。第三,穩(wěn)定性特征。計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用,對(duì)保障軟件系統(tǒng)的穩(wěn)定性就能發(fā)揮積極作用。分層技術(shù)應(yīng)用對(duì)軟件系統(tǒng)的抽象發(fā)展就能起到促進(jìn)作用,對(duì)軟件開(kāi)發(fā)的效率提高比較有利,也能有助于軟件開(kāi)發(fā)的針對(duì)性以及目的性,對(duì)軟件運(yùn)行的可靠性能得到有效保證。

1.2計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)應(yīng)用作用

計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中分層技術(shù)應(yīng)用能發(fā)揮積極作用,對(duì)計(jì)算機(jī)軟件系統(tǒng)的整體性能提高有著積極促進(jìn)作用,也能有助于提高計(jì)算機(jī)軟件開(kāi)發(fā)人員的實(shí)際工作效率,從而最大程度的節(jié)約開(kāi)發(fā)軟件時(shí)間成本。在分層技術(shù)的廣泛應(yīng)用下,就能對(duì)軟件的性能以及質(zhì)量得到有效保障,對(duì)軟件的應(yīng)用時(shí)間也能有效延長(zhǎng),這對(duì)使用者來(lái)說(shuō)也比較可靠。計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中對(duì)分層技術(shù)的應(yīng)用,能有效加強(qiáng)硬件和底層建構(gòu)的聯(lián)系,并能有助于軟件性能的有效提高,讓計(jì)算機(jī)和服務(wù)器的聯(lián)系進(jìn)一步強(qiáng)化。分層技術(shù)的應(yīng)用對(duì)軟件的開(kāi)發(fā)水平提高也能起到積極作用,對(duì)計(jì)算機(jī)軟件的開(kāi)發(fā)技術(shù)應(yīng)用的革新就能起到積極促進(jìn)作用。分層技術(shù)的應(yīng)用將內(nèi)部層次的聯(lián)系得到了加強(qiáng),這樣層層相互的依存,就能對(duì)系統(tǒng)的穩(wěn)定性得以強(qiáng)化。

2計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)廣泛應(yīng)用因素和具體應(yīng)用

2.1計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)廣泛應(yīng)用因素

計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中的分層技術(shù)應(yīng)用比較廣泛,之所以得到了迅速發(fā)展,正是技術(shù)自身的優(yōu)勢(shì)作用得到了充分發(fā)揮。分層技術(shù)在計(jì)算機(jī)軟件當(dāng)中的應(yīng)用,對(duì)開(kāi)發(fā)高品質(zhì)的軟件就能加以保障。為提高軟件開(kāi)發(fā)的效率水平以及質(zhì)量,就要充分重視新技術(shù)的應(yīng)用,分層技術(shù)的應(yīng)用對(duì)計(jì)算機(jī)軟件的程序穩(wěn)定性能起到保障作用,計(jì)算機(jī)軟件開(kāi)發(fā)系統(tǒng)不是封閉的空間,這一技術(shù)的應(yīng)用下就能對(duì)各層次結(jié)構(gòu)產(chǎn)生相應(yīng)聯(lián)系,計(jì)算機(jī)軟件設(shè)計(jì)系統(tǒng)的抽象化也能具體化的呈現(xiàn),分層技術(shù)的使用在系統(tǒng)軟件開(kāi)發(fā)的穩(wěn)定擴(kuò)展性能得以有效保證。在這些優(yōu)勢(shì)作用發(fā)揮下,就使得這一技術(shù)有著良好應(yīng)用基礎(chǔ)。

2.2計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)具體應(yīng)用

第一,雙層技術(shù)的應(yīng)用。計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中對(duì)分層技術(shù)的應(yīng)用,能促進(jìn)軟件開(kāi)發(fā)的效率水平,分層技術(shù)在多層次的運(yùn)用下,對(duì)軟件開(kāi)發(fā)的各個(gè)環(huán)節(jié)質(zhì)量都能加以保證。在雙層技術(shù)的應(yīng)用下,其有著服務(wù)器以及客戶(hù)端這兩個(gè)重要的端點(diǎn)。具體的實(shí)施軟件開(kāi)發(fā)過(guò)程中,在雙層技術(shù)應(yīng)用下就能把客戶(hù)端信息傳送到服務(wù)器,經(jīng)過(guò)數(shù)據(jù)庫(kù)的計(jì)算以及總結(jié),客戶(hù)端就會(huì)將信息進(jìn)行接收以及使用。對(duì)雙層技術(shù)的應(yīng)用,要對(duì)計(jì)算機(jī)的工作效率提高,就需要對(duì)服務(wù)器的效能進(jìn)行提高,或者是不能過(guò)多用戶(hù)同時(shí)使用,雙層技術(shù)的應(yīng)用對(duì)人們的實(shí)際需求不能得到有效滿(mǎn)足。在技術(shù)的升級(jí)下,就逐步向著三層技術(shù)發(fā)展。

第二,三層技術(shù)的應(yīng)用。由于雙層技術(shù)對(duì)實(shí)際計(jì)算機(jī)應(yīng)用的要求得不到充分滿(mǎn)足,在對(duì)三層技術(shù)的應(yīng)用需求就大大增加。這是在雙層技術(shù)基礎(chǔ)上進(jìn)行發(fā)展應(yīng)用的技術(shù),技術(shù)有著雙層技術(shù)內(nèi)容,但是又和雙層技術(shù)有著特征上的不同。三層技術(shù)增加了一個(gè)服務(wù)器,這就對(duì)服務(wù)器功能得到了改善。三層架構(gòu)下計(jì)算機(jī)軟件服務(wù)器能接收更多訪(fǎng)問(wèn)量,對(duì)計(jì)算機(jī)用戶(hù)端的自處理數(shù)據(jù)功能也得到了有效加強(qiáng),對(duì)服務(wù)器的數(shù)據(jù)信息處理效率得到了提高,也對(duì)用戶(hù)和計(jì)算機(jī)的溝通得到了有效簡(jiǎn)化。三層技術(shù)的應(yīng)用在業(yè)務(wù)處理結(jié)構(gòu)方面,主要是負(fù)責(zé)接收計(jì)算機(jī)軟件客戶(hù)端的指令,數(shù)據(jù)結(jié)構(gòu)在接收信息后就會(huì)加以專(zhuān)業(yè)化處理,整體界面也會(huì)還原最初的業(yè)務(wù)處理結(jié)構(gòu)。

第三,四層技術(shù)的應(yīng)用。技術(shù)的進(jìn)一步升級(jí)下,三層技術(shù)的軟件應(yīng)用要求也得不到滿(mǎn)足,在四層技術(shù)的應(yīng)用就愈來(lái)愈廣泛。四層技術(shù)的應(yīng)用對(duì)層次相互作用的減少作用能有效發(fā)揮,這就需要將三層技術(shù)中業(yè)務(wù)處理層以及數(shù)據(jù)庫(kù)層和界面層實(shí)施科學(xué)化的分離,從而迫使人們?cè)谌龑哟渭夹g(shù)基礎(chǔ)上對(duì)四層應(yīng)用技術(shù)進(jìn)行發(fā)展。四層技術(shù)中有著WEB層以及數(shù)據(jù)庫(kù)層和業(yè)務(wù)處理、存儲(chǔ)層。在具體的技術(shù)應(yīng)用過(guò)程中,數(shù)據(jù)庫(kù)層處理的結(jié)果是通過(guò)業(yè)務(wù)層進(jìn)行輸送到WEB層,通過(guò)數(shù)據(jù)以及數(shù)據(jù)工作的交換,數(shù)據(jù)庫(kù)層歐威業(yè)務(wù)處理邏輯層以及存儲(chǔ)層的中間位置,在隱藏?cái)?shù)據(jù)訪(fǎng)問(wèn)代碼將數(shù)據(jù)庫(kù)和計(jì)算機(jī)對(duì)象聯(lián)系下,就能對(duì)對(duì)象和關(guān)系相互間有匹配差異問(wèn)題進(jìn)行有效處理,從整體上提高了計(jì)算機(jī)工作的效率。

第四,五層技術(shù)的應(yīng)用。計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,對(duì)五層技術(shù)的應(yīng)用比較重要,這一分層技術(shù)是在四層技術(shù)應(yīng)用基礎(chǔ)上進(jìn)行的優(yōu)化,技術(shù)對(duì)計(jì)算機(jī)軟件進(jìn)行了細(xì)化分層,從而就形成了資源層。這樣就能對(duì)軟件結(jié)構(gòu)的多樣性組件得到了加強(qiáng),對(duì)計(jì)算機(jī)軟件的實(shí)際應(yīng)用效率及整體質(zhì)量上也得到了提高。當(dāng)前的發(fā)展過(guò)程中,人們對(duì)計(jì)算機(jī)軟件的應(yīng)用需求有著增加,對(duì)軟件的開(kāi)發(fā)要求也有著提高,在五層技術(shù)的應(yīng)用下就能提高軟件整體運(yùn)用效率。

3結(jié)束語(yǔ)

總而言之,通過(guò)從理論層面對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用研究,就能為實(shí)際軟件的開(kāi)發(fā)水平提高打下基礎(chǔ),新形勢(shì)發(fā)展下,人們對(duì)計(jì)算機(jī)技術(shù)的需求量也有著增加,在軟件開(kāi)發(fā)方面的加強(qiáng),就比較有利于人們的生產(chǎn)力水平提高。希望能通過(guò)此次研究分析對(duì)實(shí)際發(fā)展起到積極促進(jìn)作用。

參考文獻(xiàn)

[1]朱沙.分層技術(shù)在計(jì)算機(jī)軟件中的運(yùn)用[J].信息通信,2015(11).

[2]張小敏.計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)探討[J].信息通信,2016(12).

[3]雷靜,畢志鵬,張均.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用[J].科技展望,2016(28).

[4]王彬華.淺談運(yùn)用分層技術(shù)豐富計(jì)算機(jī)軟件開(kāi)發(fā)[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2014(21).

[5]胡立鋒.系統(tǒng)軟件開(kāi)發(fā)中應(yīng)用分層技術(shù)的探討[J].信息通信,2016(11).

作者:江寶玉 單位:福建廣播電視大學(xué)龍巖分校

第七篇:分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)的應(yīng)用

摘要:文章通過(guò)介紹分層技術(shù)概念、特征,對(duì)基于分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用展開(kāi)探討,旨在為如何促進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)有序開(kāi)展研究適用提供一些思路。

關(guān)鍵詞:分層技術(shù);計(jì)算機(jī)軟件;開(kāi)發(fā);應(yīng)用

引言

計(jì)算機(jī)軟件開(kāi)發(fā)中引入分層技術(shù),使計(jì)算機(jī)軟件達(dá)成相應(yīng)擴(kuò)展,依據(jù)功能差異對(duì)計(jì)算機(jī)軟件復(fù)雜系統(tǒng)進(jìn)行分解,促進(jìn)計(jì)算機(jī)軟件的優(yōu)化升級(jí),從根本上對(duì)系統(tǒng)中相應(yīng)功能層、上下層開(kāi)展修改,有著靈活性佳、適應(yīng)性強(qiáng)等特征,可極大水平改善計(jì)算機(jī)軟件開(kāi)發(fā)效率、效益。由此可見(jiàn),對(duì)基于分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用開(kāi)展研究,有著十分重要的現(xiàn)實(shí)意義。

1分層技術(shù)概述

對(duì)于計(jì)算機(jī)行業(yè)而言,分層技術(shù)指的是對(duì)軟件開(kāi)發(fā)多個(gè)不同過(guò)程開(kāi)展逐一劃分,然后對(duì)每一問(wèn)題進(jìn)行各個(gè)擊破,進(jìn)一步更為便捷地對(duì)軟件開(kāi)發(fā)開(kāi)展控制、延伸,且每一層次相互間產(chǎn)生密切相連的系統(tǒng)。計(jì)算機(jī)軟件開(kāi)發(fā)有著十分復(fù)雜的特征,通過(guò)引入分層技術(shù)可明顯改善軟件擴(kuò)展性能,可對(duì)軟件各項(xiàng)功能進(jìn)行拆解,如果軟件要得到改進(jìn)、升級(jí),僅需對(duì)相應(yīng)層次開(kāi)展調(diào)整即可,而不至于對(duì)其他層面造成影響。分層技術(shù)具備一系列特征優(yōu)勢(shì),具體而言:

(1)促進(jìn)軟件復(fù)用性增強(qiáng)。通常而言,分層技術(shù)對(duì)每一功能層次開(kāi)展定義,數(shù)據(jù)訪(fǎng)問(wèn)匯集于數(shù)據(jù)層組件,可縮減代碼重復(fù)編寫(xiě)情況,而相關(guān)共性邏輯操作同樣匯集于邏輯層,都可借助共享手段對(duì)這一組件開(kāi)展訪(fǎng)問(wèn)。

(2)促進(jìn)軟件擴(kuò)展性增強(qiáng)。軟件開(kāi)發(fā)完畢要對(duì)其開(kāi)展優(yōu)化、升級(jí),通過(guò)應(yīng)用分層技術(shù)可促使軟件于橫向、縱向上實(shí)現(xiàn)擴(kuò)展,同時(shí)這一擴(kuò)展結(jié)果不會(huì)對(duì)原本軟件穩(wěn)定性造成不利影響,經(jīng)擴(kuò)展后的軟件可具備更為強(qiáng)大的軟件功能,更良好的適應(yīng)能力。

(3)促進(jìn)軟件開(kāi)發(fā)團(tuán)隊(duì)相互間協(xié)作分工。一般來(lái)說(shuō),軟件開(kāi)發(fā)參與人員包括有:數(shù)據(jù)庫(kù)設(shè)計(jì)人員、界面設(shè)計(jì)人員及業(yè)務(wù)實(shí)現(xiàn)人員等。對(duì)于傳統(tǒng)開(kāi)發(fā)模式而言,通常要求設(shè)計(jì)人員對(duì)三個(gè)層面設(shè)計(jì)任務(wù)開(kāi)展完成,如此極易造成代碼可用性不足及維護(hù)難度大等相關(guān)問(wèn)題,而通過(guò)應(yīng)用分層技術(shù)使得各任務(wù)設(shè)計(jì)人員僅需負(fù)責(zé)一個(gè)方面,即數(shù)據(jù)庫(kù)設(shè)計(jì)人員負(fù)責(zé)僅需負(fù)責(zé)數(shù)據(jù)庫(kù)設(shè)計(jì)、開(kāi)發(fā),界面設(shè)計(jì)人員負(fù)責(zé)僅需負(fù)責(zé)軟件界面設(shè)計(jì),業(yè)務(wù)實(shí)現(xiàn)人員僅需負(fù)責(zé)對(duì)界面提交后數(shù)據(jù)請(qǐng)求流程開(kāi)展處理,如此可有效促進(jìn)人力資源的科學(xué)配置。

(4)促進(jìn)軟件開(kāi)展、維護(hù)成本降低。應(yīng)用分層技術(shù)可有效降低軟件開(kāi)發(fā)周期,同時(shí)軟件復(fù)用性可有效縮減后期維護(hù)成本。

2基于分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用

伴隨計(jì)算機(jī)技術(shù)的日益進(jìn)步,為軟件開(kāi)發(fā)技術(shù)發(fā)展創(chuàng)造了有利契機(jī),并不斷朝多層次方向發(fā)展。近年來(lái),軟件開(kāi)發(fā)技術(shù)逐步由二層、三層朝四層、五層發(fā)展,各個(gè)層次的結(jié)構(gòu)體系有著各自特有的作用,具體而言:

2.1基于雙層分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā)

雙層分層技術(shù)屬于計(jì)算機(jī)軟件開(kāi)發(fā)分層技術(shù)發(fā)展的重要前提,換言之,后續(xù)的三層技術(shù)、四層技術(shù)及五層技術(shù)等均是基于雙層分層技術(shù)發(fā)展而來(lái)的。計(jì)算機(jī)軟件開(kāi)發(fā)期間,雙層分層技術(shù)對(duì)應(yīng)牽涉到兩處端點(diǎn),分別為客戶(hù)端、服務(wù)器,其中前一端點(diǎn)重要作用于向?qū)嶋H軟件使用者呈現(xiàn)軟件功能界面,使用者結(jié)合自身處理所需開(kāi)展相應(yīng)邏輯選擇;后一端點(diǎn)則重要作用于對(duì)源自軟件客戶(hù)端的處理需求信息進(jìn)行接收,再開(kāi)展相應(yīng)的計(jì)算、總結(jié),最后把處理所得結(jié)果重新傳輸至客戶(hù)端,以供使用者使用。由此即為基于雙層分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā)基本理念、運(yùn)行步驟,要想實(shí)現(xiàn)這計(jì)算機(jī)軟件開(kāi)發(fā)步驟的有序運(yùn)行,一方面要求同時(shí)使用軟件的使用者數(shù)量相對(duì)少,一方面要求服務(wù)器應(yīng)擁有良好的工作性能,不然軟件系統(tǒng)響應(yīng)時(shí)間會(huì)出現(xiàn)延長(zhǎng)情況,甚至可能引發(fā)系統(tǒng)崩潰及其他相關(guān)不良問(wèn)題。

2.2基于三層分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā)

相較于兩層軟件開(kāi)發(fā)模式,三層分層技術(shù)基于其引入了應(yīng)用服務(wù)器層,以作用于對(duì)計(jì)算機(jī)軟件使用者數(shù)據(jù)開(kāi)展存儲(chǔ),進(jìn)一步改善使用者軟件使用效率及計(jì)算機(jī)軟件所具備的人機(jī)交互性能。基于三層分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā),其中數(shù)據(jù)層、界面層與兩層分層技術(shù)工作機(jī)制大致相同,而中間業(yè)務(wù)處理層重要作用于對(duì)源自界面層使用者需求開(kāi)展接收,然而通過(guò)對(duì)此部分需求開(kāi)展分析,再將對(duì)應(yīng)數(shù)據(jù)處理需求傳輸至數(shù)據(jù)層;于數(shù)據(jù)層獲取分析結(jié)果后,業(yè)務(wù)處理層重新把源自數(shù)據(jù)層的處理結(jié)果傳輸至界面層,提供給使用者使用。由此說(shuō)明,業(yè)務(wù)處理層可極大水平減少軟件系統(tǒng)對(duì)應(yīng)數(shù)據(jù)處理負(fù)擔(dān),改善軟件訪(fǎng)問(wèn)效率。

2.3基于四層分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā)

四層分層技術(shù)基于三層技術(shù)發(fā)展而來(lái),主要包括數(shù)據(jù)層、Web層、存儲(chǔ)層以及業(yè)務(wù)層。其中,業(yè)務(wù)層對(duì)用戶(hù)需求開(kāi)展分析,再把數(shù)據(jù)層處理結(jié)果傳輸至Web層,借助數(shù)據(jù)交換幫助使用者對(duì)訪(fǎng)問(wèn)對(duì)象形成有效認(rèn)識(shí)[3]。基于四層分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā),可有效降低服務(wù)器、用戶(hù)界面及業(yè)務(wù)邏輯相互間的影響,促進(jìn)軟件每一層次關(guān)系得以?xún)?yōu)化,進(jìn)而改善軟件應(yīng)用效率。

2.4基于五層分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā)

基于五層分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā),軟件系統(tǒng)被劃分成客戶(hù)層、Web層、資源層、業(yè)務(wù)層及集成層。在這其中,資源層、集成層均屬于數(shù)據(jù)的一部分,可于復(fù)雜軟件應(yīng)用環(huán)境中促進(jìn)軟件開(kāi)發(fā)環(huán)節(jié)的進(jìn)一步簡(jiǎn)化,改善計(jì)算機(jī)軟件質(zhì)量、性能。基于五層分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā),可將軟件系統(tǒng)對(duì)應(yīng)擁有的各個(gè)組建裝置于不同部位,進(jìn)而促進(jìn)軟件使用靈活性得到有效強(qiáng)化。以近來(lái)年飛速發(fā)展的網(wǎng)絡(luò)購(gòu)物為例,一個(gè)較為常見(jiàn)的網(wǎng)絡(luò)購(gòu)物軟件系統(tǒng)結(jié)構(gòu),其中,客戶(hù)層即為用戶(hù)界面,主要作用于呈現(xiàn)軟件一系列功能,并提供給使用者輸入各種訪(fǎng)問(wèn)需求。SLB指的是系統(tǒng)負(fù)載平衡,主要作用于服務(wù)器對(duì)使用者請(qǐng)求開(kāi)展分配,一定時(shí)期對(duì)系統(tǒng)開(kāi)展相應(yīng)擴(kuò)充。HTTP服務(wù)器主要作用于將Web服務(wù)器轉(zhuǎn)換成動(dòng)態(tài)化網(wǎng)絡(luò)頁(yè)面,并將其傳輸至對(duì)應(yīng)客戶(hù)機(jī)。應(yīng)用服務(wù)器主要作用于開(kāi)展各種功能的處理,以對(duì)用戶(hù)具體需求進(jìn)行響應(yīng),并將各類(lèi)數(shù)據(jù)處理請(qǐng)求傳輸至數(shù)據(jù)訪(fǎng)問(wèn)服務(wù)器。數(shù)據(jù)訪(fǎng)問(wèn)服務(wù)器主要作用于對(duì)數(shù)據(jù)庫(kù)的實(shí)際操作、訪(fǎng)問(wèn),完成應(yīng)用服務(wù)器的數(shù)據(jù)處理請(qǐng)求。資源層則是指具體的信息數(shù)據(jù)庫(kù),于使用者使用期間對(duì)其信息開(kāi)展有效存儲(chǔ)、記錄。

3結(jié)束語(yǔ)

總而言之,伴隨科學(xué)技術(shù)的不斷發(fā)展,分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中得到廣泛推廣,使得計(jì)算機(jī)軟件開(kāi)發(fā)自過(guò)去單層結(jié)構(gòu)不斷朝多層結(jié)構(gòu)方向發(fā)展。鑒于此,相關(guān)人員務(wù)必要不斷鉆研研究、總結(jié)經(jīng)驗(yàn),清楚認(rèn)識(shí)分層技術(shù)內(nèi)涵,強(qiáng)化分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的科學(xué)合理應(yīng)用,積極促進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)有序開(kāi)展。

參考文獻(xiàn)

[1]葉娜,朱秀娟.試論計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)運(yùn)用[J].無(wú)線(xiàn)互聯(lián)科技,2013(06):61-61.

[2]周山,郝雪飛.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用分析[J].中國(guó)高新技術(shù)企業(yè),2015(30):51-52.

[3]楊柯.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用效果分析[J].軟件,2013(10):47-48

作者:張艷華;張翰英 單位:平頂山市工業(yè)學(xué)校

第八篇:計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)應(yīng)用及發(fā)展方向

【摘要】在當(dāng)今科學(xué)技術(shù)水平不斷提升的新時(shí)代下,諸多新技術(shù)都實(shí)現(xiàn)了飛躍式的發(fā)展,其中最典型的代表就是計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)。計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)包括很多內(nèi)容,如新一代互聯(lián)網(wǎng)技術(shù)、嵌入式開(kāi)發(fā)以及面向?qū)ο缶幊痰榷紝儆谄浞懂牐?jì)算機(jī)軟件開(kāi)發(fā)技術(shù)逐漸呈現(xiàn)出智能化、服務(wù)化、開(kāi)放化以及網(wǎng)絡(luò)化等特征,其在很大程度上使得人們的生產(chǎn)及生活變得更加便捷了。為此,筆者對(duì)新時(shí)期下計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢(shì)進(jìn)行了分析與探討,以期我國(guó)的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)能夠得到更好的發(fā)展。

【關(guān)鍵詞】計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)應(yīng)用發(fā)展趨勢(shì)

近些年,伴隨著科學(xué)技術(shù)的快速發(fā)展,計(jì)算機(jī)技術(shù)也逐漸受到了社會(huì)各界的高度關(guān)注,并被廣泛應(yīng)用于各個(gè)領(lǐng)域之中。為了保障計(jì)算機(jī)能夠更加符合市場(chǎng)的發(fā)展需求,則要求計(jì)算機(jī)軟件開(kāi)發(fā)行業(yè)不斷的對(duì)自身的軟件技術(shù)進(jìn)行創(chuàng)新,緊跟時(shí)代的發(fā)展步伐。因此對(duì)新時(shí)期下計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢(shì)進(jìn)行分析與探討具有極其重要的現(xiàn)實(shí)意義。

一、計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的定義及其發(fā)展現(xiàn)狀

利用軟件開(kāi)發(fā)技術(shù)研制而成的系統(tǒng)軟件及應(yīng)用軟件就稱(chēng)作計(jì)算機(jī)軟件,計(jì)算機(jī)軟件是計(jì)算機(jī)技術(shù)發(fā)展過(guò)程中形成的產(chǎn)物。計(jì)算機(jī)自身具備的軟件就稱(chēng)作系統(tǒng)軟件,如操作系統(tǒng)軟件以及管理監(jiān)控軟件等都屬于系統(tǒng)軟件;而能夠給予用戶(hù)便利、幫助用戶(hù)處理實(shí)際問(wèn)題的工具就稱(chēng)作應(yīng)用軟件,如安卓應(yīng)用軟件、單機(jī)小游戲、銀行客戶(hù)端、淘寶客戶(hù)端以及學(xué)習(xí)軟件等都屬于應(yīng)用軟件的范疇。系統(tǒng)軟件與應(yīng)用軟件是構(gòu)成計(jì)算機(jī)的重要部分,同時(shí)也是計(jì)算機(jī)得以正常應(yīng)用的軟件基礎(chǔ)。我國(guó)軟件行業(yè)正處于高速發(fā)展時(shí)期,對(duì)軟件開(kāi)發(fā)人才的需求量正在不斷的遞增。同時(shí),隨著軟件使用領(lǐng)域的不斷擴(kuò)大,對(duì)軟件開(kāi)發(fā)人才的需求量也在日益增加,所以,目前計(jì)算機(jī)軟件開(kāi)發(fā)行業(yè)急需大量的軟件開(kāi)發(fā)技術(shù)人才。

二、新時(shí)期下計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用

無(wú)論何種技術(shù)的研發(fā)及使用都是為了給人們提供更好的服務(wù),使人們的工作方式及生活方式變得更加高效、便捷,更好的迎合人們的要求,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用也不例外。而唯有將計(jì)算機(jī)軟件設(shè)置于計(jì)算機(jī)之中,方能發(fā)揮出計(jì)算機(jī)軟件的功能。而計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的實(shí)際應(yīng)用主要體現(xiàn)在網(wǎng)絡(luò)與軟件之間的密切聯(lián)系,在每個(gè)軟件系統(tǒng)中,計(jì)算機(jī)的運(yùn)作模式和用戶(hù)處理信息的能力都是存在一定的差異的。例如,將Acess+VB6.0系統(tǒng)和ActiveX+Xml+Web系統(tǒng)分別設(shè)置于兩個(gè)計(jì)算機(jī)之中,通過(guò)觀測(cè),不難發(fā)現(xiàn),Acess+VB6.0系統(tǒng)可以有效的兼容計(jì)算機(jī)已有的系統(tǒng),從而實(shí)現(xiàn)有效的運(yùn)作;而ActiveX+Xml+Web系統(tǒng)卻無(wú)法在計(jì)算機(jī)中有效的運(yùn)作,究其原因主要是此系統(tǒng)無(wú)法兼容計(jì)算機(jī)再帶的系統(tǒng),用戶(hù)在應(yīng)用此系統(tǒng)時(shí),除了必須對(duì)有關(guān)組件進(jìn)行設(shè)置之外,還必須更換瀏覽器。此外,在設(shè)置完系統(tǒng)之后,我們還必須仔細(xì)的觀測(cè)這兩個(gè)計(jì)算機(jī)軟件開(kāi)發(fā)系統(tǒng)運(yùn)作的穩(wěn)定性和效果。總之,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用就是為了使人們的要求得到更好的滿(mǎn)足,因此,人們可以按照自身的實(shí)際需求來(lái)選取相應(yīng)的計(jì)算機(jī)開(kāi)發(fā)軟件。

三、新時(shí)期下計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展趨勢(shì)

第一,智能化。在當(dāng)下科學(xué)技術(shù)快速發(fā)展的新時(shí)期下,機(jī)器智能化已經(jīng)成為社會(huì)發(fā)展的一種必然要求。計(jì)算機(jī)軟件開(kāi)發(fā)人員利用某些算法,可以讓軟件變得更加智能化,賦予其人類(lèi)相同的運(yùn)作方式及思想。計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)必將朝著更加智能化的方向發(fā)展,智能化是計(jì)算機(jī)軟件的一大進(jìn)步,是高科技一次突破性的變革;第二,服務(wù)化。開(kāi)發(fā)任何一種軟件都是為了給人們提供更好的服務(wù),使人們的生活與工作變得更加高效、便捷。因此,日后計(jì)算機(jī)軟件的發(fā)展目標(biāo)也必將是為人們提供更好的服務(wù),借助最人性化的開(kāi)發(fā)思想以及最先進(jìn)的技術(shù),使人們的要求得到最大限度的滿(mǎn)足;第三,網(wǎng)絡(luò)化。計(jì)算機(jī)軟件的使用與網(wǎng)絡(luò)是密不可分的,而目前我國(guó)正處在互聯(lián)網(wǎng)飛速發(fā)展的階段,互聯(lián)網(wǎng)已經(jīng)得到了全球的廣泛使用,互聯(lián)網(wǎng)也是我國(guó)與其他國(guó)家進(jìn)行交流和溝通的一種重要手段。一方面計(jì)算機(jī)軟件必須借助網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)發(fā)展,另一方面,網(wǎng)絡(luò)也必須依靠計(jì)算機(jī)軟件來(lái)推動(dòng)其發(fā)展,所以,網(wǎng)絡(luò)化是網(wǎng)絡(luò)與軟件實(shí)現(xiàn)共贏的必然趨勢(shì);第四,開(kāi)放化。計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)必須朝著開(kāi)放化的方向發(fā)展,切不可停滯不前,唯有通過(guò)不斷的實(shí)踐和交流,方能實(shí)現(xiàn)可持續(xù)發(fā)展。計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的開(kāi)放化發(fā)展主要表現(xiàn)在技術(shù)開(kāi)發(fā)人員之間的技術(shù)共享與交流,在技術(shù)方面主要是指必須保證軟件產(chǎn)品的標(biāo)準(zhǔn)化及軟件源代碼的開(kāi)放性,技術(shù)開(kāi)發(fā)人員通過(guò)互相交流與學(xué)習(xí),可以有效的保障軟件的性能和產(chǎn)品的質(zhì)量,從而促進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)行業(yè)的健康、穩(wěn)定發(fā)展。

結(jié)語(yǔ):

計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)是構(gòu)成現(xiàn)代先進(jìn)技術(shù)的主要部分,其可以有效的促進(jìn)全球科學(xué)技術(shù)的發(fā)展,因此,對(duì)新時(shí)代下計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及其發(fā)展趨勢(shì)進(jìn)行分析與探討是值得我們不斷研究的課題。

參考文獻(xiàn)

[1]劉芳.新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展趨向[J].中國(guó)新通信.2015(13)

[2]劉凱英.淺談?dòng)?jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展[J].無(wú)線(xiàn)互聯(lián)科技.2013(01)

[3]范偉.淺論新時(shí)期計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢(shì)[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用.2014(13)

作者:吳宇 單位:黔東南民族職業(yè)技術(shù)學(xué)院

第九篇:分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的作用

摘要:在當(dāng)今社會(huì),計(jì)算機(jī)的使用已經(jīng)相當(dāng)普及,為滿(mǎn)足人們?cè)鲩L(zhǎng)的需求,計(jì)算機(jī)技術(shù)水平在不斷提高,計(jì)算機(jī)軟件開(kāi)發(fā)也呈現(xiàn)多樣化的勢(shì)態(tài)。其中,分層技術(shù)在軟件開(kāi)發(fā)工作中占有重要的地位,對(duì)系統(tǒng)軟件進(jìn)行分層管理,有利于提高軟件開(kāi)發(fā)的效率,因此,該文將主要從分層技術(shù)的概念、分層技術(shù)的特點(diǎn)以及分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的具體應(yīng)用這兩個(gè)方面進(jìn)行闡述,期望能為分層技術(shù)在計(jì)算機(jī)軟件中開(kāi)發(fā)中的合理應(yīng)用提出有效的參考意見(jiàn),促進(jìn)分層技術(shù)的廣泛使用。

關(guān)鍵詞:分層技術(shù);計(jì)算機(jī);軟件開(kāi)發(fā);應(yīng)用

建立一個(gè)有效合理的網(wǎng)絡(luò)框架是軟件開(kāi)發(fā)工作的重點(diǎn)工作。現(xiàn)階段,計(jì)算機(jī)技術(shù)已經(jīng)被廣泛地運(yùn)用到社會(huì)生產(chǎn)與生活中。僅僅依靠簡(jiǎn)單的軟件開(kāi)發(fā)已經(jīng)遠(yuǎn)遠(yuǎn)不能滿(mǎn)足用戶(hù)的多樣需求。在這種復(fù)雜的軟件系統(tǒng)開(kāi)發(fā)工作中,需要建立一個(gè)清晰的分層網(wǎng)絡(luò)架構(gòu),使得軟件開(kāi)發(fā)工作能順利地開(kāi)展。科學(xué)技術(shù)的發(fā)展已經(jīng)促進(jìn)了計(jì)算機(jī)件開(kāi)發(fā)工作的開(kāi)展,原來(lái)的二層架構(gòu)也已經(jīng)向三層結(jié)構(gòu)轉(zhuǎn)變,分層網(wǎng)絡(luò)就夠比較清晰,在后續(xù)的軟件開(kāi)發(fā)工作中,要將分層技術(shù)有效地運(yùn)用開(kāi)發(fā)工作中,最終為用戶(hù)提供更為方便的服務(wù)。

1軟件分層技術(shù)的基本理念特點(diǎn)

1.1軟件分層技術(shù)的基本概念

計(jì)算機(jī)軟件結(jié)構(gòu)的內(nèi)部層次具有一定的依賴(lài)關(guān)系,因此,分層結(jié)構(gòu)技術(shù)能在計(jì)算機(jī)軟件開(kāi)發(fā)中應(yīng)用。在計(jì)算機(jī)軟件的運(yùn)行中,當(dāng)運(yùn)行具有靈活性或者可靠性時(shí)便能進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā),使得計(jì)算機(jī)軟件開(kāi)發(fā)不只有單一的功能,而具有更多的功能[2]。在20世紀(jì)80年代時(shí),單層次結(jié)構(gòu)被應(yīng)用于計(jì)算機(jī)軟件開(kāi)發(fā)中。并且小型數(shù)據(jù)在計(jì)算機(jī)中的快速應(yīng)用,但層次結(jié)構(gòu)便廣泛地運(yùn)用于計(jì)算機(jī)軟件開(kāi)發(fā)中。在之后的工作中,將計(jì)算機(jī)與服務(wù)器聯(lián)系起來(lái),便得到了快速的發(fā)展。逐漸地,單層結(jié)構(gòu)向雙層結(jié)構(gòu)發(fā)展,如今雙層結(jié)構(gòu)是計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中的主要結(jié)構(gòu)。總之,分層技術(shù)被廣泛地運(yùn)用于計(jì)算機(jī)軟件開(kāi)發(fā)中,這突破了傳統(tǒng)的計(jì)算機(jī)軟件單項(xiàng)業(yè)務(wù)處理的模式,最終創(chuàng)造了多層次技術(shù),使得計(jì)算機(jī)軟件開(kāi)發(fā)工作向多層次結(jié)構(gòu)發(fā)展與延伸。

1.2軟件分層技術(shù)的特點(diǎn)

分層技術(shù)具有自己獨(dú)特的優(yōu)勢(shì),所以,在計(jì)算機(jī)軟件開(kāi)發(fā)中其得到了廣泛的運(yùn)用。分層技術(shù)能對(duì)計(jì)算機(jī)軟件進(jìn)行一定程度的擴(kuò)展,根據(jù)功能的差異性,分解計(jì)算機(jī)軟件開(kāi)發(fā)中復(fù)雜的系統(tǒng),進(jìn)一步升級(jí)與改善計(jì)算機(jī)軟件開(kāi)發(fā)工作。分層技術(shù)能對(duì)計(jì)算機(jī)系統(tǒng)內(nèi)的某一個(gè)功能層面進(jìn)行更正,在軟件開(kāi)發(fā)中應(yīng)用分層技術(shù)能有效地提升軟件開(kāi)發(fā)的效率,促進(jìn)軟件開(kāi)發(fā)工作順利地運(yùn)行。同時(shí),分層技術(shù)進(jìn)一步縮短了計(jì)算機(jī)軟件開(kāi)發(fā)的時(shí)間,保證了軟件開(kāi)發(fā)的質(zhì)量。在計(jì)算機(jī)軟件開(kāi)發(fā)中應(yīng)用分成技術(shù)有利于計(jì)算機(jī)軟件的再次使用,對(duì)功能層次接口進(jìn)行直接定義,軟件具有自行開(kāi)發(fā)功能,采用標(biāo)準(zhǔn)的接口,實(shí)現(xiàn)端口的無(wú)縫對(duì)接。所以說(shuō),分層技術(shù)的特征是比較顯著的,首先對(duì)計(jì)算機(jī)軟件進(jìn)行適當(dāng)?shù)財(cái)U(kuò)展,根據(jù)軟件功能的豐富性對(duì)復(fù)雜的系統(tǒng)進(jìn)行過(guò)分解。在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,對(duì)原有的計(jì)算機(jī)系統(tǒng)功能進(jìn)行改造,使得復(fù)雜軟件開(kāi)發(fā)的時(shí)間進(jìn)一步縮短,新產(chǎn)品軟件的質(zhì)量提高,分層技術(shù)的使用就是為了有效的實(shí)現(xiàn)計(jì)算機(jī)軟件自行開(kāi)發(fā)的目標(biāo)。分層技術(shù)能在計(jì)算機(jī)軟件開(kāi)發(fā)中應(yīng)用的主要原因是計(jì)算機(jī)軟件的內(nèi)部層次中存在著相應(yīng)的內(nèi)部關(guān)系,分層技術(shù)具有很多優(yōu)勢(shì),這也是它在軟件開(kāi)發(fā)中應(yīng)用的最基礎(chǔ)條件。與雙重結(jié)構(gòu)相比,分層技術(shù)能有效地提高軟件的整體性能,使得計(jì)算機(jī)軟件開(kāi)發(fā)者的工作效率有效的提升,軟件的性能與質(zhì)量得到了保障,使得軟件的使用周期延長(zhǎng)。除此之外,分層技術(shù)與計(jì)算機(jī)硬件具有聯(lián)系性,對(duì)軟件的性能具有促進(jìn)作用。在軟件系統(tǒng)下,分層技術(shù)與之依賴(lài)關(guān)系加強(qiáng)

2分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的具體應(yīng)用

我國(guó)社會(huì)經(jīng)濟(jì)的發(fā)展為科學(xué)技術(shù)的發(fā)展提供了有利的條件,計(jì)算機(jī)已經(jīng)廣泛地運(yùn)用到人們的生活中,因此,軟件開(kāi)發(fā)工作受到了社會(huì)群眾的關(guān)注。現(xiàn)今,計(jì)算機(jī)軟禁開(kāi)發(fā)突破了傳統(tǒng)的單項(xiàng)業(yè)務(wù)處理模式,不斷地進(jìn)行多層次計(jì)算機(jī)軟件處理,由原來(lái)的二層和三層向四層與五層發(fā)展。分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的具體作用如下。

2.1計(jì)算機(jī)軟件開(kāi)發(fā)雙層技術(shù)的應(yīng)用

在計(jì)算機(jī)軟件開(kāi)發(fā)中應(yīng)用雙層技術(shù)有利于提高軟件開(kāi)發(fā)的工作的效率,同時(shí),使用雙層技術(shù)能一定程度上縮短軟件開(kāi)發(fā)的時(shí)間。客戶(hù)端與服務(wù)器組合而成的便是雙層技術(shù),對(duì)出現(xiàn)的邏輯關(guān)系進(jìn)行及時(shí)的處理,服務(wù)器的作用是接受客戶(hù)的信息,并在一定程度上整合用戶(hù)所需要的信息,并將其傳送到客戶(hù)端上[4]。倘若計(jì)算機(jī)服務(wù)器沒(méi)有良好的效能,在軟件開(kāi)發(fā)中將不能使用雙層技術(shù),保證其效能性是軟件開(kāi)發(fā)工作使用雙層技術(shù)的首要前提。另一方面,用戶(hù)的數(shù)量不能過(guò)多,一旦用戶(hù)的數(shù)量大量增多,在實(shí)際的運(yùn)行過(guò)程中,計(jì)算機(jī)軟件的系統(tǒng)會(huì)出現(xiàn)錯(cuò)誤,同時(shí)會(huì)減慢軟件運(yùn)行的速度。這樣的情況將不能較好滿(mǎn)足客戶(hù)的需求。

2.2計(jì)算機(jī)軟件開(kāi)發(fā)中三層技術(shù)的應(yīng)用

對(duì)雙層技術(shù)不斷地改進(jìn)與完善便形成了三層技術(shù)。與雙層技術(shù)相比較,三層技術(shù)一定程度上增加了應(yīng)用服務(wù)器,同時(shí)計(jì)算機(jī)使用用戶(hù)對(duì)數(shù)據(jù)的存儲(chǔ)方式更具優(yōu)勢(shì)。在計(jì)算機(jī)軟件開(kāi)發(fā)中應(yīng)用三層技術(shù)有利于提高計(jì)算機(jī)信息訪(fǎng)問(wèn)的效率,同時(shí)能真正實(shí)現(xiàn)計(jì)算機(jī)與人之間的信息交流,信息交換更加便捷,從而有效地提高計(jì)算機(jī)工作的效率。三層技術(shù)的三個(gè)層次主要包括業(yè)務(wù)處理層次、計(jì)算機(jī)界面處理層次以及相關(guān)的數(shù)據(jù)處理層次。業(yè)務(wù)處理層次能對(duì)用戶(hù)需求進(jìn)行分析,真正掌握其需求,并發(fā)出請(qǐng)求,對(duì)相關(guān)的數(shù)據(jù)進(jìn)行整理。界面層次是針對(duì)用戶(hù)的需求進(jìn)行主要的搜索,對(duì)有用的數(shù)據(jù)信息進(jìn)行加工,從而將數(shù)據(jù)搜集的結(jié)果反饋給業(yè)務(wù)處理層次。對(duì)業(yè)務(wù)處理層次發(fā)出的申請(qǐng)進(jìn)行審核便是數(shù)據(jù)層次的主要工作內(nèi)容,查詢(xún)數(shù)據(jù)庫(kù)中的有關(guān)信息,并對(duì)信息進(jìn)行科學(xué)的分析,從而得到有用的信息,最后將處理的結(jié)果反饋給用戶(hù)。三層技術(shù)運(yùn)用于計(jì)算機(jī)軟件開(kāi)發(fā)中有效提高了計(jì)算機(jī)的工作效率,但是在當(dāng)前復(fù)雜的用戶(hù)環(huán)境下,三層技術(shù)不能對(duì)界面層、業(yè)務(wù)處理層以及數(shù)據(jù)庫(kù)層進(jìn)行有效的分離。

2.3計(jì)算機(jī)軟件開(kāi)發(fā)中四層技術(shù)的應(yīng)用

通常而言,對(duì)三層技術(shù)進(jìn)行不斷完善與更進(jìn)便形成四層技術(shù),四層技術(shù)的主要分層包括:業(yè)務(wù)處理分層、數(shù)據(jù)庫(kù)分層、儲(chǔ)存分層以及web分層。在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,四層技術(shù)首要的工作環(huán)節(jié)是利用業(yè)務(wù)處理分層分析用戶(hù)的相應(yīng)需求,了解用戶(hù)需求后才能有效開(kāi)展下一步工作,數(shù)據(jù)層對(duì)用戶(hù)需求進(jìn)行處理并將處理的結(jié)果傳送到web層。通過(guò)數(shù)據(jù)間的交換直接高反應(yīng)計(jì)算機(jī)對(duì)象間的相互關(guān)系。四層技術(shù)又是三層技術(shù)的又一次進(jìn)步,有利于提高計(jì)算機(jī)軟件開(kāi)發(fā)工作的效率,縮短軟件開(kāi)發(fā)時(shí)間。

2.4計(jì)算機(jī)軟件開(kāi)發(fā)中中間件技術(shù)的應(yīng)用

社會(huì)經(jīng)濟(jì)的發(fā)展促使計(jì)算機(jī)軟件開(kāi)發(fā)工作迅速發(fā)展。在進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)時(shí),相對(duì)于其他技術(shù)而言,中間件技術(shù)是一個(gè)相對(duì)獨(dú)立的系統(tǒng)軟件。中間件軟件可以自動(dòng)屏蔽異構(gòu)與分布集成所摻雜的所有復(fù)雜的技術(shù)。在計(jì)算機(jī)軟件開(kāi)發(fā)中應(yīng)用中間件技術(shù)能有效地降低開(kāi)發(fā)中技術(shù)上的難度。使用中間件技術(shù)能將軟件開(kāi)發(fā)的周期減少,使得計(jì)算機(jī)操作系統(tǒng)、應(yīng)用的相關(guān)軟件以及數(shù)據(jù)庫(kù)之間的關(guān)系更加優(yōu)化[6]。除此之外,中間件技術(shù)的應(yīng)用能有效地降低軟件開(kāi)發(fā)的風(fēng)險(xiǎn),促進(jìn)計(jì)算機(jī)系統(tǒng)安全有效的運(yùn)行,充分地發(fā)揮計(jì)算機(jī)各個(gè)系統(tǒng)的優(yōu)勢(shì),克服不積極的因素,促進(jìn)系統(tǒng)資源的優(yōu)勢(shì)互補(bǔ)。

2.5計(jì)算機(jī)軟件開(kāi)發(fā)中五層結(jié)構(gòu)的應(yīng)用

在不同的環(huán)境下,計(jì)算機(jī)軟件開(kāi)發(fā)所使用的技術(shù)結(jié)構(gòu)不同,針對(duì)一些特殊的領(lǐng)域和計(jì)算機(jī)數(shù)據(jù)運(yùn)行環(huán)境,軟件開(kāi)發(fā)人員需要在四層技術(shù)的基礎(chǔ)上,將數(shù)據(jù)分成集成層和資源層兩個(gè)層面,從而使得計(jì)算機(jī)系統(tǒng)的運(yùn)行效率提升,即使特殊機(jī)器運(yùn)行,它也能滿(mǎn)足其要求。在計(jì)算機(jī)軟件開(kāi)發(fā)中運(yùn)用第五層技術(shù)能進(jìn)一步對(duì)架構(gòu)分工及逆行細(xì)化。就目前而言,在J2EE環(huán)境中五層機(jī)構(gòu)使用更加廣泛,這是對(duì)經(jīng)典的三層結(jié)構(gòu)進(jìn)行有效的延伸。主要包括資源層、客戶(hù)層、集成層等。其中三層結(jié)構(gòu)的表層進(jìn)一步分化便形成客戶(hù)層與web層。客戶(hù)層主要在客戶(hù)機(jī)上運(yùn)行,而web應(yīng)用層主要在服務(wù)端上運(yùn)行。當(dāng)數(shù)據(jù)在進(jìn)行持續(xù)性的訪(fǎng)問(wèn)過(guò)程中,集成層在開(kāi)始運(yùn)行,集成層主要用于處理事務(wù),映射數(shù)學(xué)庫(kù)等。數(shù)據(jù)庫(kù)以及文件儲(chǔ)存的系統(tǒng)都屬于資源層。利用這樣的運(yùn)行模式,根據(jù)計(jì)算機(jī)應(yīng)用邏輯嚴(yán)格地操作,能自動(dòng)給地形成多個(gè)組件,并將組件安放在不同的機(jī)器上。

3多層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用實(shí)例

我國(guó)的餐飲業(yè)以及百貨業(yè)發(fā)展速度快,其規(guī)模也在不斷地?cái)U(kuò)大,實(shí)現(xiàn)商鋪的信息化建筑成為其發(fā)展的重點(diǎn)工作內(nèi)容。而分層技術(shù)具有比較清晰的機(jī)構(gòu),適應(yīng)的能力強(qiáng),便于分工團(tuán)隊(duì)進(jìn)行分層管理,更能滿(mǎn)足人們對(duì)軟件開(kāi)發(fā)的高層次要求。所以,分層結(jié)構(gòu)在商鋪管理中得到了充分的使用。計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)應(yīng)用于商鋪管理系統(tǒng)中,有利于實(shí)現(xiàn)商鋪管理的信息化建設(shè)。商鋪管理系統(tǒng)主要功能包括,進(jìn)行系統(tǒng)、運(yùn)營(yíng)、行政、營(yíng)銷(xiāo)、物業(yè)等管理,還包含售后處理工作環(huán)節(jié)。商鋪管理系統(tǒng)的業(yè)務(wù)范圍廣,具有繁瑣與復(fù)雜的特性,不同的商鋪的管理標(biāo)準(zhǔn)具有差異性,所以,在商鋪管理中運(yùn)用分層技術(shù)能實(shí)現(xiàn)有效的管理。其中,將購(gòu)物管理作為一個(gè)整體的系統(tǒng),根據(jù)商鋪的主要功能進(jìn)行相應(yīng)的劃分,將其分為8個(gè)子系統(tǒng)。分別為:系統(tǒng)管理子系統(tǒng)、運(yùn)營(yíng)管理子系統(tǒng)、行政管理子系統(tǒng)等。總之,一個(gè)功能對(duì)應(yīng)一個(gè)子系統(tǒng)。在子系統(tǒng)中還能在此進(jìn)行劃分,以售后處理子系統(tǒng)為例,將其更細(xì)致地劃分為消費(fèi)者事物處理、事物處理查詢(xún)或者售后事物分析等二級(jí)子系統(tǒng)等。在二級(jí)子系統(tǒng)中還可以進(jìn)行更加細(xì)致地劃分,分為購(gòu)物品種分析功能、整體分析功能、會(huì)員購(gòu)物分析等。通過(guò)對(duì)商鋪管理系統(tǒng)的詳細(xì)劃分,將分層結(jié)構(gòu)模式充分地應(yīng)用到軟件開(kāi)發(fā)工作中,進(jìn)行完整的多層次結(jié)構(gòu)劃分,利用計(jì)算機(jī)軟件開(kāi)發(fā)中的分層軟件對(duì)商鋪管理系統(tǒng)進(jìn)行有效的管理。提高商鋪管理的工作效率,為用戶(hù)帶來(lái)便捷的服務(wù)。

4結(jié)束語(yǔ)

總而言之,計(jì)算機(jī)環(huán)境比較復(fù)雜,隨著計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,用戶(hù)對(duì)計(jì)算機(jī)軟件的需求越來(lái)越高。在軟件開(kāi)發(fā)中要以用戶(hù)的需求為主要的開(kāi)發(fā)方向,更廣泛地應(yīng)用分層技術(shù)。就目前而言,傳統(tǒng)的雙層技術(shù)已經(jīng)不能滿(mǎn)足現(xiàn)代信息技術(shù)的需求,雙層模型的劣勢(shì)突顯,而多層結(jié)構(gòu)的安全性和擴(kuò)展性更強(qiáng),其處理信息的能力更高,有利于縮短軟件開(kāi)發(fā)時(shí)間。多層技術(shù)結(jié)構(gòu)在軟件開(kāi)發(fā)工作中具有重要的作用,有利于促進(jìn)軟件開(kāi)發(fā)工作發(fā)展,極大程度的滿(mǎn)足用戶(hù)的需求。

參考文獻(xiàn):

[1]夏汶鈺.基于分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā)分析[J].中國(guó)新通信,2015,46(1):15-23.

[2]葉娜.朱秀娟.試論計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)運(yùn)用[J].無(wú)線(xiàn)互聯(lián)科技,2015,36(6):89(3):46-56.

[3]鄒玲娜.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用探討[J].數(shù)字化用戶(hù),2012(1):56-63.

[4]張振偉.基于計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用[J].河南科技,2015,49(9):67-76.

[5]楊瑞.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用分析[J].電子商務(wù),2014,49(9):88-96.

[6]楊博寧.淺談?dòng)?jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)[J].科技風(fēng),2015,59(1):69-76.

[7]范文學(xué).試析計(jì)算機(jī)軟件開(kāi)發(fā)設(shè)計(jì)的難點(diǎn)和對(duì)策[J].軟件,2013,16(9):66-73.

[8]徐愛(ài)蘭.計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)探討[J].計(jì)算機(jī)光盤(pán)軟件,2014,56(9):88-93.88

作者:王志強(qiáng)1;王秀蘭2 單位:1.甘肅交通職業(yè)技術(shù)學(xué)院,2.甘肅中醫(yī)藥大學(xué)

主站蜘蛛池模板: 538精品在线视频| 久久久受www免费人成| 狠狠久久精品中文字幕无码 | 国产精品20p| 99久久精品免费看国产一区二区三区| 性色av无码不卡中文字幕| 久久久噜噜噜久久久| 果冻麻豆星空天美精东影业| 亚洲熟女综合色一区二区三区| 精品久久久无码中文字幕| 国产aⅴ激情无码久久| 黑人巨大无码中文字幕无码| 国产精品亚洲αv天堂无码| 97高清国语自产拍中国大陆| 好男人在线社区www影视下载 | 中文字幕人成乱码熟女| 日本阿v视频在线观看高清| 亚洲av无码不卡在线播放| 欧美成人看片一区二区三区尤物 | 好男人官网资源在线观看| 中文字幕在线免费| 日本精品在线观看视频| 亚洲av无码国产精品色| 欧美成人免费观看久久| 亚洲熟妇av一区二区三区下载| 男人把女人桶到爽| 免费精品国产日韩热久久| 美女极度色诱视频国产| 国产一区二区精品久久| 韩国无遮挡羞羞漫画| 国产成人精品自线拍| 午夜精品福利视频| 国产精品一区二区在线观看| 521色香蕉网站在线观看| 国外性xxxnxxxf视频| 99麻豆久久久国产精品免费| 女人与公拘交酡全过程i| yellow字幕网在线播放不了| 很黄很污的视频在线观看| 东京热TOKYO综合久久精品| 成在线人免费无码高潮喷水|