版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔傾情為你奉上精選優(yōu)質(zhì)文檔傾情為你奉上專心專注專業(yè)專心專注專業(yè)精選優(yōu)質(zhì)文檔傾情為你奉上專心專注專業(yè)(項(xiàng)目管理)系統(tǒng)集成項(xiàng)目管理工程師整理筆記信息化基礎(chǔ)知識(shí)(第一章)國(guó)家信息化體系要素信息技術(shù)應(yīng)用:是信息化體系六要素中的龍頭,是國(guó)家信息化建設(shè)的主陣地,集中體現(xiàn)了國(guó)家信息化建設(shè)的效益;信息資源:信息資源、材料資源和能源共同構(gòu)成了國(guó)民經(jīng)濟(jì)和社會(huì)發(fā)展的三大戰(zhàn)略資源。它的開(kāi)發(fā)和利用是國(guó)家信息化的核心任務(wù),是國(guó)家信息化建設(shè)取得實(shí)效的關(guān)鍵;信息網(wǎng)絡(luò):是信息資源開(kāi)發(fā)利用和信息技術(shù)應(yīng)用的基礎(chǔ),是信息傳輸、交換和共享的必要手段;信息技術(shù)和產(chǎn)業(yè):是我國(guó)進(jìn)行信息化建設(shè)的基礎(chǔ),是國(guó)家信息化立足于自主發(fā)展的支柱
2、;信息化人才:是國(guó)家信息化成功之本,對(duì)其他各要素有著決定性的影響,是信息化建設(shè)的關(guān)鍵;信息化政策法規(guī)和標(biāo)準(zhǔn):用于規(guī)范和協(xié)調(diào)信息化體系各要素之間關(guān)系,是國(guó)家信息化快速、持續(xù)、有序、健康發(fā)展的根本保障。圖 STYLEREF s 標(biāo)題1 1 SEQ 圖 * ARABIC s 1 1國(guó)家信息化體系六要素關(guān)系圖電子政務(wù)電子政務(wù):是政府機(jī)構(gòu)在其管理和服務(wù)職能中運(yùn)用計(jì)算機(jī)、網(wǎng)絡(luò)和通信等現(xiàn)代信息技術(shù)手段,實(shí)現(xiàn)政府組織結(jié)構(gòu)和工作流程的優(yōu)化重組,超越時(shí)間、空間和部門(mén)分隔的限制,建成一個(gè)精簡(jiǎn)、高效、廉潔、公平的政府運(yùn)作模式,以便全方位地向社會(huì)提供優(yōu)質(zhì)、規(guī)范、透明、符合國(guó)際水準(zhǔn)的管理與服務(wù)。電子政務(wù)的內(nèi)容包括:G2G
3、:政府(Government)間電子政務(wù)G2B:政府(Government)-商業(yè)機(jī)構(gòu)(Business)間電子政務(wù)G2C:政府(Government)-公民(Citizen)間電子政務(wù)G2E:政府(Government)-雇員(Employee)間電子政務(wù)企業(yè)信息化企業(yè)信息化企業(yè)信息化是指企業(yè)以業(yè)務(wù)流程的優(yōu)化和重構(gòu)為基礎(chǔ),在一定的深度和廣度上利用計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫(kù)技術(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)力,這將涉及到對(duì)企業(yè)管理理念的創(chuàng)新,管理流程的優(yōu)化,管理團(tuán)隊(duì)的重組和管理手段的創(chuàng)新。如果從動(dòng)態(tài)的角度來(lái)看
4、,企業(yè)信息化就是企業(yè)應(yīng)用信息技術(shù)及產(chǎn)品的過(guò)程,或者更確切地說(shuō),企業(yè)信息化是信息技術(shù)由局部到全局,由戰(zhàn)術(shù)層次到戰(zhàn)略層次向企業(yè)全面滲透,運(yùn)用于流程管理、支持企業(yè)經(jīng)營(yíng)管理的過(guò)程。這個(gè)過(guò)程表明,信息技術(shù)在企業(yè)的應(yīng)用,在空間上是一個(gè)由無(wú)到有、由點(diǎn)到面的過(guò)程;在時(shí)間上具有階段性和漸進(jìn)性;信息化的核心和本質(zhì)是企業(yè)運(yùn)用信息技術(shù),進(jìn)行隱含知識(shí)的挖掘和編碼化,進(jìn)行業(yè)務(wù)流程的管理。信息化要素:1、企業(yè)信息化的基礎(chǔ)是企業(yè)的管理和運(yùn)行模式,而不是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)本身,其中的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)僅僅是企業(yè)信息化的實(shí)現(xiàn)手段。2、企業(yè)信息化建設(shè)的概念是發(fā)展的,它隨著管理理念、實(shí)現(xiàn)手段等因素的發(fā)展而發(fā)展。3、企業(yè)信息化是一項(xiàng)集成技術(shù):
5、企業(yè)建設(shè)信息化的關(guān)鍵點(diǎn)在于信息的集成和共享,即實(shí)現(xiàn)將關(guān)鍵的準(zhǔn)確的數(shù)據(jù)及時(shí)的傳輸?shù)较鄳?yīng)的決策人的手中,為企業(yè)的運(yùn)作決策提供數(shù)據(jù)。4、企業(yè)信息化是一個(gè)系統(tǒng)工程:企業(yè)的信息化建設(shè)是一個(gè)人機(jī)合一的有層次的系統(tǒng)工程,包括企業(yè)領(lǐng)導(dǎo)和員工理念的信息化;企業(yè)決策、組織管理信息化;企業(yè)經(jīng)營(yíng)手段信息化;設(shè)計(jì)、加工應(yīng)用信息化。企業(yè)資源管理系統(tǒng)(ERP)(EnterpriseResourcePlanning)ERP發(fā)展經(jīng)歷階段:物料需求計(jì)劃MRP(MaterialsRequirementPlanning):物資需求;閉環(huán)MRP:增加能力需求計(jì)劃,且將生產(chǎn)能力需求計(jì)劃、車間作業(yè)計(jì)劃和采購(gòu)作業(yè)計(jì)劃與物料需求計(jì)劃一起納入M
6、RP;MRP :把生產(chǎn)、財(cái)務(wù)、銷售、工程技術(shù)和采購(gòu)等各個(gè)子系統(tǒng)集成為一個(gè)一體化的系統(tǒng),成為制造資源計(jì)劃系統(tǒng)(ManufacturingResourcePlanning)。ERP:把客戶需求和企業(yè)內(nèi)部的制造活動(dòng)以及供應(yīng)商的制造資源整合在一起。ERP系統(tǒng)特點(diǎn):1、統(tǒng)一的系統(tǒng)集成;2、面向業(yè)務(wù)流程的系統(tǒng);3、模塊化可配置;4、開(kāi)放的系統(tǒng)。ERP系統(tǒng)的功能:1、財(cái)會(huì)管理;2、生產(chǎn)控制管理;3、物流管理;4、人力資源管理??蛻絷P(guān)系管理(CRM)(CustomerRelationshipManagement)客戶關(guān)系管理(CRM):是基于方法學(xué)、軟件和因特網(wǎng)的以有組織的方式幫助企業(yè)管理客戶關(guān)系的信息系統(tǒng)。
7、客戶關(guān)系管理(CRM)功能:有一個(gè)統(tǒng)一的以客戶為中心的數(shù)據(jù)庫(kù);具有整合各種客戶聯(lián)系渠道的能力;能夠提供銷售、客戶服務(wù)和營(yíng)銷三個(gè)業(yè)務(wù)的自動(dòng)化工具,并且在這三者之間實(shí)現(xiàn)通信接口,使得其中一項(xiàng)業(yè)務(wù)模塊的事件可以出發(fā)另外一個(gè)業(yè)務(wù)模塊中的響應(yīng);具備從大量數(shù)據(jù)中提取有用信息的能力,即這個(gè)系統(tǒng)必須實(shí)現(xiàn)基本的數(shù)據(jù)挖掘模塊,從而使其具有一定的商業(yè)智能;系統(tǒng)應(yīng)該具有良好的可擴(kuò)展性和可復(fù)用性,即可以實(shí)現(xiàn)與其他相應(yīng)的企業(yè)應(yīng)用系統(tǒng)之間的無(wú)縫整合。客戶關(guān)系管理(CRM)應(yīng)用設(shè)計(jì)特點(diǎn):1、可伸縮性;2、可移植性??蛻絷P(guān)系管理(CRM)至少包括的基本功能:1、自動(dòng)化的銷售;2、自動(dòng)化的市場(chǎng)營(yíng)銷;3、自動(dòng)化的客戶服務(wù)。CRM的
8、客戶數(shù)據(jù):分為描述性、促銷性和交易性數(shù)據(jù)三大類描述性數(shù)據(jù):是客戶的基本信息。促銷性數(shù)據(jù):體現(xiàn)企業(yè)曾經(jīng)為客戶提供的產(chǎn)品和服務(wù)的歷史數(shù)據(jù),主要包括用戶產(chǎn)品使用情況調(diào)查的數(shù)據(jù)、促銷活動(dòng)記錄數(shù)據(jù)、客服人員的建議數(shù)據(jù)和廣告數(shù)據(jù)等。交易性數(shù)據(jù):這些數(shù)據(jù)是反映了客戶對(duì)企業(yè)做出的回饋的數(shù)據(jù),包括歷史購(gòu)買記錄數(shù)據(jù)、投訴數(shù)據(jù)、清清提供咨詢及其他服務(wù)的相關(guān)數(shù)據(jù)、客戶建議數(shù)據(jù)等。供應(yīng)鏈管理(SCM)(SupplyChainManagement)供應(yīng)鏈管理(SCM)概念:1、以客戶為中心;2、集成化管理;3、擴(kuò)展性管理;4、合作管理;5、多層次管理。供應(yīng)鏈(SCM)根據(jù)管理的對(duì)象分類:1、企業(yè)供應(yīng)鏈;2、產(chǎn)品供應(yīng)鏈;3
9、、基于供應(yīng)鏈契約的供應(yīng)鏈。供應(yīng)鏈(SCM)根據(jù)網(wǎng)狀結(jié)構(gòu)特點(diǎn)分類:1、發(fā)散型的供應(yīng)鏈(V型);2、會(huì)聚型的供應(yīng)鏈(A型);3、介于上述兩種模式之間的供應(yīng)鏈(T型)。供應(yīng)鏈(SCM)根據(jù)產(chǎn)品類別分類:功能型供應(yīng)鏈重點(diǎn)在于降低生產(chǎn)運(yùn)輸庫(kù)存等方面的費(fèi)用,以最低成本將原材料轉(zhuǎn)化為成品;功能性產(chǎn)品:生命周期長(zhǎng)、需求較穩(wěn)定、可預(yù)測(cè)。創(chuàng)新型供應(yīng)鏈以響應(yīng)進(jìn)度和柔性來(lái)適應(yīng)多變的市場(chǎng)需求,然后再考慮成本費(fèi)用問(wèn)題。創(chuàng)新性產(chǎn)品:生命周期較短、需求不穩(wěn)定、不可預(yù)測(cè)。衡量供應(yīng)鏈管理績(jī)效的最重要的指標(biāo)就是客戶滿意度。降低供應(yīng)鏈的成本、提高供應(yīng)鏈的響應(yīng)速度等,都要以滿足客戶需求為前提。供應(yīng)鏈(SCM)設(shè)計(jì)原則:1、自下而上和自
10、上而下相結(jié)合;2、簡(jiǎn)潔性;3、取長(zhǎng)補(bǔ)短;4、動(dòng)態(tài)性5、合作性;6、創(chuàng)新性;7、戰(zhàn)略性。企業(yè)應(yīng)用集成(EAI)(EnterpriseApplicationIntegration)企業(yè)內(nèi)部應(yīng)用集成主要分為用戶界面集成,流程集成,應(yīng)用集成,數(shù)據(jù)集成幾個(gè)層面。電子商務(wù)電子商務(wù)概念:使用基于因特網(wǎng)的現(xiàn)代信息技術(shù)工具和在線支付方式,按照一定的標(biāo)準(zhǔn)進(jìn)行的商業(yè)活動(dòng)。電子商務(wù)分類:企業(yè)對(duì)企業(yè):(Business-to-Business,即B2B);企業(yè)對(duì)消費(fèi)者:(Business-to-Consumer,即B2C);個(gè)人對(duì)消費(fèi)者:(Consumer-to-Consumer,即C2C);企業(yè)對(duì)政府:(Busine
11、ss-to-Government)。電子商務(wù)用到的安全協(xié)議有:安全套接層協(xié)議(SSL)安全電子交易協(xié)議(SET)增強(qiáng)的私密電子郵件(PEM)安全多用途網(wǎng)際郵件擴(kuò)充協(xié)議(S/MIME)安全超文本傳輸協(xié)議(S-HTTP)三方域安全協(xié)議(3-Dsecure)商業(yè)智能(BI)(BusinessIntelligence)商業(yè)智能(BI)系統(tǒng)應(yīng)具有的而主要功能:1、數(shù)據(jù)倉(cāng)庫(kù);2、數(shù)據(jù)ETL(ETL是數(shù)據(jù)抽?。‥xtract)、清洗(Cleaning)、轉(zhuǎn)換(Transform)、裝載(Load)的過(guò)程;);3、數(shù)據(jù)統(tǒng)計(jì)輸出(報(bào)表);4、分析功能。商業(yè)智能(BI)層次:1、數(shù)據(jù)報(bào)表;2、多維數(shù)據(jù)分析;3、數(shù)
12、據(jù)挖掘。商業(yè)智能(BI)步驟:1、需求分析;2、數(shù)據(jù)倉(cāng)庫(kù)建模;3、數(shù)據(jù)抽??;4、建立商業(yè)智能分析報(bào)表;5、用戶培訓(xùn)和數(shù)據(jù)模型模擬測(cè)試;6、系統(tǒng)改進(jìn)和完善。數(shù)據(jù)倉(cāng)庫(kù)(DW)(DataWarehouse)數(shù)據(jù)倉(cāng)庫(kù)的特點(diǎn):1、數(shù)據(jù)倉(cāng)庫(kù)是面向主題的;操作型數(shù)據(jù)庫(kù)的數(shù)據(jù)組織面向事務(wù)處理任務(wù),而數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)是按照一定的主題域進(jìn)行組織。主題是指用戶使用數(shù)據(jù)倉(cāng)庫(kù)進(jìn)行決策時(shí)所關(guān)心的重點(diǎn)方面,一個(gè)主題通常與多個(gè)操作型信息系統(tǒng)相關(guān)。2、數(shù)據(jù)倉(cāng)庫(kù)是集成的,數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)有來(lái)自于分散的操作型數(shù)據(jù),將所需數(shù)據(jù)從原來(lái)的數(shù)據(jù)中抽取出來(lái),進(jìn)行加工與集成,統(tǒng)一與綜合之后才能進(jìn)入數(shù)據(jù)倉(cāng)庫(kù);3、數(shù)據(jù)倉(cāng)庫(kù)是不可更新的(非易失的),
13、數(shù)據(jù)倉(cāng)庫(kù)主要是為決策分析提供數(shù)據(jù),所涉及的操作主要是數(shù)據(jù)的查詢;4、數(shù)據(jù)倉(cāng)庫(kù)是隨時(shí)間而變化的,傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)比較適合處理格式化的數(shù)據(jù),能夠較好的滿足商業(yè)商務(wù)處理的需求。穩(wěn)定的數(shù)據(jù)以只讀格式保存,且不隨時(shí)間改變。詹姆斯馬丁將計(jì)算機(jī)的數(shù)據(jù)環(huán)境分為四種類型,并指出它們間的區(qū)別,因不同管理層次需求不同,其作用也不一樣。四類數(shù)據(jù)環(huán)境分別為,數(shù)據(jù)文件,應(yīng)用數(shù)據(jù)庫(kù),主題數(shù)據(jù)庫(kù)和信息檢索系統(tǒng)(也稱為數(shù)據(jù)倉(cāng)庫(kù))。前兩類是以數(shù)據(jù)文件或應(yīng)用數(shù)據(jù)庫(kù)為主體的數(shù)據(jù)環(huán)境,是低檔次的數(shù)據(jù)環(huán)境。而后兩類,是高檔次的數(shù)據(jù)環(huán)境,是現(xiàn)代化管理水平較高企業(yè)達(dá)到高效率、高質(zhì)量管理和利用數(shù)據(jù)資源的保證。數(shù)據(jù)挖掘數(shù)據(jù)挖掘技術(shù)可分為描述
14、型數(shù)據(jù)挖掘和預(yù)測(cè)型數(shù)據(jù)挖掘兩種。描述型數(shù)據(jù)挖掘包括數(shù)據(jù)總結(jié)、聚類幾關(guān)聯(lián)分析等。預(yù)測(cè)型數(shù)據(jù)挖掘包括分類、回歸及時(shí)間序列分析等。信息系統(tǒng)服務(wù)管理(第二章)信息系統(tǒng)服務(wù)業(yè)的內(nèi)容所有已滿足企業(yè)和機(jī)構(gòu)的業(yè)務(wù)發(fā)展所帶來(lái)的信息化需求為目的,基于信息技術(shù)和信息化理念而提供的專業(yè)信息技術(shù)咨詢服務(wù)、系統(tǒng)集成服務(wù)、技術(shù)支持服務(wù)等工作,都屬于信息系統(tǒng)服務(wù)的范疇。我國(guó)信息系統(tǒng)服務(wù)管理的主要內(nèi)容計(jì)算機(jī)信息系統(tǒng)集成單位資質(zhì)管理。信息系統(tǒng)項(xiàng)目經(jīng)理資格管理。信息系統(tǒng)工程監(jiān)理單位資質(zhì)管理。信息系統(tǒng)工程監(jiān)理人員資格管理。信息系統(tǒng)集成資質(zhì)管理信息系統(tǒng)集成單位資質(zhì)管理計(jì)算機(jī)信息系統(tǒng)集成單位資質(zhì)管理:一級(jí)、二級(jí)、三級(jí)、四級(jí)系統(tǒng)集成企業(yè);
15、集成資質(zhì)認(rèn)定要求的變化:軟件產(chǎn)品登記和軟件著作權(quán)原資質(zhì)為“或”的關(guān)系,現(xiàn)為軟件產(chǎn)品登記,對(duì)著作權(quán)不做要求質(zhì)量體系增加了雙模認(rèn)證(即通過(guò)SJ/T11234和11235)。一級(jí):綜合條件:從事系統(tǒng)集成4年以上,取得二級(jí)資質(zhì)2年以上;注冊(cè)資金5000萬(wàn)元以上;近三年系統(tǒng)集成平均收入超過(guò)億元;近3年沒(méi)有觸犯知識(shí)產(chǎn)權(quán)保護(hù)等國(guó)家有關(guān)法律法規(guī)的行為。業(yè)績(jī):近三年內(nèi),完成的超過(guò)200萬(wàn)元的系統(tǒng)集成項(xiàng)目總值3億以上,至少完成2項(xiàng)3000萬(wàn)元或完成1500萬(wàn)元以上項(xiàng)目總值超過(guò)6500萬(wàn)元,完成超過(guò)200萬(wàn)元系統(tǒng)集成項(xiàng)目中軟件費(fèi)用應(yīng)占工程總值30%以上(至少不低于9000萬(wàn)元),或自主研發(fā)的軟件費(fèi)用不低于5000萬(wàn)
16、元。未出現(xiàn)驗(yàn)收未通過(guò)項(xiàng)目和重大投訴。管理能力:質(zhì)量管理體系,有效運(yùn)行一年以上;企業(yè)主要負(fù)責(zé)人應(yīng)具有5年以上從事電子信息技術(shù)領(lǐng)域管理經(jīng)歷,技術(shù)負(fù)責(zé)人獲得電子信息類高級(jí)職稱且從事系統(tǒng)集成工作不少于5年,財(cái)務(wù)負(fù)責(zé)人具有財(cái)務(wù)系列中級(jí)以上職稱。技術(shù)實(shí)力:有自主知識(shí)產(chǎn)權(quán)的基礎(chǔ)業(yè)務(wù)軟件平臺(tái)或其他先進(jìn)的開(kāi)發(fā)平臺(tái),有自主研發(fā)的軟件產(chǎn)品和工具,且在已完成的系統(tǒng)集成項(xiàng)目中加以應(yīng)用;有專門(mén)從事研發(fā)或系統(tǒng)集成開(kāi)發(fā)的人員及場(chǎng)地;用于研發(fā)的經(jīng)費(fèi)年均投入在300萬(wàn)元以上。人才實(shí)力:從事軟件開(kāi)發(fā)與系統(tǒng)集成相關(guān)工作的人員不少于220人,且大學(xué)本科以上學(xué)歷人員所占比例不低于80%;項(xiàng)目經(jīng)理不少于30名,高級(jí)項(xiàng)目經(jīng)理不少于10名。二
17、級(jí):綜合條件:從事系統(tǒng)集成3年以上,取得三級(jí)資質(zhì)1年以上;注冊(cè)資金2000萬(wàn)元以上;近三年系統(tǒng)集成平均收入超過(guò)5000元;近3年沒(méi)有觸犯知識(shí)產(chǎn)權(quán)保護(hù)等國(guó)家有關(guān)法律法規(guī)的行為。業(yè)績(jī):近三年內(nèi),完成的超過(guò)80萬(wàn)元的系統(tǒng)集成項(xiàng)目總值1.5億以上,至少完成2項(xiàng)1500萬(wàn)元或完成800萬(wàn)元以上項(xiàng)目總值超過(guò)4000萬(wàn)元,完成超過(guò)80萬(wàn)元系統(tǒng)集成項(xiàng)目中軟件費(fèi)用應(yīng)占工程總值30%以上(至少不低于4500萬(wàn)元),或自主研發(fā)的軟件費(fèi)用不低于2500萬(wàn)元。未出現(xiàn)驗(yàn)收未通過(guò)項(xiàng)目和重大投訴。管理能力:質(zhì)量管理體系,有效運(yùn)行一年以上;企業(yè)主要負(fù)責(zé)人應(yīng)具有4年以上從事電子信息技術(shù)領(lǐng)域管理經(jīng)歷,技術(shù)負(fù)責(zé)人獲得電子信息類高級(jí)職
18、稱且從事系統(tǒng)集成工作不少于4年,財(cái)務(wù)負(fù)責(zé)人具有財(cái)務(wù)系列中級(jí)以上職稱。技術(shù)實(shí)力:有自主研發(fā)的軟件產(chǎn)品和工具,且在已完成的系統(tǒng)集成項(xiàng)目中加以應(yīng)用;有專門(mén)從事研發(fā)或系統(tǒng)集成開(kāi)發(fā)的人員及場(chǎng)地;用于研發(fā)的經(jīng)費(fèi)年均投入在150萬(wàn)元以上。人才實(shí)力:從事軟件開(kāi)發(fā)與系統(tǒng)集成相關(guān)工作的人員不少于150人,且大學(xué)本科以上學(xué)歷人員所占比例不低于80%;項(xiàng)目經(jīng)理不少于18名,高級(jí)項(xiàng)目經(jīng)理不少于4名。三級(jí):綜合條件:從事系統(tǒng)集成2年以上或取得四級(jí)資質(zhì)不少于1年;注冊(cè)資金200萬(wàn)元以上;近三年系統(tǒng)集成平均收入超過(guò)1500元;近3年沒(méi)有觸犯知識(shí)產(chǎn)權(quán)保護(hù)等國(guó)家有關(guān)法律法規(guī)的行為。業(yè)績(jī):近三年內(nèi),完成的系統(tǒng)集成項(xiàng)目總值4500萬(wàn)
19、元以上,至少完成1項(xiàng)500萬(wàn)元,完成超過(guò)80萬(wàn)元系統(tǒng)集成項(xiàng)目中軟件費(fèi)用應(yīng)占工程總值30%以上(至少不低于1350萬(wàn)元),或自主研發(fā)的軟件費(fèi)用不低于750萬(wàn)元。未出現(xiàn)驗(yàn)收未通過(guò)項(xiàng)目和重大投訴。管理能力:質(zhì)量管理體系;企業(yè)主要負(fù)責(zé)人應(yīng)具有3年以上從事電子信息技術(shù)領(lǐng)域管理經(jīng)歷,技術(shù)負(fù)責(zé)人獲得電子信息類碩士以上學(xué)位或信息類中級(jí)以上職稱且從事系統(tǒng)集成工作不少于3年,財(cái)務(wù)負(fù)責(zé)人具有財(cái)務(wù)系列初級(jí)以上職稱。技術(shù)實(shí)力:有專門(mén)從事研發(fā)或系統(tǒng)集成開(kāi)發(fā)的人員及場(chǎng)地;用于研發(fā)的經(jīng)費(fèi)年均投入在50萬(wàn)元以上。人才實(shí)力:從事軟件開(kāi)發(fā)與系統(tǒng)集成相關(guān)工作的人員不少于50人,且大學(xué)本科以上學(xué)歷人員所占比例不低于80%;項(xiàng)目經(jīng)理不少
20、于6名,高級(jí)項(xiàng)目經(jīng)理不少于1名。四級(jí):綜合條件:從事系統(tǒng)集成2年以上;注冊(cè)資金30萬(wàn)元以上;近三年經(jīng)濟(jì)狀態(tài)良好;近3年沒(méi)有觸犯知識(shí)產(chǎn)權(quán)保護(hù)等國(guó)家有關(guān)法律法規(guī)的行為。業(yè)績(jī):近三年內(nèi),完成的系統(tǒng)集成項(xiàng)目總值1000萬(wàn)元以上,其中軟件費(fèi)用應(yīng)占工程總值30%以上(至少不低于300萬(wàn)元),或自主研發(fā)的軟件費(fèi)用不低于750萬(wàn)元。未出現(xiàn)驗(yàn)收未通過(guò)項(xiàng)目和重大投訴。管理能力:質(zhì)量管理體系;企業(yè)主要負(fù)責(zé)人應(yīng)具有2年以上從事電子信息技術(shù)領(lǐng)域管理經(jīng)歷,技術(shù)負(fù)責(zé)人獲得電子信息類碩士以上學(xué)位或信息類中級(jí)以上職稱且從事系統(tǒng)集成工作不少于2年,財(cái)務(wù)負(fù)責(zé)人具有財(cái)務(wù)系列初級(jí)以上職稱。技術(shù)實(shí)力:具有承擔(dān)項(xiàng)目相適應(yīng)的軟件及系統(tǒng)開(kāi)發(fā)環(huán)
21、境。人才實(shí)力:從事軟件開(kāi)發(fā)與系統(tǒng)集成相關(guān)工作的人員不少于15人,且大學(xué)本科以上學(xué)歷人員所占比例不低于80%;項(xiàng)目經(jīng)理不少于2名。信息系統(tǒng)項(xiàng)目經(jīng)理管理信息系統(tǒng)項(xiàng)目經(jīng)理資格管理:項(xiàng)目經(jīng)理、高級(jí)項(xiàng)目經(jīng)理、資深項(xiàng)目經(jīng)理;證書(shū)由工業(yè)和信息化部統(tǒng)一印制。每2年進(jìn)行一次年審,省、自治區(qū)、直轄市集成資質(zhì)認(rèn)證工作辦公室負(fù)責(zé)對(duì)項(xiàng)目經(jīng)理資質(zhì)的年審,工業(yè)和信息化部資質(zhì)認(rèn)證辦公室負(fù)責(zé)對(duì)全國(guó)高級(jí)項(xiàng)目經(jīng)理和資深項(xiàng)目經(jīng)理的年審。項(xiàng)目經(jīng)理符合條件:近2年管理過(guò)或作為項(xiàng)目團(tuán)隊(duì)主要成員參與管理過(guò)系統(tǒng)集成項(xiàng)目,未發(fā)生過(guò)責(zé)任事故:至少2個(gè)合同額在200萬(wàn)元以上系統(tǒng)集成項(xiàng)目;總額500萬(wàn)以上,其中至少有1個(gè)合同額在100萬(wàn)元以上,軟件費(fèi)
22、用不低于30%。高級(jí)項(xiàng)目經(jīng)理符合條件:取得項(xiàng)目經(jīng)理資質(zhì)不少于三年(突出者可破格)。本科以上(含)學(xué)歷或中級(jí)以上(含)專業(yè)技術(shù)職稱。作為項(xiàng)目負(fù)責(zé)人或主要管理人員近3年管理過(guò)系統(tǒng)集成項(xiàng)目,未發(fā)生過(guò)責(zé)任事故。至少1個(gè)合同額在1200萬(wàn)元以上系統(tǒng)集成項(xiàng)目,軟件費(fèi)用不低于30%;總額3000萬(wàn)以上,其中至少有2個(gè)合同額在500萬(wàn)元以上,軟件費(fèi)用不低于30%。資深項(xiàng)目經(jīng)理符合條件:取得高級(jí)項(xiàng)目經(jīng)理資質(zhì)不少于五年。碩士以上(含)學(xué)歷或高級(jí)以上(含)專業(yè)技術(shù)職稱。具有在一、二級(jí)集成資質(zhì)企、事業(yè)單位擔(dān)任過(guò)高級(jí)技術(shù)管理職務(wù)的經(jīng)歷。近5年管理過(guò)系統(tǒng)集成項(xiàng)目,未發(fā)生過(guò)責(zé)任事故。至少2個(gè)合同額在3000萬(wàn)元以上,軟件費(fèi)
23、用不低于30%的系統(tǒng)集成項(xiàng)目;至少4個(gè)合同額在1500萬(wàn)元以上,軟件費(fèi)用不低于30%的系統(tǒng)集成項(xiàng)目。其他監(jiān)理實(shí)行總監(jiān)理工程師負(fù)責(zé)制,不是監(jiān)理公司負(fù)責(zé)人制。具有信息產(chǎn)業(yè)部頒發(fā)的計(jì)算機(jī)信息系統(tǒng)集成資質(zhì)證書(shū)(一級(jí)或二級(jí))作為“涉密系統(tǒng)集成單位”的必要條件;利用財(cái)政性資金建設(shè)的信息化工程,用于購(gòu)買軟件產(chǎn)品和服務(wù)的資金原則上不低于總投資的30%。根據(jù)(信部規(guī)19991047號(hào))關(guān)于發(fā)布計(jì)算機(jī)信息系統(tǒng)集成資質(zhì)管理辦法(試行)的通知:第十九條資質(zhì)證書(shū)有效期為四年。獲證單位應(yīng)每年進(jìn)行一次自查,并將自查結(jié)果報(bào)資質(zhì)認(rèn)證工作辦公室備案;資質(zhì)認(rèn)證工作辦公室對(duì)獲證單位每?jī)赡赀M(jìn)行一次年檢,每四年進(jìn)行一次換證檢查和必要的非
24、例行監(jiān)督檢查。第二十三條沒(méi)有按時(shí)申請(qǐng)換證檢查或拒絕接受監(jiān)督檢查的單位,視為自動(dòng)放棄資格,其資質(zhì)證書(shū)予以注銷。信息系統(tǒng)工程監(jiān)理信息系統(tǒng)工程監(jiān)理單位資質(zhì)管理:甲乙丙三級(jí),有效期4年,超過(guò)30天不換證,視自動(dòng)放棄。應(yīng)遵守“守法、公平、公正、獨(dú)立”的原則。新標(biāo)準(zhǔn)共4個(gè)級(jí)別:甲級(jí)、乙級(jí)、丙級(jí)、丙級(jí)暫定。甲級(jí):監(jiān)理工程師不少于30名,注冊(cè)資金不少于500萬(wàn)元,申請(qǐng)前3年完成過(guò)12個(gè)以上信息系統(tǒng)工程項(xiàng)目(其中至少1個(gè)5000萬(wàn)元以上或6個(gè)1000萬(wàn)元以上),監(jiān)理項(xiàng)目無(wú)投資規(guī)模限制;乙級(jí):監(jiān)理工程師不少于15名,注冊(cè)資金不少于300萬(wàn)元,申請(qǐng)前3年完成過(guò)9個(gè)以上信息系統(tǒng)工程項(xiàng)目(其中至少2個(gè)1000萬(wàn)元以上或
25、5個(gè)400萬(wàn)元以上),監(jiān)理項(xiàng)目在1500萬(wàn)以下;丙級(jí):監(jiān)理工程師不少于6名,注冊(cè)資金不少于100萬(wàn)元,申請(qǐng)前3年完成過(guò)6個(gè)以上信息系統(tǒng)工程項(xiàng)目(其中至少2個(gè)300萬(wàn)元以上或4個(gè)150萬(wàn)元以上),監(jiān)理項(xiàng)目在500萬(wàn)以下;工業(yè)和信息化部授權(quán)的評(píng)審機(jī)構(gòu)可以受理甲級(jí)、乙級(jí)、丙級(jí)資質(zhì)的評(píng)審。省、自治區(qū)、直轄市信息產(chǎn)業(yè)主管部門(mén)授權(quán)的評(píng)審機(jī)構(gòu)可受理所在行政轄區(qū)的丙級(jí)資質(zhì)的評(píng)審。評(píng)審合格后,向信息產(chǎn)業(yè)主管部門(mén)提出資質(zhì)申請(qǐng),其中:甲級(jí)、乙級(jí)由省市信息主管部門(mén)初審,報(bào)工業(yè)和信息化部審批。丙級(jí)有所在省市信息產(chǎn)業(yè)主管部門(mén)審批,報(bào)工業(yè)和信息化部備案。獲得監(jiān)理資質(zhì)的單位,由工業(yè)和信息化部統(tǒng)一頒發(fā)證書(shū)。丙級(jí)和乙級(jí)監(jiān)理單位獲
26、得資質(zhì)2年后可向評(píng)審提出升級(jí)申請(qǐng)。信息系統(tǒng)工程監(jiān)理人員資格管理:有效期3年,超過(guò)60天不登記,原登記失效。高級(jí)監(jiān)理師:監(jiān)理師:監(jiān)理員:監(jiān)理內(nèi)容四控:1、質(zhì)量控制;2、進(jìn)度控制;3、投資控制;4、變更控制三管:1、合同管理;2、信息管理;3、安全管理一協(xié)調(diào):協(xié)調(diào)有關(guān)單位及人員間的工作關(guān)系。監(jiān)理對(duì)承建方的建設(shè)行為進(jìn)行監(jiān)控的專業(yè)化服務(wù)活動(dòng)。信息系統(tǒng)工程信息系統(tǒng)工程是指信息化工程建設(shè)中的信息網(wǎng)絡(luò)系統(tǒng)、信息資源系統(tǒng)、信息應(yīng)用系統(tǒng)的新建、升級(jí)、改造工程。信息系統(tǒng)工程的特點(diǎn):1、科學(xué)技術(shù)含量高;2、風(fēng)險(xiǎn)大;3、設(shè)計(jì)與工程實(shí)施的緊密結(jié)合;4、信息系統(tǒng)工程隱蔽性與現(xiàn)場(chǎng)的不確定性;5、信息安全特性;6、信息系統(tǒng)工
27、程設(shè)計(jì)許多與知識(shí)產(chǎn)權(quán)保護(hù)相關(guān)的問(wèn)題。ITIL與IT服務(wù)管理20世紀(jì)80年代英國(guó)商務(wù)部提出IT基礎(chǔ)設(shè)施庫(kù)(ITInfrastructureLibrary);ITIL是有關(guān)IT服務(wù)管理流程的最佳實(shí)踐;實(shí)施IT服務(wù)管理(ItServiceManagement,ITSM)的根本目標(biāo):以客戶為中心提供IT服務(wù);提供高質(zhì)量、低成本的服務(wù);提供的服務(wù)是可以準(zhǔn)確計(jì)價(jià)的。ITSM的基本原理可簡(jiǎn)單地用“二次轉(zhuǎn)換”來(lái)概括,第一次轉(zhuǎn)換將技術(shù)管理轉(zhuǎn)化為流程管理,第二次轉(zhuǎn)換將流程管理轉(zhuǎn)化為服務(wù)管理。ITSM適用于IT管理而不是企業(yè)的業(yè)務(wù)管理;不是通用的管理方法,重點(diǎn)是IT的運(yùn)營(yíng)和管理;主要目標(biāo)不是管理技術(shù),主要任務(wù)是管理
28、客戶和用戶的IT需求信息系統(tǒng)審計(jì)信息系統(tǒng)審計(jì)可以分為:信息系統(tǒng)戰(zhàn)略規(guī)劃與組織審計(jì)、技術(shù)基礎(chǔ)平臺(tái)審計(jì)、信息資產(chǎn)保護(hù)審計(jì)、持續(xù)性管理和災(zāi)難恢復(fù)審計(jì)和系統(tǒng)集成項(xiàng)目審計(jì)。信息系統(tǒng)審計(jì)的基本業(yè)務(wù):1、系統(tǒng)開(kāi)發(fā)審計(jì);2、主要數(shù)據(jù)中心、網(wǎng)絡(luò)、通信設(shè)施的結(jié)構(gòu)審計(jì);3、支持其他審計(jì)人員的工作;4、為組織提供增值服務(wù);5、災(zāi)難恢復(fù)和業(yè)務(wù)持續(xù)計(jì)劃審計(jì);6、系統(tǒng)安全審計(jì);7、網(wǎng)站信息審計(jì);8、全面控制審計(jì);9、系統(tǒng)運(yùn)營(yíng)效能、投資回報(bào)率及應(yīng)用開(kāi)發(fā)測(cè)試審計(jì);10、軟件及硬件供應(yīng)商及外包服務(wù)商提供的方案、產(chǎn)品及服務(wù)質(zhì)量是否與合同相符審計(jì)。信息系統(tǒng)集成專業(yè)技術(shù)知識(shí)(第三章)信息系統(tǒng)集成信息系統(tǒng)集成項(xiàng)目的產(chǎn)品是一個(gè)滿足需求、支
29、持用戶業(yè)務(wù)的信息系統(tǒng)。信息系統(tǒng)集成項(xiàng)目的指導(dǎo)方法是“總體規(guī)劃、分步實(shí)施”。信息系統(tǒng)集成特點(diǎn):以滿足用戶需求為根本出發(fā)點(diǎn);具有高技術(shù)含量的工程過(guò)程,要面向用戶需求提供全面解決方案,其核心是軟件;最終交付物是一個(gè)完整的系統(tǒng)而不是一個(gè)分立的產(chǎn)品;是一項(xiàng)綜合性的系統(tǒng)工程,技術(shù)是系統(tǒng)集成工作的核心,管理和商務(wù)活動(dòng)是系統(tǒng)集成項(xiàng)目成功實(shí)施的保障。目標(biāo)不明確,需求變化頻繁,在變更過(guò)程控制需要使用整合變更管理流程。設(shè)計(jì)隊(duì)伍龐大,設(shè)計(jì)人員高度專業(yè)化。需研制開(kāi)發(fā)大量的軟、硬件系統(tǒng),技術(shù)含量高,通常會(huì)采用大量的新技術(shù)來(lái)提供解決方案,但并不是每個(gè)集成項(xiàng)目必須采用最新技術(shù),使用最新技術(shù)將帶來(lái)更大的技術(shù)風(fēng)險(xiǎn)。項(xiàng)目團(tuán)隊(duì)年經(jīng),
30、流動(dòng)率高,作為項(xiàng)目經(jīng)理,需要采用各種溝通方法與團(tuán)隊(duì)管理措施,強(qiáng)調(diào)著溝通的重要性。涉及的承包商多,聯(lián)系復(fù)雜。系統(tǒng)集成不是選擇最好的產(chǎn)品的簡(jiǎn)單行為,而是要選擇最適合用戶的需求和投資規(guī)模的產(chǎn)品和技術(shù)。系統(tǒng)系統(tǒng)集成分類:1、設(shè)備系統(tǒng)集成(智能建筑系統(tǒng)集成、計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)集成、安防系統(tǒng)集成);2、應(yīng)用系統(tǒng)集成。應(yīng)用系統(tǒng)集成:從系統(tǒng)的高度提供符合客戶需求的應(yīng)用系統(tǒng)模式并實(shí)現(xiàn)該系統(tǒng)模式的具體技術(shù)解決方案和運(yùn)維方案,即為用戶提供一個(gè)系統(tǒng)解決方案,又稱為行業(yè)信息化解決方案集成,已經(jīng)深入到用戶具體業(yè)務(wù)和應(yīng)用層面。是系統(tǒng)集成的高級(jí)階段,獨(dú)立的應(yīng)用軟件供應(yīng)商成為其中的核心。信息系統(tǒng)建設(shè)信息系統(tǒng)的生命周期產(chǎn)生(立項(xiàng))階
31、段:概念形成過(guò)程和需求分析過(guò)程;開(kāi)發(fā)階段:1、總體規(guī)劃階段;2、系統(tǒng)分析階段;3、系統(tǒng)設(shè)計(jì)階段;4、系統(tǒng)實(shí)施階段;5、系統(tǒng)驗(yàn)收階段。運(yùn)行維護(hù)(運(yùn)維)階段:通過(guò)驗(yàn)收,移交用戶后。維護(hù)四種類型(排錯(cuò)性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)、預(yù)防性維護(hù))消亡階段:信息系統(tǒng)開(kāi)發(fā)方法結(jié)構(gòu)化方法:開(kāi)發(fā)過(guò)程分成若干階段、依次執(zhí)行,每個(gè)階段又分成若干作業(yè)步驟順序作業(yè)。結(jié)構(gòu)化方法的特點(diǎn):遵循用戶至上原則;嚴(yán)格區(qū)分工作階段,每個(gè)階段有明確的任務(wù)和取得的結(jié)果;強(qiáng)調(diào)系統(tǒng)開(kāi)發(fā)過(guò)程的整體性和全局性;系統(tǒng)開(kāi)發(fā)過(guò)程工程化,文檔資料標(biāo)準(zhǔn)化;采用瀑布模型進(jìn)行,針對(duì)政府撥款的項(xiàng)目使用。其優(yōu)點(diǎn):理論基礎(chǔ)嚴(yán)密,用戶需求在系統(tǒng)建設(shè)前被充分了解和理
32、解,注重開(kāi)發(fā)過(guò)程的整體性和全局性。其缺點(diǎn):開(kāi)發(fā)周期長(zhǎng);文檔、設(shè)計(jì)說(shuō)明繁瑣;充分預(yù)料各種可能的變化并不現(xiàn)實(shí):如果用戶參與程度不高,容易造成系統(tǒng)交接過(guò)程不平穩(wěn),系統(tǒng)運(yùn)行與維護(hù)管理難度加大。原型法:根據(jù)對(duì)用戶需求的初步理解,先快速開(kāi)發(fā)一個(gè)原型系統(tǒng),然后反復(fù)修改來(lái)實(shí)現(xiàn)用戶的最終系統(tǒng)需求。原型法適合于用戶需求開(kāi)始時(shí)定義不清、結(jié)構(gòu)化程度不高的系統(tǒng)開(kāi)發(fā)。此方法更易于被客戶接受,但如果用戶配合不好,盲目修改,會(huì)拖延開(kāi)發(fā)過(guò)程。原型法應(yīng)具備特點(diǎn):1、實(shí)際可行;2、具有最終系統(tǒng)的基本特征;3、構(gòu)造方便、快速、造價(jià)低。原型法分為:(1)拋棄型原型(最終被放棄不用);(2)進(jìn)化型原型(功能逐漸豐富)。面向?qū)ο蠓ǎ嚎陀^事
33、物由對(duì)象組成:對(duì)象由屬性和操作組成;對(duì)象之間的聯(lián)系通過(guò)消息傳輸機(jī)制來(lái)實(shí)現(xiàn),對(duì)象可以按其屬性來(lái)歸類,子類可以繼承其父類的特性;對(duì)象具有封裝的特性。面向?qū)ο箝_(kāi)發(fā)方法主要有分析、設(shè)計(jì)和實(shí)現(xiàn)三個(gè)階段。三個(gè)階段的界限并非十分明確。在系統(tǒng)的實(shí)際開(kāi)發(fā)中,往往根據(jù)需要將多種開(kāi)發(fā)方法進(jìn)行組合應(yīng)用,最終完成系統(tǒng)開(kāi)發(fā)的全部任務(wù)。面向?qū)ο蟮男畔⑾到y(tǒng)開(kāi)發(fā)的關(guān)鍵點(diǎn)是能否建立一個(gè)全面、合理、統(tǒng)一的模型,它既能反映問(wèn)題域,也能被計(jì)算機(jī)系統(tǒng)求解域所接收。軟件工程需求分析P86需求分析涉及分析需求的過(guò)程,其目的如下:檢測(cè)和解決需求之間的沖突;發(fā)現(xiàn)軟件的邊界,以及軟件與其他環(huán)境如何交互;詳細(xì)描述系統(tǒng)需求,以導(dǎo)出軟件需求。軟件需求分
34、析工作包括7個(gè)方面:繪制系統(tǒng)上下文范圍關(guān)系圖:用于定義系統(tǒng)內(nèi)外部實(shí)體間的界限和結(jié)構(gòu),為需求確定一個(gè)范圍。創(chuàng)建用戶接口原型:分析需求的可行性:確定需求的優(yōu)先級(jí):為需求建立模型:創(chuàng)建數(shù)據(jù)字典:使用質(zhì)量功能展開(kāi):所有軟件需求的一個(gè)基本特性就是可驗(yàn)證性。軟件需求除了其表達(dá)的行為特性外,還具有優(yōu)先級(jí)等其他特性,以便在資源有限時(shí)進(jìn)行權(quán)衡。開(kāi)發(fā)真實(shí)世界問(wèn)題的模型是軟件需求分析的關(guān)鍵,模型的目的是幫助理解問(wèn)題,而不是啟動(dòng)方案的設(shè)計(jì)。架構(gòu)設(shè)計(jì)的工作任務(wù)之一是需求分配,即將滿足需求的職責(zé)分配到組件上。根據(jù)計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南(GB85671988)條文規(guī)定,在需求分析階段內(nèi),由系統(tǒng)分析人員對(duì)被設(shè)計(jì)的系統(tǒng)
35、進(jìn)行系統(tǒng)分析,確定對(duì)該軟件的各項(xiàng)功能、性能需求和設(shè)計(jì)約束,確定對(duì)文件編制的要求,作為本階段工作的結(jié)果,通常軟件需求說(shuō)明書(shū)、數(shù)據(jù)要求說(shuō)明書(shū)和初步的用戶手冊(cè)應(yīng)該編寫(xiě)出來(lái)。軟件需求說(shuō)明(SoftwareRequirementSpecification,SRS)SRS應(yīng)該具有以下特性:無(wú)歧義性、完整性、可驗(yàn)證性、一致性、可修改性、可追蹤性(向后追蹤、向前追蹤:)、運(yùn)行和維護(hù)階段的可使用性。軟件設(shè)計(jì)軟件設(shè)計(jì)是“定義一個(gè)系統(tǒng)或組建的架構(gòu)、組件、接口和其他特征的過(guò)程”,并得到“這個(gè)過(guò)程的結(jié)果”。軟件設(shè)計(jì)的基本原則:信息隱蔽和模塊獨(dú)立。一般用模塊間的耦合和內(nèi)聚來(lái)度量模塊獨(dú)立性:1、耦合是模塊間相對(duì)獨(dú)立性的度量
36、。模塊之間的聯(lián)系越緊密,聯(lián)系越多,耦合性就越高,而其模塊獨(dú)立性就越弱。2、內(nèi)聚是模塊功能強(qiáng)度(模塊內(nèi)各元素彼此結(jié)合的緊密程度)的度量。模塊內(nèi)各元素之間聯(lián)系越緊密,內(nèi)聚性就越高,相對(duì)地,它與其他模塊之間的耦合性就會(huì)越低,模塊獨(dú)立性就越強(qiáng)。由此可見(jiàn),模塊獨(dú)立性比較強(qiáng)的模塊應(yīng)是高內(nèi)聚低耦合的模塊。軟件測(cè)試軟件測(cè)試一般分為動(dòng)態(tài)測(cè)試(黑、白、灰盒)和靜態(tài)測(cè)試(人工檢測(cè)(桌前檢查、代碼審查和代碼走查)和計(jì)算機(jī)輔助靜態(tài)分析)。根據(jù)測(cè)試目的、階段不同,可分為單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。白盒測(cè)試(White-boxTesting,又稱邏輯驅(qū)動(dòng)測(cè)試,結(jié)構(gòu)測(cè)試)是把測(cè)試對(duì)象看作一個(gè)打開(kāi)的盒子。利用白盒測(cè)試法進(jìn)行動(dòng)
37、態(tài)測(cè)試時(shí),需要測(cè)試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過(guò)程,不需測(cè)試軟件產(chǎn)品的功能。白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試和邏輯驅(qū)動(dòng)測(cè)試。白盒測(cè)試法的覆蓋標(biāo)準(zhǔn)有邏輯覆蓋、循環(huán)覆蓋和基本路徑測(cè)試。其中邏輯覆蓋包括語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋和路徑覆蓋。6種覆蓋發(fā)現(xiàn)錯(cuò)誤的能力呈由弱至強(qiáng)的變化。軟件維護(hù)軟件的維護(hù)從性質(zhì)上分為:更正性維護(hù):(排錯(cuò)性維護(hù))糾錯(cuò)、故障恢復(fù);適應(yīng)性維護(hù):為了適應(yīng)環(huán)境變化而對(duì)系統(tǒng)所做的修改;完善性維護(hù):提高性能、美化界面、算法優(yōu)化;預(yù)防性維護(hù):為避免錯(cuò)誤提前進(jìn)行的。構(gòu)件與軟件重用軟件重用(軟件復(fù)用)是指兩次或多次不同的軟件開(kāi)發(fā)過(guò)程中重復(fù)使用相同或相近軟件元素的過(guò)程。軟件元素
38、包括程序代碼、測(cè)試用例、設(shè)計(jì)文檔、設(shè)計(jì)過(guò)程、需求分析文檔甚至領(lǐng)域知識(shí)。軟件構(gòu)件就是這些可復(fù)用的元素。目前國(guó)際三大構(gòu)件標(biāo)準(zhǔn)流派:COM/DCOM/COM+、CORBA和EJB。EJB:是用與開(kāi)發(fā)和部署多層結(jié)構(gòu)的、分布式的、面向?qū)ο蟮腏ava應(yīng)用系統(tǒng)的跨平臺(tái)的構(gòu)件體系結(jié)構(gòu)。COM/DCOM/COM+:COM是個(gè)開(kāi)放的組件標(biāo)準(zhǔn);DCOM在COM的基礎(chǔ)上添加了很多功能和特性,包括事務(wù)特性、安全模型、管理和配置等,使COM成為一個(gè)完成的組件構(gòu)架。COM+將COM、DCOM和MTS形成一個(gè)全新的、功能強(qiáng)大的組件構(gòu)架,它將COM組件軟件提升到應(yīng)用層而不再是底層的軟件結(jié)構(gòu),更加注重于分布式網(wǎng)絡(luò)應(yīng)用的設(shè)計(jì)和實(shí)現(xiàn)
39、,已成為Microsoft系統(tǒng)平臺(tái)策略和軟件發(fā)展策略的一部分。CORBA:由對(duì)象uganli組織(ObjiectManagementGroup,OMG)制定的一個(gè)工業(yè)標(biāo)準(zhǔn),其主要目標(biāo)是提供一種機(jī)制,使得對(duì)象可以透明地發(fā)出請(qǐng)求和獲得應(yīng)答,從而建立起一個(gè)異質(zhì)的分布式應(yīng)用環(huán)境。COBRA標(biāo)準(zhǔn)主要分為3個(gè)層次:對(duì)象請(qǐng)求代理、公共對(duì)象服務(wù)和公共設(shè)施。最底層是對(duì)象請(qǐng)求代理ORB,規(guī)定了分布對(duì)象的定義(接口)和語(yǔ)言映射,實(shí)現(xiàn)對(duì)象間的通訊和互操作,是分布對(duì)象系統(tǒng)中的“軟總線”;在ORB之上定義了很多公共服務(wù),可以提供諸如并發(fā)服務(wù)、名字服務(wù)、事務(wù)(交易)服務(wù)、安全服務(wù)等各種各樣的服務(wù);最上層的公共設(shè)施則定義了組
40、件框架,提供可直接為業(yè)務(wù)對(duì)象使用的服務(wù),規(guī)定業(yè)務(wù)對(duì)象有效協(xié)作所需的協(xié)定規(guī)則。軟件質(zhì)量保證及質(zhì)量評(píng)價(jià)國(guó)際標(biāo)準(zhǔn)ISO14598給出的軟件質(zhì)量的定義:軟件特性的總和,軟件滿足規(guī)定或潛在用戶需求的能力。根據(jù)GB/T16260.1中對(duì)軟件產(chǎn)品質(zhì)量模型的描述,軟件產(chǎn)品的使用質(zhì)量有4種:有效性、生產(chǎn)率、安生性、滿意度。根據(jù)GB/T16260-1996給出的質(zhì)量特性中,質(zhì)量特性有6性:功能性、可靠性、易用性、效率、維護(hù)性、可移植性。用戶的質(zhì)量要求可用使用質(zhì)量的度量、外部度量甚至是內(nèi)部度量的質(zhì)量需求來(lái)規(guī)定-這些由度量規(guī)定的需求宜作為產(chǎn)品評(píng)價(jià)時(shí)的準(zhǔn)則。內(nèi)部度量可用于開(kāi)發(fā)階段的非執(zhí)行軟件產(chǎn)品(例如標(biāo)書(shū)、需求定義、設(shè)
41、計(jì)規(guī)格說(shuō)明或源代碼等)。內(nèi)部度量為用戶提供了測(cè)量中間可交付項(xiàng)的質(zhì)量的能力,從而可以預(yù)測(cè)最終產(chǎn)品的質(zhì)量。外部度量可以通過(guò)測(cè)量該軟件產(chǎn)品作為其一部分的系統(tǒng)行為來(lái)測(cè)量軟件產(chǎn)品的質(zhì)量。外部度量只能在生存周期過(guò)程中的測(cè)試階段和任何運(yùn)行階段使用。在所屬系統(tǒng)環(huán)境下運(yùn)行該軟件產(chǎn)品即可獲得這樣的測(cè)量。使用質(zhì)量的度量是測(cè)量產(chǎn)品在特定的使用環(huán)境下,滿足特定用戶達(dá)到特定目標(biāo)所要求的有效性、生產(chǎn)率、安全性和滿意度的程度。這只能在真實(shí)的系統(tǒng)環(huán)境下獲得。建議盡可能采用與目標(biāo)外部度量有密切關(guān)系的內(nèi)部度量,以便能用這些內(nèi)部度量來(lái)預(yù)測(cè)外部度量的值。然而,往往很難設(shè)計(jì)出一個(gè)能夠在內(nèi)部和外部度量間提供密切關(guān)系的嚴(yán)格的理論模型。因此,
42、假設(shè)模型可能是模糊的,所以在使用度量時(shí),外部度量和內(nèi)部度量關(guān)系密切程度模型應(yīng)該使用統(tǒng)計(jì)建模的方法。軟件質(zhì)量管理過(guò)程包括:1、質(zhì)量保證過(guò)程;2、驗(yàn)證過(guò)程;3、確認(rèn)過(guò)程;4、評(píng)審過(guò)程;5、審計(jì)過(guò)程等。驗(yàn)證與確認(rèn)的區(qū)別:驗(yàn)證:認(rèn)定是不是正確做事,用來(lái)認(rèn)定結(jié)果是否滿足前一階段的要求,是階段活動(dòng)。質(zhì)量保證活動(dòng)。確認(rèn):認(rèn)定是否做了正確的事,用來(lái)認(rèn)定最終結(jié)果是否滿足要求,是針對(duì)最終結(jié)果的。質(zhì)量控制活動(dòng)。軟件配置管理軟件配置管理:1、管理和計(jì)劃;2、配置標(biāo)識(shí);3、配置控制;4、配置狀態(tài)的記錄;5、配置審計(jì);6、軟件發(fā)布管理和交付。軟件開(kāi)發(fā)環(huán)境軟件開(kāi)發(fā)環(huán)境:1、需求工具;2、設(shè)計(jì)工具;3、構(gòu)造工具;4、測(cè)試工具
43、;5、維護(hù)工具;6、配置管理工具;7、工程管理工具;8、工程過(guò)程工具;9、質(zhì)量工具。軟件過(guò)程管理軟件過(guò)程管理:1、啟動(dòng)和范圍定義;2、軟件項(xiàng)目計(jì)劃;3、軟件項(xiàng)目實(shí)施;4、評(píng)審和評(píng)價(jià);5、關(guān)閉;6、軟件工程度量。面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì)基本概念面向?qū)ο蟮母拍睿?、對(duì)象;2、類;3、抽象;4、封裝;5、繼承;6、多態(tài);7、接口;8、消息;9、組件(內(nèi)聚的);10、模式;11、復(fù)用(組件技術(shù)是軟件復(fù)用實(shí)現(xiàn)的關(guān)鍵)。統(tǒng)一建模語(yǔ)言UML統(tǒng)一建模語(yǔ)言(UnifiedModelingLanguage,UML):是一個(gè)通用的可視化的建模語(yǔ)言,它是面向?qū)ο蠓治龊驮O(shè)計(jì)的一種標(biāo)準(zhǔn)化表示,用于對(duì)軟件進(jìn)行描述、可視化處理
44、、構(gòu)造和建立軟件系統(tǒng)的文檔。UML適用于各種軟件開(kāi)發(fā)方法、軟件生命周期的各個(gè)階段、各種應(yīng)用領(lǐng)域及各種開(kāi)發(fā)工具,是一種總結(jié)了以往建模技術(shù)的經(jīng)驗(yàn)并吸收當(dāng)今優(yōu)秀成果的標(biāo)準(zhǔn)建模方法。UML的語(yǔ)言特征不是程序設(shè)計(jì)語(yǔ)言,而是建模語(yǔ)言;是一種建模語(yǔ)言規(guī)范說(shuō)明,是面向?qū)ο蠓治雠c設(shè)計(jì)的一種標(biāo)準(zhǔn)表示;不是過(guò)程,也不是方法,允許任務(wù)過(guò)程和方法使用;簡(jiǎn)單可擴(kuò)展;為面向?qū)ο蟮脑O(shè)計(jì)和開(kāi)發(fā)中出現(xiàn)的高級(jí)概念提供支持,強(qiáng)調(diào)對(duì)構(gòu)件、框架、模式和組件的重用;與最好的軟件工程實(shí)踐經(jīng)驗(yàn)集成。UML的設(shè)計(jì)目標(biāo):1、成為一個(gè)通用的建模語(yǔ)言,可供所有建模者使用;2、能夠很好的支持設(shè)計(jì)工作;3、能夠準(zhǔn)確表達(dá)當(dāng)前軟件開(kāi)發(fā)中的熱點(diǎn)問(wèn)題;4、盡可能
45、簡(jiǎn)單的同時(shí)能夠?qū)?yīng)用系統(tǒng)的各個(gè)方面建模。UML的圖有14種:標(biāo)紅的為靜態(tài)(結(jié)構(gòu))圖,其余為動(dòng)態(tài)(行為)圖。類圖:展現(xiàn)一組類、接口、協(xié)作和它們之間的關(guān)系。對(duì)象圖:展現(xiàn)一組對(duì)象及它們之間的關(guān)系。構(gòu)件圖:展現(xiàn)一個(gè)封裝的類和它的接口、端口以及由內(nèi)嵌的構(gòu)件和連接件構(gòu)成的內(nèi)部結(jié)構(gòu)。構(gòu)件圖是類圖的變體。組合結(jié)構(gòu)圖:描繪結(jié)構(gòu)化類(例如構(gòu)件和類)的內(nèi)部結(jié)構(gòu),包括結(jié)構(gòu)化類與系統(tǒng)其余部分的相互點(diǎn)。用例圖:表現(xiàn)一組用例、參與者(一種特殊的類)及它們之間的關(guān)系。序列和通信圖:都是交互圖。展現(xiàn)一種交互,由一組對(duì)象或角色以及它們之間可能發(fā)送的消息構(gòu)成。序列圖強(qiáng)調(diào)時(shí)序,通信圖強(qiáng)調(diào)消息流經(jīng)的數(shù)據(jù)結(jié)構(gòu)。狀態(tài)圖:展現(xiàn)一個(gè)狀態(tài)機(jī),由
46、狀態(tài)、轉(zhuǎn)移、事件和活動(dòng)組成?;顒?dòng)圖:將進(jìn)程或其他計(jì)算的結(jié)構(gòu)展示為計(jì)算內(nèi)部一步步的控制流和數(shù)據(jù)流。部署圖和制品圖:展現(xiàn)了對(duì)運(yùn)行時(shí)的處理結(jié)點(diǎn)以及在其中生存的構(gòu)件的配置。部署圖給出體系結(jié)構(gòu)的靜態(tài)部署視圖。制品圖展現(xiàn)計(jì)算機(jī)中一個(gè)系統(tǒng)的物理結(jié)構(gòu)。制品包括文件、數(shù)據(jù)庫(kù)和類似的物理比特集合。包圖:展現(xiàn)了由模型本身分解而成的組織單元以及它們的依賴關(guān)系。定時(shí)圖:是一種交互圖,展現(xiàn)了消息跨域不同對(duì)象或角色的實(shí)際時(shí)間,而不僅僅是關(guān)心消息的相對(duì)順序。交互概覽圖:是活動(dòng)和序列圖的混合物。在UML中類圖實(shí)例中:接口:空心圓+直線(唐老鴨類實(shí)現(xiàn)了講人話);依賴:虛線+箭頭(動(dòng)物和空氣的關(guān)系);關(guān)聯(lián):實(shí)線+箭頭(企鵝需要知道
47、氣候才遷移);聚合:空心四邊形+實(shí)線+箭頭(雁群和大雁的關(guān)系);合成/組合:實(shí)心四邊形+實(shí)線+箭頭(鳥(niǎo)和翅膀的關(guān)系);泛化/繼承:空心三角形+實(shí)線(動(dòng)物和鳥(niǎo)的繼承關(guān)系);實(shí)現(xiàn):空心三角形+虛線(實(shí)現(xiàn)大雁飛翔的接口);RUP統(tǒng)一軟件開(kāi)發(fā)過(guò)程(RationalUnifiedProcess,RUP)是一種“過(guò)程方法”,它是迭代模型的一種具體實(shí)現(xiàn),是使用面向?qū)ο蠹夹g(shù)進(jìn)行軟件開(kāi)發(fā)的最佳實(shí)踐。它將軟件開(kāi)發(fā)周期劃分為4個(gè)連續(xù)的階段,即初始階段、細(xì)化階段、構(gòu)造階段和交付階段。每個(gè)階段結(jié)束于良好定義的里程碑(即某些關(guān)鍵決策必須做出的時(shí)間點(diǎn))。6個(gè)最佳經(jīng)驗(yàn):1、迭代式開(kāi)發(fā);2、需求管理;3、控制軟件變更;4、驗(yàn)證
48、軟件質(zhì)量;5、可視化軟件建模;6、以組件為中心的軟件架構(gòu)。面向?qū)ο蠓治雒嫦驅(qū)ο蟮姆治瞿P停?、用例模型;2、類-對(duì)象模型;3、對(duì)象-關(guān)系模型;4、對(duì)象-行為模型。面向?qū)ο蟮姆治瞿繕?biāo):1、描述用戶需求;2、建立創(chuàng)建軟件設(shè)計(jì)的基礎(chǔ);3、定義軟件完成后可被確認(rèn)的一組需求。面向?qū)ο蟮姆治霾襟E:發(fā)現(xiàn)角色/參與者;發(fā)現(xiàn)用例;建立用例模型;進(jìn)行領(lǐng)域分析;建立對(duì)象-關(guān)系模型;建立對(duì)象-行為模型;建立功能模型。在面向?qū)ο蠓椒ㄖ校陬悎D上包含的關(guān)系有:泛化(Generalization)、實(shí)現(xiàn)(Realization)、關(guān)聯(lián)(Association)、聚集(Aggregation)、組裝(Composition)
49、、依賴(Dependency)等。其中,依賴關(guān)系是指類與類之間的連接,并且依賴總是單向的,是類間最弱的一種關(guān)系;泛化關(guān)系是表示類與類、接口與接口之間的特殊關(guān)系,它是繼承關(guān)系的反關(guān)系;實(shí)現(xiàn)關(guān)系是用于指定兩個(gè)實(shí)體之間的一個(gè)合同。軟件架構(gòu)典型體系結(jié)構(gòu)軟件構(gòu)件設(shè)計(jì)的一個(gè)核心問(wèn)題是能否重復(fù)使用的架構(gòu)模式,即能否達(dá)到構(gòu)架級(jí)的軟件重用。幾種常見(jiàn)的軟件架構(gòu)構(gòu)架模式:1、管道/過(guò)濾器模式;2、面向?qū)ο竽J剑?、事件驅(qū)動(dòng)模式;4、分層模式;5、知識(shí)庫(kù)模式;6、客戶機(jī)/服務(wù)器模式。管道/過(guò)濾器模式:優(yōu)點(diǎn):1、高內(nèi)聚、低耦合;2、多過(guò)濾器簡(jiǎn)單合成;3、功能模塊重用;4、便于維護(hù);5、支持特定分析;6、支持并行操作缺點(diǎn)
50、:1、導(dǎo)致系統(tǒng)成批操作;2、需協(xié)調(diào)數(shù)據(jù)流;3、性能下降,實(shí)現(xiàn)復(fù)雜。面向?qū)ο竽J剑簝?yōu)點(diǎn):1、高度模塊化;2、封裝數(shù)據(jù)隱蔽;3、繼承性提供數(shù)據(jù)共享;4、靈活便于維護(hù)缺點(diǎn):對(duì)象之間的調(diào)用需要知道所調(diào)用對(duì)象的標(biāo)識(shí)。事件驅(qū)動(dòng)模式:事件驅(qū)動(dòng)模式的基本思想是:構(gòu)件并不直接調(diào)用過(guò)程,而是觸發(fā)一個(gè)或多個(gè)事件。系統(tǒng)中的其他構(gòu)件可以注冊(cè)相關(guān)的事件,在觸發(fā)一個(gè)事件時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用注冊(cè)了該事件的構(gòu)件過(guò)程,即觸發(fā)事件會(huì)導(dǎo)致另一構(gòu)件過(guò)程的調(diào)用。例如,Word和Excel這類圖形界面應(yīng)用軟件就是采用事件驅(qū)動(dòng)的架構(gòu)模式。優(yōu)點(diǎn):1、支持重用,容易并發(fā)處理;2、有良好的擴(kuò)展性;3、簡(jiǎn)化客戶代碼缺點(diǎn):1、削弱對(duì)系統(tǒng)的控制能力;2、
51、數(shù)據(jù)交換問(wèn)題;3、邏輯關(guān)系變的更加復(fù)雜分層模式:每一層最多影響兩層,只給相鄰層提供接口。為軟件重用提供了強(qiáng)大的支持。最廣泛應(yīng)用是分層通信協(xié)議,如ISO/OSI。優(yōu)點(diǎn):1、整體設(shè)計(jì)清晰;2、支持系統(tǒng)設(shè)計(jì)逐級(jí)抽象;3、良好的擴(kuò)展性;4、支持復(fù)用。缺點(diǎn):1、分層不易、各層沒(méi)有統(tǒng)一正確的抽象方法;2、系統(tǒng)性能會(huì)下降。知識(shí)庫(kù)模式有兩種控制策略:1、輸入流控制觸發(fā)進(jìn)程執(zhí)行的選擇,則為傳統(tǒng)數(shù)據(jù)庫(kù)型的知識(shí)庫(kù)模式;2、中央數(shù)據(jù)結(jié)構(gòu)的當(dāng)前狀態(tài)進(jìn)程執(zhí)行的選擇,則為基于黑板系統(tǒng)的知識(shí)庫(kù)模式,典型應(yīng)用是信號(hào)處理系統(tǒng),如語(yǔ)言和模式識(shí)別??蛻魴C(jī)/服務(wù)器模式:優(yōu)點(diǎn):1、客戶機(jī)與服務(wù)器分離,允許網(wǎng)絡(luò)分布操作;2、二者開(kāi)發(fā)可分開(kāi)
52、同時(shí)進(jìn)行;3、一個(gè)服務(wù)器可以服務(wù)于多個(gè)客戶機(jī)。缺點(diǎn):1、依賴于網(wǎng)絡(luò),成為整個(gè)系統(tǒng)運(yùn)作的瓶頸;2、客戶機(jī)要隨服務(wù)器的變更而改變;3、以局域網(wǎng)為中心,難以擴(kuò)展到廣域網(wǎng)或因特網(wǎng);4、數(shù)據(jù)安全性不好。軟件構(gòu)架設(shè)計(jì)方法軟件架構(gòu)設(shè)計(jì)總體目標(biāo):1、最大化服用;2、復(fù)雜問(wèn)題簡(jiǎn)單化;3、靈活的擴(kuò)展性。軟件構(gòu)架分析與評(píng)估軟件架構(gòu)需要考慮問(wèn)題:關(guān)系數(shù)據(jù)庫(kù)與對(duì)象數(shù)據(jù)庫(kù)的選擇問(wèn)題:選擇關(guān)系數(shù)據(jù)庫(kù),成熟;用戶界面選擇使用HTML:采用HTTP(S)協(xié)議可穿越防火墻,解決Internet應(yīng)用中的一個(gè)重要問(wèn)題。;靈活性和性能的考慮;技術(shù)的選擇:成熟的技術(shù)可以規(guī)避風(fēng)險(xiǎn);聘請(qǐng)經(jīng)驗(yàn)豐富的架構(gòu)設(shè)計(jì)師。中間件概念中間件作為一大類系統(tǒng)軟
53、件,與操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)并稱“三套車”。中間件可分為底層中間件、通用型中間件和集成型中間件。中間件是位于硬件、操作系統(tǒng)等平臺(tái)和應(yīng)用之間的通用服務(wù)。這些服務(wù)定義了標(biāo)準(zhǔn)的程序接口和協(xié)議。不同硬件及操作系統(tǒng)平臺(tái),可以有符合接口和協(xié)議規(guī)范的多種實(shí)現(xiàn)。中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源。中間件位于客戶機(jī)/服務(wù)器的操作系統(tǒng)之上,管理計(jì)算機(jī)資源和網(wǎng)絡(luò)通訊。其主要目的是實(shí)現(xiàn)應(yīng)用與平臺(tái)的無(wú)關(guān)性。執(zhí)行中間件的一個(gè)關(guān)鍵途徑是信息傳遞。通過(guò)中間件,應(yīng)用程序可以工作于多平臺(tái)或OS環(huán)境。簡(jiǎn)單的說(shuō),中間件是一種計(jì)算機(jī)軟件連接了軟件部件或者應(yīng)用程序。這種軟件有一組服
54、務(wù)構(gòu)成,這些服務(wù)包括允許多進(jìn)程運(yùn)行在一個(gè)或者多個(gè)機(jī)器上以達(dá)到在網(wǎng)絡(luò)中互相交互的目的。中間件的特點(diǎn):1、滿足大量應(yīng)用的需要;2、運(yùn)行于多種硬件和OS平臺(tái);3、支持分布式計(jì)算,提供跨網(wǎng)絡(luò)、硬件和OS平臺(tái)的透明性的應(yīng)用或服務(wù)的交互功能;4、支持標(biāo)準(zhǔn)的協(xié)議;5、支持標(biāo)準(zhǔn)的接口。中間件可以應(yīng)用于以下情形,如連接公司LAN和早期系統(tǒng)、交換兩個(gè)郵件系統(tǒng)間的信息、支持web客戶機(jī)與數(shù)據(jù)庫(kù)服務(wù)器交換信息等。中間件分類中間件大致可分為六類:終端仿真/屏幕轉(zhuǎn)換中間件、數(shù)據(jù)訪問(wèn)中間件、遠(yuǎn)程過(guò)程調(diào)用中間件、面向消息中間件、分布式對(duì)象中間件、事務(wù)中間件。數(shù)據(jù)庫(kù)訪問(wèn)中間件:Windows平臺(tái)的ODBC和Java平臺(tái)的JDB
55、C;遠(yuǎn)程過(guò)程調(diào)用(RemoteProcedureCall,PRC):面向消息中間件(Message-OrientedMiddleware,MOM):IBM的MQSeries;分布式對(duì)象中間件:OMG的CORBA、Sun的RMI/EJB、Microsoft的DCOM等;事務(wù)中間件(TransactionProcessingMonitor,TPM):BEA的Tuxedo。典型應(yīng)用集成技術(shù)WEBServiceWeb服務(wù)(WebServices)定義了一種松散的、粗粒度的分布計(jì)算模式,使用標(biāo)準(zhǔn)的HTTP(S)協(xié)議傳送XML表示及封裝的內(nèi)容。Web服務(wù)的典型技術(shù)包括:用于傳遞信息的簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(Si
56、mpleObjectAccessProtocal,SOAP);用于描述服務(wù)的Web服務(wù)描述語(yǔ)言(WebServicesDescriptionLanguage,WSDL);用于Web服務(wù)的注冊(cè)的統(tǒng)一描述、發(fā)現(xiàn)及集成(UniversalDescriptionDiscoveryandIntegration,UDDI):用于數(shù)據(jù)交換的XML。適合WEBservices:1、跨越防火墻;2、應(yīng)用程序集成;3、B2B集成;4、軟件重用。不適合WEBservices:1、單擊應(yīng)用程序:只與運(yùn)行在本地機(jī)器上的其他程序進(jìn)行通信的桌面應(yīng)用程序最好不使用Web服務(wù),只用本地的API即可;2、局域網(wǎng)上的同構(gòu)應(yīng)用程序:
57、使用同一種語(yǔ)言開(kāi)發(fā)的在相同平臺(tái)的同一個(gè)局域網(wǎng)中運(yùn)行的應(yīng)用程序直接通過(guò)TCP等協(xié)議調(diào)用,會(huì)更有效。J2EE架構(gòu)概念目前,Java平臺(tái)有三個(gè)版本:適用于小型設(shè)備和智能卡的J2ME(Java2PlatformMicroEdition)、適用于桌面系統(tǒng)的J2SE和適用于企業(yè)級(jí)應(yīng)用(創(chuàng)建服務(wù)器應(yīng)用程序和服務(wù))的J2EE。J2EE使用多層的分布式應(yīng)用模型,應(yīng)用邏輯按功能劃分為組件,各個(gè)應(yīng)用組件根據(jù)他們所在的層分布在不同的計(jì)算機(jī)上。J2EE的目的是為了克服傳統(tǒng)Client/Server模式的弊病,迎合Browser/Server架構(gòu)的潮流,為應(yīng)用Java技術(shù)開(kāi)發(fā)服務(wù)器端應(yīng)用提供一個(gè)平臺(tái)獨(dú)立的、可移植的、多用
58、戶的、安全的和基于標(biāo)準(zhǔn)的企業(yè)級(jí)平臺(tái),從而簡(jiǎn)化企業(yè)應(yīng)用的開(kāi)發(fā)、管理和部署。J2EE是一個(gè)標(biāo)準(zhǔn),而不是一個(gè)現(xiàn)成的產(chǎn)品。各個(gè)平臺(tái)開(kāi)發(fā)商按照J(rèn)2EE規(guī)范分別開(kāi)發(fā)了不同的J2EE應(yīng)用服務(wù)器,J2EE應(yīng)用服務(wù)器是J2EE企業(yè)級(jí)應(yīng)用的部署平臺(tái)。由于它們都遵循了J2EE規(guī)范,因此,使用J2EE技術(shù)開(kāi)發(fā)的企業(yè)級(jí)應(yīng)用可以部署在各種J2EE應(yīng)用服務(wù)器上。J2EE技術(shù)規(guī)范組成J2EE平臺(tái):J2EE規(guī)范J2EE應(yīng)用編程模型:編制設(shè)計(jì)模型J2EE兼容測(cè)試套件:檢查是否與其兼容J2EE參考實(shí)現(xiàn):J2EE服務(wù)器運(yùn)行環(huán)境J2EE應(yīng)用服務(wù)器運(yùn)行環(huán)境包括構(gòu)件(Component)、容器(Container)及服務(wù)(Services
59、)三部分。構(gòu)件是表示應(yīng)用邏輯的代碼;容器是構(gòu)件的運(yùn)行環(huán)境;服務(wù)則是應(yīng)用服務(wù)器提供的各種功能接口,可以和系統(tǒng)資源進(jìn)行交互。J2EE規(guī)范包括內(nèi)容J2EE規(guī)范包含了一系列構(gòu)件及服務(wù)技術(shù)規(guī)范。JNDI:Java命名和目錄服務(wù),提供了統(tǒng)一、無(wú)縫的標(biāo)準(zhǔn)化名字服務(wù)。Servlet:JavaServlet是運(yùn)行在服務(wù)器上的一個(gè)小程序,用于提供以構(gòu)件為基礎(chǔ)、獨(dú)立于平臺(tái)的Web應(yīng)用。JSP:JavaServlet的一種擴(kuò)展,使創(chuàng)建靜態(tài)模板和動(dòng)態(tài)內(nèi)容相結(jié)合的HTML和XML頁(yè)面更加容易。EJB:實(shí)現(xiàn)應(yīng)用中關(guān)鍵的業(yè)務(wù)邏輯,創(chuàng)建基于構(gòu)件的企業(yè)級(jí)應(yīng)用程序。EJB在應(yīng)用服務(wù)器的EJB容器內(nèi)運(yùn)行,由容器提供所有基本的中間層服
60、務(wù),如事務(wù)管理、安全、遠(yuǎn)程客戶連接、生命周期管理和數(shù)據(jù)庫(kù)連接緩沖等。JCA:J2EE連接器架構(gòu),提供一種連接不同企業(yè)信息平臺(tái)的標(biāo)準(zhǔn)接口。JDBC:Java數(shù)據(jù)庫(kù)連接技術(shù),提供訪問(wèn)數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)接口。JMS:Java消息服務(wù),提供企業(yè)級(jí)消息服務(wù)的標(biāo)準(zhǔn)接口。JTA:Java事務(wù)編程接口,提供分布事務(wù)的高級(jí)管理規(guī)范。JavaMail:提供與郵件系統(tǒng)的接口。RMI-IIOP:提供應(yīng)用程序的通信接口。RMI(RemoteMethodInvoke):正如其名字所表示的那樣,RMI協(xié)議調(diào)用遠(yuǎn)程對(duì)象上的方法。它使用了序列化方式在客戶端和服務(wù)器端傳遞數(shù)據(jù)。RMI是一種被EJB使用的更底層的協(xié)議。JavaIDL/C
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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é)語(yǔ)文個(gè)人述職報(bào)告錦集8篇
- 現(xiàn)代水墨課程設(shè)計(jì)教案
- 企業(yè)業(yè)務(wù)集成與協(xié)同平臺(tái)解決方案
- 養(yǎng)老院老人康復(fù)設(shè)施維修人員表彰制度
- 學(xué)校出納工作總結(jié)
- 網(wǎng)絡(luò)營(yíng)銷 第3版 教案匯 魏亞萍 1.2項(xiàng)目一定義、崗位 - 5-4信息流推廣
- 房地產(chǎn)總企業(yè)行政規(guī)章制度
- 建筑垃圾運(yùn)輸合同
- 培訓(xùn)場(chǎng)地租賃協(xié)議書(shū)模板
- 公寓租賃合作合同
- DL∕T 677-2018 發(fā)電廠在線化學(xué)儀表檢驗(yàn)規(guī)程
- 馬克思主義與社會(huì)科學(xué)方法論課后思考題答案全
- 七年級(jí)歷史下冊(cè)教學(xué)工作計(jì)劃
- 熱工基礎(chǔ)課后答案超詳細(xì)版(張學(xué)學(xué))
- 食品工藝學(xué)(魯東大學(xué))智慧樹(shù)知到期末考試答案2024年
- 2024年汽車駕駛員高級(jí)證考試題庫(kù)及答案
- 供應(yīng)商競(jìng)價(jià)比價(jià)表
- 轉(zhuǎn)運(yùn)呼吸機(jī)培訓(xùn)課件
- 國(guó)內(nèi)外天然植物染料的應(yīng)用及發(fā)展現(xiàn)狀
- 心理健康對(duì)學(xué)生學(xué)習(xí)成績(jī)的影響
- 食品生產(chǎn)企業(yè)員工食品安全培訓(xùn)
評(píng)論
0/150
提交評(píng)論