學(xué)習(xí)啦>論文大全>學(xué)科論文>計算機論文>

淺析計算機軟件工程的論文

時間: 堅烘964 分享

  軟件的規(guī)模越大、越復(fù)雜,軟件開發(fā)越顯得力不從心。于是,業(yè)界開始重視軟件開發(fā)過程、方法、工具和環(huán)境的研究,軟件工程應(yīng)用而生。下面是學(xué)習(xí)啦小編給大家推薦的淺析計算機軟件工程的論文,希望大家喜歡!

  淺析計算機軟件工程的論文篇一

  《計算機軟件與軟件工程》

  [摘 要]隨著軟件產(chǎn)業(yè)的不斷發(fā)展,計算機應(yīng)用逐步滲透到社會的各個角落,使各行各業(yè)都發(fā)生了很大的變化。傳統(tǒng)的計算機學(xué)科逐步上升到計算科學(xué)。這同時也促使人們對軟件的品種、數(shù)量、功能和質(zhì)量等提出了越來越高的要求。軟件的規(guī)模越大、越復(fù)雜,軟件開發(fā)越顯得力不從心。于是,業(yè)界開始重視軟件開發(fā)過程、方法、工具和環(huán)境的研究,軟件工程應(yīng)用而生。本文主要針對計算機軟件與軟件工程做了相關(guān)簡要闡述。?

  [關(guān)鍵詞]計算機 軟件工程 開發(fā)應(yīng)用

  中圖分類號:G623.58 文獻標識碼:A 文章編號:1009-914X(2015)15-0250-01

  計算機從誕生至今,就一直與社會的發(fā)展和科技的進步密切相關(guān),到今天其重要性也愈發(fā)突出。而隨著計算機技術(shù)的發(fā)展,計算機應(yīng)用以及軟件產(chǎn)業(yè)也逐漸成為社會的支柱產(chǎn)業(yè),軟件工程知識為開發(fā)高品質(zhì)的產(chǎn)品提供了理論和科學(xué)支撐,強調(diào)采用工程化的方式開發(fā)軟件。這些知識支持以精確地方式描述軟件工程產(chǎn)品,為產(chǎn)品及其相互關(guān)系的建模和推理提供了基礎(chǔ),并為可預(yù)測的設(shè)計過程提供了依據(jù)。

  1 什么是計算機軟件

  “軟件”這個詞匯于20世紀60年代被首次提出。一個完整的計算機系統(tǒng)由軟件和硬件組成。它們相互依存,缺一不可。IEEE給軟件定義為是計算機程序、規(guī)劃以及運行計算機系統(tǒng)可能需要的相關(guān)文檔和數(shù)據(jù)。其概念是隨著計算機的發(fā)展而得出進一步完善的,最先人們認為軟件就是程序,到了20世紀70年代,人們認為軟件不僅包括程序,還包括開發(fā)、使用、維護這些程序所需要的文檔。到了80年代,較為全面的軟件的定義才出現(xiàn),包括計算機程序、實現(xiàn)程序所使用的方法、規(guī)則、相關(guān)聯(lián)的文檔、運行所需的數(shù)據(jù)等都是程序。

  計算機軟件的應(yīng)用

  可以看到計算機和項目管理的發(fā)展在一定程度上有著一樣的進度,前者的發(fā)展為后者提供一定的基礎(chǔ),而后者的不斷進步又促進了前者的更好應(yīng)用。信息的不斷進步促進了整體的工程項目的管理加強了應(yīng)用軟件的使用和發(fā)展,這也是工程人員使用的一個助手。當前項目管理的軟件可分為下面兩個檔次:

  像P3、Artemis、WorkBench和Open- Plan等的高檔次的專業(yè)項目管理應(yīng)用軟件,功能上的優(yōu)點很多,但是價格較高。

  低檔次的像Micro-soft開發(fā)的小型項目管理軟件,如TimeLine、ProjectScheduler和SureTrak等,通常僅僅能完成項目管理某階段和某方面的功能。

  這里我們來了解一下Primavera項目管理系列軟件,從而探究高檔項目管理軟件的應(yīng)用現(xiàn)狀。

  Primavera Project Planner(簡稱P3),P3軟件作為一個專業(yè)的工程項目管理軟件,它是可以很好的對于整個工程做好各方面的管理的,做好整體的進度和實際的定量的協(xié)調(diào)管理,做好進度的設(shè)計合理的科學(xué)的計劃。

  而且一個好的優(yōu)秀的商業(yè)的使用軟件,P3軟件可以做到數(shù)據(jù)資源的共享,保證了工程的實際參與的所有人員可以一同使用同一個工程的數(shù)據(jù)資源,按照各有的權(quán)限進行數(shù)據(jù)的讀取和管理。這個軟件還有一個優(yōu)點就是它的使用非常的簡單方便,使用者可以根據(jù)自己的喜好改變視圖和整體進行更新,做好各個方面的工作等等。

  伴隨著工程各個項目管理的相應(yīng)軟件的研發(fā)和發(fā)展,這也就使工程項目的整體管理更加的合理、科學(xué),在整體的工作中也會更有計劃性,保證所有的工程人員都能向著一個方向努力,一起更好的做好這個項目。達到整個項目的最好的效益化和更好的完成工程的進度。

  軟件特點有:(1)復(fù)雜性;(2)一致性;(3)可變性;(4)不可見性。軟件類型一是通用軟件,另一是定制軟件,是根據(jù)軟件服務(wù)對象的范圍,將其劃分為兩個類型。軟件危機是:(1)軟件維護費用急劇上升,直接威脅計算機應(yīng)用的擴大;(2)軟件生產(chǎn)技術(shù)進步緩慢,是加劇軟件危機的重要原因。軟件生存周期是指一個軟件從提出需求開始直到該軟件報廢為止的整個時期,通常包括可行性分析和項目開發(fā)計劃、需求分析、概要設(shè)計、詳細設(shè)計、編碼、測試、維護等活動,它們將以適當?shù)胤绞椒峙涞讲煌A段去完成。

  軟件開發(fā)是一個過程,是指軟件工程人員未獲得軟件產(chǎn)品在軟件工具支持下實施的一系列軟件工程活動。其開發(fā)過程包括獲取過程、供應(yīng)過程、開發(fā)過程、操作過程、維護過程、管理過程和支持過程。其開發(fā)模型有:(1)瀑布模型;(2)快速原型模型;(3)噴泉模型;(4)增量模型;(5)螺旋模型;(6)形式化方法模型;(7)基于構(gòu)件的開發(fā)模型。其開發(fā)方式是一種使用定義好的技術(shù)集及符號表示組織軟件生產(chǎn)的過程,包括:(1)結(jié)構(gòu)化方式;(2)Jackson方法;(3)維也納開發(fā)方法;(4)面向?qū)ο箝_發(fā)方法。其開發(fā)工具一般指為了支持軟件人員開發(fā)和維護活動而使用的軟件。有RUP、RequisitepRro、Rose及Robot。

  2 軟件工程

  “軟件工程”自1968年首次提出軟件工程概念以來,已經(jīng)40多年了。編程范型已經(jīng)經(jīng)歷了三次演變,軟件工程也從第一代發(fā)展到第三代。其概念提出那個年代就開發(fā)大型系統(tǒng)軟件用手工方式進行,其生產(chǎn)效率低、出錯率高。這種狀態(tài)不能滿足日益增長的軟件生產(chǎn)的需要,產(chǎn)生以下四個方面的問題:(1)軟件復(fù)雜性飛速增長;(2)軟件成本高;(3)開發(fā)周期長;(4)維護工作量大。即出現(xiàn)了“軟件危機”現(xiàn)象。軟件工程定義為將系統(tǒng)性的、規(guī)范化的、可定量的方法應(yīng)用于軟件得開發(fā)、運行和維護,即將工程化應(yīng)用到軟件上。

  總之,隨著經(jīng)濟與技術(shù)的發(fā)展,信息網(wǎng)絡(luò)技術(shù)發(fā)展愈來愈快。計算機軟件具備很高的準確性以及高效性,并且逐漸普及,人們的很多日常工作都是通過計算機軟件來完成的,計算機軟件幾乎成為人們?nèi)粘9ぷ魃畈豢苫蛉钡牟糠?。所以需要在計算機的軟件工程的建設(shè)上給予充足的資源支持,尋求更具創(chuàng)新意識的發(fā)展道路,選擇全新的發(fā)展措施,確保計算機軟件工程的順利開展,從而提高效益,促進我國經(jīng)濟的發(fā)展。

  參考文獻

  [1]劉冰,賴涵,瞿中,等.軟件工程實踐教程[M].北京:機械工業(yè)出版社,2009.

  [2]麥中凡.計算機軟件技術(shù)基礎(chǔ)[M].北京:高等教育出版社,1999.

  [3]錢樂秋,趙文耘.軟件工程[M].北京:清華大學(xué)出版社,2007.

淺析計算機軟件工程的論文

軟件的規(guī)模越大、越復(fù)雜,軟件開發(fā)越顯得力不從心。于是,業(yè)界開始重視軟件開發(fā)過程、方法、工具和環(huán)境的研究,軟件工程應(yīng)用而生。下面是學(xué)習(xí)啦小編給大家推薦的淺析計算機軟件工程的論文,希望大家喜歡! 淺析計算機軟件工程的論文篇一
推薦度:
點擊下載文檔文檔為doc格式
2419667