公務員期刊網(wǎng) 論文中心 正文

計算機軟件工程維護措施

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機軟件工程維護措施范文,希望能給你帶來靈感和參考,敬請閱讀。

計算機軟件工程維護措施

【摘要】SE在計算機領域中發(fā)揮了重要作用,要注重有效維護SE。維護計算機SE的目的在于保證軟件產(chǎn)品具有可操作性、可移植性以及可適應性的特點,以便可以利用計算機SE有效提升生活效率與工作效率。本文探討了SE的應用現(xiàn)狀以及維護目標,并詳細分析了維護措施,包括SE的開發(fā)維護措施,SE的管理維護措施以及SE用戶方面的維護措施。

【關(guān)鍵詞】軟件工程;計算機;措施;維護;淺談

軟件工程(SE)涉及到數(shù)據(jù)庫、編譯器、操作系統(tǒng)以及人機界面等領域,在政府部門、航空工程、商業(yè)、農(nóng)業(yè)及工業(yè)的發(fā)展中起到了非常重要的作用。在維護計算機SE時需要全面協(xié)調(diào)好過程、工具以及方法之間的關(guān)系,確保SE能夠為計算機半自動或自動化運行提供良好的支撐環(huán)境[1]。本文探討了維護計算機SE時常用的措施,旨在降低SE維護成本以及提升SE維護質(zhì)量。

1SE應用現(xiàn)狀與維護目標

計算機SE在社會經(jīng)濟發(fā)展以及日常生活領域中得到了廣泛應用,SE屬于廣義工程范疇,其開發(fā)過程具有需求多變性以及個性化的特點,為了有效維護SE,應了解SE的應用現(xiàn)狀以及維護目標。首先,SE可以應用于工程項目的管理工作當中。利用SE管理大型工程項目,不但可以避免建設過程的盲目性,同時能夠降低項目管理成本以及提升項目建設效率?;赟E的項目管理工作具有規(guī)范性以及有序性的特點,可以確保項目資源、資金等得到高效管理,因此在工程項目建設領域中應用SE能有效提升管理效益。SE也在軟件測試工作中被廣泛應用,開展軟件測試工作的主要目的在于發(fā)現(xiàn)軟件運行缺陷,在測試工作中應用SE不但可以及時提高軟件缺陷的查找效率,同時有助于改善軟件運行質(zhì)量。此外,SE可以應用于控制衛(wèi)星系統(tǒng)、電纜系統(tǒng)等[2]。為了確保SE能夠在各個領域中發(fā)揮應有的作用,則應設定以下維護目標。第一,在維護SE的過程中應確保軟件能夠充分適應不斷變化的外部運行環(huán)境,同時保證修改或維護應用程序后,SE的適應性可以得到有效提升;第二,在維護SE的過程中應注重糾正軟件運行錯誤,并根據(jù)實際需要對軟件應用功能進行拓展,以便可以改善系統(tǒng)運行性能以及減少軟件使用過程中的維護成本。

2計算機SE的維護措施

2.1SE的開發(fā)維護措施

為了有效維護SE,則應從軟件開發(fā)方面入手,通過完善開發(fā)工作實現(xiàn)維護目標,同時保證SE可以正常投入使用。在軟件開發(fā)工作中,應充分考慮SE生命周期問題以及安全問題,應用安全維護理念、生命運行周期全方位維護的軟件開發(fā)理念,確保SE開發(fā)維護過程的有效性。首先,應全面評估SE產(chǎn)品面臨的風險,在評估SE產(chǎn)品風險的過程中可以采用問卷調(diào)查法收集資料,以了解軟件運行過程中的常見風險,包括安全特性、移動代碼、受攻擊面以及安裝風險等,同時對SE產(chǎn)品隱私進行分級,可以分為高級、中級與低級。在評估風險后應及時分析SE產(chǎn)品面臨的安全風險因素,根據(jù)分析結(jié)果建立風險防范模型。其次,應根據(jù)風險防范模型開發(fā)設計相應的安全維護文檔,包括開發(fā)設計者文檔、幫助文檔、主線產(chǎn)品安裝或使用說明文檔,同時開發(fā)向?qū)Ъ吧善鞯劝踩ぞ撸WC用戶可以在相對安全的環(huán)境下配置SE系統(tǒng)以及使用軟件。此外,在開發(fā)維護階段,應重視根據(jù)SE開發(fā)設計需求應用安全編碼、安全測試及安全響應策略。在安全編碼方面,應盡量在開發(fā)設計中使用最新的支持工具與編譯器,保證編譯器具有良好的安全防御性能,禁止將違禁函數(shù)作為源代碼的分析工具。在安全測試方面,可以采用滲透測試與模糊測試相結(jié)合的方法。在安全響應方面,可以采用漏洞報告接收策略、創(chuàng)建修復策略以及安全更新策略等。

