余明毅
摘要:在如今信息技術和網絡通信技術發展迅猛,隨著科學技術的不斷發展,計算機技術也得到了不斷發展和應用。軟件是計算機中不可缺少的一部分,軟件的好壞直接體現了一臺電腦功能的強弱。計算機軟件工程運用計算機科學和數學,針對軟件問題進行經濟有效的解決。因此,計算機軟件工程的升級成了不可缺少的工作。
關鍵詞:計算機軟件工程;升級;策略1當傳統計算機軟件的缺陷
軟件是計算機的重要組成部分,軟件強調的是計算機內部系統結構的組織應用。通常來說,軟件是執行用戶發出的指令,負責把用戶的各種指令轉化成計算機語言,同時按照用戶的操作目的處理各種數據。格局多年軟件的發展使用來看,當前傳統軟件存在的缺陷主要有:
1.1 運算負荷大
在計算機技術越來越普及的發展下,人們對計算機的依賴值和期望值也越來越大。因此,傳統軟件的運算能力和組織結構已經無法滿足人們日益繁重的任務。隨著人們辦公任務增多,辦公軟件承受的負荷也逐漸的加大加重,軟件負荷的增大導致軟件出現很多問題,不能滿足人么的正常需要。
1.2 工作效率低
早期的傳統軟件功能結構比較單一,特別是軟件的質量同用戶的實際需要不符合,這樣不僅帶來許多不便,還妨礙了軟件工作效率的提升。傳統的軟件在數據的收集、存儲和管理上存在著一定的缺陷,使用戶的數據更容易丟失或被竊取,信息缺乏安全性,日常的辦公也會收到影響。
1.3 軟件成本高
由于科學技術的不斷發展,早期傳統的計算機軟件因為沒有先進科學技術的支持,在系統的設計上投入的成本越來越高,軟件的功能也逐漸無法滿足現代操作的需求,導致整個軟件系統的制造和維護的成本增高且沒市場。
2計算機軟件升級的目標及其特點
2.1 軟件的高效性
其主要表現在,首先是資源的高效利用,要充分的發揮出計算機數據庫的可利用價值,實現資源合理高效地利用,其次是可操作性,在傳統軟件的基礎上,增加同現在工作所需的功能調整,同時提供必要的程序修改、軟件組裝等功能。
2.2 軟件的安全性
在使用計算機時,可能會受到黑客的攻擊,竊取人們的數據導致損失。所以,計算機軟件工程的升級必須具備相應的防御性能和安全性,在升級時要對常見的缺陷及時改進或補漏。
2.3 軟件的持久性
從資本成本的角度上看,要想獲得良好的經濟效益就要縮短軟件更新換代的周期,就要讓軟件本身具有持久的利用性。
2.4 軟件的修改性
要減少計算機軟件產品的升級費用,還可以通過軟件本身可修改的特點來實現,這樣也大大減小了工程設計人員的操作難度。研發人員在研發新軟件時可以將具有相似功能的軟件進行對比,把兩種產品相同的指令和程序語言找出來,直接進行復制,這樣既能縮短研發的時間還能使程序循環利用。
3計算機軟件工程升級的策略性
3.1 滿足市場的需求
市場是軟件升級的主導,只有符合市場需求的軟件產品才能在市場競爭中取得勝利,防止研發單位的經濟損失。在進行升級時,研發單位應當對市場的需求和變化做一個全面的調查了解和分析,確定市場在一定時期內的需求,在對系統的設計中,要了解硬件和軟件相互影響、相互制約的關系,并在兩者之間加以權衡,設計出既符合市場需求又滿足計算機硬件的軟件產品。
3.2 設計的科學性
在軟件的研發中,最重要的就是設計。在設計中必須要遵循科學性,不能盲目地對軟件的一些功能進行增加或減少。要用合理科學地設計是軟件平穩流暢運行,達到研發人員的目標,充分體現軟件的功能優勢。
3.3 提供相關的工程支持
工程支持指的是,軟件的工具和環境對軟件工程的支持,也就是在軟件工程的升級中要對項目質量、技術、開銷等方面有相應的保障。提供相應的軟件工程支持,從而保證產品功能的多樣性以及提高產品的使用價值。
3.4 強化軟件的升級管理
軟件工程的升級管理直接影響了資源的有效循環使用,同時對生產負荷社會發展需求的產品及提高軟件研發生產能力也有十分重要的作用。作為軟件研發單位,必須要加強軟件工程升級的管理,制定相關的軟件管理制度,這樣有利于提高舊軟件在升級過程中質量的提高。
5結束語
計算機軟件工程作為一種工程形式,它不僅運用計算機科學和數學原理獲得一種經濟而有效的解決方案,還使軟件向著高性價比的方向發展,為我們的生產生活帶來了諸多的便利,促進經濟的發展。
[參考文獻]
[1]鄭人杰,殷人昆,陶永雷.實用軟件工程(第二版)[M].清華大學出版社.
[2]徐建軍.計算機軟件產品更新換代的必要性分析[J].電腦知識與技術,2010,16(10):55-57.
[3]譚慶平.基于計算機虛擬平臺下軟件模塊的可操控性能[D].計算機科學,2011,15(3):43-45.
[4]王雪松.新舊軟件產品功能改造與升級的策略性研究[J].微電子學與計算機,2011,18(14):29-32.
[5]王鐘莊,鄧倫丹,吳赟婷.談計算機軟件工程升級的策略性[J].煤炭技術,2013.