亚洲免费人人妻人人,cao78在线视频,福建一级毛片,91精品视频免费观看,高清另类图片操逼,日本特黄特色大片免费看,超碰欧美人人澡曰曰澡夜夜泛

軟件工程的開發(fā)和應(yīng)用論文

時(shí)間:2024-05-15 17:34:27 論文范文 我要投稿
  • 相關(guān)推薦

軟件工程的開發(fā)和應(yīng)用論文

  信息產(chǎn)業(yè)的重點(diǎn)是軟件,軟件產(chǎn)業(yè)的重點(diǎn)在于軟件工程。軟件工程伴隨著不斷發(fā)展壯大的信息技術(shù)得以發(fā)展,取得顯著成果。軟件工程基本分為三類:構(gòu)建軟件工程、面向?qū)ο笠约皞鹘y(tǒng)軟件工程。本文介紹軟件工程相關(guān)基礎(chǔ)知識(shí),針對(duì)特殊性目標(biāo)進(jìn)行描述以及軟件工程相關(guān)理論的實(shí)施方式,展示出軟件開發(fā)在實(shí)際工程中的應(yīng)用。對(duì)軟件工程標(biāo)準(zhǔn)化以及特點(diǎn)進(jìn)行詳細(xì)分析和研究,進(jìn)而推進(jìn)相關(guān)產(chǎn)業(yè),促進(jìn)其開發(fā)出質(zhì)量較高的軟件工程。

