出版時(shí)間:2009-8 出版社:清華大學(xué)出版社有限公司 作者:劉竹林 主編 頁數(shù):292
Tag標(biāo)簽:無
前言
實(shí)際上,軟件工程既是一門理論課程,又是一門實(shí)踐性極強(qiáng)的實(shí)用學(xué)科,軟件工程研究的目標(biāo)是讓軟件開發(fā)者在最短時(shí)間內(nèi)以最小的成本開發(fā)出高質(zhì)量的軟件產(chǎn)品。所以在學(xué)習(xí)中,不僅要能掌握其理論、原則與方法,更重要的是要學(xué)會(huì)熟練地應(yīng)用。關(guān)于本書本書作者結(jié)合多年來在軟件公司擔(dān)任項(xiàng)目經(jīng)理的管理經(jīng)驗(yàn)、編碼經(jīng)驗(yàn)和多年來講授軟件工程的教學(xué)經(jīng)驗(yàn),根據(jù)《教育部、財(cái)政部關(guān)于實(shí)施國(guó)家示范性高等職業(yè)院校建設(shè)計(jì)劃加快高等職業(yè)教育改革與發(fā)展的意見》(教高[2006]14號(hào))中“根據(jù)高技能人才培養(yǎng)的實(shí)際需要,改革課程教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段和評(píng)價(jià)方式,建成一大批體現(xiàn)崗位技能要求、促進(jìn)學(xué)生實(shí)踐操作能力培養(yǎng)的優(yōu)質(zhì)核心課程。統(tǒng)籌規(guī)劃和建設(shè)緊密結(jié)合生產(chǎn)實(shí)際,具有高職特色的教材體系,規(guī)范教材評(píng)價(jià)選用機(jī)制,確保高質(zhì)量教材進(jìn)課堂”的精神要求出版了本書。本書特點(diǎn)(1)重點(diǎn)介紹軟件設(shè)計(jì)和軟件測(cè)試內(nèi)容。軟件設(shè)計(jì)方面介紹了:概要設(shè)計(jì)方法和內(nèi)容,詳細(xì)設(shè)計(jì)方法和內(nèi)容,數(shù)據(jù)庫設(shè)計(jì),用戶界面的設(shè)計(jì),面向?qū)ο蟮姆治雠c設(shè)計(jì)。軟件測(cè)試部分介紹了測(cè)試工具LoadRunner。(2)軟件開發(fā)過程以案例“圖書管理系統(tǒng)”為主線展開。本書結(jié)構(gòu)與參考課時(shí)本書的內(nèi)容涉及以下方面:軟件工程綜述;軟件開發(fā)過程概述;項(xiàng)目計(jì)劃與可行性研究;軟件需求;軟件概要設(shè)計(jì);軟件詳細(xì)設(shè)計(jì);數(shù)據(jù)庫設(shè)計(jì);用戶界面設(shè)計(jì);面向?qū)ο笈cUML建模;Rational Rose工具快速掌握;面向?qū)ο蟮姆治雠c設(shè)計(jì);軟件編程質(zhì)量;軟件測(cè)試流程;軟件測(cè)試方法;軟件測(cè)試工具LoadRunner;軟件能力成熟度模型CMM;實(shí)驗(yàn)指導(dǎo)。
內(nèi)容概要
軟件工程既是一門理論課程,又是一門實(shí)踐性極強(qiáng)的實(shí)用學(xué)科,軟件工程研究的自標(biāo)是讓軟件開發(fā)者在最短時(shí)間內(nèi)以最少的成本開發(fā)出高質(zhì)量的產(chǎn)品?! ”緯鴱膶?shí)用角度出發(fā),介紹了如下內(nèi)容:軟件工程基本概念;軟件開發(fā)過程概述;項(xiàng)目計(jì)劃與可行性研究;需求分析;軟件概要設(shè)計(jì);軟件詳細(xì)設(shè)計(jì);數(shù)據(jù)庫設(shè)計(jì);用戶界面設(shè)計(jì);面向?qū)ο蟮姆治?;面向?qū)ο蟮脑O(shè)計(jì);軟件的實(shí)現(xiàn);軟件測(cè)試流程;軟件測(cè)試方法;軟件能力成熟度模型CMM;實(shí)驗(yàn)指導(dǎo)?! ”緯m合作為高職教材,也可以作為工程技術(shù)人員的參考用書。
書籍目錄
第1章 軟件工程綜述 1.1 計(jì)算機(jī)軟件與計(jì)算機(jī)系統(tǒng) 1.2 工程、項(xiàng)目與軟件工程的產(chǎn)生 1.3 軟件工程的基本原理 1.4 軟件體系結(jié)構(gòu) 1.5 軟件工程的研究范疇 1.6 軟件工程的目標(biāo) 本章小結(jié) 習(xí)題第2章 軟件開發(fā)過程概述 2.1 軟件生存周期 2.2 軟件開發(fā)方法綜述 2.3 軟件開發(fā)模型 2.4 快速原型開發(fā) 2.5 軟件工程思維的培養(yǎng) 2.6 軟件開發(fā)成本估算 本章小結(jié) 習(xí)題第3章 項(xiàng)目計(jì)劃與可行性研究 3.1 項(xiàng)目工作計(jì)劃 3.2 可行性研究 3.3 《可行性分析報(bào)告》書寫規(guī)范 3.4 項(xiàng)目啟動(dòng) 本章小結(jié) 習(xí)題第4章 軟件需求分析 4.1 軟件需求基礎(chǔ) 4.2 軟件需求分析過程 4.3 數(shù)據(jù)流圖 4.4 數(shù)據(jù)字典 4.5 《需求分析報(bào)告》書寫規(guī)范 4.6 需求分析報(bào)告說明書實(shí)例 本章小結(jié) 習(xí)題第5章 軟件概要設(shè)計(jì) 5.1 概要設(shè)計(jì)綜述 5.2 結(jié)構(gòu)化設(shè)計(jì)工具 5.3 結(jié)構(gòu)化設(shè)計(jì)方法 5.4 概要設(shè)計(jì)說明書 5.5 概要設(shè)計(jì)實(shí)例 本章小結(jié) 習(xí)題第6章 軟件詳細(xì)設(shè)計(jì) 6.1 詳細(xì)設(shè)計(jì)的任務(wù) 6.2 詳細(xì)設(shè)計(jì)的原則 6.3 詳細(xì)設(shè)計(jì)工具 6.4 《詳細(xì)設(shè)計(jì)說明書》格式 6.5 詳細(xì)設(shè)計(jì)實(shí)例 本章小結(jié) 習(xí)題第7章 數(shù)據(jù)庫設(shè)計(jì) 7.1 數(shù)據(jù)庫設(shè)計(jì)概述 7.2 需求分析階段的設(shè)計(jì) 7.3 概念設(shè)計(jì)階段 7.4 邏輯設(shè)計(jì)階段 7.5 物理設(shè)計(jì)階段 7.6 物理設(shè)計(jì)的內(nèi)容 7.7 《數(shù)據(jù)庫設(shè)計(jì)說明書》書寫規(guī)范 7.8 實(shí)例:圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 本章小結(jié) 習(xí)題第8章 用戶界面設(shè)計(jì)第9章 面向?qū)ο笈cUML建模第11章 面向?qū)ο蟮姆治雠c設(shè)計(jì)第12章 軟件編程質(zhì)量第13章 軟件測(cè)試準(zhǔn)備第14章 軟件測(cè)試方法第15章 軟件測(cè)試工具LoadRulmer第16章 軟件能力成熟度模型CMM第17章 實(shí)驗(yàn)指導(dǎo)參考文獻(xiàn)
章節(jié)摘錄
第1章 軟件工程綜述學(xué)習(xí)目標(biāo)掌握計(jì)算機(jī)系統(tǒng)與計(jì)算機(jī)軟件的基本概念,以及工程程、項(xiàng)目與軟件工程、軟件工程的框架、軟件工程的基本原理、軟件工程研究的范疇與目標(biāo)。1.1 計(jì)算機(jī)軟件與計(jì)算機(jī)系統(tǒng)1.1.1 軟件的發(fā)展計(jì)算機(jī)軟件的發(fā)展已經(jīng)經(jīng)歷了幾十年,人們對(duì)軟件的認(rèn)識(shí)更加深刻。到目前為止,軟件發(fā)展經(jīng)歷了三個(gè)階段。1.程序設(shè)計(jì)階段(1946-1956年)這個(gè)階段的生產(chǎn)方式是“個(gè)體生產(chǎn)方式”,即軟件開發(fā)完全依賴于程序員個(gè)人的能力水平。這個(gè)時(shí)期,“軟件”的含義就是“程序”。使用的程度設(shè)計(jì)語言是機(jī)器語言和匯編語言。開發(fā)時(shí)追求編程技巧,追求程序運(yùn)行效率。硬件特征是價(jià)格貴、存儲(chǔ)容量小,運(yùn)行可靠性差。軟件特征是只有程序、程序設(shè)計(jì)概念,不重視程序設(shè)計(jì)方法。2.程序系統(tǒng)階段(1956-1968年)這個(gè)階段的生產(chǎn)方式是作坊式的小集團(tuán)合作生產(chǎn),生產(chǎn)工具是高級(jí)語言,開發(fā)方法仍依靠個(gè)人技巧,但開始提出結(jié)構(gòu)化方法。這個(gè)階段硬件的特征是速度提高、容量增大、價(jià)格降低、工作可靠性增強(qiáng)。軟件特征是程序員數(shù)量猛增,但軟件開發(fā)技術(shù)沒有新的突破。由于軟件應(yīng)用范圍及規(guī)模的不斷擴(kuò)大,個(gè)體生產(chǎn)已經(jīng)不能滿足軟件生產(chǎn)的需要,一個(gè)軟件需要由幾個(gè)人協(xié)同完成,采用“生產(chǎn)作坊”方式。該階段的后期,隨著軟件需求量、規(guī)模及復(fù)雜度的增大,生產(chǎn)作坊的方式已經(jīng)不能適應(yīng)軟件生產(chǎn)的需要,出現(xiàn)了所謂的“軟件危機(jī)”。這個(gè)階段“軟件”的含義就是“程序和使用說明書”。
編輯推薦
《軟件工程案例開發(fā)與實(shí)踐》是由清華大學(xué)出版社北京交通大學(xué)出版社出版。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載