


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、系統(tǒng)集成項(xiàng)目管理工程師學(xué)習(xí)筆記 2013年 1月第一章信息系統(tǒng)概述1.1信息與信息系統(tǒng)(了解)信息系統(tǒng) 信息系統(tǒng)概念:信息系統(tǒng)是與信息加工、傳遞、存儲(chǔ)、利用有關(guān)的系統(tǒng) 信息系統(tǒng)一般包括:( 1)數(shù)據(jù)處理系統(tǒng)( 2)管理信息系統(tǒng) (3)決策支持系統(tǒng)( 4 )辦公自動(dòng)化系統(tǒng)1. 數(shù)據(jù)處理系統(tǒng):主要功能是將輸入的數(shù)據(jù)信息進(jìn)行加工、整理、計(jì)算各種分析指標(biāo),變?yōu)橐子诒蝗藗兘邮艿男畔?,并將處理后的信息進(jìn)行有序的存儲(chǔ),隨時(shí)通過外部設(shè)備輸給信息使 用者。它包括:對(duì)數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、傳輸、變換的過程。2. 管理信息系統(tǒng):是為了適應(yīng)現(xiàn)代化管理的需要,它研究系統(tǒng)中信息處理和決策的整個(gè)過程, 它由人、計(jì)算機(jī)、通信設(shè)
2、備等硬件和軟件構(gòu)成,能進(jìn)行管理信息的收集、加工、存儲(chǔ)、傳輸 和維護(hù)使用。3. 決策支持系統(tǒng):包括結(jié)構(gòu)化、半結(jié)構(gòu)化(無經(jīng)驗(yàn)可詢)和非機(jī)構(gòu)化(人機(jī)對(duì)話)4. 辦公自動(dòng)化系統(tǒng) 1.2信息系統(tǒng)工程1. 信息系統(tǒng)工程的幾個(gè)階段(必會(huì)):按照生命周期來講,信息系統(tǒng)工程包括:立項(xiàng)、規(guī)劃、 建設(shè)、應(yīng)用、維護(hù)幾個(gè)階段。2. 信息系統(tǒng)工程的內(nèi)容:(1)信息網(wǎng)絡(luò)系統(tǒng)(2)信息資源系統(tǒng)(3)信息應(yīng)用系統(tǒng)(必會(huì)) 信息應(yīng)用系統(tǒng)的生命周期包括4個(gè)階段:產(chǎn)生、開發(fā)、運(yùn)維、消亡(必會(huì))1)產(chǎn)生階段也成為信息系統(tǒng)的概念階段,需求分析階段2)開發(fā)階段:開發(fā)階段分為以下幾個(gè)子階段:a) 總體規(guī)劃 b) 系統(tǒng)分析 c) 系統(tǒng)設(shè)計(jì) d
3、) 系統(tǒng)實(shí)施 e) 系統(tǒng)驗(yàn)收3)運(yùn)維階段:信息系統(tǒng)驗(yàn)收通過,正式交給客戶后,系統(tǒng)進(jìn)入運(yùn)行階段。運(yùn)維階段維 護(hù)的四種類型(就是魚丸) 糾錯(cuò)性維護(hù)(檢修) 適應(yīng)性維護(hù)(升級(jí))完善性維護(hù)(提升功能,工作量最大) 預(yù)防性維護(hù)(工作量最?。?)消亡階段(4)信息系統(tǒng)的開發(fā)方法:1)結(jié)構(gòu)化方法(需求明確,是最成熟,最廣泛的開發(fā)方法之一)2)快速原型法(適用于需求模糊,結(jié)構(gòu)性較差的項(xiàng)目)包括進(jìn)化型原型和拋棄型原型3)企業(yè)系統(tǒng)規(guī)劃的方法 :其目標(biāo)是提供一個(gè)信息系統(tǒng)規(guī)劃,用以支持企業(yè)短期長期的 要求4)戰(zhàn)略數(shù)據(jù)規(guī)劃方法5)信息系統(tǒng)工程的方法6)面向?qū)ο蟮姆椒?1.3信息化的發(fā)展國家信息化體系的要素 國家信息化體
4、系包括:信息技術(shù)應(yīng)用、信息資源、信息網(wǎng)絡(luò)、信息技術(shù)和產(chǎn)業(yè)、信息化人才、 信息化法規(guī)政策和標(biāo)準(zhǔn)規(guī)范六要素( 必會(huì))國家信息化體系六要素關(guān)系圖電子政務(wù)1. 概念:政府機(jī)構(gòu)在其管理和服務(wù)職能中運(yùn)用現(xiàn)代信息技術(shù),實(shí)現(xiàn)政府組織機(jī)構(gòu)和工作流程 的重組優(yōu)化,超越時(shí)間、空間和部門分隔的制約,組成一個(gè)精簡、高效、廉潔、公平的政府 運(yùn)作模式2. 電子政務(wù)的內(nèi)容:(1)政府間的電子政務(wù)( G TO G)(2)政府對(duì)企業(yè)的電子政務(wù)( G TO B)(3)政府對(duì)公民的電子政務(wù)( G TO C)(4)政府對(duì)公務(wù)員( G TO E)企業(yè)信息化1企業(yè)資源計(jì)劃(ERP重點(diǎn),必會(huì)( 1)概念: ERP 是一個(gè)以財(cái)務(wù)會(huì)計(jì)為核心的信
5、息系統(tǒng),用來識(shí)別和規(guī)劃企業(yè)資源,對(duì)采購、 生產(chǎn)、成本、庫存、銷售、運(yùn)輸、財(cái)務(wù)和人力資源等進(jìn)行規(guī)劃和優(yōu)化,從而達(dá)到最佳資源組 合,使企業(yè)利潤最大化( 2) ERP 的特點(diǎn):1)統(tǒng)一的集成系統(tǒng)2)面向業(yè)務(wù)流程的系統(tǒng)3)是模塊化可配置的4)開放的2. 客戶關(guān)系管理(CRM)必會(huì)CRM 的核心,就是企業(yè)必須清楚的認(rèn)識(shí)目前所擁有的客戶群體中,哪一種人或者組織最有 可能為本企業(yè)帶來利潤,這部分是最有希望的客戶;同時(shí),還必須清楚的認(rèn)識(shí)到,哪些客戶 很可能流失而成為競(jìng)爭對(duì)手的客戶,總體來說,獲得一個(gè)新客戶比留住一個(gè)老客戶需要更高 的成本。( 80,20 原則)3 .數(shù)據(jù)挖掘 完整的數(shù)據(jù)挖掘過程必須包括,數(shù)據(jù)的
6、清理與集成、數(shù)據(jù)的選擇和變換、數(shù)據(jù)的挖掘及最后 的知識(shí)評(píng)估和表示。我們吧數(shù)據(jù)挖掘的任務(wù)分為兩項(xiàng):( 1) 描述:描述的主要任務(wù)是挖掘出數(shù)據(jù)中的一般特性( 2) 分類和預(yù)測(cè):分類的主要思想可以理解為所有的樣本都有類屬性和類符號(hào) 預(yù)測(cè)可以針對(duì)連續(xù)性,而分類往往是離散的4. 供應(yīng)鏈管理( SCM) 一個(gè)企業(yè)往往生存在一個(gè)與眾多供應(yīng)商和分銷商構(gòu)成的網(wǎng)絡(luò)之中,于是發(fā)展基于供應(yīng)鏈昂羅 的整體優(yōu)化模式便自然而然的成為企業(yè)的必然選擇5. 電子商務(wù)(必會(huì))(1).概念:使用基于因特網(wǎng)的現(xiàn)代信息技術(shù)工具和在線支付方式進(jìn)行商務(wù)活動(dòng)。 要實(shí)現(xiàn)完整的電子商務(wù),除了賣家、買家外還要有銀行或者金融機(jī)構(gòu)、政府機(jī)構(gòu)、認(rèn)證機(jī)構(gòu)
7、、和配送中心等機(jī)構(gòu)加入(2).電子商務(wù)的對(duì)象1)企業(yè)間的電子商務(wù)( B 2B)2)企業(yè)與消費(fèi)者( B2C)3)消費(fèi)者與消費(fèi)者( C2C)4)政府部門與企業(yè)( G2C)6. 商業(yè)智能(1)概念:商業(yè)智能通常被理解為將組織中現(xiàn)有的數(shù)據(jù)轉(zhuǎn)化為知識(shí),幫助組織做出明智的業(yè)務(wù)經(jīng)營決策。商業(yè)智能能夠輔助組織的業(yè)務(wù)經(jīng)營決策,既可以是操作層,也可以是戰(zhàn)略層和戰(zhàn)術(shù)層決策。為了將數(shù)據(jù)轉(zhuǎn)化為知識(shí),需要利用數(shù)據(jù)倉庫、聯(lián)機(jī)分析處理(OLAP)工具,和數(shù)據(jù)挖掘等技術(shù)( 2)商業(yè)智能系統(tǒng)的主要功能:1)數(shù)據(jù)倉庫:高效的數(shù)據(jù)存儲(chǔ)和訪問方式2) 數(shù)據(jù)ETL數(shù)據(jù)ETL支持多平 臺(tái)、多數(shù)據(jù)存儲(chǔ)格式(多數(shù)據(jù)源、多格式數(shù)據(jù)文件、多 維數(shù)
8、據(jù)庫等)的數(shù)據(jù)組織,要求能自動(dòng)的根據(jù)描述或者規(guī)則進(jìn)行數(shù)據(jù)查找和理解。 減少海量、復(fù)雜的數(shù)據(jù)與全局決策數(shù)據(jù)之間的差距。3)數(shù)據(jù)統(tǒng)計(jì)輸出4)分析功能(3)商業(yè)智能的實(shí)現(xiàn)有三個(gè)層次a. 數(shù)據(jù)報(bào)表b. 多維數(shù)據(jù)分析c. 數(shù)據(jù)挖掘 第二章信息系統(tǒng)服務(wù)管理 信息系統(tǒng)服務(wù)的范疇:信息技術(shù)咨詢服務(wù)、系統(tǒng)集成服務(wù)、技術(shù)支持服務(wù)(了解)2.1 信息系統(tǒng)服務(wù)管理體系1. 存在的問題(了解)(1)質(zhì)量( 2)進(jìn)度( 3)資金( 4)文檔( 5)變更( 6)扯皮(協(xié)調(diào))(7)安全請(qǐng)對(duì)應(yīng)“四控、三管、一協(xié)調(diào)”理解2. 究其原因:(了解)(1)不具備能力的單位擾亂系統(tǒng)集成市場(chǎng)(資質(zhì)原因)(2)一些建設(shè)單位在選擇項(xiàng)目承建單位
9、和進(jìn)行業(yè)務(wù)需求分析方面有誤(業(yè)主原因)(3)信息系統(tǒng)集成企業(yè)自身建設(shè)有待加強(qiáng)(自身)(4)缺乏相應(yīng)的機(jī)制和制度(社會(huì)監(jiān)管)3. 我國信息系統(tǒng)服務(wù)管理的主要內(nèi)容( 2 單位資質(zhì)、 2 人員資格)(1)計(jì)算機(jī)信息系統(tǒng)集成單位的資質(zhì)管理(2)信息系統(tǒng)項(xiàng)目經(jīng)理資格管理(3)系統(tǒng)工程監(jiān)理單位資質(zhì)管理信息系統(tǒng)(4)信息系統(tǒng)工程監(jiān)理人員資格管理4. 等級(jí) 計(jì)算機(jī)信息系統(tǒng)集成資質(zhì)從高到低分為一、二、三、四級(jí) 監(jiān)理單位資質(zhì)是:甲、乙、丙三級(jí) 系統(tǒng)集成項(xiàng)目經(jīng)理分為:項(xiàng)目經(jīng)理、高級(jí)項(xiàng)目經(jīng)理、資深項(xiàng)目經(jīng)理三個(gè)的等級(jí)2.2 信息系統(tǒng)集成資質(zhì)管理2.2.2 信息系統(tǒng)集成資質(zhì)管理辦法1. 管理原則 : 認(rèn)證和審批分離原則
10、;先由認(rèn)證機(jī)構(gòu)認(rèn)證,再由信息產(chǎn)業(yè)主管部門審批的工 作程序進(jìn)行2. 管理辦法:(1)資質(zhì)管理包括: 資質(zhì)評(píng)審和審批、年度監(jiān)督、升級(jí)、降級(jí)、取消及相關(guān)內(nèi)容(2)工業(yè)和信息產(chǎn)業(yè)部負(fù)責(zé)一、二級(jí)信息系統(tǒng)集成資質(zhì)(國家級(jí))(3)省、自治區(qū)、直轄市信息產(chǎn)業(yè)主管部門 負(fù)責(zé) 本行政區(qū)域內(nèi) 的三、四級(jí)2.2.3 信息系統(tǒng)集成資質(zhì)管理程序1. 評(píng)審: ( 1)工業(yè)和信息化部可以受理一二三四級(jí)(國家級(jí))(2)省市信息產(chǎn)業(yè)主管部門授權(quán)的資質(zhì)評(píng)審機(jī)構(gòu)可以受理“三、四級(jí)”2. 資質(zhì)審批 :一二 級(jí)資質(zhì)申請(qǐng),由省市信息產(chǎn)業(yè)建設(shè)單位主管部門初審,報(bào)工業(yè)信息化部 負(fù)責(zé)審批;三、四級(jí)別資質(zhì)申請(qǐng),由省市信息產(chǎn)業(yè)建設(shè)主管部門審批,報(bào)工
11、業(yè)和信息化部備 案2.3 信息系統(tǒng)監(jiān)理資質(zhì)管理1. 監(jiān)理活動(dòng)主要內(nèi)容:“四控、三管、一協(xié)調(diào)”(1)四控:質(zhì)量、進(jìn)度、投資、變更(2)三管:合同、信息、安全2. 監(jiān)理資質(zhì)證書:有效期4年,資質(zhì):甲、乙、丙3. 監(jiān)理的依據(jù):(1)法律法規(guī)和行業(yè)標(biāo)準(zhǔn)規(guī)范(2)監(jiān)理合同(3)建設(shè)合同 計(jì)算機(jī)信息系統(tǒng)集成資質(zhì)等級(jí)評(píng)定條件第三章計(jì)算機(jī)信息系統(tǒng)集成3.1計(jì)算機(jī)信息系統(tǒng)集成概述(包含特點(diǎn)和分類)1. 計(jì)算機(jī)信息系統(tǒng)集成的特點(diǎn)(必會(huì))(1)計(jì)算機(jī)信息系統(tǒng)集成要以(滿足用戶需求)為根本出發(fā)點(diǎn)(2)計(jì)算機(jī)信息系統(tǒng)集成不只是設(shè)備的選擇和供應(yīng),更重要的,它是具有高技 術(shù)含量的工作過程,要面向用戶需求提供全面的解決方案,
12、其核心是(軟 件)(3)計(jì)算機(jī)信息系統(tǒng)集成的最終交付物是(一個(gè)完整的系統(tǒng))而不是一個(gè)分立 的產(chǎn)品(4)計(jì)算機(jī)信息系統(tǒng)集成包括(技術(shù))、(管理)和(商務(wù))等各項(xiàng)工作(考試可 能會(huì)出以下不屬于計(jì)算機(jī)信息系統(tǒng)集成的是選擇題考法)。是一項(xiàng)綜合性的系統(tǒng)工程。(技術(shù))是系統(tǒng)集 成工作的核心,(管理和商務(wù)是)系統(tǒng)集成項(xiàng)目成功實(shí)施的保障2. 計(jì)算機(jī)信息系統(tǒng)集成的分類(了解) 計(jì)算機(jī)信息系統(tǒng)集成主要包括(設(shè)備系統(tǒng)集成)和(應(yīng)用系統(tǒng)集成)(1)設(shè)備系統(tǒng)集成 :設(shè)備系統(tǒng)集成也可以稱為(硬件系統(tǒng)集成)或者(弱電系 統(tǒng)集成)。硬件系統(tǒng)集成也可以分為智能建筑系統(tǒng)集成、計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)集 成、安防系統(tǒng)集成等(2)應(yīng)用系統(tǒng)集成
13、 :又稱為行業(yè)信息化解決方案集成,例如:進(jìn)度控制系統(tǒng)及 工程概預(yù)算控制系統(tǒng)(必須高度重視課本中的例如)3.2計(jì)算機(jī)信息系統(tǒng)建設(shè)( 4大 5小必須會(huì))1.計(jì)算機(jī)信息系統(tǒng)的生命周期(必會(huì)) 計(jì)算機(jī)信息系統(tǒng)的生命周期分為四個(gè)階段:產(chǎn)生、開發(fā)、運(yùn)行、消亡( 4 大)(1)計(jì)算機(jī)信息系統(tǒng) 產(chǎn)生 的階段(從無到有):又稱為立項(xiàng)階段,(2)計(jì)算機(jī)信息系統(tǒng)的 開發(fā) 階段(付諸實(shí)施) 5 小 開發(fā)階段是計(jì)算機(jī)信息系統(tǒng)生命周期中最關(guān)鍵、最重要的階段,該階段分 為1)總體規(guī)劃2)系統(tǒng)分析3)系統(tǒng)設(shè)計(jì)4)系統(tǒng)實(shí)施5)系統(tǒng)驗(yàn)收階段(3)計(jì)算機(jī)信息系統(tǒng) 運(yùn)行 階段(交付用戶) 軟件維護(hù)的四個(gè)階段(就是魚丸:糾適預(yù)完),四
14、個(gè)階段的共同點(diǎn)是,都 是在系統(tǒng)交付使用后進(jìn)行(選擇題的一選項(xiàng)以下說法是否正確)1)糾正性維護(hù):更正發(fā)現(xiàn)問題2)適應(yīng)性維護(hù):能保證軟件產(chǎn)品能在變化后或變化中的環(huán)境中可以繼續(xù)使 用3)完善性維護(hù):滿足業(yè)主新需求4)預(yù)防性維護(hù):修正潛在錯(cuò)誤(4)計(jì)算機(jī)信息系統(tǒng) 消亡 階段(更新、替代)2.計(jì)算機(jī)信息系統(tǒng)開發(fā)方法( 1)結(jié)構(gòu)化方法:(必須會(huì))1)其基本思想 :是 將系統(tǒng) 的生命周期劃分 為:系統(tǒng) 調(diào)查、系統(tǒng) 分析、系 統(tǒng)設(shè)計(jì) 、系統(tǒng) 實(shí)施、維護(hù)等階段2)特點(diǎn) : a. 開發(fā) 目標(biāo)清晰化b. 工 作階段 程 序化c. 開發(fā)文檔規(guī)范化 (重要 考點(diǎn))d. 設(shè)計(jì)方法結(jié)構(gòu)化( 2)快速原型法(必須會(huì))(3)企
15、業(yè) 系統(tǒng) 規(guī)劃的方法(4)戰(zhàn)略數(shù)據(jù)規(guī)劃的方法( 5)信息工程 方法( 6)面向?qū)ο蟮姆椒ǎū貢?huì))1)概念:面 向?qū)ο蟮姆椒?是利用面 向?qū)ο蟮?信息 建模概念, 例如 :實(shí)體 、 關(guān)系、屬性等;同時(shí)運(yùn) 用封裝、繼承、多態(tài)等機(jī)制來構(gòu)造 模擬現(xiàn)實(shí) 系統(tǒng) 的方法 。2)面 向?qū)ο蠓椒ǖ幕舅枷?:a. 客觀事物 是由對(duì)象組 成的,對(duì)象 是在 原事物基礎(chǔ) 上抽象的結(jié)果b. 對(duì)象由屬性和操作構(gòu) 成, 其屬性反映 了對(duì)象的數(shù)據(jù) 信息 特征,操作則 用 來定義改變對(duì)象屬性狀態(tài)的各種操作方式3)對(duì)象之間的 聯(lián)系通過 消息傳遞 機(jī)制來實(shí)現(xiàn) ,而消息傳遞 的方式是通過 消 息傳遞模式 和方法的定義的操作 過程 來
16、完 成的4)對(duì)象可以按照其屬性來歸類 ,借助類的層 次機(jī)構(gòu),子類可以 通過繼承機(jī) 制獲得其父類的特征5)對(duì)象具 有封裝的特性 ,一 個(gè)對(duì)象就構(gòu) 成一 個(gè)嚴(yán)格 模塊化的試題 ,在系統(tǒng) 開發(fā)中可被共享和重復(fù)引 用,達(dá)到 軟件(程 序或模塊)復(fù)用的目的。3. 在系統(tǒng)開發(fā)過程中開發(fā)方法組合種類:(必須會(huì))(1)結(jié)構(gòu)化和原形法組合( 2)結(jié)構(gòu)化和 面向?qū)ο蠓椒ǖ慕Y(jié)合( 3)原形法和 面向?qū)ο蠓椒ǖ慕Y(jié)合 第四章軟件工程知識(shí) 本章按照需求 、可研 、設(shè)計(jì)、測(cè)試 、維護(hù)的順序展開 4.1軟件需求(講了 2個(gè)問題 需求內(nèi)容和需求過程) 軟件工程是 開發(fā)、運(yùn)行 、_維_護(hù)和修復(fù) 軟件的系統(tǒng) 方法。1. 軟件需求內(nèi)
17、容 主要包括 (必會(huì)) :( 功能需求 )、( 非功能需求 )、( 設(shè)計(jì)約束 ) ; 業(yè)務(wù)需求 、用 戶需求 、系統(tǒng) 需求 。(1)功能需求 :指系統(tǒng)必須完 成的那些事 。(訂票 網(wǎng)站必須完 成訂票功能 )(必 會(huì))(2)非系統(tǒng)功能:是 指產(chǎn)品必須具 有的屬性和品質(zhì) ,如可靠性 (如網(wǎng)站多人訪 問不能崩潰)、性能、響應(yīng)時(shí)間(網(wǎng)頁打開時(shí)間一般不超過10S)、容錯(cuò)性、 擴(kuò)展性等 (必會(huì))(3)設(shè)計(jì)約束 :也成為 限制條件 ,補(bǔ)充規(guī)約 ,通 常是對(duì) 解決方案的 一些約束說 明,例如:必須采用國有自主知識(shí)版權(quán)的數(shù)據(jù)庫 系統(tǒng),必須運(yùn)行在UNIX 操作系統(tǒng)之下等 (必會(huì))(4)業(yè)務(wù)需求 (BR): 指反應(yīng)
18、組織機(jī)構(gòu) 或客戶對(duì) 系統(tǒng)、 產(chǎn)品高層 次的目標(biāo)要求 , 通 常問 題定義本身就 是 業(yè)務(wù)需求 (了解)( 5)用 戶需求 ( UR) (了解)( 6)系統(tǒng) 需求 ( SR) (了解)2. 需求過程 (講了 2 個(gè)問題 需求開發(fā)和需求管理) 需求過程是一 個(gè)包括創(chuàng)建和維護(hù) 系統(tǒng)需求文檔所必需的 一切活 動(dòng)的 過程。通 常包括 需求開發(fā) 和需求管理 兩 大工 作(必會(huì))( 1)需求開發(fā): 包括 ( 需求捕獲 )、( 需求分析 )、編 寫( 規(guī)格說明 書)、 和 ( 需 求驗(yàn) 證) 四個(gè)階段 (必會(huì))1)需求捕獲 : 常用的需求捕獲手段包括a. 用 戶訪 談b. 用戶調(diào) 查: 表格、問 卷調(diào) 查等方
19、 式,與用 戶訪談相比最 大缺點(diǎn) 是 缺乏靈活性c. 現(xiàn)場(chǎng)觀摩d. 文檔 考 古e. 聯(lián) 合討 論 會(huì)2)需求分析3) 需求規(guī)格說明 書(SRS :是一個(gè)軟件文檔,說明軟件功能和約束4)需求驗(yàn)證需求驗(yàn) 證和規(guī)格說明 書的關(guān)系:二者是一個(gè)雙向的 過程, 規(guī)格說明 書中 提到的功能 在最終的 系統(tǒng)中必須 全部得到實(shí)現(xiàn) , 同事軟件說明 書也可看 到最終需求 ,一 句話 概括就 是既不能少也不能 多10( 2)需求管理:通 常包括定義(需求基線)、(處理需求變更)、(需求跟蹤) 等方 面的 工作基線的定義 :正 式評(píng)審 、確認(rèn)的標(biāo)準(zhǔn) (必會(huì))4.2可行性研究(可能考案例題)1. 可行性研究的主要任務(wù)
20、 包括 :( 技術(shù)可行性 )、( 經(jīng)濟(jì)可行性 )和( 社會(huì)可 行性 ) ( 必會(huì) )2. 可行性研究的工作步驟 :(了解, 每個(gè) 問題都讀 一下,通 讀一下這幾點(diǎn) , 有印象)( 1)核實(shí)問題定義與目標(biāo)( 2) 研究分析現(xiàn) 有系統(tǒng)( 3)為 新 系統(tǒng) 建 模( 4)客戶復(fù)核(5)提出并評(píng)價(jià)解決方案( 6) 確定最終推薦的 解 決方案 : 進(jìn)行 成 本 / 效益分析進(jìn)行成本/ 效益分析可分兩部分進(jìn)行(以后具體會(huì) 講現(xiàn)在 只做了解)1)成本估計(jì):常用的有功能點(diǎn)分析、OCCOM0析等2)效益分析 :a. 貨幣的時(shí)間價(jià)值b. 投 資 回收期c. 投 資 回報(bào)率(7)草擬開發(fā)計(jì)劃(8)以書面 方式提交可
21、行性分析報(bào)告4.3需求分析(了解)需求分析包括繪制 系統(tǒng)上 下文范圍關(guān) 系圖、 創(chuàng)建用戶接口原型 、 分析需求的可行 性、 確定需求的優(yōu)先級(jí) 、為 需求建立 模型、 創(chuàng)建數(shù)據(jù)字典 、 使用質(zhì)量功能調(diào)配 質(zhì)量功能調(diào)配 ( QFD)數(shù)據(jù)流圖 ( DFD) 需求分析的主要方法包括 : 結(jié)構(gòu)化分析方法 、軟系統(tǒng) 方法 、面向?qū)ο蠓治龇椒?面向問題域的分析 。4.4軟件設(shè)計(jì)測(cè)試和維護(hù)軟件設(shè)計(jì)(了解)(1)軟 件設(shè)計(jì)的基本原則 :信息 隱蔽、模 塊獨(dú)立性 、(模 塊內(nèi)部高內(nèi)聚 (功能 、 信息、通信、過程、 時(shí)間 、 邏輯 ) ;模塊間低耦合 )( 2)系統(tǒng)結(jié)構(gòu)圖:模塊、模塊間的調(diào)用關(guān)系、模塊間的通信、輔
22、助控制符號(hào)( 3) 常 用系統(tǒng) 結(jié)構(gòu)圖 : 變量型 、 事務(wù)型 、 混合型(4)用戶界面: 可使用性、靈活性、復(fù)雜性和可靠性4.4.2 軟件測(cè)試方法(必會(huì))軟件測(cè)試的方法分 為( 白盒測(cè)試 )和(黑盒測(cè)試 );單元測(cè)試 、系統(tǒng) 測(cè)試 、 驗(yàn) 收測(cè)試 (請(qǐng)自己百度下專業(yè)名詞比如黑盒子測(cè)試、白盒測(cè)試)1. 黑盒測(cè)試:( 1) 概念: 黑盒測(cè)試吧測(cè)試對(duì)象看 成一 個(gè)空盒 子, 不考慮程序內(nèi)部的邏輯結(jié)構(gòu) 和內(nèi)部特性 , 只是依據(jù) 程序的需求規(guī)格說明 書, 檢查程序的功能 是否符合 它的功能說明 ,又稱為功能測(cè)試 或數(shù)據(jù)驅(qū)動(dòng)測(cè)試 。( 2) 黑盒測(cè)試的方法 :1) 等價(jià)類:根據(jù)某種規(guī)則 ,劃分為幾個(gè)類型
23、 ,從中選拔出幾個(gè)測(cè)試代表2) 邊界值3) 錯(cuò)誤推測(cè)4) 因果圖和綜合分析法2. 白盒測(cè)試(1) 概念: 白盒測(cè)試吧測(cè)試看 成一 個(gè)透明的盒 子,它允許測(cè)試人員利 用程序內(nèi) 部的邏輯結(jié)構(gòu)和 有關(guān)信息設(shè)計(jì)或選擇測(cè)試用例。又稱為結(jié)構(gòu)測(cè)試 或邏輯驅(qū) 動(dòng)測(cè)試 (考 慮內(nèi)部邏輯結(jié)構(gòu) ,用 覆蓋的方 式實(shí)現(xiàn) )(2) 白盒測(cè)試對(duì) 程序模塊進(jìn)行如下檢 查: (理解)1)對(duì)程序模 塊的所 有獨(dú)立的執(zhí)行路徑至少測(cè)試 一次2) 對(duì)所 有的邏輯判定 ,取“真” 與 取“假”的兩種情況的測(cè)試至少測(cè)試一次3) 在 循環(huán)的邊界和運(yùn)行界限內(nèi)執(zhí)行循環(huán)體4) 測(cè)試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的 有 效性等(3) 邏輯覆蓋 :是 以程序內(nèi)部的邏
24、輯結(jié)構(gòu) 為基礎(chǔ)的設(shè)計(jì) 用例的技術(shù) 。它屬于白 盒測(cè)試,包括,語句覆蓋、判定覆蓋 、條件覆蓋、判定一條件覆蓋、條件 組合覆蓋 、 路徑覆蓋等軟件測(cè)試的分類1. 單 元 測(cè)試: 單元測(cè)試也 成為模 塊測(cè)試 ,是 針對(duì)每個(gè) 模 塊進(jìn)行的測(cè)試2. 集成測(cè)試:在 單元測(cè)試的基礎(chǔ) 上, 將所 有的模塊按照設(shè)計(jì)要求組裝 成系統(tǒng), 必須精心計(jì)劃 ,應(yīng)提交集成測(cè)試計(jì)劃 、集成 測(cè)試規(guī)格說明和 集成測(cè)試分析報(bào)告3. 確認(rèn)測(cè)試: 確認(rèn)測(cè)試驗(yàn) 證軟 件的功能 、性能及其他特性 是否與用 戶要求 一致4. 系統(tǒng)測(cè)試:講 整個(gè) 軟件放 在整個(gè)計(jì)算機(jī)環(huán)境下 ,包括軟硬件平臺(tái) 、 某些支持 軟件數(shù)據(jù)和人員等 ,在 實(shí)際運(yùn)行環(huán)
25、境下進(jìn)行的 一系 列測(cè)試5. a 測(cè)試和 B 測(cè)試在軟件交付使用后,用 戶將如何實(shí)際使 用程 序,對(duì)于開發(fā)者來說 是不知道的 。 通常在軟件發(fā)布上市之前需要進(jìn)行a測(cè)試和B測(cè)試。(1) a 測(cè)試:由一個(gè)用戶在開發(fā)環(huán)境下進(jìn)行的測(cè)試 ,也可以 是公司內(nèi) 部的用戶在模 擬實(shí)際操作環(huán)境下進(jìn)行的測(cè)試(2) B測(cè)試:由軟件的多個(gè)用戶在實(shí)際使用環(huán)境下進(jìn)行的測(cè)試 軟件測(cè)試從不同的角度 ,又可分 為一下幾大類(了解, 讀一下具體 概念)( 1) 功能測(cè)試( 2) 可靠性測(cè)試 ( 3) 強(qiáng)度測(cè)試 ( 4) 性能測(cè)試( 5) 恢復(fù)測(cè)試( 6) 啟動(dòng)停 止 測(cè)試 ( 7) 匹配測(cè)試 ( 8) 安 全 性測(cè)試( 9) 可
26、使 用 性測(cè)試( 10) 安裝測(cè)試 ( 11)過程 測(cè)試 ( 12) 容量測(cè)試( 13) 文檔測(cè)試( 14) 兼容性測(cè)試軟件測(cè)試的步驟( PDCA 過程)(必會(huì))1. 制定軟件測(cè)試計(jì)劃2. 編寫軟件測(cè)試說明3. 執(zhí)行軟件測(cè)試4. 編寫軟件測(cè)試報(bào)告5. 修正軟件測(cè)試過程中出現(xiàn)的問題6. 軟件測(cè)試階段評(píng)審軟件維護(hù)(必會(huì))1. 軟件的可維護(hù)性的主要由以下三個(gè)因素決定:( 1) 可 理解 性( 2) 可測(cè)試性( 3) 可修改性2. 軟件維護(hù)的步驟:( 1) 建立維護(hù)組織( 2)提 出維護(hù)要求(3)實(shí)施維護(hù)作業(yè)(4)記錄維護(hù)要素 ( 5) 評(píng)價(jià)維護(hù)活動(dòng) 4.5軟件的復(fù)用1. 概念:軟件復(fù)用是指利用自己已
27、 有軟件的 各種有關(guān)知識(shí)構(gòu)造新的 軟 件。以縮減 軟 件開發(fā)和維護(hù)的 費(fèi)用。 (把以前有的東西竟可能的拿 來去用)(必會(huì))2. 軟件復(fù)用的內(nèi)容: (了解)( 1)代碼的復(fù) 用( 2)測(cè)試文檔的復(fù) 用( 3)設(shè)計(jì)思想的復(fù) 用( 4)模 塊的復(fù) 用( 5)軟 件的復(fù) 用( 6)組件的復(fù) 用3. 軟件復(fù)用的主要思想 :將軟件看 成是由不同功能的“組件”所組 成的有機(jī)體。(組件的 概念:在軟 件設(shè)計(jì)編寫時(shí)可以被設(shè)計(jì) 成完成同 類工作的 一個(gè)通用的產(chǎn)品 工具)(了解)4. 軟件再生的 6個(gè)步驟 :篩選、文檔重構(gòu) 、逆向工程( 功能反編譯) 、 代碼重構(gòu) 、數(shù)據(jù)重構(gòu) 、重新開發(fā) 。 (了解)(逆向工程)的
28、概念: 分析 一個(gè)程序的過程, 最大程 度的建立比源代 碼更加抽象的高級(jí)表達(dá) ,它也是一個(gè)恢復(fù)設(shè)計(jì)結(jié)果的 過程, 逆向工程 工具可以從現(xiàn) 有的軟 件代碼中抽取 有關(guān)數(shù)據(jù) 、體系結(jié)構(gòu)和處 理過程 的 設(shè)計(jì)信息(選擇 給解釋考名詞 )4.6軟件質(zhì)量保證及質(zhì)量評(píng)價(jià)1. 軟件質(zhì)量管理過程包括:軟件質(zhì)量保 證過程、 驗(yàn)證過程、 確認(rèn) 過程、評(píng)審過程、 審計(jì)過程。(1)軟件質(zhì)量保證 :通過 計(jì)劃制定 、實(shí)施和完 成一組活動(dòng) 提供 保證, 這些活動(dòng)保 證項(xiàng)目 生命周期中的 軟件產(chǎn)品和 過程 符合其規(guī)定的 需求 。(2)驗(yàn)證與確認(rèn)過程 : 使用能夠定位缺陷并便于以后改正的測(cè)試技術(shù) 直接處 理軟 件產(chǎn)品質(zhì)量 問
29、題。驗(yàn)證與確認(rèn)的區(qū)別 :(重點(diǎn))1) 驗(yàn)證過程 試圖確?;顒?dòng)的輸出產(chǎn)品已經(jīng)被正確的制造 , 即活動(dòng)的輸出產(chǎn)品滿足 前面 活動(dòng)施 加的規(guī)范說明;2) 確認(rèn)過程 試圖確保建造 了正確的產(chǎn)品 , 即產(chǎn)品滿足其特 定的目的。、走 查(隨即的)( 3)評(píng)審與審計(jì)過程 (具體幾個(gè)概念請(qǐng)百度下 )包括 管理 評(píng)審、技術(shù)評(píng)審 、檢查(正式的) 審計(jì) (事后進(jìn)行的一個(gè)審計(jì)) 。2. 相關(guān)名詞:(1)SQA:軟件質(zhì)量保證(2)QC:質(zhì)量控制 4.7軟件配置管理(考過 15分的案例答題)(了解)(1)軟件配置 管理:配置與配置項(xiàng)、基線與基線管理、 版本、 配置控制(2)變更控制:功能變 更、錯(cuò)誤修復(fù)變 更。1) 功
30、能變 更就是根據(jù)客戶要求增 加或 者修改功能引發(fā)的變更2) 錯(cuò)誤變 更: 修改漏洞( 3) 配置庫 :1) 開發(fā)庫 (開發(fā)人員用的庫,是經(jīng)常變化的)2) 受控庫 (有一定的限度,存放半成品)3)產(chǎn)品庫 (存放產(chǎn)品)4.9軟件過程管理1. CM M模型分級(jí)標(biāo)準(zhǔn):(1)初始級(jí) 軟件過程的特點(diǎn) 是無秩序的 ,有時(shí)候甚至 是混亂的。(2)可重復(fù)級(jí) 已建立 了基本的 項(xiàng)目管理過程, 可用 于對(duì)成本、 進(jìn)度和功能特性進(jìn)行跟蹤 。(3)已定義級(jí) 軟件過程均已文檔化 、標(biāo)準(zhǔn)化 、并形成整軟件組 織的標(biāo)準(zhǔn) 軟 件 過程。( 初步標(biāo)準(zhǔn) )(4)已管理級(jí) 軟件過程和產(chǎn)品的質(zhì)量 有詳細(xì)的度量標(biāo)準(zhǔn) 。( 比定 義級(jí)別深
31、化 ,有文檔 ,有管理 數(shù)據(jù) )(5)優(yōu)化級(jí) 來自 過程、 新概念 和新技術(shù)等方 面的各種 有用信息 的定量分析 ,能夠不斷地 、持續(xù)地進(jìn)行 過程 改進(jìn) 。2. CMMI(軟件能成熟度模型集成)(必會(huì))CMM和CMMI的區(qū)別:(1)CMMI 結(jié)構(gòu) 更加 形式化和精致 ,更 復(fù)雜;(2)CMMI強(qiáng)調(diào)需求的 管理(需求管理和需求開發(fā))CMM為需求管理。( 3) CMMI 加強(qiáng)對(duì)于 工程過程 的重視; CMMI 強(qiáng)調(diào)度量; CMMI 強(qiáng)調(diào)對(duì) 風(fēng)險(xiǎn)的 管理常用構(gòu)件標(biāo)準(zhǔn)(必會(huì))幾個(gè)概念性名詞:(選擇題經(jīng)常出選項(xiàng)判斷)( 1) COM 是個(gè)開放的組件標(biāo)準(zhǔn)(2)DCOM是COM的進(jìn)一步發(fā)展(3)COM并不是
32、COM的新版本,我們可以把它理解為COM的新發(fā)展(4)CORBA公共對(duì)象 請(qǐng)求代理構(gòu)架。是由OMG組織制定的一種標(biāo)準(zhǔn) 的面向?qū)ο蟮膽?yīng) 用程 序體系規(guī)范。( 5) EJB 由 SUN 定制4.11面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì)1. 面向?qū)ο蟮幕靖拍蠲嫦驅(qū)ο?=對(duì)象 +類 +繼承 +消 息通信(1)對(duì)象: 對(duì)象標(biāo)志 (供系統(tǒng) 內(nèi)部唯一的識(shí)別對(duì)象 );屬性 (狀態(tài)、 數(shù)據(jù)、用來描述對(duì)象的靜態(tài)特征 ) 服務(wù)(操作 、行為或方法, 用來描述對(duì)象的動(dòng)態(tài)特征 。)(2)類和類庫 : 類是對(duì)象的抽象定義 ,是一 組具 有相同數(shù)據(jù)結(jié)構(gòu)和 相同操作的對(duì)象的 集合( 3) 繼承和多態(tài)過載多態(tài)和強(qiáng)制 多態(tài)統(tǒng)稱為專用多態(tài)(特
33、定多態(tài)) 包含多態(tài)、參數(shù)多態(tài)稱 為通用多 態(tài)( 4) 消息通信 : 消息是 指對(duì)象發(fā)出的服務(wù) 請(qǐng)求。 包括對(duì)象標(biāo)識(shí) 、消息 名、輸 入_信_(tái)息、 回答 信息。2. 對(duì)象和封裝:對(duì)象(object )是系統(tǒng) 中用來描述客觀事物的 一個(gè)實(shí)體,它是構(gòu)成系統(tǒng)的一個(gè)基本單位3. 對(duì)象三要素:( 1) 對(duì)象標(biāo)志 ( object identifier ) - 是 對(duì)象的名字 ,供系統(tǒng) 內(nèi)部唯 一地識(shí)別對(duì)象 。( 2) 屬性 ( attribute ) 也稱狀態(tài) ( state ) 活數(shù)據(jù) ( data )用 來描述對(duì)象的靜態(tài)特征 。(3) 服務(wù)(service) 也稱操作(operation)、行為(be
34、havior) 或方法(method),用來描述對(duì)象的動(dòng)態(tài)特征 ( 也稱 為 函數(shù) )( 4) 封裝 ( encapsulation ) 對(duì)象封閉裝 存4. 類和類庫(看一下這段文字有個(gè)了解)5. 繼承與多態(tài)( 1)繼承( inheritance ):是使用已存在的定義作 為基礎(chǔ)建立新定義的而技術(shù) ,繼承 是面向?qū)ο蠓椒?學(xué)中的 一 個(gè)十分重要的 概念。(2)多態(tài) : 是指類中具 有相似功能的不同函數(shù) 是用 同一個(gè)名稱來實(shí)現(xiàn) ,從而可以使 用相同的調(diào) 用方式來調(diào) 用這 些具有不同功能的同名函數(shù)。類與類之間的關(guān)系一組合、泛化、聚合、關(guān)聯(lián)。消息(message)-是指對(duì)象發(fā)岀 的服務(wù) 請(qǐng) 求 。面
35、向?qū)ο蟪?嫉闹R(shí)點(diǎn) 面向?qū)ο蟮幕靖拍睿?. 對(duì)象 :由數(shù)據(jù)及操作所構(gòu) 成的封裝體 ,是系統(tǒng) 中用來描述客觀事物的 一個(gè)封裝 是構(gòu)成系統(tǒng) 的一個(gè)基本單 位 。 對(duì)象三要素 :對(duì)象標(biāo)識(shí) 、 對(duì)象狀態(tài) 、 對(duì)象行 為2. 類:是 現(xiàn)實(shí)世界實(shí)體化的描述 。 類將實(shí)體的數(shù)據(jù)和函數(shù)封裝 在一起類的數(shù)據(jù)也叫狀態(tài) 、 屬性或特征 。 它表 示靜態(tài)的 一面 ;類的函數(shù)也叫功能 、 操作或服務(wù),表現(xiàn)類的動(dòng)態(tài) 一面。3. 類和對(duì)象的關(guān)系 :對(duì)象是類的實(shí)例4. 抽象:通過 特定的實(shí)例抽取共同特征以后形 成概念 的過程。 它強(qiáng)調(diào)主要特征 ,忽略次要特征 。5. 封裝:講相關(guān)概念組成一個(gè)單元 ,然后通過一 個(gè)名稱來引
36、用它6. 繼承 :表示類之間的層 次關(guān)系, 這種關(guān) 系使得某類對(duì)象可以繼承另外 一類對(duì)象的屬性和能力 ,繼承又分 為 單繼承和 多繼承,JAVA是單繼承 語言,C+是允許多繼承的7. 多態(tài):是一 種方法 , 這種方法使得 多個(gè)類中可以定義同 一個(gè)操作 或?qū)傩悦?, 并在每個(gè)類中可以 有不同的體 現(xiàn)8. 接口 :對(duì)操作規(guī)范的說明9. 消息 :對(duì)象間交互手段10. 組件:是軟 件系統(tǒng)可代替的 、 物理的組成部分, 它封裝 了實(shí)現(xiàn)體 , 并提供了一 組接口的實(shí)現(xiàn)方法 。11. 模式:表示了一 個(gè)特定環(huán)境 、一個(gè)問題和 一個(gè)解決方法之間的關(guān) 系12. 軟件復(fù)用 :是指將已 有的軟件及其 有效成分用于構(gòu)
37、造新的 軟件和 系統(tǒng)。 組件技術(shù) 是軟件復(fù)用的關(guān)鍵技術(shù)4.12.5 軟件的中間件 (必考 )中間件 位于硬件 、 操作 系統(tǒng)等平臺(tái)和應(yīng) 用之間的 通信服務(wù)。常見的中間件: 數(shù)據(jù)庫 訪問中間件(WIN平臺(tái)的ODBC與JAVA平臺(tái)的JDBC、遠(yuǎn)程過程調(diào)用、面向消息的中間 件(IBM的MSQeries )、分布 式對(duì)象中間件 (0M的CORBA SUN勺R(shí)MI/EJB、Microsoft 的DCOM、事務(wù)中間件。 4.13典型體系結(jié)構(gòu) 常見的架構(gòu) 模式:管道/過濾器模式;面向?qū)ο?模式 ;事件驅(qū)動(dòng) 模式;分層 模式;知識(shí)庫 模式;C/S模式;( 1 )管道 / 過濾器模式 管道/過濾器模式的優(yōu)_點(diǎn)_
38、:1、體現(xiàn) 了各功能 模塊的”黑盒”特性及高內(nèi)聚 、 低耦合的特點(diǎn) 。2、可以將整個(gè) 系統(tǒng)的輸入 /輸岀行 為看成是多 個(gè)過濾器行 為的簡單合 成。3、支持 軟件功能 模塊的重 用。4、便于系統(tǒng)維護(hù): 新的過濾器可以添 加到現(xiàn)有系統(tǒng) 中來, 舊的可以由改進(jìn)的 過濾器替換 。5、 支持某些特定的分析, 如吞吐量計(jì)算 、 死鎖檢測(cè)等 。6、支持并行操作 , 每個(gè) 過濾器可以作 為一 個(gè)單獨(dú)的任務(wù)完 成。 管道/過濾器模式的缺點(diǎn) :1、通常導(dǎo)致系統(tǒng)處理過程 的成批操作 。2、 需要設(shè)計(jì)者協(xié)調(diào)兩個(gè)相對(duì)獨(dú)立但又存在 關(guān)系的數(shù)據(jù)流 。3、可能需要每個(gè) 過濾器自己完 成數(shù)據(jù)解析和合 成工作(如加密和解密),
39、 從而導(dǎo)致系統(tǒng) 性能下降 , 并增加了過 濾器具體實(shí)現(xiàn)的復(fù)雜性 。(2)面向?qū)ο竽J矫嫦驅(qū)ο?模式的優(yōu)點(diǎn) :1、高度 模塊化2、封裝功能實(shí)現(xiàn) 了 數(shù)據(jù)隱藏3、繼承性 提供了一 種實(shí)現(xiàn)代碼共享的手段4、提供了系統(tǒng) 的靈活性 , 便于維護(hù)及擴(kuò)充面向?qū)ο?模式的缺點(diǎn) : 對(duì)象之間的調(diào) 用需要知道所調(diào) 用對(duì)象的標(biāo)識(shí) 。 如果對(duì)象的標(biāo)識(shí)發(fā)生改變 , 就必須 通知所 有調(diào)用該對(duì)象的對(duì)象 。否則 系統(tǒng)將可能無法正常運(yùn)行 。(3 )客戶機(jī)與服務(wù)器模式客戶機(jī) 與 服務(wù)器 模式 的優(yōu)點(diǎn) :1、客戶機(jī) 與服務(wù)器分離 ,允許 網(wǎng)絡(luò)分布操作;二者的開發(fā)也可分開同時(shí)進(jìn)行;2、一 個(gè)服務(wù)器可以服務(wù)于 多個(gè)客戶機(jī);客戶機(jī) 與
40、 服務(wù)器 模式 的缺點(diǎn) :1、客戶機(jī) 與服務(wù)器的 通訊依賴于 網(wǎng)絡(luò),可能成為整個(gè)系統(tǒng)運(yùn)作的瓶頸;服務(wù)器的負(fù)荷 過重,難以管理大 量的 客戶機(jī),系統(tǒng)的性能受到很大影響。2、如果服務(wù)器及其界面定義有改變,則客戶機(jī)也要做相應(yīng)改變3、二層 C/S 模式采用單一服務(wù)器且以局域網(wǎng)為中心,難以擴(kuò)展至廣域網(wǎng)或internet.4、數(shù)據(jù)安全性不好??蛻舳顺绦蚩梢灾苯釉L問數(shù)據(jù)庫服務(wù)器,使數(shù)據(jù)庫的 安全性受到威脅。C/S 適用于分布式系統(tǒng),為了解決 C/S 模式中客戶端的問題,發(fā)展形成了瀏覽器 / 服務(wù)器( Browser/Server,B/S)模式;為了解決 C/S模式中服務(wù)器端的問題,發(fā)展形成了三層(多層)C/
41、S模式,即多層應(yīng)用架構(gòu)。4.14統(tǒng)一建模語言 UMLUM具有如下的語言特征:(必考)(1) UM不是一種可視化的程序設(shè)計(jì)語言,是一種可視化的建模語言。(2)UMI是一種建模語言規(guī)范,是面向?qū)ο蠓治雠c設(shè)計(jì)的一種標(biāo)準(zhǔn)表示。(3)UM不是過程,也不是方法,但允許任何一種過程和方法使用它。(4)UM簡單并且可擴(kuò)展,具有擴(kuò)展和專有化機(jī)制,便于擴(kuò)展,無需對(duì)核心 概念進(jìn)行修改。(5)UMI為面向?qū)ο蟮脑O(shè)計(jì)與開發(fā)中涌現(xiàn)岀的高級(jí)概念(如協(xié)作、框架、模 式和組件)提供支持,強(qiáng)調(diào)在軟件開發(fā)中,對(duì)架構(gòu)、框架、模式和組件的重 用。(6) 與最好的軟件工程實(shí)踐經(jīng)驗(yàn)集成。UML 沒有定義一種標(biāo)準(zhǔn)的開發(fā)過程, 但它比較適用于
42、迭代式的開發(fā)過程,是為支持面向?qū)ο蟮拈_發(fā)過程設(shè)計(jì)的。4.15統(tǒng)一建模語言 UML ??嫉闹R(shí)點(diǎn)4.16典型應(yīng)用集成技術(shù)4.16.1 Web Services 技術(shù) (必考 )Web Services 服務(wù)的典型技術(shù)包括用于傳遞信息的簡單對(duì)象訪問協(xié)議SOAP ,用于描述服務(wù)的 Web 服務(wù)描述語言 WSDL ,用于 Web 服務(wù)注冊(cè)的統(tǒng)一描述,發(fā)現(xiàn) 及集成 UDDI ,用于數(shù)據(jù)交換的 XML 。4.18集成技術(shù)??嫉闹R(shí)點(diǎn)1 、數(shù)據(jù)庫與數(shù)據(jù)倉庫技術(shù) 數(shù)據(jù)倉庫( Data Warehouse )是一個(gè)面向主題的 (Subject Oriented) 、集 成的、相對(duì)穩(wěn)定的、反映歷史變化的數(shù)據(jù)集合,
43、用于支持管理決策。數(shù)據(jù)倉庫和傳統(tǒng)操作型數(shù)據(jù)庫的對(duì)比的優(yōu)點(diǎn) :( 1) 面向主題:操作型數(shù)據(jù)庫的數(shù)據(jù)面向事務(wù)處理,各個(gè)業(yè)務(wù)系統(tǒng)間各自 分離;數(shù)據(jù)倉庫的數(shù)據(jù)按主題進(jìn)行組織;( 2) 集成:面向事務(wù)處理的操作型數(shù)據(jù)庫通常和某些特定的應(yīng)用相關(guān),數(shù) 據(jù)庫之間相互獨(dú)立,往往是異構(gòu)的;數(shù)據(jù)倉庫的數(shù)據(jù)是對(duì)原有分散數(shù)據(jù)庫數(shù)據(jù)通 過抽取、清理然后經(jīng)系統(tǒng)加工、匯總、整理得到,消除了源數(shù)據(jù)中的不一致性。( 3) 相對(duì)穩(wěn)定:操作型數(shù)據(jù)庫中的數(shù)據(jù)是實(shí)時(shí)更新的;數(shù)據(jù)倉庫的數(shù)據(jù)用 來查詢,只有少量的修改和刪除操作,通常只需定期加載、刷新。( 4) 反映歷史變化:操作型數(shù)據(jù)庫主要關(guān)心當(dāng)前某一個(gè)時(shí)間段內(nèi)的數(shù)據(jù); 數(shù)據(jù)倉庫的數(shù)據(jù)通
44、常包含歷史信息。2、 Web 服務(wù)的主要目標(biāo)是跨平臺(tái)的互操作性。 適用于使用 Web Services 的情況:跨越防火墻、應(yīng)用程序集成、 B2B 集成、軟 件復(fù)用(重用)。不適合 Web Services 的情況:單機(jī)應(yīng)用程序、局域網(wǎng)上的同構(gòu)應(yīng)用程序。3 、 J2EE 結(jié)構(gòu)(工業(yè)標(biāo)準(zhǔn))J2EE 是由 sun 公司主導(dǎo)、各廠家共同制定并得到廣泛認(rèn)可的工業(yè)標(biāo)注。業(yè)界 各主要中間件廠商如 IBM、 Oracle 都在響應(yīng)。J2EE應(yīng)用將開發(fā)工作分為兩類:業(yè)務(wù)邏輯開發(fā)和表示邏輯開發(fā),其余的系統(tǒng) 資源由應(yīng)用服務(wù)器自動(dòng)處理,不必為中間層的資源和運(yùn)行管理進(jìn)行編碼。這樣就可以將更多的開發(fā)精力集中在 應(yīng)用程序
45、 的業(yè)務(wù)邏輯和表示邏輯上,從而縮短企業(yè)應(yīng)用開發(fā)周期,有效的保護(hù)企業(yè)投資。J2EE技術(shù)規(guī)范由4個(gè)部分組成:J2EE平臺(tái)、J2EE應(yīng)用編程模型、J2EE兼容測(cè)試套件、J2EE參考實(shí)現(xiàn)。(1)J2EE平臺(tái):運(yùn)行J2EE應(yīng)用的環(huán)境標(biāo)準(zhǔn),由一組 J2EE規(guī)范組成。(2)J2EE 應(yīng)用編程模型:用于開發(fā)多層瘦客戶應(yīng)用程序的標(biāo)準(zhǔn)設(shè)計(jì)模型,由SUN提供應(yīng)用藍(lán)圖(Blue Pri nts )。(3)J2EE兼容測(cè)試套件:用來檢測(cè)產(chǎn)品是否同J2EE平臺(tái)兼容。(4)J2EE參考實(shí)現(xiàn):與平臺(tái)規(guī)范同時(shí)提供的、實(shí)現(xiàn)J2EE平臺(tái)基本功能的J2EE服務(wù)器運(yùn)行環(huán)境。J2EE 應(yīng)用服務(wù)器運(yùn)行環(huán)境 包括構(gòu)件( Component)
46、 、容器( Container )及服 務(wù)( Services )三部分 . 構(gòu)件是表示應(yīng)用邏輯的代碼;容器是構(gòu)件的運(yùn)行環(huán)境; 服務(wù)則是應(yīng)用服務(wù)器提供的各種功能接口,可以同系統(tǒng)資源進(jìn)行交互。J2EE規(guī)范包含了一系列構(gòu)件及服務(wù)技術(shù)規(guī)范。(1JNDI : Java命名的目錄服務(wù),提供了統(tǒng)一、無縫的標(biāo)準(zhǔn)化名字服務(wù)。( 2) Servlet : Java Servlet 是運(yùn)行在服務(wù)器上的一個(gè)小程序,用于提供以 構(gòu)件為基礎(chǔ)、獨(dú)立于平臺(tái)的Wet應(yīng)用。(3)JSP : Java Servlet 的一種擴(kuò)展,使創(chuàng)建靜態(tài)模板和動(dòng)態(tài)內(nèi)容相結(jié)合的HTM和XMI頁 面更加容易。(4)EJB:實(shí)現(xiàn)應(yīng)用中關(guān)鍵的業(yè)務(wù)邏輯
47、,創(chuàng)建基于構(gòu)件的企業(yè)級(jí)應(yīng)用程序。(5)JCA: J2EE連接器架構(gòu),提供一種連接不同企業(yè)信息平臺(tái)的標(biāo)準(zhǔn)接口。(6)JDBC: Java數(shù)據(jù)庫連接技術(shù),提供訪問數(shù)據(jù)庫的標(biāo)準(zhǔn)接口。(7)JMS: Java消息服務(wù),提供企業(yè)級(jí)消息服務(wù)的標(biāo)準(zhǔn)接口。(8)JTA: Java事物編程接口,提供分布事務(wù)的高級(jí)管理規(guī)范。( 9) JavaMail :提供與郵件系統(tǒng)的接口。(10) RMI-IIOP :提供應(yīng)用程序的通信接口。4、NET 結(jié)構(gòu)(微軟標(biāo)準(zhǔn))微軟的 .net 是基于一組開放的互聯(lián)網(wǎng)協(xié)議而推出的一系列產(chǎn)品、技術(shù)、服務(wù)。.net 開發(fā)框架在通用語言運(yùn)行環(huán)境基礎(chǔ)上,給開發(fā)人員提供了完善的基礎(chǔ)類24 庫、數(shù)
48、據(jù)庫訪問技術(shù)、網(wǎng)絡(luò)開發(fā)技術(shù),開發(fā)者可以使用多種語言快速構(gòu)建網(wǎng)絡(luò)應(yīng) 用。通用語言運(yùn)行環(huán)境( Common Language Runtime )處于 .NET 開發(fā)框架的最底 層,提供統(tǒng)一的運(yùn)行環(huán)境、統(tǒng)一的編程模型?;A(chǔ)類庫( Base Class Library )給開發(fā)人員提供一個(gè)統(tǒng)一的、面向?qū)ο蟮摹?層次化的、可擴(kuò)展的編程接口。ADO.NET 技術(shù)用于訪問數(shù)據(jù)庫,提供了一組用來連接到數(shù)據(jù)庫、運(yùn)行命令、 返回記錄集的類庫。傳統(tǒng)的基于Windows的因公,仍然是.net中不可或缺的一部分。ASP.NET是 .NET中網(wǎng)絡(luò)編程結(jié)構(gòu),可以方便、高效地構(gòu)建、運(yùn)行和發(fā)布網(wǎng)絡(luò) 應(yīng)用。.NET 支持使用多種
49、語言進(jìn)行開發(fā),目前已經(jīng)支持VB、 C+、 C# 、 Jscript等語言以及他們之間的深層次交互。Visual Studio .NET 作為微軟的下一代開發(fā)工具,和 .NET 開發(fā)框架緊密結(jié) 合,提供幾乎所有市場(chǎng)上的編程語言都有可能應(yīng)用于微軟的.NET開發(fā)框架。J2EE .NET都可以用來設(shè)計(jì)、開發(fā)企業(yè)級(jí)應(yīng)用。J2EE平臺(tái)是業(yè)界標(biāo)準(zhǔn),有超過50 家廠商實(shí)現(xiàn)了這些標(biāo)準(zhǔn)(工具、應(yīng)用服務(wù)器等)。.NET 是微軟自己的產(chǎn)品系列,而非業(yè)界標(biāo)準(zhǔn)。5、工作流技術(shù)工作流( workflow )是工作流程的計(jì)算模型,即將工作流程中的工作如何前 后組織在一起的邏輯和規(guī)則,在計(jì)算機(jī)中以恰當(dāng)?shù)哪P瓦M(jìn)行表示并實(shí)施計(jì)算。
50、工作流依靠工作流管理系統(tǒng)的主要功能是通過計(jì)算機(jī)技術(shù)的支持去定義、執(zhí) 行和管理工作流,協(xié)調(diào)工作流執(zhí)行過程中工作之間以及群體成員之間的信息交互。 工作流需要依靠工作流管理來實(shí)現(xiàn)。第 5 章計(jì)算機(jī)網(wǎng)絡(luò)知識(shí)5.1網(wǎng)絡(luò)技術(shù)標(biāo)準(zhǔn)與協(xié)議1. 計(jì)算機(jī)網(wǎng)絡(luò)的分類(了解大概看一下,選擇有個(gè)了解)25( 1)局域網(wǎng) (雙絞線、同軸電纜、微波、射頻、紅外線、以太網(wǎng)、令牌環(huán)網(wǎng)等)(2) 城域網(wǎng)(公用電話交換網(wǎng) PSTN綜合業(yè)務(wù)數(shù)字網(wǎng)ISDN、T1線路、幀中繼FR、異步轉(zhuǎn)移模式 ATM交互式多兆位數(shù)據(jù)服務(wù) SMDS)(3)廣域網(wǎng)(DQDB分布式隊(duì)列雙總線)2. 計(jì)算機(jī)網(wǎng)絡(luò)組成(了解,記住幾個(gè)關(guān)鍵詞)服務(wù)器、工作站、網(wǎng)卡、
51、中繼器、貓、集線器HUB(放大信號(hào)用)、網(wǎng)橋、路由器、網(wǎng)關(guān)(1)網(wǎng)橋: 連接網(wǎng)絡(luò)分支,工作在數(shù)據(jù)鏈路層( 2) 路由器 ( Router ):連接兩種不同類型的局域網(wǎng),工作在網(wǎng)絡(luò)層(3)網(wǎng)關(guān):連接 2 個(gè)不僅協(xié)議不一樣而且硬件和數(shù)據(jù)結(jié)構(gòu)都大相徑庭( 4) 交換機(jī) :第二層交換機(jī)工作在數(shù)據(jù)鏈路層第三層交換機(jī)工作在網(wǎng)絡(luò)層(可以完成普通路由器的所有功能)3.OSI七層模型(必會(huì),注意哪個(gè)協(xié)議在哪個(gè)層 )(1)應(yīng)用層 :用戶接口( HTTP、 Telnet 、 FTP、 SMTP、 NFS(2)表示層 :定義數(shù)據(jù)格式 (JPEG、 ASCLL、 GIF、 DES、 MPEG)(3)會(huì)話層 :定義了開始
52、、控制、結(jié)束一個(gè)會(huì)談(RPC、 SQL、 NFS)( 4) 傳輸層 :差錯(cuò)恢復(fù)、數(shù)據(jù)包的重新排列 (TCP 、 UDP、 SPX)(5)網(wǎng)絡(luò)層:端到端的包定義 (IP、IPX、路由器和三層交換機(jī)也工26作在這層 )( 6) 數(shù)據(jù)鏈路層 : IEEE802.3/.2 、 HDLC、 PPP、 ATM(7)物理層 :機(jī)械特性、電器特性、功能特性、過程特性 RS232、V.35、 RJ-45、 FDDI4. 局域網(wǎng)協(xié)議(了解,自己看一下) 5.2Internet 技術(shù)及應(yīng)用1.internet 應(yīng)用:DNS域名服務(wù)器、WWW萬維網(wǎng)(統(tǒng)一資源定位器URL超文本傳輸協(xié)議 HTTP、E-mail電子郵件服
53、務(wù)、FTP文件傳 輸服務(wù)、 Telnet 遠(yuǎn)程登錄服務(wù)(下面不屬于 Internet 服務(wù)的是)(了解)2.intranet( 企業(yè)內(nèi)部網(wǎng) )3. 網(wǎng)絡(luò)接入技術(shù):(了解典型例子,英文、中文)(1)對(duì)稱網(wǎng)絡(luò)接入 :高速率數(shù)字用戶線 HDSL(2)非對(duì)稱網(wǎng)絡(luò)接入:非對(duì)稱數(shù)字用戶(ADSL,上傳下載速度不一樣,1M的下載速度125Kb/s)(3)無限網(wǎng)絡(luò)技術(shù) :多通道多點(diǎn)分配( MMD)S 、本地多點(diǎn)分配( LMDS、 CDMA2OO0 WCDMA了解27(4)光網(wǎng)技術(shù):有源光網(wǎng)( AON、無源光網(wǎng)(PON、FTTR(光纖到遠(yuǎn) 端接點(diǎn))、FTTB(光纖到大樓)、FTTC(光纖到路邊)、FTTZ(光纖
54、到小區(qū))、FTTH(光纖到用戶)現(xiàn)在技術(shù)已經(jīng)發(fā)展到光纖到桌面了。 5.3網(wǎng)絡(luò)存儲(chǔ)(必會(huì))( 1 ) 備份 :全備份(備份所有數(shù)據(jù))、增量備份(只備份上次備份后有變化的數(shù)據(jù))、差分備份(只備份上次完全備份以后,有變化的數(shù)據(jù))、按需備份(根據(jù)臨時(shí)需要有選擇的選擇備份)(必會(huì)) ( 2)在線恢復(fù) (必會(huì)):磁盤系統(tǒng)冗余、電源系統(tǒng)冗余、網(wǎng)絡(luò)系統(tǒng)冗 余、冷卻系統(tǒng)冗余、系統(tǒng)冗余5.5網(wǎng)絡(luò)服務(wù)器:網(wǎng)絡(luò)操作系統(tǒng)分類: UNIX 網(wǎng)絡(luò)操作系統(tǒng)、 WINDOW、S Novell Netware 網(wǎng)絡(luò)操作系統(tǒng)5.6網(wǎng)絡(luò)交換技術(shù):(了解即可)1. 城域網(wǎng)交換技術(shù)包括 :(以下不屬于城域網(wǎng)交換技術(shù)的是,可能出選擇)(1
55、) FDDI( 光纖分布式資料界面 ): 即可用于城域網(wǎng)也可用于廣域網(wǎng)DQDB分布隊(duì)列雙總線SMDS交換多兆位數(shù)據(jù)服務(wù)2. 廣域網(wǎng)交換技術(shù) ( 了解,掃一眼即可 )28( 1)幀中繼 :不進(jìn)行差錯(cuò)檢測(cè)和糾正(2)TCP/IP(3)信元交換(4)MPLS3. 網(wǎng)絡(luò)接入技術(shù)4. 網(wǎng)絡(luò)互聯(lián)技術(shù) 5.8無線網(wǎng)絡(luò)技術(shù)3G技術(shù): WCDM、CDMA2OO0 TDSCDMAt唐電信的是中國的 無線網(wǎng)絡(luò)技術(shù): 多通道多點(diǎn)分配業(yè)務(wù)( MMD)S 、本地多點(diǎn)分配業(yè)務(wù)(LMDS、WiMax(802.16)、CDMA2000 WCDMAf求了解程度:看到英 文知道中文即可 )5.13網(wǎng)絡(luò)技術(shù)??嫉闹R(shí)點(diǎn) 大樓通信綜合
56、布線系統(tǒng)規(guī)范適用范圍:跨越距離不超過3000 米,建筑總面積不超過 100 萬平方米的布線區(qū)域,區(qū)域內(nèi)人員為50-5 萬人 (必會(huì))1. 網(wǎng)絡(luò)技術(shù)標(biāo)準(zhǔn)與協(xié)議:(了解)當(dāng)前局域網(wǎng)最常見的協(xié)議是:微軟的NETBEUL NOVELL的IPX/SPX和跨平臺(tái)的 TCP/IP (應(yīng)用最廣)例如:以 windows 操作系統(tǒng)為工作平臺(tái)可以同時(shí)裝 TCP/IP 協(xié)議和 NETBEUI(微軟的,較快速度的性能,適用于只有單個(gè)網(wǎng)絡(luò)或者橋 接起來的網(wǎng)絡(luò) )2. 網(wǎng)絡(luò)分類:(必會(huì))( 1 ) 按照分布范圍分類:1)局域網(wǎng)2 )城域網(wǎng)3 )廣域網(wǎng)(WAN 4)因特網(wǎng)( 2) 按照網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)分類:1)總線 2)星型 3)環(huán)形網(wǎng)絡(luò)3. 網(wǎng)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國照明消防車行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2030年中國防腐設(shè)備數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國細(xì)菌性陰道炎試劑盒數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國竹葉數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國立體聲調(diào)制器數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國電容膜鍍膜機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國溶劑回收機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國有機(jī)柱側(cè)射式注塑機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國旅行衣柜數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國快速強(qiáng)力脫漆劑數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 中國餐飲供應(yīng)鏈行業(yè)現(xiàn)狀及趨勢(shì)(附市場(chǎng)規(guī)模、產(chǎn)業(yè)鏈及重點(diǎn)企業(yè))
- 深度學(xué)習(xí)視角下“尺規(guī)作圖”教學(xué)策略
- 溫度均勻性測(cè)試報(bào)告
- 會(huì)陰擦洗課件
- 呼吸道疾病的健康宣教
- 2024-2030中國半導(dǎo)體閥門及管接頭市場(chǎng)現(xiàn)狀研究分析與發(fā)展前景預(yù)測(cè)報(bào)告
- 動(dòng)物生產(chǎn)與流通環(huán)節(jié)檢疫(動(dòng)物防疫檢疫課件)
- 公務(wù)員面試考官培訓(xùn)
- 繽紛天地美食街運(yùn)營方案
- 2024年青島港灣職業(yè)技術(shù)學(xué)院單招職業(yè)技能測(cè)試題庫及答案解析
- 提高留置針規(guī)范使用率
評(píng)論
0/150
提交評(píng)論