軟件工程的開發(fā)和應(yīng)用論文

  1 引言

  1968年由北大西洋公約組織(NATO)在德國舉辦的學(xué)術(shù)會(huì)議上提出軟件工程(softwareengineering)的概念。軟件工程經(jīng)過五十多年的發(fā)展已經(jīng)成長為計(jì)算機(jī)領(lǐng)域一門獨(dú)立學(xué)科,其具有較強(qiáng)的工程性和綜合性。軟件構(gòu)件及軟件重用技術(shù)、標(biāo)準(zhǔn)化和中間化技術(shù)成為研究軟件工程的焦點(diǎn)以及重點(diǎn)。本文對(duì)軟件工程的應(yīng)用和開發(fā)技術(shù)進(jìn)行分析,并預(yù)測(cè)未來軟件工程的發(fā)展趨勢(shì)。

  2 軟件工程開發(fā)技術(shù)

  軟件工程是使用工程化方式對(duì)維護(hù)和構(gòu)建實(shí)用、有效、高質(zhì)量的軟件進(jìn)行研究的學(xué)科,即(Software Engineering,簡(jiǎn)稱為SE)。軟件工程包括設(shè)計(jì)軟件開發(fā)、程序設(shè)計(jì)、設(shè)計(jì)模式、系統(tǒng)平臺(tái)、數(shù)據(jù)庫等方面內(nèi)容,F(xiàn)代社會(huì)編譯器、嵌入式系統(tǒng)、人機(jī)界面、電子郵件等都在使用軟件工程,涉及的行業(yè)包括政府、銀行、航空、工業(yè)等等。應(yīng)用軟件工程不但能夠提高各行各業(yè)工作效率,也能增加人們生活質(zhì)量,促進(jìn)經(jīng)濟(jì)和社會(huì)的進(jìn)步和發(fā)展。

  創(chuàng)建以及應(yīng)用軟件的工作人員就是軟件工程師,在不同行業(yè)軟件工程師分為程序員、系統(tǒng)架構(gòu)師、測(cè)試員、系統(tǒng)分析師、軟件工程師等。軟件工程到目前還沒有權(quán)威定義,普遍認(rèn)可的定義是:軟件工程是能夠解決軟件方面各種問題的系統(tǒng)工程,是軟件維護(hù)、運(yùn)作、開發(fā)使用的可定量、規(guī)律化、系統(tǒng)化研究的一種方法,他是一門交叉科學(xué)。生產(chǎn)和開發(fā)費(fèi)用合理和質(zhì)量良好的產(chǎn)品是軟件工程的目標(biāo),經(jīng)常采用高效率性、可維護(hù)性、易移植性、可靠性、易使用性、多功能性等六個(gè)指標(biāo)來評(píng)定一款軟件的品質(zhì)。

  2.1 軟件構(gòu)件和軟件重用技術(shù)

  軟件構(gòu)件和軟件重用技術(shù)是軟件工程長期研究的重點(diǎn)和熱點(diǎn)。軟件重用是軟件工程的手段和方法,而構(gòu)建就是它的基礎(chǔ)和核心。軟件重用技術(shù)是為了讓軟件開發(fā)者擺脫或者減少寫代碼的工作而設(shè)計(jì)的,這樣能夠讓開發(fā)人員將精力致力于更高層次系統(tǒng)的構(gòu)建中,讓求解空間和促使問題能夠保持一致。

  軟件業(yè)要選擇構(gòu)件技術(shù)來促進(jìn)重用技術(shù)的實(shí)現(xiàn)。軟件生產(chǎn)利用搭積木的方式來完成發(fā)展夢(mèng)想。開發(fā)工具有構(gòu)件庫管理、應(yīng)用管理、集成開發(fā)環(huán)境、運(yùn)行環(huán)境等,這些是應(yīng)用開發(fā)軟件的支撐。

  2.2 軟件標(biāo)準(zhǔn)化應(yīng)用技術(shù)

  軟件工程標(biāo)準(zhǔn)分為軟件過程標(biāo)準(zhǔn)以及軟件標(biāo)準(zhǔn),標(biāo)準(zhǔn)化不但是構(gòu)件和重用技術(shù)發(fā)展的必要條件,也是推動(dòng)軟件產(chǎn)業(yè)健康發(fā)展的前提和有力支撐,建立軟件過程標(biāo)準(zhǔn)是軟件工程達(dá)到一定成熟度的標(biāo)志。國際標(biāo)準(zhǔn)化(ISO/IEC)組織系統(tǒng)標(biāo)準(zhǔn)工程和系統(tǒng)工程委員會(huì)提出的標(biāo)準(zhǔn)框架以及美國敘述的軟件標(biāo)準(zhǔn)指南是現(xiàn)在世界應(yīng)用的軟件工程兩大標(biāo)準(zhǔn)框架。

  2.3 采用中間件發(fā)展技術(shù)

  軟件構(gòu)建和重用系統(tǒng)運(yùn)行和開發(fā)應(yīng)用的支撐是中間件平臺(tái)。中間件是構(gòu)件技術(shù)變成現(xiàn)實(shí)的前提,為發(fā)揮構(gòu)件作用提供平臺(tái),中間件放置在適合的平臺(tái)上,軟件才能夠被抽象和隔離最終成為構(gòu)件。

  所以中間件技術(shù)是近幾年軟件工程發(fā)展的關(guān)鍵和關(guān)注的重點(diǎn)。中間件按照功能可以分為事物處理、遠(yuǎn)程過程調(diào)用、分布對(duì)象、通信、訪問中間件等五類,中間件技術(shù)能夠?qū)浖䴓?gòu)件和軟件重用技術(shù)發(fā)展產(chǎn)生深遠(yuǎn)的影響。

  3 軟件工程開發(fā)特點(diǎn)

  3.1 對(duì)目標(biāo)進(jìn)行明確

  人們對(duì)軟件有著多種需求,軟件工程在軟件研發(fā)設(shè)計(jì)時(shí)就要確立明確的目標(biāo)。在實(shí)施工程或者投放產(chǎn)品前,提供該工程或者產(chǎn)品需要的設(shè)計(jì)軟件工程任務(wù),這體現(xiàn)出軟件工程的特點(diǎn)是:需求分析。軟件開發(fā)的成敗在很大程度上由需求分析決定。用戶和開發(fā)人員通過不斷交流和澄清概念,形成完整、清晰、一致的需求說明。

  3.2 軟件工程的完整性

  在軟件服務(wù)器應(yīng)用中,數(shù)據(jù)處理和數(shù)據(jù)的完整性是確保信息準(zhǔn)確傳輸?shù)年P(guān)鍵環(huán)節(jié)。因此在開發(fā)軟件過程中需要嚴(yán)密的邏輯要求。比如在處理一件事情過程中,可以修改多個(gè)表,一旦發(fā)生錯(cuò)誤就要停止全部處理,返回最初狀態(tài)來保持系統(tǒng)完整性,進(jìn)而保證數(shù)據(jù)處理和數(shù)據(jù)的完整性。

  3.3 軟件工程規(guī)范性

  軟件開發(fā)應(yīng)用工作經(jīng)常被他人修改和接手。因?yàn)檐浖前凑找?guī)則相互結(jié)合的對(duì)象,才能夠保證符合標(biāo)準(zhǔn),如果群體對(duì)軟件進(jìn)行開發(fā),標(biāo)準(zhǔn)顯得更加至關(guān)重要。標(biāo)準(zhǔn)是軟件開發(fā)工程師之間溝通的橋梁。

  3.4 軟件工程易維護(hù)性

  軟件使用對(duì)象具有一定繼承性,修改祖先對(duì)象能夠?qū)^承對(duì)象起到影響作用可以在一定程度上提高軟件維護(hù)性,相同邏輯和語法規(guī)定能夠讓多人聯(lián)合研發(fā)軟件的維護(hù)性得到一定保障,工作人員特有的作風(fēng)和思想邏輯不但不會(huì)受到限制,還會(huì)形成互補(bǔ)進(jìn)而增加提高軟件性能的可能性。

  3.5 軟件工程具有創(chuàng)新性

  創(chuàng)新是技術(shù)發(fā)展的基礎(chǔ)。隨著工程和科技技術(shù)的創(chuàng)新和實(shí)踐,新產(chǎn)品在滿足人們不斷發(fā)展的需求過程中,得到客戶的支持和信賴,在分析系統(tǒng)階段,系統(tǒng)分析工作人員要全面了解客戶需要,根據(jù)客戶不同要求添加可行性方案,在和客戶不斷交流過程中對(duì)方案進(jìn)行改進(jìn),反復(fù)這樣做,直至客戶滿意。

  4 結(jié)束語

  軟件開發(fā)中具體應(yīng)用是比較復(fù)雜的工程,二十世紀(jì)八十年代,我國就已經(jīng)開始制定軟件工程標(biāo)準(zhǔn)的工作。在軟件質(zhì)量標(biāo)準(zhǔn)管理方面,軟件標(biāo)準(zhǔn)化和軟件過程標(biāo)準(zhǔn)化將緊密結(jié)合并取得協(xié)調(diào)發(fā)展。很據(jù)開發(fā)軟件的要求,軟件工程是在開發(fā)過程中進(jìn)行大量的測(cè)試和分析,達(dá)到減少使用時(shí)維修和管理的費(fèi)用。

【軟件工程的開發(fā)和應(yīng)用論文】相關(guān)文章:

軟件工程開發(fā)與應(yīng)用的論文04-27

軟件工程在軟件開發(fā)中的應(yīng)用論文04-27

軟件開發(fā)中現(xiàn)代軟件工程的應(yīng)用的論文04-27

計(jì)算機(jī)軟件工程的管理開發(fā)應(yīng)用的論文04-27

軟件工程方法在軟件開發(fā)中的應(yīng)用工程論文04-27

計(jì)算機(jī)軟件工程的管理及開發(fā)應(yīng)用探討工程論文04-27

醫(yī)療軟件開發(fā)中現(xiàn)代軟件工程方法應(yīng)用的研究論文04-27

軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應(yīng)用論文05-04

軟件工程管理及應(yīng)用研討的論文04-27

有關(guān)軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應(yīng)用論文05-04