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

軟體系統分析與設計任務驅動案例教程(高等院校電腦系列規劃教材)

  • 作者:編者:蘇春燕
  • 出版社:電子工業
  • ISBN:9787121346590
  • 出版日期:2018/09/01
  • 裝幀:平裝
  • 頁數:226
人民幣:RMB 39 元      售價:
放入購物車
加入收藏夾

內容大鋼
    蘇春燕主編的《軟體系統分析與設計任務驅動案例教程》介紹了軟體系統典型的開發路線及其開發方法,且重點講解了面向對象的軟體系統開發的分析與設計方法,既包括理論知識、建模技術,又包括一些建模工具軟體的使用技能。其內容安排是以一個面向對象的軟體系統開發案例的分析與設計過程貫穿來講解理論知識和設置實訓任務。另外,書中關鍵術語和一些圖例採用中英文兩種表達方式,有利於讀者掌握專業知識的同時掌握專業英語。
    本書內容設置系統、連貫,敘述清晰,邏輯嚴密,且結合待開發案例講述,使各知識點更易於理解。涉及工具軟體使用的實訓任務指導敘述準確、翔實,包括了多種建模軟體的操作指導,易於學生掌握,且習題豐富。
    這是一本適合應用型本科和高職高專的軟體及信息管理類專業學生的教材,同時也是一本軟體從業人員系統學習面向對象的軟體系統分析與設計技術的入門書,當然它也包括較深入的知識。本書還適合作為有雙語教學要求的此類課程的教材。

作者介紹
編者:蘇春燕

目錄
單元一  初識軟體系統分析與設計
  任務1.1  認識軟體系統分析與設計
    1.1.1  軟體系統開發的上下文
    1.1.2  軟體系統開發生命周期概念與類型劃分
    1.1.3  軟體系統開發方法與途徑
    習題1.1
  任務1.2  初識建模工具軟體
    1.2.1  常用UML建模工具軟體
    1.2.2  面向對象建模軟體Rational Rose基礎概念
    1.2.3  實訓一  初識面向對象建模軟體Rational Rose
    課後做一做
單元二  軟體項目管理
  任務2.1  認識項目與項目管理
    2.1.1  項目
    2.1.2  項目管理
    2.1.3  適應方法系統開發生命周期中的項目管理
    習題2.1
  任務2.2  典型項目管理技術和活動
    2.2.1  PERT圖與Gannt圖
    2.2.2  關鍵路徑的確定
    2.2.3  指導團隊工作
    2.2.4  監督和控制進展
    2.2.5  評估項目結果和經驗
    習題2.2
  任務2.3  實訓二  用項目管理軟體Microsoft Project開發項目進度表
    課上訓練
    課後做一做
單元三  軟體項目的啟動與規劃
  任務3.1  項目啟動原因與初始範圍定義
    3.1.1  項目的啟動原因
    3.1.2  項目規劃階段的活動
    3.1.3  確定項目的初始範圍—定義問題
    習題3.1
  任務3.2  實訓三  開發「罰單處理系統」的用例清單與系統關聯圖(Visio繪製)
    課上訓練
    課後做一做
  任務3.3  項目進度表的制訂
    3.3.1  確定任務
    3.3.2  估計任務工期
    3.3.3  說明任務之間的依賴關係
    3.3.4  項目調度
    3.3.5  分配資源
    習題3.3
  任務3.4  實訓四  用Microsoft Project開發「罰單處理系統」有資源配置的進度表
    課上訓練
    課後做一做
  任務3.5  項目可行性的確認
    3.5.1  什麼是可行性和可行性分析
    3.5.2  可行性評價準則
單元四  系統功能需求建模

  任務4.1  分析階段的活動與系統需求
    4.1.1  分析階段的活動
    4.1.2  業務過程重構與Zachman框架
    4.1.3  系統需求
    習題4.1
  任務4.2  認識用例及用例圖
    4.2.1  面向對象的分析與分析模型
    4.2.2  事件表
    4.2.3  系統活動—用例/場景視圖
    習題4.2
  任務4.3  實訓五 「罰單處理系統」功能分析(1):系統事件表與用例圖創建(Rational Rose繪製)
    課上訓練
    課後做一做
  任務4.4  用例描述形式、活動圖和系統順序圖
    4.4.1  用例描述
    4.4.2  活動圖
    4.4.3  系統順序圖
    習題4.4
  任務4.5  實訓六 「罰單處理系統」功能分析(2):用例詳細描述、用例活動圖和系統順序圖
    課上訓練
    課後做一做
