項目管理工程師總結(jié)資料_第1頁
項目管理工程師總結(jié)資料_第2頁
項目管理工程師總結(jié)資料_第3頁
項目管理工程師總結(jié)資料_第4頁
項目管理工程師總結(jié)資料_第5頁
已閱讀5頁,還剩42頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第1章 信息化基礎(chǔ)1、信息、能源、材料構(gòu)成國民經(jīng)濟和社會發(fā)展的三大戰(zhàn)略資源。2、香儂布朗的信息概念:信息是能夠用來消除不確定性的東西。H(X)=H(P1,P2.Pi)=P(Xi)logP(Xi),其中P為概率。當P(Xi)=1時,H(X)=Log1 即H(X)秒為信源的信息熵。信息量與信息熵是相反的,信息量I(X)=-H(X)=-P(Xi)logP(Xi)其中對于log而言:以2底單位為bit,以e為底單位為Nat,以10為底單位為Det。3、信息化:充分利用信息技術(shù),開發(fā)信息資源,促進信息交流和知識共享,提高經(jīng)濟增長質(zhì)量,推動經(jīng)濟社會發(fā)展轉(zhuǎn)型的歷史進程。國家信息體系六要素:信息技術(shù)應(yīng)用:是信

2、息化體系的龍頭,是國家信息化建設(shè)的主陣地,集中體現(xiàn)國家信息建設(shè)的需求和效益。信息資源:其開發(fā)和利用是國家信息化的核心任務(wù),是國家信息建設(shè)取得實效的關(guān)鍵,也是我們信息化的薄弱環(huán)節(jié)。信息網(wǎng)絡(luò):是信息資源開發(fā)利用和信息技術(shù)應(yīng)用的基礎(chǔ),是信息傳輸、交換和共享的必要手段。信息網(wǎng)絡(luò)分為電信網(wǎng)、廣播電視網(wǎng)和計算機網(wǎng)。信息技術(shù)和產(chǎn)業(yè):是我國信息建設(shè)的基礎(chǔ)。信息化人才:是國家信息化成功之本。信息化法規(guī)政策和標準:規(guī)范和協(xié)調(diào)信息化體系統(tǒng)各要素之間的關(guān)系,是國家信息化建設(shè)的根本保障。4、電子政務(wù):指政庥機構(gòu)在其管理和服務(wù)職能中運用現(xiàn)代信息技術(shù),實現(xiàn)政府組織結(jié)構(gòu)和工作流程的重組優(yōu)化,超越時間、空間和部門分隔的制約,建

3、成一個精簡、高效、廉潔、公平的政府動作模式。電子政務(wù)的“三網(wǎng)一庫:三網(wǎng)指:政務(wù)內(nèi)網(wǎng):實現(xiàn)辦公自動化、管理信息化、決策科學(xué)化;政務(wù)外網(wǎng):與社會各界實現(xiàn)信息共享與服務(wù)、加強群眾監(jiān)督、提高辦事效率、促進政務(wù)公開。政務(wù)專網(wǎng):用于政務(wù)秘密級信息的傳輸、交換和處理?!耙粠臁保盒畔①Y源庫電子政務(wù)內(nèi)容:G2G:政府間的電子政務(wù)(Government to Government)G2B:政府對企業(yè)的電子政務(wù) (Government to Business)G2E:政府對公務(wù)員的電子政務(wù) (Government to Employee)G2C:政府對公民的電子政務(wù) (Government to Citizen)電

4、子政務(wù)的指導(dǎo)原則:(1)統(tǒng)一規(guī)劃,加強領(lǐng)導(dǎo)(2)需求主導(dǎo),突出重點(3)整合資源,拉動產(chǎn)業(yè)(4)統(tǒng)一標準,保障安全十二金:金宏、金財、金保、金農(nóng)、金盾、金審、金卡、金稅、金質(zhì)、金關(guān)、金水和金旅。四庫:(1)人口 (2)法人單位 (3)空間地理與自然資源 (4)宏觀經(jīng)濟5、企業(yè)信息化:是國民經(jīng)濟信息化的基礎(chǔ)。在企業(yè)作業(yè)層、管理層和決策層的各層面上,科學(xué)計算、過程控制、事務(wù)處理、經(jīng)營管理的各個領(lǐng)域,引進和使用現(xiàn)代化信息技術(shù),全面改革體制和機制,從而大幅度提高企業(yè)工作效率、市場競爭能力和經(jīng)濟效益。企業(yè)了走工業(yè)化和現(xiàn)代化并舉之路。(1)企業(yè)信息結(jié)構(gòu):產(chǎn)品(服務(wù)層)作業(yè)層管理層決策層BPR:Busine

5、ss Process Reenginering:業(yè)務(wù)流程再造。信息技術(shù)的發(fā)展,從根本上改變了組織收集、處理、利用信息的方式,從而導(dǎo)致組織形式的巨大變革,推動業(yè)務(wù)流程再造及至組織結(jié)構(gòu)重構(gòu)。原來的塔型結(jié)構(gòu)被精良、敏捷、具有創(chuàng)新扁平化“動態(tài)網(wǎng)絡(luò)”結(jié)構(gòu)所取代,使信息溝通暢通、及時,使市場和周圍的信息同決策層的反饋更為迅速,提高企業(yè)對市場的快速反應(yīng)能力。(2)企業(yè)資源計劃(ERP:Enterprise Resource Planning)MRP(Materials Requirement Planning):物料需求計劃,根據(jù)主生產(chǎn)計劃、物料清單、庫存信息,制定相關(guān)物資的需求時間表,從而即時采購所需物資

6、,降低庫存。借助計算機技術(shù)和管理軟件進行物料需求量的計算,提高業(yè)務(wù)效率。(20世紀60年代)缺點:沒有考慮企業(yè)的生產(chǎn)能力和采購有關(guān)的約束,缺乏根據(jù)計劃實施情況的反饋信息對計劃進行調(diào)整的功能。閉環(huán)MRP:(20世紀70年代):除了編制資源需求計劃外,還要編制能力需求計劃(CRP:Capacity Requirement Planning),并將生產(chǎn)能力需求計劃、車間作業(yè)計劃和采購作業(yè)計劃與物料需求計劃一起納入MRP,并且在計劃執(zhí)行中根據(jù)反饋信息平衡和調(diào)整計劃,使得生產(chǎn)的各個方面得到協(xié)調(diào)統(tǒng)一。其目標是滿足客戶和市場的需求。能力需求計劃的運算過程就是物料需求計劃定單換算成能力需求數(shù)據(jù),生成能力需求報

7、表。MRPII(Manufacturing Resource Planning,20世紀80年代):區(qū)別MRP,采用MRPII。其基本思想就是把企業(yè)作為一個有機整體,從整體最優(yōu)的角度出發(fā),通過運用科學(xué)方法對企業(yè)各種制造資源和產(chǎn)、供、銷、財各個環(huán)節(jié)進行有效組織、管理和控制,從而使各部充分發(fā)揮作用。整 體協(xié)調(diào)發(fā)展。特點:(1)計劃的一致性和可行性(2)管理的系統(tǒng)性(3)數(shù)據(jù)共享性(4)動態(tài)應(yīng)變性(5)模擬預(yù)見性(6)物流、資金流的統(tǒng)一ERP(20世紀90年代):在MRP中引入質(zhì)量管理、設(shè)備管理、財務(wù)管理和人力資源管理。以財務(wù)會計為中心,用來識別和規(guī)劃企業(yè)資源,對采購、生產(chǎn)、成本、庫存、銷售、運輸、

8、財務(wù)和人力資源等進行規(guī)劃和優(yōu)化,達到最佳資源組合,使企業(yè)利潤最大化。特點:(1)統(tǒng)一的集成系統(tǒng)(2)面向業(yè)務(wù)流程的系統(tǒng)(3)模塊化可配置(4)開放的系統(tǒng)(3)客戶關(guān)系統(tǒng)管理CRM三個要素:客戶、關(guān)系和管理。一種客戶為中心的商業(yè)策略,不是傳統(tǒng)以產(chǎn)品或市場為中心第一以信息技術(shù)為手段,第二注重提高客戶滿意度的同時,幫助企業(yè)獲取利潤能力作為指標,第三CRM實施要求企業(yè)對其業(yè)務(wù)功能進行重新設(shè)計,并對BPR進行重組,將業(yè)務(wù)中心轉(zhuǎn)移到客戶,同時針對不同的客戶群體有重點地采用不同的策略。CRM基本功能:自動化銷售、自動化服務(wù)和自動化營銷數(shù)據(jù)挖掘的對象:關(guān)系數(shù)據(jù)庫、數(shù)據(jù)倉庫、事務(wù)數(shù)據(jù)庫、新型的高級數(shù)據(jù)庫。數(shù)據(jù)挖

