陳華安
摘要:隨著時(shí)代的進(jìn)步,社會(huì)和經(jīng)濟(jì)水平將得到顯著改善,并將誕生各種新興產(chǎn)業(yè)和技術(shù),為大眾生產(chǎn)生活帶來更多便利,社會(huì)的可持續(xù)性發(fā)展加速。21世紀(jì)是社會(huì)發(fā)展日益智能化和快速化的時(shí)代,計(jì)算機(jī)等多媒體技術(shù)的出現(xiàn),造成了史無(wú)前例的社會(huì)熱潮,并導(dǎo)致社會(huì)發(fā)展進(jìn)入了一個(gè)新的階段。當(dāng)然,互聯(lián)網(wǎng)要想崛起并繼續(xù)增長(zhǎng),它必須依賴前沿、科學(xué)的軟件開發(fā)系統(tǒng)。無(wú)論軟件開發(fā)系統(tǒng)能否穩(wěn)定,在正常運(yùn)行中,都應(yīng)該基于專業(yè)的軟件工程來提高整體軟件開發(fā)性能。
關(guān)鍵詞:軟件工程、軟件開發(fā)、應(yīng)用探析
一、前言
如今的社會(huì)是產(chǎn)業(yè)結(jié)構(gòu)快速轉(zhuǎn)型的新時(shí)代,各種高科技技術(shù)和產(chǎn)業(yè)的滲透標(biāo)志著人類已經(jīng)開始進(jìn)入互聯(lián)網(wǎng)時(shí)代。顧名思義,在互聯(lián)網(wǎng)時(shí)代,傳統(tǒng)的制作和傳播方式已被沖破?;ヂ?lián)網(wǎng)的足跡可以在各個(gè)領(lǐng)域看到,人們的物質(zhì)生活水平得到了很大提高。本文論述了網(wǎng)絡(luò)時(shí)代軟件的發(fā)展,分析了軟件工程在軟件開發(fā)中的應(yīng)用。眾人周知,各類多媒體設(shè)備的生產(chǎn)和運(yùn)行離不開一套科學(xué)穩(wěn)定的軟件系統(tǒng),開發(fā)軟件系統(tǒng)有利于提高軟件的質(zhì)量。多媒體設(shè)備、軟件工程的工作是軟件開發(fā)的核心和基礎(chǔ),可以看出它們是互鎖和相互連接的。
二、傳統(tǒng)軟件工程系統(tǒng)與開發(fā)分析
(一)傳統(tǒng)軟件應(yīng)用程序開發(fā)
我們國(guó)家在軟件開發(fā)技術(shù)方面,起步就相對(duì)西方國(guó)家而言較晚,也缺乏實(shí)踐經(jīng)驗(yàn),與西方優(yōu)秀的國(guó)家相比,發(fā)展差距一目了然,無(wú)法滿足新時(shí)代的社會(huì)需求。中國(guó)傳統(tǒng)軟件應(yīng)用的發(fā)展是一個(gè)復(fù)雜而長(zhǎng)期的過程。在分析軟件程序開發(fā)的環(huán)境和位置時(shí),首先要根據(jù)實(shí)際情況進(jìn)行整體設(shè)計(jì)和評(píng)估,然后不斷適應(yīng)和改進(jìn)。實(shí)踐中,這種軟件應(yīng)用開發(fā)模式不會(huì)在短時(shí)間內(nèi)造成任何大問題。而且穩(wěn)定性也很強(qiáng),但如果應(yīng)用到實(shí)際生產(chǎn)過程中,問題就會(huì)增加,那么新時(shí)代就是追求“高效率和高質(zhì)量”,這就需要我們?cè)谧疃痰臅r(shí)間內(nèi)對(duì)軟件應(yīng)用程序進(jìn)行優(yōu)化。顯然,傳統(tǒng)的軟件程序開發(fā)模式并不能繼續(xù)前進(jìn)。我們需要?jiǎng)?chuàng)造出新的軟件應(yīng)用開發(fā)模式并將其完善,通過增強(qiáng)軟件應(yīng)用程序的內(nèi)部管理,將軟件應(yīng)用程序的開發(fā)質(zhì)量應(yīng)用到最大化,加快整個(gè)軟件開發(fā)過程。
(二)軟件開發(fā)特征分析
軟件開發(fā)是生產(chǎn)過程的計(jì)劃和有目的實(shí)現(xiàn)。由于軟件開發(fā)初期投入大,后期生產(chǎn)范圍廣,開發(fā)周期漫長(zhǎng),軟件開發(fā)是提高互聯(lián)網(wǎng)設(shè)備整體質(zhì)量的前提和關(guān)鍵。軟件開發(fā)必須是科學(xué)的、理性的、專業(yè)的、高效的結(jié)合。有必要從對(duì)軟件系統(tǒng)整體性能和指標(biāo)中全面的分析學(xué)習(xí),構(gòu)建一個(gè)完整、系統(tǒng)的軟件開發(fā)模型,提供給多媒體操作強(qiáng)大、堅(jiān)實(shí)的基礎(chǔ)。同時(shí),軟件開發(fā)是一個(gè)社會(huì)在許多領(lǐng)域中使用的行業(yè),用于滿足不同類別人類需求,例如娛樂性的軟件、商務(wù)性的軟件、電力設(shè)施方面軟件的開發(fā)等等。用于滿足不同類別人類需求的電力設(shè)施軟件的開發(fā)。
三、軟件工程技術(shù)的研究
(一)軟件開發(fā)模型
軟件開發(fā)基本上是一個(gè)建模過程:不同時(shí)間段在不同的工作環(huán)境中構(gòu)建不同的模塊,來確保軟件正常運(yùn)行開發(fā)。軟件開發(fā)模型有三個(gè)子模型:開發(fā)過程模型、項(xiàng)目調(diào)整模型和公共模型組織,它本身并不是單獨(dú)個(gè)體存在的。
1.開發(fā)過程主要關(guān)注軟件的初始建模階段。這一階段需要建立一個(gè)科學(xué)、理性的軟件開發(fā)體系,加強(qiáng)軟件開發(fā)的內(nèi)部約束和控制,同時(shí)發(fā)展軟件開發(fā)水平。
2.項(xiàng)目管理模式是根據(jù)一般情況制定適當(dāng)?shù)墓芾砟J健\浖_發(fā)完成后,根據(jù)現(xiàn)實(shí)情況和工作項(xiàng)目的進(jìn)度,采取有效的管理對(duì)策 對(duì)軟件開發(fā)的各方面完成一套完整的監(jiān)督管理,以實(shí)現(xiàn)最好的軟件開發(fā)。
(二)軟件開發(fā)技術(shù)與需求
雖然我國(guó)的軟件開發(fā)行業(yè)包括后期和相關(guān)設(shè)備尚未得到先進(jìn)和優(yōu)化,但經(jīng)過幾年的大、小生產(chǎn)和實(shí)際活動(dòng),也總結(jié)了一套開發(fā)軟件符合中國(guó)的實(shí)際發(fā)展的模式。國(guó)家條件,軟件開發(fā)技術(shù)也得到了優(yōu)化和改進(jìn),還總結(jié)了幾種高效可行的軟件開發(fā)技術(shù)和方法,為中國(guó)軟件系統(tǒng)的發(fā)展提供了極大的便利和利益。隨著中國(guó)軟件技術(shù)的日益成熟和智能化,涉及的領(lǐng)域越來越廣泛,沖破了傳統(tǒng)軟件開發(fā)過程中的區(qū)域限制,現(xiàn)了雙空間和時(shí)間的傳遞。
四、軟件工程在軟件開發(fā)中的應(yīng)用
(一)適用局限性分析
雖然與傳統(tǒng)的軟件工程方法相比,現(xiàn)代軟件工程技術(shù)得到了顯著的改進(jìn)和優(yōu)化,但實(shí)際的生產(chǎn)操作仍然具有相對(duì)的優(yōu)劣勢(shì)。大多數(shù)現(xiàn)代軟件技術(shù)都使用語(yǔ)言編碼和模型模塊開發(fā)。因此,在存儲(chǔ)、內(nèi)存和設(shè)計(jì)方面具有肉眼可見的優(yōu)勢(shì),可以快速識(shí)別文盲。并做出相應(yīng)的命令指令,響應(yīng)速度快、敏捷,可以實(shí)現(xiàn)數(shù)字命令的快速傳輸和合并。相對(duì)而言,軟件工程技術(shù)無(wú)法進(jìn)行語(yǔ)言查詢和搜索,難以在不同形式的語(yǔ)言之間準(zhǔn)確切換。在改變語(yǔ)言和查詢轉(zhuǎn)換時(shí),要考慮到軟件工程技術(shù)的弊端,不斷增強(qiáng)軟件工程的整體工作效率。
(二)現(xiàn)代軟件工程理念
現(xiàn)代軟件工程的概念更加注重科學(xué)性,綜合性和可執(zhí)行性。在軟件開發(fā)過程中,可以建立科學(xué)合理的監(jiān)控系統(tǒng),創(chuàng)新模型和軟件開發(fā)系統(tǒng),采用靈活的軟件工程技術(shù)和方法實(shí)現(xiàn)軟件系統(tǒng)優(yōu)化。同時(shí),現(xiàn)代軟件工程概念也強(qiáng)調(diào)我們必須“服務(wù)于人”并反復(fù)測(cè)試軟件工程的可能性。分析軟件工程的原理、概念和特點(diǎn),結(jié)合先進(jìn)的高新技術(shù),建立一個(gè)通用的軟件開發(fā)模型。現(xiàn)代軟件工程概念也比較合適隨著時(shí)間的發(fā)展趨勢(shì),強(qiáng)調(diào)“共享的概念”,創(chuàng)建一個(gè)易于使用的資源共享平臺(tái),并最大限度地利用信息資源。
(三)科學(xué)構(gòu)建軟件模型
構(gòu)建科學(xué)的軟件模型是軟件開發(fā)過程中應(yīng)用的軟件工程的重要構(gòu)建成分。只有建立科學(xué)的軟件模塊,才能解釋基本工作區(qū)和軟件指令,從而更好地設(shè)計(jì)和規(guī)劃軟件工作性能。體現(xiàn)功能,形成科學(xué)合理的軟件模型,幫助我們更清晰,徹底地分析軟件各個(gè)模塊的功能,因此,探索軟件模型的工作概念和工作原則,開發(fā)合理的軟件開發(fā)周期,系統(tǒng)地分析和評(píng)估軟件開發(fā)過程中的一系列問題,然后實(shí)行積極有效的可行方法來補(bǔ)足缺陷。再修改軟件設(shè)計(jì)方面的需求,提出明確建議,提高軟件系統(tǒng)的整體自我防護(hù)性能和工作目標(biāo),確保軟件系統(tǒng)不會(huì)因顯示操作中的質(zhì)量問題而導(dǎo)致錯(cuò)誤。
五、總結(jié)
軟件工程在軟件建立過程中的應(yīng)用非常重要。完善軟件開發(fā)系統(tǒng)和模型,需要打破傳統(tǒng)思維,要在開發(fā)過程中的進(jìn)行約束,注重軟件開發(fā)應(yīng)用程序的擴(kuò)展,提高軟件開發(fā)過程的科學(xué)合理和可行性,實(shí)施優(yōu)化、升級(jí)和管理軟件工程技術(shù),進(jìn)而提高軟件系統(tǒng)的工作水平。
參考文獻(xiàn)
[1]余勇.分層技術(shù)在軟件開發(fā)中的應(yīng)用探析[J].佳木斯職業(yè)學(xué)院學(xué)報(bào),2016(09):416+418.
[2]張如云.數(shù)據(jù)庫(kù)重構(gòu)在軟件開發(fā)中的應(yīng)用探析[J].電腦與信息技術(shù),2015(03):40-43.
[3]毛海駿.軟件復(fù)用在軟件工程開展中的應(yīng)用探析[J].電子技術(shù)與軟件工程2014(23):54-55.
[4]李金風(fēng).軟件測(cè)試在軟件開發(fā)過程中的應(yīng)用探析[J].計(jì)算機(jī)光盤軟件與應(yīng)用2014(10)62+64.
[5]曹紅梅.計(jì)算機(jī)應(yīng)用軟件的開發(fā)和維護(hù)探析[J].中小企業(yè)管理與科技(中旬刊)2014(03):298.