敬澤中
摘要 隨著我國科學(xué)技術(shù)水平的提升,信息技術(shù)得到了進(jìn)一步發(fā)展,給我們的生活與生產(chǎn)帶來了諸多便利。軟件工程技術(shù)能夠?qū)⑵髽I(yè)的競爭力有效發(fā)揮出來,通過軟件工程技術(shù),可以進(jìn)行更加科學(xué)的系統(tǒng)軟件設(shè)計。
【關(guān)鍵詞】軟件工程 系統(tǒng)軟件 開發(fā)利用
我國的計算機(jī)技術(shù)隨著科技的發(fā)展得到了顯著提升,在生活、生產(chǎn)中得到了廣泛應(yīng)用,使我們的生活更具效率。系統(tǒng)軟件在軟件系統(tǒng)中扮演著至關(guān)重要的角色,自身具備一定的邏輯性,使信息智能化得到了全面提高。在計算機(jī)系統(tǒng)軟件開發(fā)中應(yīng)用軟件工程技術(shù),能夠使系統(tǒng)軟件的水平得到提升,進(jìn)而滿足我們?nèi)諠u多元化的工業(yè)需求。
1 傳統(tǒng)軟件與現(xiàn)代應(yīng)用軟件的關(guān)系
在傳統(tǒng)軟件研發(fā)中,要落實(shí)好對軟件系統(tǒng)的開發(fā)與維護(hù),其中重點(diǎn)要落實(shí)好生命周期模型,例如瀑布模型、增量模型等。為了使實(shí)際開發(fā)的效果得到保障,需要將不同的模型功能充分的發(fā)揮出來,但由于外界因素干擾,許多情況無法滿足需求,或是在開發(fā)軟件過程中,軟件的設(shè)計與模型不相符,制約了軟件開發(fā)的可能性。
目前來說,應(yīng)用系統(tǒng)一般使用的是www,客戶的需求隨著發(fā)展出現(xiàn)了多元化,要求軟件進(jìn)行更新與升級,為此,需要注重軟件的維護(hù)與開發(fā)工作。與原有的軟件開發(fā)相比,目前的軟件開發(fā)中不再存在傳統(tǒng)的開發(fā)技術(shù),形成了配置與應(yīng)用的同步化開發(fā)模式。
隨著科技的發(fā)展,為軟件開發(fā)提供了大量的技術(shù)支持,極大的縮短了軟件應(yīng)用系統(tǒng)的開發(fā)時間,模糊了初始要求,并逐步形成特有的屬性。與傳統(tǒng)軟件對比可知,現(xiàn)代軟件將注意力更多的放在了信息量上,注重開發(fā)文檔,能夠使用戶的使用體驗(yàn)效果更好,滿足了人們是多元化需求,實(shí)現(xiàn)了多樣化的用戶類型。此外,現(xiàn)代軟件將設(shè)計內(nèi)容作為驅(qū)動基礎(chǔ),開發(fā)出提交模式,將傳統(tǒng)藝術(shù)與科學(xué)藝術(shù)進(jìn)行了有機(jī)融合,讓軟件應(yīng)用系統(tǒng)在藝術(shù)性方面得到了有效提升。
2 軟件危機(jī)
科技的發(fā)展加速了軟件技術(shù)的進(jìn)步,技術(shù)人員研發(fā)出許多更為復(fù)雜的軟件系統(tǒng),但由于開發(fā)技術(shù)的限制,使得軟件技術(shù)無法滿足日益增長的硬件需求,這也導(dǎo)致了軟件危機(jī)的出現(xiàn)。
2.1 軟件開發(fā)成本不斷增加
目前,計算機(jī)行業(yè)正在向民用化與市場化的方向發(fā)展,這也使得成本成為了限制軟件開發(fā)的重要因素。對于計算機(jī)硬件來說,在科學(xué)技術(shù)的支持下,企業(yè)在硬件生產(chǎn)上擴(kuò)大了規(guī)模,價格也有所下降,但軟件開發(fā)成本卻在持續(xù)走高,限制了軟件開發(fā)技術(shù)的進(jìn)一步提升。
2.2 開發(fā)進(jìn)步難度不斷的增加
軟件工程具備較強(qiáng)的邏輯性,而且智力性也較強(qiáng),因此需要完善的邏輯關(guān)系。軟件結(jié)構(gòu)十分復(fù)雜,隨著市場多樣化需求的不斷增加,使得軟件開發(fā)存在一定的難度。
2.3 軟件質(zhì)量比較差
在開發(fā)軟件的過程中,因缺乏完善的工程化指導(dǎo)思想,開發(fā)人員更多的是使用沿襲的設(shè)計理念,進(jìn)而對用戶的需求就像取代,使得開發(fā)軟件的隨意性較大。如果開發(fā)中,程序哪怕出現(xiàn)很小的錯誤,都會使整體軟件出現(xiàn)損壞,能夠造成嚴(yán)重的經(jīng)濟(jì)損失。其次,在維護(hù)軟件時,正在運(yùn)行的軟件有大量錯誤,在不同的條件下,會出現(xiàn)各式各樣的故障,因此要落實(shí)好維護(hù)工作。
3 軟件開發(fā)工程流程
(l)軟件開發(fā)工程具備一定的特殊性,要將軟件工程流程模型當(dāng)做應(yīng)用框架,具體包括:流程模型的開發(fā)需要明確開發(fā)周期,并對其進(jìn)行詳細(xì)說明;項(xiàng)目管理模型需要明確項(xiàng)目管理的方法與流程;將這兩種流程交叉,最終形成公共模型。
(2)在開發(fā)軟件的過程中,要對開發(fā)流程進(jìn)行良好控制,最重要的就是要進(jìn)行版本描述,落實(shí)細(xì)節(jié)管理,進(jìn)行產(chǎn)品說明。所以開發(fā)軟件也是對設(shè)計流程的描述,開發(fā)流程與瀑布項(xiàng)目的開發(fā)流程類似。所以在開發(fā)時,要記錄好設(shè)計標(biāo)準(zhǔn),對人力資源配置進(jìn)行優(yōu)化,為開發(fā)軟件提供市場支持,并建立完善的開發(fā)流程。
4 軟件工程項(xiàng)目管理分析
為了使軟件開發(fā)的設(shè)計成本降至最低,確保設(shè)計質(zhì)量,在具體流程管理中要對人員、成本等進(jìn)行科學(xué)管理,確保軟件開發(fā)設(shè)計的整體質(zhì)量。與此同時,要改變以往的開發(fā)方式,要逐步向整體開發(fā)靠攏,進(jìn)而提高軟件整體開發(fā)水平,對現(xiàn)有的開發(fā)理念進(jìn)行創(chuàng)新。
(1)軟件項(xiàng)目管理,是通過應(yīng)用程序,對瀏覽器以及軟件服務(wù)器的主體結(jié)構(gòu)進(jìn)行設(shè)計,將瀏覽器當(dāng)做客戶端,實(shí)現(xiàn)對網(wǎng)站的設(shè)計與程序開發(fā)。隨著設(shè)計標(biāo)準(zhǔn)逐步提升,項(xiàng)目規(guī)模在持續(xù)擴(kuò)大,增加了人力資源。因此,軟件開發(fā)工程正在朝著工程化與項(xiàng)目化的目標(biāo)前進(jìn),軟件開發(fā)中,項(xiàng)目管理的應(yīng)用也越來越廣泛。
(2)項(xiàng)目管理中,要將內(nèi)部與外部工作同時落實(shí)好,對項(xiàng)目的可行性進(jìn)行深入分析。在啟動項(xiàng)目后,要對軟件工程的實(shí)施方案進(jìn)行完善,對人力資源與相關(guān)技術(shù)進(jìn)行合理規(guī)劃。此外,為了使流程能夠有序開展,要落實(shí)好項(xiàng)目評估。在完成設(shè)計后,要對產(chǎn)品進(jìn)行嚴(yán)格的檢驗(yàn),并開啟驗(yàn)收環(huán)節(jié)。對于項(xiàng)目管理而來說,不需要延續(xù)之前的套路,可以適當(dāng)?shù)淖龀龈淖?,在設(shè)計過程中,可對產(chǎn)品進(jìn)行調(diào)整與優(yōu)化,使項(xiàng)目質(zhì)量得到提升,增加企業(yè)在市場中的競爭力,謀求新的發(fā)展機(jī)遇。
5 軟件研制技術(shù)管理分析
對于系統(tǒng)軟件而言,社交的方面較為廣泛,使得系統(tǒng)更加復(fù)雜,模塊與模塊之間依賴性更強(qiáng),如果某個模塊出現(xiàn)問題需要修改,會使得整個系統(tǒng)不能正常運(yùn)行。此外,在目前的軟件封裝中,能夠?qū)δK進(jìn)行操作,使得軟件工程在期望值方面更加嚴(yán)格。在實(shí)際操作中,軟件開發(fā)難度較高,不是一朝一夕就能完成的,設(shè)計周期較長。所以,為了使軟件開發(fā)能夠順利開展,要嚴(yán)格控制開發(fā)過程,對開發(fā)流程進(jìn)行規(guī)范,以便能夠滿足軟件工程開發(fā)的實(shí)際需求。
6 結(jié)束語
隨著經(jīng)濟(jì)的發(fā)展,軟件開發(fā)更加復(fù)雜,為了使其滿足市場需求,設(shè)計人員可借鑒國外的先進(jìn)經(jīng)驗(yàn),對軟件開發(fā)特點(diǎn)進(jìn)行分析,確保軟件設(shè)計質(zhì)量,使我國的軟件工程技術(shù)得到進(jìn)一步發(fā)展。
參考文獻(xiàn)
[1]張朋,軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應(yīng)用[J].電子測試,2017 (13):129一130+111.
[2]蔡貴龍,軟件工程技術(shù)在計算機(jī)系統(tǒng)軟件開發(fā)中的應(yīng)用[J].電腦迷,2017 (05):8.
[3]劉毅,軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程的應(yīng)用[J].信息通信,2017 (02):136-137.
[4]林聞灝,軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應(yīng)用[J].電子技術(shù)與軟件工程,2017 (03):56.