9、掘的任務(wù):描述、分類和預(yù)測。(描述:是數(shù)據(jù)挖掘的一般特性,包括特征化和區(qū)分。特征化是用一種格式化的方法描述目標類數(shù)據(jù)的一般特征或特性,其輸入一般為圖表(如餅圖、條圖、曲線等)區(qū)分是將目標對象的一般特征與一個或多個對比類的一般特征相比較,其輸出與特征化的輸出類似。)(分類:所有的樣本都有屬性和類標號,首先從已有的樣本集合中抽取一部分作為訓(xùn)練樣本集合,然后用這些樣本訓(xùn)練出一個模型,再用這個模型去預(yù)測新的數(shù)據(jù)的類標號,還可以另外引入一個測試樣本集合來測試訓(xùn)練出的模型的準確性,分類方法有分類規(guī)則、判定樹、數(shù)學(xué)公式和網(wǎng)絡(luò)神經(jīng)預(yù)測通常去預(yù)測一個未知的數(shù)值,而不是某種類標號,預(yù)測針對連續(xù)值、分類是針對離散值

10、,常用的預(yù)測法有:線性回歸、非線性回歸、最小二乘法和網(wǎng)絡(luò)神經(jīng))數(shù)據(jù)挖掘在CRM中作用:輔助銷售人員展開推銷。增加客戶在生命周期的價值。(4)供應(yīng)鏈管理(SCM:Supply Chain Management)關(guān)于核心企業(yè):對信息流、資金流和物流進行調(diào)度。關(guān)于戰(zhàn)略伙伴關(guān)系:關(guān)于增值鏈:物料在供應(yīng)鏈過程中會增加價值,給企業(yè)帶來收益。供應(yīng)鏈特征:交叉性動態(tài)性存在核心企業(yè)復(fù)雜性面向用戶供應(yīng)鏈分類:根據(jù)供應(yīng)鏈管理的對象分類:企業(yè)供應(yīng)鏈:單個公司提出多個產(chǎn)品的供應(yīng)鏈管理,這里單個公司通常為核心企業(yè);產(chǎn)品供應(yīng)鏈:是指與某一特定產(chǎn)品或項目相關(guān)的供應(yīng)鏈,由特定產(chǎn)品的客戶需求拉動的,對整個產(chǎn)品供應(yīng)鏈動作的全過程的

11、系統(tǒng)管理;基于供應(yīng)鏈契約的供應(yīng)鏈:針對職能成員間的合作進行管理,通過契約關(guān)系來協(xié)調(diào)買方與賣方的利益。根據(jù)網(wǎng)狀結(jié)構(gòu)分類:V型供應(yīng)鏈(石油、化工、造紙和紡織)、A型供應(yīng)鏈(航空、汽車和重工業(yè))和T型供應(yīng)鏈基于產(chǎn)品供應(yīng)鏈設(shè)計步驟:市場需求分析和競爭環(huán)境分析-企業(yè)現(xiàn)狀總結(jié)分析-提出供應(yīng)鏈設(shè)計項目并進行論證-根據(jù)供應(yīng)鏈設(shè)計策略提出設(shè)計目標-供應(yīng)鏈構(gòu)成分析-供應(yīng)鏈設(shè)計的技術(shù)可行性分析-設(shè)計供應(yīng)鏈-檢驗供應(yīng)鏈。敏捷供應(yīng)鏈體系:通過CORBA、WEB和Agent技術(shù)來解決異構(gòu)平臺之間合作問題。基于中介代理封裝可以兼容不同的Legacy系統(tǒng),通過封裝將lagacy系統(tǒng)構(gòu)成標準功能和接口的代理軟件。通信代理與安全

12、代理負責不同軟件代理之間的通信和信息交換以基本功能體為核心,借助各種工具進行系統(tǒng)配置,實現(xiàn)系統(tǒng)快速動態(tài)可重構(gòu)性、快速適應(yīng)性和敏捷性。(5)電子商務(wù):B2B:企業(yè)間的電子商務(wù)B2C:企業(yè)與消費者電子商務(wù)C2C:消費者間的電子商務(wù)G2B:政府與企業(yè)的電子商務(wù)電子商務(wù)保障體系:法律法規(guī)體系標準規(guī)范體系安全認證體系信息體系在線支付體系現(xiàn)代物流體系技術(shù)裝備體系服務(wù)體系運行監(jiān)控體系(6)商業(yè)智能(BI):將現(xiàn)有的數(shù)據(jù)轉(zhuǎn)化為知識,幫助組織做出明智的業(yè)務(wù)經(jīng)營決策。為了將數(shù)據(jù)轉(zhuǎn)化為知識,需要利用數(shù)據(jù)倉庫、聯(lián)機分析處理OLAP和數(shù)據(jù)挖掘技術(shù)商業(yè)智能由數(shù)據(jù)倉庫、聯(lián)機分析處理、數(shù)據(jù)挖掘、數(shù)據(jù)備份和恢復(fù)組成。BI解決方

13、案:從組織不同的系統(tǒng)中提取有用的數(shù)據(jù)并進行清理,確保數(shù)據(jù)的正確性,然后通過抽取(extraction)、轉(zhuǎn)換(transformation)和裝載(load),即ETL過程,合并到一個組織級的數(shù)據(jù)倉庫里,在此基礎(chǔ)上利用合適的查詢和分析工具、數(shù)據(jù)控掘工具、OLAP工具等對其進行分析和處理變成輔助決策的知識,最后將知識呈現(xiàn)給管理者,為管理提供決策支持。BI功能:數(shù)據(jù)倉庫、數(shù)據(jù)ETL、數(shù)據(jù)統(tǒng)計輸出(報表)和分析功能。BI三個層次:數(shù)據(jù)報表、多維數(shù)據(jù)分析和數(shù)據(jù)挖掘OLAP的基本的多維分析操作有:鉆取、切片和切塊、旋轉(zhuǎn)、Drill across、Drill Through等。鉆?。焊淖兙S的層次,變換分析

14、的粒度,包括向上鉆取roll up和向下鉆取roll down,roll up是在某一維上將低層的細節(jié)數(shù)據(jù)概括到高層次的匯總數(shù)據(jù),或減少維數(shù);roll down從匯總數(shù)據(jù)深入到細節(jié)數(shù)據(jù)進行觀察或增加新維。切片和切塊:在一部分維上選定值后,關(guān)心度量數(shù)據(jù)在剩余維上的分布,剩余的維只有兩個則是切片,如果有三個則是切塊。旋轉(zhuǎn):改換維的方向,即在表格中重新安排維的放置(如行列轉(zhuǎn)換)ROLAP:基本數(shù)據(jù)和聚合數(shù)據(jù)均存放在關(guān)系數(shù)據(jù)庫中;ROLAP將多維數(shù)據(jù)庫的多維結(jié)構(gòu)劃分為兩類表:一類是事實表,用來存儲數(shù)據(jù)和維關(guān)鍵字;另一類是維表,即對每個維至少使用一個表來存放維的層次、成員類別等維的描述信息。維表與事實表

15、通過主關(guān)鍵字和外關(guān)鍵字聯(lián)系在一起形成“星型模式”,對于層次復(fù)雜的維,為了避免冗余數(shù)據(jù)占用過大的存儲空間,可以使用多個表來描述,這種“星型模式”擴展成“雪花模式”。MOLAP:基本數(shù)據(jù)和聚合數(shù)據(jù)均放在多維數(shù)據(jù)庫中;HOLAP:基本數(shù)據(jù)放在關(guān)系數(shù)據(jù)中,聚合數(shù)據(jù)放在多維數(shù)據(jù)庫中。BI工具:BO、COGNOS、BRIO和KCOM,其中KCOM為國內(nèi)工具。第2章 信息系統(tǒng)服務(wù)管理一、信息系統(tǒng)服務(wù)存在的問題1、系統(tǒng)質(zhì)量不能滿足要求2、工程進度拖后3、項目資金使用不合理或嚴重超支4、項目文檔不健全或嚴重缺失5、實施過程業(yè)務(wù)需求一變再變6、實施過程常出現(xiàn)扯皮推諉現(xiàn)象7、系統(tǒng)存安全漏洞和隱患8、重硬件輕軟件、重

