注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡信息系統(tǒng)信息系統(tǒng)開發(fā)方法教程(第5版)

信息系統(tǒng)開發(fā)方法教程(第5版)

信息系統(tǒng)開發(fā)方法教程(第5版)

定 價:¥49.80

作 者: 陳佳,谷銳,徐斌 著
出版社: 清華大學出版社
叢編項: 高等院校信息管理與信息系統(tǒng)專業(yè)系列教材
標 簽: 暫缺

ISBN: 9787302509684 出版時間: 2019-03-01 包裝: 平裝
開本: 16 頁數(shù): 322 字數(shù):  

內容簡介

  本書系統(tǒng)地介紹信息系統(tǒng)開發(fā)中的基本概念、開發(fā)思想、基本的工作原則、開發(fā)方法及開發(fā)過程的管理。本書在介紹基本概念、開發(fā)思想和工作原則的基礎上,引入CMM概念介紹信息系統(tǒng)開發(fā)過程的管理及內容。按照系統(tǒng)的觀點,立足全局,介紹信息系統(tǒng)的總體規(guī)劃方法,強調以數(shù)據(jù)為中心的信息資源規(guī)劃,并用總體規(guī)劃的結果指導后續(xù)開發(fā)工作,從而保證系統(tǒng)良好的整體性。在后續(xù)的開發(fā)過程中,分階段地介紹每個階段的工作內容、工作方法。在需求分析階段,以面向管理流程的思想,以圖形化文檔為主要描述工具,描述、分析和確認信息系統(tǒng)的功能需求;在系統(tǒng)分析階段,詳細介紹如何在總體規(guī)劃指導下,以需求分析結果為依據(jù)構建信息系統(tǒng)的功能模型、數(shù)據(jù)模型,進而建立支持下一階段開發(fā)的面向對象模型,同時為了減小開發(fā)產(chǎn)品與需求之間的偏差,引入黑盒測試方法,在系統(tǒng)分析階段進行測試數(shù)據(jù)的設計;在系統(tǒng)設計階段,以前一階段所構建的數(shù)據(jù)模型和面向對象模型為基礎,介紹面向對象設計的基本原則、評價標準和基本方法,同時引入白盒測試方法,再進一步開展測試數(shù)據(jù)的設計。測試數(shù)據(jù)的設計工作前移體現(xiàn)了測試驅動的思想,利用測試數(shù)據(jù)可以很好地幫助開發(fā)人員理解詳細的功能需求并及時發(fā)現(xiàn)程序設計中的缺陷;在系統(tǒng)測試及運行維護階段,系統(tǒng)地介紹各種測試方式、手段、工作原則和工作內容。 本書力求理論與實際的有機結合,用一個教學管理系統(tǒng)案例貫穿整個開發(fā)過程,使開發(fā)方法具有較強的可操作性,能夠有效地指導開發(fā)人員構建一個性能良好、實用、可修改、可擴充的信息系統(tǒng),并為信息資源的開發(fā)和利用奠定良好的基礎。本書提供與之配套的教學課件,以方便教和學,本書可作為高等院校信息管理與信息系統(tǒng)、計算機應用等專業(yè)的本科生教材,也可作為相關管理人員的培訓教材,同時也是信息系統(tǒng)開發(fā)人員的參考書。

作者簡介

暫缺《信息系統(tǒng)開發(fā)方法教程(第5版)》作者簡介

圖書目錄

