系統分析與設計(第9版)

《系統分析與設計(第9版)》是2022年清華大學出版社出版的圖書,作者是約瑟夫·瓦拉契奇、喬伊·喬治。

基本介紹

  • 中文名:系統分析與設計(第9版)
  • 作者:[美] 約瑟夫·瓦拉契奇(Joseph S. Valacich) 、喬伊·喬治(Joey F. George)
  • 譯者:周靖
  • 出版社:清華大學出版社
  • 出版時間:2022年12月1日
  • 定價:169 元
  • ISBN:9787302599692
內容簡介,圖書目錄,

內容簡介

《系統分析與設計》(第9版)基於系統開發生命周期(SDLC)模型來組織主題和內容,體現主題涵蓋信息系統的概念、技能、方法、技術、工具與觀點,全面介紹了系統分析師必知必會的概念、技術。值得注意的是,為了幫助讀者做好畢業前的“頂石項目”,書中還特別結合三個案例介紹了敏捷方法在信息系統開發中的實際套用。 《系統分析與設計》(第9版)主要面向管理信息系統(MIS)或計算機信息系統(IS)課程的高年級本科生,也適合MBA和其他專業希望了解並掌握信息系統研發的學生和從業人員閱讀。此外,本書還可以幫助讀者成為一名合格的系統分析師,是他們備考的理想參考書。

圖書目錄