16、開發(fā)輕應(yīng)用、重建設(shè)輕使用二、造成信息系統(tǒng)服務(wù)存在問題的原因1、不具備能力的單位攪亂系統(tǒng)集成市場2、建設(shè)單位在選擇承建單位和業(yè)務(wù)需求分析方面有誤3、信息系統(tǒng)集成企業(yè)自身建設(shè)有待加強4、缺乏相應(yīng)的機制和制度三、信息系統(tǒng)服務(wù)管理的內(nèi)容計算機信息系統(tǒng)集成單位資質(zhì)管理信息系統(tǒng)項目經(jīng)理資格管理信息系統(tǒng)工程監(jiān)理單位資質(zhì)管理信息系統(tǒng)工程監(jiān)理人員資格管理四、計算機信息系統(tǒng)集成資質(zhì)是指從事計算機信息系統(tǒng)集成的綜合能力,包括技術(shù)水平、管理水平、服務(wù)水平、質(zhì)量保障能力、技術(shù)裝備、系統(tǒng)建設(shè)質(zhì)量、人員構(gòu)成與素質(zhì)、經(jīng)營業(yè)績、資產(chǎn)狀況等。計算機信息系統(tǒng)集成資質(zhì)從高到低分為一、二、三、四級。五、監(jiān)理資質(zhì):分為甲、乙、丙三級三方

17、一法:建設(shè)方、承建方、監(jiān)理方、信息系統(tǒng)管理方法四控三管理一協(xié)調(diào):四控:信息系統(tǒng)工程質(zhì)量控制;信息系統(tǒng)工程進度控制;信息系統(tǒng)工程投資控制;信息系統(tǒng)工程變更控制;三管:合同管理、信息管理和安全管理;一協(xié)調(diào):實施過程中協(xié)調(diào)有關(guān)單位人員間的工作關(guān)系。六、信息系統(tǒng)集成資質(zhì)按照評審和審批分離的原則1、評審:信息產(chǎn)業(yè)部授權(quán)的資質(zhì)評審機構(gòu)可以受理一、二、三、四級資質(zhì)的評審;省市信息產(chǎn)建單位部門授權(quán)的資質(zhì)評審機構(gòu)可以受理三、四級資質(zhì)評審;未設(shè)評審機構(gòu)的可委托信息產(chǎn)業(yè)部授權(quán)的或其他省市授權(quán)的評審機構(gòu)評審。2、審批:一、二級由省市信息產(chǎn)建單位部門初審,報信息產(chǎn)業(yè)部審批;三、四級由省市信息產(chǎn)建單位部門審批,報信息產(chǎn)業(yè)

18、部備案。七、信息系統(tǒng)工程:指信息化工程建設(shè)中的信息網(wǎng)絡(luò)系統(tǒng)、信息資源系統(tǒng)和信息應(yīng)用系統(tǒng)的新建、升級、改造工程。八、ITIL與ITSMITIL是有關(guān)IT服務(wù)管理流程的最佳實踐,20世紀80年代由英國商務(wù)部提出。ITSM是一種以流程為導(dǎo)向,以客戶為中心的方法(ITSM是以服務(wù)為中心的IT管理),實施IT服務(wù)管理根本目標:以客戶為中心提供IT服務(wù)提供高質(zhì)量、低成本的服務(wù)提供的服務(wù)是可準確計價的ITSM的基本原理為“二次轉(zhuǎn)換”,第一次是“梳理”,第二次是“打包”梳理:將技術(shù)管理工作梳理為流程,流程是IT服務(wù)提供方內(nèi)部使用打包:將流程打包成IT服務(wù),提供給客戶。總之:第一次轉(zhuǎn)換將技術(shù)管理轉(zhuǎn)化成流程管理,

19、第二次轉(zhuǎn)換將流程管理轉(zhuǎn)化為服務(wù)管理IT服務(wù)管理的十大流程和一個職能:(影響IT服務(wù)因素-人、技術(shù)和流程)服務(wù)臺、服務(wù)支持與服務(wù)交付(提供)服務(wù)提供:服務(wù)級別管理、能力管理、可用性管理、連續(xù)性管理、財務(wù)管理服務(wù)支持:事件管理、配置管理、問題管理、變更管理、發(fā)布管理IT服務(wù)管理的價值:(1)商業(yè)價值 (2)財務(wù)價值 (3)內(nèi)部價值和創(chuàng)新價值 (4)員工利益九、信息系統(tǒng)審計主要從信息系統(tǒng)的可用性、保密性和完整性三個方面進行審計COBIT包含34個信息技術(shù)過程控制,并歸集為四個控制域:IT規(guī)劃和組織(Planning and Organization)、系統(tǒng)獲得和實施(Acquisition and

20、Implementation)、交付與支持(Delivery and Support)以及信息系統(tǒng)運行性能監(jiān)控(Monitoring)。信息系統(tǒng)審計的組成:(1)信息系統(tǒng)管理、規(guī)劃和組織 (2)信息系統(tǒng)技術(shù)基礎(chǔ)設(shè)施與操作實務(wù) (3)資產(chǎn)的保護 (4)災(zāi)難恢復(fù)與業(yè)務(wù)技術(shù)計劃 (5)應(yīng)用系統(tǒng)開發(fā)、獲得、實施與維護 (6)業(yè)務(wù)流程評價與風(fēng)險管理基于風(fēng)險方法審計步驟:(1)編制組織使用的信息系統(tǒng)清單并對其分類 (2)決定哪些系統(tǒng)影響關(guān)鍵功能和資產(chǎn) (3)評估哪些風(fēng)險影響這些系統(tǒng)及對商業(yè)動作的沖擊 (4)在上述評估的基礎(chǔ)上對系統(tǒng)分級,決定審計優(yōu)先值、資源、進度和頻率。第3章 信息系統(tǒng)集成專業(yè)技術(shù)知識一、

21、信息系統(tǒng)集成的特點:1、以滿足用戶需求為根本出發(fā)點 2、不簡單是設(shè)備選擇和供應(yīng),更是高技術(shù)含量的工程過程,要面向用戶提供全面解決方案,其核心是軟件 3、最終交付的是一個完整系統(tǒng)而不是分立的產(chǎn)品 4、是綜合性的系統(tǒng)工程,包括技術(shù)、管理和商務(wù)工作,技術(shù)是系統(tǒng)集成的核心、管理和商務(wù)是系統(tǒng)集成項目實施的保障 信息系統(tǒng)集成分為設(shè)備集系統(tǒng)集成和應(yīng)用系統(tǒng)集成,設(shè)備系統(tǒng)集成可分為智能建筑系統(tǒng)集成、計算機系統(tǒng)集成和安防系統(tǒng)集成。二、信息系統(tǒng)的生命周期:立項、開發(fā)、運維和消亡4個階段。立項階段:一是概念形成,根據(jù)用戶單位業(yè)務(wù)發(fā)展和經(jīng)管的需要,提出建設(shè)信息系統(tǒng)的初步構(gòu)想;二是需求分析過程,對信息系統(tǒng)的需求進行深入調(diào)

22、研和分析,形成需求規(guī)范說明書,經(jīng)評審、批準后立項。開發(fā)階段:總體規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計階段、系統(tǒng)實施階段和系統(tǒng)驗收階段。運維階段:系統(tǒng)長時間的有效運行是檢驗系統(tǒng)質(zhì)量的試金石。4種類型的維護:(1)排錯性(更正性)維護,更正系統(tǒng)發(fā)現(xiàn)的錯誤(錯誤的時間點在過去);(2)適應(yīng)性維護:系統(tǒng)適應(yīng)運行環(huán)境所做的維護 (3)完善性維護:性能、功能方面的維護 (4)預(yù)防性維護:防止未來發(fā)生錯誤進行維護(錯誤的時間點在未來)。三、信息系統(tǒng)開發(fā)方法主要有:結(jié)構(gòu)化方法、原型法和面向?qū)ο蠓椒?、結(jié)構(gòu)化方法:(應(yīng)用最廣泛)把系統(tǒng)分成若干階段,然后一步一步進行,前階段是后一階段的工作依據(jù),每個階段又劃分詳細的工

