《全模型軟體系統設計》的內容分為兩部分:人機界面部分的設計和非人機界面部分的設計。人機界面部分的設計主要介紹的是如何完成人與機器之間互動的設計;非人機界面部分的設計則是介紹如何設計系統的後台程式。之所以這樣劃分,不是因為項目運作中可以這樣劃分,而是因為人機界面設計與非人機界面設計使用的方法、工具不同。
基本介紹
- 書名:全模型軟體系統設計
- 出版社:吉林大學出版社
- 頁數:245頁
- 開本:16
- 作者:馬莘權
- 出版日期:2013年6月1日
- 語種:簡體中文
- ISBN:9787567700116
基本介紹
內容簡介
作者簡介
圖書目錄
1.1 面向對象思想的科學之處 /1
1.2 “面向對象”並不等價於“類” /5
第2章通過多視角對比可改造模型 /7
2.1模型完善的原理 /7
2.2流程圖 /l0
2.3流程圖測試的理論 /13
2.4 “全流程”思想 /l5
第3章UML是高效的設計語言 /17
3.1 常見的軟體系統設計方法 /17
3.2對比信息檢索的效率 /18
3.3對比更改的效率 /21
3.4對比結果 /23
3.5揭秘UML語言 /24
第4章模型設計的步驟和方法 /35
4.1 UML建模工具 /36
4.2用例模型與分析模型的疊代階段 /38
4.2.1 開始建模 /38
4.2.2發現問題 /39
4.2.3流程的疊代 /42
4.2.4 用線條上的文字描述來體現數據流 /49
4.2.5 識別角色的特徵 /50
4.2.6用例模型與分析模型的疊代 /53
4.2.7疊代結束的條件 /83
4.2.8模型命名規則 /88
4.3分析模型與設計模型的疊代階段 /91
4。3.1創建類視圖 /91
4.3.2提取類的成員 /96
4.3.3提取類與類之間的關係 /98
4.3.4疊代結束的條件 /102
4.4設計模型與實現模型的疊代階段 /103
4.4.1設計外部存儲 /103
4.4.2類設計的最佳化 /107
4.4.3組件的劃分和完善 /139
4.4.4接口的設計 /152
4.4.5人機界面的設計 /158
4.4.6疊代結束的條件 /158
4.5實現模型與部署模型的疊代階段 /159
4.5.1 細分市場 /159
4.5.2細化部署流程 /161
4.5.3 WBS的製作 /161
4.5.4偽代碼編寫與編碼外包 /168
4.5.5 關於測試 /171
4.5.6製作產品文檔 /173
4.5.7 給傳統軟體項目運作帶來的巨變 /176
第5章人機界面的設計 /191
5.1對設計的思考 /192
5.1.1 設計師受到的客觀限制 /192
5.1.2人機界面設計要解決的問題 /195
5.1.3 東西方設計藝術的差異 /196
5.1.4回歸簡約之美 /197
5.2確定界面的主題 /198
5.3確定人機界面之間的聯繫 /200
5.4設計界面的細節 /202
5.5應對設計造成的系統改動 /208
第6章產品創新是無限的 /210
6.1產品興衰的原因 /210
6.2 REDESIGN /212
第7章附錄1:西方美學的色彩常識 /214
7.1色彩的寓意 /214
7.2色彩對比 /215
7.2.1 明度對比 /215
7.2.2 色相對比 /218
7.2.3 色彩純度 /220
第8章附錄2:流程圖演化示例十連拍 /221
第9章附錄3:Composite示例代碼 /234
參考文獻 /246