簡明目錄
第Ⅰ部分 系統開發基礎  1
第1章 系統開發環境  3
第2章 軟體的來源  35
第3章 管理信息系統項目  63
第Ⅱ部分 計畫  123
第4章 確定和選擇系統開發項目  125
第5章 啟動和計畫系統開發項目  161
第Ⅲ部分 分析  211
第6章 確定系統需求  213
第7章 結構化系統過程需求  265
第8章 結構化系統數據需求  353
第IV部分 設計  433
第9章 資料庫設計  435
第10章 表單和報表設計  495
第11章 界面和對話設計  531
第12章 分散式和網際網路系統設計  583
第Ⅴ部分 實現  633
第13章 系統實現  635
第14章 信息系統維護  685
詳細目錄
第Ⅰ部分 系統開發基礎
第1章 系統開發環境 3
導言 3
現代化系統分析與設計的一種現代方法 6
信息系統開發與系統開發生命周期 8
系統開發過程的核心 15
傳統的瀑布式SDLC 17
敏捷方法 19
極限編程 23
Scrum 24
敏捷實踐 25
面向對象的分析與設計 26
我們的系統開發方式 28
小結 31
關鍵術語 31
複習題 32
問題和練習 32
實戰演練 33
參考資料 33
第2章 軟體的來源 35
導言 35
系統採購 36
外包 36
軟體來源 39
企業解決方案提供商 43
選擇現成軟體 48
驗證所購軟體的信息 51
重用 52
小結 57
關鍵術語 57
複習題 57
問題和練習 58
實戰演練 58
參考資料 58
案例學習:軟體的起源 60
第3章 管理信息系統項目 63
導言 63
松谷家具的背景 64
管理信息系統項目 66
啟動項目 72
計畫項目 76
執行項目 86
結束項目 90
項目計畫的表示與日程安排 91
表示項目計畫 94
使用PERT計算預計時間 94
為松谷家具構建甘特圖和網路圖 95
使用項目管理軟體 100
建立項目開始日期 101
輸入任務並分配任務關係 102
用不同的技術審查項目報告 103
小結 105
關鍵術語 106
複習題 107
問題和練習 107
實戰演練 110
參考資料 111
案例學習:管理信息系統項目 122
第Ⅱ部分 計畫
第4章 確定和選擇系統開發項目 125
導言 125
確定並選擇系統開發項目 126
確定並選擇IS開發項目的過程 128
交付物和成果 134
企業和信息系統計畫 135
企業戰略計畫 137
信息系統計畫 140
電商套用:確定和選擇系統開發項目 149
網際網路基礎 149
松谷家具網店 151
小結 152
關鍵術語 153
複習題 154
問題和練習 154
實戰演練 155
參考資料 156
案例學習:確定和選擇系統開發項目 159
第5章 啟動和計畫系統開發項目 161
導言 161
啟動和計畫系統開發項目 162
啟動和計畫開發項目的過程 163
交付物和成果 165
評估項目可行性 166
評估經濟可行性 168
評估技術可行性 179
評估其他影響可行性的因素 183
制定和審查基線項目計畫 185
制定基線項目計畫 186
審查基線項目計畫 192
電商套用:啟動和計畫系統開發項目 198
為松谷家具網店啟動和計畫系統開發項目 198
小結 201
關鍵術語 201
複習題 202
問題和練習 203
實戰演練 204
參考文獻 205
案例學習:啟動和計畫系統開發項目 207
第Ⅲ部分 分析
第6章 確定系統需求 213
導言 213
執行需求確定 214
確定需求的過程 214
交付物和成果 216
確定需求的傳統方法 217
訪談和傾聽 218
小組訪談 223
直接觀察用戶 225
分析過程和其他文檔 227
確定系統需求的現代方法 233
聯合套用設計 234
確定需求期間使用原型設計 238
進化型原型 239
拋棄型原型 240
確定需求的激進方法 241
確定要重新設計的過程 243
顛覆性技術 244
用敏捷方法確定需求 245
持續的用戶參與 245
以使用為中心的敏捷設計 247
極限編程中的規劃遊戲 248
電商套用:確定系統需求 251
確定松谷家具網店的系統需求 251
系統布局和導航特徵 251
WebStore和網站管理系統的能力 252
客戶和庫存信息 253
小結 256
關鍵術語 257
複習題 257
問題和練習 258
實戰演練 259
參考資料 260
案例學習:確定系統需求 262
第7章 結構化系統過程需求 265
導言 265
過程建模 266
為結構化分析建模系統的過程 266
交付物和成果 267
數據流繪圖機制 268
定義和符號 268
開發DFD:一個例子 272
數據流繪圖規則 275
DFD分解 278
平衡DFD 281
一個示例DFD 284
在分析過程中使用數據流繪圖 287
DFD繪製指導原則 287
DFD作為分析工具使用 290
將DFD用於業務過程重組 291
用決策表建模邏輯 294
電商套用:使用數據流圖進行過程建模 299
松谷家具網店的過程建模 299
小結 302
關鍵術語 302
複習題 303
問題和練習 304
實戰演練 312
參考資料 312
案例學習:結構化系統過程需求 350
第8章 結構化系統數據需求 353
導言 353
概念數據建模 355
概念數據建模過程 356
交付物和成果 358
收集概念數據建模所需的信息 360
E-R建模基礎 362
實體 363
屬性 366
候選鍵和標識符 368
其他屬性類型 369
關係 371
概念數據建模和E-R模型 373
關係度 373
關係中的基數 376
命名和定義關係 379
關聯實體 380
使用E-R圖進行概念數據建模的小結 383
表示超類型和子類型 383
業務規則 385
域 387
觸發操作 388
預打包概念數據模型的角色:資料庫模式 389
統一數據模型 390
行業專用數據模型 390
資料庫模式和預打包數據模型的優點 391
電商套用:概念數據建模 392
松谷家具網店的概念數據建模 392
小結 398
關鍵術語 398
複習題 400
問題和練習 400
實戰演練 404
參考資料 405
案例學習:結構化系統數據需求 429
第IV部分 設計
第9章 資料庫設計 435
導言 435
資料庫設計 437
資料庫設計過程 437
交付物和成果 439
關係資料庫模型 443
結構良好的關係 444
規範化 445
規範化規則 445
函式依賴和主鍵 446
第二範式 447
第三範式 448
E-R圖轉換為關係 450
表示實體 450
表示關係 451
二元1:N和1:1關係 452
二元和更高度的M:N關係 453
一元關係 454
E-R圖轉換為關係的總結 456
關係合併 456
關係合併的例子 457
視圖集成問題 457
同義詞 457
同名異義詞 458
非鍵之間的依賴 458
類/子類 459
Hoosier Burger的邏輯資料庫設計 460
物理檔案和資料庫設計 463
設計欄位 464
選擇數據類型 464
控制數據完整性 467
設計物理表 469
排列表行 473
順序檔案組織 475
索引檔案組織 475
哈希檔案組織 478
檔案組織小結 478
設計檔案控制 479
Hoosier Burger的物理資料庫設計 480
電商套用:設計資料庫 482
為松谷家具網上商店設計資料庫 482
小結 486
關鍵術語 487
複習題 488
問題和練習 489
實戰演練 491
參考資料 492
案例學習:設計資料庫 493
第10章 表單和報表設計 495
導言 495
設計表單和報表 496
表單和報表設計過程 498
交付物和成果 502
格式化表單和報表 504
常規格式化準則 504
突出顯示信息 507
對比有顏色和無顏色 509
顯示文本 510
設計表格和列表 512
對比紙質和電子報表 517
可用性 518
可用性的成功因素 518
衡量可用性 520
電商套用:為松谷家具網店設計表單和報表 520
常規準則 521
為PVF設計窗體和報表 522
輕量級圖形 522
表單和數據完整性規則 523
基於樣式表的HTML 523
小結 524
關鍵術語 524
複習題 525
問題和練習 525
實戰演練 527
參考資料 527
案例學習:窗體和報表設計 529
第11章 界面和對話設計 531
導言 531
設計界面和對話 532
界面和對話設計過程 532
交付物和成果 533
交付方法和設備 534
互動方法 534
系統互動的硬體選擇 543
設計界面 545
設計布局 546
結構化數據輸入 550
控制輸入數據 552
提供反饋 555
提供幫助 556
設計對話 560
設計對話序列 562
構建原型和評估可用性 565
在圖形環境中設計界面和對話 566
圖形界面設計問題 566
圖形環境中的對話設計問題 569
電商套用:為松谷家具網店設計界面和對話 569
常規準則 570
為PVF設計界面和對話 571
帶麵包屑路徑的選單驅動導航 571
小結 574
關鍵術語 574
複習題 575
問題和練習 576
實戰演練 576
參考資料 577
案例學習:界面和對話設計 579
第12章 分散式和網際網路系統設計 583
導言 583
設計分散式和網際網路系統 583
分散式和網際網路系統設計過程 583
交付物和成果 585
設計LAN和客戶端/伺服器系統 586
為LAN設計系統 586
為客戶端/伺服器架構設計系統 589
雲計算 594
什麼是雲計算 595
管理雲 601
面向服務的架構 606
Web服務 607
設計網際網路系統 609
網際網路設計基礎 609
站點一致性 611
站點管理相關設計問題 613
從不掉鏈 615
電商套用:為松谷家具網店設計分散式廣告伺服器 619
松谷家具網店的廣告 620
設計廣告組件 620
設計管理報表組件 621
小結 623
關鍵術語 624
複習題 625
問題和練習 626
實戰演練 628
參考資料 628
案例學習:分散式和網際網路系統設計 630
第Ⅴ部分 實現
第13章 系統實現 635
導言 635
系統實現 637
編碼、測試和安裝過程 638
編碼、測試和安裝過程的交付物和成果 638
系統文檔編制以及用戶培訓和支持的交付物和成果 640
軟體應用程式測試 641
七種不同類型的測試 643
測試過程 646
合併編碼和測試 649
用戶驗收測試 650
安裝 651
直接安裝 652
並行安裝 652
單一地點安裝 653
分階段安裝 653
計畫安裝 654
編制系統文檔 655
用戶文檔 657
用戶培訓和支持 660
培訓信息系統用戶 660
支持信息系統用戶 663
系統實現中的組織問題 665
為什麼實現有時會失敗? 665
安全問題 668
電商套用:松谷家具網店的系統實現和運作 671
為網店開發測試用例 671
bug跟蹤和系統演進 673
網店的Alpha測試和Beta測試 674
安裝網店 675
項目結束 675
小結 677
關鍵術語 678
複習題 679
問題和練習 679
實戰演練 680
參考資料 681
案例學習:系統實現 683
第14章 信息系統維護 685
導言 685
維護信息系統 686
信息系統維護過程 686
交付物和成果 688
開展系統維護 689
維護類型 689
維護成本 691
維護管理 693
自動開發工具在維護中的作用 699
網站維護 701
電商套用:為松谷家具網店維護信息系統 703
維護松谷家具網店 703
小結 706
關鍵術語 707
複習題 707
問題和練習 708
實戰演練 709
參考資料 709
附錄A 術語表 711
附錄B 縮寫詞 725

相關詞條

熱門詞條

聯絡我們