23、作步驟,順序作業(yè);每個階段和主要步驟有明確詳盡的文檔編制要求,各階段和各步驟向下轉(zhuǎn)移是通過建立各自的軟件文檔和對關(guān)鍵階段、步驟進行審核和控制實現(xiàn)的。優(yōu)點:(1)遵循用戶至上原則 (2)嚴格區(qū)分工作階段,每階段有明確的任務(wù)和成果 (3)強調(diào)系統(tǒng)開發(fā)過程的整體性和全局性 (4)系統(tǒng)開發(fā)過程工程化,文檔資料標準化缺點:(1)開發(fā)周期長 (2)文檔、設(shè)計說明繁瑣,工作效率低 (3)要求開發(fā)之初全面認識系統(tǒng)的信息需求,充分預(yù)料各種可能發(fā)生的變化,但并不現(xiàn)實 (4)若用戶參與系統(tǒng)開發(fā)的積極性沒有充分調(diào)動,易造成系統(tǒng)交接過程的不平穩(wěn),系統(tǒng)運行和維護難度加大。2、原型法:(適用需求不明確的情況)不要求一定要對

24、系統(tǒng)做全面、詳細的調(diào)查、分析,而是本著開發(fā)人員對用戶需求的初步理解,快速開發(fā)一個原型系統(tǒng),然后反復(fù)修改來實現(xiàn)用戶的最終系統(tǒng)需求。特點:(1)實際可行 (2)具有最終系統(tǒng)特征 (3)構(gòu)造方便、快速,造價低對用戶的需求是動態(tài)響應(yīng)、逐步納入,系統(tǒng)分析、設(shè)計和實現(xiàn)是隨著對一個工作模型不斷修改的過程來實現(xiàn)的,相互間無明顯的界限,也無明確分工。分類:拋棄型原型和進化型原型3、面向?qū)ο蠓椒ǎ簡栴}域和求解域。主要有分析、設(shè)計和實現(xiàn)三個階段。四、軟件工程軟件危機:使軟件成本日益增加長、開發(fā)進度難以控制、軟件質(zhì)量無法保證、軟件維護困難。軟件危機原因:(1)軟件規(guī)模越來越大、復(fù)雜度越來越高 (2)用戶需求不十分明確

25、 (3)缺乏軟件開發(fā)方法學(xué)和工具方面的支持。軟件工程:利用軟件開發(fā)方法、工具、管理等進行軟件的開發(fā)、管理和維護。軟件設(shè)計由兩個處于軟件需求和軟件構(gòu)造之間的活動組成。軟件架構(gòu)設(shè)計(高層設(shè)計):描述軟件的結(jié)構(gòu)和組織,標識各種不同的組件。軟件詳細設(shè)計:詳細描述各個組件,使之能被構(gòu)造。五、軟件復(fù)用:利用已有軟件的各種知識構(gòu)造新的軟件,以縮減軟件開發(fā)和維護的費用,是提高軟件生產(chǎn)力和質(zhì)量的一種重要技術(shù)。軟件復(fù)用按抽象程度的高低可分為:代碼復(fù)用、設(shè)計復(fù)用、分析復(fù)用、測試信息復(fù)用。六、軟件質(zhì)量管理過程:質(zhì)量保證過程、驗證過程、確認過程、評審過程、審計過程評審與審計過程包括:管理評審、技術(shù)評審、檢查、走查、審計

26、。管理評審:目的是監(jiān)控進展,決定計劃和進度狀態(tài),確認需求及其系統(tǒng)分配或評價用于達到目標適應(yīng)性的管理方法的有效性技術(shù)評審:目的是評價軟件產(chǎn)品,以確定其對使用的適合性,目標是識別規(guī)劃說明和標準的差異,并向管理提供證據(jù),以表明產(chǎn)品是否滿足規(guī)范說明并遵從標準,而且可以控制變更。檢查:目的是檢測和識別軟件產(chǎn)品異常,發(fā)現(xiàn)任何異常都要記錄到文檔并提交。走查:目的是評價軟件產(chǎn)品,可以用于培訓(xùn)軟件產(chǎn)品的聽眾,主要目標是:發(fā)現(xiàn)異常、改進軟件產(chǎn)品、考慮其他實現(xiàn)、評價是否遵從標準和規(guī)范說明。軟件審計:目的是提供軟件產(chǎn)品和過程對于可應(yīng)用的規(guī)則、標準、指南、計劃和流程的遵從性的獨立評價。七、軟件配置管理:(1)軟件配置管

27、理過程的管理和計劃 (2)軟件配置標識 (3)軟件配置控制 (4)軟件配置狀態(tài)記錄 (5)軟件配置審計 (6)軟件發(fā)布管理與交付。八、軟件開發(fā)工具:(1)軟件需求工具(2)軟件設(shè)計工具(3)軟件構(gòu)造工具(4)軟件測試工具(5)軟件維護工具(6)軟件配置管理工具(7)軟件工程管理工具(8)軟件工程過程工具(9)軟件質(zhì)量工具軟件過程管理:(1)啟動和范圍定義(2)軟件項目計劃(3)軟件項目實施(4)評審和評價(5)關(guān)閉(6)軟件工程度量。九、面向?qū)ο笙到y(tǒng)分析與設(shè)計1、基本概念:(1)對象:由數(shù)據(jù)及操作所構(gòu)成的封裝體,是構(gòu)成系統(tǒng)的基本單元。對象包含三個基本要素:對象標識(區(qū)別)、對象狀態(tài)(特征)和對

28、象行為(操作)(2)類:現(xiàn)實世界中實體的形式化描述,將實體的數(shù)據(jù)與函數(shù)封裝在一起。(3)類和對象關(guān)系:每個對象都是某個類的實例每個類在某個時刻擁有零個或多個實例類是靜態(tài)的,它的存在、語義和關(guān)系在程序執(zhí)行前就已定義好,對象是動態(tài)的,它在程序執(zhí)行時可以被創(chuàng)建或刪除類是生成對象的模板(4)抽象:通過特定的實例抽取共同特征皮后形成概念的過程,強調(diào)主要特征,忽略次要特征。一個對象是現(xiàn)實世界一個實體的抽象,一個類是一組對象的抽象。(5)封裝:將相關(guān)概念組成一個單元,通過一個名稱引用它。面向?qū)ο蟮姆庋b是將數(shù)據(jù)和基于數(shù)據(jù)的操作封裝成一個整體對象,對數(shù)據(jù)的訪問或修改只能通過對象對外提供的接口進行。(6)繼承:表

29、示類之間的層次關(guān)系,這種關(guān)系使得某類對象可以繼承另外一類對象的特征和能力,分為單繼承和多繼承,單繼承是子類只從屬一個父類,多繼承中的子類可以從屬于多個父類繼承,Jave是單繼承語言,C+是多繼承語言。(7)多類:多態(tài)性是一種方法,這種方法使得在多個類中可以定義同一個操作或?qū)傩悦?,并在每個類中可以有不同的實現(xiàn)。多態(tài)性使得一個屬性或變量在不同的時期可以表示不同類的對象。(8)接口:對操作規(guī)范的說明。接口只說明操作應(yīng)該做什么,但沒有定操作如何做。(9)消息:是對象間交互手段(10)組件:是軟件系統(tǒng)可替換的、物理的組成部分,它封裝了實現(xiàn)體(實現(xiàn)某個職能),并提供一組接口的實現(xiàn)方法。(11)模式:表示了

30、一個特定環(huán)境、一個問題和一個解決方案之間的關(guān)系。(12)復(fù)用:將已有的軟件及其有效成分用于構(gòu)造新的軟件或系統(tǒng)。組件技術(shù)是復(fù)用實現(xiàn)的關(guān)鍵。2、可視化建模與統(tǒng)一建模語言(1)UML(Unified Modeling Language):是一個通用的可視化建模語言,是面向?qū)ο蠓治龊驮O(shè)計的一種標準化表示,適用于各種軟件開發(fā)方法、軟件生命周期的各個階段、各用應(yīng)用領(lǐng)域以及各種開發(fā)工具,UML標準并沒有定義一種標準開發(fā)過程,但比較適用于迭代式的開發(fā)過程。UML描述了系統(tǒng)的靜態(tài)結(jié)構(gòu)和動態(tài)行為,靜態(tài)結(jié)構(gòu)定義了系統(tǒng)中重要對象的屬性、服務(wù)和對象間的關(guān)系,動態(tài)行為定義了對象的時間特性和對象為完成目標而相互進行通信的機

