freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

論軟件工程的發(fā)展歷程及前景展望_(學(xué)年論文)(編輯修改稿)

2025-07-11 00:12 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 煉體現(xiàn)和固化,客觀世界在不斷發(fā)展,新需求、新技術(shù)不斷出現(xiàn),因而軟件系統(tǒng)要不斷升級(jí)和演化,因此演化性和構(gòu)造性都是軟件的本質(zhì)特性。 軟件工程主要研究什么?主要研究軟件過程和軟件的開發(fā)范型,來尋找理論與方法以及工程管理技術(shù),同時(shí)要控制軟件的質(zhì)量和軟件開發(fā)的效率,這些都需要 CASE 工具環(huán)境的支撐。 隨著軟件技術(shù)的發(fā)展,軟件工程的研究范圍和內(nèi)容也在不斷變化和發(fā)展。其發(fā)展經(jīng)歷了如下 3個(gè)階段: 第一階段,即傳統(tǒng)軟件工程階段: 20世紀(jì) 70年代,為了解決軟件項(xiàng)目失敗率高、錯(cuò)誤率高以及軟件維護(hù)任務(wù)重等問題,人們提出軟件開發(fā)工程化的思想,希望使軟件開發(fā)走上正規(guī)化的道路,并努力克服軟件危機(jī)。形成了軟件工程的概念、框架、方法和手段。 第二階段,即過程軟件工程階段: 80年代末逐步發(fā)展起來的面向?qū)ο蟮姆治雠c設(shè)計(jì)方法,形成了完整的面向?qū)ο蠹夹g(shù)體系,使系統(tǒng)的生存周期更長(zhǎng),適應(yīng)更大規(guī)模、更廣泛的應(yīng)用。這時(shí),進(jìn)一步提高軟件 生產(chǎn)率、保證軟件質(zhì)量就成為軟件工程追求的更高目標(biāo)。軟件開發(fā)開始進(jìn)入以過程為中心的第二階段。這個(gè)時(shí)期人們認(rèn)識(shí)到,應(yīng)從軟件生存周期的總費(fèi)用及總價(jià)值來決定軟件開發(fā)方案。在重視發(fā)展軟件開發(fā)技術(shù)的同時(shí),人們提出軟件能力成熟度模型、個(gè)體軟件過程和群組軟件過程等概念。軟件開發(fā)過程從目標(biāo)管理轉(zhuǎn)向過程管理。 第三階段,即構(gòu)件軟件工程階段: 進(jìn)入 20世紀(jì) 90 年代以后,軟件開發(fā)技術(shù)的主要處理對(duì)象為網(wǎng)絡(luò)計(jì)算和支持多媒體信息的 WWW。 為了適應(yīng)超企業(yè)規(guī)模、資源共享、群組協(xié)同工作的需要,需要開發(fā)大量的分布式處理系統(tǒng)。這一時(shí)期軟件工程的 目的在于不僅提高個(gè)人生產(chǎn)率,而且通過支持跨地區(qū)、跨部門、跨時(shí)空的群組共享信息,協(xié)同工作來提高群組、集團(tuán)的整體生產(chǎn)效率。因整體性軟件系統(tǒng)難以更改、難以適應(yīng)變化,所以提倡基于部件(構(gòu)件)的開發(fā)方法,即部件互連及集成。同時(shí)人們認(rèn)識(shí)到計(jì)算機(jī)軟件開發(fā)領(lǐng)域的特殊性,不僅要重視軟件開發(fā)方法和技術(shù)的研究,更軟件工程系本科學(xué)年論文 論軟件工程的發(fā)展歷程及前景展望 4 要重視總結(jié)和發(fā)展包括軟件體系結(jié)構(gòu)、軟件設(shè)計(jì)模式、互操作性、標(biāo)準(zhǔn)化、協(xié)議等領(lǐng)域的重用經(jīng)驗(yàn)。軟件重用和軟件構(gòu)件技術(shù)正逐步成為主流軟件技術(shù)。 (三) 軟件工程學(xué)科范圍 如果從知識(shí)領(lǐng)域看,軟件工程學(xué)科是以軟件方法和技術(shù)為核心,涉及計(jì)算機(jī)的硬件體系、系統(tǒng)基礎(chǔ)平臺(tái)等相關(guān)領(lǐng)域,同時(shí)還要涉及一些應(yīng)用領(lǐng)域和通用的管理學(xué)科、組織行為學(xué)科。例如,通過應(yīng)用領(lǐng)域的知識(shí)幫助我們理解用戶的需求,從而可以根據(jù)需求來設(shè)計(jì)軟件的功能。在軟件工程中必然要涉及組織中應(yīng)用系統(tǒng)的部署和配置所面臨的實(shí)際問題,同時(shí)又必須不斷促進(jìn)知識(shí)的更新和理論的創(chuàng)新。為了真正解決實(shí)際問題,需要在理論和應(yīng)用上獲得最佳平衡。 (四) 軟件工程的發(fā)展趨勢(shì) 全球化軟件協(xié)作交付 全球化的世界必然帶來全球化的軟件交付模式。根 據(jù) Forrester 的數(shù)據(jù),目前 87%的開發(fā)團(tuán)隊(duì)是分布式的, 56%有兩個(gè)以上的開發(fā)地點(diǎn),同時(shí)企業(yè)的合并和收購趨勢(shì)不斷產(chǎn)生眾多新的分布式開發(fā)團(tuán)隊(duì),企業(yè)為了提供全球化的 24 7支持和開發(fā)能力,也在不斷加強(qiáng)全球化軟件協(xié)作交付能力。 隨著軟件外包市場(chǎng)的蓬勃發(fā)展和軟件工程工具的進(jìn)步,越來越多的企業(yè)開始打造軟件交付的日不落帝國(guó):他們?cè)诿绹?guó)完成項(xiàng)目概念設(shè)計(jì),在歐洲完成系統(tǒng)架構(gòu)設(shè)計(jì),在中國(guó)完成軟件編碼和測(cè)試,在印度為軟件用戶提供售后支持。在強(qiáng)大的軟件工程工具和平臺(tái)的支撐下,他們開始與時(shí)間賽跑,在全球化軟件交付環(huán)境中,他們幾乎實(shí)現(xiàn)了 24 小時(shí)不間斷的軟件交付和支持服務(wù),他們實(shí)現(xiàn)了在尊重每個(gè)軟件從業(yè)人員人權(quán)的同時(shí),軟件交付速度的最大化。 社區(qū)驅(qū)動(dòng)的軟件交付 社區(qū)驅(qū)動(dòng)的軟件交付是 IT 文化進(jìn)化到今天的一個(gè)產(chǎn)物。年輕的一代比他們的父輩更熱衷于社交導(dǎo)航,即人與人之間的協(xié)作是由社區(qū)驅(qū)動(dòng)的,通過人與人之間的溝通和影響,引導(dǎo)他們航行于信息世界,相互密切協(xié)作完成指定任務(wù)。于是,演進(jìn)中的 IT 文化催生了社區(qū)驅(qū)動(dòng)的軟件交付,也同時(shí)催生了社區(qū)驅(qū)動(dòng)的軟件交付的工程方法和平臺(tái)。 軟件工程系本科學(xué)年論文 論軟件工程的發(fā)展歷程及前景展望 5 隨著敏捷開發(fā)和社會(huì)網(wǎng)絡(luò)模型日益普及,組織開始有興趣復(fù)制經(jīng)過驗(yàn)證的、開放社區(qū)治理的軟件交付模型,于是全球化的技術(shù)平臺(tái)帶來了新興的軟件交付模式:社區(qū)驅(qū)動(dòng)的軟件交付模式。在這種軟件交付模式中,雖然項(xiàng)目一般都會(huì)有某個(gè)組織領(lǐng)導(dǎo),但它更強(qiáng)調(diào)個(gè)體的 創(chuàng)造性和能力,項(xiàng)目的交付是由分布在全世界不同地方的開放社區(qū)技術(shù)人員和最終用戶共同完成的,他們基于公共的社區(qū)協(xié)作環(huán)境,通過 Web 來共享創(chuàng)新思想,開發(fā)和測(cè)試軟件,最終完成軟件的交付。他們的共同特點(diǎn)就是他們對(duì)某一領(lǐng)域技術(shù)的執(zhí)著和熱愛。 模塊化 隨著全球化的發(fā)展趨勢(shì)和全球化市場(chǎng)競(jìng)爭(zhēng)壓力的增加,一方面企業(yè)需要更多的業(yè)務(wù)靈活性和創(chuàng)新能力;另一方面企業(yè)面臨的 IT環(huán)境復(fù)雜度的增加和歷史遺留系統(tǒng)的增加,對(duì)企業(yè)的 IT 提出了新的挑戰(zhàn)。模塊化的思想恰恰能夠幫助企業(yè)從根本上解決這一問題,它一方面通過抽象、封裝、分解、 層次化等基本的科學(xué)方法,對(duì)各種軟件構(gòu)件和軟件應(yīng)用進(jìn)行打包,提高對(duì)企業(yè)現(xiàn)資產(chǎn)的重用水平和能力;另一方面,基于模塊化思想,業(yè)界提出了 SOA 技術(shù),它提供一組基于標(biāo)準(zhǔn)的方法和技術(shù),通過有效整合和重用現(xiàn)有應(yīng)用系統(tǒng)和各種資源,對(duì)各種服務(wù)進(jìn)行服務(wù)組件化,并基于服務(wù)組件實(shí)現(xiàn)各種新的業(yè)務(wù)應(yīng)用的快速組裝,幫助企業(yè)很好應(yīng)對(duì)業(yè)務(wù)的靈活性要求。它通過有效平衡業(yè)務(wù)的靈活性和 IT 的靈活性、平衡業(yè)務(wù)的靈活性和IT 的復(fù)雜度,為 IT 人提供了一個(gè)業(yè)務(wù)視角,讓 IT 人學(xué)會(huì)用業(yè)務(wù)的眼睛看世界,有效的拉近了 IT 和業(yè)務(wù)的距離。 (五) 在軟件工程發(fā)展中的軟件危機(jī) 產(chǎn)生軟件危機(jī)的原因: ( 1) 用戶對(duì)軟件需求的描述不精確,可能有遺漏、有二義性、有錯(cuò)誤,甚至在軟件開發(fā)過程中,用戶還提出修改軟件功能、界面、支撐環(huán)境等方面的要求。 ( 2) 軟件開發(fā)人員對(duì)用戶需求的理解與用戶的本來愿望有差異,導(dǎo)致開發(fā)出來的軟件產(chǎn)品與用戶要求不一致。 ( 3) 大型軟件項(xiàng)目需要組織一定的人力共同完成,多數(shù)管理人員缺乏開發(fā)大型軟件系統(tǒng)的經(jīng)驗(yàn)。各類人員的信息交流不及時(shí)、不準(zhǔn)確、有時(shí)還會(huì)產(chǎn)生誤解。 ( 4) 軟件項(xiàng)目開發(fā)人員不能有效地、獨(dú)立自主地處理大型軟件的全部關(guān)系和各個(gè)分支,軟件工程系本科學(xué)年論文 論軟件工程的發(fā)展歷程及前景展望 6 因此容易產(chǎn)生疏漏和錯(cuò)誤。 ( 5) 缺乏有利的方法學(xué)和工具方面的支持,過分的依靠程序設(shè)計(jì)人員在軟件開發(fā)過程中的技巧和創(chuàng)造性,加劇軟件產(chǎn)品的個(gè)性化。 軟件危機(jī)問題分析 軟件工程即為解決這一危機(jī)提出的在軟件生命周期全過程中使
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1