2.2SE的管理維護措施

強化日常管理是維護SE的重要措施,為了做好SE的日常管理工作,可以從以下幾個方面入手。首先,應強化組織結(jié)構(gòu)與人員管理。在管理SE時應重視建立起信息上傳下達機制暢通、分工明確的管理結(jié)構(gòu)體系,同時根據(jù)SE的運行條件以及適用范圍等對組織結(jié)構(gòu)體系進行適當調(diào)整,以便確保管理結(jié)構(gòu)可以有效滿足SE維護工作的需要。在人員管理方面,應根據(jù)SE的性質(zhì)與規(guī)模等因素合理安排開發(fā)設計人員,同時明確規(guī)定不同崗位人員應負責的工作,包括查找SE維護資料、編寫軟件程序以及處理SE運行階段的后續(xù)工作等。在管理工作人員的過程中,還需要根據(jù)工作人員的能力以及專長等做好調(diào)配管理工作,確保工作人員能夠在SE維護中發(fā)揮專業(yè)所長以及高效解決維護過程中遇到的問題。此外,應強化檔案管理以及使用管理工作。在檔案管理方面,應及時收集好SE開發(fā)設計階段中所產(chǎn)生的檔案資料,包括開發(fā)設計流程資料、SE架構(gòu)設計資料等,以便為后期維護工作的開展提供必要的依據(jù),同時有效提升軟件質(zhì)量以及運行水平。在使用管理方面,應在充分了解SE使用需求以及用戶操作習慣的基礎上制定具有針對性的使用管理方法,減少外界不良干擾因素對SE維護工作產(chǎn)生的影響,從而使SE操作性能以及實用性能等均能夠得到有效改善。

2.3SE用戶方面的維護措施

為了有效維護SE,還應從用戶方面入手,督促用戶養(yǎng)成良好的操作習慣,以降低SE維護難度以及提升SE維護水平。首先,應在用戶端安裝殺毒軟件、防火墻等,定期更新殺毒軟件中的病毒庫,確保殺毒軟件具有較強的防護能力,同時保證SE能夠在殺毒軟件的防護下實現(xiàn)安全運行。要注意對計算機硬盤存儲的無用數(shù)據(jù)文件、垃圾文件等進行定時清理,盡量減少計算機C盤中存儲的數(shù)據(jù)文件,避免因數(shù)據(jù)文件所占內(nèi)存過多而造成SE的運行效率以及運行過程中的安全性受到不良影響。其次,應注意定期查殺硬盤,發(fā)現(xiàn)木馬等惡意程序時需要及時清除,并注意采用備份、加密等方法管理硬盤中的重要數(shù)據(jù)及文件,避免因系統(tǒng)崩潰而影響到硬盤數(shù)據(jù)的完整性。在瀏覽網(wǎng)絡的過程中,應避免進入國家明令禁止的網(wǎng)站,以預防病毒通過網(wǎng)絡傳播到本地計算機中,從而保證SE運行的安全性。還應注意避免“翻墻”或打開不明鏈接地址,以減少SE面臨的不安全因素。

3結(jié)語

綜上所述,SE為計算機的海量存儲、高速運算以及智能化管理提供了技術(shù)支撐,同時為計算機使用者打開了全新的空間,包括虛擬世界、人機面對面服務、知識搜索以及云計算等。為了確保具有模糊計算以及離散控制特征的SE工程可以在計算機領域中充分發(fā)揮作用,應重視強化SE維護工作,以通過針對性維護有效保證SE處于正常工作狀態(tài)。

參考文獻:

[1]鐘林輝,侯長源,宗洪雁,葉茂盛.構(gòu)件化軟件演化信息及演化相似性度量技術(shù)研究[J].計算機應用研究,2015(05):1399~1402.

[2]徐久強,盧鎖,劉錚,趙海.軟件宏觀拓撲結(jié)構(gòu)標準結(jié)構(gòu)熵和度的演化分析[J].東北大學學報(自然科學版),2013,34(01):40~43.

作者:史梁 蔡豪 單位:河南廣播電視大學