出版時(shí)間:2008-2 出版社:清華大學(xué)出版社 作者:李代平 頁(yè)數(shù):384
內(nèi)容概要
本書簡(jiǎn)要介紹了軟件工程設(shè)計(jì)的基本原理、方法和技術(shù),涵蓋了傳統(tǒng)軟件工程方法和面向?qū)ο蠓椒?。書中所提供的各種設(shè)計(jì)案例都是來(lái)自實(shí)際項(xiàng)目開(kāi)發(fā)過(guò)程中經(jīng)驗(yàn)性案例,實(shí)用性強(qiáng)。書中給出了軟件工程開(kāi)發(fā)設(shè)計(jì)環(huán)節(jié)中具體的設(shè)計(jì)活動(dòng)過(guò)程和產(chǎn)品規(guī)范,通過(guò)多方面的案例向讀者介紹軟件設(shè)計(jì)的全過(guò)程,以提高讀者設(shè)計(jì)軟件的能力。 本書可作為本科院校計(jì)算機(jī)及相關(guān)專業(yè)的軟件工程設(shè)計(jì)課程教材,也可供從事計(jì)算機(jī)軟件開(kāi)發(fā)及應(yīng)用的廣大科技人員參考。
書籍目錄
第1章 系統(tǒng)設(shè)計(jì) 1.1 設(shè)計(jì)基本原理 1.2 體系結(jié)構(gòu)設(shè)計(jì) 1.3 結(jié)構(gòu)化設(shè)計(jì) 1.4 詳細(xì)設(shè)計(jì) 1.5 結(jié)構(gòu)化程序設(shè)計(jì) 1.6 面向?qū)ο笤O(shè)計(jì) 1.7 數(shù)據(jù)庫(kù)系統(tǒng)模型和結(jié)構(gòu) 1.8 數(shù)據(jù)庫(kù)管理系統(tǒng) 1.9 關(guān)系數(shù)據(jù)庫(kù)的范式理論 1.10 EAR方法第2章 需求分析 2.1 概況 2.2 企業(yè)特點(diǎn) 2.3 作業(yè)主要流程 2.4 企業(yè)經(jīng)營(yíng)目標(biāo) 2.5 實(shí)現(xiàn)目標(biāo)存在的問(wèn)題 2.6 實(shí)現(xiàn)目標(biāo)采取的措施 2.7 KINGONIS(萬(wàn)里通集團(tuán)網(wǎng)絡(luò)信息系統(tǒng))概要 2.8 KINGONIS對(duì)實(shí)現(xiàn)目標(biāo)的支持第3章 總體方案 3.1 系統(tǒng)目標(biāo) 3.2 確定系統(tǒng)方案原則 3.3 系統(tǒng)結(jié)構(gòu)第4章 業(yè)務(wù)管理子系統(tǒng)設(shè)計(jì) 4.1 概述 4.2 功能設(shè)計(jì) 4.3 功能組件設(shè)計(jì)第5章 技術(shù)開(kāi)發(fā)管理子系統(tǒng)設(shè)計(jì) 5.1 概述 5.2 功能設(shè)計(jì) 5.3 組件設(shè)計(jì)第6章 品質(zhì)保證子系統(tǒng)設(shè)計(jì) 6.1 背景說(shuō)明 6.2 軟件總概述 6.3 功能設(shè)計(jì) 6.4 性能需求 6.5 組件設(shè)計(jì)第7章 事業(yè)管理子系統(tǒng)設(shè)計(jì)第8章 財(cái)務(wù)子系統(tǒng)設(shè)計(jì)第9章 人事管理子系統(tǒng)設(shè)計(jì)第10章 后勤管理子系統(tǒng)設(shè)計(jì)第11章 數(shù)據(jù)遷移設(shè)計(jì)第12章 系統(tǒng)平臺(tái)設(shè)計(jì)第13章 系統(tǒng)組織與信息分類編碼標(biāo)準(zhǔn)第14章 接口第15章 關(guān)鍵技術(shù)與實(shí)施計(jì)劃第16章 系統(tǒng)維護(hù)參考文獻(xiàn)
章節(jié)摘錄
第1章 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)的基本目標(biāo)就是概要地回答系統(tǒng)應(yīng)該如何實(shí)現(xiàn)。所以在任何工程產(chǎn)品或系統(tǒng)中,設(shè)計(jì)是開(kāi)發(fā)階段的第一步。設(shè)計(jì)可以定義為應(yīng)用各技術(shù)和原理,對(duì)一個(gè)設(shè)備,一個(gè)過(guò)程或一個(gè)系統(tǒng),作出足夠詳細(xì)的決策,使之在物理上得以實(shí)現(xiàn)的過(guò)程。1.1 設(shè)計(jì)基本原理軟件設(shè)計(jì)要回答下列問(wèn)題:(1)使用什么樣的準(zhǔn)則才能把軟劃分成為各個(gè)單獨(dú)的構(gòu)件?(2)怎樣把功能或數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)從軟件概念表達(dá)式中分離出來(lái)?(3)定義軟件設(shè)計(jì)的技術(shù)質(zhì)量有統(tǒng)一的標(biāo)準(zhǔn)嗎?軟件設(shè)計(jì)中需要考慮的最重要的一個(gè)問(wèn)題就是軟件南量問(wèn)題,用什么標(biāo)準(zhǔn)衡量軟件設(shè)計(jì)的技術(shù)質(zhì)量呢?下面介紹軟件發(fā)展中應(yīng)用并經(jīng)過(guò)時(shí)間考驗(yàn)的軟件設(shè)計(jì)的一些基本原理。1.1.1 抽象抽象是從認(rèn)識(shí)復(fù)雜現(xiàn)象過(guò)程中使用的思維手段,即抽出事物本質(zhì)的共同特性而暫不考慮它的細(xì)節(jié),不考慮其他因素,抽象的概念被廣泛應(yīng)用輊軟件工程學(xué)中。在進(jìn)行軟件設(shè)計(jì)時(shí),抽象與逐步求精、模塊化密切相關(guān),可幫助定義軟件結(jié)構(gòu)中模塊的實(shí)體,由抽象到具體地分析和構(gòu)造出軟件的層次結(jié)構(gòu),提高軟件的可理解性。
編輯推薦
《高等學(xué)校教材?軟件工程設(shè)計(jì)案例教程》可作為本科院校計(jì)算機(jī)及相關(guān)專業(yè)的軟件工程設(shè)計(jì)課程教材,也可供從事計(jì)算機(jī)軟件開(kāi)發(fā)及應(yīng)用的廣大科技人員參考。
圖書封面
評(píng)論、評(píng)分、閱讀與下載