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

正文內(nèi)容

第1章軟件與軟件工程介紹-資料下載頁

2025-01-10 02:20本頁面
  

【正文】 1)對于該問題領(lǐng)域的基于構(gòu)件的可用產(chǎn)品進(jìn)行研究和評估。 (2)考慮構(gòu)件集成的問題。 (3)設(shè)計(jì)軟件架構(gòu)以容納這些構(gòu)件。 (4)將構(gòu)件集成到架構(gòu)中。 (5)進(jìn)行充分的測試以保證功能正常。 基于構(gòu)件的開發(fā)模型 ? 典型的構(gòu)件模型 (1)OMG/CORBA。對象管理組織發(fā)布了公共對象請求代理體系結(jié)構(gòu)( OMG/CORBA),一個對象請求代理提供了多種服務(wù),使得可復(fù)用構(gòu)件(對象)可以與其他構(gòu)件通信。 (2)Microsoft COM/DCOM/.NET。微軟公司開發(fā)了構(gòu)件對象模型( COM),此模型提供了構(gòu)件的規(guī)格說明 ,在 Windows操作系統(tǒng),一個應(yīng)用系統(tǒng)中可以使用不同廠商生產(chǎn)的構(gòu)件。 (3)Sun JavaBean構(gòu)件 。 JavaBean構(gòu)件系統(tǒng)是一個可移植的、平臺獨(dú)立的、使用 Java程序設(shè)計(jì)語言開發(fā)的 CBSE基礎(chǔ)設(shè)施。 統(tǒng)一過程 ? 由 Booch、 Jacobson及 Rumbaugh提出,統(tǒng)一過程模型如圖所示。 統(tǒng)一過程 ? 統(tǒng)一過程的工作流 ? 在統(tǒng)一過程中,有 6個核心工作流。 ① 業(yè)務(wù)建模工作流 。用商業(yè)用例為商業(yè)過程建立文檔。 ② 需求工作流 。目標(biāo)是描述系統(tǒng)應(yīng)該做什么,確保開發(fā)人員構(gòu)建正確的系統(tǒng)。為此,需明確系統(tǒng)的功能需求和非功能需求(約束)。 ③ 分析和設(shè)計(jì)工作流 。其目標(biāo)是說明如何做。結(jié)果是分析模型和設(shè)計(jì)模型。 統(tǒng)一過程 ④ 實(shí)現(xiàn)工作流 。用分層的方式組織代碼的結(jié)構(gòu),用構(gòu)件的形式來實(shí)現(xiàn)類,對構(gòu)件進(jìn)行單元測試,將構(gòu)件集成到可執(zhí)行的系統(tǒng)中。 ⑤ 測試工作流 。驗(yàn)證對象之間的交互、是否所有的構(gòu)件都集成了、是否正確實(shí)現(xiàn)了所有需求、查錯并改正。 ⑥ 部署工作流 。制作軟件的外部版本、軟件打包、分發(fā)、為用戶提供幫助和支持。 統(tǒng)一過程 ? 統(tǒng)一過程的階段 ? 統(tǒng)一過程有 4個階段,分別是初始階段、細(xì)化階段、構(gòu)造階段和移交階段。 ① 初始階段 。初始階段主要關(guān)注項(xiàng)目計(jì)劃和風(fēng)險(xiǎn)評估,其目的是確定是否值得開發(fā)目標(biāo)信息系統(tǒng)。 ② 細(xì)化階段 。細(xì)化階段關(guān)心定義系統(tǒng)的總體框架,其目標(biāo)是:細(xì)化初始需求(用況)、細(xì)化體系結(jié)構(gòu)、監(jiān)控風(fēng)險(xiǎn)并細(xì)化它們的優(yōu)先級、細(xì)化業(yè)務(wù)案例以及制訂項(xiàng)目管理計(jì)劃。 統(tǒng)一過程 ? 統(tǒng)一過程的階段 ③ 構(gòu)造階段 。構(gòu)造階段是建立系統(tǒng),構(gòu)造信息系統(tǒng)的第 1個具有操作質(zhì)量的版本,以能夠交付給客戶進(jìn)行 ?測試的版本結(jié)束,有時稱為測試版本。 ④ 移交階段 。移交階段包含 ?測試時期,以發(fā)布完整的系統(tǒng)而終止,其目標(biāo)是確保信息系統(tǒng)真正滿足客戶的需求。 軟件工程知識體系及知識域 ? 軟件工程教育 (3個歷史時期 ) (1) 1978年以前:軟件工程教育以計(jì)算機(jī)專業(yè)的一門孤立的課程形式存在。 (2) 1978— 1988年期間:早期的研究生學(xué)位教育,開始建立軟件工程專業(yè)的研究生學(xué)位教育項(xiàng)目。 (3) 1988年以后:快速發(fā)展的研究生學(xué)科教育,使軟件工程的理論快速發(fā)展,其中,卡內(nèi)基 梅隆大學(xué)軟件工程研究所( SEI)的影響不可忽視。 軟件工程知識體系及知識域 ? 軟件工程知識體 ? 軟件工程已從計(jì)算機(jī)科學(xué)與技術(shù)中脫離出來,逐漸形成了一門獨(dú)立的學(xué)科。對其知識體系的研究從 20世紀(jì) 90年代初就開始了。 ? 標(biāo)志是美國 EmbryRiddle航空大學(xué)計(jì)算與數(shù)學(xué)系Thomas “ 軟件工程知識體系指南 ”( Guide to Software Engineering Body of Knowledge, SWEBOK)研究項(xiàng)目。 軟件工程知識體系及知識域 ? 軟件工程知識體系指南的目標(biāo) (1) 促使軟件工程本體知識成為世界范圍的共識。 (2) 澄清軟件工程與其他相關(guān)學(xué)科,如與計(jì)算機(jī)科學(xué)、項(xiàng)目管理、計(jì)算機(jī)工程以及計(jì)算機(jī)數(shù)學(xué)之間的關(guān)系,并且確定軟件工程學(xué)科的范圍。 (3) 反映軟件工程學(xué)科內(nèi)容的特征。 (4) 確定軟件工程本體知識的各個專題。 (5) 為相應(yīng)的課程和職業(yè)資格認(rèn)證材料的編寫奠定基礎(chǔ)。 軟件工程知識體系及知識域 ? 軟件工程知識體系指南的內(nèi)容 ? SWEBOK指南將軟件工程知識體系劃分為 10個知識域( knowledge areas, KA),分為兩類過程。 ? 一類是 開發(fā)與維護(hù)過程 ,包括軟件需求、軟件設(shè)計(jì)、軟件構(gòu)造、軟件測試和軟件維護(hù); ? 另一類是 支持和組織過程 ,包括軟件配置管理、軟件工程管理、軟件工程過程、軟件工程工具與方法和軟件質(zhì)量。每個知識域還可進(jìn)一步分解為若干論題。 軟件工程知識體系及知識域 ? 軟件工程知識體系指南的內(nèi)容 軟件工程知識體系及知識域 ? 每個知識域又可分解為若干子知識域,如表所示。 演講完畢,謝謝觀看!
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1