幫助中心 | 我的帳號 | 關於我們

軟體項目開發與管理案例教程(第2版普通高等職業教育電腦系列規劃教材)

  • 作者:編者:牛德雄//龍立功
  • 出版社:電子工業
  • ISBN:9787121333071
  • 出版日期:2018/02/01
  • 裝幀:平裝
  • 頁數:177
人民幣:RMB 32 元      售價:
放入購物車
加入收藏夾

內容大鋼
    牛德雄、龍立功主編的《軟體項目開發與管理案例教程(第2版)》以一個貫穿項目為載體,以任務驅動的方式介紹軟體開發中各階段所需的知識、技術、方法、工具等,以一完整開發過程,直至項目完成。
    本書圍繞軟體開發能力的培養組織內容,全書共8章,內容如下:第l章,介紹軟體、軟體開發、軟體項目管理等相關概念,重點介紹軟體開發中容易混淆的一些概念併為後續學習做知識準備;第2和第3章,介紹傳統的軟體開發方法,適合軟體開發初學者學習;第4和第5章,介紹面向對象的開發方法,利於讀者掌握目前流行的面向對象的軟體開發方法與工具;第6章,介紹軟體的實現,包括編碼與測試,只有通過測試的軟體,其編碼才能告一段落;第7章,介紹軟體的維護;第8章,介紹本書軟體項目完整的開發過程案例,可作為軟體設計文檔範本。
    本書可作為高等職業院校項目管理課程的教材,同時也適於軟體項目管理人員、軟體開發人員閱讀,或作為項目管理人員的培訓教材使用。

作者介紹
編者:牛德雄//龍立功

目錄
第1章  軟體開發與管理概述
  1.1  軟體與軟體開發概述
    1.1.1  程序、軟體與系統
    1.1.2  軟體開發的特徵
  1.2  軟體開發
    1.2.1  軟體開發過程
    1.2.2  軟體開發方法學和軟體工程
  1.3  軟體項目管理內容
    1.3.1  軟體項目管理
    1.3.2  軟體質量管理
    1.3.3  軟體過程質量保證體系
  小結
  習題
  實訓:制定某項目進度計劃
第2章  進行需求分析了解用戶需求
  2.1  軟體需求概述
    2.1.1  需求分析任務
    2.1.2  需求分析過程
    2.1.3  需求管理
    2.1.4  軟體需求分析從問題定義開始
  2.2  需求分析方法與分析模型
    2.2.1  需求分析與建模方法
    2.2.2  需求分析模型
  2.3  用傳統方法建立系統數據模型
    2.3.1  數據模型(E-R圖)的建立
    2.3.2  E-R圖簡述
    2.3.3  數據字典
  2.4  用傳統方法建立系統功能模型
    2.4.1  系統功能模型(數據流圖)的建立
    2.4.2  數據流圖簡述
    2.4.3  功能模型簡述
    2.4.4  功能模型的文字描述
  2.5  建立系統動態模型
  2.6  需求說明書及書寫重點
  小結
  習題
  實訓:對「學生管理系統」進行需求分析與建模
第3章  基於需求分析進行軟體設計
  3.1  軟體設計
    3.1.1  軟體設計概述
    3.1.2  軟體設計與編碼
    3.1.3  軟體設計的內容
  3.2  項目設計案例
    3.2.1  從E-R模型進行資料庫設計
    3.2.2  概要設計(軟體結構設計)
  3.3  軟體模塊的詳細設計
    3.3.1  詳細設計的任務
    3.3.2  詳細設計的工具
  3.4  軟體設計原則
    3.4.1  模塊與模塊獨立性

    3.4.2  模塊的耦合性
    3.4.3  模塊的內聚性
    3.4.4  模塊的規模、大小適中原則
    3.4.5  信息隱藏和局部化的原則
    3.4.6  抽象性的原則
  3.5  軟體設計說明書
    3.5.1  軟體概要設計說明書大綱
    3.5.2  軟體詳細設計說明書大綱
  小結
  習題
  實訓一:對「學生管理系統」進行軟體概要設計
  實訓二:對「學生管理系統」進行詳細設計
