



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 淺談軟件工程技術(shù)發(fā)展 摘 要:本文把互聯(lián)網(wǎng)的問世作為基礎(chǔ),從發(fā)展歷程、基本特征、軟件工程技術(shù)的研究內(nèi)容以及軟件業(yè)前景這五個(gè)方面展開,簡(jiǎn)單描述了軟件工程技術(shù)的開發(fā)、研究內(nèi)容與前景。希望通過本文對(duì)軟件工程技術(shù)發(fā)展的介紹,可以使初學(xué)者對(duì)軟件工程技術(shù)有一個(gè)較為整體的了解,使人們開始重新看待這門新興的技術(shù),并將軟件工程技術(shù)的應(yīng)用范圍逐步擴(kuò)大。關(guān)鍵詞:軟件工程技術(shù) 基本特征 發(fā)展:tp311.5 :a :1003-9082(2018)10-000-01引言三十多年前,軟件工程就開始作為一門單獨(dú)的技術(shù)存在于計(jì)算機(jī)領(lǐng)域,經(jīng)過一定程度的發(fā)展,軟件工程技術(shù)得到
2、了廣泛的應(yīng)用,很多高級(jí)語言在該技術(shù)下也獲得了發(fā)展。然而,在計(jì)算機(jī)技術(shù)高速發(fā)展的時(shí)期,一些質(zhì)量低劣的軟件開始逐步被淘汰,軟件市場(chǎng)在追求高質(zhì)量的同時(shí),也開始面臨資源缺乏的難題。針對(duì)該種情況,軟件工程的研究者通過分析討論,明確了“軟件工程”的定義,并對(duì)軟件進(jìn)行了優(yōu)化設(shè)計(jì)。此后,軟件工程技術(shù)就慢慢開始發(fā)展起來。一、軟件工程技術(shù)的發(fā)展歷程近些年,計(jì)算機(jī)軟件工程技術(shù)慢慢開始活躍起來,其規(guī)模也已經(jīng)大大超過了預(yù)期的目標(biāo)。自上世紀(jì)六十年代以來,軟件工程技術(shù)在許多高級(jí)語言的幫助下開發(fā)了一種結(jié)構(gòu)化的編程技術(shù),并在之后的十一年內(nèi)不斷幫助人們開發(fā)軟件。這之后的幾年中,越來越多的人開始學(xué)習(xí)計(jì)算機(jī)輔助軟件開發(fā)技術(shù),并在軟件
3、工程領(lǐng)域取得了很大的進(jìn)步。上世紀(jì)七十年代,計(jì)算機(jī)軟件工程技術(shù)進(jìn)入了飛速發(fā)展的時(shí)期,到上世紀(jì)九十年代,軟件工程技術(shù)已經(jīng)發(fā)展到優(yōu)化性能穩(wěn)定的時(shí)期,人們開始考慮軟件使用的對(duì)象和方法,并發(fā)明了一些多功能的復(fù)用軟件,如windows系統(tǒng)軟件。任何事物的發(fā)展都有一定的規(guī)律可循,軟件的發(fā)展也不例外?,F(xiàn)代社會(huì)科學(xué)技術(shù)和文明發(fā)展的速度越快,軟件工程技術(shù)的發(fā)展也會(huì)隨之加快。最明顯的是軟件的開發(fā)消除了硬件之間的不同特性,而且隨著社會(huì)經(jīng)濟(jì)的發(fā)展,規(guī)避硬件不同特性的操作系統(tǒng)的功能將會(huì)持續(xù)提高。二、軟件工程技術(shù)的研究內(nèi)容及基本特征1.軟件工程技術(shù)的研究內(nèi)容軟件工程技術(shù)通過研究“低層概念”與“高層概念”之間的映射關(guān)系,從而
4、解決“低層處理邏輯”與“高級(jí)處理邏輯”之間的問題。但是對(duì)于開發(fā)一個(gè)大型軟件項(xiàng)目來說,處理兩者的關(guān)系是具有難度的,工作人員需要進(jìn)行全方位、多角度考慮,如人員的優(yōu)化配置,資金的支出,項(xiàng)目進(jìn)度的調(diào)整等,才能整體把握項(xiàng)目的進(jìn)程。例如在office辦公軟件開發(fā)的過程中,研發(fā)人員應(yīng)考慮的內(nèi)容有:軟件包括的功能,項(xiàng)目所需的語言,員工的責(zé)任劃分,項(xiàng)目的總投資(包括員工勞動(dòng)成本、設(shè)備成本、維修機(jī)器以及所花費(fèi)的時(shí)間),工作過程中各類技術(shù)部門人員的協(xié)調(diào)等。計(jì)算機(jī)軟件工程技術(shù)是一項(xiàng)復(fù)雜而乏味的技術(shù),它既不能在短時(shí)間內(nèi)結(jié)束,也不是個(gè)人單獨(dú)能完成的。2.軟件工程技術(shù)的基本特征構(gòu)造性與演化性是軟件工程技術(shù)的基本特征。軟件本
5、身不能單獨(dú)作為個(gè)體存在,其研發(fā)需要結(jié)合計(jì)算機(jī)技術(shù)才能進(jìn)行,換句話說也就是軟件的開發(fā)緊密跟隨計(jì)算機(jī)技術(shù)的開發(fā),軟件的性能和計(jì)算機(jī)技術(shù)成正相關(guān)。經(jīng)歷三十多年的發(fā)展,如今軟件技術(shù)已初具規(guī)模,本文就軟件工程技術(shù)的以下兩個(gè)基本特征進(jìn)行介紹。2.1構(gòu)造性特征編程語言是計(jì)算機(jī)軟件發(fā)展的基礎(chǔ),軟件的發(fā)展都離不開編程語言。任何一個(gè)軟件的開發(fā)都不是一個(gè)具體的工程項(xiàng)目,計(jì)算機(jī)軟件的開發(fā)是一個(gè)抽象的、獨(dú)立的過程,需要人們的構(gòu)建。在進(jìn)行計(jì)算機(jī)軟件構(gòu)建的時(shí)候,需要的不僅僅是編程語言,還要有一些相對(duì)應(yīng)的固定代碼。軟件工程技術(shù)在每一次構(gòu)建中獲得進(jìn)步,這也意味著編程語言的進(jìn)步。在軟件構(gòu)建的時(shí)候需要兩個(gè)基本條件,即大量豐富的物資
6、與操作熟練的技術(shù)人員,他們通過連接編輯所需要的步驟來進(jìn)行軟件的研究和開發(fā)。2.2演化性特征早先的編程語言晦澀難懂,但是如今,隨著c語言的問世,編程語言開始變的簡(jiǎn)單,編程操作也開始變得快捷。由于c語言的使用范圍越來越廣泛,功能也逐漸變得多樣化,這就間接推動(dòng)了軟件工程技術(shù)的發(fā)展?,F(xiàn)在各種新的編程語言都進(jìn)入了市場(chǎng),特別是對(duì)象類的編程語言,進(jìn)一步促進(jìn)了軟件工程技術(shù)的發(fā)展。軟件的研究與開發(fā)和市場(chǎng)密切相關(guān),例如游戲軟件的研發(fā)。因?yàn)楹芏嗄贻p人喜歡通過玩網(wǎng)絡(luò)游戲來打發(fā)時(shí)間,所以該類軟件在市場(chǎng)上有著廣泛的需求,這就促使互聯(lián)網(wǎng)用戶的軟件研發(fā)技術(shù)迅速發(fā)展。隨著時(shí)間的推移,各類計(jì)算機(jī)軟件的需求量都會(huì)大大增加,其功能也
7、會(huì)向多元化方向發(fā)展,軟件工程技術(shù)也在不斷進(jìn)行演化。三、軟件工程技術(shù)的發(fā)展前景隨著時(shí)代的發(fā)展,科學(xué)信息技術(shù)的進(jìn)步,互聯(lián)網(wǎng)將進(jìn)一步提升平臺(tái)吸引力、拓寬分享渠道以及共享信息的范圍,同時(shí),軟件工程技術(shù)也開始對(duì)原有封閉式開發(fā)方式進(jìn)行革新,力求創(chuàng)建更加開放的平臺(tái),以獲得更多的資源信息。開放性平臺(tái)發(fā)展不僅能滿足市場(chǎng)需求,也更加符合客戶想要去分享交流新想法與新技術(shù)的需求,有助于軟件工程技術(shù)的功能全面化與范圍擴(kuò)大化。四、結(jié)語眾所周知,計(jì)算機(jī)軟件工程的發(fā)展是基于計(jì)算機(jī)編程語言的不斷演化。軟件工程技術(shù)在改革封閉式開發(fā)后,編程語言開始更關(guān)注客戶的服務(wù),軟件工程技術(shù)的發(fā)展也比以往任何時(shí)候都要人性化、合理化。在當(dāng)前這個(gè)階段,軟件工程技術(shù)將直接影響人們生產(chǎn)和生活的各個(gè)領(lǐng)域。雖然軟件工程技術(shù)在開發(fā)、應(yīng)用和維護(hù)上會(huì)出現(xiàn)一些問題和挑戰(zhàn),但其發(fā)展的趨勢(shì)仍將向模塊化、開放化的方向發(fā)展,有著非常良好的前景。參考文獻(xiàn)1張偉,梅宏.基于互聯(lián)網(wǎng)群體智能的軟件開發(fā):可行性、現(xiàn)狀與挑戰(zhàn)j.中國科學(xué):信息科學(xué),2017,47(12):1601-1622.2鐘秀玉,劉越暢,柯木超,肖振球.軟件工程專
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司商務(wù)用車維修合同范本
- 2025年制動(dòng)分泵項(xiàng)目合作計(jì)劃書
- 2025年麻將涼席合作協(xié)議書
- 個(gè)體建材購銷合同范本
- 單位食堂供應(yīng)合同范例
- 2025年加氣加注設(shè)備項(xiàng)目建議書
- 家政公司家政公司加盟合同范本
- 2025年霍爾汽車點(diǎn)火系統(tǒng)合作協(xié)議書
- 農(nóng)村承包荒地合同范例
- 合同范本面布局
- 《Unit-2-Cute-animals課件》小學(xué)英語牛津上海版四年級(jí)下冊(cè)14875
- 《哲學(xué)概論(第2版)》-課件全套 第0-6章 緒論、哲學(xué)的形態(tài)-馬克思主義哲學(xué)
- 環(huán)境溫度、相對(duì)濕度、露點(diǎn)對(duì)照表
- 踝關(guān)節(jié)骨性關(guān)節(jié)炎課件整理
- 高處作業(yè)安全經(jīng)驗(yàn)分享
- 工余安健環(huán)管理制度
- 關(guān)于“全民閱讀”的中考語文非連續(xù)性文本閱讀試題及答案閱讀(2018廣東廣州中考語文非連續(xù)性文本閱讀試題及答案)
- 某學(xué)校食堂服務(wù)投標(biāo)書
- 《馬克思主義與社會(huì)科學(xué)方法論》課后思考題答案全
- 2023年山東省春季高考語文試題詳解
- 休閑農(nóng)業(yè)與鄉(xiāng)村旅游(課件)
評(píng)論
0/150
提交評(píng)論