信息系統分析與設計
-
【作 者】李曉
【I S B N 】978-7-5084-7195-2
【責任編輯】楊元泓
【適用讀者群】本科
【出版時間】2010-03-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】2010年3月第1版
【頁 數】270
【千字數】
【印 張】
【定 價】¥29
【叢 書】21世紀高等學校精品規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書從信息系統的基本概念出發,主要圍繞經典的生命周期法和當前流行的面向對象開發方法,系統、完整、準確、詳細地闡述了信息系統分析與設計的理論、方法和工具。
全書共9章,主要內容包括:信息系統導論、信息系統建設、系統規劃、系統分析、系統設計、系統實施、系統維護與評價、面向對象的系統開發方法、信息系統的應用與發展。
本書在內容選材上遵循取舍得當、擇優錄取、精益求精的原則,著眼于課程中最實用的核心內容,以淺顯易懂的語言描述信息系統中的專業術語,按照由淺入深、循序漸進、由易到難的原則進行合理編排,并突出實例教學特色,結構化生命周期法圍繞“庫存管理信息系統”開發案例展開,面向對象開發方法圍繞“高校公修課選課系統”開發案例展開,通過系統化的開發實例,進行系統化教學。
本書可作為高校信息管理與信息系統專業、計算機各專業開設“信息系統分析與設計”、“信息系統開發”、“管理信息系統”等課程的教材,也可作為從事信息系統管理、開發、應用和維護工作的技術人員的參考書。
當今時代,信息技術對人類社會各個領域的影響越來越廣泛和深遠,信息系統也在社會的各個領域發揮著舉足輕重的作用。隨著信息系統概念及應用的發展,成功的經驗和失敗的教訓使人們認識到,信息系統建設是一項復雜的社會工程,它不僅需要先進的信息技術,更需要現代的管理理念和系統的科學方法。
“信息系統分析與設計”是信息管理與信息系統專業的核心課程,通過本課程的學習,學生可以系統化地掌握信息系統開發的基本理論知識和開發方法,熟悉常用的開發工具,建立信息系統開發的總體思路,具備初步的系統開發能力,為今后從事信息管理和信息系統開發打下堅實的基礎。
本書從信息系統的基本概念出發,首先介紹系統開發的基本技術和方法,然后按照系統生命周期的過程,結合實例從系統規劃、系統分析、系統設計、系統實施、系統維護與評價幾個階段重點闡述結構化的系統開發方法,之后全面介紹面向對象的系統開發方法,最后指出信息系統的應用和發展方向。
本書有如下幾個主要特色:
(1)定位準確,邏輯清晰。
本書根據編者多年教學經驗,在認真分析了學習者在學習信息系統知識過程中遇到的困難和研究了初學者的認識規律的前提下編寫出來的,書的章節編排、知識點的設置都作了準確定位,本書邏輯清晰、層次分明,體現了教材的科學性、先進性和系統性。
(2)精挑細選,系統全面。
本書精選了信息系統分析與設計的兩大主流方法:結構化生命周期法和面向對象開發方法,內容選材上并沒有去追求包羅萬象、貪多求全,而是遵循了取舍得當、擇優錄取、精益求精的原則,著眼于課程中最實用的部分,盡可能讓學習者在較短時間里掌握信息系統分析與設計過程中最重要、最核心的內容。
(3)通俗易懂,實例教學。
本書非常注重可讀性、實用性和可操作性,以淺顯易懂的語言描述信息系統中的專業術語,按照由淺入深、循序漸進、由易到難的原則進行了合理的編排,構思清晰。本書還有一個顯著的特色就是突出了實例教學,結構化生命周期法圍繞“庫存管理信息系統”開發案例展開,面向對象開發方法圍繞“高校公修課選課系統”開發案例展開,通過系統化的開發實例,進行系統化的教學,避免了以前一些教材案例零散、知識體系前后不連貫等弊端。
本書可作為高校信息管理與信息系統專業、計算機各專業開設“信息系統分析與設計”、“信息系統開發”、“管理信息系統”等課程的教材,也可作為從事信息系統管理、開發、應用和維護工作的技術人員的參考書。
本書由李曉主編,負責全書的統稿、修改和定稿工作,張瑞紅、王繼鵬、王天林任副主編。主要編寫人員分工如下:第1、2章由張瑞紅編寫,第3、4章由李曉編寫,第5、6、7章由王天林編寫,李曉修改,第8、9章由王繼鵬編寫。參與本書編寫工作的還有周宏宇、王鳴濤、馬曉珺、劉騰紅、何苗、劉曉玲、韓曉明、李廣華、王鳳芹等。另外還要感謝王愛民教授、陳潔老師在本書的編寫過程中給予的關心與幫助。
本書的編寫過程中,我們參考了大量的書刊資料,由于篇幅有限,未能一一列出,在此對所有參考文獻的作者表示誠摯的謝意。正是這些參考文獻作者的前期工作為本書的完成奠定了基礎,并為我們提供了強大的動力和豐富的寫作素材。本書得以順利完成,與中國水利水電出版社雷順加編審給予的大力支持、鼓勵和幫助是分不開的,尤其對本書的策劃和寫作提出了很多寶貴意見,在此深表感謝。同時也感謝我的家人及朋友在編寫過程中給予的幫助與支持。
雖然我們盡了最大努力寫好本書,但限于編者的能力、學識和水平,缺點、疏忽和錯誤在所難免,懇請各位專家、學者和廣大讀者不吝賜教和指正,以便在本書修訂時進一步完善和更正。
第1章 信息系統導論 1
1.1 數據與信息 1
1.1.1 數據與信息 2
1.1.2 信息的構成要素 2
1.1.3 信息的特征 3
1.1.4 信息的分類 4
1.1.5 信息資源管理 4
1.2 系統 5
1.2.1 系統 5
1.2.2 系統工程 7
1.3 信息系統 8
1.3.1 信息系統的定義 8
1.3.2 信息系統的功能 9
1.3.3 信息系統的發展過程和類型 9
1.3.4 信息系統的結構 13
習題1 16
第2章 信息系統建設 18
2.1 信息系統建設概述 18
2.1.1 信息系統建設的特點 18
2.1.2 信息系統建設涉及的因素 19
2.2 信息系統開發方法 20
2.2.1 信息系統開發方法學 20
2.2.2 結構化系統開發方法 21
2.2.3 原型法 25
2.2.4 面向對象的開發方法 28
2.2.5 計算機輔助軟件工程法 30
2.3 信息系統的開發方式 31
2.4 信息系統的項目管理 32
2.4.1 信息系統項目建設需要管理 32
2.4.2 信息系統項目管理流程 33
2.4.3 信息系統項目管理內容 35
2.4.4 信息系統項目組織 48
習題2 50
第3章 系統規劃 52
3.1 系統規劃概述 52
3.1.1 系統規劃的任務 52
3.1.2 系統規劃的特點 53
3.1.3 系統規劃的內容 53
3.1.4 系統規劃的機構 54
3.1.5 系統規劃的原則 54
3.2 信息系統的戰略規劃 55
3.2.1 信息系統戰略規劃的內容 55
3.2.2 信息系統戰略規劃的方法 56
3.3 組織信息需求分析 58
3.3.1 企業系統規劃法(Business System
Planning,BSP) 58
3.3.2 關鍵成功因素法(Critical Success
Factor,CSF) 60
3.4 信息系統資源分配 61
3.5 可行性分析 62
3.5.1 可行性研究的內容 62
3.5.2 可行性分析報告 64
習題3 65
第4章 系統分析 66
4.1 系統分析的基本概念 66
4.1.1 系統分析的任務 66
4.1.2 系統分析的工作步驟 68
4.1.3 系統需求分析方法 68
4.1.4 詳細調查 69
4.1.5 系統分析的主要工具 70
4.2 業務流程圖 71
4.2.1 組織結構與功能分析 71
4.2.2 業務流程圖 72
4.3 數據流程圖 74
4.3.1 調查數據的匯總分析 74
4.3.2 數據流程圖 76
4.3.3 數據流程圖的基本成分 77
4.3.4 數據流程圖的畫法 79
4.3.5 數據流程圖的畫法及注意事項 82
4.4 數據字典 85
4.4.1 數據字典的各類條目 86
4.4.2 數據字典的使用與管理 90
4.5 處理邏輯的表達 91
4.5.1 結構化語言 91
4.5.2 判定樹 92
4.5.3 判定表 93
4.5.4 三種表達工具的比較 97
4.6 數據立即存取分析 98
4.6.1 數據存取要求的基本類型 98
4.6.2 數據立即存取圖 101
4.7 新系統邏輯模型 103
4.7.1 新系統的邏輯模型 103
4.7.2 新系統邏輯方案的建立 103
4.8 系統說明書 104
4.8.1 系統說明書的內容 105
4.8.2 系統說明書的審議 105
習題4 106
第5章 信息系統設計 107
5.1 系統設計概念 107
5.1.1 系統設計的目標 107
5.1.2 系統設計的任務 108
5.1.3 系統設計的方法 108
5.2 結構化系統設計 109
5.2.1 模塊 109
5.2.2 結構圖 110
5.2.3 系統結構圖 111
5.2.4 模塊間的耦合 111
5.2.5 模塊耦合的類型 113
5.2.6 模塊的內聚 113
5.2.7 系統的深度和廣度 114
5.2.8 模塊的作用范圍與控制范圍 115
5.3 從數據流圖導出結構圖 116
5.3.1 變換分析 116
5.3.2 事務分析 117
5.3.3 數據流圖層次的轉換 119
5.4 數據庫設計 120
5.4.1 數據概念設計 121
5.4.2 數據模型設計 123
5.4.3 關系數據的規范化 126
5.5 代碼設計 128
5.5.1 代碼的作用 128
5.5.2 代碼設計的原則 128
5.5.3 代碼的種類 129
5.5.4 代碼結構中的校驗位 130
5.5.5 代碼設計步驟 131
5.6 輸入輸出設計 131
5.6.1 輸入設計 131
5.6.2 輸出設計 132
5.6.3 界面設計 133
5.7 系統設計說明書 134
習題5 136
第6章 系統實施 137
6.1 系統實施階段的任務 137
6.1.1 實施階段的主要活動 137
6.1.2 系統實施階段的特點 138
6.2 系統實施的方法 138
6.3 程序設計 139
6.3.1 編程的標準 139
6.3.2 結構化程序設計 140
6.3.3 面向對象的程序設計 141
6.3.4 可視化編程技術 143
6.3.5 編程風格 144
6.4 系統測試 145
6.4.1 系統測試的內容 145
6.4.2 系統測試的分類 146
6.5 系統的交付使用 149
習題6 150
第7章 系統維護與評價 151
7.1 信息系統的維護 151
7.1.1 系統維護概述 151
7.1.2 系統維護內容 152
7.2 信息系統的評價 154
7.2.1 系統評價的目的 154
7.2.2 系統評價的內容 154
7.2.3 系統評價的指標體系 155
習題7 159
第8章 面向對象的系統開發方法 160
8.1 面向對象方法概述 160
8.1.1 面向對象領域中的基本概念 161
8.1.2 面向對象方法 163
8.1.3 統一建模語言(Unified Modeling
Language,UML) 165
8.2 面向對象系統開發過程 167
8.2.1 面向對象系統開發過程概述 167
8.2.2 面向對象系統開發活動 168
8.2.3 面向對象系統開發模型 168
8.2.4 面向對象系統開發技術 169
8.3 業務事件分析 169
8.3.1 事件分析相關概念 169
8.3.2 業務事件分析原理 170
8.3.3 業務事件分析方法 171
8.3.4 業務事件分析示例 172
8.4 用例模型 174
8.4.1 面向對象系統的用例 174
8.4.2 參與者 175
8.4.3 用例圖 177
8.4.4 用例敘述 179
8.4.5 用例間的關系 183
8.5 類圖 187
8.5.1 分析層次類圖——域模型 187
8.5.2 定義并添加概念 188
8.5.3 添加屬性 190
8.5.4 定義概念間的關聯 191
8.5.5 高校公修課選課系統的域模型 196
8.5.6 完整類圖的構建 197
8.6 交互模型 199
8.6.1 交互模型概述 199
8.6.2 系統順序圖 199
8.6.3 系統輸入和輸出 201
8.6.4 系統操作約定 203
8.6.5 完整交互模型的構建 205
習題8 208
第9章 信息系統的應用與發展 210
9.1 現代集成化信息系統 210
9.1.1 制造資源計劃(MRPⅡ)系統 211
9.1.2 企業資源計劃(ERP)系統 215
9.1.3 供應鏈管理(SCM)系統 218
9.1.4 客戶關系管理(CRM)系統 221
9.2 智能化信息系統 223
9.2.1 決策支持系統 224
9.2.2 專家系統 228
9.2.3 商務智能系統 232
9.3 信息系統開發模式的發展 240
9.3.1 軟件復用與軟件構件技術 241
9.3.2 CORBA技術概述 244
9.3.3 面向服務架構 247
9.4 信息系統交付模式的變革 255
9.4.1 傳統信息系統交付模式 255
9.4.2 信息系統應用的ASP模式 256
9.4.3 Software as a Service(SaaS) 259
習題9 262
參考文獻 263
參考資料 264
- 信息系統項目管理師章節習題與考點特訓(第二版) [主編 薛大龍]
- 信息系統項目管理師5天修煉(第四版) [施游 劉毅 編著]
- 信息系統項目管理師考試32小時通關(第二版) [薛大龍]
- 信息系統項目管理師備考一本通 [倪奕文 編著]
- 信息系統項目管理師案例分析一本通 [王樹文]
- 軟考論文高分特訓與范文10篇—信息系統項目管理師 [薛大龍]
- 系統規劃與管理師章節習題與考點特訓 [主編 薛大龍]
- 管理信息系統(第三版) [王欣 編著]
- 系統規劃與管理師真題精析與命題密卷 [主編 薛大龍]
- 信息系統項目管理師真題精析與命題密卷 [薛大龍]
- 信息系統監理師真題精析與命題密卷 [薛大龍]
- 管理信息系統教程 [黃珍生]
- 信息系統監理師考試32小時通關 [薛大龍]
- 信息系統項目管理師考試32小時通關 [主編 薛大龍 ]
- 信息系統項目管理師5天修煉(第三版) [施游 劉毅 編著]
- 信息系統項目管理師考前沖刺100題 [劉毅 朱小平 編著]
- 會計信息系統操作案例教程(第二版) [主編 張興武 石焱]
- 公安信息系統應用教程 [主編 賈學明 劉凌 徐明]
- 信息系統項目管理師5天修煉(第二版) [施游 劉毅 編著]
- 信息安全等級保護與風險評估 [主編 李賀華]
- 管理信息系統 [主編 劉芊]
- 攻克要塞——信息系統項目管理師考試沖刺指南 [劉毅 施游]
- 會計信息系統實訓教程(基于金蝶K/3系統平臺) [主 編 邵坤]
- 管理信息系統(第二版) [王彤宇]
- 管理信息系統 [主編 鄭曉霞 劉任重]
- 信息系統安全原理 [張基溫]
- 準高級項目經理(信息系統項目管理師)的5天修煉 [鄧子云 劉毅 編著]
- 信息安全技術基礎 [張浩軍 楊衛東 譚玉波 等編著]
- 信息系統分析與設計 [主編 于繼武]
- 管理信息系統(第二版) [王欣 編著]