31、制。(2)UML的特征:不是一種可視化的程序設(shè)計語言,而是一種可視化建模語言是一種建模語言規(guī)范說明,是面向?qū)ο蠓治雠c設(shè)計的標準表示不是過程和方法,但允許任何一種過程和方法使用它簡單并且可擴展,便于擴展,無需對核心概念進行修改為面向?qū)ο蟮脑O(shè)計與開發(fā)中涌現(xiàn)出的高級概念提供支持,強調(diào)軟件開發(fā)中,對架構(gòu)、框架、模式和組件的重用與最好的軟件工程實踐經(jīng)驗集成在UML最上一層,視圖被劃分成三個視圖域:結(jié)構(gòu)、動態(tài)行為和模型管理結(jié)構(gòu)描述了系統(tǒng)中的結(jié)構(gòu)成員及其相互關(guān)系,結(jié)構(gòu)視圖包括靜態(tài)視圖、用例視圖和實現(xiàn)視圖動態(tài)行為描述系統(tǒng)隨時間變化的行為,從靜態(tài)視圖中抽取的瞬間值的變化來描述。動態(tài)行為視圖包括:狀態(tài)機視圖、活動

32、視圖和交互視圖。UML種圖:用例圖類圖對象圖構(gòu)件圖部署圖狀態(tài)圖序列圖協(xié)作圖活動圖(3)使用面向?qū)ο蠹夹g(shù)進行軟件開發(fā)最佳實踐-RUPRUP是軟件工程的過程。提供了在開發(fā)組織中分派任務(wù)和責任的紀律化方法。目標是在可預(yù)見的日程和預(yù)算的前提下,確保滿足最終用戶需求的高質(zhì)量產(chǎn)品。開發(fā)和維護的過程產(chǎn)品。提高了團隊生產(chǎn)力RUP能對大部分開發(fā)過程提供自動化的工具支持RUP是可配置的過程軟件開發(fā)過程的最佳實踐RUP的個基本實踐經(jīng)驗:迭代式開發(fā)需求管理使用以組件為中心的軟件架構(gòu)可視化軟件建模驗證軟件控制軟件變更RUP生命周期的個階段:初始、細化、構(gòu)造和交付(每個階段結(jié)束于里程碑-關(guān)鍵時間點,在此時間點上關(guān)鍵目標必

33、須被達到)4、面向?qū)ο蟮姆治觯?)面向?qū)ο蟮姆治瞿P陀美P停河扇舾蓚€用例圖組成。用例描述了用戶和系統(tǒng)之間的交互,其重點是系統(tǒng)能為用戶做什么。用例模型描述全部的系統(tǒng)功能行為。類-對象模型:描述系統(tǒng)所涉及的全部類以及對象。每個類和對象通過屬性、操作和調(diào)研者進行進一步描述。對象-關(guān)系模型:描述對象之間的靜態(tài)關(guān)系,同時定義了系統(tǒng)中所有重要的消息路徑,也可具體化到對象的屬性、操作和協(xié)作者,包括類圖、對象圖對象-行為模型:描述系統(tǒng)的動態(tài)行為,包括狀態(tài)圖、順序圖、協(xié)作圖和活動圖。(2)面向?qū)ο蟮姆治霾襟E發(fā)現(xiàn)角色/參與者發(fā)現(xiàn)用例建立用例模型進行領(lǐng)域分析建立對象-關(guān)系模型建立對象-行為模型建立功能模型5、面向

34、對象系統(tǒng)設(shè)計對分析階段給出的問題域模型,用面向?qū)ο蠓椒ㄔO(shè)計出軟件基礎(chǔ)架構(gòu)(概要設(shè)計)和完整類結(jié)構(gòu)(詳細設(shè)計),以實現(xiàn)業(yè)務(wù)功能。(1)用例設(shè)計利用交互改進用例實現(xiàn) 調(diào)整對設(shè)計類的操作需求 調(diào)整對系統(tǒng)和(或)它們的接口的操作需求 調(diào)整對封裝體的操作需求用例設(shè)計通常使用交互(特別是序列圖)來說明系統(tǒng)的行為,當系統(tǒng)或子系統(tǒng)的行為主要通過同步消息傳遞來說明時,序列圖非常有用。事件驅(qū)動系統(tǒng)中,異步消息傳遞利用狀態(tài)機和協(xié)作圖進行說明。(2)類設(shè)計確保類可為用例實現(xiàn)提供必需的行為 確保提供充足的信息來明確無誤地實施類 處理和類有關(guān)的非功能性需求 包含用于類的設(shè)計機制(3)子系統(tǒng)設(shè)計用所包含類的協(xié)作來定義于系統(tǒng)

35、接口中指定的行為 記錄于系統(tǒng)的內(nèi)部結(jié)構(gòu) 定義子系統(tǒng)接口和包含類之間的實現(xiàn)關(guān)系 確定對其他子系統(tǒng)的依賴關(guān)系十、軟件架構(gòu)將軟件系統(tǒng)劃分成多個模塊,明確各模塊之間的互相作用,組合起來實現(xiàn)系統(tǒng)的全部特性,就是系統(tǒng)的架構(gòu)。軟件架構(gòu)為軟件系統(tǒng)提供了一個結(jié)構(gòu)、行為和屬性的高級抽象,并由構(gòu)成系統(tǒng)的元素描述及元素的相互作用、元素集成的模式以及這些模式的約束組成。軟件架構(gòu)不僅確定了系統(tǒng)的組織結(jié)構(gòu)和拓樸結(jié)構(gòu),還顯示了系統(tǒng)需求和構(gòu)成系統(tǒng)的各元素之間的對應(yīng)關(guān)系,提供了一些設(shè)計決策的基本原則軟件架構(gòu)是一個程序或系統(tǒng)的構(gòu)件的結(jié)構(gòu)、關(guān)系以及控制構(gòu)件設(shè)計演化的原則和方針一個系統(tǒng)的軟件架構(gòu)由一組構(gòu)件、構(gòu)件間的連接件、構(gòu)件和連接件

36、的配置以及如何結(jié)合在一起的約束限制的描述組成。在計算的算法和數(shù)據(jù)結(jié)構(gòu)之外,設(shè)計并確定系統(tǒng)整體結(jié)構(gòu)成了新的問題。軟件架構(gòu)所關(guān)心的是軟件構(gòu)件及軟件構(gòu)件間的組織結(jié)構(gòu)、約束和關(guān)系,是對系統(tǒng)的組成、系統(tǒng)結(jié)構(gòu)及系統(tǒng)如何工作的較為宏觀的描述。(1)典型架構(gòu)軟件架構(gòu)設(shè)計的一個核心問題是能否使用重復(fù)的架構(gòu)模式,即能否達到架構(gòu)級的復(fù)用。管道/過濾器模式:優(yōu)點:提現(xiàn)了各功能模塊的“黑盒”特性及高內(nèi)聚、低耦合的特點??梢詫⒄麄€系統(tǒng)的輸入/輸出行為看成是多個過濾器行為的簡單合成。支持軟件功能模塊的重用。便于系統(tǒng)維護:新的過濾器可以添加到現(xiàn)有的系統(tǒng)中來,舊的可以由改進的過濾器替換。支持某些特定的分析,如吞吐量計算、死鎖檢

37、測等。支持并行操作,每個過濾器可以作為一個單獨的任務(wù)完成。缺點:通常導(dǎo)致系統(tǒng)處理過程的成批操作需要設(shè)計者協(xié)調(diào)兩個相對獨立但又存在關(guān)系的數(shù)據(jù)流可能需要每個過濾器自己完成數(shù)據(jù)解析和合成工作(如加密和解密),從而導(dǎo)致系統(tǒng)性能下降,并增加了過濾器具體實現(xiàn)的復(fù)雜性。面向?qū)ο竽J剑簝?yōu)點:高度模塊化封裝功能實現(xiàn)數(shù)據(jù)隱藏繼承性提供了一種實現(xiàn)代碼共享的手段提供了系統(tǒng)的靈活性,便于維護及擴充缺點:對象之間的調(diào)用需要調(diào)用對象的標識,如果對象標識發(fā)生變,就必須通知所有調(diào)用該對象的對象。事件驅(qū)動模式:不是直接調(diào)用過程,而是觸發(fā)一個或多個事件。系統(tǒng)中的其他構(gòu)件可以注冊相關(guān)的事件,觸發(fā)一個事件時,系統(tǒng)會自動調(diào)用注冊了該事件

