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

正文內(nèi)容

信息系統(tǒng)項目管理師考試全程指導(dǎo)讀書筆記-展示頁

2024-09-18 12:00本頁面
  

【正文】 elViewController,模型 視圖 =控制器)框架包括 3 個抽象類:View 抽象類、 Controller 抽象類、 Model 抽象類。根據(jù)建模的側(cè)重點不同,可以將軟件體系結(jié)構(gòu)的模型分為 5 種,分別是結(jié)構(gòu)模型、框架模型、動態(tài)模型、過程模型、功能模型。 軟件體系結(jié)構(gòu)試圖在軟件需求與軟件設(shè)計之間架起一座橋梁,著重解決軟件系統(tǒng)的結(jié)構(gòu)和需求向?qū)崿F(xiàn)平坦地過渡的問題。 為了將不同軟件生產(chǎn)商在不同軟硬件平臺上開發(fā)的構(gòu)件組裝成一個應(yīng)用系統(tǒng),必須解決異構(gòu)平臺的各構(gòu)件間的互操作問題,目前已出現(xiàn)了一些支持互操作11 的構(gòu)件標準, 3 個主要流派為: ? OMG 的 CORBA( Common Object Request Broker Architecture,公共對象請求代理) ; ? Microsoft 的 COM( Component Object Model,構(gòu)件對象模型)和 DCOM( Distributed Component Object Model,分布式構(gòu)件對象模型); ? Sun 的 EJB( Enterprise JavaBean,企業(yè) JavaBean)。 系統(tǒng)的軟件重用由可重用的資產(chǎn)(構(gòu)件)的開發(fā)、管理、支持和重用 4 個過程。在面向?qū)ο蠓椒ㄖ?,一個構(gòu)件由一組對象構(gòu)成,包含了一些協(xié)作的類的集合,它們共同工作來提供一種系統(tǒng)功能。 5 個系統(tǒng)視圖:邏輯視圖、進程視圖、實現(xiàn)視圖、部署視圖、用例視圖。 ? 公共機制是指達到特定目標的公共 UML 方法,主要包括規(guī)格說明 (詳細說明)、修飾、公共分類(通用劃分)和擴展機制四種。 UML 的結(jié)構(gòu): UML 的結(jié)構(gòu)包括基本構(gòu)造塊、支配這些構(gòu)造塊如何放在一起的規(guī)則(體系架構(gòu))和一些運用于整個 UML 的機制。 2)統(tǒng)一建模語言 統(tǒng)一建模語言( UML)是一種定義良好、易于表達、功能強大且普遍適用的建模語言。 消息: 消息是對象間通信的手段、一個對象通過向另一個對象發(fā)送消息來請10 求其服務(wù)。繼承是面向?qū)ο蠓椒▍^(qū)別與其他方法的一個核心思想。 繼承: 繼承 是指 某個類的層次關(guān)聯(lián)中不同的類共享屬性和操作的一種機制。 類: 類是一組 具有相同屬性和相同操作的對象的集合。 對象: 對象是指一組屬性及這組屬性上的專用操作的封裝體。 面向?qū)ο蠓椒? 主要考查面向?qū)ο蟮幕靖拍?、?shù)據(jù)隱藏、 UML 和構(gòu)件。 CMMI可以看作把各種 CMM 集成到一個系列的模型中, CMMI 的基礎(chǔ)源模型包括軟件 CMM、系統(tǒng)工程 CMM、集成化產(chǎn)品和過程開發(fā) CMM 等。 軟件過程改進 軟件過程能力成熟度模型( Capability Maturity Model, CMM)和能力成熟度模型集成( Capability Maturity Model Integration, CMMI) 1) CMM 分為:初始級、可重復(fù)級、已定義級、已管理級、優(yōu)化級。 常用的國際通用軟件質(zhì)量模型 ISO/IEC9126 和 Mc Call 模型。軟件質(zhì)量保證是指為保證軟件系統(tǒng)或軟件產(chǎn)品充分滿足要求的質(zhì)量而進行的有計劃、有組織的活動, 這些活動貫穿與軟件生產(chǎn)的各個階段即整個生命周期。 還有一類叫預(yù)防性維護,可以定義為“把今天的方法學(xué)用于昨天的系統(tǒng)以滿足明天的需要”。 5)第三方測試 第三方測試是指獨立于軟件開發(fā)方和用戶方的測試,也稱為“ 獨立測試”。 壓力測試是通過確定一個系統(tǒng)的瓶頸或不能接受的性能點,來獲得系統(tǒng)能提供的最大服務(wù)級別的測試。負載測試和壓力測試都屬于性能測試,兩者可以結(jié)合進行,統(tǒng)一稱為負載壓力測試。 桌前檢查( Desk Checking) 代碼審查 代碼走查 2)測試的階段 可以分為:單元測試、集成測試、確認測試 (包括內(nèi)部確認測試、 Alpha 測8 試、 Beta 測試、驗收測試) 和系統(tǒng)測試等。 動態(tài)測試: 通過運行程序發(fā)現(xiàn)錯誤。 軟件測試只是軟件質(zhì)量保證的手段之一。 2)結(jié)構(gòu)化設(shè)計 結(jié)構(gòu)化設(shè)計是一種面向數(shù)據(jù)流的設(shè)計方法,是以結(jié)構(gòu)化分析階段所產(chǎn)生的成果為基礎(chǔ),進一步自頂向下、逐步求精和模塊化的過程。 1)軟件設(shè)計活動 軟件設(shè)計包括 4 個獨立又相互聯(lián)系的活動,即數(shù)據(jù)設(shè)計、體系結(jié)構(gòu)設(shè)計、接口設(shè)計(界面設(shè)計)和過程設(shè)計。概要設(shè)計也稱為高層設(shè)計,即將軟件需求轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)和軟件的系統(tǒng)結(jié)構(gòu)。 4)需求定義 需求定義的過程就是形成需求規(guī)格說明書的過程,有兩種需求定義方法:嚴7 格需求定義方法和原型方法。 PDOA 方法現(xiàn)在還在研究階段,并未廣泛應(yīng)用。 需求獲取、需求分析、需求定義、 需求驗證 4 個需求過程階段不是瀑布式的發(fā)展,而應(yīng)該是迭代式的演化過程。 需求的另一分類:業(yè)務(wù)需求、用戶需求、系統(tǒng)需求。 1)需求開發(fā)概述 需求開發(fā)的工作可以分成:問題識別、分析與綜合、編制需求分析的文檔、需求分析與評審。 ? 需求開發(fā)包括: 需求獲取、需求分析、編寫規(guī)格說明書(需求定義)、需求驗證。 UP 中的軟件過程在時間上被分解為 4 個順序的階段:初始階段、細化階段、構(gòu)建階段和交付階段。 6)統(tǒng)一過程 統(tǒng)一過程( Unified Process, UP)是一個通用過程框架,在為軟件系統(tǒng)建需求分析 概要設(shè)計 詳細設(shè)計 編碼 單元測試 集成測試 系統(tǒng)測試 驗收測試 6 模時, UP 使用的是 UML。 從開發(fā)者的角度,主要關(guān)注點:短平快會議( Stand Up)、小版本發(fā)布( Frequent Release)、較少的文檔( Minimal Documentation)、合作為重( Collaborative Focus)、客戶直接參與( Customer Engagement)、自動化測試( Automated Testing)、適應(yīng)性計劃調(diào)整( Adaptive Planning)和結(jié)對編程( Pair Programming)。 RAD 模型是瀑布模型的一個高速變種,通過大量使用可復(fù)用構(gòu)件,采用基于構(gòu)件的建造方法贏得快速開發(fā)。 3) V 模型 以測試為中心的開發(fā)模型。 1)瀑布模型 瀑布模型也稱為生命周期法,適用于需求明確或很少變更的項目,它把軟件開發(fā)的過程分為軟件計劃、需求分析、軟件設(shè)計、程序編碼、軟件測試、運行維護 6 個階段。 5)逆向工程 軟件再工程( Reengineering)是對現(xiàn)有軟件系統(tǒng)的重新開發(fā)過程,包括:逆向工程( Reverse Engineering,反向工程)、新需求的考慮(軟件重構(gòu))和正向工程三個步驟。在這個過程中,用戶的參與和決策加強了,縮短了開發(fā)周期,降低了開發(fā)風(fēng)險,最終的結(jié)果是更適合用戶的要求。它是先根據(jù)已知的和分析的需求,建立一個原始模型,這是一個可以修改的模型。包括: 結(jié)構(gòu)化分析( Structured Analysis, SA) 結(jié)構(gòu)化設(shè)計( Structured Design, SD) 結(jié)構(gòu)化程序設(shè)計( Structured Programming, SP) 等方法。 凈室軟件工程并不強調(diào)單元測試或集成測試,而是通過定義一組使用場景、確定對每個場景的使用概 率及定義符合概率的隨機測試來進行軟件測試(這種活動稱為正確性驗證)。 凈室方法是一種嚴格的軟件工程方法,它是一種強調(diào)正確性的數(shù)學(xué)驗證和軟件可靠性的認證的軟件過程模型,其目標和結(jié)果有非常低的出錯率,這是使用非形式化方法難于或不可能達到的。 從不同角度可以把軟件方法學(xué)做如下分 類: 從開發(fā)風(fēng)范上看,分為自頂向下、自底向上開發(fā)方法; 從性質(zhì)上看,分為形式化、非形式化方法; 從適用范圍上看,分為整體性、局部性方法。 5)軟件工具:建模工具、軟件開發(fā)工具、軟件測試工具、項目管理工具。 3)軟件體系結(jié)構(gòu):軟件體系結(jié)構(gòu)定義、典型體系結(jié)構(gòu)、軟件體系結(jié)構(gòu)設(shè)計方法、軟件體系結(jié)構(gòu)分析與評估、軟件中間件。 信息化基礎(chǔ) 1)企業(yè)信息化 ? 企業(yè)資源計劃( Enterprise Resources Planning, ERP) ? 客戶關(guān)系管理( Customer Relationship Management, CRM) ? 供應(yīng)鏈管理( Supply Chain Management, SCM) ? 商業(yè)智能( Business Intelligence, BI) ? 企業(yè)門戶( Enterprise Portal, EP),可以劃分為三類:信息門戶 ( EIP) 、知識門戶 ( EKP) 、應(yīng)用門戶 ( EAP) 2)電子政務(wù) ? G2G( Government To Government,政府對政府) ? G2E( Government To Employee,政府對公務(wù)員) ? G2B( Government To Business,政府對企業(yè)) ? G2C( Government To Citizen,政府對公民) 3)電子商務(wù) ? B2B( Business To Business,企業(yè)對企業(yè)) ? B2C( Business To Customer,企業(yè)對個人) ? C2C( Customer To Customer,個人對個人) 3 第 2章 系統(tǒng)開發(fā)基礎(chǔ) 知識點: 1)軟件工程知識:軟件需求分析與定義、軟件設(shè)計、測試與維護、軟件復(fù)用、軟件質(zhì)量保證及質(zhì)量評價、軟件配置管理、軟件開發(fā)環(huán)境、軟件過程管理。 2) 戰(zhàn)略數(shù)據(jù)規(guī)劃方法,詹姆士 .馬?。?James Martin)的觀點,企業(yè)要搞信息化,首要任務(wù)應(yīng)該是在企業(yè)戰(zhàn)略目標的指導(dǎo)下做好企業(yè)戰(zhàn)略數(shù)據(jù)規(guī)劃。 信息系統(tǒng)的生命周期可以分為:系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施、系統(tǒng)運行和維護 5 個 階段。 信息系統(tǒng)分類: ? 以數(shù)據(jù)環(huán)境分類,可以分為數(shù)據(jù)文件、應(yīng)用數(shù)據(jù)庫、主題數(shù)據(jù)庫和信息檢索系統(tǒng)。簡單地說,信息系統(tǒng)就是輸入數(shù)據(jù),通過加工處理,產(chǎn)生信息的系統(tǒng)。 信息系統(tǒng) 霍爾( )三維 結(jié)構(gòu) :時間維、邏輯維、知識維。 信息的定義 香農(nóng)在《通信的數(shù)學(xué)理論》定義“信息是系統(tǒng)有序程度的度量”。0 《信息系統(tǒng)項目管理師考試全程指導(dǎo)》 讀書筆記 1 第 1章 信息系統(tǒng)基礎(chǔ) 知識點: 1)信息系統(tǒng):信息系統(tǒng)概念、信息系統(tǒng)的功能、信息系統(tǒng)的類型和信息系統(tǒng)的發(fā)展。 2)信息系統(tǒng)建設(shè):信息系統(tǒng)建設(shè)的復(fù)雜性、信息系統(tǒng)的生命周期(各階段及其主要工作內(nèi)容)、信息系統(tǒng)建設(shè)的原則和信息系統(tǒng)開發(fā)方法。確定了信息量的單位是比特( bit)。 信息系統(tǒng)定義:結(jié)合管理理 論和方法,應(yīng)用信息技術(shù)解決管理問題,為管理決策提供支持的系統(tǒng)。 信息系統(tǒng)的基本功能:數(shù)據(jù)的采集和輸入 、 數(shù)據(jù)的傳輸 、 信息的存儲 、 信息的加工 、 信息的維護 、 信息的使用。 ? 以應(yīng)用層次分類,戰(zhàn)略級、戰(zhàn)術(shù)級、操作級和事物級。 信息系統(tǒng)的發(fā)展規(guī)律(諾蘭模型): 1)初裝; 2)蔓延; 3)控制; 4)集成;5)數(shù)據(jù)管理 2 信息系統(tǒng)建設(shè) 信息系統(tǒng)建設(shè)的方法主要有: 1)企業(yè)系統(tǒng)規(guī)劃方法( Business System Planning, BSP) , IBM 公司提出的一種方法。 3)信息工程方法,信息、過程和技術(shù)構(gòu)成了企業(yè)信息系統(tǒng)的三要素。 2)軟件構(gòu) 件技術(shù)知識:構(gòu)件及其在信息系統(tǒng)項目中的重要性、常用構(gòu)件標準( COM/DCOM/COM+、 CORBA 和 EJB)。 4)面向?qū)ο笙到y(tǒng)分析與設(shè)計:面向?qū)ο蟮幕靖拍?、統(tǒng)一建模語言 UML、可視化建模、面向?qū)ο笙到y(tǒng)分析、面向?qū)ο笙到y(tǒng)設(shè)計。 軟件開發(fā)方法 軟件開發(fā)方法是以軟件開發(fā)方法為研究對象的學(xué)科。 1)凈室方法 凈室軟件工程方法是一種形式化方法,它可以生產(chǎn)高質(zhì)量的軟件。 主要使用三種盒類型:黑盒、狀態(tài)盒、清晰盒。 2)結(jié)構(gòu)化方法 結(jié)構(gòu)化方法屬于自頂向下的開發(fā)方法,強調(diào)開發(fā)方法的結(jié)構(gòu)合理性及所開發(fā)4 軟件的結(jié)構(gòu)合理性。 3)面向?qū)ο蠓椒? 主要包括: Coad/Yourdon 方法 OMT( Object Model Technology,對象建模技術(shù))方法 統(tǒng)一成為 UML( United Model Language,統(tǒng)一建模語言) OOSE( ObjectOriented Software Engineering,面向?qū)ο蟮能浖こ蹋┓椒? Booch 方法 4)原型法 原型法適合于用戶需求不明確的場合。在軟件開發(fā)的各個階段都把有關(guān)信息相互反饋,直至模型的修改,使模型漸趨完善。原型法成 敗的關(guān)鍵及效率的高低,在于模型的建立及建模的速度。 軟件開發(fā)模型 要掌握軟件生命周期的概念、各種開發(fā)模型的特點和應(yīng)用場合。 2)其他經(jīng)典模型 5 包括 :演化模型、螺旋模型、噴泉模型、智能模型、增量模型、迭代模型、構(gòu)件組裝模型。 4)快速應(yīng)用開發(fā) 快速應(yīng)用開發(fā)( Rapid Application Development, RAD)模型是一個增量型的軟件開發(fā)過程模型,強調(diào)極短的開發(fā)周期。 5)敏捷方法 敏捷方法的發(fā)展過程中出現(xiàn)了不同的流派,如:極限編程( Extreme Programmin
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1