




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.國(guó)家信息化體系的6個(gè)要素:
(1)信息資源:信息和材料能源構(gòu)成經(jīng)濟(jì)社會(huì)發(fā)展的三大戰(zhàn)略資源,三者可以相互轉(zhuǎn)化;
(2)信息網(wǎng)絡(luò):包括計(jì)算機(jī)網(wǎng)絡(luò)電信網(wǎng)電視網(wǎng)
(3)信息技術(shù)應(yīng)用:它干脆反映了效率效果效益
(4)信息產(chǎn)業(yè):是信息化的物質(zhì)基礎(chǔ)
(5)信息化人才
(6)信息化政策法規(guī)等
2.企業(yè)信息化:是指企業(yè)以業(yè)務(wù)流程的優(yōu)化和重構(gòu)為基礎(chǔ),在確定深度和廣度上利用計(jì)算機(jī)
技術(shù)網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù),限制和集成化管理企業(yè)生產(chǎn)經(jīng)營(yíng)活動(dòng)中的各種信息,實(shí)現(xiàn)企
業(yè)內(nèi)外部信息的共享和有效利用,以提高企業(yè)的經(jīng)濟(jì)效益和市場(chǎng)競(jìng)爭(zhēng)力。
3.企業(yè)信息化常用的幾種方法:
(1)業(yè)務(wù)流程重構(gòu):(企業(yè)流程改造的3個(gè)核心原則:以流程導(dǎo)向,以顧客為中心,團(tuán)隊(duì)
式管理)
(2)核心業(yè)務(wù)應(yīng)用
(3)信息系統(tǒng)建設(shè)
(4)主題數(shù)據(jù)庫
(5)資源管理
(6)人力資本投資方法:特殊適用于依靠智力和學(xué)問生存的企業(yè),如詢問服務(wù)軟件開發(fā)
等
4,企業(yè)資源規(guī)劃:ERP(enterpriseresourceplanning)是一種融合了企業(yè)最佳實(shí)踐和先進(jìn)信
息技術(shù)的新型管理工具。它擴(kuò)充了MIS(managementinformationsystem管理信息系統(tǒng)).
MRP2(manufacturingresourcesplanning制造資源支配)的管理范圍,將供應(yīng)商和企業(yè)內(nèi)
部的選購生產(chǎn)銷售和客戶緊密聯(lián)系起來。對(duì)供應(yīng)鏈上的全部環(huán)節(jié)進(jìn)行有效管理,實(shí)現(xiàn)
對(duì)企業(yè)的動(dòng)態(tài)限制和資源的集成和優(yōu)化,提升基礎(chǔ)管理水平,追求企業(yè)資源的合理高效利
用。。。。。。。。。。。。。。。。。ERP實(shí)質(zhì)上仍舊以MRP2為核心。
5.客戶關(guān)系管理(CRM):(customerrelationmanagement)是一種改善企業(yè)與客戶之間關(guān)系
的管理機(jī)制。CRM由兩部分組成:即觸發(fā)中心和挖掘中心,前者如電話,傳真,WEBEMAIL等;
6.客戶關(guān)系管理有效性應(yīng)具備的因素:
(1)有效的溝通渠道(觸發(fā)中心)
(2)對(duì)所獲信念的有效分析(挖掘中心)
(3)CRM必需能與ERP很好的集成
7.現(xiàn)代意義上的供應(yīng)鏈:是利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)全貌規(guī)劃供應(yīng)鏈中的商流物流信息流和資
金流等,進(jìn)行支配組織協(xié)調(diào)和限制。
8.供應(yīng)鏈管理6大功能:需求管理供應(yīng)鏈支配生產(chǎn)支配生產(chǎn)調(diào)度配送支配運(yùn)輸
支配
9.企業(yè)應(yīng)用集成:EAI(enterpriseapplicationintegration)是將進(jìn)程軟件硬件和標(biāo)準(zhǔn)聯(lián)
合起來,在兩個(gè)或多個(gè)企業(yè)信息系統(tǒng)之間實(shí)現(xiàn)無縫集成,使他們像個(gè)整體。
10.企業(yè)應(yīng)用集成包括2個(gè)方面:企業(yè)內(nèi)部應(yīng)用集成和企業(yè)間應(yīng)用集成
11.企業(yè)內(nèi)部應(yīng)用集成分類:
(1)界面集成:比較原始和淺層次的集成,但也是最常用的
(2)平臺(tái)集成:就是實(shí)現(xiàn)系統(tǒng)基礎(chǔ)的集成,底層的結(jié)構(gòu)軟件和硬件以與異構(gòu)網(wǎng)絡(luò)都得到
集成。
(3)數(shù)據(jù)集成:首先對(duì)數(shù)據(jù)標(biāo)記并編成書目,確定元數(shù)據(jù)模型,保證數(shù)據(jù)在數(shù)據(jù)庫系統(tǒng)
中分布和共享
(4)應(yīng)用集成:這個(gè)集成能為兩個(gè)應(yīng)用中的數(shù)據(jù)和函數(shù)供應(yīng)接近實(shí)時(shí)的集成
(5)過程集成
12.B2B和B2C的須要促進(jìn)了EAI技術(shù)的發(fā)展
13.集成模式分3種:
(1)面對(duì)信息的集成技術(shù):信息集成采納的主要數(shù)據(jù)處理基礎(chǔ)有數(shù)據(jù)復(fù)制數(shù)據(jù)聚合和接
口集成等。其中接口集成仍舊是主流技術(shù)。
(2)面對(duì)過程的集成技術(shù):在結(jié)構(gòu)上,該方法在面對(duì)接口的集成方案之上,定義了另外
的過程邏輯層;而在該結(jié)構(gòu)的底層,應(yīng)用服務(wù)器消息中間件提高了支持?jǐn)?shù)據(jù)傳輸和
跨過程協(xié)調(diào)的基礎(chǔ)服務(wù)。
(3)面對(duì)服務(wù)的集成技術(shù):基于SOA(service-orientedarchitecture,面對(duì)服務(wù)的架構(gòu))
和WEB服務(wù)技術(shù)的應(yīng)用集成是業(yè)務(wù)集成技術(shù)上的一個(gè)重要變更,被認(rèn)為是新一代的
應(yīng)用集成技術(shù)。集成的對(duì)象是一個(gè)個(gè)的WEB服務(wù)或封裝成WEB服務(wù)的業(yè)務(wù)處理。WEB
服務(wù)技術(shù)由于是基于最廣為接受開發(fā)的技術(shù)標(biāo)準(zhǔn),稱為新一代面對(duì)服務(wù)的應(yīng)用系統(tǒng)
的構(gòu)建和應(yīng)用系統(tǒng)集成的基礎(chǔ)設(shè)施。
14.電子商務(wù)分3個(gè)方面:
(1)電子商情廣告電子選購和交易
(2)電子交易憑證的交換電子支付和結(jié)算
(3)網(wǎng)上售后服務(wù)
15.參與電子商務(wù)的4類實(shí)體:顧客商戶銀行認(rèn)證中心
16.電子商務(wù)按從事商務(wù)活動(dòng)的主題不同,分4類:
企業(yè)內(nèi)部電子商務(wù)B2BB2CC2C
17.商業(yè)智能BI(businessintelligence):是企業(yè)對(duì)商業(yè)數(shù)據(jù)的搜集管理和分析的系統(tǒng)過程,
目的是使企業(yè)的各級(jí)決策者獲得學(xué)問或洞察力,幫助做出對(duì)企業(yè)更有利的決策。數(shù)據(jù)倉庫
的用戶是管理層。商業(yè)智能核心技術(shù)是數(shù)據(jù)倉庫和數(shù)據(jù)挖掘
18.商業(yè)智能系統(tǒng)4個(gè)階段:數(shù)據(jù)預(yù)處理建立數(shù)據(jù)倉庫數(shù)據(jù)分析和數(shù)據(jù)呈現(xiàn)
19.商業(yè)智能3大組成部分:DW數(shù)據(jù)倉庫(warehouse)OLAP(聯(lián)機(jī)事務(wù)處理)和數(shù)據(jù)挖掘技術(shù)
20.數(shù)據(jù)倉庫4個(gè)特征:
(1)是面對(duì)主題的
(2)是集成的
(3)是非易失的
(4)隨時(shí)間的變更性:數(shù)據(jù)倉庫的數(shù)據(jù)時(shí)間要長(zhǎng)于操作系統(tǒng)中的數(shù)據(jù)時(shí)間;操作型數(shù)據(jù)
庫的數(shù)值能被更新,而數(shù)據(jù)倉庫中的數(shù)據(jù)僅僅是一些列的快照;操作型數(shù)據(jù)的鍵碼
結(jié)構(gòu)不確定包含時(shí)間元素;而數(shù)據(jù)倉庫的鍵碼結(jié)構(gòu)總是包含時(shí)間元素
21.OLAP系統(tǒng)架構(gòu)分3種:
(1)關(guān)系數(shù)據(jù)庫的ROLAP:(包含兩類表:事實(shí)表和維表)
(2)多維數(shù)據(jù)庫的MOLAP:其查詢方式采納搜尋與干脆尋址結(jié)合,比ROLAP的表索引速度
快
(3)混合數(shù)據(jù)庫的HOLAP
22.數(shù)據(jù)挖掘(MINING)分2類:
(1)描述性挖掘,又分3種
a.數(shù)據(jù)總結(jié):統(tǒng)計(jì)方法有求和值平均值方差值,以與直方圖餅狀圖等
b.聚類
c.關(guān)聯(lián)分析:常用2種技術(shù)即關(guān)聯(lián)規(guī)則和序列模式
(2)預(yù)料型挖掘,也分3種
a分類
b.回來:通常采納線性回來非線性回來。一般同一個(gè)模型既可以用于回來,也可用于
分類
c.時(shí)間序列:是用變量過去的值來預(yù)料將來的值
23.數(shù)據(jù)挖掘是一種信息分析工具,能自動(dòng)找出數(shù)據(jù)倉庫中的模式和關(guān)系
24.ERP軟件強(qiáng)調(diào)事前支配和與時(shí)調(diào)整;財(cái)務(wù)軟件強(qiáng)調(diào)事后核算
25.ERP項(xiàng)目不僅僅是一個(gè)軟件工程項(xiàng)目,也不僅僅是技術(shù)革新項(xiàng)目,從跟不上說,它是一個(gè)管
理變革項(xiàng)目
1.信息系統(tǒng)服務(wù):全部以滿足企業(yè)和機(jī)構(gòu)的業(yè)務(wù)發(fā)展所帶來的信息化需求為目的,基于信息
技術(shù)和信息化理念而供應(yīng)的專業(yè)信息技術(shù)詢問服務(wù)系統(tǒng)集成服務(wù)技術(shù)支持服務(wù)等工作,
都屬于該范疇。
2.信息系統(tǒng)集成:是通過結(jié)構(gòu)化的綜合布線和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),將各個(gè)分別的設(shè)備功能和信
息等集成到相互關(guān)聯(lián)的統(tǒng)一和協(xié)調(diào)的系統(tǒng)之中。有功能集成網(wǎng)絡(luò)集成和軟件界面集成等
技術(shù)。
3.信息系統(tǒng)集成的4個(gè)子系統(tǒng):
(1)硬件集成:比如用路由器連接廣域網(wǎng)等
(2)軟件集成:要解決的是異構(gòu)軟件的相互接口
(3)數(shù)據(jù)和信息集成:建立在前2個(gè)之上,是系統(tǒng)集成的核心。主要包括:合理規(guī)劃數(shù)
據(jù)和信息;削減數(shù)據(jù)冗余,更有效實(shí)現(xiàn)信息共享;確保數(shù)據(jù)和信息的平安保密。
(4)技術(shù)和管理集成
(5)人與組織機(jī)構(gòu)集成:是系統(tǒng)集成的最高境界
4.信息系統(tǒng)工程是信息化工程建設(shè)中的信息網(wǎng)絡(luò)系統(tǒng)信息資源系統(tǒng)信息應(yīng)用系統(tǒng)的新建
升級(jí)改造
5.信息系統(tǒng)工程3大內(nèi)容:
(1)信息網(wǎng)絡(luò)系統(tǒng):是以信息技術(shù)為主要手段建立的信息處理傳輸交換和分發(fā)的計(jì)算
機(jī)網(wǎng)絡(luò)系統(tǒng)
(2)信息資源系統(tǒng):是以信息技術(shù)為主要手段建立的信息資源的采集存儲(chǔ)和處理的資源
系統(tǒng)
(3)信息應(yīng)用系統(tǒng):是以信息技術(shù)為主要手段建立的各類業(yè)務(wù)管理的應(yīng)用系統(tǒng)
6.監(jiān)理工作的主要內(nèi)容可概括為:“4控3管1協(xié)調(diào)”
“4控”:進(jìn)度質(zhì)量投資變更限制
“3管”:平安合同信息管理
7.我國(guó)信息系統(tǒng)服務(wù)管理的主要內(nèi)容:
(1)系統(tǒng)集成單位資質(zhì)管理
(2)項(xiàng)目經(jīng)理資格管理
(3)監(jiān)理單位資質(zhì)管理
(4)監(jiān)理人員資格管理
8.平安等級(jí)愛護(hù)的總體目標(biāo)是確保信息平安和信息系統(tǒng)正常運(yùn)行,并保障以下平安特性:
完整性保密性可用性不行抵賴性和可控性(前三個(gè)是基本的要求)
9.信息系統(tǒng)審計(jì)的5大內(nèi)容:
(1)戰(zhàn)略規(guī)劃與組織審計(jì)
(2)技術(shù)基礎(chǔ)平臺(tái)審計(jì)
(3)信息資產(chǎn)愛護(hù)審計(jì)
(4)持續(xù)性管理和災(zāi)難復(fù)原審計(jì)
(5)IT項(xiàng)目審計(jì):比如建設(shè)方案,項(xiàng)目成本質(zhì)量時(shí)間的評(píng)估,實(shí)施過程的監(jiān)督和限制,
協(xié)調(diào)和溝通,平安管理,合同的簽訂,驗(yàn)收,信息資源管理等
10.目前ITIL(informationtechnologyinfrastructurelibrary,IT基礎(chǔ)架構(gòu)庫)已稱為IT
行為服務(wù)管理的理論基礎(chǔ)和IT管理標(biāo)準(zhǔn)體系。
11.ITIL整體架構(gòu)下的ITSM(ITservicemanagement)是一套以流程為導(dǎo)向以客戶為中心提
高企業(yè)IT“服務(wù)提高”和“服務(wù)支持”實(shí)力和水平的規(guī)范的管理方法。
12.ITTL的內(nèi)容:
(1)ICT(informationandcommunicationstechnology,信息通信技術(shù)):確保供應(yīng)IT基
礎(chǔ)架構(gòu)以支持業(yè)務(wù)運(yùn)行須要。
(2)業(yè)務(wù)視角:包括業(yè)務(wù)系統(tǒng)外包管理持續(xù)改進(jìn)和信息和通訊技術(shù)等
(3)IT服務(wù)管理實(shí)施規(guī)劃:分析評(píng)價(jià)評(píng)審以與確定目標(biāo)等
(4)應(yīng)用管理
(5)平安管理
(6)服務(wù)管理:是ITIL的核心內(nèi)容。
13.信息系統(tǒng)集成資質(zhì)監(jiān)督管理是指對(duì)獲證單位資質(zhì)保持的監(jiān)督檢查和資質(zhì)變更的管理
14.資質(zhì)證書有限期為4年。每年一次年審。年審檢查的結(jié)論分3級(jí):通過降級(jí)和取消
15.資質(zhì)等級(jí)劃分為4級(jí):
(1)一級(jí)資質(zhì):擔(dān)當(dāng)過3000萬以上的項(xiàng)目;注冊(cè)資本1200萬以上;技術(shù)人員不少于100
人,其中相關(guān)學(xué)歷的人員不少80%;副總要5年以上的經(jīng)驗(yàn);
(2)二級(jí)資質(zhì):擔(dān)當(dāng)過1500萬以上的項(xiàng)目;注冊(cè)資本500萬;技術(shù)人員不少于50人,
相關(guān)學(xué)歷的人員不少于80%;副總要4年以上的經(jīng)驗(yàn)
(3)三級(jí)資質(zhì):注冊(cè)資本100萬以上;技術(shù)人員不少于20人,相關(guān)學(xué)歷人員不少于70%;
副總要3年的經(jīng)驗(yàn)
(4)四級(jí)資質(zhì):注冊(cè)資本30萬以上;技術(shù)人員不少于10人,相關(guān)學(xué)歷人員不少于70%;
副總2年的經(jīng)驗(yàn)
16.申請(qǐng)一二級(jí)資質(zhì)的單位提交到信息產(chǎn)業(yè)部認(rèn)證辦公室;三四級(jí)的報(bào)到省級(jí)主管部門
17.工業(yè)和信息化部負(fù)責(zé)全國(guó)系統(tǒng)集成項(xiàng)目經(jīng)理資質(zhì)的管理工作。省級(jí)主管部門負(fù)責(zé)轄區(qū)內(nèi)的
項(xiàng)目經(jīng)理資質(zhì)的管理工作。
18.系統(tǒng)集成項(xiàng)目經(jīng)理分:項(xiàng)目經(jīng)理高級(jí)項(xiàng)目經(jīng)理和資深項(xiàng)目經(jīng)理3個(gè)級(jí)別。
19.項(xiàng)目經(jīng)理的條件:專科且相關(guān)工作4年;本科的2年;中級(jí)職稱的1年以上;
2年有2項(xiàng)合同超過200萬的項(xiàng)目;完成系統(tǒng)總額500萬以上;
可擔(dān)當(dāng)合同額800萬以下,或在高級(jí)經(jīng)理的指導(dǎo)下?lián)?dāng)1500萬的。
20.高級(jí)項(xiàng)目經(jīng)理的條件:獲得項(xiàng)目經(jīng)理資質(zhì)不少于3年;本科以上或中級(jí)職稱以上。
3年至少有1項(xiàng)合同額在1200萬以上,完成系統(tǒng)總額3000萬以上;
可擔(dān)當(dāng)合同額5000萬以下的項(xiàng)目
21.資深項(xiàng)目經(jīng)理的條件:獲得高級(jí)項(xiàng)目經(jīng)理5年以上;碩士學(xué)位或高級(jí)職稱;
5年至少有2項(xiàng)合同額在3000萬以上,至少有4項(xiàng)在1500萬以上。
可擔(dān)當(dāng)各種規(guī)模的項(xiàng)目。
22.每2年對(duì)項(xiàng)目經(jīng)理資質(zhì)一次年審。結(jié)論為“合格不合格不在崗”三種。
23.省級(jí)對(duì)轄區(qū)內(nèi)的項(xiàng)目經(jīng)理年審;高級(jí)和資深項(xiàng)目經(jīng)理由工業(yè)和信息化部年審。
24.一次年審不合格或不在崗的,降低等級(jí)一級(jí);連續(xù)2年不合格的,取消資質(zhì);連續(xù)2年不
在崗的,需重新申請(qǐng)資質(zhì)。
25.監(jiān)理資質(zhì)的評(píng)定依據(jù)評(píng)審和審批分別。
26.工信部可以受理甲級(jí)乙級(jí)丙級(jí)資質(zhì)的評(píng)審;省級(jí)可以受理轄區(qū)內(nèi)丙級(jí)的評(píng)審。
27.監(jiān)理資質(zhì)管理:
甲級(jí):不受投資規(guī)模限制;乙級(jí):在1500萬以下;丙級(jí):在500萬以下。
28.監(jiān)理資質(zhì)證書有效期4年。
29.乙級(jí)和丙級(jí)監(jiān)理單位在獲得資質(zhì)2年后可提出升級(jí)申請(qǐng)。
30.監(jiān)理資質(zhì)等級(jí)條件:
(1)甲級(jí):工程師30名;注冊(cè)資金500萬;完成過12個(gè)監(jiān)理項(xiàng)目
(2)乙級(jí):工程師15名;注冊(cè)資金300萬;完成過9個(gè)監(jiān)理項(xiàng)目
(3)丙級(jí):工程師6名;注冊(cè)資金100萬;完成過6個(gè)監(jiān)理項(xiàng)目
31.監(jiān)理工程師等級(jí)有效期為3年。
L信息系統(tǒng)生命周期的4個(gè)階段:
(1)產(chǎn)生階段:也稱為概念階段需求分析階段
(2)開發(fā)階段;是生命周期中最關(guān)鍵的一個(gè)階段。它又氛圍5個(gè)子階段:即總體規(guī)劃系
統(tǒng)分析系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)施和系統(tǒng)驗(yàn)收子階段
(3)運(yùn)行階段
(4)消亡階段
2.信息系統(tǒng)6大開發(fā)方法:
(1)結(jié)構(gòu)化方法:是目前最成熟應(yīng)用最廣發(fā)的信息系統(tǒng)開發(fā)方法之一,它是假定被開發(fā)
的系統(tǒng)是一個(gè)結(jié)構(gòu)化的系統(tǒng)。
(2)快速原型法:是一種依據(jù)用戶需求,利用系統(tǒng)開發(fā)工具,快速建立系統(tǒng)模型并展示
給用戶,在次基礎(chǔ)上與用戶溝通。該方法優(yōu)點(diǎn):開發(fā)周期短,見效快,溝通便利,
適用于用戶需求模糊,結(jié)構(gòu)性差的開發(fā)。
(3)企業(yè)系統(tǒng)規(guī)劃方法BSP(businesssystemplanning):是企業(yè)戰(zhàn)略數(shù)據(jù)規(guī)劃方法和信
息工程方法的基礎(chǔ)
(4)戰(zhàn)略數(shù)據(jù)規(guī)劃方法:是世界信息系統(tǒng)大師詹姆斯馬丁提出的。該方法要點(diǎn):
a數(shù)據(jù)環(huán)境對(duì)于信息系統(tǒng)至關(guān)重要
b4種數(shù)據(jù)環(huán)境:數(shù)據(jù)文件應(yīng)用數(shù)據(jù)庫主題數(shù)據(jù)庫和信息檢索系統(tǒng)
c建設(shè)主題數(shù)據(jù)庫是信息系統(tǒng)開發(fā)的中心任務(wù)
d圍繞主題數(shù)據(jù)庫搞好應(yīng)用軟件開發(fā)
(5)信息工程方法:和其他方法相比,不僅僅是一種方法,還是一門工程學(xué)科,第一次
把信息系統(tǒng)開發(fā)過程工程化
(6)面對(duì)對(duì)象方法:把客觀世界從概念上堪稱是一個(gè)由很多相互協(xié)作而協(xié)作的對(duì)象所組
成。它利用面對(duì)對(duì)象的信息建模概念,同是運(yùn)用封裝集成多態(tài)等機(jī)制來構(gòu)造模擬
現(xiàn)實(shí)系統(tǒng)的方法
3.軟件需求包括3大內(nèi)容:
(1)功能需求;
(2)非功能需求;
(3)設(shè)計(jì)約束:也稱為限制條件補(bǔ)充規(guī)約等
4.需求分析的關(guān)鍵在于對(duì)問題域的探討與理解
5.軟件開發(fā)過程的三個(gè)階段:軟件設(shè)計(jì)測(cè)試和維護(hù)
6.軟件設(shè)計(jì)的基本原則是信息隱藏與模塊獨(dú)立。一般采納2個(gè)準(zhǔn)則度量模塊獨(dú)立性,即模塊
間耦合和模塊內(nèi)聚。耦合是模塊之間的相對(duì)獨(dú)立性的度量。聯(lián)系越緊密越多,耦合性越高,
而獨(dú)立性就越弱;內(nèi)聚是模塊內(nèi)部各個(gè)元素功能強(qiáng)度的度量,各個(gè)元素聯(lián)系越緊密,則內(nèi)
聚性越高,也就耦合性越低,獨(dú)立性越強(qiáng)
7.軟件測(cè)試是軟件質(zhì)量保證的主要手段之一,也是將軟件交付給客戶之前必需的步驟。是發(fā)
覺軟件錯(cuò)誤和缺陷的主要手段。
8.軟件測(cè)試2大方法:
(1)動(dòng)態(tài)測(cè)試:指通過運(yùn)行程序發(fā)覺錯(cuò)誤,分3種:
A黑盒測(cè)試法:測(cè)試不考慮程序內(nèi)部結(jié)構(gòu)和處理過程,只在軟件接口處測(cè)試。
常用的設(shè)計(jì)方法有:等價(jià)類劃分邊值分析錯(cuò)誤揣測(cè)因果圖和功能圖
等
B白盒測(cè)試法:測(cè)試對(duì)象看作是打開的盒子,須了解內(nèi)部結(jié)構(gòu)和處理過程,對(duì)程序
中的邏輯路徑測(cè)試,檢驗(yàn)內(nèi)部是否有錯(cuò)。該法被測(cè)對(duì)象基本上是源程
序。
常用的設(shè)計(jì)設(shè)計(jì)方法有基本路徑測(cè)試循環(huán)覆蓋測(cè)試邏輯覆蓋測(cè)試
C灰盒測(cè)試法:介于黑白之間,它關(guān)注輸出對(duì)于輸入的正確性,同時(shí)關(guān)注內(nèi)部表現(xiàn)。
但這種關(guān)注不像白盒那樣具體和完整,而只是一些表征的現(xiàn)象事務(wù)和
標(biāo)記來推斷
(2)靜態(tài)測(cè)試:指不在機(jī)器上運(yùn)行,而是采納人工檢測(cè)和計(jì)算機(jī)協(xié)助靜態(tài)分析的手段來
測(cè)試。
靜態(tài)測(cè)試的三個(gè)方法:
A桌前檢查:由程序員自己檢查
B代碼審查:組成會(huì)審小組,通過閱讀探討和爭(zhēng)議對(duì)程序分析的過程
C代碼走查:過程與代碼審查差不多,但開會(huì)的程序不同,讓與會(huì)者充當(dāng)計(jì)算機(jī)隨
時(shí)記錄程序的蹤跡供分析和探討用
9.依據(jù)測(cè)試的目的和階段的不同,把測(cè)試分成4類:
(1)單元測(cè)試:又稱模塊測(cè)試,是針對(duì)設(shè)計(jì)最小單位進(jìn)行測(cè)試
(2)集成測(cè)試;也叫組裝測(cè)試或聯(lián)合測(cè)試,是將已通過單元測(cè)試的模塊集成在一起測(cè)試
之間的協(xié)作性。該測(cè)試通常在軟件概要設(shè)計(jì)階段完成
(3)確認(rèn)測(cè)試:也叫有效性測(cè)試,主要是驗(yàn)證軟件的功能性能和特性是否與用戶需求一
樣。該測(cè)試通常在需求分析階段完成
(4)系統(tǒng)測(cè)試:將軟件與外部的硬件外設(shè)支持軟件和其他系統(tǒng)元素一起,在實(shí)際環(huán)境
下進(jìn)行一些列集成和確認(rèn)測(cè)試。該測(cè)試主要在系統(tǒng)分析或叫需求分析階段完成
10.面對(duì)對(duì)象測(cè)試是采納面對(duì)對(duì)象開發(fā)的測(cè)試技術(shù),包括4個(gè)測(cè)試層次,從低到高依次為:算法
層類層模版層和系統(tǒng)層
11.第三方測(cè)試指獨(dú)立于軟件開發(fā)方和用戶方的測(cè)試,也稱“獨(dú)立測(cè)試二該測(cè)試除了發(fā)覺軟件
問題之外,還科學(xué)公正的評(píng)價(jià)軟件。
12.軟件的可維護(hù)性主要有3個(gè)方面因素確定:可理解性可測(cè)試性可修改性
13.軟件的維護(hù)從性質(zhì)上分為4類:糾錯(cuò)型維護(hù)適應(yīng)型維護(hù)預(yù)防型維護(hù)完善型維護(hù)
14.軟件質(zhì)量保證SQA(softwarequalityassurance)活動(dòng)是確保軟件產(chǎn)品在軟件生存期質(zhì)量
的活動(dòng)。軟件是邏輯產(chǎn)品,其質(zhì)量主要從6方面衡量:性能牢靠性可用性平安性可修
改性功能性
15.在SQA實(shí)施的過程中,主要采納PDCA(PLAN-DO-CHECK-ACTION)循環(huán)
16.TQM(TOTALQUALITYMANAGEMENT全面質(zhì)量管理)是在最經(jīng)濟(jì)的水平上,充分考慮滿足用戶
的條件下進(jìn)行市場(chǎng)探討設(shè)計(jì)生產(chǎn)和服務(wù),把組織內(nèi)各部門研制質(zhì)量維持質(zhì)量和提高質(zhì)量
的活動(dòng)構(gòu)成一個(gè)有效體系。是全員全過程全方位的質(zhì)量管理。
17.希臘字母西格瑪,表示與平均值的標(biāo)準(zhǔn)偏差。六西格瑪運(yùn)用DPMO(defectsPerMillion
Opportunities百萬機(jī)會(huì)缺陷數(shù)),表示每百萬個(gè)機(jī)會(huì)(有3.4個(gè))缺陷數(shù)。“六”代表最高
境界的完備水平
18.軟件過程技術(shù)探討的三個(gè)方向:
(1)軟件過程分析和建模:
軟件過程建模方法是軟件過程技術(shù)的起點(diǎn)。
建模主要運(yùn)用PML(processmodelinglanguages過程建模語言)。
PML最基本的功能是描述和定義過程,建立過程模型。
所以選擇合適的PML,稱為過程分析過程建模和選擇建模工具的關(guān)鍵。
(2)軟件過程支持:
是指探討和開發(fā)支持軟件過程活動(dòng)的CASE工具,過程支撐工具能支持管理并規(guī)范軟
件過程。支持工具包括軟件過程流程工具過程文檔工具評(píng)審工具和人員管理工具
(3)軟件過程評(píng)估和改進(jìn):SW-CMM(softwarecapabilitymatuirtymodel,軟件實(shí)力成熟
度模型)簡(jiǎn)稱CMM,后來演化成CMMI(capabilitymaturitymodelintegration,實(shí)
力成熟度模型集成)。
CMM分級(jí)標(biāo)準(zhǔn):
(a)初始級(jí):軟件過程處于無序混亂狀態(tài);
(b)已重復(fù)級(jí):已建立基本的項(xiàng)目管理過程,可用于對(duì)成本進(jìn)度和功能特性進(jìn)行跟
蹤。一個(gè)可管理的過程則是一個(gè)可重復(fù)的過程,一個(gè)可重復(fù)的過程則能漸漸演化
和成熟;
(C)已定義級(jí):管理和開發(fā)都有一套文檔花的標(biāo)準(zhǔn);
(d)已管理級(jí):軟件過程和產(chǎn)品質(zhì)量都有具體的度量標(biāo)準(zhǔn),是量化的管理;
(e)優(yōu)化級(jí):表明能依據(jù)實(shí)際項(xiàng)目性質(zhì)技術(shù)等因素,不斷調(diào)整軟件生產(chǎn)過程以達(dá)到
最佳
綜述:除第一級(jí),每級(jí)都設(shè)定一組目標(biāo);
從其次級(jí)起先,每個(gè)低級(jí)別的實(shí)現(xiàn)都是高級(jí)別實(shí)現(xiàn)的基礎(chǔ),不主見跨級(jí)演化;
從低級(jí)別到高級(jí)別演化的時(shí)間須要在12-30個(gè)月
CMM分級(jí)標(biāo)準(zhǔn)用途有2個(gè):
第一軟件組織可以用此來評(píng)估,并提出質(zhì)量標(biāo)準(zhǔn)和改進(jìn)策略;
其次該標(biāo)準(zhǔn)也可以作為用戶對(duì)軟件組織的一種評(píng)價(jià)標(biāo)準(zhǔn)。
CMMI可以看作是把各種CMM集成到一個(gè)系列的模型中。
每種CMMI模型都有2種表示法:階段式和連續(xù)式。
連續(xù)式表示法強(qiáng)調(diào)的是單個(gè)過程域的實(shí)力,從過程域的角度考察基線和度量結(jié)果的
改善,其關(guān)鍵術(shù)語是“實(shí)力”;
階段式表示法強(qiáng)調(diào)的是組織的成熟度,從過程域集合的角度考察整個(gè)組織的過程成
熟度階段,其關(guān)鍵術(shù)語是“成熟度”
19.軟件復(fù)用:又稱軟件重用,是在兩次或多次不同的開發(fā)過程中重復(fù)運(yùn)用相同或相近軟件元
素的過程??芍赜玫能浖卦酱螅覀冋f重用的粒度越大
20.面對(duì)對(duì)象分析與設(shè)計(jì)中幾個(gè)概念:對(duì)象與封裝類與類庫集成與多態(tài)消息通信
21.對(duì)象是系統(tǒng)中描述客觀事物的一個(gè)實(shí)體,是構(gòu)成系統(tǒng)的基本單位。
對(duì)象三要素:對(duì)象標(biāo)記屬性和服務(wù)
封裝是對(duì)象的一個(gè)重要原則,有兩層含義:
第一:對(duì)象是全部屬性和服務(wù)緊密結(jié)合的整體;
其次:對(duì)象是一個(gè)不都透亮黑盒子,不能從外面干脆修改對(duì)象的私有屬性
22.類是一組有相同數(shù)據(jù)結(jié)構(gòu)和操作的對(duì)象的集合
類與對(duì)象是抽象描述和具體實(shí)例的關(guān)系,
一個(gè)具體的對(duì)象被稱為類的一個(gè)實(shí)例,一個(gè)對(duì)象的狀態(tài)則包含在它的實(shí)例變量中
類庫是一種預(yù)先定義的程序庫,依據(jù)類層次結(jié)構(gòu)組織在一起。上層的類代表一般事物;下
層的類代表具體事物,體現(xiàn)了面對(duì)對(duì)象機(jī)制的繼承性和重載(或叫過載)等特征
23.繼承是運(yùn)用存在的定義作為基礎(chǔ)建立新定義的技術(shù)
多態(tài)可分為4類:
(1)包含多態(tài):主要通過虛函數(shù)實(shí)現(xiàn),最常見的就是子類型化,即一個(gè)類型是另個(gè)的子
類型
(2)參數(shù)多態(tài):應(yīng)用比較廣發(fā),被稱為最純的多態(tài)
(3)過載多態(tài):是同一算子(操作符或函數(shù)名等)被用來表示不同的功能
(4)強(qiáng)制多態(tài):是通過語義操作把一個(gè)變?cè)念愋娃D(zhuǎn)換,以符合函數(shù)的要求,否則出現(xiàn)
類型錯(cuò)誤
多態(tài)從實(shí)現(xiàn)的角度可分為2類
(a)編譯時(shí)的多態(tài):在編譯過程中確定具體操作對(duì)象
(b)運(yùn)行時(shí)的多態(tài):在程序運(yùn)行過程中動(dòng)態(tài)確定對(duì)象,就是所謂的聯(lián)編或編聯(lián),也就
是把計(jì)算機(jī)程序自身彼此關(guān)聯(lián)的過程,也就是把一個(gè)標(biāo)識(shí)符和一個(gè)存儲(chǔ)地址聯(lián)系
起來的過程。用面對(duì)對(duì)象的術(shù)語講,就是把一條消息和一個(gè)對(duì)象的方法結(jié)合的過
程
24.消息通信:是指向?qū)ο蟀l(fā)出的服務(wù)懇求,它應(yīng)當(dāng)包含下述信息:
供應(yīng)服務(wù)的對(duì)象標(biāo)記、信息名、輸入信息和回答信息
消息通信與對(duì)象的封裝原則密不行分。
封裝使對(duì)象成為獨(dú)立的單位;而消息通信為他們提高了唯一的聯(lián)系途徑。
25.UML(unifiedmodelinglanguage,統(tǒng)一建模語言):是用于系統(tǒng)的可視化建模語言,
它是一種建模語言,而不是方法,并不包括過程的概念,本身是獨(dú)立于過程的,可以在過
程中運(yùn)用。
UML的結(jié)構(gòu)包括3個(gè)部分:構(gòu)造塊公共機(jī)制和構(gòu)架
構(gòu)造塊也就是基本的UML建模元素、關(guān)系和圖
建模元素包括結(jié)構(gòu)元素、行業(yè)元素、分組元素和注解元素
關(guān)系包括關(guān)聯(lián)關(guān)系、依靠關(guān)系、泛化關(guān)系和實(shí)現(xiàn)關(guān)系
圖包括13種(如類圖、對(duì)象圖、構(gòu)件圖、組合結(jié)構(gòu)圖、用例圖、狀態(tài)
圖、
序列圖和通信圖、活動(dòng)圖、部署圖、包圖、定時(shí)圖、交互概覽圖等
13類)
公共機(jī)制是達(dá)到特定目標(biāo)的公共UML,包括規(guī)格說明、修飾、公共分類和擴(kuò)展機(jī)
制等
構(gòu)架是系統(tǒng)的組織結(jié)構(gòu)包括系統(tǒng)分解的組成部分,具體指5個(gè)系統(tǒng)視圖,他們
分別為:
邏輯視圖、進(jìn)程視圖、實(shí)現(xiàn)視圖、部署視圖和用例視圖
26.面對(duì)對(duì)象系統(tǒng)分析方法,經(jīng)驗(yàn)了從OOP(object-orientedprogramming,面對(duì)對(duì)象的編程)、
00D(object-orienteddesign,面對(duì)對(duì)象的設(shè)計(jì))到00A(object-orientedanalysis面對(duì)
對(duì)象的分析)的歷程。
27.面對(duì)對(duì)象系統(tǒng)分析方法有:0MT方法和UML進(jìn)行分析
0MT方法的00A模型包括對(duì)象模型(定義了做事情的實(shí)體)、動(dòng)態(tài)模型(即在接
受了什么事務(wù)的觸發(fā))和功能模型(定義了“做什么”),
用UML進(jìn)行分析:采納面對(duì)對(duì)象共享方法,包括兩個(gè)任務(wù):
第一:建立一個(gè)反映問題域或靜態(tài)關(guān)系的概念模型,通常用類圖表示
其次:建立一個(gè)反映系統(tǒng)行為的動(dòng)態(tài)模型,即用例模型。
28.面對(duì)對(duì)象系統(tǒng)設(shè)計(jì)的方法,并不強(qiáng)調(diào)分析與設(shè)計(jì)之間的嚴(yán)格階段劃分。具體方法有4種:
(1)coad/Yourdon方法:該方法區(qū)分00A和00D
在分析階段,經(jīng)過了5個(gè)層次:主題、類與對(duì)象、結(jié)構(gòu)、屬性、和服務(wù);
在設(shè)計(jì)階段,包含了4個(gè)部分:?jiǎn)栴}域、人-機(jī)交互界面、應(yīng)用限制和與問題域有關(guān)
的設(shè)計(jì);
(2)Booch方法:包括了4個(gè)步驟:識(shí)別類和對(duì)象、識(shí)別它們的語義;識(shí)別之間關(guān)系、實(shí)
現(xiàn)它們;
(3)OMT方法:包含了4個(gè)階段;分析、系統(tǒng)設(shè)計(jì)、對(duì)象設(shè)計(jì)、實(shí)現(xiàn);
(4)Jacobson方法:設(shè)計(jì)整個(gè)軟件生命周期,包括4個(gè)階段:需求分析、設(shè)計(jì)、實(shí)現(xiàn)和
測(cè)試;
29.軟件體系結(jié)構(gòu)不僅指定了系統(tǒng)的組織結(jié)構(gòu)和拓?fù)浣Y(jié)構(gòu),并且顯示了系統(tǒng)需求和構(gòu)成系統(tǒng)的
元素之間的對(duì)應(yīng)關(guān)系,提高了一些設(shè)計(jì)決策的基本原理。
30.軟件體系結(jié)構(gòu)設(shè)計(jì)的一個(gè)核心是能否達(dá)到體系結(jié)構(gòu)級(jí)的軟件復(fù)用。介紹5種常用的體系結(jié)
構(gòu):
(1)分層系統(tǒng):層次系統(tǒng)最廣泛的應(yīng)用是分層通信協(xié)議。在這一領(lǐng)域,每層供應(yīng)一個(gè)抽
象的功能
,作為上層通信的基礎(chǔ),較低的層次定義低層的交互,最底層通常只定義硬件物
理連接。
(2)C2風(fēng)格:是通過連接構(gòu)件綁定在一起的依據(jù)一組規(guī)則運(yùn)作的并行構(gòu)件網(wǎng)絡(luò)。
(3)C/S風(fēng)格:該結(jié)構(gòu)是基于資源的不對(duì)等,是為實(shí)現(xiàn)共享提出來的,定義了工作站如何
與服
務(wù)器相連,以實(shí)現(xiàn)數(shù)據(jù)和應(yīng)用分布到多個(gè)處理機(jī)上;
C/S風(fēng)格由3個(gè)部分組成:數(shù)據(jù)庫服務(wù)器、客戶就應(yīng)用程序、網(wǎng)絡(luò);
C/S體系結(jié)構(gòu)將應(yīng)用一分為二,服務(wù)器(后臺(tái))負(fù)責(zé)數(shù)據(jù)管理,客戶機(jī)(前
臺(tái))
負(fù)責(zé)與用戶的交互任務(wù);
這是一種“胖客戶機(jī)”和“瘦服務(wù)器”的結(jié)構(gòu);
該結(jié)構(gòu),應(yīng)用程序只針對(duì)特定的數(shù)據(jù)集,如一個(gè)表的行來操作,而不是針
對(duì)整個(gè)文件進(jìn)行;是對(duì)某個(gè)記錄封鎖,而不是對(duì)整個(gè)文件封鎖,因此保證
了系統(tǒng)的并發(fā)性,并使網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)量削減到最小,從而改善了性能;
(4)三層C/S風(fēng)格:比二層C/S風(fēng)格增加一個(gè)應(yīng)用服務(wù)器,可以將整個(gè)應(yīng)用邏輯駐留在
應(yīng)用服
務(wù)器上,而只有表示層存在客戶就上,這種結(jié)構(gòu)被稱為“瘦客戶機(jī)二
三層C/S風(fēng)格將應(yīng)用功能分三個(gè)部分:表示層、功能層、數(shù)據(jù)層;
表示層負(fù)責(zé)處理用戶的輸入和向客戶的輸出(之前可能會(huì)合法性驗(yàn)證),
功能層負(fù)責(zé)建立數(shù)據(jù)庫的連接,依據(jù)用戶的懇求生成訪問數(shù)據(jù)庫的SQL語
句,并把結(jié)果返回給客戶端;
數(shù)據(jù)層負(fù)責(zé)實(shí)際的數(shù)據(jù)庫存儲(chǔ)和檢索,相應(yīng)功能層的數(shù)據(jù)處理懇求,并將
結(jié)果返回給功能層
三層結(jié)構(gòu)中,中間件是最重要的構(gòu)件。
所謂中間件是一個(gè)用API定義的軟件層,是有強(qiáng)大通信實(shí)力和良好擴(kuò)
展性的分布式軟件管理框架。
它的功能是在客戶就和服務(wù)器或者服務(wù)器和服務(wù)器之間傳送數(shù)據(jù),實(shí)
現(xiàn)客戶機(jī)群和服務(wù)器群之間的通信。
其工作流程:當(dāng)客戶機(jī)的應(yīng)用程序須要駐留網(wǎng)絡(luò)上某個(gè)服務(wù)器的數(shù)據(jù)
或服務(wù)時(shí),搜尋此數(shù)據(jù)的C/S應(yīng)用程序須要訪問中間件,
該系統(tǒng)將查找數(shù)據(jù)源或服務(wù),并在發(fā)送應(yīng)用程序懇求后
重新打包響應(yīng),將其傳送回應(yīng)用程序。
(5)B/S風(fēng)格:(BROWSER/SERVER)具體結(jié)構(gòu)為閱讀器/WEB服務(wù)器/數(shù)據(jù)庫服務(wù)器。
B/S風(fēng)格主要利用不斷成熟的WWW閱讀器技術(shù),結(jié)合閱讀器的多種腳本語言,
通用閱讀器實(shí)現(xiàn)原來須要困難的專用軟件才能實(shí)現(xiàn)的功能,節(jié)約了開發(fā)
成本;
B/S結(jié)構(gòu)中,除數(shù)據(jù)庫服務(wù)器,應(yīng)用程序以網(wǎng)頁形式存放于WEB服務(wù)器上,
用戶運(yùn)行某個(gè)應(yīng)用程序時(shí)只需在客戶端的閱讀器上輸入相應(yīng)的網(wǎng)址,調(diào)用
WEB服務(wù)器上的應(yīng)用程序并對(duì)數(shù)據(jù)庫進(jìn)行操作就完成相應(yīng)的數(shù)據(jù)處理,最
終將結(jié)果通過閱讀器顯示給用戶;
B/S模式的計(jì)算機(jī)應(yīng)用系統(tǒng),應(yīng)用程序在確定程度上具有集成的特征。
B/S結(jié)構(gòu)的軟件,系統(tǒng)安裝、修改和維護(hù)全在服務(wù)器端解決,用戶在運(yùn)用
系統(tǒng)時(shí),只要一個(gè)閱讀器就可運(yùn)行全部的模塊,真正達(dá)到“零客戶端”的
功能,簡(jiǎn)潔自動(dòng)升級(jí),還提高了異種機(jī)、異種網(wǎng)、異種應(yīng)用服務(wù)的聯(lián)機(jī)、
聯(lián)網(wǎng)、統(tǒng)一服務(wù)的最現(xiàn)實(shí)的開放性基礎(chǔ)。
31.軟件體系結(jié)構(gòu)設(shè)計(jì)是軟件系統(tǒng)中的核心元素,
是系統(tǒng)中不易變更、比較穩(wěn)定的部分,也是構(gòu)件軟件系統(tǒng)其他部分的基礎(chǔ),
因此系統(tǒng)架構(gòu)的好壞從根本上確定了基于該架構(gòu)的軟件系統(tǒng)的質(zhì)
量;
模式的應(yīng)用給出了構(gòu)件系統(tǒng)的有效的途徑MVC(model-view-controller模
型-視圖-限制器)是特地針對(duì)交互系統(tǒng)的設(shè)計(jì)模式,在創(chuàng)建架構(gòu)的過
程中,須要考慮重用性、通用性等問題;
模式和系統(tǒng)架構(gòu)既相像,又區(qū)分:都是處理抽象概念的關(guān)系;但模式是領(lǐng)
域無關(guān)的,而系統(tǒng)架構(gòu)則針對(duì)要解決的實(shí)際問題,是領(lǐng)域相關(guān)的。
32.軟件體系結(jié)構(gòu)分析與評(píng)估的3種方式:
(1)基于調(diào)查問卷或檢查表的方式:?jiǎn)柧硗ㄓ?,檢查表特定領(lǐng)域,比較敏捷,可評(píng)估多
種質(zhì)量屬
性,也可以在多個(gè)階段進(jìn)行,但是該方法的結(jié)果很大程度上來自評(píng)估人員的主管
推斷;
(2)基于場(chǎng)景的方式:分析軟件對(duì)系統(tǒng)的運(yùn)用或修改活動(dòng)的支持程度,從而推斷滿足需
求的程度,這一方式考慮了包括開發(fā)人員、維護(hù)人員、最終用戶、管理人員和測(cè)試
等全部與系統(tǒng)有關(guān)的人員對(duì)質(zhì)量的要求,不同的應(yīng)用系統(tǒng)對(duì)同一質(zhì)量的理解也可能
不同,存在不一樣性,因此該方法適用于特定的領(lǐng)域;
(3)基于度量的方式:度量是指為軟件產(chǎn)品的某一屬性賜予數(shù)值;
度量的評(píng)估技術(shù)設(shè)計(jì)3個(gè)基本活動(dòng):
首先要建立屬性和度量之間的映射原則,即確定怎樣從度量
結(jié)果退出質(zhì)量屬性;
然后軟件體系結(jié)構(gòu)文檔中獲得度量信息;
最終依據(jù)映射原則推導(dǎo)出質(zhì)量屬性
基于度量的評(píng)估方式供應(yīng)更客觀和量化的質(zhì)量評(píng)估,該方式須要
在軟件結(jié)構(gòu)設(shè)計(jì)基本完成以后才能進(jìn)行,而且須要評(píng)估人員對(duì)
評(píng)估體系很了解
33.軟件中間件:概念
A在一個(gè)分布式系統(tǒng)中處于操作系統(tǒng)和應(yīng)用程序之間的軟件
B是一個(gè)獨(dú)立的系統(tǒng)軟件或服務(wù)程序,位于客戶就服務(wù)器的操作系統(tǒng)之
上,管理計(jì)算資源和網(wǎng)絡(luò)通信。
與操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)并稱“三套車”
分3類
A底層型如JVM(java虛擬機(jī))、
microsoftCLR(commonlanguageruntime公共語言運(yùn)行庫)
B通用型如CORBA(commonobjectrequestbrokerarchitecture
公共對(duì)象懇求代理結(jié)構(gòu))WEBWeblogic和IBMMQservies
C集成型如IBMwebsphere
對(duì)于不同層次的集成,將采納不同的技術(shù)
A為完成系統(tǒng)底層傳輸層的集成,可以采納CORBA技術(shù)
B為完成不同系統(tǒng)的信息傳遞,可以采納消息中間件產(chǎn)品
C為完成不同硬件和操作系統(tǒng)的集成,可以采納J2EE中間件產(chǎn)品
34.典型應(yīng)用集成主要設(shè)計(jì):數(shù)據(jù)庫與數(shù)據(jù)倉庫技術(shù)、
webservice技術(shù)、
J2EE架構(gòu)、.
.NET架構(gòu)、
軟件引擎技術(shù)、
構(gòu)件技術(shù)等
35.數(shù)據(jù)倉庫技術(shù)的一些概念:
(1)ETL(EXTRACT/TRANSFORMATION/LOAD,清洗/轉(zhuǎn)換/加載)
(2)元數(shù)據(jù):包括數(shù)據(jù)倉庫表的結(jié)構(gòu)、表的屬性、源數(shù)據(jù)(記錄系統(tǒng))、從記錄系統(tǒng)到數(shù)
據(jù)倉庫
的映射、數(shù)據(jù)模型的規(guī)格說明、抽取日志和訪問數(shù)據(jù)的公用例行程序
(3)粒度:數(shù)據(jù)倉庫的數(shù)據(jù)單位中保存數(shù)據(jù)的細(xì)化或綜合程度的級(jí)別。細(xì)化程度越高,
粒度級(jí)別
越小
(4)分割:結(jié)構(gòu)相同的數(shù)據(jù)被分成多個(gè)數(shù)據(jù)物理單元。任何給定的數(shù)據(jù)單元屬于且僅屬于
一個(gè)分
割
(5)數(shù)據(jù)集市:小型的、面對(duì)部門或工作組級(jí)的數(shù)據(jù)倉庫
(6)ODS:(operationdatastore,操作數(shù)據(jù)存儲(chǔ))能支持企業(yè)日常的全局應(yīng)用的數(shù)據(jù)集合,
是不同于DB的一種新的數(shù)據(jù)環(huán)境,是DW擴(kuò)展后得到的一個(gè)混合形式。4個(gè)特點(diǎn):面
對(duì)主題的、集成的、可變的、當(dāng)前或接近當(dāng)前的
(7)數(shù)據(jù)模型:邏輯數(shù)據(jù)結(jié)構(gòu),包括由數(shù)據(jù)庫管理系統(tǒng)為有效進(jìn)行數(shù)據(jù)庫處理供應(yīng)的操作
和約束;用于表示數(shù)據(jù)的系統(tǒng)
(8)人工關(guān)系:在決策支持系統(tǒng)環(huán)境中用于表示參照完整性的一種設(shè)計(jì)技術(shù)。
?為了滿足中高層管理人員預(yù)料、決策分析的須要,在傳統(tǒng)數(shù)據(jù)庫的基礎(chǔ)上產(chǎn)生了滿
足預(yù)料、決策分析須要的數(shù)據(jù)環(huán)境一數(shù)據(jù)倉庫
?數(shù)據(jù)倉庫是一個(gè)面對(duì)主題、集成的、非易失的、隨時(shí)間變更的數(shù)據(jù)集合,用于決策
管理;
?數(shù)據(jù)倉庫的基本結(jié)構(gòu)是:
?數(shù)據(jù)源:是數(shù)據(jù)倉庫系統(tǒng)的基礎(chǔ),是整個(gè)系統(tǒng)的數(shù)據(jù)源泉。包括企業(yè)內(nèi)外部
信息
?數(shù)據(jù)的存儲(chǔ)與管理:是整個(gè)數(shù)據(jù)倉庫系統(tǒng)的核心和關(guān)鍵。
?OLAP服務(wù)器:ROLAP基本數(shù)據(jù)和聚合數(shù)據(jù)放在RDBMS中;
M0LAP數(shù)據(jù)放在多維數(shù)據(jù)庫中;
H0LAP基本數(shù)據(jù)放在RDBMS,聚合數(shù)據(jù)放在多維數(shù)據(jù)庫中。
?前端工具:主要包括各種報(bào)表工具、查詢工具、數(shù)據(jù)分析工具、數(shù)據(jù)挖掘工
具和各種基于數(shù)據(jù)倉庫或數(shù)據(jù)集市的應(yīng)用開發(fā)工具
36.Webservice技術(shù):
概念:是解決應(yīng)用程序之間相互通信的技術(shù),嚴(yán)格的說,是描述一些列操作的接口,
它運(yùn)用標(biāo)準(zhǔn)的、規(guī)范的XML描述接口,這一描述包括與服務(wù)進(jìn)行交互須要的全
部細(xì)微環(huán)節(jié),包括消息格式、傳輸協(xié)議和服務(wù)位置,而在對(duì)外的接口中隱藏了
服務(wù)實(shí)現(xiàn)的全部細(xì)微環(huán)節(jié),僅供應(yīng)一些列可執(zhí)行的操作,這些操作獨(dú)立與軟、
硬件平臺(tái)和編寫服務(wù)所用的編程語言。它既可以單獨(dú)運(yùn)用,也可以同其他web
service一起實(shí)現(xiàn)困難的業(yè)務(wù)功能
解決方案中的3種角色:
服務(wù)供應(yīng)者(服務(wù)器)和服務(wù)懇求者(客戶端)是必需的,服務(wù)注冊(cè)是可選的
角色。
(1)服務(wù)供應(yīng)者:即webservice的全部者
⑵服務(wù)懇求者:即webservice的運(yùn)用者
(3)服務(wù)注冊(cè)中心:是連接兩者的紐帶,可選項(xiàng)。
對(duì)于web服務(wù)模型中的操作,包含3種:
發(fā)布服務(wù)描述、查找服務(wù)描述、依據(jù)描述綁定或調(diào)用服務(wù)。這些操作可以單獨(dú)或反
復(fù)出現(xiàn)。
Webservice是流程標(biāo)準(zhǔn):
首先服務(wù)供應(yīng)者將描述信息提交到服務(wù)注冊(cè)中心(即發(fā)覺服務(wù)),
當(dāng)服務(wù)懇求者須要運(yùn)用webservice時(shí),須要通過發(fā)覺服務(wù)查找,這是其次步。
當(dāng)找到合適的webservice后,發(fā)覺服務(wù)將返回懇求者所須要的描述,
此后,服務(wù)懇求者并不是立刻同服務(wù)供應(yīng)者進(jìn)行服務(wù)調(diào)用,而是先要同服務(wù)供應(yīng)者
統(tǒng)一各自的語義,以保證可以相互理解對(duì)方的懇求和響應(yīng)。當(dāng)然服務(wù)懇求者可以依
據(jù)服務(wù)供應(yīng)者規(guī)定的語義信息進(jìn)行服務(wù)調(diào)用,更合理的做法是雙方遵循一個(gè)共同的
行業(yè)標(biāo)準(zhǔn),
當(dāng)一切打算完成后,服務(wù)者就可以干脆同webservice供應(yīng)者進(jìn)行交互,調(diào)用web
service
最新的webservice協(xié)議棧:
最下層為網(wǎng)絡(luò)通信部分,運(yùn)用HTTP作為基礎(chǔ),還有其他傳輸協(xié)議如(javamessage
service)^HOP(internetinter-ORBPROROCOLL對(duì)象懇求代理間協(xié)議)等
其次,消息處理方面運(yùn)用SOAP(simpleobjectaccessprotocol簡(jiǎn)潔對(duì)象訪問協(xié)
議)作為標(biāo)準(zhǔn)
再次,描述語言WSDL,用以描述訪問方法,
最頂層,包含發(fā)覺、集成等若干協(xié)議,重點(diǎn)有UDDI協(xié)議,它是webservice中出
名的動(dòng)態(tài)發(fā)覺協(xié)議。
綜述:除了底層的傳輸協(xié)議,整個(gè)webservice協(xié)議棧是以XML為基礎(chǔ)的
37.J2EE架構(gòu)
有3個(gè)版本:
A適用于小型設(shè)備和智能卡的J2ME(java2platformmicroedition,java2平臺(tái)
micro版);
B適用于桌面系統(tǒng)的J2SE(java2platformstandardedition,java2平臺(tái)標(biāo)準(zhǔn)
C適用于服務(wù)器應(yīng)用程序和服務(wù)的J2EE(java2platformenterpriseedition,
java2企業(yè)版)
概念和特點(diǎn):
是利用JAVA2平臺(tái)來簡(jiǎn)化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的困難問題的體系
結(jié)構(gòu);
J2EE技術(shù)的基礎(chǔ)就是核心Java平臺(tái)或Java2平臺(tái)的標(biāo)準(zhǔn)版,J2EE不僅鞏固了標(biāo)準(zhǔn)
版的很多優(yōu)點(diǎn),例如“編寫一次,隨處運(yùn)行”的特性、便利存取數(shù)據(jù)庫的JDBC
API、CORBA技術(shù)以與能夠在Internet應(yīng)用中愛護(hù)數(shù)據(jù)的平安模式等,同事還
供應(yīng)了對(duì)EJB、JAVAServletsAPI、JSP(javaserverpages)以與XML技術(shù)
的全面支持。
其最終目的是成為一個(gè)能夠使企業(yè)開發(fā)者答復(fù)縮短投放市場(chǎng)時(shí)間的體系結(jié)構(gòu);
其體系結(jié)構(gòu)供應(yīng)中間層集成框架來滿足無需太多費(fèi)用而又須要高可用性、高牢靠性
以與可擴(kuò)展性的應(yīng)用的需求;
通過供應(yīng)統(tǒng)一的開發(fā)平臺(tái),降低了開發(fā)多層應(yīng)用的費(fèi)用和困難性,同時(shí)供應(yīng)對(duì)現(xiàn)有
應(yīng)用程序集成強(qiáng)有力的支持,完全支持EJB,有良好的向?qū)еС执虬筒渴饝?yīng)
用,添加書目支持,增加了平安機(jī)制,提高了性能;
J2EE典型的4層結(jié)構(gòu):
(1)運(yùn)行在客戶端機(jī)器上的客戶層組件
(2)運(yùn)行在J2EE服務(wù)器上的WEB層組件
(3)運(yùn)行在J2EE服務(wù)器上業(yè)務(wù)邏輯層組件
(4)運(yùn)行在EIS服務(wù)器上的企業(yè)信息系統(tǒng)層軟件
J2EE應(yīng)用程序是由組件構(gòu)成,該組件是有獨(dú)立功能的軟件單元,它們通過相關(guān)的類和
文件組裝成J2EE應(yīng)用程序,并與其他交互。
J2EE定義了它的組件:
應(yīng)用客戶端程序和Applets是客戶層組件,
JavaServlets和JSP是WEB層組件
EJB是業(yè)務(wù)層組件:三種EJB即會(huì)話EJB、實(shí)體EJB、消息驅(qū)動(dòng)EJB。當(dāng)客戶端執(zhí)行
后,會(huì)話EJB和相關(guān)數(shù)據(jù)消逝,相反,實(shí)體EJB表示數(shù)據(jù)庫的表中一行永久的記
錄,消息驅(qū)動(dòng)EJB結(jié)合了會(huì)話EJB和JMS消息的特性,允許一個(gè)業(yè)務(wù)組件異步接
受JMS消息。
J2EE應(yīng)用組件可以安裝到下面3種容器中:
(1)EJB容器管理J2EE程序中EJB的執(zhí)行,EJB和他們的容器運(yùn)行在J2EE服務(wù)器
上
(2)WEB容器管理J2EE程序中JSP頁面和Servelets組件的執(zhí)行,WEB組件和和
他們的容器運(yùn)行在J2EE服務(wù)器上
(3)應(yīng)用程序客戶端容器管理J2EE程序中應(yīng)用程序客戶端組件的執(zhí)行。
Applet容器是運(yùn)行在客戶端機(jī)器上的WEB閱讀器和Java插件的結(jié)合。
38..NET架構(gòu)
產(chǎn)品包括4個(gè)部分:
(1).NET開發(fā)工具:開發(fā)工具由.NET語言(C#、VB.)、
一個(gè)集成的IDE(visualstudio.NET)、
類庫和通用語言運(yùn)行時(shí)(CLR)構(gòu)成
(2).NET專用服務(wù)器:如SQLserver2000、exchange2000等
(3).NETWEB服務(wù):
(4).NET設(shè)備:
完整的.NET平臺(tái)涵蓋了JVM、J2SE和J2EE全部?jī)?nèi)容;
Microsoft.NET平臺(tái)的5個(gè)部分:
(1)操作系統(tǒng)是.NET平臺(tái)的基礎(chǔ)
(2).NETenterpriseservers供應(yīng)了一些列的產(chǎn)品
(3).NETbuildingblockservices是一些成型的服務(wù),如NETPASSPORT服務(wù)
(4).NETFramework位于整個(gè)平臺(tái)的中心,其核心部分是CLR,供應(yīng)一系列支持
(5)VisualStudio.NET是程序的集成開發(fā)環(huán)境,位于平臺(tái)的頂部,是一個(gè)開發(fā)
集合
39.軟件引擎技術(shù),重點(diǎn)是工作流技術(shù)和AJAX技術(shù)
工作流技術(shù)
工作流就是自動(dòng)運(yùn)作業(yè)務(wù)過程部分或整體,表現(xiàn)為參與者對(duì)文件、信息或任務(wù)
依據(jù)規(guī)程實(shí)行行動(dòng),并令其在參與者之間傳遞,簡(jiǎn)潔說就是一些列相互連接、
自動(dòng)進(jìn)行的業(yè)務(wù)活動(dòng)或任務(wù)
AJAX技術(shù)
它不是一個(gè)新的特定技術(shù),而是一種技巧,它以JavaScript為主要元素綜合
已存在的WEB開發(fā)技術(shù)如XHTML和CSS、DOM、XML和XSTL、
XMLHttpRequest等形成的協(xié)作開發(fā)平臺(tái)。
功能:它是連接傳統(tǒng)的客戶端和WEB服務(wù)器的一種引擎,上述的很多技術(shù)是
為了保證這個(gè)引擎能實(shí)現(xiàn)WEB訪問時(shí)客戶端和服務(wù)器端進(jìn)行異步數(shù)據(jù)
傳輸
其他技術(shù)的作用:
HTML/XHTML和CSS:用在WEB閱讀器上呈現(xiàn)靜態(tài)野蠻顯示效果和頁面布
局;
XMLHttpRequset對(duì)象:允許WEB程序員從WEB服務(wù)器以后臺(tái)形式獲得數(shù)
據(jù),數(shù)據(jù)格式通常為XML,但也可以任何文本可是的數(shù)據(jù)
JavaScript腳本語言:用力編寫AJXA程序,嵌入在閱讀器中實(shí)現(xiàn)相關(guān)的
處理邏輯
XML:作為客戶端與WEB服務(wù)器端之間數(shù)據(jù)傳送的媒介
XSLT:將WEB服務(wù)器傳回的XML數(shù)據(jù)轉(zhuǎn)換為HTML形式輸出到閱讀器上
D0M:依據(jù)WEB服務(wù)器端傳回?cái)?shù)據(jù)動(dòng)態(tài)修改閱讀器中的頁面
40.構(gòu)件
定義:是語義完整、語法正確和有可重用價(jià)值的單位軟件,是軟件重用過程中可以
明確便識(shí)的系統(tǒng)。結(jié)構(gòu)上,它是語義描述、通訊接口和實(shí)現(xiàn)代碼的復(fù)合體,
簡(jiǎn)潔的說,它就是具有確定功能,能獨(dú)立工作或能在同其他構(gòu)件裝配起來協(xié)
調(diào)工作的程序體,構(gòu)件的運(yùn)用,同它的開發(fā)和生產(chǎn)無關(guān)。
特點(diǎn):構(gòu)件模型是對(duì)構(gòu)件本質(zhì)特征的抽象描述。近年來,形成的3大主要流派:
OMG(objectmanagementgroup,對(duì)象管理集團(tuán))的CORBA、
SUN的EJB
Microsoft的DCOM(Distributedcomponentobjectmodel,分布式構(gòu)件對(duì)象
模型)
分類方法:關(guān)鍵字分類法、刻面分類法、超文本組織方法
3類構(gòu)件組裝:基于功能的組裝技術(shù)、基于數(shù)據(jù)的組裝技術(shù)、面對(duì)對(duì)象的組裝技術(shù)
41.國(guó)際上常用的構(gòu)件標(biāo)準(zhǔn)有3大流派:C0M/DC0M/C0M+、C0RBA和EJB
(1)EJB:是用于開發(fā)和部署多層結(jié)構(gòu)的、分布式的、面對(duì)對(duì)象的Java應(yīng)用系統(tǒng)的跨平
臺(tái)的構(gòu)件體系結(jié)構(gòu),運(yùn)用EJB編寫的程序具有可擴(kuò)展性、交互性,以與多用戶平安
的特性。這些應(yīng)用只要寫一次,就可以發(fā)布任何支持EJB的服務(wù)器平臺(tái)上,有三類
EJB:會(huì)話BEAN、實(shí)體BEAN、消息驅(qū)動(dòng)BEAN
(2)C0M/DC0M/C0M+:COM是個(gè)開放的組件標(biāo)準(zhǔn),有很強(qiáng)的擴(kuò)充和擴(kuò)展實(shí)力,它把組件的
概念融入windows中,DCOM在COM的基礎(chǔ)上添加了新的功能和特性,是基于客戶就
和服務(wù)器模型的,COM+將COM、DCOM和MTS形成一個(gè)全新的、功能強(qiáng)大的組件架構(gòu)。
COM+并不是COM的新版本,可以理解為COM的新發(fā)展,或更高層次的應(yīng)用,仍舊以
COM為基礎(chǔ),包含了COM的全部?jī)?nèi)容。它提倡了新的概念,把COM組件軟件提升到應(yīng)
用層而不是底層的軟甲結(jié)構(gòu),把底層細(xì)微環(huán)節(jié)留給了操作系統(tǒng)
(3)CORBA:其主要目標(biāo)是提高一個(gè)機(jī)制,使得對(duì)象可以透亮地發(fā)出清晰和獲得應(yīng)答從而
建立一個(gè)異質(zhì)的分布式應(yīng)用環(huán)境。OMG基于面對(duì)對(duì)象技術(shù),給出了以O(shè)RB(object
requestbroker對(duì)象懇求代理)為中心的對(duì)象管理結(jié)構(gòu)。在OMG對(duì)象管理結(jié)構(gòu)中,
ORB是一個(gè)關(guān)鍵的通信機(jī)制,是以實(shí)現(xiàn)互操作為目標(biāo),處理對(duì)象之間的消息分布。對(duì)
象服務(wù)實(shí)現(xiàn)基本的對(duì)象創(chuàng)建和管理功能,通用服務(wù)則運(yùn)用對(duì)象管理結(jié)構(gòu)所規(guī)定的類
接口實(shí)現(xiàn)一些通用功能
42.計(jì)算機(jī)網(wǎng)絡(luò):是指由通信線路相互連接的很多獨(dú)立自主工作的計(jì)算機(jī)構(gòu)成的資源共享集合
體,它是計(jì)算機(jī)技術(shù)和通信技術(shù)結(jié)合的產(chǎn)物,其中通信線路并不專指銅導(dǎo)線,也可是光纖,
或激光、微波等
43.網(wǎng)絡(luò)技術(shù)標(biāo)準(zhǔn)和協(xié)議:
(1)OSI網(wǎng)絡(luò)參考模型:7層模型
(2)局域網(wǎng)協(xié)議:3個(gè)局域網(wǎng)標(biāo)準(zhǔn):IEEE802.3(以太網(wǎng))、802.4(令牌總線)、802.5(令
牌環(huán))
后期的新標(biāo)準(zhǔn):802.7(FDDI)、802.3u(快速以太網(wǎng))、
802.11(無線局域網(wǎng))802.3z(千兆以太網(wǎng))等
(3)廣域網(wǎng)協(xié)議:PPP(點(diǎn)對(duì)點(diǎn)協(xié)議)、DDN、ISDN(綜合業(yè)務(wù)數(shù)字網(wǎng))、X.25、FR(幀中繼)、
ATM(
異步傳輸模式)等
xDSL是DSLD統(tǒng)稱,即數(shù)字用戶線路,是以銅電話線為傳輸介質(zhì)的傳輸
技術(shù)組合,主要分為對(duì)稱和非對(duì)稱兩大類。
HDSL(高速對(duì)稱DSL),
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 別墅花園裝修合同范本
- 《錦瑟》教學(xué)設(shè)計(jì) 2024-2025學(xué)年統(tǒng)編版高中語文選擇性必修中冊(cè)
- 借貸合同范本u
- 勞動(dòng)合同范本陜西
- 傳銷性質(zhì)合同范本
- 產(chǎn)品銷售協(xié)議合同范本
- 企業(yè)授權(quán)合同范本
- 2024年重慶大學(xué)機(jī)器人研究所招聘筆試真題
- 上海貨物短途運(yùn)輸合同范本
- 2024年溫州蒼南農(nóng)商銀行招聘筆試真題
- 期末練習(xí)卷(模擬試題)-2024-2025學(xué)年 一年級(jí)上冊(cè)數(shù)學(xué)人教版
- 白血病合并感染
- GB/T 18601-2024天然花崗石建筑板材
- 致病菌引起的食品安全事件
- 有機(jī)肥配施氮肥對(duì)玉米根系生長(zhǎng)、氮素利用及產(chǎn)量和品質(zhì)的影響
- 2024年山西省中考語文試卷
- 《大學(xué)美育教程》第二單元-心靈的熏陶:審美活動(dòng)
- 浙江省溫州市(2024年-2025年小學(xué)五年級(jí)語文)人教版期中考試(下學(xué)期)試卷及答案
- 數(shù)據(jù)要素白皮書(2024年)-中國(guó)通信標(biāo)準(zhǔn)化協(xié)會(huì)
- 2023年云南公務(wù)員錄用考試《行測(cè)》題
- 電子商務(wù)運(yùn)營(yíng)(第二版) 課件 項(xiàng)目1 認(rèn)識(shí)電商運(yùn)營(yíng)
評(píng)論
0/150
提交評(píng)論