出版時(shí)間:2005-5 出版社:電子工業(yè)出版社 作者:劉寅虓 頁(yè)數(shù):516 字?jǐn)?shù):844800
Tag標(biāo)簽:無(wú)
內(nèi)容概要
系統(tǒng)分析設(shè)計(jì)工作是軟件開(kāi)發(fā)組織開(kāi)發(fā)優(yōu)秀軟件系統(tǒng)的重要的工作,需要擁有很強(qiáng)的理論基礎(chǔ)和實(shí)際工作經(jīng)驗(yàn)的人來(lái)做。本書即是結(jié)合筆者的工作實(shí)踐和多年的研究,講解系統(tǒng)分析設(shè)計(jì)的過(guò)程、思想和相關(guān)的理論、方法,以及操作方式。所有的理論和方法都進(jìn)行了細(xì)致的解釋,力求幫助讀者正確理解,在頭腦中建立良好的知識(shí)體系結(jié)構(gòu),而不僅僅是知道理論和方法。 本書適合于有編程經(jīng)驗(yàn)的軟件工程師、系統(tǒng)分析理論的研究者和對(duì)系統(tǒng)分析感興趣的人員閱讀,也適合于資深系統(tǒng)分析員閱讀和參考。同時(shí),本書適合作為系統(tǒng)分析相關(guān)課程的教材或者參考讀物。
書籍目錄
緒言本書的內(nèi)容本書如何使用了解系統(tǒng)分析員第1章 系統(tǒng)分析設(shè)計(jì)思想概述 1.1 軟件分析方法的產(chǎn)生和發(fā)展 1.2 軟件系統(tǒng)分析設(shè)計(jì)方法的基本概念 1.2.1 算法 1.2.2 數(shù)據(jù)結(jié)構(gòu) 1.2.3 小結(jié) 1.3 系統(tǒng)分析的實(shí)現(xiàn)過(guò)程 1.3.1 信息處理的一般模式 1.3.2 信息處理的實(shí)際模式 1.4 系統(tǒng)分析和設(shè)計(jì)方法的內(nèi)容和結(jié)構(gòu) 1.4.1 系統(tǒng)分析和設(shè)計(jì)方法的內(nèi)容 1.4.2 系統(tǒng)分析和設(shè)計(jì)方法的結(jié)構(gòu) 1.4.3 系統(tǒng)分析和設(shè)計(jì)方法的學(xué)習(xí)方法 1.5 系統(tǒng)分析方法的比較 1.5.1 結(jié)構(gòu)化程序設(shè)計(jì)(SA) 1.5.2 面向?qū)ο?OO) 1.5.3 泛型(GP) 1.5.4 以組件為基礎(chǔ)的設(shè)計(jì)(CBD) 1.5.5 面向規(guī)則(RO) 1.5.6 面向數(shù)據(jù)組織(DO) 1.5.7面向主題(面向數(shù)據(jù)應(yīng)用) 1.5.8 面向服.務(wù)(SO) 1.6 本章小結(jié)第2章 基于變換:結(jié)構(gòu)化設(shè)計(jì)和面向數(shù)據(jù)的設(shè)計(jì) 2.1 軟件的結(jié)構(gòu)化分析設(shè)計(jì) 2.1.1 結(jié)構(gòu)化程序 2.1.2 結(jié)構(gòu)化定理 2.1.3 結(jié)構(gòu)化系統(tǒng)分析設(shè)計(jì)過(guò)程——自頂向下逐步求精 2.1.4 面向數(shù)據(jù)流的設(shè)計(jì)方法 2.1.5 數(shù)據(jù)字典 2.1.6 模塊與模塊化 2.2 面向數(shù)據(jù)的分析與設(shè)計(jì) 2.2.1 典型的基于數(shù)據(jù)的應(yīng)用系統(tǒng) 2.2.2 面向數(shù)據(jù)設(shè)計(jì)的核心問(wèn)題 2.2.3 其他可能的問(wèn)題 2.3 本章小結(jié)第3章 基于分解:面向?qū)ο蟮臋C(jī)制與思想 3.1 面向?qū)ο笏枷敫攀? 3.1.1 OO思想的本質(zhì)是什么 3.1.2 面向?qū)ο笙到y(tǒng)對(duì)其思想的支持機(jī)制 3.1.3 OO的支持機(jī)制的實(shí)現(xiàn) 3.1.4 OO的好處和如何發(fā)揮這些優(yōu)勢(shì) 3.2 什么是對(duì)象 3.2.1 對(duì)象概念的引入 3.2.2 對(duì)象的靜態(tài)結(jié)構(gòu) 3.2.3 對(duì)象的空間結(jié)構(gòu) 3.2.4 對(duì)象的時(shí)間結(jié)構(gòu)(生命周期) 3.2.5 對(duì)象的環(huán)境 3.2.6 面向?qū)ο蟮南到y(tǒng)分析和設(shè)計(jì)方法的目標(biāo) 3.2.7 對(duì)象的實(shí)際生存環(huán)境和實(shí)現(xiàn)方式 3.2.8 小結(jié) 3.3 類 3.3.1 類的結(jié)構(gòu)(靜態(tài)結(jié)構(gòu)) 3.3.2 類的機(jī)制 3.3.3 類之間的相互關(guān)系 3.3.4 接口 3.3.5 異常 3.3.6 RTTI和反射 3.3.7 包 3.3.8 組件和控件 3.3.9 CBD設(shè)計(jì)開(kāi)發(fā) 3.3.10 消息(事件) 3.4 對(duì)象持久化 3.4.1 信息持久化的數(shù)據(jù)庫(kù)方式 3.4.2 信息持久化的XML方式 3.5 本章小結(jié)第4章 UML的概念和使用第5章 設(shè)計(jì)求精和設(shè)計(jì)模式第6章 系統(tǒng)架構(gòu)和系統(tǒng)模型第7章 設(shè)計(jì)演進(jìn)和設(shè)計(jì)優(yōu)化第8章 需求捕獲和分析第9章 系統(tǒng)分析員的工作職責(zé)與軟件開(kāi)發(fā)流程第10章 后記附錄 Java語(yǔ)言簡(jiǎn)介
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載