前言:本站為你精心整理了計算機軟件工程的管護(hù)范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
1.1計算機軟件工程管理的主要內(nèi)容
(1)組織機構(gòu)管理。不能僅停留在簡單集合開發(fā)人員的層面上,而是應(yīng)注重人員的分配和組織結(jié)構(gòu)的完整性,使分工明確,做到信息的上傳下達(dá),這就是所謂的組織機構(gòu)。但是由于不同工程具有不同的要求,因此,至今并沒有把組織機構(gòu)的統(tǒng)一模式提出過。
(2)工作人員管理。計算機軟件工程的收集整理主體就是工作人員,對資料的查找、對軟件程序的編寫以及處理后續(xù)工作等各種項目的實施負(fù)主要責(zé)任,所以需要不同崗位的工作人員共同努力配合才能完成這項工作。因此,工作人員要充分發(fā)揮出自身的特長,還要具有較強的團(tuán)隊合作意識。
(3)用戶管理。用戶使用是軟件開發(fā)的最終目標(biāo)。在軟件開發(fā)過程中,應(yīng)對用戶的需求和操作習(xí)慣等進(jìn)行全面的充分了解,這樣開發(fā)出來的軟件,可操作性和實用性才會更強。
(4)檔案資料管理。在開發(fā)計算機軟件的過程中,需要在檔案資料中記錄各個流程,這樣可為各階段的工作提供方便,也為后期開展復(fù)查工作帶來便利,使軟件開發(fā)的保障性得到提高。因此,需要重視檔案資料這一塊,把管理效率與質(zhì)量水平提高上來,這是很重要的環(huán)節(jié)。
1.2計算機軟件工程管理中存在的主要問題
(1)軟件工程需求和實際業(yè)務(wù)存在較大差距。在計算機軟件開發(fā)的過程中,主要的問題就是軟件工程需求和實際業(yè)務(wù)存在較大差距的問題。造成此問題的根本原因是項目工程在需求階段,重點是對項目的實體、數(shù)據(jù)等進(jìn)行市場調(diào)查這些業(yè)務(wù)表面的工作,對于初步獲得的資料也只能起到框架式的作用,完全忽略了業(yè)務(wù)規(guī)劃工作。那么對于軟件的后續(xù)設(shè)計人員來說,他們也只能依靠想象來進(jìn)行業(yè)務(wù)規(guī)劃,這樣一來,直接使最終的產(chǎn)品和實際情況有較大的差距。
(2)軟件工程管理量較大。計算機軟件工程的工作量非常大,在開發(fā)的過程中有很多干擾因素,那這其中最大因素就是人為因素。例如:管理水平、開發(fā)人員的投入程度等。
1.3改善計算機軟件工程管理的有效措施
(1)提高軟件效率。近幾年,因為數(shù)據(jù)庫與信息技術(shù)的快速發(fā)展,數(shù)據(jù)修改前必須先讓前臺程序控制的操作方法已逐步被網(wǎng)絡(luò)計算取代。所以,想要提高軟件的工作效率,就必須修改數(shù)據(jù)程序,把它分配到計算機的其他層次中,這樣分散的方法就提高了工作效率。
(2)軟件開發(fā)平臺要進(jìn)行統(tǒng)一規(guī)劃。軟件在運行中平臺的不統(tǒng)一是影響整個計算機軟件發(fā)展的一個重要的原因,這樣就造成了平臺的重復(fù)開發(fā),但如今網(wǎng)絡(luò)發(fā)展相當(dāng)迅速,這就為軟件開發(fā)搭建了一個良好的平臺。
(3)加強計算機軟件工程的風(fēng)險管理與進(jìn)度管理。軟件開發(fā)人員一定要具有風(fēng)險意識,對在開發(fā)過程中可能出現(xiàn)的風(fēng)險做到及時判斷,冷靜處理,把損失降低到最低。同時,還需要對工程的進(jìn)度管理進(jìn)行加強,把工程效率水平提高上來,使開發(fā)成本的合理控制。
2計算機軟件工程的維護(hù)
2.1計算機軟件工程的維護(hù)措施
關(guān)于軟件工程的維護(hù)主要包括以下三種類型:第一,為了讓軟件適應(yīng)處于變化狀態(tài)下的外部環(huán)境,來修改軟件應(yīng)用程序的一種適應(yīng)性維護(hù);第二,為了糾正軟件的錯誤而進(jìn)行的糾正性維護(hù),第三,為了提高系統(tǒng)性能,并擴大軟件的功能而進(jìn)行的完善性維護(hù)。
(1)提高軟件工程的質(zhì)量。提高軟件工程的質(zhì)量,實現(xiàn)模塊化,已經(jīng)成為軟件工程維護(hù)的一項重要措施,其優(yōu)點如下:如果需要改變和增加某一功能模塊,那么,只要改變和增加具體模塊就可,并不會影響到其他模塊。在這種方法下,更易于進(jìn)行程序的重復(fù)測試,易于及時發(fā)現(xiàn)并改正相應(yīng)的序列錯誤,提高了效率。
(2)建立軟件品質(zhì)目標(biāo)。對于軟件工程來說,其維護(hù)應(yīng)該具有可靠、可理解、可移植、可修改、可測試、可使用以及效率高等特點。但以上特征既相互矛盾,又互相依賴,因此,要想滿足各方面特征就應(yīng)該正確使用程序作用,所以就要建立起相應(yīng)的軟件品質(zhì)指標(biāo),按照不同的環(huán)境作出相應(yīng)的變化,并構(gòu)建軟件工程的優(yōu)先級。
(3)注重程序設(shè)計語言的選擇。程序設(shè)計語言的選擇對軟件的研發(fā)是非常重要的。其中,低層次語言不容易被理解及掌握,在維護(hù)方面具有很大的難度。而高級語言雖然相對比較容易被理解和維護(hù),但其可理解的程度卻存在差異。這就說明,針對不同的程序設(shè)計語言,應(yīng)該選擇不同的軟件工程維護(hù)方法,以保證軟件的正常運行。
2.2計算機軟件工程的維護(hù)方法
(1)創(chuàng)建病毒防御機制。為了確保計算機軟件的正常運行,首先要保證計算機不會受到病毒侵襲,這就需要安裝防火墻和殺毒軟件等。另外,用戶自身也要養(yǎng)成較好的上網(wǎng)習(xí)慣,不隨意下載使用一些非法復(fù)制的程序軟件,并經(jīng)常掃描殺毒。
(2)及時清理、檢測及掃描硬盤。計算機在使用了一段時間之后,硬盤里往往會堆積很多殘留數(shù)據(jù),既占據(jù)硬盤空間,影響軟件的運行速度,還給硬盤的安全性埋下隱患。因此,應(yīng)該定期備份數(shù)據(jù),并及時進(jìn)行磁盤整理和清理。
(3)降低系統(tǒng)盤內(nèi)所安裝的程序數(shù)量并定期優(yōu)化。計算機操作系統(tǒng)是軟件的重要載體,但是其空間有限,如果一味的將軟件都裝入系統(tǒng)盤,勢必會影響軟件運行速度,所以我們必須將軟件分散儲存在其他盤符,而且必要時要定期重裝系統(tǒng),以提高其使用的速度。
3結(jié)束語
計算機已經(jīng)普及于人們的日常生活當(dāng)中,而計算機軟件工程的管理和維護(hù)對于計算機的正常運行有著至關(guān)重要的影響。因此,必須采取有效的方法措施,對軟件進(jìn)行經(jīng)常性的管理和維護(hù),從而確保軟件的正常使用,并將軟件工程的輔助功能充分發(fā)揮出來,同時促進(jìn)軟件利用率的提升,為用戶提供更大的便利。
作者:馬丹單位:長春理工大學(xué)光電信息學(xué)院
計算機技術(shù) 計算機安全 計算機維護(hù) 計算機畢業(yè)論 計算機理論 計算機軟件 計算機英語 計算機畢業(yè) 計算機網(wǎng)絡(luò) 計算機病毒 紀(jì)律教育問題 新時代教育價值觀