廖躍鈞
摘 要:隨著人類科學技術水平的快速發展,網絡信息技術逐漸在人們的生活、工作中得到普及,電子計算機成為了人們獲取信息的主要手段。計算機軟件是電子計算機的主要組成部分之一,在計算機的正常運轉和用戶日常使用過程中都發揮著不可替代的作用。本文闡述了計算機軟件工程的概念和研發特點,對軟件工程的具體應用進行了論述和探析,方便大家對計算機軟件工程有一個清楚的了解。
關鍵詞:電子計算機 軟件工程
中圖分類號:TP311 文獻標識碼:A 文章編號:1672-3791(2014)07(a)-0013-01
現今社會已經進入互聯網時代,計算機已成為人們生活工作中不可或缺的組成部分,“電腦”、“計算機”這樣的名詞對于所有人都已經不再陌生,人們對計算機的依賴程度也越來越大,就現在的工作環境講,幾乎沒有什么行業不在使用計算機,對于計算機軟件的開發研制也是從未停止過,計算機軟件工程主要涉及應用數學、現代管理學和計算機科學等學科,在上世紀50年代,軟件的開發工作還是依賴手工操作,但隨著軟件的商品化發展趨勢日益加快,對于軟件的開發和設計過程也日益規范化起來。
1 計算機軟工程的概念及特征
1.1 軟件工程學的基本概念
我們所講的軟件工程學主要是指研究如何通過先進的科學技術為計算機的軟件開發提供指導服務,以最少的投資來換取高效的回報,以高質量的計算機軟件為人們提供更好的科技服務。軟件工程學涉及范圍非常廣,是一門邊緣學科,其內容包括:人體工程學、系統工程學、經濟學和心理學等多個學科領域。通過對各學科的較差研究與指導,設計出應用更為方便、設計更加人性化的軟件。
1.2 計算機軟件的基本功能
我們知道計算機作為一個電子設備,主要是由硬件和軟件兩個部分組成的,對于計算機的研發和更新既要考慮硬件因素,又必須在軟件工程方面投入更多的精力,一般來講,計算機的軟件系統包括系統軟件和應用軟件兩個組成部分,系統軟件的功能是監控、維護、管理計算機運行過程中的各個軟件,如人們常見的操作系統和病毒查殺系統;應用軟件就是指能夠滿足人們工作和生活的需要,幫助人們解決實際問題的軟件,如常見的office辦公系統、人事管理系統、財務管理系統等。軟件的作用就是通過自身的邏輯分析和計算功能,指導計算機的正確有效運行,讓用戶能夠更加方便的操作。
1.3 軟件工程的研發特點
計算機軟件工程的設計、研發是一項系統的、長期的工作,其研發生產過程的每個步驟都是要經過反復論證修改的,以求更加良好的性能,滿足用戶的實際需要。一般的工程設計在產品完成生產投入使用后就完成了工作。但是計算機軟件工程的研發,在產品投入市場后,還需要有一個長期的維護過程,因為一些設計上的漏洞和缺陷只有在實際使用中才能發現,這就需要設計人員不斷的更新思維,解決問題,使軟件產品符合用戶的使用要求。
2 計算機軟件工程的實際應用
現在隨著信息網絡技術的迅速普及,計算機走進了人們工作、生活的每個角落,計算機軟件憑借其運行高效率、執行命令的精準性和操作使用方便性得到了人們的廣泛認可,并迅速的被應用于人類活動的各個層面,可以說當今社會的人類活動已經離不開計算機軟件了。其具有代表性的功能軟件包括:電子郵件、office辦公系統、win7/xp計算機操作系統、數據庫和各種網游軟件等等。在國家經濟發展的各個領域如工業、農業、交通、金融、政府和企事業單位等幾乎所有部門都需要應用計算機軟件來完成工作。
隨著計算機的普及和應用程度加深,以后的計算機軟件工程將會發展成為一項廣義的工程技術,在軟件功能和操作方法上的研發也會越來越注重人性化的因素,同機械制造業的流水化生產方式不同,軟件工程的研發與生產是非常具備個性化特征的,它的設計思維和功能設置都是處于不斷更新完善中的,在豐富的實踐經驗和客戶調查的基礎上,設計人員會根據客戶的需要,發散思維、綜合考慮各方面的因素,匯集大家的智慧才能設計出一款成功的計算機軟件。由于軟件系統的廣泛應用性,設計人員必須提前考慮到各方面可能出現的問題,不能等到問題發生了,再去想辦法補救,因為一旦軟件系統的安全或運行出現故障,給客戶帶來的損失很可能是無法估量的。所以說,要想做好計算機軟件工程的研發工作是一項非常困難的事兒。
計算機軟件工程設計的人性化、功能化的發展,使得計算機軟件在人們的現實生活中得到廣泛應用,在現代企業的經營管理中,計算機軟件發揮著非常重要的作用,生產、銷售、策劃、財務之間通過軟件系統實現了信息的溝通交流,方便經營策略的時時變動;在商場、金融機構的管理中,需要利用軟件系統對消費信息進行確認和統計,消費者使用刷卡消費,通過金融系統的軟件就可以支付費用,免去了攜帶現金的麻煩;保衛人員通過安保系統可以對整個單位的情況進行實時監控,一旦發生火災險情報警系統會隨時提醒安保人員采取防護措施;隱藏于計算機中的軟件系統雖然微小,但卻具備了強大的管理能力,從小處著手逐漸改變著人們的工作生活方式。
3 結語
綜上所述,計算機軟件工程在計算機應用技術的發展過程中具有特別重要的意義,它的設計和研發是一項系統性、長期性的工作,隨著計算機軟件技術的日臻成熟、功能的逐步完善,在人們的生活、工作中得到了迅速的普及,人類的發展離不開計算機軟件工程的推動作用。我國擁有巨大的軟件應用市場,但是由于在軟件開發技術上起步較晚,今后還需要經歷一段漫長的發展歷程。
參考文獻
[1] 姜蕊利.計算機應用軟件開發技術研究分析[J].網友世界,2013(4):4-5.
[2] 賈秋敏.淺談計算機應用軟件的開發和維護[J].無線互聯科技,2012(8):69.
[3] 龔旭東.計算機軟件工程管理工作探析[J].黑龍江科技信息,2008(8):77.
[4] 燕德麗.計算機軟件工程管理工作探析[J].硅谷,2008(11):50.