隨著我國計(jì)算機(jī)技術(shù)的不斷進(jìn)步,計(jì)算機(jī)軟件工程的維護(hù)與管理工作的規(guī)模也在不斷擴(kuò)大,社會(huì)各方面對(duì)其的重視程度也在不斷上升。但目前我國的計(jì)算機(jī)軟件工程仍存在著很多不完善的地方。
《計(jì)算機(jī)時(shí)代》1983年創(chuàng)刊,由中國工程院院士潘云鶴主編,全國公開發(fā)行。主要欄目有學(xué)術(shù)論壇、技術(shù)廣角、網(wǎng)絡(luò)天地、信息安全、應(yīng)用實(shí)踐、經(jīng)驗(yàn)技巧、考試園地、市場縱覽、企業(yè)信息化等,豐富的內(nèi)容使您能夠自由地遨游在電腦信息的海洋里,了解最新趨勢,掌握最新技術(shù),領(lǐng)略精彩紛呈的數(shù)字生活。
對(duì)現(xiàn)在計(jì)算機(jī)軟件工程的新發(fā)展中有安歇新的方式呢,同時(shí)在網(wǎng)絡(luò)技術(shù)不斷發(fā)展完善的今天,應(yīng)當(dāng)大力建設(shè)統(tǒng)一的計(jì)算機(jī)軟件平臺(tái),保證計(jì)算機(jī)軟件的穩(wěn)定運(yùn)行。同時(shí)在此基礎(chǔ)上,提高對(duì)計(jì)算機(jī)軟件工程的風(fēng)險(xiǎn)管理意識(shí)。在開發(fā)工作開展過程中,相關(guān)的技術(shù)人員應(yīng)當(dāng)對(duì)計(jì)算機(jī)軟件工程中存在的風(fēng)險(xiǎn)有一定的認(rèn)識(shí),運(yùn)到問題應(yīng)妥善處理,并加強(qiáng)工程進(jìn)度的管理,使整體的計(jì)算機(jī)軟件工程效率提升。
由于軟件在計(jì)算機(jī)當(dāng)中的不斷運(yùn)行,使計(jì)算機(jī)運(yùn)行速度也有所下降。對(duì)計(jì)算機(jī)軟件工程的維護(hù)不僅可以使用戶得到更好的軟件使用體驗(yàn),還能保證計(jì)算機(jī)的運(yùn)行情況穩(wěn)定,同樣對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全的作用也較大,能使計(jì)算機(jī)系統(tǒng)不受到過多的網(wǎng)絡(luò)病毒的攻擊。
1、計(jì)算機(jī)軟件工程的定義
計(jì)算機(jī)軟件工程是為了研究工程化方法構(gòu)建與維護(hù)有效的、實(shí)用性較高的高質(zhì)量軟件工程,在計(jì)算機(jī)技術(shù)中有著明顯的地位和作用。其中包含了大量的計(jì)算機(jī)關(guān)聯(lián)理論知識(shí),如編程語言、數(shù)據(jù)庫、開發(fā)工具、操作平臺(tái)等等。計(jì)算機(jī)軟件工程就是為了讓用戶得到更好的計(jì)算機(jī)使用體驗(yàn)而產(chǎn)生的,因此也設(shè)計(jì)到諸多學(xué)習(xí)與工作方面的因素?梢哉f,計(jì)算機(jī)的正常使用工作已經(jīng)完全離不開計(jì)算機(jī)軟件工程的介入,在各個(gè)不同的行業(yè)領(lǐng)域內(nèi)都需要使用計(jì)算機(jī)軟件。如人們常常使用的電子郵件、嵌入式系統(tǒng)、辦公軟件、計(jì)算機(jī)操作系統(tǒng)、游戲等等。在各個(gè)行業(yè)的具體部門機(jī)構(gòu)之中,也都需要計(jì)算機(jī)軟件的介入使工作進(jìn)行的合理并開展的完善[1]。可以說,計(jì)算機(jī)軟件工程給人們的生活與工作帶來了巨大的改變,傳統(tǒng)的生活方式與工作效率都因計(jì)算機(jī)軟件工程發(fā)生了質(zhì)的飛躍,整體上也促進(jìn)了我國的經(jīng)濟(jì)發(fā)展,對(duì)社會(huì)格局有著深刻的影響作用。
2、計(jì)算機(jī)軟件工程的管理及改善措施
2.1主要管理內(nèi)容
計(jì)算機(jī)軟件工程的管理內(nèi)容有多個(gè)方面,如組織機(jī)構(gòu)管理、工作人員管理、用戶管理與檔案資料的管理等。在各個(gè)管理方面的共同協(xié)調(diào)之下,計(jì)算機(jī)軟件工程的管理才會(huì)發(fā)揮出應(yīng)有的作用。組織機(jī)構(gòu)管理不能單單僅停留于集合開發(fā)者層面上,也需要保證人員工作分配的合理與組織內(nèi)部的系統(tǒng)完善,保證各個(gè)人員與部門能各盡其能,信息掌握準(zhǔn)確無誤。但目前我國的計(jì)算機(jī)軟件工程管理中還沒有將這一方面發(fā)揮到最好;工作人員的管理對(duì)整體的計(jì)算機(jī)軟件工程的管理情況也十分重要。在對(duì)人員進(jìn)行管理時(shí),應(yīng)當(dāng)保證各個(gè)工作人員查閱信息的準(zhǔn)確程度,保證工作職責(zé),并且不同的工種之間要做好協(xié)調(diào)的工作,發(fā)揮特有的人員技術(shù)特長,培養(yǎng)整體團(tuán)隊(duì)的協(xié)作能力;用戶管理則是計(jì)算機(jī)軟件工程當(dāng)中的最終管理目標(biāo)。計(jì)算機(jī)軟件工程是為用戶進(jìn)行服務(wù)的,所以在用戶管理過程中,需要加強(qiáng)對(duì)用戶的需求認(rèn)識(shí),保證所開發(fā)的軟件能夠滿足不同用戶的實(shí)際需求,使計(jì)算機(jī)軟件的操作性強(qiáng);檔案資料管理是指在計(jì)算機(jī)軟件工程開發(fā)過程當(dāng)中,對(duì)具體的流程以及細(xì)節(jié)進(jìn)行記錄,能夠較好的發(fā)現(xiàn)日后的軟件問題,對(duì)軟件的使用情況進(jìn)行保障。可以說在整體的計(jì)算機(jī)工程管理中,各個(gè)環(huán)節(jié)缺一不可,在各個(gè)方面的共同協(xié)調(diào)工作下才能使整體的管理效果達(dá)到最佳狀態(tài)[2]。
2.2管理中的不足
我國的計(jì)算機(jī)軟件工程正處于發(fā)展建設(shè)階段,因此實(shí)際的工程需求與實(shí)際業(yè)務(wù)需求仍存在較大的差距。在具體的工程開發(fā)過程當(dāng)中,因這一差距所暴露出的問題也越來越明顯。在計(jì)算機(jī)軟件開發(fā)過程中,過多的經(jīng)歷都放在了實(shí)體研究層面上,對(duì)業(yè)務(wù)規(guī)劃工作往往忽略了重要性[3]。因此也就導(dǎo)致了產(chǎn)品與現(xiàn)實(shí)需求的差距。并且我國所需的軟件工程管理量較大,計(jì)算機(jī)軟件工程的開發(fā)工作所需要安排的工作也比較復(fù)雜,在工作實(shí)際開展的過程之中會(huì)面臨很多因素的干擾,其中包括內(nèi)部與外部因素。很多方面的局限也導(dǎo)致了目前的計(jì)算機(jī)工程管理效果不佳。
2.3改善措施
在計(jì)算機(jī)軟件工程中的管理改善需要從多方面入手。首先來講,需要將軟件應(yīng)用效率進(jìn)行提升。近年來計(jì)算機(jī)數(shù)據(jù)庫與信息技術(shù)水平在飛速發(fā)展,很多傳統(tǒng)死板的操作方式正在被網(wǎng)絡(luò)計(jì)算手段取代。因此,提升計(jì)算機(jī)軟件工作效率的必然途徑之一就是對(duì)數(shù)據(jù)程序的修改,使其能分布于各個(gè)工作層面之中,通過這一方式也將極大提升計(jì)算機(jī)軟件工作效率。并且計(jì)算機(jī)軟件的開發(fā)平臺(tái)也需要進(jìn)行統(tǒng)一的規(guī)劃。在目前的計(jì)算機(jī)軟件運(yùn)行過程當(dāng)中,因運(yùn)行平臺(tái)的不統(tǒng)一也導(dǎo)致了諸多問題的發(fā)生,使計(jì)算機(jī)軟件的運(yùn)行環(huán)境混亂。
3、計(jì)算機(jī)軟件工程維護(hù)工作
3.1計(jì)算機(jī)軟件工程質(zhì)量的提升
計(jì)算機(jī)軟件工程的一項(xiàng)重要維護(hù)工作就是提高軟件工程的質(zhì)量,將其向模塊化方向發(fā)展,對(duì)于計(jì)算機(jī)軟件工程維護(hù)來說是一項(xiàng)重要的改善措施。這一工作的優(yōu)點(diǎn)比較明顯,并且操作簡單,易于實(shí)施,也不會(huì)影響到其他模塊進(jìn)行獨(dú)立工作。在這一工作情況下,對(duì)程序的測試工作也變得輕松了許多,能很容易的發(fā)現(xiàn)其中的漏洞并及時(shí)清楚,將工作效率提升。
3.2建立軟件的品質(zhì)目標(biāo)
對(duì)于計(jì)算機(jī)軟件工程來說,應(yīng)當(dāng)建立高品質(zhì)的軟件目標(biāo)。軟件本身的維護(hù)應(yīng)當(dāng)具備可靠性、可理解性、可植入性、可修改性、可測試性等多方面的不同特性,使工作效率得到穩(wěn)步的提升。單這些特點(diǎn)之中存在著較大的矛盾,但各個(gè)因素缺一不可,需要共同協(xié)助完成計(jì)算機(jī)軟件工程的維護(hù)工作。所以想要達(dá)成這一效果,就需要建立完善的高品質(zhì)計(jì)算機(jī)軟件目標(biāo),按照實(shí)際情況對(duì)計(jì)算機(jī)軟件工程進(jìn)行維護(hù),將體系構(gòu)建完整[5]。
3.3編程語言的選擇
對(duì)于計(jì)算機(jī)軟件工程開發(fā)來說,編程語言的選擇是最為重要的一個(gè)技術(shù)環(huán)節(jié),對(duì)于軟件的研發(fā)進(jìn)程來說有著至關(guān)重要的影響。在傳統(tǒng)的計(jì)算機(jī)軟件編程當(dāng)中,層次較低的編程語言不容易被人理解掌握,因此造成了極大維護(hù)上的困難。但是高級(jí)編程語言的可理解程度卻存在較大的差異性,雖然更能為人所接受與維護(hù)。實(shí)際的語言選擇應(yīng)根據(jù)不同的計(jì)算機(jī)軟件情況來決定。對(duì)種類不同、結(jié)構(gòu)不同計(jì)算機(jī)軟件選擇不同的編程語言將能在很大程度上保證軟件的正常使用與運(yùn)行。
3.4具體維護(hù)辦法
在具體的計(jì)算機(jī)軟件維護(hù)工作當(dāng)中,應(yīng)首先建立高效的病毒防御機(jī)制。在很多情況下,造成計(jì)算機(jī)軟件維護(hù)工作困難的因素來自于病毒對(duì)計(jì)算機(jī)的入侵,在這一情況下,就需要建立高效的防火墻,并安裝綠色的殺毒軟件。同樣的,計(jì)算機(jī)用戶本身也需要有良好的上網(wǎng)素質(zhì),避免下載非法軟件,防止捆綁軟件的產(chǎn)生。用戶所使用的計(jì)算機(jī)也需要定期進(jìn)行病毒查殺,保證使用效果的穩(wěn)定。對(duì)計(jì)算機(jī)的磁盤應(yīng)及時(shí)清理垃圾并定期進(jìn)行徹底的掃描。很多情況下,在計(jì)算機(jī)長時(shí)間使用后,會(huì)產(chǎn)生很多的數(shù)據(jù)垃圾,將在極大程度上影響計(jì)算機(jī)的運(yùn)行速度與軟件使用情況,同樣也給病毒入侵埋下了安全隱患。不單在磁盤中應(yīng)實(shí)施這一工作,軟件本身的系統(tǒng)緩存也需要及時(shí)清理,以此保證計(jì)算機(jī)軟件的使用效果。隨著計(jì)算機(jī)使用時(shí)間的增加,應(yīng)當(dāng)對(duì)計(jì)算機(jī)磁盤的安裝程序數(shù)量進(jìn)行刪減與優(yōu)化。計(jì)算機(jī)使計(jì)算機(jī)軟件運(yùn)行的重要載體設(shè)備,單空間是有限的。所以在安裝計(jì)算機(jī)軟件時(shí),應(yīng)當(dāng)注意分盤安裝,使計(jì)算機(jī)軟件能獨(dú)立運(yùn)行,不受其他軟件的影響。在一定時(shí)間內(nèi),對(duì)計(jì)算機(jī)操作系統(tǒng)進(jìn)行重裝也是十分有必要的,能在很大程度上使整體的計(jì)算機(jī)軟件運(yùn)行速度得到提升。總體上來講,計(jì)算機(jī)軟件工程的維護(hù)將會(huì)在很大程度上提高軟件的質(zhì)量,并且讓用戶得到更好的使用體驗(yàn)。對(duì)于計(jì)算機(jī)軟件來講,安全一直是重點(diǎn)研究問題之一,通過計(jì)算機(jī)軟件的維護(hù)工作,將會(huì)在極大程度上提升計(jì)算機(jī)軟件的安全系數(shù),使用戶的個(gè)人信息不外泄。并且計(jì)算機(jī)軟件工程維護(hù)工作也可以較好的使計(jì)算機(jī)軟件適應(yīng)社會(huì)的發(fā)展需求,滿足不同用戶的不同要求,將軟件的功能向多樣化發(fā)展。計(jì)算機(jī)軟件的維護(hù)實(shí)際上也是在對(duì)計(jì)算機(jī)本身進(jìn)行維護(hù)。
4、總結(jié)
綜上所述,如何解決這其中的問題是我國相關(guān)部門與技術(shù)人員應(yīng)思考的問題之一。計(jì)算機(jī)對(duì)于社會(huì)的進(jìn)步來說有著重要的促進(jìn)作用,各個(gè)行業(yè)也都離不開計(jì)算機(jī)的介入。因此,我國的計(jì)算機(jī)軟件工程的管理與維護(hù)水平仍需要不斷加強(qiáng),以此保證我國計(jì)算機(jī)軟件工程的完善,也將在整體上促進(jìn)我國信息化產(chǎn)業(yè)發(fā)展,帶動(dòng)科技競爭力。
轉(zhuǎn)載請(qǐng)注明來自:http://www.jinnzone.com/jisuanjiyingyonglw/62077.html