下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件工程發(fā)展狀況及方向論文摘要:軟件工程以計算機技術為依托,并且發(fā)展相當迅速,當前的軟件工程以不同的形式在影響著我們的生活,給我們生活帶來巨大便利的同時也促進了我們經(jīng)濟社會發(fā)展。軟件技術作為一門炙手可熱的行業(yè),對當前諸多行業(yè)的發(fā)展起到了重要的推動作用。軟件工程的領域涵蓋了數(shù)據(jù)庫、程序語言設計、設計模式等,并且以工程學為主要設計思想,盡可能地節(jié)約設計成本并且提高質量。本文對于軟件工程的發(fā)展歷程進行研究,并預測其未來發(fā)展方向,為相關工作者的研究工作提出借鑒。關鍵詞:軟件工程;發(fā)展狀況;前瞻一、軟件工程的概念軟件工程這個概念在上世紀六十年代被提出來,當時人們主要把軟件工程當作是運用當前的科學技術來構建的某種計算機程序,并且使計算機系統(tǒng)高效地完成某些工作。由于早期計算機技術沒有多大起色,在當時軟件工程并沒有受到多大的重視,然而時間證明了軟件工程是一門很有發(fā)展?jié)摿Φ漠a(chǎn)業(yè),并且相關管理技術和方法已經(jīng)成為當今一門獨立的學科。軟件工程的重點是在技術以及管理兩個層面進行研究,將相關工程中引入管理工程學和系統(tǒng)工程學,包括軟件的生命周期、設計、維護等多方面內容。因此在對軟件的設計過程中要保證開發(fā)成本和質量,讓其生命周期盡可能延長,滿足不同工程或者是用戶的需求。二、軟件工程的主要特點及發(fā)展方向由于軟件工程對人們的生活和社會的發(fā)展有很大的影響作用,并且由于其對技術相關有一定要求,因此研究軟件工程的技術特點對于其未來的發(fā)展有很大幫助。更好地適應操作環(huán)境:由于軟件開發(fā)的基本目的就是為了讓其更加適眾,也就是滿足大眾化的需求。由于當前的操作環(huán)境較為復雜,因此,開發(fā)者在開發(fā)軟件時必須考慮的因素就是讓軟件具有良好的兼容性。在開發(fā)過程要注意軟件對硬件具有良好的兼容性,及時對開發(fā)的軟件做好調試工作,并且還要與其他主流的軟件相兼容。要保證軟件能和其他軟件同時正常工作,更好地提高軟件工作效率。擁有豐富的拓展接口:軟件的功能不是一成不變的,而是根據(jù)用戶的需求做出相應的適應工作,由于要重新開發(fā)新的軟件需要付出更多的精力,軟件開發(fā)者在開發(fā)軟件時多結合用戶的需求,在軟件內留有功能擴展接口,可以滿足用戶的個性化需求,從而更好地實現(xiàn)軟件的利用率。這種滿足不同用戶需求的做法,受到了廣大消費者的追捧。后期維護方便性:有些軟件開放商對軟件的后期維護較為重視,在市場上收獲了良好的口碑。這就對軟件開發(fā)者提出了更高的要求,在設計是就應該考慮到后期維護的方便性,并且不影響原有功能的正常使用,提高代碼執(zhí)行效率。開發(fā)語言多樣性:軟件工程的主要特點就是開發(fā)語言較為豐富,在當前可以用很多不同的'語言來編寫軟件實現(xiàn)軟件的高效運行,如當前使用較廣的C語言、C++、JAVA等就可以從多方面滿足不同開發(fā)者的去求,其中以JAVA語言為例,它編寫較為簡單,邏輯性強,受到了廣大開發(fā)者的青睞。而且又因為軟件工程的開發(fā)具有開放性,可以運用不同的軟件進行開發(fā)工作,在提高工作效率的同時又節(jié)約了學習成本,同時將相關工作的門檻降低,開發(fā)者只需要掌握自己熟悉的語言就可以進行軟件開發(fā)工作。軟件工程主要發(fā)展方向:(1)可視化編程。主要是一些編程人員如net、java程序員掌握相關可視化技術,并且針對這種技術進行編程工作。(2)web應用程序設計。應用于web的前端開發(fā)工作,要求研發(fā)人員掌握網(wǎng)頁應用設計技術和一些基本的美化技術,同時具備一些對于網(wǎng)站的基本搭建和維修技術。(3)數(shù)據(jù)庫管理。研發(fā)人員多是精通SQL語言,能夠熟練地應用以及管理數(shù)據(jù)庫。(4)軟件測試。要求研發(fā)人員能夠掌握軟件的基本測試方法,從而測定軟件的穩(wěn)定性等。(5)圖形圖像制作。需要用專業(yè)的圖形處理工具來處理圖像,如PS、DW等。(6)多媒體制作。未來的多媒體制作需要開發(fā)者擁有良好的程序設計、場景設計能力。三、 軟件工程的發(fā)展現(xiàn)狀及發(fā)展前景軟件工程在發(fā)展歷史上主要經(jīng)歷從上世紀六十年代的初始階段,再到期間的發(fā)展階段至今已經(jīng)達到了軟件工程技術的運用階段,在期間經(jīng)過了五十多年的發(fā)展,許多國家的軟件工程已經(jīng)漸漸發(fā)展成規(guī)模大的產(chǎn)業(yè),并且因為軟件工程是市場驅動的,因此在發(fā)展過程中就有源源不斷的內生動力。因此可以預見在未來的一段時間內軟件工程的發(fā)展方向主要是集中在以下幾點。全球化:因為軟件的發(fā)展是一個相當大的工程,并且很多國家相關技術還有一些落后,因此軟件工程朝著全球化協(xié)作開發(fā)的趨勢發(fā)展是大勢所趨。由于當前的傳統(tǒng)開發(fā)思維并不能滿足當代信息技術快速發(fā)展的需要,因此就需要全球優(yōu)秀的開發(fā)者之間進行交流合作。模塊化:當前的競爭更加激烈,企業(yè)開發(fā)者為了在競爭中脫穎而出,多采用模塊化開發(fā)思想進行開發(fā)工作。模塊化的優(yōu)點在于它可以將一個工程分成很多模塊,這樣不僅可以減輕軟件開發(fā)者的工作難度,還能提高工作效率,讓不同工作的分配能夠讓開發(fā)者更專注地開發(fā)某一項目。開放化:軟件工程目前主要朝著更加開放的方向發(fā)展,其中包括開源軟件、架構和開放標準等,得益于對軟件開發(fā)標準的開發(fā),如安卓、Linux等,給開發(fā)者進行軟件開發(fā)帶來了很大的方便,并且在很大程度上促進了周邊行業(yè)的發(fā)展。四、 結束語由于計算機技術和信息技術的飛速發(fā)展,當前我們早已在信息化時代的潮流中不斷前進。軟件工程作為其中的核心行業(yè),其未來也朝著智動一體化方向創(chuàng)新拓展,而軟件工程的發(fā)展過程中人才又是其核心要素,因此要培育出優(yōu)秀的研發(fā)團隊,為軟件工程在未來的發(fā)展奠定基礎。參考文獻:軟件工程的歷史和發(fā)展趨勢[J].王芳?計算機光盤軟件與應用.2012(22)軟
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒園保育員知識競賽題庫及答案詳解
- 2024某汽車公司與某保險公司之間關于車輛保險服務的合同
- 一建建設工程項目管理合同計價方式
- 2024年規(guī)范的短期借款協(xié)議樣式版B版
- 2024標準的貨物運輸合同范本
- 2024政府合作開發(fā)城市公共交通樞紐合同3篇
- 2024正規(guī)版勞務分包商協(xié)議條款一
- 2024年車友會會員資格轉讓協(xié)議書
- 2024機械設備運輸合同范本
- 2024有房貸財產(chǎn)分割離婚協(xié)議書專業(yè)版3篇
- 2025年門診部工作計劃
- 2025福建中閩海上風電限公司招聘14人高頻重點提升(共500題)附帶答案詳解
- 智能網(wǎng)聯(lián)汽車技術應用專業(yè)國家技能人才培養(yǎng)工學一體化課程標準
- 政治-北京市朝陽區(qū)2024-2025學年高三第一學期期末質量檢測考試試題和答案
- 物業(yè)公司績效考核與激勵機制
- 術后甲狀旁腺功能減退癥管理專家共識
- 【7道期末】安徽省安慶市區(qū)2023-2024學年七年級上學期期末道德與法治試題(含解析)
- 基金項目經(jīng)理招聘筆試題與參考答案(某大型集團公司)2025年
- 小學道德與法治學科教師專業(yè)素質真題考試試題及答案
- 2023-2024學年浙江省麗水市蓮都區(qū)教科版六年級上冊期末考試科學試卷
- 學校2024-2025學年教研工作計劃
評論
0/150
提交評論