38、的構(gòu)件過程,即觸發(fā)事件會導(dǎo)致另一個構(gòu)件中過程的調(diào)用。使用事件驅(qū)動模式的典型系統(tǒng)包括各種使用圖形界面的工具。特點:支持軟件重用,容易實現(xiàn)并發(fā)處理具有良好的可擴展性,通過注冊可引入新的構(gòu)件,而不影響現(xiàn)有構(gòu)件可以簡化客戶代碼缺點:構(gòu)件削弱了自身對系統(tǒng)的控制能力。一個構(gòu)件觸發(fā)事件時,并不能確定響應(yīng)該事件其他構(gòu)件及各構(gòu)件的執(zhí)行順序不能很好地解決數(shù)據(jù)交換問題使系統(tǒng)中各構(gòu)件的邏輯關(guān)系變得更加復(fù)雜分層模式:優(yōu)點:有助于把復(fù)雜的問題按功能分解,使整體設(shè)計更為清新。支持系統(tǒng)設(shè)計的逐級抽象。具有較好的可擴展性。支持復(fù)用 缺點:并不是每個系統(tǒng)都可以很容易的劃分出層次來;同時各層功能的劃分也沒有一個統(tǒng)一的、正確的抽象方

39、法。層次的個數(shù)過多,系統(tǒng)性能可能會下降。知識庫模式:兩種不同的構(gòu)件:中央數(shù)據(jù)結(jié)構(gòu)構(gòu)件:說明當前狀態(tài);獨立構(gòu)件:在中央數(shù)據(jù)存儲上執(zhí)行,兩種構(gòu)件間的相互作用是系統(tǒng)中的主要問題兩中不同的策略:如果輸入流觸發(fā)進程執(zhí)行的選擇,則為基于傳統(tǒng)數(shù)據(jù)庫型的知識庫模式;如果中央數(shù)據(jù)結(jié)構(gòu)的當前狀態(tài)觸發(fā)進程執(zhí)行的選擇,則為基于黑板系統(tǒng)的知識庫模式。黑板系統(tǒng)主要由知識源、黑板數(shù)據(jù)結(jié)構(gòu)和控制三部分組成??蛻魴C/服務(wù)器模式(C/S):基于資源不對等來實現(xiàn)共享,將應(yīng)用一分為二,服務(wù)器(后臺)運行數(shù)據(jù)管理系統(tǒng),負責數(shù)據(jù)管理,提供數(shù)據(jù)庫的查詢和管理;客戶機(前臺)完成與用戶的交互的任務(wù)。具有強大的數(shù)據(jù)操作和事務(wù)處理能力。特點:客

40、戶機與服務(wù)器分離,允許網(wǎng)絡(luò)分布操作;二者開發(fā)也可分開同時進行一個服務(wù)器可以服務(wù)于多個客戶機缺點:客戶機與服務(wù)器的通訊依賴于網(wǎng)絡(luò),可能成為整個系統(tǒng)的瓶頸;客戶機的負荷過重,難以管理大量的客戶機,系統(tǒng)的性能受到很大影響如果服務(wù)器及其界面定義有改變,則客戶機也要做相應(yīng)改變二層C/S模式采用單一服務(wù)器且以局域網(wǎng)為中心,難以擴展至廣域網(wǎng)或Internet數(shù)據(jù)安全性不好,客戶端直接訪問服務(wù)器的數(shù)據(jù)庫,使數(shù)據(jù)庫的安全性受到威脅C/S模式適用地分布式系統(tǒng),得到廣泛應(yīng)用。為了解決C/S模式中客戶端的問題,發(fā)展形成了瀏覽器/服務(wù)器(B/S)模式;解決服務(wù)器端問題,發(fā)展形成三層(多層)C/S模式,即多層應(yīng)用架構(gòu)。(

41、2)軟件架構(gòu)設(shè)計方法總體目標:最大化復(fù)用復(fù)雜問題管理化靈活的擴展性模式與系統(tǒng)架構(gòu)相同點:都是處理抽象概念間的關(guān)系 不同點:模式與領(lǐng)域無關(guān),解決某些抽象問題;而系統(tǒng)架構(gòu)與領(lǐng)域相關(guān),通過對問題領(lǐng)域的分析、分解,找到與解決問題相匹配的模式,把各種模式結(jié)合在一起構(gòu)建整個系統(tǒng)架構(gòu)。軟件架構(gòu)設(shè)計考慮問題:關(guān)系數(shù)據(jù)庫與對象數(shù)據(jù)庫的選擇:應(yīng)盡量采用關(guān)系數(shù)據(jù),其自身比較成熟用戶界面選擇使用HTML:HTML界面的開發(fā)和維護比其他圖形界面應(yīng)用程序更容易,而可以穿越防火墻。靈活性和性能技術(shù)的選擇聘請經(jīng)驗豐富的架構(gòu)設(shè)計師(3)軟件中間件:位硬件、操作系統(tǒng)等平臺和應(yīng)用之間的通用服務(wù),具有標準的接口和協(xié)議。不同的硬件及操

42、作系統(tǒng)平臺,可以有符合接口和協(xié)議規(guī)范的多種實現(xiàn)。中間件是一種獨立的系統(tǒng)軟件或服務(wù)程序,可以幫助分布式應(yīng)用軟件在不同的技術(shù)之間共享資源,它位于客戶機/服務(wù)器的操作系統(tǒng)之上,管理計算機資源和網(wǎng)絡(luò)通信。數(shù)據(jù)庫訪問中間件:如Windows平臺的ODBC和Java平臺的JDBC遠程過程調(diào)用中間件:面向消息中間件:典型的產(chǎn)品如IBM MQseries分布式對象中間件:典型產(chǎn)品有OMG的CORBA、SUN的RMI/EJB、Microsoft的DCOM等事務(wù)中間件:也稱事務(wù)處理監(jiān)控器TPM,事務(wù)處理監(jiān)控程序位于客戶和服務(wù)器之間,完成事務(wù)管理與協(xié)調(diào)、負載平衡、失效恢復(fù)等任務(wù)。以提高系統(tǒng)的整體性能。十一、典型應(yīng)用

43、集成技術(shù)1、數(shù)據(jù)庫與數(shù)據(jù)倉庫技術(shù)數(shù)據(jù)庫主要有操作型和分析型兩類:操作型主要是對數(shù)據(jù)庫記錄的查詢和修改,強調(diào)處理的響應(yīng)時間、數(shù)據(jù)安全性和完整性;分析型用于管理人員決策,訪問大量的歷史數(shù)據(jù)。數(shù)據(jù)倉庫:面向主題的、集成的、相對穩(wěn)定的、反映歷史變化的數(shù)據(jù)集合,用于支持管理決策。首先數(shù)據(jù)倉庫用于決策支持,面向分析型數(shù)據(jù)處理;其次數(shù)據(jù)倉庫是對多個異構(gòu)數(shù)據(jù)源(包括歷史數(shù)據(jù))的有效集成,集成后按主題重組,且放在數(shù)據(jù)倉庫中數(shù)據(jù)一般不再修改。主題是用戶使用數(shù)據(jù)倉庫進行決策時所關(guān)心的某些方面,一個主題通常與多個操作型系統(tǒng)相關(guān)。數(shù)據(jù)倉庫通常包括企業(yè)內(nèi)部信息和外部信息:內(nèi)部信息包括存放于數(shù)據(jù)庫中的各種業(yè)務(wù)處理數(shù)據(jù)和各類

44、文檔數(shù)據(jù);外部信息包括各類法律法規(guī)、市場信息和競爭對手的信息等。2、WEB Services技術(shù)Web Services定義了一種松散的、粗粒度的分布計算模式,使用HTTP(S)協(xié)議傳送XML表示及封裝內(nèi)容。用于傳遞信息的簡單對象訪問協(xié)議(Simple Object Access Protocol,SOAP)用于描述服務(wù)的WEB服務(wù)描述語言(Web Services Description Language,WSDL)用于Web服務(wù)的注冊的統(tǒng)一描述、發(fā)現(xiàn)及集成(Universal Description Discovery and Integration,UDDI)用于數(shù)據(jù)交換的XMLWeb