第4章  用對象的觀點與方法進行分析建模
  4.1  概述
  4.2  從業務描述出發建立系統的用例模型
    4.2.1  建立系統用例模型
    4.2.2  確定系統的用例
    4.2.3  用例之間的關係
    4.2.4  描述用例
  4.3  從用例的交互中識別實體建立對象模型
    4.3.1  識別類與對象
    4.3.2  確定類的屬性
    4.3.3  確定類之間的聯繫
  4.4  類與類之間的「關係」
    4.4.1  關聯關係
    4.4.2  泛化關係
    4.4.3  依賴和細化關係
    4.4.4  確定關聯
  4.5  從用例的交互中識別交互細節建立動態模型
    4.5.1  建立順序圖
    4.5.2  通過順序圖描述實體間的動態行為
    4.5.3  通過順序圖等動態模型分析與確定類的行為
  小結
  習題
  實訓:用面向對象的方法進行需求分析與建模
第5章  用面向對象的觀點和方法設計軟體
  5.1  面向對象軟體設計概述
    5.1.1  包圖
    5.1.2  資料庫設計
    5.1.3  軟體架構和類兩個層面的設計
  5.2  高層軟體體系結構設計
    5.2.1  軟體體系結構設計概況
    5.2.2  軟體體系結構設計內容
  5.3  底層類的設計
    5.3.1  系統各部件類的設計及其層次
    5.3.2  業務領域類的設計
    5.3.3  類設計
    5.3.4  使用MVC設計模式
  5.4  面向對象軟體開發過程及最佳做法
  小結

  習題
  實訓:用面向對象的方法進行軟體設計
第6章  按照軟體設計進行編程實現並測試
  6.1  軟體編碼概述
    6.1.1  從軟體設計過渡到軟體編碼
    6.1.2  程序設計方法
    6.1.3  常見電腦程序設計語言
    6.1.4  常用軟體開發工具
    6.1.5  選擇電腦程序設計語言並建立軟體開發環境
    6.1.6  制定程序編碼規範
    6.1.7  制定編程的過程標準
  6.2  程序編碼過程
    6.2.1  迭代、增量的開發過程
    6.2.2  選擇某種MVC開發模式的工具編碼
    6.2.3  通過迭代開發直至滿足用戶需求
  6.3  按照用戶需求和軟體設計測試軟體
    6.3.1  軟體測試概述
    6.3.2  軟體測試階段
    6.3.3  軟體測試用例設計案例
  小結
  習題
  實訓:對「學生管理系統」進行實現並測試
第7章  通過軟體維護不斷滿足用戶的需求
  7.1  軟體維護概述
    7.1.1  軟體維護原因
    7.1.2  軟體維護類型
    7.1.3  軟體維護中的常見問題
    7.1.4  軟體維護策略
  7.2  軟體維護的過程
    7.2.1  維護組織
    7.2.2  維護報告
    7.2.3  維護過程
    7.2.4  維護記錄
    7.2.5  維護評價
  7.3  提高軟體的可維護性
    7.3.1  軟體的可維護性
    7.3.2  軟體可維護性的量化
    7.3.3  提高可維護性的方法
    7.3.4  軟體維護的副作用
  7.4  軟體維護相關文檔
    7.4.1  軟體問題報告
    7.4.2  軟體維護申請報告
    7.4.3  軟體維護報告
    7.4.4  軟體用戶意見反饋及滿意度調查
  7.5  實施軟體維護
    7.5.1  維護機構
    7.5.2  維護流程
    7.5.3  維護評價
    7.5.4  維護成本
  小結

  習題
  實訓:設計一套結構化維護過程及文檔格式
第8章  物流管理系統開發分析與設計案例
  8.1  引言
  8.2  項目概述
  8.3  需求分析
    8.3.1  業務描述
    8.3.2  用例建模
    8.3.3  用例交互實體建模?對象模型(實體類圖)
    8.3.4  功能分析
    8.3.5  交互細節的建模?動態模型
  8.4  軟體設計
    8.4.1  功能模塊設計
    8.4.2  軟體架構設計(基於JavaEE)
    8.4.3  實體類的設計
    8.4.4  資料庫設計
  8.5  軟體模塊設計與實現
    8.5.1  送貨員信息管理模塊
    8.5.2  接單管理模塊
    8.5.3  接送貨管理模塊
    8.5.4  倉儲與分揀管理模塊
    8.5.5  結算管理模塊
小結
附錄A  電腦軟體開發文件編製指南(GB/T 8567?1988)
附錄B  UML簡介
術語表
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032