網站首頁 個人範例 行業範例 行政範例 職場範例 校園範例 書信範例 生活範例 節日文化範例

計算機軟件開發技術應用探析論文

欄目: 計算機軟件 / 發佈於: / 人氣:2.29W

計算機是當今社會應用最為廣泛的現代技術工具,其應用範圍之廣,前所未見,從人們的日常生活瑣事,到科學研究、國防安全、工農業生產等各個領域,都有計算機技術的應用成果。人類生活已經與計算機技術應用密不可分。作為計算機應用發展的前置要件,計算機軟件開發工作在現代社會面臨的形勢更為嚴峻,需求更為強烈。文章圍繞計算機軟件開發技術及其應用有關問題進行探討,簡要敍述了計算機軟件開發的基本情況,強調了計算機軟件開發在當前現代社會發展進程中的重要作用,系統闡述了現階段計算機軟件開發的主要方法,最後對計算機軟件開發技術的具體應用進行了分析。

計算機軟件開發技術應用探析論文

引言

隨着科學技術的發展,當今人類社會已經進入信息時代,信息技術成為促進生產力發展的重要動力源泉,計算機、互聯網技術的廣泛應用,深刻地改變了人們的生產、生活方式,對於人類的思想、精神領域也有着不可磨滅的影響。可以説,以計算機應用為特徵的信息技術已經成為現代社會的有機組成部分之一。計算機技術的每一次大規模發展,都會給人類社會帶來巨大變革。計算機的歷史已經與人類的歷史融為一體。一般來説,計算機技術分為硬件和軟件兩個方面。其中,以千萬計的各類不同軟件為人們使用計算機提供了豐富的功能、應用,帶動了人類發展。同時,人類社會發展過程中產生的種種需求,也不斷向計算機軟件技術提出更多、更高的開發要求。為了滿足人們形形色色的使用需求,幾乎每天都有各類計算機軟件開發出來,特別是在現代社會,計算機的應用深入人類生產、生活的每一個角落,為了適應這種情況,充分發揮計算機的應用效能,計算機軟件開發工作必須走到前頭。

1 計算機軟件開發基本情況概述

從用途上看,計算機軟件開發主要包括應用軟件開發和系統軟件開發兩大部分。從開發工作本身所具有的特點上看,使用範圍的全社會性和開發工作複雜繁瑣是計算機軟件開發的兩大特點。其中,計算機軟件開發產品應用於社會各個領域,市場十分廣闊,經濟效益巨大。計算機技術是現代信息科學、材料科學、數學等多個領域學科高度發展的結果,計算機軟件開發更是涉及到技術、市場等許許多多方面,不但技術要求高、工作難度大,而且環節眾多,十分繁瑣複雜。開發一款軟件,所消耗的人力、物力往往都是十分龐大的。工作週期也難以控制。就開發產品種類而言,計算機軟件開發,除了主要用於計算機一般性的日常使用、管理、維護、控制等方面的系統軟件外,還有針對各個使用目的,解決具體問題所開發出來的應用軟件。由於計算機軟件開發工作的複雜和難度,為保障開發效率,實現必須的經濟效益,在進行計算機軟件開發工作時,必須遵循以下三方面原則:首先是嚴格確保計算機軟件開發質量,開發軟件的基本目的在於首先某種功能,提供某種服務,如果軟件質量有缺陷,無法實現預訂目標,那麼項目就失敗了。其次,要嚴格確定軟件開發週期,軟件的使用壽命是受外部環境所影響乃至決定的,如果不能在規定時限內完成軟件,那麼軟件本身的存在價值就會削弱或者失去了。三是要做好軟件開發技術控制,計算機軟件是科學的產物,其開發工作也必須要使用科學的方法進行並予以精準管控,以確保已開發軟件的質量及使用效果。在新的歷史時期,計算機軟件開發需求日益增加,必須牢固堅持上述開發原則,確保計算機軟件開發的質量和效益。

2 計算機軟件開發技術對於計算機領域發展的積極意義