目錄
第1章信息系統(tǒng)基本概念1
1.1信息的基本概念1
1.1.1數(shù)據(jù)與信息1
1.1.2信息的特性2
1.1.3信息的生命階段4
1.2信息系統(tǒng)的基本概念9
1.2.1系統(tǒng)的概念9
1.2.2信息系統(tǒng)11
1.3信息系統(tǒng)的開發(fā)20
1.3.1信息系統(tǒng)開發(fā)中常見的問題20
1.3.2系統(tǒng)的方法21
1.3.3系統(tǒng)開發(fā)步驟23
1.3.4信息系統(tǒng)開發(fā)的指導思想和工作原則27
1.4信息系統(tǒng)開發(fā)的組織及項目管理30
1.4.1信息系統(tǒng)開發(fā)人員的組織30
1.4.2系統(tǒng)分析員應具有的基本技能32
1.4.3信息系統(tǒng)開發(fā)中的文檔管理33
1.4.4信息系統(tǒng)開發(fā)中的項目管理36
1.5原型法40
1.5.1原型法開發(fā)步驟41
1.5.2原型法的使用前提42
1.5.3原型法的人員組織和工作環(huán)境44
思考題45
第2章信息系統(tǒng)開發(fā)過程管理46
2.1CMM概述46
2.1.1CMM基本概念46
2.1.2CMM框架49
2.1.3CMM管理手段53
2.2信息系統(tǒng)開發(fā)過程模型55
2.2.1常用的開發(fā)模型56
2.2.2CMM中的開發(fā)流程定義59
2.2.3CMM中的開發(fā)流程裁剪63
2.3信息系統(tǒng)開發(fā)過程中的標準規(guī)范68
2.3.1過程文檔的標準規(guī)范68
2.3.2開發(fā)文檔的標準規(guī)范70
2.3.3程序編制的標準規(guī)范71
思考題71
第3章信息系統(tǒng)總體規(guī)劃72
3.1信息系統(tǒng)總體規(guī)劃概述72
3.1.1問題的提出72
3.1.2總體規(guī)劃的時機75
3.1.3總體規(guī)劃的內容76
3.1.4總體規(guī)劃的組織77
3.1.5總體規(guī)劃的步驟79
3.2數(shù)據(jù)環(huán)境81
3.2.1建立數(shù)據(jù)庫的必要性81
3.2.2四類數(shù)據(jù)環(huán)境82
3.2.3主題數(shù)據(jù)庫規(guī)劃的內容83
3.3總體業(yè)務規(guī)劃84
3.3.1現(xiàn)行系統(tǒng)的調查85
3.3.2職能域87
3.3.3業(yè)務過程88
3.3.4業(yè)務活動91
3.3.5業(yè)務模型的優(yōu)化95
3.4總體數(shù)據(jù)規(guī)劃100
3.4.1主題數(shù)據(jù)庫規(guī)劃101
3.4.2信息系統(tǒng)總體結構規(guī)劃102
3.4.3主題數(shù)據(jù)庫的分布規(guī)劃109
3.4.4主題數(shù)據(jù)庫的可靠性規(guī)劃112
3.5信息技術規(guī)劃112
3.5.1關鍵技術應用規(guī)劃112
3.5.2應用開發(fā)策略規(guī)劃115
3.5.3數(shù)據(jù)管理策略117
3.5.4硬件基礎設施規(guī)劃118
3.5.5開發(fā)工具的選擇策略120
思考題121
第4章業(yè)務流程及功能需求分析122
4.1需求調查概述122
4.1.1良好需求的特征122
4.1.2需求調查的步驟及工作產(chǎn)品124
4.1.3需求調查前的準備125
4.2業(yè)務流程調查126
4.2.1業(yè)務流程圖繪制標準126
4.2.2業(yè)務流程概要調查127
4.2.3業(yè)務流程詳細調查129
4.2.4業(yè)務流程審查與確認132
4.3功能需求分析與描述規(guī)范134
4.3.1自然語言描述面臨的問題135
4.3.2結構式語言136
4.3.3判斷樹139
4.3.4判斷表140
4.3.5功能需求描述范例142
4.4情景描述板143
4.4.1情景描述143
4.4.2UI設計基本原則145
思考題152
第5章系統(tǒng)分析建模153
5.1系統(tǒng)分析概述153
5.1.1系統(tǒng)分析任務及步驟153
5.1.2系統(tǒng)分析的工作產(chǎn)品154
5.1.3系統(tǒng)分析的特點156
5.2系統(tǒng)建模157
5.2.1文檔規(guī)范157
5.2.2詳細的功能分析及過程建模161
5.2.3過程模型的審查與確認166
5.2.4用例模型的設計169
5.3功能描述176
5.3.1用例的活動圖描述176
5.3.2狀態(tài)圖181
5.3.3用例說明183
5.4數(shù)據(jù)建模184
5.4.1關系的基本性質及規(guī)范化形式184
5.4.2數(shù)據(jù)分析建立數(shù)據(jù)模型189
5.4.3信息分類編碼設計193
5.5時序分析199
5.5.1時序圖制作規(guī)范200
5.5.2功能需求的時序描述200
5.5.3時序描述的檢驗207
5.6類分析模型208
5.6.1系統(tǒng)分析中的常用類及關系208
5.6.2時序圖向類分析模型的轉換209
5.6.3構建類分析模型211
5.7測試用例的設計216
5.7.1測試用例的設計步驟216
5.7.2黑盒測試方法218
5.7.3流程測試226
思考題229
第6章信息系統(tǒng)設計230
6.1信息系統(tǒng)設計概述230
6.1.1功能設計的基本任務231
6.1.2系統(tǒng)設計評價標準234
6.1.3系統(tǒng)設計的步驟及工作產(chǎn)品238
6.2系統(tǒng)架構設計239
6.2.1系統(tǒng)架構簡介239
6.2.2系統(tǒng)架構的選擇243
6.3系統(tǒng)界面設計245
6.3.1輸入/輸出方式245
6.3.2界面靜態(tài)設計247
6.3.3界面動態(tài)設計250
6.4系統(tǒng)功能設計252
6.4.1系統(tǒng)流程對象設計252
6.4.2系統(tǒng)實體對象設計255
6.5數(shù)據(jù)庫物理設計及持久化設計257
6.5.1數(shù)據(jù)庫物理設計257
6.5.2對象的持久化260
6.6程序設計262
6.6.1應用程序的詳細設計263
6.6.2面向對象的程序代碼設計269
6.6.3測試程序的設計280
6.6.4白盒測試方法281
6.7系統(tǒng)實現(xiàn)285
6.7.1系統(tǒng)配置及設定285
6.7.2系統(tǒng)的部署286
思考題289
第7章系統(tǒng)測試與運行維護290
7.1系統(tǒng)測試概述290
7.1.1測試的基本方法290
7.1.2測試的基本原則292
7.1.3測試內容及測試手段294
7.1.4測試用例設計策略296
7.2人工測試方法296
7.2.1程序審查會296
7.2.2人工運行298
7.2.3靜態(tài)檢驗299
7.3單元測試和集成測試299
7.3.1單元測試300
7.3.2集成測試300
7.3.3測試的執(zhí)行302
7.4高級測試302
7.4.1系統(tǒng)測試302
7.4.2驗收測試及安裝測試305
7.5測試計劃和控制305
7.5.1測試計劃305
7.5.2測試完成的標準306
7.6系統(tǒng)切換307
7.6.1系統(tǒng)切換前的準備308
7.6.2系統(tǒng)切換309
7.7系統(tǒng)運行維護310
7.7.1系統(tǒng)運行310
7.7.2系統(tǒng)維護312
7.7.3系統(tǒng)運行的審計與評價314
思考題315
附錄A程序代碼編寫規(guī)范示例317
A.1排版317
A.2注釋319
A.3命名320
參考文獻322

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號