系統(tǒng)分析與設(shè)計(jì)(原書第10版)
定 價(jià):139 元
叢書名:計(jì)算機(jī)科學(xué)叢書
- 作者:【美】肯尼斯·肯德爾(Kenneth E. Kendall) 【美】朱莉·肯
- 出版時(shí)間:2019/12/1
- ISBN:9787111635253
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:G202
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
復(fù)雜網(wǎng)絡(luò)是一種具有復(fù)雜和不規(guī)則連接模式的網(wǎng)絡(luò)。在我們生活的方方面面隨處可見,例如生物網(wǎng)絡(luò)、分子網(wǎng)絡(luò)、社交網(wǎng)絡(luò)、交通網(wǎng)絡(luò)、電網(wǎng)、通信網(wǎng)絡(luò)以及因特網(wǎng)等都屬于復(fù)雜網(wǎng)絡(luò)的范疇,因此研究復(fù)雜網(wǎng)絡(luò)具有十分重要的意義。
第10版新增內(nèi)容
第10版增加了因信息系統(tǒng)(IS)領(lǐng)域過去四年的迅猛變革而引發(fā)的巨大變化,這也是對(duì)本書的讀者、學(xué)生和學(xué)術(shù)評(píng)論家提出的深思熟慮的意見和建議的回應(yīng)。在這個(gè)新的版本中,包含了許多全新而前沿的內(nèi)容,特別是:
有關(guān)運(yùn)用響應(yīng)式設(shè)計(jì)使系統(tǒng)分析員和組織能夠參與開源社區(qū)的全新素材。(第1章)
新增有關(guān)從系統(tǒng)項(xiàng)目一開始就考慮安全的重要性的論述。(第1章)
新增有關(guān)社交媒體網(wǎng)站式工作環(huán)境的論述,以創(chuàng)建有益的系統(tǒng)開發(fā)亞文化和協(xié)同設(shè)計(jì)。(第2章)
新增有關(guān)云計(jì)算作為一種可選的系統(tǒng)開發(fā)項(xiàng)目的平臺(tái)的內(nèi)容。(第3章)
新增有關(guān)傾聽用戶故事以補(bǔ)充其他交互式信息收集方法的內(nèi)容。(第4章)
新增有關(guān)文本分析軟件的內(nèi)容,用于檢查源自客戶的博客、維基和社交媒體網(wǎng)站的非結(jié)構(gòu)化的軟數(shù)據(jù),以實(shí)現(xiàn)對(duì)定性材料的理解。(第5章)
新增和擴(kuò)展有關(guān)敏捷方法的內(nèi)容,包括Scrum、Scrum計(jì)劃撲克(planning poker),產(chǎn)品待辦列表(product backlog)、Sprint周期和燃盡圖。(第6章)
新增有關(guān)看板系統(tǒng)應(yīng)用于軟件開發(fā)的論述。(第6章)
新增有關(guān)DevOps的內(nèi)容,在組織快速系統(tǒng)開發(fā)和運(yùn)營(yíng)的過程中實(shí)現(xiàn)文化轉(zhuǎn)變。(第6章)
新增有關(guān)為使用信息圖表的決策者設(shè)計(jì)儀表板的內(nèi)容。(第11章)
新增可以在任何設(shè)備上查看的網(wǎng)站響應(yīng)式Web設(shè)計(jì)的內(nèi)容。(第11章)
新增有關(guān)對(duì)比網(wǎng)站的擬物化設(shè)計(jì)(skeuomorphic design)和扁平化設(shè)計(jì)(flat design)的內(nèi)容。(第11章)
新增有關(guān)社交媒體設(shè)計(jì)的創(chuàng)新指南方面的內(nèi)容。(第11章)
新增有關(guān)網(wǎng)站設(shè)計(jì)的內(nèi)容,包括使用漢堡圖標(biāo)(hamburger icon)和面包屑跟蹤(breadcrumb trail)等導(dǎo)航要素。(第12章)
新增有關(guān)商務(wù)智能與數(shù)據(jù)倉(cāng)庫(kù)、大數(shù)據(jù)和數(shù)據(jù)分析之間的關(guān)系的內(nèi)容。(第13章)
新增有關(guān)確保數(shù)據(jù)庫(kù)安全的數(shù)據(jù)庫(kù)安全性和風(fēng)險(xiǎn)權(quán)衡方面的內(nèi)容。(第13章)
新增有關(guān)開發(fā)和使用區(qū)塊鏈技術(shù)的內(nèi)容,以提供一種對(duì)任何類型的商業(yè)資產(chǎn)進(jìn)行追蹤的可驗(yàn)證的電子記錄。(第13章)
有關(guān)UX(用戶體驗(yàn))設(shè)計(jì)的全新內(nèi)容,用于開發(fā)以客戶為中心的電子商務(wù)網(wǎng)站體驗(yàn)。(第14章)
全新論述虛擬現(xiàn)實(shí)、增強(qiáng)現(xiàn)實(shí)和智能個(gè)人助理的設(shè)計(jì)。(第14章)
新增有關(guān)使用QR二維碼改進(jìn)數(shù)據(jù)輸入的內(nèi)容。(第15章)
新增有關(guān)設(shè)計(jì)改進(jìn)的云安全性、隱私性和穩(wěn)定性,特別是業(yè)務(wù)連續(xù)性和災(zāi)難恢復(fù)的內(nèi)容。(第16章)
設(shè)計(jì)特色
為了幫助學(xué)生更好地掌握本書內(nèi)容,我們采用了程式化的插圖。
概念圖用來介紹系統(tǒng)分析員使用的許多工具。下面的概念圖范例說明了邏輯數(shù)據(jù)流圖與物理數(shù)據(jù)流圖的差別。概念圖不僅便于學(xué)生區(qū)分它們,而且還可以明確地指出它們的功能。此外,還說明了許多其他重要的工具,包括用例圖、順序圖和類圖。
計(jì)算機(jī)屏幕顯示展示了對(duì)分析員有用的重要軟件特征。本版引入了用戶體驗(yàn)(User Experience,UX)設(shè)計(jì)。當(dāng)我們把用戶體驗(yàn)放在第一位時(shí),屏幕顯示是至關(guān)重要的。實(shí)際的屏幕快照展示了重要的設(shè)計(jì)方面。分析員不斷地嘗試改進(jìn)他們所設(shè)計(jì)的屏幕和Web頁(yè)面的外觀。屏幕顯示范例(見右圖)有助于說明為什么有些屏幕設(shè)計(jì)特別有效。
紙質(zhì)表單在文中不僅用于展示如何獲取用戶故事,而且用于表示輸入和輸出設(shè)計(jì)以及調(diào)查表設(shè)計(jì)。盡管大多數(shù)組織把人工過程的計(jì)算機(jī)化作為最終目標(biāo),但是許多數(shù)據(jù)仍然通過手寫的紙質(zhì)表單獲取。表單設(shè)計(jì)的改進(jìn)能夠確保分析員獲取正確而完整的輸入和輸出。好的表單還有助于簡(jiǎn)化網(wǎng)上新型自動(dòng)化B2C(Business-to-Consumer,企業(yè)對(duì)消費(fèi)者)電子商務(wù)應(yīng)用的內(nèi)部工作流程。
表格在需要對(duì)重要列表加以特別關(guān)注,或者需要對(duì)信息進(jìn)行組織、分類時(shí)使用。此外,表格還以一種有別于正文的方式輔助讀者理解材料的內(nèi)容。大多數(shù)分析員發(fā)現(xiàn),表格是一種把數(shù)字和文本組織成有意義的“快照”的好辦法。
下面這個(gè)取自第3章的表格范例,通過把活動(dòng)分解成更小的任務(wù)并估計(jì)完成它們所需的時(shí)間,說明了分析員如何細(xì)化他們的活動(dòng)計(jì)劃。本書的基本觀點(diǎn)是,系統(tǒng)分析與設(shè)計(jì)是一個(gè)眾多工具的使用與分析員特有的才智相結(jié)合的過程,通過實(shí)施或修改計(jì)算機(jī)化的信息系統(tǒng),系統(tǒng)地改善企業(yè)。只要敢于直面最新的IT挑戰(zhàn)(如多平臺(tái)設(shè)計(jì)、新的用戶類型以及實(shí)現(xiàn)基于云的系統(tǒng)等),在專業(yè)方面保持與時(shí)俱進(jìn),應(yīng)用最新的方法、軟件和工具,系統(tǒng)分析員就可以在工作中取得更大成就。
第10版概覽
“系統(tǒng)分析與設(shè)計(jì)”課程通常用1~2個(gè)學(xué)期進(jìn)行教學(xué),本書也一樣。本書適用于大學(xué)本科(三、四年級(jí))、研究生院或者社區(qū)學(xué)院的相關(guān)課程。課程的講授深度和課時(shí)可以根據(jù)實(shí)際情況做相應(yīng)調(diào)整,同時(shí)還可以用本書配套網(wǎng)站的教師資源部分提供的實(shí)際項(xiàng)目、HyperCase、聯(lián)機(jī)CPU案例或者其他材料進(jìn)行補(bǔ)充教學(xué)。
本書分成5大部分:系統(tǒng)分析基礎(chǔ)(第一部分)、信息需求分析(第二部分)、分析過程(第三部分)、設(shè)計(jì)基礎(chǔ)(第四部分)以及質(zhì)量保證和實(shí)現(xiàn)(第五部分)。
第一部分(第1~3章)強(qiáng)調(diào)學(xué)生需要了解的有關(guān)分析員所做工作的基礎(chǔ)知識(shí),介紹了系統(tǒng)開發(fā)生命期(System Development Life Cycle,SDLC)的三種主要方法體系、敏捷開發(fā)方法、UML面向?qū)ο蠓治鲆约笆褂盟鼈兊脑蚝颓闆r。第1章介紹了系統(tǒng)分析員的三種角色
肯尼斯·E.肯德爾(Kenneth E. Kendall)是美國(guó)羅格斯大學(xué)(Rutgers University)商學(xué)院管理系教授,多年來一直從事系統(tǒng)分析與設(shè)計(jì)、決策支持系統(tǒng)、管理學(xué)與運(yùn)籌管理學(xué)的研究和教學(xué)工作。
朱莉·E.肯德爾(Julie E. Kendall)是美國(guó)羅格斯大學(xué)商學(xué)院管理系副教授,主要從事系統(tǒng)分析與設(shè)計(jì)、信息系統(tǒng)管理方面的研究和教學(xué)工作。
出版者的話
譯者序
前言
致謝
第一部分 系統(tǒng)分析基礎(chǔ)
第1章 系統(tǒng)、角色和開發(fā)方法 2
1.1 系統(tǒng)分析與設(shè)計(jì)的必要性 2
1.2 系統(tǒng)分析員的角色 3
1.2.1 系統(tǒng)分析員作為顧問 3
1.2.2 系統(tǒng)分析員作為支持專家 4
1.2.3 系統(tǒng)分析員作為變更代理 4
1.2.4 系統(tǒng)分析員的品質(zhì) 4
1.3 系統(tǒng)開發(fā)生命期 5
1.3.1 標(biāo)識(shí)問題、機(jī)會(huì)和目標(biāo) 5
1.3.2 確定人的信息需求 6
1.3.3 分析系統(tǒng)需求 6
1.3.4 設(shè)計(jì)推薦的系統(tǒng) 7
1.3.5 軟件開發(fā)和編檔 7
1.3.6 系統(tǒng)測(cè)試和維護(hù) 8
1.3.7 系統(tǒng)實(shí)現(xiàn)和評(píng)估 8
1.3.8 維護(hù)的影響 8
1.3.9 使用CASE工具 9
1.4 敏捷方法 10
1.5 面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì) 12
1.5.1 面向?qū)ο笈cSDLC的相似性 12
1.6 選擇使用哪種系統(tǒng)開發(fā)方法 14
1.7 開發(fā)開源軟件 14
1.7.1 組織為什么要參與開源社區(qū) 15
1.7.2 分析員在開源軟件中的作用 15
1.8 小結(jié) 16
復(fù)習(xí)題 17
參考資料 17
第2章 了解組織系統(tǒng)及組織系統(tǒng)
建模 18
2.1 組織作為系統(tǒng) 18
2.1.1 系統(tǒng)的相互關(guān)聯(lián)和相互依賴 18
2.1.2 虛擬組織和虛擬團(tuán)隊(duì) 20
2.1.3 采取系統(tǒng)的觀點(diǎn) 20
2.1.4 企業(yè)系統(tǒng):視組織為系統(tǒng) 22
2.2 系統(tǒng)的圖形化描述方法 22
2.2.1 系統(tǒng)和上下文級(jí)數(shù)據(jù)流圖 22
2.2.2 系統(tǒng)和實(shí)體–關(guān)系模型 23
2.3 用例建模 27
2.3.1 用例符號(hào) 28
2.3.2 用例關(guān)系 29
2.3.3 開發(fā)系統(tǒng)的范圍 30
2.3.4 開發(fā)用例圖 30
2.3.5 開發(fā)用例場(chǎng)景 31
2.3.6 用例級(jí)別 32
2.3.7 創(chuàng)建用例描述 35
2.3.8 為什么用例圖是有益的 36
2.4 管理的層次 36
2.4.1 對(duì)信息系統(tǒng)開發(fā)的意義 38
2.4.2 協(xié)同設(shè)計(jì) 38
2.5 組織文化 39
2.5.1 技術(shù)對(duì)文化的影響 39
2.6 小結(jié) 40
復(fù)習(xí)題 41
問題 42
小組項(xiàng)目 43
參考資料 43
第3章 項(xiàng)目管理 45
3.1 項(xiàng)目啟動(dòng) 45
3.1.1 組織內(nèi)的問題 45
3.1.2 定義問題 46
3.1.3 選擇項(xiàng)目 50
3.2 確定可行性 50
3.2.1 判斷可能性 51
3.2.2 估計(jì)工作負(fù)荷 52
3.3 確定硬件和軟件需求 52
3.3.1 盤點(diǎn)計(jì)算機(jī)硬件 53
3.3.2 評(píng)估計(jì)算機(jī)硬件采購(gòu) 54
3.3.3 租用云服務(wù)的時(shí)間和空間 54
3.3.4 評(píng)估廠商對(duì)計(jì)算機(jī)硬件的支持 56
3.3.5 理解“自帶設(shè)備”方案 56
3.3.6 創(chuàng)建定制軟件 57
3.3.7 購(gòu)買COTS軟件 57
3.3.8 使用SaaS提供商的服務(wù) 59
3.3.9 評(píng)估廠商對(duì)軟件的支持和SaaS 59
3.4 成本與效益的識(shí)別、預(yù)測(cè)和比較 60
3.4.1 預(yù)測(cè) 60
3.4.2 識(shí)別效益和成本 62
3.4.3 成本效益比較 63
3.5 時(shí)間和活動(dòng)的管理 64
3.5.1 工作分解結(jié)構(gòu) 64
3.5.2 時(shí)間估計(jì)技術(shù) 65
3.6 項(xiàng)目進(jìn)度安排 66
3.6.1 使用甘特圖進(jìn)行項(xiàng)目調(diào)度 68
3.6.2 使用PERT圖 68
3.7 項(xiàng)目控制 70
3.7.1 估計(jì)成本和準(zhǔn)備預(yù)算 71
3.7.2 風(fēng)險(xiǎn)管理 72
3.7.3 使用加速法管理時(shí)間 73
3.7.4 使用掙值管理法控制成本 75
3.8 管理項(xiàng)目團(tuán)隊(duì) 78
3.8.1 組建團(tuán)隊(duì) 78
3.8.2 團(tuán)隊(duì)管理的溝通策略 78
3.8.3 設(shè)置項(xiàng)目生產(chǎn)率目標(biāo) 79
3.8.4 激勵(lì)項(xiàng)目團(tuán)隊(duì)成員 80
3.8.5 管理電子商務(wù)項(xiàng)目 80
3.8.6 制定項(xiàng)目章程 81
3.9 系統(tǒng)建議 81
3.9.1 系統(tǒng)建議包含的內(nèi)容 82
3.9.2 使用插圖進(jìn)行有效溝通 83
3.10 小結(jié) 86
復(fù)習(xí)題 87
問題 88
小組項(xiàng)目 93
參考資料 93
第二部分 信息需求分析
第4章 信息收集:交互式方法 96
4.1 面談 96
4.1.1 面談準(zhǔn)備的5個(gè)步驟 97
4.1.2 問題類型 98
4.1.3 按邏輯順序安排問題 101
4.1.4 書寫面談報(bào)告 103
4.2 聽故事 103
4.2.1 故事由要素構(gòu)成 104
4.2.2 講故事的原因 105
4.3 聯(lián)合應(yīng)用設(shè)計(jì) 105
4.3.1 支持使用JAD的條件 105
4.3.2 涉及的人 106
4.3.3 召開JAD會(huì)議的地點(diǎn) 106
4.3.4 完成項(xiàng)目活動(dòng)的結(jié)構(gòu)化分析 107
4.3.5 用JAD代替?zhèn)鹘y(tǒng)面談的潛在優(yōu)點(diǎn) 107
4.3.6 使用JAD的潛在缺點(diǎn) 108
4.4 使用問卷調(diào)查表 108
4.4.1 規(guī)劃問卷調(diào)查表的使用 109
4.4.2 寫下問題 109
4.4.3 設(shè)計(jì)問卷調(diào)查表 114
4.4.4 整理問卷調(diào)查表 115
4.5 小結(jié) 117
復(fù)習(xí)題 118
問題 119
小組項(xiàng)目 122
參考資料 123
第5章 信息收集:非干擾性方法 125
5.1 采樣 125
5.1.1 采樣的必要性 125
5.1.2 采樣設(shè)計(jì) 126
5.1.3 決定采樣規(guī)模 127
5.2 定量文檔分析 130
5.2.1 系統(tǒng)分析定量文檔 130
5.3 定性文檔分析 134
5.3.1 系統(tǒng)分析定性文檔 134
5.4 使用文本分析功能 136
5.5 觀察決策者的行為 136
5.5.1 觀察典型的經(jīng)理決策活動(dòng) 136
5.6 觀察物理環(huán)境 138
5.6.1 結(jié)構(gòu)化環(huán)境觀察(STROBE) 138
5.6.2 應(yīng)用STROBE方法 139
5.7 小結(jié) 141
復(fù)習(xí)題 141
問題 142
小組項(xiàng)目 144
參考資料 144
第6章 敏捷建模、原型化方法和Scrum 146
6.1 原型化方法 146
6.1.1 原型的種類 146
6.1.2 用戶在原型化方法中的角色 148
6.2 敏捷建模 149
6.2.1 敏捷建模的價(jià)值和原則 149
6.2.2 敏捷建模的活動(dòng)、資源和實(shí)