出版時間:2005-1 出版社:科學出版社 作者:張 凱 頁數(shù):312
內容概要
本書闡述了瀑布式模型從上流需求到軟件設計過程中的四項主要技術,即需求分析、設計法、文檔和設計審查,同時還介紹了軟件工程及軟件開發(fā)工具和環(huán)境的相關內容。在“需求分析”的章節(jié)中,闡述了需求分析的要點,需求分析的工作過程以及需求分析的有效方法和工具等內容。在“設計法”中,在以時間的順序概述各個方法的基礎上,分析和整理出兩大類設計法。在“文檔”中,因對象不同,將文檔分為以下3種:面向顧客的文檔、面向軟件開發(fā)人員的文檔、面向軟件使用和維護人員的文檔?!霸O計審查”陳述了它的內容和實施方法及文檔等。 本書體現(xiàn)了工程中的成熟技術和案例,是一本在軟件工程領域中理論聯(lián)系實際且有很強的工程使用價值的參考書。本書適用于相關專業(yè)的本科生、軟件工程碩士研究生、軟件企業(yè)培訓學員等。
書籍目錄
第一章 軟件與軟件工程 1.1 軟件的發(fā)展 1.2 軟件的定義 1.3 軟件危機 1.4 軟件工程開發(fā)模式 習題第二章 需求分析 2.1 需求分析的重要性 2.2 需求分析的概要 2.3 需求分析工作的步驟 2.4 需求分析的技術、工具 習題第三章 設計法 3.1 設計法的分類 3.2 共通問題 3.3 結構化設計法 3.4 數(shù)據(jù)結構主導設計法Ⅰ(Warnier法) 3.5 數(shù)據(jù)結構主導設計法Ⅱ(Jackson法) 3.6 系統(tǒng)的層次分割方法 3.7 Top-Down的設計方法 3.8 數(shù)據(jù)抽象化設計法 3.9 控制結構的主導設計法 習題第四章 文檔 4.1 文檔的重要性 4.2 文檔的種類 4.3 文檔的完成時期和其內容 4.4 文檔的質量管理 4.5 文檔支援工具 習題第五章 設計審查 5.1 設計審查的重要性 5.2 設計審查的內容和實施方法 5.3 設計審查的文檔 5.4 設計審查實施上的留意點 習題第六章 軟件工具與環(huán)境 6.1 信息倉儲支持 6.2 雙向工程 6.3 完全UML1.3支持 6.4 類和方法的選擇列表 6.5 HTML文檔化 6.6 數(shù)據(jù)建模集成 6.7 模型導航 6.8 版本控制 6.9 打印支持 6.10 輸出圖表 6.11 圖表視圖 6.12 腳本 6.13 健壯性 6.14 版本更新 6.15 平臺 6.16 Rational Rose 6.17 自動生成 6.18 集成編輯器 6.19 度量 6.20 管理工具 6.21 SVG:矢量圖形 6.22 XMI:把所有東西捆綁在一起 6.23 未來 習題日語-漢語名詞對照附錄 軟件工程設計文檔模版例
圖書封面
評論、評分、閱讀與下載