所屬欄目:軟件開發論文 發布日期:2016-10-19 12:12 熱度:
計算機軟件開發是計算機技術一個重要的分支,也是計算機技術發展的基礎,本文主要分析了計算機軟件開發的重要性,及發展現狀,并對未來的發展趨勢進行探討。
《信息與電腦》北京電子信息雜志,創刊于1989年,由北京電子控股有限責任公司主辦。本刊面向流通領域信息化,目標讀者為商場、超市、連鎖專賣店、餐飲酒樓、賓館的信息化決策者、部門主管、宣傳信息化手段如何在上述領域的應用,如何提高經營水平等。
計算機軟件技術的開發和發展推動了信息技術的不斷向前發展和計算機網絡的發展,可以說計算機軟件技術是推動信息時代的主要力量。本文主要從計算機軟件開發技術概述、計算機軟件開發技術的目前狀況及重要性、計算機軟件開發技術的主要方式、計算機軟件開發技術的應用和對計算機軟件開發技術的展望五個方面詳細論述了計算機軟件開發技術的應用與發展趨勢。
1 計算機軟件開發技術概述
計算機應用軟件的目的是為了解決計算機用戶的具體理由而開發的軟件,比如學習方面的軟件和管理方面的軟件等;計算機系統軟件是指與計算機本身相關的軟件,比如計算機的監控軟件、管理軟件和維護軟件,常用的有操作系統軟件和自檢程序等等。不論是計算機的應用軟件還是系統軟件,它們都是為了能夠給用戶提供一種良好的計算機使用環境,簡單來說,人們平時使用計算機,其本質是和計算機的軟件在打交道,而非計算機本身,我們所有通過計算機來完成的工作都是通過計算機的軟件進行的,所以計算機的軟件可以說是計算機的必要組成。
上世紀五六十年代的計算機軟件開發技術是手工軟件開發,這種方式的工作效率低,而且耗時,不能滿足大量的需求。隨著商品經濟的發展和科技的進步,人們對計算機軟件的開發有了新的意識,將軟件開發進行了定義——為了實現計算機的程序運轉而采用的規則以及策略等相關的文檔等都屬于計算機軟件的范疇。計算機軟件技術經過漫長的發展過程,主要經過了程序設計過程、軟件過程和軟件工程三個重要的階段,發展至今的計算機軟件開發技術是比較成熟的,但是,在使用的過程中要特別注意對計算機軟件的維護理由。
2 計算機軟件開發技術的目前狀況及重要性
2.1 計算機軟件開發技術的目前狀況
計算機的發展在短短的時間內影響和轉變著人們的生活,而計算機軟件技術一直支撐著計算機的發展,軟件通過自身的運作方式和功能來協助計算機的運轉。目前我國軟件的發展表現為軟件產業的迅速崛起和軟件相關人才隊伍的擴展,以及我國在軟件方面的產業額在全球軟件產業總額中占有的比重加大。在2009年的金融危機之后,很多的軟件制作公司為了挽救金融危機的影響,將軟件的市場轉移在了國內,所謂的IT服務行業在我國大范圍的興起和增長。產業鏈的迅速擴張,導致對相關人才的需求增大,所以近年來我國從事軟件工作的人才,從本科生到研究生的比例都在逐漸上升。
2.2 計算機軟件開發技術的重要性
計算機軟件技術的開發和發展推動了信息技術的不斷向前發展和計算機網絡的發展,可以說計算機軟件技術是推動信息時代的主要力量。計算機軟件的開發技術是整個計算機發展和軟件工程的核心,對推動網絡發展有著重要的作用和作用。計算機網絡技術的發展將網絡支持和遠程制約變成了可能,所以,計算機軟件技術的開發,其實是將計算機網絡變成一種共存與開發連為一體的模式。計算機網絡的進步和發展,主要來自計算機軟件的開發和應用,計算機軟件的開發技術從根本上解決了計算機軟件開發理由與計算機需求之間的矛盾,計算機軟件開發技術的不斷提高使得軟件的使用的過程中安全性能更高。在新時期,計算機軟件的開發及技術都會面對更多的挑戰,也會承擔更重大的責任。
3 計算機軟件開發技術的主要方式
目前計算機軟件開發的技術和方式都已經非常的成熟和科學,在新的時代背景下,合理選擇計算機軟件的開發和開發的策略,對計算機的政策運轉和人們的工作都有很重要的作用。當前主要有三種計算機軟件的開發方式,分別是:計算機軟件生命周期法、原型化策略和自動形式的系統開發法。
生命周期法也稱為結構化系統開發的策略,是目前在國內外比較流行和普遍使用的策略,尤其在開發較為復雜的大系統是顯示了它的優越性,它是目前計算機軟件開發法最普遍和最成熟的方式。它的優點是強調系統開發過程的整體性和全面布局,將軟件的開發和維護分為若干個階段,每個階段都有明確的任務和目標,這樣降低了系統開發的復雜性,調高了可操作性。但是,這種開發方式的缺點在于開發的周期較長,各個階段不能同時進行,前面的理由對后面的工作影響較大,而要糾正的工作量就更大。
原型化的開發策略,也是計算機軟件開發的常用策略,它是開發人員就系統的主要需求取得一致的結果之后,進行開發一個原型并運轉,在運轉的過程中對這個原型不斷的進行修改,直到用戶滿意為止的策略。這種開發方式的優點在于對用戶的需求明確,降低風險和開發的成本,有效利用各種系統的服務功能,但缺點在于不適合大型的系統開發,而且系統難以進行維護。
自動形式的軟件開發策略,其在軟件開發過程中明確說明軟件開發的目的和內容,而至于開發的過程不需要說明,但可以根據軟件系統的設計要求自動的進行設計和編碼。
4 計算機軟件開發技術的應用
計算機軟件技術的開發主要的目的是為了服務于人類的生活,如何將軟件開發技術真正地運用在計算機上,實現其價值,才是軟件的最后成功。比如說將兩種不中的計算機軟件進行應用,第一種為VB6.0+Acess,第二種為Web+Xml+ActiveX。如果將兩種系統分別安裝在計算機上進行運轉操作,VB6.0+Acess可以直接安裝在電腦上運轉,因為系統都為微軟的版本,可以兼容;如若要安裝Web+Xml+ActiveX,則首先要在計算機安裝一些組件,同時還要更改瀏覽器,因為第二個系統和計算機自身的系統不兼容,所以在安裝的時候多了一個步驟。當兩種軟件在計算機都成功安裝好客戶端以后,進過一段運轉時間的觀察,第一種系統和安裝方式可以穩定的進行運作,無需任何多余的操作或者修復之類的工作,用戶可以單獨完成操作,使用方便,所以使用的用戶較多,隨著用戶數量的增加,會降低客戶端的運轉速度,這時候則需要人工的調整。第二種系統在安裝的過程中收到版本和瀏覽器等的限制,給用戶的使用帶來了諸多不便,所以使用用戶沒有第一種系統的人數多。計算機軟件的開發都是為了更好地服務人類,在軟件的開發過程中開發人員都是越來越專業的專業人才,所以,在計算機軟件開發過程中應該根據市場需求和以人為本的思想為出發點,再進行實際投入和開發。
5 計算機軟件開發技術的展望
網絡化是計算機軟件開發技術未來的一種必定趨勢,計算機軟件本來是一種網絡存在著的形式,所以網絡化對計算機軟件的開發技術的發展有重要的作用。網絡化也給計算機軟件開發技術提供了各種便利服務,所以,計算機軟件的開發技術是網絡化的開發技術。
文章標題:計算機軟件開發技術的重要性及發展趨勢
轉載請注明來自:http://www.56st48f.cn/fblw/dianxin/ruanjiankaifa/33723.html
攝影藝術領域AHCI期刊推薦《Phot...關注:105
Nature旗下多學科子刊Nature Com...關注:152
中小學教師值得了解,這些教育學...關注:47
2025年寫管理學論文可以用的19個...關注:192
測繪領域科技核心期刊選擇 輕松拿...關注:64
及時開論文檢索證明很重要關注:52
中國水產科學期刊是核心期刊嗎關注:54
國際出書需要了解的問題解答關注:58
合著出書能否評職稱?關注:48
電信學有哪些可投稿的SCI期刊,值...關注:66
通信工程行業論文選題關注:73
SCIE、ESCI、SSCI和AHCI期刊目錄...關注:120
評職稱發論文好還是出書好關注:68
復印報刊資料重要轉載來源期刊(...關注:51
英文期刊審稿常見的論文狀態及其...關注:69
copyright © www.56st48f.cn, All Rights Reserved
搜論文知識網 冀ICP備15021333號-3