軟件工程的開發(fā)與應用分析論文

時間:2021-06-16 18:05:18 論文范文 我要投稿

軟件工程的開發(fā)與應用分析論文

  伴隨著我國社會的不斷發(fā)展與進步,計算機軟件技術(shù)也已經(jīng)在我們的生活中越來越普遍,其在我們生活的各個方面發(fā)揮著不可或缺的作用。

軟件工程的開發(fā)與應用分析論文

  本文就軟件工程的開發(fā)及應用進行了淺析,并提出了自己的見解,旨在能對軟件工程的開發(fā)與應用提出一些思路。

  1 軟件工程的相關(guān)理論

  1.1 軟件工程的概念

  使用工程化的方法來研究構(gòu)建與維護有效地、實用的以及高質(zhì)量的軟件的學科就是軟件工程。軟件工程涉及很多方面,如:數(shù)據(jù)庫、系統(tǒng)平臺、設計模式、程序設計以及軟件開發(fā)工具。

  1.2 軟件工程的內(nèi)容

  軟件工程中的主要探究內(nèi)容就是憑借先進科學技術(shù)來為計算機軟件的開發(fā)提供指導的服務,其追求的目標就是憑借投資的最小化而取得回報的最大化,在為人們提供科技服務時可以憑借計算機軟件的高質(zhì)量而做到最好。

  在涉及范圍方面軟件工程作為一門邊緣學科是極為廣泛的,其包含了多個學科領(lǐng)域,其中主要有經(jīng)濟學、心理學、人體工程學以及系統(tǒng)工程等?梢詫@些學科的研究結(jié)合的基礎上,使得在軟件工程中開發(fā)出的軟件更加的人性化。

  2 軟件工程的應用技術(shù)

  軟件重用技術(shù)與構(gòu)件技術(shù)、標準件技術(shù)以及中間件技術(shù)是軟件工程中普遍都會用到的技術(shù)。在軟件工程中會用到的最重要的手段就是軟件重用技術(shù),而構(gòu)件技術(shù)則是軟件工程的基礎與核心,因此這兩個技術(shù)也是軟件工程在研發(fā)領(lǐng)域中的長期研究重點,如果能在軟件工程中把軟件重用技術(shù)運用好,就可以達到減少軟件工程開發(fā)人員的低層次工作,使其在高層次的大構(gòu)件耗費更多精力的目的。

  除以上兩個以外,就是標準化技術(shù)了。其擁有著軟件標準以及軟件過程標準雙面性質(zhì)。標準化技術(shù)在軟件工程中也發(fā)揮著較為重要的作用,這表現(xiàn)在其不僅可以滿足軟件重用以及構(gòu)件技術(shù)的發(fā)展需求,還可以為周圍軟件產(chǎn)業(yè)的健康發(fā)展提供支撐,也可以作為軟件工程的成熟標志。

  最后要說的就是中間件技術(shù)了,其于軟件工程技術(shù)中所發(fā)揮的作用也是不可或缺的,軟件工程領(lǐng)域的關(guān)注焦點和發(fā)展關(guān)鍵就是軟件工程技術(shù)。中間件按照功能來劃分就可以分為五大類,即為通信、數(shù)據(jù)庫訪問、分布對象、事務處理與遠程過程調(diào)用。

  中間件技術(shù)可以對軟件工程中重用以及構(gòu)件技術(shù)的發(fā)展產(chǎn)生較大的影響。原因是軟件工程中重用及構(gòu)件化開發(fā)應用的有利支撐就是不同層次上的中間件平臺。而且構(gòu)件技術(shù)的現(xiàn)實化基礎就是中間件技術(shù),只有通過適配的中間件,才有憑借隔離以及抽象處理把軟件變?yōu)闃?gòu)件的可能。

  3 軟件工程的應用特點

  3.1 目標明確

  在軟件工程進行應用開發(fā)時就已經(jīng)已經(jīng)明確了目標,即為了對人們的需求進行滿足。在軟件工程的'實施前其任務就是明確產(chǎn)品的需求標準,這就是軟件工程分析需求以明確目標的過程,在需求分析上的質(zhì)量會直接影響到軟件開發(fā)的成功與否。在這個過程中開發(fā)人員會通過和用戶間的不斷交流,最終明確客戶的需求,了解其軟件工程中的實施目標。

  3.2 具有規(guī)范性

  為了使軟件工程中的應用開發(fā)工作可以在被他人接手時較為容易,因此軟件工程在應用中都具有這規(guī)范性,尤其是在群體軟件開發(fā)工作中,標準規(guī)范是十分重要的,因此軟件工程在開發(fā)中都是根據(jù)一定規(guī)則進行對象組合的,以使其能擁有規(guī)范性。這種規(guī)范標準在實際上就是開發(fā)人員之間的溝通橋梁。

  3.3 具有易維護性

  軟件工程的開發(fā)軟件在應用中有具有較強的可維護性,因為的其在軟件工程中的后期繼承對象可以因?qū)Τ跗趯ο蟮母淖兌a(chǎn)生變化。容易維護的特點可以使軟件工程開發(fā)中的成本大大的降低,因此這樣的易維護性的出現(xiàn),在很大比例上是由于對軟件工程開發(fā)成本的控制。

  3.4 創(chuàng)新性

  任何技術(shù)的開發(fā)或進步都離不開創(chuàng)新。因此軟件工程中開發(fā)的應用軟件也都具備著創(chuàng)新性,只有這樣才能在科技與經(jīng)濟不斷發(fā)展的今天,對人們?nèi)找孀兓男枨筮M行滿足,同時也跟上時代的腳步。

  4 軟件工程在開發(fā)與應用中應注意的因素

  4.1 快速變化的用戶需求

  在軟件工程的開發(fā)過程之中,就會出項在軟件工程工作總不希望出現(xiàn)的問題,即用戶不斷對以前的要求進行修改或者是不斷的對軟件開發(fā)提出新要求。

  這種情況是不可避免的,因為受限于對新事物的認識過程,所有人都不可能直接就提出一個全面及準確的要求。因此在軟件工程的開發(fā)與應用中應對用戶需求的快速變化特別注意,在軟件工程實施前向用戶說明其中的規(guī)律,在一定條件下對用戶的合理要求進行滿足。

  4.2 用戶的心理因素

  在軟件工程的開發(fā)與應用中主要會對其產(chǎn)生影響的用戶心理因素就是抵觸情緒。這種心理因素往往都是來自于懷疑先進技術(shù)的用戶,這種抵觸的心理因素體現(xiàn)在他們的行動中就是消極或者是漠然。

  在軟件工程實施前的了解需求及明確目標方面,就應對此特別注意,要使其認識到現(xiàn)代計算機軟件的發(fā)展趨勢,了解軟件工程的開發(fā)會帶來的巨大經(jīng)濟效益,已達到了解用戶真正需求,從而使用戶掌握先進軟件技術(shù)的目的。

  5 結(jié)語

  軟件工程在歷經(jīng)了幾十年的發(fā)展之后,已經(jīng)形成了較為完善的開發(fā)與應用手段,其貯備著目標明確、易于維護、擁有規(guī)范標準以及創(chuàng)新等多個特點,但隨著當下社會的不斷進步與發(fā)展,人們的需求也在逐漸的增多,這就對軟件工程的開發(fā)與應用提出了更大的挑戰(zhàn)。

  本文就軟件的開發(fā)與應用進行了分析,并對當下其在軟件的開發(fā)與應用中要注意的因素進行了表述。希望能對當下軟件工程的開發(fā)與應用有所益處。

【軟件工程的開發(fā)與應用分析論文】相關(guān)文章:

軟件工程開發(fā)與應用論文11-11

軟件工程開發(fā)與應用的論文05-31

軟件工程技術(shù)分析論文10-31

需求分析下軟件工程論文11-21

面向?qū)ο蟮能浖こ涕_發(fā)分析的論文05-30

軟件工程中軟件需求分析的論文05-31

軟件工程管理的現(xiàn)狀和創(chuàng)新分析論文01-23

軟件工程數(shù)據(jù)挖掘進展分析論文06-01

軟件工程中的結(jié)構(gòu)建設分析論文05-30