出版時(shí)間:2009-8 出版社:清華大學(xué)出版社 作者:張友生,王勇 主編 頁(yè)數(shù):453 字?jǐn)?shù):674000
Tag標(biāo)簽:無(wú)
前言
系統(tǒng)分析是IT組織開(kāi)發(fā)優(yōu)秀的應(yīng)用系統(tǒng)的重要工作,需要擁有扎實(shí)的理論知識(shí)和豐富的實(shí)際經(jīng)驗(yàn)的人員來(lái)完成。隨著應(yīng)用系統(tǒng)規(guī)模越來(lái)越大,復(fù)雜程度越來(lái)越高,系統(tǒng)分析師在系統(tǒng)開(kāi)發(fā)的過(guò)程中,發(fā)揮著越來(lái)越重要的作用。全國(guó)計(jì)算機(jī)技術(shù)與軟件專(zhuān)業(yè)資格(水平)考試作為培養(yǎng)和選拔計(jì)算機(jī)技術(shù)和軟件專(zhuān)業(yè)人才的一個(gè)考試,其難度較大。主要原因是考試范圍十分廣泛,牽涉到計(jì)算機(jī)專(zhuān)業(yè)的每門(mén)課程,還要加上數(shù)學(xué),外語(yǔ),系統(tǒng)工程,信息化和知識(shí)產(chǎn)權(quán)等知識(shí),且注重考查新技術(shù)和新方法的應(yīng)用。考試不但注重廣度,而且還有一定的深度。特別是高級(jí)資格考試,不但要求考生具有扎實(shí)的理論知識(shí),還要具有豐富的實(shí)踐經(jīng)驗(yàn)。1.目的眾所周知,IT技術(shù)日新月異,作為一名合格的系統(tǒng)分析師,必須善于學(xué)習(xí),及時(shí)了解和掌握新技術(shù)與新方法。然而,考生又不可能有足夠的時(shí)間和精力去詳細(xì)學(xué)習(xí)和實(shí)踐當(dāng)前的每一種IT新技術(shù)和新方法,因此,就需要一本書(shū)來(lái)對(duì)當(dāng)前比較流行而又成熟的技術(shù)和方法進(jìn)行統(tǒng)一介紹。鑒于此,希賽IT教育研發(fā)中心組織CSAI顧問(wèn)團(tuán)有關(guān)專(zhuān)家,在清華大學(xué)出版社的大力支持下,編寫(xiě)和出版了本書(shū),作為系統(tǒng)分析師考試的參考用書(shū)。期望通過(guò)本書(shū),不但能幫助考生順利通過(guò)考試,更重要的是幫助考生了解和掌握當(dāng)前的新技術(shù)和新方法,把這些技術(shù)和方法應(yīng)用到自己的工作實(shí)踐中。
內(nèi)容概要
本書(shū)對(duì)當(dāng)前比較前沿而又成熟的技術(shù)和方法進(jìn)行了討論,包括軟件過(guò)程改進(jìn)、J2EE與.NET平臺(tái)、中間件及相關(guān)技術(shù)、應(yīng)用服務(wù)器、Web Service、數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘、操作數(shù)據(jù)存儲(chǔ)、異構(gòu)數(shù)據(jù)庫(kù)的集成、企業(yè)應(yīng)用集成、XML、軟件架構(gòu)、設(shè)計(jì)模式、SOA、RIA、UML、UP、SOAP、PDM/PLM、AOP、P2P、工作流、軟件產(chǎn)品線、敏捷方法、網(wǎng)格計(jì)算與普適計(jì)算、云計(jì)算與SaaS、多核技術(shù)、片上系統(tǒng)等。這些技術(shù)和方法是任何一位合格的系統(tǒng)分析師必須具備的知識(shí),也是系統(tǒng)分析師考試必考的知識(shí)點(diǎn)。閱讀本書(shū),猶如進(jìn)入IT新技術(shù)和新方法的殿堂。 本書(shū)由希賽IT教育研發(fā)中心組編,作為計(jì)算機(jī)技術(shù)與軟件專(zhuān)業(yè)技術(shù)資格(水平)考試參考用書(shū),同時(shí)也可作為系統(tǒng)分析師日常工作的參考手冊(cè),作為軟件設(shè)計(jì)師、數(shù)據(jù)庫(kù)系統(tǒng)工程師、網(wǎng)絡(luò)工程師進(jìn)一步深造和發(fā)展的必讀書(shū)籍,也是計(jì)算機(jī)專(zhuān)業(yè)教師的教學(xué)和工作參考書(shū)。
書(shū)籍目錄
第1章 軟件過(guò)程改進(jìn) 1.1 CMM綜述 1.1.1 CMM的基本概念 1.1.2 CMM的基本框架 1.1.3 CMM的主要內(nèi)容 1.1.4 CMM的內(nèi)部結(jié)構(gòu) 1.1.5 SPA和SCA的比較分析 1.2 組織如何實(shí)施CMM 1.3 CMM存在的問(wèn)題 1.4 ISO9001與CMM的比較 1.5 CMMI綜述 1.6 CMM與CMMI的比較 1.7 個(gè)體軟件過(guò)程 1.8 團(tuán)隊(duì)軟件過(guò)程 1.8.1 TSP概述 1.8.2 TSP設(shè)計(jì)和實(shí)施原則 1.8.3 TSP的度量 1.8.4 TSP的流程 1.9 CMM/TSP/TSP三者的結(jié)合 本章參考文獻(xiàn)第2章 J2EE與.NET平臺(tái) 2.1 J2EE平臺(tái)概述 2.1.1 分布式的多層應(yīng)用程序 2.1.2 J2EE構(gòu)件 2.1.3 J2EE容器 2.1.4 J2EE的部署 2.1.5 JavaEE 2.2 .NET平臺(tái)概述 2.2.1 .NETFramework 2.2.2 通用語(yǔ)言運(yùn)行時(shí) 2.3 J2EE和.NET平臺(tái)的比較 2.3.1 JVM與CLR 2.3.2 對(duì)多層分布式應(yīng)用的支持 2.3.3 安全性 2.3.4 其他特性的比較 本章參考文獻(xiàn)第3章 中間件技術(shù) 3.1 中間件概述 3.1.1 中間件的分類(lèi) 3.1.2 中間件的優(yōu)點(diǎn) 3.2 中間件的應(yīng)用 3.2.1 中間件技術(shù)在集成中的應(yīng)用 3.2.2 J2EE中間件實(shí)現(xiàn) 3.3 中間件與電子商務(wù) 3.3.1 電子商務(wù)中間件架構(gòu) 3.3.2 電子商務(wù)應(yīng)用服務(wù)器 3.3.3 通信平臺(tái) 3.3.4 安全平臺(tái) 3.4 構(gòu)件技術(shù)與中間件 3.5 中間件的發(fā)展趨勢(shì) 本章參考文獻(xiàn)第4章 WebService及其應(yīng)用 4.1 WebService概述 4.1.1 WebService模型 4.1.2 WebService協(xié)議堆?!?.2 WSDL 4.2.1 WSDL概述 4.2.2 使用WSDL文檔 4.2.3 WSDL文檔結(jié)構(gòu) 4.3 UDDI 4.3.1 UDDI數(shù)據(jù)模型 4.3.2 注冊(cè)Web服務(wù) 4.3.3 調(diào)用Web服務(wù) 4.4 SOAP 4.4.1 消息封裝和編碼規(guī)則 4.4.2 SOAP應(yīng)用 4.5 構(gòu)造一個(gè)簡(jiǎn)單的WebService 4.5.1 編寫(xiě)服務(wù)器端 4.5.2 編寫(xiě)客戶端 本章參考文獻(xiàn)第5章 異構(gòu)數(shù)據(jù)庫(kù)的集成 5.1 異構(gòu)數(shù)據(jù)庫(kù)體系結(jié)構(gòu) 5.1.1 異構(gòu)性 5.1.2 數(shù)據(jù)庫(kù)轉(zhuǎn)換 5.1.3 數(shù)據(jù)的透明訪問(wèn) 5.2 異構(gòu)數(shù)據(jù)庫(kù)互連 5.2.1 數(shù)據(jù)庫(kù)之間的差異 5.2.2 SAG與DRDA 5.2.3 ODBC與JDBC 5.2.4 利用網(wǎng)關(guān)互連 5.2.5 數(shù)據(jù)庫(kù)互連方法發(fā)展展望 本章參考文獻(xiàn)第6章 商業(yè)智能與數(shù)據(jù)倉(cāng)庫(kù) 6.1 商業(yè)智能概述 6.1.1 商業(yè)智能的來(lái)龍去脈 6.1.2 什么是商業(yè)智能 6.1.3 商業(yè)智能的需求 6.1.4 商業(yè)智能的體系結(jié)構(gòu) 6.2 數(shù)據(jù)倉(cāng)庫(kù)技術(shù) 6.2.1 操作型數(shù)據(jù)和分析型數(shù)據(jù) 6.2.2 與傳統(tǒng)數(shù)據(jù)庫(kù)的區(qū)別 6.2.3 數(shù)據(jù)倉(cāng)庫(kù)的特點(diǎn) 6.2.4 數(shù)據(jù)倉(cāng)庫(kù)的模型設(shè)計(jì) 6.2.5 數(shù)據(jù)集市 6.2.6 其他相關(guān)概念 6.2.7 元數(shù)據(jù) 6.3 數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)與開(kāi)發(fā) 6.3.1 數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì)過(guò)程 6.3.2 創(chuàng)建數(shù)據(jù)倉(cāng)庫(kù)的方式 本章參考文獻(xiàn)第7章 數(shù)據(jù)挖掘 7.1 數(shù)據(jù)挖掘概述 7.1.1 數(shù)據(jù)挖掘的定義 7.1.2 數(shù)據(jù)挖掘的功能 7.2 數(shù)據(jù)挖掘常用技術(shù) 7.3 數(shù)據(jù)挖掘的結(jié)構(gòu)與流程 7.3.1 數(shù)據(jù)挖掘系統(tǒng)的結(jié)構(gòu) 7.3.2 數(shù)據(jù)挖掘的流程 7.4 數(shù)據(jù)挖掘的熱點(diǎn)應(yīng)用 本章參考文獻(xiàn)第8章 操作數(shù)據(jù)存儲(chǔ) 8.1 ODS概述 8.1.1 ODS的特點(diǎn) 8.1.2 ODS的作用 8.1.3 ODS的分類(lèi) 8.1.4 ODS和DW的聯(lián)系與區(qū)別 8.1.5 從DB向ODS轉(zhuǎn)化的實(shí)現(xiàn)機(jī)制 8.2 ODS的應(yīng)用 8.3 ODS系統(tǒng)的設(shè)計(jì) 8.3.1 ODS數(shù)據(jù)轉(zhuǎn)換層 8.3.2 ODS平臺(tái)特性 8.3.3 ODS系統(tǒng)中間件 8.3.4 ODS系統(tǒng)數(shù)據(jù)建模 8.3.5 ODS系統(tǒng)設(shè)計(jì)步驟 本章參考文獻(xiàn)第9章 企業(yè)應(yīng)用集成 9.1 EAI概述 9.1.1 誰(shuí)需要EAI? 9.1.2 EAI的內(nèi)容 9.1.3 EAI的技術(shù)基礎(chǔ) 9.2 EAI集成模型 9.2.1 表示集成 9.2.2 數(shù)據(jù)集成 9.2.3 功能集成 9.3 EAI與標(biāo)準(zhǔn)化 9.4 EAI的實(shí)施 本章參考文獻(xiàn)第10章 可擴(kuò)展標(biāo)記語(yǔ)言 10.1 XML概述 10.1.1 XML的特點(diǎn) 10.1.2 XML的作用 10.1.3 XML的應(yīng)用 10.2 解析XML 10.2.1 XML與HTML的區(qū)別 10.2.2 XML文檔 10.2.3 CSS與XSL 10.3 XML編程接口 10.3.1 API接口 10.3.2 XML開(kāi)發(fā)工具 10.3.3 XML建?!”菊聟⒖嘉墨I(xiàn)第11章 軟件架構(gòu) 11.1 軟件架構(gòu)概述 11.2 軟件架構(gòu)建模 11.2.1 邏輯視圖 11.2.2 開(kāi)發(fā)視圖 11.2.3 進(jìn)程視圖 11.2.4 物理視圖 11.2.5 場(chǎng)景 11.3 軟件架構(gòu)風(fēng)格 11.3.1 分層系統(tǒng) 11.3.2 C2風(fēng)格 11.3.3 客戶/服務(wù)器風(fēng)格 11.3.4 三層C/S結(jié)構(gòu)風(fēng)格 11.3.5 瀏覽器/服務(wù)器風(fēng)格 11.3.6 公共對(duì)象請(qǐng)求代理架構(gòu) 11.3.7 異構(gòu)結(jié)構(gòu)風(fēng)格 11.4 特定領(lǐng)域軟件架構(gòu) 11.4.1 DSSA的活動(dòng) 11.4.2 DSSA的建立過(guò)程 ……第12章 設(shè)計(jì)模式第13章 統(tǒng)一建模語(yǔ)言第14章 統(tǒng)一過(guò)程第15章 企業(yè)信息系統(tǒng)第16章 工作流技術(shù)第17章 軟件產(chǎn)品線第18章 敏捷方法第19章 P2P技術(shù)第20章 風(fēng)格計(jì)算與普適計(jì)算第21章 云計(jì)算與SaaS第22章 快速開(kāi)發(fā)工具第23章 多核技術(shù)第24章 片土系統(tǒng)第25章 面向多方面的編程
章節(jié)摘錄
插圖:第1章 軟件過(guò)程改進(jìn)軟件過(guò)程是人們建立、維護(hù)和演化軟件產(chǎn)品整個(gè)過(guò)程中所有技術(shù)活動(dòng)和管理活動(dòng)的集合。目前,軟件過(guò)程技術(shù)是一個(gè)非?;钴S的研究領(lǐng)域,吸引了大批來(lái)自學(xué)術(shù)界和工業(yè)界的專(zhuān)家和學(xué)者。目前,每個(gè)國(guó)家?guī)缀醵加凶约旱能浖^(guò)程改進(jìn)網(wǎng)絡(luò)和組織。軟件過(guò)程技術(shù)的研究和實(shí)踐主要有三個(gè)方向:(1)軟件過(guò)程分析和建模。軟件過(guò)程建模方法是軟件過(guò)程技術(shù)的起點(diǎn),其中形式化半形式化建模方法有基于規(guī)則的,基于過(guò)程程序的等等。過(guò)程分析和過(guò)程建模對(duì)于保證過(guò)程定義的質(zhì)量、建立全面和靈活的過(guò)程體系具有重要的作用。對(duì)軟件過(guò)程的建模主要是使用過(guò)程建模語(yǔ)言(Process Modeling Languages,PML)。PML最基本的功能是用于描述和定義過(guò)程,建立過(guò)程模型。PML的能力和表達(dá)方式直接影響著過(guò)程模型的質(zhì)量和建模效率。所以,選擇合適的PMLs,成為過(guò)程分析、過(guò)程建模和選擇建模工具的關(guān)鍵。(2)軟件過(guò)程支持。軟件過(guò)程支持主要是指研究和開(kāi)發(fā)支持軟件過(guò)程活動(dòng)的計(jì)算機(jī)輔助軟件工程(Computer-Aided Software Engineering,CASE)工具,過(guò)程支撐工具作為一種技術(shù)基礎(chǔ)設(shè)施,能夠很好地支持、管理并規(guī)范化軟件過(guò)程。它的使用將使得軟件過(guò)程的透明度好,為項(xiàng)目的軟件過(guò)程提供指導(dǎo),使得開(kāi)發(fā)者和管理者都有據(jù)可依,便于更有效地管理軟件過(guò)程。軟件過(guò)程支持工具主要包括軟件過(guò)程流程工具、過(guò)程文檔工具、評(píng)審工具和人員管理工具。(3)軟件過(guò)程評(píng)估和改進(jìn)。軟件過(guò)程評(píng)估和改進(jìn)是指根據(jù)某種模型對(duì)現(xiàn)有軟件過(guò)程進(jìn)行考核和評(píng)價(jià),找出其中的不足之處,然后加以改進(jìn)。改進(jìn)對(duì)生產(chǎn)高質(zhì)量軟件產(chǎn)品和提高軟件生產(chǎn)率的重要性已被越來(lái)越多的軟件開(kāi)發(fā)組織所認(rèn)同。由美國(guó)卡耐基。梅隆大學(xué)軟件工程研究所(CMU/SEI)提出的軟件能力成熟度模型除了用于軟件過(guò)程評(píng)估外,還向軟件組織提供了指導(dǎo)其進(jìn)行軟件過(guò)程管理和軟件過(guò)程改進(jìn)的框架。軟件過(guò)程改進(jìn)的基本原則是采用過(guò)去項(xiàng)目中成功的實(shí)踐經(jīng)驗(yàn)。因此,理解、記錄和重用部分軟件過(guò)程是軟件過(guò)程改進(jìn)研究的一個(gè)重要方向。
編輯推薦
《系統(tǒng)分析師技術(shù)指南》是由清華大學(xué)出版社出版。根據(jù)人力資源和社會(huì)保障部、工業(yè)和信息化部文件,計(jì)算機(jī)技術(shù)與軟件專(zhuān)業(yè)技術(shù)資格(水平)考試納入全國(guó)專(zhuān)業(yè)技術(shù)人員職業(yè)資格證書(shū)制度的統(tǒng)一規(guī)劃。通過(guò)考試獲得證書(shū)的人員,表明其已具備從事相應(yīng)專(zhuān)業(yè)崗位工作的水平和能力,用人單位可根據(jù)工作需要從獲得證書(shū)的人員中擇優(yōu)聘任相應(yīng)專(zhuān)業(yè)技術(shù)職務(wù)(技術(shù)員、助理工程師、工程師、高級(jí)工程師)。計(jì)算機(jī)技術(shù)與軟件專(zhuān)業(yè)實(shí)施全國(guó)統(tǒng)一考試后,不再進(jìn)行相應(yīng)專(zhuān)業(yè)技術(shù)職務(wù)任職資格的評(píng)審工作。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版