注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)系統(tǒng)分析與設(shè)計

系統(tǒng)分析與設(shè)計

系統(tǒng)分析與設(shè)計

定 價:¥32.40

作 者: 陳武 王曉蒙 劉波 邢薇薇 羅辛
出版社: 高等教育出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787040622096 出版時間: 2024-05-01 包裝: 平裝-膠訂
開本: 128開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書作為一本介紹軟件系統(tǒng)分析和設(shè)計的教材,融合了DevOps理念和華為系統(tǒng)工程方法,旨在為學(xué)生和軟件開發(fā)人員提供有關(guān)軟件開發(fā)過程的理論和實踐方面的知識。全書共包含7章,分別講授系統(tǒng)分析與設(shè)計基礎(chǔ)、需求獲取、需求描述與規(guī)約、系統(tǒng)設(shè)計原則、對象交互設(shè)計與類的設(shè)計、數(shù)據(jù)庫設(shè)計、面向DevOps的系統(tǒng)開發(fā)。全書共有4個綜合實驗,分別在第三、五、六、七章。 本書的特色在于“模型”和“邏輯”,核心部分即分析與設(shè)計,在不斷地構(gòu)造模型(不限于形式化的模型)、精化模型、轉(zhuǎn)換模型,直至出現(xiàn)最終的程序(亦是模型)。并非為了建模而建模,而是模型之間總能找到邏輯聯(lián)系,最終服務(wù)于并匯聚到程序的生成。 本書可作為高等學(xué)校計算機(jī)類專業(yè),尤其是軟件工程專業(yè)本科生的教材;也可作為計算機(jī)類專業(yè)研究生和軟件開發(fā)工程師的參考讀物。

作者簡介

暫缺《系統(tǒng)分析與設(shè)計》作者簡介

圖書目錄

第一章 系統(tǒng)分析與設(shè)計基礎(chǔ)
  1.1 軟件系統(tǒng)分析與設(shè)計概述
   1.1.1 軟件系統(tǒng)概念
   1.1.2 軟件系統(tǒng)發(fā)展趨勢
   1.1.3 軟件系統(tǒng)分析與設(shè)計涉眾
   1.1.4 軟件系統(tǒng)分析與設(shè)計過程
  1.2 經(jīng)典軟件過程模型
   1.2.1 瀑布模型
   1.2.2 快速原型模型
   1.2.3 增量模型
   1.2.4 螺旋模型
   1.2.5 噴泉模型
   1.2.6 RUP模型
  1.3 軟件系統(tǒng)的現(xiàn)代工程方法
   1.3.1 面向?qū)ο箝_發(fā)方法
   1.3.2 模型驅(qū)動開發(fā)方法
   1.3.3 敏捷開發(fā)方法
  1.4 軟件項目管理
   1.4.1 項目啟動
   1.4.2 項目計劃
   1.4.3 項目執(zhí)行與項目監(jiān)控
   1.4.4 項目關(guān)閉
  1.5 華為系統(tǒng)工程方法
   1.5.1 DevOps概述
   1.5.2 DevOps行業(yè)現(xiàn)狀
   1.5.3 聚焦華為DevOps與云化發(fā)展趨勢
   1.5.4 華為CodeArts的轉(zhuǎn)型之路
  本章小結(jié)
  本章習(xí)題
第二章 需求獲取
  2.1 交互式需求獲取
   2.1.1 問卷調(diào)查法
   2.1.2 訪談法
   2.1.3 聯(lián)合應(yīng)用開發(fā)
   2.1.4 需求調(diào)研會
  2.2 非干擾式需求獲取
   2.2.1 觀察法
   2.2.2 體驗法
   2.2.3 單據(jù)分析法
   2.2.4 報表分析法
  2.3 非傳統(tǒng)需求獲取
   2.3.1 原型法
   2.3.2 敏捷法
  本章小結(jié)
  本章習(xí)題
第三章 需求描述與規(guī)約
  3.1 用例識別與開發(fā)
   3.1.1 用例的基本概念
   3.1.2 用例的發(fā)現(xiàn)
   3.1.3 用例的識別
   3.1.4 開發(fā)用例圖(RA-1)
   3.1.5 高層文本用例開發(fā)(RA-2)
   3.1.6 詳細(xì)文本用例開發(fā)(RA-3)
  3.2 系統(tǒng)結(jié)構(gòu)建模(RA-4)
   3.2.1 類圖相關(guān)的術(shù)語
   3.2.2 概念及重要屬性識別
   3.2.3 概念間關(guān)系定義
   3.2.4 概念類圖的開發(fā)過程
  3.3 系統(tǒng)行為建模(RA-5)
   3.3.1 識別用例中的系統(tǒng)操作
   3.3.2 開發(fā)用例序列圖
  3.4 系統(tǒng)操作契約開發(fā)(RA-6)
   3.4.1 系統(tǒng)狀態(tài)變遷的本質(zhì)
   3.4.2 前/后置條件開發(fā)
  3.5 需求管理
   3.5.1 需求開發(fā)過程
   3.5.2 需求文檔開發(fā)
  本章小結(jié)
  本章習(xí)題
  綜合實驗一
