欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

軟件開發生命周期與統一建模語言 UML

中國水利水電出版社
    【作 者】曹 靜 【I S B N 】978-7-5084-5243-2 【責任編輯】張玉玲 【適用讀者群】高職高專 【出版時間】2008-02-01 【開 本】16開本 【裝幀信息】平裝(光膜) 【版 次】2008年02月第1版 【頁 數】168 【千字數】 【印 張】 【定 價】20 【叢 書】軟件職業技術學院“十一五”規劃教材 【備注信息】教育部高等學校高職高專計算機類專業教學指導委員會優秀教材
圖書詳情

      統一建模語言(UML)在面向對象的軟件分析與設計中起著舉足輕重的作用。本書以“實用為本”為原則,在介紹軟件工程基本理論之后,通過大量實例講解軟件開發生命周期的主要方法;系統講授了統一建模語言的應用,展示了在軟件開發的各個階段中如何使用UML;示范了如何利用UML選擇合適的技術以滿足應用的需求;并試圖通過自己的嘗試,在面向對象程序設計中吸收傳統結構化設計方法,走出自己的道路。

      本書結合實例陳述理論,深入淺出,可以作為計算機及相關專業的軟件工程課程或統一建模語言課程的教材,同時也適合作為廣大編程愛好者金額的自學參考書。

    本著“實用為本”的原則;通過大量實例講解軟件開發生命周期的主要方法、統一建模語言的應用;在面向對象程序設計中使用統一建模語言;深入淺出地探究探究軟件開發過程;用“新聞發布系統”綜合實例詳示軟件開發過程

      軟件是腦力勞動的產品,但它不同于追求個性化的藝術作品;軟件是產品,但它又不同于工業化生產得到的有形產品。如何更經濟、高效地開發出高質量、可維護、可重用的軟件,已成為軟件業廣泛關注的問題。

      為克服軟件缺乏“可見性”的特點,建模軟件系統一般從軟件過程管理、開發方式、產品構成等方面著手,借鑒工業化生產的成功經驗,對軟件產品的生產過程加以嚴格的管理和控制。

      本書以此為立足點,本著“實用為本”的原則,在介紹軟件工程基本理論之后,通過大量實例講解軟件開發生命周期的主要方法,系統講授了統一建模語言的應用,并試圖通過自己的嘗試,在面向對象程序設計中使用統一建模語言并吸收傳統結構化設計方法,走出自己的道路。

    本書介紹了軟件工程的基本概念、軟件需求分析方法、軟件生命周期模型,以及面向對象的設計思想和統一建模語言;深入淺出地向讀者展示了軟件系統開發的整個過程;系統地講解了如何利用統一建模語言構建信息系統,步步深入地探究開發過程,展示了在每一步中如何使用UML;示范了如何利用UML選擇合適的技術以滿足應用的需求。各個章節都配有大量的實例,有助于讀者更加直觀地理解軟件開發生命周期與UML的理論知識。

      “越早開始寫代碼的人,就是越遲完成代碼的人”,希望讀者通過對本書的閱讀與學習能更加高效地獲得高質量的程序。

      本書由曹靜任主編,羅煒、劉潔任副主編,肖菲、劉嵩、胡蓉珍、肖英、董寧、趙丙秀、陳丹、張宇、陳娜、馬力參加編寫,羅煒統編全稿。

      由于時間倉促,加之編者水平有限,書中不妥或錯誤之處在所難免,殷切希望廣大讀者批評指正。同時,懇請讀者一旦發現錯誤,及時與作者聯系,以便盡快更正,我們將不勝感激,作者E-mail:jingcao_2002@163.com


    前言
    第1章  軟件工程概述 1
    1.1  軟件、軟件危機和軟件工程的定義 1
    1.1.1  軟件及其特點 1
    1.1.2  軟件危機 3
    1.1.3  軟件工程的定義 3
    1.1.4  軟件工程的基本原理 3
    1.2  軟件開發生命周期 4
    1.3  軟件過程模型 7
    1.3.1  常見的生命周期模型 7
    1.3.2  生命周期模型的應用 10
    1.4  軟件工程方法學 11
    本章小結 11
    第2章  結構化程序設計與面向對象程序設計 12
    2.1  概述 12
    2.2  面向對象方法與結構化方法比較 12
    2.2.1  實例 12
    2.2.2  面向對象方法與結構化方法比較 14
    2.2.3  兩種方法的綜合運用 16
    2.3  結構化方法的基本原理 18
    2.3.1  結構化分析過程 18
    2.3.2  結構化分析工具 18
    2.4  面向對象方法學的基本概念和原則 25
    2.4.1  基本概念 25
    2.4.2  主要原則 26
    本章小結 27
    第3章  統一建模語言與現代軟件工程 28
    3.1  軟件工程的發展趨勢及成功經驗 28
    3.1.1  現代軟件工程研究中的熱點內容 28
    3.1.2  現代軟件工程的成功經驗 30
    3.1.3  統一建模語言在現代軟件工程中的作用 32
    3.2  統一建模語言概述 33
    3.2.1  什么是軟件建模 33
    3.2.2  什么是UML 33
    3.2.3  UML的歷史 34
    3.2.4  UML中的五類圖 34
    3.2.5  UML建模的基本過程 34
    本章小結 36
    第4章  用例圖 37
    4.1  用例圖概述 37
    4.1.1  用例建模的目的 37
    4.1.2  定義用例圖 37
    4.1.3  用例圖的主要組件 38
    4.2  識別參與者 40
    4.2.1  捕獲需求 40
    4.2.2  識別參與者 40
    4.3  識別用例 41
    4.3.1  識別用例的方法 41
    4.3.2  用例的命名規則 43
    4.4  用例間的關系 43
    4.4.1  泛化關系 43
    4.4.2  包含關系 44
    4.4.3  擴展關系 45
    4.5  用例文檔 46
    4.6  重構系統的用例模型 48
    4.7  用例建模實例——書店借書系統 49
    4.7.1  建立用例模型的步驟 49
    4.7.2  確定系統邊界 50
    4.7.3  識別參與者 50
    4.7.4  識別用例 51
    4.7.5  建立用例圖 51
    4.7.6  書寫用例文檔 51
    4.7.7  通過關系整理用例 53
    本章小結 53
    實戰模擬A  家教網上發布系統的用例模型 54
    實戰模擬B  超市收銀系統的用例模型 54
    第5章  靜態模型 55
    5.1  靜態模型的基本概述 55
    5.2  類圖 55
    5.2.1  類圖概述 55
    5.2.2  類圖的基本組件 56
    5.2.3  關系 60
    5.2.4  關聯關系的不同重數與代碼的映射 66
    5.2.5  如何建模類圖 67
    5.3  對象圖 70
    5.3.1  對象圖的概念 70
    5.3.2  對象圖和類圖的區別 70
    5.4  包圖 70
    5.4.1  包圖的概念 70
    5.4.2  包圖建模 71
    本章小結 71
    習題 71
    案例完善  書店借書系統的初始類圖模型 73
    實戰模擬A  電子辦公桌網絡系統的類圖模型 75
    實戰模擬B  超市收銀系統的類圖模型 75
    第6章  動態模型 76
    6.1  動態模型概述 76
    6.2  活動圖 76
    6.2.1  定義活動圖 77
    6.2.2  如何建模活動圖 78
    6.2.3  實例——活動圖在用例模型中的作用 78
    6.2.4  活動圖與其他模型 80
    6.3  順序圖 82
    6.3.1  定義順序圖 82
    6.3.2  關于消息 83
    6.3.3  對象的創建和銷毀 84
    6.3.4  順序圖的主要用途 85
    6.3.5  順序圖實例 85
    6.4  協作圖 89
    6.4.1  定義協作圖 89
    6.4.2  綜合實例 89
    6.5  狀態圖 93
    6.5.1  定義狀態圖 93
    6.5.2  為什么要建模狀態圖 94
    6.5.3  狀態圖映射成代碼 94
    6.5.4  狀態圖實例 95
    本章小結 98
    實戰模擬A  完善“電子辦公桌”網絡系統的類圖模型 99
    實戰模擬B  超市收銀系統的用例模型 99
    第7章  UML實現與部署 101
    7.1  建模實現方式圖的目的 101
    7.2  組件圖 101
    7.2.1  組件圖的概念 101
    7.2.2  組件圖的關鍵技術 102
    7.2.3  組件圖與類圖、包圖的關系 104
    7.2.4  購物車的組件圖實現 105
    7.3  部署圖 107
    7.3.1  部署圖的概念 107
    7.3.2  節點 107
    7.3.3  通信關聯 108
    7.3.4  部署圖的建模 108
    7.3.5  組件圖與部署圖 109
    7.4  建模實現方式圖 110
    本章小結 110
    實戰模擬A  書店借書系統的UML實現與部署 111
    實戰模擬B  家教網上發布系統的UML實現與部署 111
    第8章  新聞發布系統的實例 112
    8.1  系統概述 112
    8.2  需求分析 112
    8.2.1  系統的功能與要求 112
    8.2.2  技術方案選擇 113
    8.2.3  系統的體系結構 113
    8.3  UML用例建模 115
    8.3.1  初始用例模型 115
    8.3.2  用例文檔 116
    8.3.3  完成的用例圖 117
    8.4  靜態模型 117
    8.4.1  初始領域類圖 117
    8.4.2  使用的模式 117
    8.4.3  數據庫設計 121
    8.5  主要的動態模型 122
    8.6  實現與部署 123
    8.6.1  系統設計 123
    8.6.2  新聞發布系統的組件圖和部署圖 124
    8.7  利用JSP技術實現考試系統的部分關鍵代碼 124
    第9章  Rational Rose簡介 128
    9.1  Rational Rose概述 128
    9.2  Rational Rose的安裝 128
    9.2.1  安裝前的準備 128
    9.2.2  安裝步驟 128
    9.3  Rational Rose的使用 133
    9.3.1  Rational Rose的啟動 133
    9.3.2  Rational Rose的主界面 134
    9.3.3  Rose模型的4種視圖 136
    9.3.4  Rose的基本操作 136
    9.3.5  關于用例圖 140
    9.3.6  活動圖的畫法 141
    9.3.7  關于類圖 141
    9.3.8  關于順序圖 144
    9.3.9  順序圖與協作圖的相互轉化 144
    9.3.10  借助協作圖的工具繪制對象圖 145
    9.3.11  關于狀態圖 146
    9.3.12  圖形的布局 147
    9.3.13  發布模型 148
    9.4  Rational Rose的逆向工程 149
    附錄  書店借書系統的需求 153
    參考文獻 158
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 手机日韩理论片在线播放 | 一本色道久久88综合亚洲精品高清 | 天天操91 | 亚洲第一网站 | 国内精品视频成人一区二区 | 色哟哟在线视频 | 视频在线精品 | 青草99 | 精品国产亚洲一区二区三区 | 国产精彩视频在线 | 国产精久久一区二区三区 | 91短视频版在线观看免费 | 欧美在线tv| 国产小视频你懂的 | 手机在线看黄 | 亚洲国产成人成上人色 | 免费看美女扒开腿让男人桶 | 怡红院一区二区在线观看 | 精品在线免费视频 | 久久综合偷偷噜噜噜色 | 亚洲国产精品激情在线观看 | 色久综合在线 | 婷婷激情在线视频 | 在线视频一区二区三区在线播放 | 欧美日韩乱国产 | 国产成人www | 国产一区二区三区在线观看精品 | 国产成人一区二区 | 2021国产成人精品国产 | 91精品国产三级在线观看 | www.欧美激情| 一区二区三区视频免费 | 国产精品久久亚洲不卡4k岛国 | 五月激情婷婷网 | 五月婷婷之综合激情 | 国产成人综合在线视频 | 久久久午夜精品理论片 | 国产福利合集 | 一级韩国aa毛片免费观看 | 午夜欧美福利视频 | 五月婷婷免费视频 |