• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      淺析目前軟件工程技術(shù)在網(wǎng)絡(luò)時(shí)代背景下的發(fā)展

      2014-04-29 00:00:00劉堂宇

      摘 要:本文主要針對(duì)軟件工程技術(shù)的發(fā)展趨勢(shì),詳細(xì)分析了軟件工程技術(shù)發(fā)展中常見(jiàn)的問(wèn)題。闡述了在當(dāng)前形勢(shì)下,開(kāi)發(fā)和創(chuàng)新軟件系統(tǒng)的重要性。針對(duì)目前軟件工程技術(shù)發(fā)展中存在的問(wèn)題進(jìn)行研究。筆者通過(guò)研究,總結(jié)和歸納自身多年工作經(jīng)驗(yàn),提出了幾點(diǎn)發(fā)展對(duì)策。希望通過(guò)本文的分析能幫助軟件開(kāi)發(fā)商提高軟件工程技術(shù)整體工作水平和質(zhì)量。

      關(guān)鍵詞:軟件工程技術(shù);發(fā)展趨勢(shì);對(duì)策

      中圖分類號(hào):TP311

      隨著網(wǎng)絡(luò)信息技術(shù)的迅猛發(fā)展,軟件工程技術(shù)作為信息產(chǎn)業(yè)中的一種,其發(fā)展不可小覷。軟件產(chǎn)品逐漸受到了越來(lái)越多人的大力追捧,其使用范圍也逐步擴(kuò)大,這就對(duì)軟件工程技術(shù)的創(chuàng)新性和便捷性提出了高要求。為了更好地推進(jìn)軟件系統(tǒng)的開(kāi)發(fā)與應(yīng)用,迫切需要相關(guān)研究人員和技術(shù)人員加大對(duì)其發(fā)展趨勢(shì)的研究,以為軟件系統(tǒng)的開(kāi)發(fā)提供強(qiáng)有力的理論依據(jù),從而促進(jìn)我國(guó)軟件工程技術(shù)的有序發(fā)展。

      1 軟件工程技術(shù)的概念

      由計(jì)算機(jī)技術(shù)和程序設(shè)計(jì)延伸而成的一種邏輯實(shí)體,簡(jiǎn)稱軟件。軟件工程具有規(guī)模大、范圍廣、復(fù)雜性強(qiáng)的特點(diǎn),涵蓋了數(shù)據(jù)庫(kù)、設(shè)計(jì)語(yǔ)言、模式及系統(tǒng)平臺(tái)等多種內(nèi)容。其在研究軟件工程方法的同時(shí),還負(fù)責(zé)計(jì)算機(jī)軟件產(chǎn)品的開(kāi)發(fā)、后期維護(hù)和管理等工作,從而實(shí)現(xiàn)其正確性和可靠性。

      現(xiàn)階段,軟件工程技術(shù)得到越來(lái)越多人的關(guān)注,廣泛應(yīng)用到人們的日常生活和工作中,促使軟件工程技術(shù)逐漸向商業(yè)化和生活化轉(zhuǎn)變,給整個(gè)軟件工程技術(shù)帶來(lái)了不良影響。軟件系統(tǒng)中出現(xiàn)了惡意攻擊、環(huán)境異常等問(wèn)題,直接導(dǎo)致軟件系統(tǒng)失效,其安全性和可靠性得不到保障,致使人們失去了信任感,不利于軟件工程技術(shù)未來(lái)的發(fā)展。

      2 軟件工程技術(shù)的發(fā)展趨勢(shì)

      2.1 敏捷性與迭代化的標(biāo)準(zhǔn)

      在軟件工程師的日常工作中,工作效率是不可忽視的重要問(wèn)題,這就大大減少了軟件系統(tǒng)的開(kāi)發(fā)時(shí)間,縮短了其開(kāi)發(fā)周期。因此,迭代化開(kāi)發(fā)成為軟件開(kāi)發(fā)的重中之重,其對(duì)于軟件工程師的協(xié)調(diào)能力和測(cè)試能力提出了很高的要求。逐漸形成了以敏捷進(jìn)行導(dǎo)人的方式,著重強(qiáng)調(diào)了軟件開(kāi)發(fā)人員的團(tuán)隊(duì)合作能力、迭代開(kāi)發(fā)和自適應(yīng)能力,促使開(kāi)發(fā)人員在工作中,積極樂(lè)觀,充滿激情。

      2.2 以軟件工程為發(fā)展重點(diǎn)

      軟件行業(yè)日益多元化,軟件開(kāi)發(fā)業(yè)務(wù)也應(yīng)隨之改變,軟件工程師應(yīng)確保軟件工程系統(tǒng)更多全球化和精確化。同時(shí),應(yīng)有效利用Use Case技術(shù),從而深化需求體系,使其成為分析模式,有效實(shí)現(xiàn)需求與分析的相互和分離作用。在此基礎(chǔ)上,Use Case也有著十分廣闊的發(fā)展空間和前景。

      2.3 持續(xù)集成

      持續(xù)集成旨在保障迭代開(kāi)發(fā)的整體質(zhì)量,具有重要作用。自動(dòng)化持續(xù)集成可有效保證代碼質(zhì)量,其程序十分復(fù)雜.。以IBM Rational Build Forge為例,其持續(xù)集成過(guò)程主要包括以下幾點(diǎn):(1)在Build環(huán)境與已有的配置管理進(jìn)行集成,完成自動(dòng)Build步驟;(2)結(jié)合軟件開(kāi)發(fā)的具體要求,自動(dòng)化檢測(cè)此軟件;(3)準(zhǔn)確定義自動(dòng)生成的滾利報(bào)表。

      2.4 著重強(qiáng)調(diào)實(shí)踐過(guò)程

      專業(yè)化的軟件開(kāi)發(fā)人員,促使其對(duì)軟件工程的規(guī)?;踩找鎳?yán)格。在開(kāi)發(fā)過(guò)程中,注重實(shí)踐,當(dāng)出現(xiàn)各類不確定因素時(shí),應(yīng)通過(guò)實(shí)踐,重新部署和規(guī)劃已開(kāi)發(fā)完成的項(xiàng)目。

      總體看來(lái),軟件工程技術(shù)有著十分開(kāi)闊的發(fā)展前景,在市場(chǎng)中所占比重持續(xù)擴(kuò)大,具有很大的發(fā)展空間。

      3 軟件工程技術(shù)發(fā)展中存在的問(wèn)題及應(yīng)對(duì)措施

      3.1 軟件工程技術(shù)發(fā)展中的問(wèn)題

      3.1.1 軟件系統(tǒng)的安全性問(wèn)題

      伴隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)信息技術(shù)的發(fā)展的是不斷提高的黑客技術(shù),網(wǎng)絡(luò)黑客攻擊總量逐年攀升。網(wǎng)絡(luò)病毒也持續(xù)更新?lián)Q代,系統(tǒng)安全問(wèn)題已然成為人們和工程師爭(zhēng)相關(guān)注的問(wèn)題。

      目前,黑客常用的攻擊手段稱之為DDOS(Distributed Denial of Service)。這種攻擊手段會(huì)導(dǎo)致用戶的數(shù)據(jù)丟失、系統(tǒng)故障無(wú)法提供服務(wù)等現(xiàn)象,給系統(tǒng)運(yùn)行帶來(lái)了嚴(yán)重的影響。加之,現(xiàn)階段的防火墻技術(shù)和安全加密技術(shù)還存在一定的局限性,導(dǎo)致系統(tǒng)的安全性得不到保障,使網(wǎng)絡(luò)黑客活動(dòng)更為頻繁。

      軟件開(kāi)發(fā)人員應(yīng)加大對(duì)軟件檢測(cè)技術(shù)的關(guān)注,深化對(duì)其的研究,盡早開(kāi)發(fā)出具備安全性和可靠性的軟件產(chǎn)品。

      3.1.2 大眾編譯軟件和網(wǎng)絡(luò)化軟件帶來(lái)的問(wèn)題

      大眾編譯軟件意為大眾的程序設(shè)計(jì)軟件,已經(jīng)廣泛應(yīng)用于人們的生活,其中,最普遍的即為移動(dòng)電話軟件。這就要求將受眾作為程序設(shè)計(jì)的核心,注重系統(tǒng)軟件的人性化設(shè)計(jì)。

      軟件工程技術(shù)的主要發(fā)展趨勢(shì)即為網(wǎng)絡(luò)化發(fā)展,其對(duì)軟件系統(tǒng)開(kāi)發(fā)有著很高的要求。主要體現(xiàn)在以下幾個(gè)方面:(1)軟件要適應(yīng)動(dòng)態(tài)網(wǎng)絡(luò)和事務(wù)性模型,實(shí)現(xiàn)與網(wǎng)絡(luò)發(fā)展環(huán)境的互相協(xié)調(diào);(2)互聯(lián)網(wǎng)軟件的功能應(yīng)具有多樣性,為受眾提供更加多樣化的服務(wù);(3)重視軟件系統(tǒng)規(guī)模的不斷擴(kuò)大,以滿足不同群體的不同需求;(4)延長(zhǎng)服務(wù)時(shí)間,并保障其安全性和穩(wěn)定性;

      3.2 應(yīng)對(duì)措施

      3.2.1 引進(jìn)軟件構(gòu)件技術(shù)

      軟件構(gòu)件技術(shù)即為開(kāi)發(fā)人員重新組裝已有的軟件,構(gòu)成具有新功能的新軟件,從而適用于不同的領(lǐng)域。軟件構(gòu)件技術(shù)可以有效提高軟件開(kāi)發(fā)人員的工作效率,并有效保證軟件系統(tǒng)的質(zhì)量,推動(dòng)了軟件工程技術(shù)的發(fā)展進(jìn)程。

      3.2.2 采用面向角色的程序設(shè)計(jì)方法

      最早的程序設(shè)計(jì)方法主要是面向數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流及使用過(guò)程。后來(lái),轉(zhuǎn)變成為面向?qū)ο蟮某绦蛟O(shè)計(jì)方法?,F(xiàn)階段,我們應(yīng)不斷總結(jié)和完善,積極采用面向角色的設(shè)計(jì)方法,使其更好地解決訪問(wèn)控制、設(shè)計(jì)模式和需求建模這三大問(wèn)題。根據(jù)不同對(duì)象設(shè)計(jì)不同的語(yǔ)境特征,并有效協(xié)調(diào)不同語(yǔ)境中的狀態(tài)行為,使其更加符合當(dāng)代計(jì)算機(jī)的語(yǔ)境變化。

      3.2.3 進(jìn)化軟件工程技術(shù)

      軟件工程技術(shù)的進(jìn)化,可有效促使其滿足不同用戶的各項(xiàng)需求。軟件系統(tǒng)應(yīng)緊跟計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)技術(shù)的發(fā)展步伐,提高軟件系統(tǒng)的自適應(yīng)能力。主要包括以下幾點(diǎn):(1)簡(jiǎn)化軟件操作過(guò)程?,F(xiàn)階段,由于軟件需求的增加,使軟件日益復(fù)雜化,給用戶的使用帶來(lái)了不便。應(yīng)盡量簡(jiǎn)化操作過(guò)程,使其適用于各類人群;(2)軟件技術(shù)的升級(jí)。應(yīng)不斷升級(jí)和改進(jìn)軟件工程技術(shù),使其連續(xù)變化;(3)軟件技術(shù)的進(jìn)化不能脫離其母體軟件規(guī)模,應(yīng)嚴(yán)格根據(jù)母體變化而變化。

      3.2.4 軟件檢測(cè)技術(shù)的提高

      鑒于黑客技術(shù)的不斷提高,要求軟件開(kāi)發(fā)商應(yīng)重視軟件系統(tǒng)的安全性,進(jìn)而不斷提高其軟件檢測(cè)技術(shù)。合理采用依據(jù)定理證明及模型檢測(cè)等檢測(cè)手段,從而保障軟件系統(tǒng)的安全性。

      針對(duì)軟件行業(yè)的多變化及多元化的現(xiàn)狀,軟件系統(tǒng)的應(yīng)用越來(lái)越廣泛,導(dǎo)致軟件開(kāi)發(fā)商之間的競(jìng)爭(zhēng)逐漸進(jìn)入白熱化階段。這就要求軟件開(kāi)發(fā)商應(yīng)不斷改進(jìn)軟件工程技術(shù),優(yōu)化辦公的軟件系統(tǒng),以助于減輕人們的重復(fù)勞動(dòng),從而大大減少了人們的工作總量。同時(shí),還應(yīng)強(qiáng)化軟件安全檢測(cè)技術(shù),有效保障人們的信息安全,從而為用戶提供更加可靠、更加便捷的服務(wù)。

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

      綜上所述,計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)信息技術(shù)的發(fā)展,帶動(dòng)了各類軟件系統(tǒng)的開(kāi)發(fā)與創(chuàng)新。同時(shí),軟件系統(tǒng)開(kāi)發(fā)也給計(jì)算機(jī)技術(shù)的發(fā)展帶來(lái)了福音,促使計(jì)算機(jī)軟件日益多樣化,逐漸適應(yīng)多元化的市場(chǎng)需求。筆者希望更多的專業(yè)人士投入到該研究中,總結(jié)軟件工程技術(shù)的歷史發(fā)展趨勢(shì),分析其中的不足,并作出改進(jìn),為我國(guó)軟件工程技術(shù)的發(fā)展做出貢獻(xiàn)。

      參考文獻(xiàn):

      [1]趙旭鑫.軟件工程技術(shù)在網(wǎng)絡(luò)時(shí)代背景下的發(fā)展[J].讀寫算(教育教學(xué)研究),2014(17):138.

      [2]黃曉峰.淺談網(wǎng)絡(luò)軟件工程技術(shù)的相關(guān)發(fā)展和對(duì)策[J].讀寫算(教育教學(xué)研究),2014(17):370.

      [3]劉小海.軟件工程技術(shù)發(fā)展探究[J].軟件,2013(07):146+164.

      [4]張淑娟.軟件工程技術(shù)發(fā)展趨勢(shì)研究[J].軟件導(dǎo)刊,2014(02):12-13.

      作者單位:桂林電子科技大學(xué)建筑與交通工程學(xué)院,廣西桂林 541004

      河南省| 田东县| 蒲城县| 翼城县| 上蔡县| 理塘县| 巩义市| 岳阳县| 柳州市| 定安县| 天水市| 当涂县| 麻阳| 巴中市| 克山县| 宁阳县| 惠安县| 阳曲县| 来宾市| 新泰市| 晋州市| 辽阳县| 龙山县| 简阳市| 天镇县| 大田县| 昌吉市| 汽车| 丰镇市| 大荔县| 水城县| 太仓市| 长白| 大英县| 辽阳市| 上虞市| 镇安县| 永济市| 宜昌市| 安阳市| 丹巴县|