第四章 系統(tǒng)設(shè)計原則
  4.1 基本設(shè)計思想
   4.1.1 抽象原則
   4.1.2 模塊化與獨立性
   4.1.3 關(guān)注點分離
  4.2 對象職責(zé)分配原則
   4.2.1 創(chuàng)建者
   4.2.2 信息專家
   4.2.3 低耦合
   4.2.4 高內(nèi)聚
   4.2.5 控制器
   4.2.6 多態(tài)性
   4.2.7 純虛構(gòu)
   4.2.8 間接性
   4.2.9 防止異變
  4.3 其他原則
  本章小結(jié)
  本章習(xí)題
第五章 對象交互設(shè)計與類的設(shè)計
  5.1 系統(tǒng)操作契約解析
   5.1.1 對象序列圖的模型元素與語義
   5.1.2 從系統(tǒng)操作契約到對象序列圖
  5.2 對象交互設(shè)計——基于GRASP設(shè)計模式的職責(zé)分配
   5.2.1 專家模式在對象序列圖構(gòu)建中的應(yīng)用案例
   5.2.2 創(chuàng)建者模式在對象序列圖構(gòu)建中的應(yīng)用案例
   5.2.3 控制器模式在對象序列圖構(gòu)建中的應(yīng)用案例
   5.2.4 高內(nèi)聚模式在對象序列圖構(gòu)建中的應(yīng)用案例
   5.2.5 低耦合模式在對象序列圖構(gòu)建中的應(yīng)用案例
  5.3 類的設(shè)計
   5.3.1 設(shè)計類圖與概念類圖的對比
   5.3.2 從對象序列圖到設(shè)計類圖
   5.3.3 從對象序列圖和設(shè)計類圖到代碼骨架
  本章小結(jié)
  本章習(xí)題
  綜合實驗二
第六章 數(shù)據(jù)庫設(shè)計
  6.1 數(shù)據(jù)庫概述
   6.1.1 數(shù)據(jù)庫的基本概念
   6.1.2 數(shù)據(jù)模型
  6.2 關(guān)系數(shù)據(jù)庫設(shè)計
   6.2.1 關(guān)系數(shù)據(jù)庫的設(shè)計原則
   6.2.2 關(guān)系數(shù)據(jù)庫的設(shè)計步驟
   6.2.3 數(shù)據(jù)庫語言
  6.3 概念數(shù)據(jù)模型設(shè)計
   6.3.1 什么是概念數(shù)據(jù)模型
   6.3.2 創(chuàng)建和操作概念數(shù)據(jù)模型
   6.3.3 概念數(shù)據(jù)模型的管理
  6.4 邏輯數(shù)據(jù)模型設(shè)計
   6.4.1 邏輯數(shù)據(jù)模型概念
   6.4.2 邏輯數(shù)據(jù)模型創(chuàng)建
   6.4.3 管理邏輯數(shù)據(jù)模型
  6.5 物理數(shù)據(jù)模型設(shè)計
   6.5.1 物理數(shù)據(jù)模型對象創(chuàng)建方法
   6.5.2 生成數(shù)據(jù)庫腳本
   6.5.3 創(chuàng)建數(shù)據(jù)庫
   6.5.4 逆向工程數(shù)據(jù)庫
  本章小結(jié)
  本章習(xí)題
  綜合實驗三
第七章 面向DevOps的系統(tǒng)開發(fā)
  7.1 軟件開發(fā)生產(chǎn)線
  7.2 需求管理
   7.2.1 需求決策
   7.2.2 需求分解
   7.2.3 需求規(guī)劃
  7.3 開發(fā)與集成
   7.3.1 版本管理
   7.3.2 代碼檢查
   7.3.3 編譯構(gòu)建
  7.4 測試管理
   7.4.1 基礎(chǔ)操作
   7.4.2 測試設(shè)計
   7.4.3 自動化測試
  7.5 部署與交付
   7.5.1 應(yīng)用部署
   7.5.2 持續(xù)交付
  本章小結(jié)
  本章習(xí)題
  綜合實驗四
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號