当前位置首页 > 百科> 正文

信息系统开发方法教程(第三版)

2019-07-12 23:57:29 百科
信息系统开发方法教程(第三版)

信息系统开发方法教程(第三版)

《信息系统开发方法教程(第三版)》是2011年清华大学出版社出版的图书。

基本介绍

  • 书名:信息系统开发方法教程(第三版)
  • ISBN:9787302201212
  • 定价:24元
  • 出版社:清华大学出版社
  • 出版时间:2011年8月24日
  • 装帧:平装

图书简介

本书系统介绍信息系统开发中的基本概念、基本工作原理和开发思想;引入CMM概念,系统介绍信息系统开发过程中的项目管理;结合实际案例系统介绍以数据规划为核心的信息系统总体规划方法、以面向对象技术和UML为基础的系统分析设计方法、系统测试方法以及信息系统运行维护的组织与管理。本书力求理论与实际的有机结合,使开发方法具有较强的可操作性,指导开发人员能够构建一个性能良好、实用、可修改、可移植的信息系统,为此本书提供与之配套的电子版开发文档、源程式代码和教学课件,并配有相关的实验指导书。

目录

第1章信息系统概述1
1.1信息的基本概念1
1.1.1数据与信息1
1.1.2信息的特性2
1.1.3信息的生命阶段4
1.2信息系统的基本概念9
1.2.1系统的概念9
1.2.2信息系统11
1.3信息系统的开发19
1.3.1信息系统开发中常见的一些问题19
1.3.2系统的方法21
1.3.3系统开发步骤22
1.3.4信息系统开发的指导思想和工作原则26
1.4信息系统开发的组织及项目管理29
1.4.1信息系统开发人员的组织29
1.4.2系统分析员应具有的基本技能30
1.4.3信息系统开发中的文档管理31
1.4.4信息系统开发中的项目管理34
1.5原型法39
1.5.1原型法开发步骤39
1.5.2原型法的使用前提41
1.5.3原型法的人员组织和工作环境42
思考题43
第2章信息系统开发过程管理44
2.1CMM概述44
2.1.1CMM基本概念44
2.1.2CMM框架47
2.1.3CMM管理手段51
2.2信息系统开发过程模型54
2.2.1常用的开发模型54
2.2.2CMM中的开发流程定义56
2.2.3CMM中的开发流程裁剪62
2.3信息系统开发过程中的标準规範64
2.3.1过程文档的标準规範64
2.3.2开发文档的标準规範66
2.3.3程式编制的标準规範67
思考题67
第3章信息系统总体规划69
3.1信息系统总体规划概述69
3.1.1问题的提出69
3.1.2总体规划的时机72
3.1.3总体规划的内容73
3.1.4总体规划的组织73
3.1.5总体规划的步骤75
3.2数据环境77
3.2.1建立资料库的必要性77
3.2.2四类数据环境78
3.2.3主题资料库规划的内容79
3.3总体业务规划80
3.3.1现行系统的调查81
3.3.2职能域83
3.3.3业务过程84
3.3.4业务活动86
3.3.5业务模型的最佳化89
3.4总体数据规划94
3.4.1主题资料库规划94
3.4.2信息系统总体结构规划95
3.4.3主题资料库的分布规划102
3.4.4主题资料库的可靠性规划105
3.5信息技术规划106
3.5.1关键技术套用规划106
3.5.2套用开发策略规划108
3.5.3数据管理策略110
3.5.4硬体基础设施规划111
3.5.5开发工具的选择策略113
思考题114
第4章信息系统分析115
4.1信息系统分析概述115
4.1.1信息系统分析的任务115
4.1.2信息系统分析步骤116
4.1.3信息系统分析工具117
4.1.4信息系统分析阶段的过程管理117
4.1.5信息系统分析的特点121
4.2业务流程调查122
4.2.1业务流程概要调查122
4.2.2业务流程详细调查124
4.2.3业务流程审查128
4.3数据分析建立数据模型131
4.3.1关係的基本性质131
4.3.2关係的规範化形式132
4.3.3数据分析及主题资料库的逻辑设计136
4.4功能分析建立新系统逻辑结构138
4.4.1详细的功能分析138
4.4.2总体逻辑结构设计142
4.4.3逻辑结构的审查144
4.5业务功能描述146
4.5.1用例图及用例说明146
4.5.2用例的活动描述155
4.5.3用例模型的抽象159
思考题162
第5章信息系统设计164
5.1信息系统设计概述164
5.1.1系统设计的任务164
5.1.2系统设计步骤165
5.1.3系统设计评价标準165
5.2资料库设计和编码设计168
5.2.1资料库设计168
5.2.2编码设计171
5.3人机界面设计179
5.3.1输入/输出方式179
5.3.2操作模式的设计181
5.3.3界面设计183
5.4功能设计185
5.4.1面向对象功能设计的基本任务185
5.4.2面向对象功能设计方法187
5.4.3面向对象的程式代码设计196
思考题204
第6章系统测试205
6.1系统测试概述205
6.1.1测试的基本方法205
6.1.2测试的基本原则207
6.1.3测试的基本手段208
6.2人工测试方法209
6.3编程测试及测试数据的设计212
6.3.1逻辑覆盖测试213
6.3.2等价类划分215
6.3.3边值分析218
6.3.4因果图221
6.3.5猜错224
6.3.6策略224
6.4单元测试与集成测试225
6.4.1测试方式225
6.4.2自顶向下测试226
6.4.3自底向上测试227
6.4.4单元测试228
6.4.5集成测试228
6.4.6测试的执行229
6.5高级测试230
6.5.1系统测试230
6.5.2验收测试及安装测试232
6.6测试计画和控制232
6.6.1测试计画233
6.6.2测试完成的标準233
思考题235
第7章系统运行维护236
7.1系统切换236
7.1.1系统切换前的準备236
7.1.2系统切换237
7.2系统运行维护238
7.2.1系统运行238
7.2.2系统维护240
7.3系统运行的审计与评价242
思考题243
附录1程式代码编写标準规範样例244
附录2RationalRose使用方法简介249
参考文献260
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net