45、Services適用情況:(1)穿越防火墻 (2)應(yīng)用程序集成 (3)B2B集成 (4)軟件重用不適用情況:(1)單機應(yīng)用程序 (2)局域網(wǎng)上同構(gòu)應(yīng)用程序3、J2EE架構(gòu)與.NET架構(gòu)(1)J2EE技術(shù)規(guī)范由4個部分組成:J2EE平臺:運行J2EE應(yīng)用的環(huán)境標準,由一組J2EE規(guī)范組成。 J2EE應(yīng)用編程模型:用于開發(fā)多層瘦客戶應(yīng)用程序的標準設(shè)計模型,則Sun公司提供藍圖 J2EE兼容測試套件:用來檢測產(chǎn)品是否同J2EE平臺兼容 J2EE參考實現(xiàn):與平臺規(guī)范同時提供的、實現(xiàn)J2EE平臺基本功能的J2EE服務(wù)器運行環(huán)境。J2EE應(yīng)用服務(wù)器運行環(huán)境包括構(gòu)件(Component)、容器(Contai

46、ner)及服務(wù)(Services)三部分。構(gòu)件表示應(yīng)用邏輯的代碼;容器是構(gòu)件的運行環(huán)境;服務(wù)則是應(yīng)用服務(wù)器提供的各種功能接口,可以同系統(tǒng)資源進行交互。JNDI:Java命名和目錄服務(wù),提供了統(tǒng)一、無縫的標準化名字服務(wù)Servlet:Java Servlet是運行在服務(wù)器上的一個小程序,用于提供以構(gòu)件為基礎(chǔ)、獨立于平臺的Web應(yīng)用。JSP:Java Servlet的一種擴展,使創(chuàng)建靜態(tài)模板和動態(tài)內(nèi)容相結(jié)合的HTML和XML頁面更加容易EJB:實現(xiàn)應(yīng)用中關(guān)鍵的業(yè)務(wù)邏輯,創(chuàng)建基于構(gòu)件的企業(yè)級應(yīng)用程序。EJB在應(yīng)用服務(wù)器的EJB容器內(nèi)運行,由容器提供所有基本的中間層服務(wù),如事務(wù)管理、安全、遠程客戶連接

47、、生命周期管理和數(shù)據(jù)庫連接緩沖等。JCA:J2EE連接器架構(gòu),提供一種連接不同企業(yè)信息平臺的標準接口JDBC:Java數(shù)據(jù)庫連接技術(shù),提供訪問數(shù)據(jù)庫的標準接口JMS:Java消息服務(wù),提供企業(yè)級消息服務(wù)的標準接口JTA:Java事務(wù)編程接口中,提供分布事務(wù)的高有管理規(guī)范JavaMail:提供與郵件系統(tǒng)的接口RMI-IIOP:提供應(yīng)用程序的通信接口(2).Net架構(gòu)通用語言運行環(huán)境:處于.NET開發(fā)框架的最低層,是框架的基礎(chǔ),為多種語言提供了統(tǒng)一的運行環(huán)境、統(tǒng)一的編程模型,簡化應(yīng)用程序的發(fā)布和升級、多語言間的交互、內(nèi)存和資源的自動管理基礎(chǔ)類庫:給開發(fā)人員提供了一個的、面向?qū)ο蟮?、層次化的、可擴展

48、的編程接口。ADO.NET技術(shù)用于訪問數(shù)據(jù),提供了對XML強大支持,為XML成為.NET中數(shù)據(jù)交換的統(tǒng)一格式提供了基礎(chǔ)。ASP.NET是.NET中網(wǎng)絡(luò)編程結(jié)構(gòu),可以方便、高效地構(gòu)建、運行和發(fā)布網(wǎng)絡(luò)應(yīng)用。傳統(tǒng)基于windows的應(yīng)用(WinForm),仍是.NET中一部分。.NET支持使用多種語言進行開發(fā),支持VB、C+、C#和Jscript語言Visual Studio.NET作為下一代開發(fā)工具。(3)工作流技術(shù):工作流程的計算模型,即將工作流程中的工作如何前后組織在一起的邏輯和規(guī)則在計算機中以恰當?shù)哪P瓦M行表示并對其實施計算。(4)構(gòu)件標準COM/DCOM/COM+COM是開放的組件標準,它

49、有很強的擴充和擴展能力。DCOM在COM基礎(chǔ)上增加了許多功能和特性,包括事務(wù)特性、安全模型、管理和配置等,使COM成為一個完整的組件架構(gòu)。COM+將COM、DCOM和MTS形成一個全新的、功能強大的組件架構(gòu)。DCOM是基于客戶機和服務(wù)器模型的,客戶程序和構(gòu)件程序是相對的,進行功能請求調(diào)用的是客戶程序而響應(yīng)該請求的是構(gòu)件程序。構(gòu)件程序也可以作為客戶程序去調(diào)用其他的構(gòu)件程序,正是這種角色的轉(zhuǎn)換和相互調(diào)用關(guān)系使件程序最終構(gòu)成一個軟件系統(tǒng)。COM+并不是COM的新版本,勻們可以把它理解為COM的新發(fā)展,或者為COM更高層次上的應(yīng)用。COM+不再局限于COM的組件技術(shù),它更加注重于分布式網(wǎng)絡(luò)應(yīng)用的設(shè)計和

50、實現(xiàn)CORBA:公共對象請求代理架構(gòu)OMG制訂了OMA(Object Management Architecture)參考模型。由對象請求代理ORB、對象服務(wù)、公共設(shè)施、域接口和應(yīng)用接口幾個部分組成。其核心部分是對象請求代理(Object Request Broker,ORB),對象服務(wù)是為使用和實現(xiàn)對象而提供的基本服務(wù)集合;公共設(shè)施是向終端用戶應(yīng)用程序提供的一組共享服務(wù)接口;域接口是為應(yīng)用領(lǐng)域服務(wù)而提供的接口;應(yīng)用接口是由開發(fā)商提供的產(chǎn)品,用于它們的接口,不屬于OMG標準的內(nèi)容。EJB:用于封裝業(yè)務(wù),而業(yè)務(wù)可分為業(yè)務(wù)實體和業(yè)務(wù)過程。在J2EE模型當中,中間層的業(yè)務(wù)功能通過EJB構(gòu)件實現(xiàn),使用

51、JSP實現(xiàn)業(yè)務(wù)邏輯處理結(jié)果的動態(tài)發(fā)布,構(gòu)成動態(tài)的HTML頁面。中間層也可以使用servlet實現(xiàn)更為靈活的動態(tài)頁面。EJB組件存活在EJB容器中,客戶應(yīng)用程序通過其業(yè)務(wù)和主接口訪問它們。十二、計算機網(wǎng)絡(luò)知識1、當今局域網(wǎng)中最常見的三個協(xié)議是微軟的NETBEUI、NOVELL IPX/SPX和跨平臺TCP/IP。NETBEUI是IBM開發(fā)的非路由協(xié)議,用于攜帶NETBIOS通信。IPX和IP是可路由協(xié)議。 SPX和TCP是第四層協(xié)議2、網(wǎng)絡(luò)分類按分布范圍分布:局域網(wǎng)LAN、城域網(wǎng)MAN和廣域網(wǎng)WAN按拓樸結(jié)構(gòu)分結(jié)構(gòu)分類:總線、星型、環(huán)型、網(wǎng)狀型3、網(wǎng)絡(luò)服務(wù)器文件服務(wù)器、數(shù)據(jù)庫服務(wù)器、通用服務(wù)器(

52、Web服務(wù)器、DNS服務(wù)器、Email、目錄服務(wù)器)、應(yīng)用服務(wù)器。4、網(wǎng)絡(luò)交換技術(shù)電路交換技術(shù)(電話網(wǎng)、移動網(wǎng)GSM和CDMA網(wǎng))報文交換技術(shù):分組交換技術(shù)ATM技術(shù)(高速和QoS保證機制,提供半永連接)IP電話技術(shù)(H.323和SIP協(xié)議)軟交換技術(shù)(通過基于PC服務(wù)器的呼叫控制軟件,實現(xiàn)PBX功能)。呼叫控制功能從媒體網(wǎng)關(guān)(傳輸層)中分離出來,通過軟件實現(xiàn)基本的呼叫控制功能(呼叫選路、管理控制、連接控制、信令互通)5、網(wǎng)絡(luò)存儲模式直接連連接存儲(DAS)、網(wǎng)絡(luò)連接存儲(NAS)和存儲區(qū)網(wǎng)絡(luò)(SAN)三大模式。SAN具有可擴展性、簡化存儲管理、優(yōu)化資源、服務(wù)共享、高可用性的特點。6、綜合布線

