-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
實用軟件工程實踐教程(第5版)/趙池龍 版權信息
- ISBN:9787121376276
- 條形碼:9787121376276 ; 978-7-121-37627-6
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
實用軟件工程實踐教程(第5版)/趙池龍 本書特色
本書為“十二五”普通高等教育本科*規劃教材。本書是一本自主創新的軟件工程實踐教材,其內容包括:軟件開發與管理全過程,數據庫設計的*理論與模式,PowerDesigner數據庫建模實踐指南,*CASE工具ProcessOn在線建模實踐指南,需求分析與UML建模,軟件設計與UML建模,以及軟件項目的立項、需求、設計、實現、測試、運行。本書偏重軟件工程實戰訓練,強調培養動手能力,要求讀者掌握建模理論,學會CASE工具操作,將建模理論與CASE工具相結合,從而對開發軟件項目逐漸做到得心應手。本書提供電子課件、文檔制作參考模板、思考題參考答案和軟件項目的程序源代碼。本書是軟件工程和計算機相關專業本科生“軟件工程實踐”課程的教材,也適合研究生和IT企業軟件開發人員作為參考書使用。
實用軟件工程實踐教程(第5版)/趙池龍 內容簡介
本書為“十二五”普通高等教育本科重量規劃教材。本書是一本自主創新的軟件工程實踐教材,其內容包括:軟件開發與管理全過程,數據庫設計的近期新理論與模式,PowerDesigner數據庫建模實踐指南,近期新CASE工具ProcessOn在線建模實踐指南,需求分析與UML建模,軟件設計與UML建模,以及軟件項目的立項、需求、設計、實現、測試、運行。本書偏重軟件工程實戰訓練,強調培養動手能力,要求讀者掌握建模理論,學會CASE工具操作,將建模理論與CASE工具相結合,從而對開發軟件項目逐漸做到得心應手。本書提供電子課件、文檔制作參考模板、思考題參考答案和軟件項目的程序源代碼。本書是軟件工程和計算機相關專業本科生“軟件工程實踐”課程的教材,也適合研究生和IT企業軟件開發人員作為參考書使用。
實用軟件工程實踐教程(第5版)/趙池龍 目錄
第1章 軟件開發與管理全過程 1
1.1 軟件開發模型 2
1.2 軟件開發方法 5
1.3 軟件工程實踐論 7
1.4 三個模型和三層結構 9
1.5 軟件開發全過程 11
1.6 軟件開發所需的基本知識 15
1.7 軟件管理全過程 16
思考題1 18
第2章 數據庫設計理論與設計模式 19
2.1 設計模式基本概念 20
2.2 數據庫中的四種表 21
2.3 原始單據與實體之間的聯系 24
2.4 原始E-R圖和現代E-R圖 25
2.5 數據庫設計的內容與步驟 27
2.6 “四個原子化”理論 28
2.7 “四個原子化”理論與范式理論的比較 34
2.8 數據庫設計模式 36
2.8.1 主從模式 37
2.8.2 弱實體插足模式 39
2.8.3 強實體插足模式 45
2.8.4 列變行模式 48
2.8.5 西瓜模式 51
2.9 設計模式綜合練習 55
2.10 數據庫設計模式總結 57
思考題2 60
第3章 PowerDesigner建模實踐指南 62
3.1 數據庫設計工具概述 63
3.2 PowerDesigner的安裝和啟動 64
3.3 數據庫業務模型設計 66
3.4 數據庫概念模型設計 71
3.4.1 創建概念數據模型 71
3.4.2 創建實體 72
3.4.3 建立實體之間的關系 74
3.4.4 定義域 76
3.4.5 定義業務規則 78
3.4.6 定義概念數據模型的屬性 79
3.5 數據庫物理模型設計 79
3.5.1 創建物理數據模型 80
3.5.2 創建表 81
3.5.3 創建列 81
3.5.4 創建索引 83
3.5.5 創建視圖 84
3.5.6 創建觸發器 85
3.5.7 創建存儲過程和函數 87
3.5.8 通過CDM生成PDM 88
3.6 面向對象模型設計 91
思考題3 96
第4章 軟件開發和UML建模 97
4.1 需求分析和UML建模 98
4.2 軟件設計和UML建模 103
思考題4 114
第5章 ProcessOn建模實踐指南 115
5.1 ProcessOn概述 116
5.1.1 初識ProcessOn 116
5.1.2 啟動ProcessOn 117
5.1.3 ProcessOn的使用 118
5.2 用ProcessOn設計用例模型 120
5.2.1 理解用例模型中的元素 120
5.2.2 網上求職招聘系統用例建模案例分析 123
5.3 用ProcessOn設計領域模型 127
5.3.1 理解領域模型 127
5.3.2 使用ProcessOn建立領域模型 127
5.3.3 網上求職招聘系統的領域模型案例分析 128
5.4 用ProcessOn設計類模型和包圖 129
5.4.1 類建模 129
5.4.2 設計包圖 130
5.4.3 網上求職招聘系統類圖和包圖案例分析 132
5.5 用ProcessOn設計系統動態模型 133
5.5.1 時序圖建模 133
5.5.2 協作圖建模 134
5.5.3 狀態圖建模 136
5.5.4 活動圖建模 137
5.6 用ProcessOn進行數據建模 138
5.7 ProcessOn的其他功能 139
思考題5 143
第6章 網上論壇實戰 144
6.1 系統立項背景 145
6.2 系統需求分析 146
6.2.1 需求分析任務 146
6.2.2 需求分析文檔 147
6.3 系統設計 155
6.3.1 開發環境和運行環境 155
6.3.2 整體架構設計 156
6.3.3 數據庫設計 158
6.3.4 設計文檔 162
6.4 代碼實現 169
6.4.1 系統目錄結構 169
6.4.2 數據庫連接實現 169
6.4.3 用戶注冊和登錄功能的實現 170
6.4.4 版塊管理子系統實現 186
6.5 系統部署 201
6.6 結束語 201
附錄A 本書教學資源 206
后記 207
參考文獻 208
實用軟件工程實踐教程(第5版)/趙池龍 作者簡介
趙池龍,男,北京師范大學教授,長期在IT企業從事軟件開發與軟件管理,在軟件工程方法論領域中,率先提出了“面向元數據的方法”,該方法與“面向過程的方法、面向對象的方法”號稱軟件工程中的三大開發方法。在軟件工程實踐領域中,率先提出了“五個面向的實施理論”,即“面向流程分析、面向元數據設計、面向對象實現、面向功能測試、面向過程管理”,并編著了“實用軟件工程(國家十一五規劃教材)”和“軟件工程實踐教程”兩本大學教材。在軟件公司,曾經先后完成多個軟件項目和軟件產品的設計與實現。
- >
煙與鏡
- >
月亮與六便士
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
回憶愛瑪儂
- >
月亮虎
- >
山海經
- >
有舍有得是人生
- >
姑媽的寶刀