單元五  系統需處理事物的建模
  任務5.1  認識問題域內的事物以及用E-R圖記錄事物的方法
    5.1.1  問題域內的事物
    5.1.2  實體關聯圖
    習題5.1
  任務5.2  實訓七 「罰單處理系統」需處理事物分析:開發系統的 E-R圖(用Visio繪製)
    課上訓練
    課後做一做
  任務5.3  數據模型的分析與規範化
    5.3.1  引入關聯實體消除多對多關係
    5.3.2  利用三個範式優化E-R圖
    習題5.3
  任務5.4  使用分析類圖記錄問題域內的事物
    5.4.1  類圖
    5.4.2  傳統方法和面向對象方法的需求模型的區別
    習題5.4
  任務5.5  實訓八  開發「罰單處理系統」分析類圖(用Rational Rose繪製)
    課上訓練
    課後做一做
單元六  可行性分析和系統方案建議
  任務6.1  成本效益分析技術
    6.1.1  系統將花多少錢
    6.1.2  系統將提供什麼收益
    6.1.3  貨幣時間價值與成本效益比較
    習題6.1
  任務6.2  系統實施方案的確定與可行性分析
    6.2.1  候選系統矩陣
    6.2.2  可行性分析矩陣
  任務6.3  實訓九 「罰單處理系統」的可行性分析與方案建議

    課上訓練
    課後做一做
單元七  面向對象系統的設計方法
  任務7.1  設計階段主要任務和系統設計架構分類
    7.1.1  系統設計階段的總體認識(與分析階段對比)
    7.1.2  系統設計階段的主要任務
    7.1.3  應用架構
    習題7.1
  任務7.2  認識UML交互圖
    7.2.1  交互圖及其類型劃分
    7.2.2  順序圖的表示法
    7.2.3  通信圖的表示法
    習題7.2
  任務7.3  實訓十  使用Rational Rose繪製UML交互圖
    課上訓練
    課後做一做
  任務7.4  認識UML設計類圖
    7.4.1  基本設計類圖的構造
    7.4.2  UML設計類圖的屬性表示方式
    7.4.3  UML設計類圖中的操作/方法
    7.4.4  UML設計類圖中常用符號含義
    習題7.4
  任務7.5  實訓十一  用Rational Rose逆向工程與繪製UML設計類圖
    課上訓練
    課後做一做
  任務7.6  為類分配職責—GRASP設計原則
    7.6.1  對象設計與對象職責
    7.6.2  依據GRASP模式分配責任
    7.6.3  用例實現設計系統示例
    習題7.6
  任務7.7  可見性、初步設計類圖與系統多層設計
    7.7.1  可見性及其分類
    7.7.2  可見性與初步設計類圖
    7.7.3  系統多層設計的順序圖表示
    習題7.7
  任務7.8  實訓十二 「罰單處理系統」初步設計(用Rational Rose繪製所需模型)
    課上訓練
    課後做一做
  任務7.9  資料庫設計及與資料庫連接的設計
    7.9.1  通常的設計方法
    7.9.2  數據訪問類
    7.9.3  Java系統訪問資料庫的四種方式
    習題7.9
  任務7.10  實訓十三  觀察具有數據訪問類的軟體及代碼與模型圖的對應關係
    課上訓練
單元八  面向對象系統分析設計的細化
  任務8.1  認識UML狀態機圖
    8.1.1  狀態機圖的概念與分類
    8.1.2  狀態機圖的開發與系統設計
    習題8.1

  任務8.2  實訓十四 「罰單處理系統」對象狀態的分析與設計
    課上訓練
    課後做一做
  任務8.3  認識用例圖和類圖的精化
    8.3.1  關聯的用例
    8.3.2  領域模型的精化
    習題8.3
附錄A  「房地產信息服務系統」案例
    背景資料
    實訓十五  「房地產信息服務系統」需求分析建模
    實訓十六  「房地產信息服務系統」設計建模
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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