53、綜合布線系統(tǒng)分為工作區(qū)子系統(tǒng)、水平子系統(tǒng)、垂直子系統(tǒng)、管理子系統(tǒng)、設(shè)備間子系統(tǒng)、建筑樓群子系統(tǒng)。工作區(qū)子系統(tǒng):從墻上信息插座到計算機設(shè)備,距離不能超過10米水平子系統(tǒng):樓層配線間的管理子系統(tǒng)處至工作區(qū)的墻上的信息插座,距離不能超過90米。垂直子系統(tǒng):各樓層配線間的管理子系統(tǒng)處到核心機房的管理子系統(tǒng)處,一般采用室內(nèi)多模光纖。管理子系統(tǒng):配線架(光纖、雙絞線)、理線器設(shè)備子系統(tǒng):HUB、交換機等建筑樓群子系統(tǒng):樓宇之間的連接,一般采用多?;騿文9饫w。7、機房工程(1)電子信息系統(tǒng)機房分類:分為 A 、 B 、 C 三級A 級:1 電子信息系統(tǒng)運行中斷將造成重大的經(jīng)濟損失;2 電子信息系統(tǒng)運行中斷將

54、造成公共場所秩序嚴重混亂B 級:1 電子信息系統(tǒng)運行中斷將造成較大的經(jīng)濟損失;2 電子信息系統(tǒng)運行中斷將造成公共場所秩序混亂C級:不屬于 A 級或 B 級的電子信息系統(tǒng)機房為 C 級(2)電子信息系統(tǒng)機房組成部分及解釋主機房 computer room主要用于電子信息處理、存儲、交換和傳輸設(shè)備的安裝和運行的建筑空間。包括服務(wù)器機房、網(wǎng)絡(luò)機房、存儲機房等功能區(qū)域。輔助區(qū) auxiliary room用于電子信息設(shè)備和軟件的安裝、調(diào)試、維護、運行監(jiān)控和管理的場所, 包括進線間、測試機房、監(jiān)控中心、備件庫、打印室、維修室等區(qū)域支持區(qū) support area支持并保障完成信息處理過程和必要的技術(shù)作業(yè)

55、的場所,包括變配電室、 柴油發(fā)電機房、 UPS 室、電池室、空調(diào)機房、動力站房、消防設(shè)施用房、消防和 安防控制室等行政管理區(qū) administrative area用于日常行政管理及客戶對托管設(shè)備進行管理的場所,包括工作人員辦公室、門廳、值班室、盥洗室、更衣間和用戶工作室等場地設(shè)施 infrastructure電子信息系統(tǒng)機房內(nèi),為電子信息系統(tǒng)提供運行保障的設(shè)施電子信息系統(tǒng)機房位置選擇應(yīng)符合下列要求:電力供給應(yīng)穩(wěn)定可靠,交通通信應(yīng)便捷,自然環(huán)境應(yīng)清潔;應(yīng)遠離產(chǎn)生粉塵、油煙、有害氣體以及生產(chǎn)或貯存具有腐蝕性、易燃、 易爆物品的場所;遠離水災(zāi)火災(zāi)隱患區(qū)域;遠離強振源和強噪聲源;避開強電磁場干擾。(

56、3)主機房面積:當電子信息設(shè)備已確定規(guī)格時,可按下式計算A = K S A 電子信息系統(tǒng)主機房使用面積() ;K 系數(shù),取值為 5 7 ;S 電子設(shè)備的投影面積()當電子信息設(shè)備尚未確定規(guī)格時,可按下式計算A = KNK 單臺設(shè)備占用面積,可取 3.5 5.5( / 臺)N 計算機主機房內(nèi)所有設(shè)備的總臺數(shù)輔助區(qū)的面積宜為主機房面積的 0.21 倍,用戶工作室可按每人 3.5 4 計算。硬件及軟件人員辦公室等有人長期工作的房間,可按每人 57 計算(4)設(shè)備布置用于搬運設(shè)備的通道凈寬不應(yīng)小于 1.5m 。面對面布置的機柜或機架正面之間的距離不應(yīng)小于 1.2m ;背對背布置的機柜或機架背面之間的距

57、離不應(yīng)小于 1m ;當需要在機柜側(cè)面維修測試時,機柜與機柜、機柜與墻之間的距離不應(yīng) 小于 1.2m 。成行排列的機柜,其長度超過 6m 時,兩端應(yīng)設(shè)有出口通道;當兩個出口通道之間的距離超過 15m 時,在兩個出口通道之間還應(yīng)增加出口通道;出口通道的寬度不應(yīng)小于 1m ,局部可為 0.8m(5)環(huán)境要求A 級和 B 級主機房的含塵濃度,在靜態(tài)條件下測試,每升空氣中大于或 等于 0.5 m 的塵粒數(shù)應(yīng)少于 18000 粒有人值守的主機房和輔助區(qū),在電子信息設(shè)備停機時,在主操作員位置 測量的噪聲值應(yīng)小于 65dB(A)主機房內(nèi)無線電干擾場強,在頻率為 0.15-1000MHz 時,主機房和輔助區(qū)內(nèi)的

58、無線電干擾場強不應(yīng)大于 126dB主機房和輔助區(qū)內(nèi)磁場干擾環(huán)境場強不應(yīng)大于 800A/m主機房地板表面垂直及水平向的振動加速 度值,不應(yīng)大于 500mm/s 2主機房和輔助區(qū)的絕緣體的靜電電位不應(yīng)大于 1KV(6)建筑與結(jié)構(gòu)主機房凈高應(yīng)根據(jù)機柜高度及通風(fēng)要求確定,且不宜小于 2.6m變形縫不應(yīng)穿過主機房更衣間使用面積應(yīng)按最大班人數(shù)的每人 1 3 計算電子信息系統(tǒng)機房的耐火等級不應(yīng)低于二級當 A 級或 B 級電子信息系統(tǒng)機房位于其它建筑物內(nèi)時,在主機房和其 他部位之間應(yīng)設(shè)置耐火極限不低于2h的隔墻,隔墻上的門應(yīng)采用甲級防火門面積大于 100 的主機房,安全出口應(yīng)不少于兩個,且應(yīng)分散布置。面積不大

59、于 100 的主機房,可設(shè)置一個安全出口。門應(yīng)向疏散方向開啟,且應(yīng)自動關(guān)閉,并應(yīng)保證在任何情況下都能從機房內(nèi)開啟,走廊、樓梯間應(yīng)暢通,并應(yīng)有明顯的疏散指示標志主機房的頂棚、壁板(包括夾芯材料)和隔斷應(yīng)為不燃燒體 ,且不得采用有機復(fù)合材料活動地板下空間只作為電纜布線使用時,地板高度不宜小于 250mm,如既作為電纜布線,又作為空調(diào)靜壓箱時,地板高度不宜小于 400mmA 級 B 級電子信息系統(tǒng)機房的主機房不宜設(shè)置外窗。當主機房設(shè)有外窗時,應(yīng)采用雙層固定窗,并應(yīng)有良好的氣密性,不間斷電源系統(tǒng)的電池室設(shè)有外窗時,應(yīng)避免陽光直射。(7)空氣調(diào)節(jié)主機房氣流組織、風(fēng)口及送回風(fēng)溫差氣流組織下送上回上送上回(

60、或側(cè)回)側(cè)送側(cè)回送風(fēng)口1.帶可調(diào)多葉閥的格柵風(fēng)口2.條形風(fēng)口(帶有條形風(fēng)口的活動地板)3.孔板1.散流器2.帶擴散板風(fēng)口3.孔板4.百葉風(fēng)口5.格柵風(fēng)口1.百葉風(fēng)口2.格柵風(fēng)口回風(fēng)口1.格柵風(fēng)口 2.百葉風(fēng)口 3.網(wǎng)板風(fēng)口 4.其他風(fēng)口送風(fēng)溫差46送風(fēng)溫度應(yīng)高于室內(nèi)空氣露點溫度4668對機柜高度大于1.8m,設(shè)備熱密度大、設(shè)備發(fā)熱量大或或熱負荷大的 主機房,宜采用活動地板下送風(fēng)、上回風(fēng)方式主機房宜維持正壓。主機房與其它房間、走廊間的壓差不宜小于 5Pa ,與室外靜壓差不宜小于 10Pa空調(diào)系統(tǒng)的新風(fēng)量應(yīng)取下列二項中的最大值:按工作人員計算,每人 40立方米/h 。維持室內(nèi)正壓所需風(fēng)量。空調(diào)系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論