777精品久无码人妻蜜桃-欧美在线观看视频一区-99精品网-伊人网中文字幕-99福利网-国产精品99久久久久久武松影视-日本黄色片免费看-免费观看高清在线观看-人妻少妇被粗大爽9797pw-日韩国产在线播放-国产日产成人免费视频在线观看-一区二区人妻-午夜看毛片-国产精品s-午夜免费av-国产精品色情国产三级在-国产精品资源在线

計(jì)算機(jī)軟件開發(fā)論文發(fā)表范文(兩篇)

來源:期刊VIP網(wǎng)所屬分類:計(jì)算機(jī)網(wǎng)絡(luò)時(shí)間:瀏覽:次

  下面是兩篇計(jì)算機(jī)軟件開發(fā)論文投稿范文,第一篇論文介紹了軟件工程軟件需求,并且為軟件的其他有效性的要去進(jìn)行定義。第二篇論文介紹了軟件工程若干熱點(diǎn)技術(shù)發(fā)展現(xiàn)狀,論文闡述了以上幾個(gè)研究熱點(diǎn)技術(shù)的發(fā)展現(xiàn)狀,進(jìn)而對軟件工程的未來發(fā)展進(jìn)行了展望。

網(wǎng)絡(luò)科技時(shí)代

  《軟件工程軟件需求分析》

  摘要:在軟件工程的眾多階段中,軟件需求分析是其中最為重要的階段之一,能夠在面對客戶的過程中做出正確的需求分析。有很多人認(rèn)為,在面向?qū)ο蟮能浖こ讨校浖枨蟮娜蝿?wù)在于確定系統(tǒng)完成工作的方式,然而這種理解方式存在一定的不完整性,在此提出,軟件需求的任務(wù)是確定系統(tǒng)完成工作的內(nèi)容,其中包括對目標(biāo)系統(tǒng)的完整性、準(zhǔn)確性和具體性;軟件需求的工作是探析軟件的功能和使用方式,從而得出軟件的設(shè)計(jì)意圖和軟件與其他程序之間接口的方式和結(jié)論,并且為軟件的其他有效性的要去進(jìn)行定義。

  【關(guān)鍵詞】面向?qū)ο?軟件工程;軟件需求分析

  本文主要闡述軟件需求分析在關(guān)鍵工程中的必要性,并描述了面向?qū)ο蟮能浖こ讨熊浖枨蠓治龅娜蝿?wù)、過程和方法。

  1軟件工程

  軟件工程涉及程序涉及語言、數(shù)據(jù)庫、開發(fā)工具、以及設(shè)計(jì)模式等等,是研究并維護(hù)軟件的一門學(xué)科。在目前的社會(huì)中,軟件在各個(gè)方面都被廣泛的應(yīng)用,如辦公套件、操作系統(tǒng)以及游戲。其中計(jì)算機(jī)軟件的應(yīng)用在銀行、工農(nóng)業(yè)、政府、企業(yè)中的應(yīng)用更為廣泛,有了這種軟件工程的加入,讓人們的生活和工作的質(zhì)量更高,同時(shí)也加強(qiáng)了工作效率,推動(dòng)社會(huì)經(jīng)濟(jì)的發(fā)展。開發(fā)軟件的職業(yè)是軟件工程師,也能夠根據(jù)所負(fù)責(zé)的工作不同進(jìn)行劃分為系統(tǒng)分析員、軟件設(shè)計(jì)師、系統(tǒng)架構(gòu)師和程序員等。軟件工程在學(xué)界中并沒有專一的概念,比較被大部分人認(rèn)可的定義為:軟件工程是針對軟件出現(xiàn)的各種問題而出現(xiàn)的一門學(xué)科,同時(shí)也是對軟件進(jìn)行一系列研究的方法。軟件工程的目標(biāo)在于研發(fā)質(zhì)量較高的軟件產(chǎn)品,使軟件在功能、可靠、使用、效率、維護(hù)、移植等方面都具有良好的標(biāo)準(zhǔn)。軟件工程的表現(xiàn)為以下幾點(diǎn):首先,軟件并不是指實(shí)際產(chǎn)品,它是指邏輯上存在的產(chǎn)品,費(fèi)用的使用也主要是在研制過程中,軟件的問題并不存在像實(shí)物中一些用壞或者損壞情況,而是存在過時(shí)問題;其次,軟件的功能體現(xiàn)是靠用戶的使用和軟硬件的運(yùn)行狀態(tài),而且其功能的復(fù)雜性也高于一般產(chǎn)品;最后,軟件設(shè)計(jì)在功能和實(shí)現(xiàn)上有很大的多樣性,提升軟件的質(zhì)量和開發(fā)效率就是推動(dòng)軟件工程發(fā)展的關(guān)鍵。

  2軟件需求分析具體過程

  軟件需求分析的過程主要有四個(gè)階段,分別為確定軟件需求目標(biāo)、進(jìn)行分析并整合、規(guī)格的相關(guān)說明規(guī)定、以及最終評審。確定軟件需求目標(biāo)在涵義上是指系統(tǒng)分析師和程序開發(fā)工程師在進(jìn)行工作中,找出目標(biāo)軟件工程所需的要求,從而講述出能夠達(dá)到要求所需要的條件。一般來說,這些要求主要體現(xiàn)在功能、性能、環(huán)境、可靠性、安全性以及用戶界面、資源使用、軟件成本消耗與開發(fā)進(jìn)度等。

  (1)功能是指將軟件的功能開發(fā);

  (2)性能則在于軟件技術(shù)性能標(biāo)準(zhǔn);

  (3)環(huán)境是指如硬件和軟件方面在軟件系統(tǒng)運(yùn)行時(shí)的要求,另外還包括對使用此軟件的工作人員的技術(shù)要求;

  (4)可靠性是通過軟件在開發(fā)過程中對實(shí)際環(huán)境的要求,并滿足在進(jìn)行需求分析時(shí)顯露出所有存在的問題,估計(jì)運(yùn)行后會(huì)產(chǎn)生的后果,提出更高的可靠性;

  (5)安全性是指安全保密,在進(jìn)行開發(fā)時(shí)特別針對安全性能嚴(yán)格要求,保證在日后的使用過程中能夠擁有強(qiáng)大的安全性能;

  (6)用戶界面要根據(jù)客戶的要求進(jìn)行需求分析;

  (7)資源使用是要保證用戶能夠接受在軟件的使用中的資源需求;

  (8)大致提出軟件開發(fā)所需要的時(shí)間和各個(gè)階段的費(fèi)用,合理控制成本消耗和進(jìn)度。另外,分析系統(tǒng)的功能,檢測在開發(fā)之后的性能,有利于及時(shí)對系統(tǒng)做出改正。在這些問題得出相應(yīng)的分析結(jié)果之后,要將結(jié)果與軟件開發(fā)工程師進(jìn)行核對,并且得到認(rèn)可。

  3面向?qū)ο蟮能浖こ讨熊浖枨蠓治龅姆椒?/p>

  有關(guān)分析軟件需求的方法有很多,但是在一定程度上也存在很大的相似性,主要體現(xiàn)在支持?jǐn)?shù)據(jù)域分析機(jī)制方面和功能表示方面。對于數(shù)據(jù)域分析機(jī)制方面來說,所有的方法中都包含數(shù)據(jù)流、數(shù)據(jù)特征以及數(shù)據(jù)結(jié)構(gòu),在一般情況下,數(shù)據(jù)流特征所描述的變換過程是將輸入轉(zhuǎn)化為輸出;數(shù)據(jù)內(nèi)容的表示方法則為數(shù)據(jù)字典機(jī)制。對于功能表示方面來說,一般的表示方法是將數(shù)據(jù)進(jìn)行加工或者變換。另外,接口定義和問題分解機(jī)制與抽象支持、邏輯視圖、物理視圖中也有相似機(jī)制的存在。對于快速原型方法的分析主要如下:傳統(tǒng)軟件工程方法與快速原型方法的區(qū)別在于,傳統(tǒng)方法中的開發(fā)為分階段開發(fā),并且在開發(fā)每個(gè)階段之前都需要對項(xiàng)目進(jìn)行研究,并從中獲取嚴(yán)謹(jǐn)?shù)亩x,然而,實(shí)際上,只是依靠簡單的分析和研究并不能建設(shè)一套完整的應(yīng)用,在另一方面來說,提前對軟件系統(tǒng)進(jìn)行定義,若是無法滿足用戶的需求則會(huì)在很大程度上降低軟件的使用效率和開發(fā)價(jià)值。因此,快速原型方法能夠很好的解決這一問題,并且在當(dāng)前軟件開發(fā)過程中應(yīng)用十分廣泛。

  快速原型方法能夠在了解軟件開發(fā)需求的前提下,以極快的速度制造出大概結(jié)構(gòu)的過程,雖然不一定能夠符合實(shí)際使用過程中的需求,但是卻能夠?qū)㈤_發(fā)軟件的系統(tǒng)及時(shí)的展現(xiàn)出來,同時(shí)也能夠根據(jù)軟件的模型來進(jìn)行更為準(zhǔn)確的開發(fā)。使用快速原型方法,若是用戶對軟件開發(fā)過程中有不滿意的情況,也能夠及時(shí)的對原型進(jìn)行改進(jìn),從而獲取新的目標(biāo)系統(tǒng),沒有重新進(jìn)行開發(fā)的必要;快速原型建造工具也能夠在很大程度上縮短創(chuàng)建系統(tǒng)的時(shí)間,使得系統(tǒng)原型在很短時(shí)間內(nèi)就能創(chuàng)建成功,增強(qiáng)了軟件的開發(fā)效率和質(zhì)量,同時(shí)也促進(jìn)了用戶對軟件的使用率,提升軟件存在的價(jià)值。由于建立原型目的有所差別,在快速原型法實(shí)現(xiàn)過程中存在探索型、實(shí)驗(yàn)型和進(jìn)化型等三種不同的類型。

  探索型的目的是研究探索,明確木白哦系統(tǒng)的需求和特征需求;實(shí)驗(yàn)型是在實(shí)驗(yàn)?zāi)康南陆⒃?,在開發(fā)軟件的前期建立原型來檢測方法的可靠性。一般建立的背景為針對問題的方案;進(jìn)化型目的是演示,為了能夠更好的解決系統(tǒng)的適應(yīng)性,從而生成演示型的系統(tǒng)開發(fā)模式。也就是說,在面向?qū)ο蟮能浖こ讨羞M(jìn)行軟件需求分析時(shí),采用快速原型法能夠提升使用效率,而且還能夠避免一些不必要的階段,節(jié)省大量投資。

  4結(jié)束語

  綜上所述,軟件需求分析對軟件工程來說非常重要,不僅是作用于及時(shí)發(fā)現(xiàn)其中出現(xiàn)的問題,構(gòu)建合理的原型來幫助分析工作的順利進(jìn)行,同時(shí)也有利于軟件需求分析能夠提升效率,并且減少一些經(jīng)濟(jì)支出,降低投資為下一個(gè)軟件的開發(fā)做好準(zhǔn)備。

  參考文獻(xiàn)

  [1]藺茹.軟件工程中面向?qū)ο蠓椒ǖ膬?yōu)勢分析[J].電子技術(shù)與軟件工程,2014(24):54-55.

  [2]韓沁軒.傳統(tǒng)軟件工程與面向?qū)ο蟆?gòu)件軟件工程的比較分析[J].信息與電腦(理論版),2012(02):41-42.

  作者:田鐘曉 虞翔

  《軟件工程若干熱點(diǎn)技術(shù)發(fā)展現(xiàn)狀》

  【摘要】在1960年末軟件工程誕生,不斷的發(fā)展與進(jìn)步使軟件工程成為計(jì)算機(jī)科學(xué)領(lǐng)域的一門綜合性和工程性的獨(dú)立的學(xué)科。信息產(chǎn)業(yè)和軟件產(chǎn)業(yè)的不斷發(fā)展使得軟件工程技術(shù)也將有進(jìn)一步的創(chuàng)新與發(fā)展。根據(jù)軟件工程的發(fā)展不難看出,當(dāng)前的研究以及未來的研究軟件工程的熱點(diǎn)技術(shù)還是主要集中于以下幾個(gè)方面,即軟件重用和軟件構(gòu)件技術(shù)、中間件和標(biāo)準(zhǔn)化等。

  【關(guān)鍵詞】軟件工程技術(shù);現(xiàn)狀;發(fā)展趨勢

  1前言

  在現(xiàn)代化產(chǎn)業(yè)的發(fā)展過程中,信息產(chǎn)業(yè)的發(fā)展占有重要的地位,而其中軟件工程技術(shù)又是信息產(chǎn)業(yè)發(fā)展的不可或缺的部分。自軟件工程的誕生以來,不斷的變革與發(fā)展促使它成為計(jì)算機(jī)科學(xué)領(lǐng)域中一門獨(dú)立的學(xué)科。它是主要研究如何高效的利用工程化的手段去建設(shè)和維護(hù)軟件的學(xué)科。時(shí)代逐漸信息化,信息技術(shù)也得到了飛速的發(fā)展,軟件工程也在不斷的創(chuàng)新。但是其熱點(diǎn)技術(shù)還是離不開軟件重用和軟件構(gòu)件技術(shù)、中間件和標(biāo)準(zhǔn)化等。由于信息技術(shù)的發(fā)展,使得軟件更廣泛的在各個(gè)領(lǐng)域被應(yīng)用,因此對軟件工程熱點(diǎn)技術(shù)的發(fā)展現(xiàn)狀和發(fā)展趨勢的研究有重要意義,同時(shí)也為軟件工程的進(jìn)一步改革和發(fā)展提供了參考。

  2軟件工程的若干熱點(diǎn)技術(shù)發(fā)展現(xiàn)狀

  2.1軟件重用和軟件構(gòu)件

  軟件工程研究的一個(gè)長期的且主要的熱點(diǎn)問題就是軟件重用和軟件構(gòu)件。在此技術(shù)中構(gòu)件是核心也是基礎(chǔ),而其方法和手段是重用。現(xiàn)在軟件開發(fā)人員改變寫代碼等低效的工作,能夠?qū)⒏嗟木蜁r(shí)間去追求更高層次的搭構(gòu)件和對問題的定義過程的功勞都要?dú)w結(jié)于構(gòu)件的重用。構(gòu)件的重用也促進(jìn)了問題空間和求解空間的發(fā)展保持同步。為了能高效率的開發(fā)高質(zhì)量的軟件產(chǎn)品,軟件重用是其中重要的發(fā)展方向之一??偠灾?,軟件工程及其軟件開發(fā)方式的巨大改變就是以軟件重用為中心,軟件構(gòu)件為基礎(chǔ)開始的。

  2.2中間件技術(shù)

  不同層次的中間件技術(shù)和平臺(tái)為軟件重用和構(gòu)件化應(yīng)用和開發(fā)提供了重要的支撐。構(gòu)件技術(shù)的實(shí)現(xiàn)和成熟是從中間件的應(yīng)用開始的。中間件平臺(tái)是構(gòu)件發(fā)揮作用的基礎(chǔ),軟件的抽離和隔離并成為軟件是在適當(dāng)?shù)闹虚g件平臺(tái)上才能完成。這就是中間件技術(shù)成為軟件工程的熱點(diǎn)技術(shù)和軟件業(yè)發(fā)展關(guān)鍵的重要原因。從功能上來看,中間件有對數(shù)據(jù)進(jìn)行訪問、進(jìn)行遠(yuǎn)程過程的調(diào)用、通信、事務(wù)處理和分布對象中間件的功能。而中間件技術(shù)影響軟件重用和軟件構(gòu)件技術(shù)發(fā)展具體可以表現(xiàn)在以下三個(gè)方面。第一個(gè)方面,中間件就是對分布式應(yīng)用的抽象化處理,它忽略了與應(yīng)用相關(guān)的業(yè)務(wù)邏輯的細(xì)節(jié),繼續(xù)發(fā)展了其關(guān)鍵的特征即典型的分布交互模式,從而實(shí)現(xiàn)了良好的協(xié)同合作。第二個(gè)方面,中間件技術(shù)使軟件開發(fā)者更關(guān)注業(yè)務(wù)的邏輯本身,并解決了在分布式應(yīng)用中與業(yè)務(wù)沒有直接關(guān)系但是又很重要的大量問題。第三個(gè)方面,中間件是在低層的基礎(chǔ)平臺(tái)和高層應(yīng)用平臺(tái)中間,可以對多種不同的系統(tǒng)進(jìn)行屏蔽。為實(shí)現(xiàn)不同的構(gòu)建開發(fā)模式,其通過標(biāo)準(zhǔn)的程序接口和協(xié)議可以對不同的操作系統(tǒng)和不同的硬件平臺(tái)提供符合不同接口的途徑。

  2.3標(biāo)準(zhǔn)化技術(shù)

  軟件工程的標(biāo)準(zhǔn)化技術(shù)的應(yīng)用可以提高產(chǎn)品的質(zhì)量和行業(yè)間的競爭力,對計(jì)算機(jī)軟件行業(yè)的健康發(fā)展起到重要作用。軟件工程的標(biāo)準(zhǔn)化包括軟件標(biāo)準(zhǔn)化和過程標(biāo)準(zhǔn)化。軟件工程過程的標(biāo)準(zhǔn)化對于軟件工程的發(fā)展成熟具有重要意義。軟件的可靠性和可維護(hù)性的提高也要?dú)w功于軟件工程的標(biāo)準(zhǔn)化。軟件工程的標(biāo)準(zhǔn)化不僅提高了軟件的質(zhì)量也提高了軟件生產(chǎn)的效率,此外軟件研發(fā)的成本也大大降低。這對計(jì)算機(jī)軟件行業(yè)的進(jìn)一步發(fā)展有著極大的作用。

  2.4軟件可靠性工程

  衡量一個(gè)軟件的質(zhì)量的主要依據(jù)和特征之一就是軟件的可靠性。因此軟件可靠性工程已經(jīng)成為軟件工程的一個(gè)不可缺少的一部分。軟件的正確性、完整度和一致性的程度都是依據(jù)軟件的可靠性來衡量。軟件可靠性模型是軟件可靠性工程研究的依據(jù),可以達(dá)到對軟件可靠性的高要求。其次軟件可靠性工程的測試過程也是目前研究的重點(diǎn)。測試過程是為了盡早發(fā)現(xiàn)和解決被測試軟件中的錯(cuò)誤,對于軟件的可靠性的保證有重要意義。

  3軟件工程的若干熱點(diǎn)技術(shù)展望

  隨著科技的不斷創(chuàng)新與發(fā)展,人們對軟件在性能上的要求也在不斷的提升,因此軟件工程的技術(shù)也要不斷的創(chuàng)新和提高以滿足需求。結(jié)合近年來軟件工程的發(fā)展來看,其發(fā)展趨勢逐漸全球化、開放化和模板化。對于軟件工程的若干熱點(diǎn)技術(shù)的發(fā)展趨勢接下來會(huì)逐個(gè)分析。首先是軟件重用和軟件構(gòu)件技術(shù),其作為新的應(yīng)用在技術(shù)上被廣泛的應(yīng)用。為了能高效率的開發(fā)高質(zhì)量的軟件產(chǎn)品,軟件重用是其中重要的發(fā)展方向之一。因此在未來的很長一段時(shí)間內(nèi)軟件的重用和軟件構(gòu)件技術(shù)都是軟件工程應(yīng)用的重點(diǎn)技術(shù)。第二,中間件作為軟件構(gòu)件化的形式之一,使軟件復(fù)用的進(jìn)程得到快速發(fā)展。眾多大型企業(yè)應(yīng)用的建設(shè)都離不開中間件的應(yīng)用。然而傳統(tǒng)的中間件技術(shù)滿足不了企業(yè)快速的發(fā)展。因而中間件技術(shù)發(fā)展的必然趨勢是構(gòu)件化的中間件。第三,標(biāo)準(zhǔn)化技術(shù)。由于軟件工作的特殊性和復(fù)雜性往往會(huì)受到人為的影響,因此軟件工程的標(biāo)準(zhǔn)化很有必要。軟件工程的標(biāo)準(zhǔn)化不僅提高了軟件的質(zhì)量也提高了軟件生產(chǎn)的效率,此外軟件研發(fā)的成本也大大降低。同時(shí)對于軟件項(xiàng)目的研發(fā)時(shí)間也縮短了很多,使之效率大大提高。在未來軟件的標(biāo)準(zhǔn)化是企業(yè)發(fā)展的必然趨勢,因?yàn)檐浖臉?biāo)準(zhǔn)化會(huì)使企業(yè)的品牌影響了得到提升的同時(shí)還能增加其經(jīng)濟(jì)效益。最后是軟件可靠性工程。軟件可靠性的研究標(biāo)志著對軟件的質(zhì)量管理進(jìn)入了新的階段,基于技術(shù)和信息化對技術(shù)的依賴,對于軟件的可靠性的要求也越來越高,因此應(yīng)該加強(qiáng)對可靠性工程技術(shù)和方法的研究來保證所要求的軟件可靠性。

  4結(jié)語

  綜上所述,軟件工程的熱點(diǎn)技術(shù):軟件的重用和軟件的構(gòu)件、中間件、標(biāo)準(zhǔn)化和可靠性工程等都對軟件產(chǎn)業(yè)的發(fā)展和軟件工程的發(fā)展有極深的影響。同時(shí)隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展和人們對軟件的應(yīng)用需求的不斷增長,促使了軟件工程技術(shù)的進(jìn)一步發(fā)展。

  參考文獻(xiàn):

  [1]賈瑞棟.淺析目前軟件工程技術(shù)在網(wǎng)絡(luò)時(shí)代背景下的發(fā)展[J].中國新通信,2016(10):88.

  [2]李曉歡.軟件工程技術(shù)發(fā)展趨勢研究[J].信息化建設(shè),2016(05):103.

  [3]翁垚.軟件工程的若干熱點(diǎn)技術(shù)發(fā)展現(xiàn)狀與展望[J].電子測試,2015(24):36~38.

  [4]曹楊帆.數(shù)據(jù)庫設(shè)計(jì)中軟件工程技術(shù)的作用[J].電子技術(shù)與軟件工程,2016(03):202.

  [5]戰(zhàn)鍇.軟件工程技術(shù)發(fā)展趨勢研究[J].電子技術(shù)與軟件工程,2013(14):51.

  作者:邱東杰 單位:成都東軟學(xué)院

  推薦閱讀:《網(wǎng)絡(luò)科技時(shí)代》本刊堅(jiān)持為社會(huì)主義服務(wù)的方向,堅(jiān)持以馬克思列寧主義、毛澤東思想和鄧小平理論為指導(dǎo),貫徹“百花齊放、百家爭鳴”和“古為今用、洋為中用”的方針,堅(jiān)持實(shí)事求是、理論與實(shí)際相結(jié)合的嚴(yán)謹(jǐn)學(xué)風(fēng),傳播先進(jìn)的科學(xué)文化知識(shí),弘揚(yáng)民族優(yōu)秀科學(xué)文化,促進(jìn)國際科學(xué)文化交流。

嵊州市| 江孜县| 泌阳县| 开阳县| 抚宁县| 宁德市| 旬邑县| 巫溪县| 安图县| 泸定县| 饶阳县| 博爱县| 文山县| 彭水| 泰宁县| 信宜市| 云林县| 五台县| 塔河县| 黄石市| 泽库县| 西贡区| 融水| 体育| 吕梁市| 江源县| 湖口县| 吉安县| 灌云县| 故城县| 通道| 海原县| 会泽县| 泸溪县| 遵义市| 高青县| 萝北县| 正定县| 淳化县| 石阡县| 东平县|