自從上個世紀計算機發明以來,就一直以飛快的速度發展着。計算機技術與人們生產、生活等社會活動的結合,極大地改善了工作條件,提高了生產效率,促進了社會生產力的大幅提高。而由此帶來的社會日新月異的巨大發展,反過來又對計算機應用技術提出了更多的要求。作為計算機技術應用的重要組成,計算機軟件是計算機技術中發展最為劇烈的一部分。以計算機、互聯網及配套的軟件,人們實現了前所未有的巨大發展,許多原本無法實現的工作得以實現,工作難度大幅下降,工作環境得到極大改善。而這一切,都是有着計算機軟件和硬件支持的結果。特別互聯網的廣泛應用,更是離不開相關配套軟件的推動。不但許多軟件帶有網絡功能,網絡應用軟件更是成為當前應用軟件的一個重要分支。憑藉着功能豐富的應用軟件,計算機用户得以在很高水平上實現計算機互聯網的高效應用。可以説,計算機軟件是人們對計算機資源成功、充分利用的重要渠道,也是人們與計算機、互聯網之間緊密連接的紐帶,是現代社會人們生活、工作中重要的工具種類。要發展社會生產力,要提高人們生活質量,都離不開計算機軟件的充分支持,而計算機軟件開發,正是將市場對計算機軟件的需求,化為社會要發展,人們生活質量要改善。

3 計算機軟件開發的主要方法

計算機軟件開發是計算機技術應用領域的一個重要分支,其本身也是計算機技術高度融合的一個產物。為適應現代社會計算機軟件應用的市場需求,開發工作必須牢固樹立質量第一、效率第一宗旨,採取科學的方法,規範的程序,嚴格控制軟件開發質量和開發時限。目前計算機軟件開發主要使用的技術方法有軟件生命週期法、原型化法和自動形式的系統開發法三種方法。其中,軟件生命週期法是將在時間上將軟件開發分為六個階段,每個階段一個月,分別隊友各自的`內容與目的。自動形式的系統開發法則是利用第四代技術開發工具,主要突出軟件的具體內容和實現目標。原型化法是在前面兩個方法都很難實現的情況下所使用的,應用這個方法進行軟件開發,技術人員在開發工作初期就要對開發對象的功能和其他相關事項進行周密的分析和確認。

4 計算機軟件開發技術應用分析

計算機軟件開發其本質就是對已有的計算機軟件進行優化和開發新的軟件,從而滿足社會生產、生活需要。下面以具體開發項目為例,對軟件開發工作進行下詳細介紹。項目通過兩種開發方式分別開發出兩個產品。一個產品的開發使用了單板機運作模式和VB6。0+Acess,另一個產品的開發則是高級數據庫服務器和Web+Xml+ActiveX技術的結果。通過在客户端上的安裝使用,對兩個產品進行對比,其中,第一個軟件由於系統兼容其開發工具,所以安裝操作都較為簡單,而第二個軟件則需要對客户端的安全設置進行對於調整,之後再進行安裝,步驟相對較為複雜。而隨着軟件運行時間的延長,第一個軟件的運行速度會逐漸下降,第二個軟件則容易因為系統更新等原因發生衝突,影響使用體驗。從上面實例我們應該看到,軟件開發必須以滿足使用需要為基礎前提,堅持以人為本原則,強調良好的使用體驗,提高服務質量,才是軟件開發的意義所在。

5 結束語

當前,我國經濟、社會活動日漸繁盛,計算機應用需求空前加大。大力推進計算機軟件開發事業,對於保障我國經濟體制改革,建設有中國特色的社會主義偉大事業順利進行,有着十分重要的作用。計算機應用已經成為人類社會的重要組成,在今後的日子裏,計算機技術發揮的空間和作用將更加廣大,計算機軟件開發工作是一項系統工程,需要投入巨大的人力、物力和財力資源,持之以恆的開展下去,開發企業要充分認識到軟件開發工作的巨大意義,牢牢抓住市場脈絡,夯實技術基礎,不斷開發出適合市場需求的新產品,推動我國計算機互聯網建設事業的健康發展。