《信息系统开发方法(第二版)》是由姜旭平、姚爱群合著的一部专业性教材,由清华大学出版社于2004年首次出版,并于2006年进行了第二次印刷。
内容简介
《信息系统开发方法(第二版)》分为三个部分,首先对信息系统的基础知识及发展历程进行了概述。其次,深入探讨了包括管理信息系统、决策支持系统、办公自动化系统、电子商务在内的多种信息系统的定义、原理、架构及其实际应用与发展情况。最后,详细阐述了信息系统开发的方法论及相关技术,涵盖了系统调查与可行性研究、系统分析、系统设计、系统实施、系统运行与管理等多个方面,并提供了简单的开发工具使用指南,以及如何构建和管理商务网站的相关知识。此外,书中还涉及到了企业信息化实施的战略与策略。
目录
第一部分信息系统导论
第1章基本概念3
1.1计算机系统基础3
1.1.1计算机系统的基本构成3
1.1.2计算机系统及应用结构4
1.2信息处理的基本概念4
1.2.1指标5
1.2.2指标体系5
1.2.3数据6
1.2.4信息6
1.2.5知识7
1.2.6记录8
1.2.7文件/数据库8
1.2.8单证9
1.2.9报文9
1.2.10模型10
1.2.11模块12
1.2.12模式13
1.3组织与管理13
1.3.1系统14
1.3.2系统的一般模型14
1.3.3组织与管理15
1.3.4组织内部管理主要活动形式17
1.3.5组织外部经营活动的主要形式18
1.4信息系统19
1.4.1信息系统研究方向分类19
1.4.2信息系统运行的几种驱动方式19
第2章信息系统发展综述22
2.1信息系统形成与发展22
2.1.1计算机与信息革命22
2.1.2IT在管理领域的应用24
2.1.3IT在工程中的应用31
2.1.4IT在智能研究中的应用33
2.2推动商务管理领域变革的IT革命35
2.2.1数值处理35
2.2.2数据处理36
2.2.3知识处理36
2.2.4智能处理37
2.2.5网络处理37
2.2.6从定量分析到定性推理和全球资源共享37
第二部分信息系统分析
第3章管理信息系统41
3.1EDPs发展综述41
3.1.1EDPs的基本概念41
3.1.2从实际问题到EDPs系统43
3.1.3EDPs的子系统结构和功能46
3.2管理信息系统的基本概念46
3.2.1MIS的原理47
3.2.2MIS的物理结构49
3.2.3MIS的逻辑结构51
3.2.4MIS的特点52
3.3计划、分析、控制和预测方法53
3.3.1计划模型54
3.3.2分析方法55
3.3.3MIS的控制方法57
3.3.4MIS的预测方法58
3.4管理信息系统应用案例之一:库存管理系统61
3.4.1ABC分类方法61
3.4.2库存控制模型62
3.4.3模型的实现方法63
3.4.4经营分析方法64
3.4.5系统的结构64
3.4.6系统的特点65
3.5MIS应用案例之二:成本管理系统65
3.5.1成本管理问题简介65
3.5.2成本计算模型的确定66
3.5.3定量化分析方法69
3.5.4成本控制模型70
3.5.5综合规划模型71
3.5.6系统总体结构71
3.5.7小结74
第4章决策支持系统75
4.1DSS的基本概念75
4.1.1DSS的起源与发展75
4.1.2什么是DSS76
4.2DSS结构与技术构成77
4.2.1DSS的结构78
4.2.2DSS的技术构成79
4.3DSS应用案例之一:在期货采购市场中的应用82
4.3.1不确定因素和决策支持方法的确定83
4.3.2对趋势的定性判断模型83
4.3.3技术分析方法84
4.3.4系统的运作模式85
4.3.5系统结构和特点86
4.4DSS应用案例之二:在宏观经济超短期预测中的应用86
4.4.1工业月产值预测系统情况分析87
4.4.2处理定量化预测模型的方法88
4.4.3随机影响因素的处理方法90
4.4.4决策支持报告92
4.4.5系统运行结果93
第5章办公自动化系统94
5.1OA的基本概念94
5.1.1OA的定义94
5.1.2OA的模型和特点96
5.2OA设备98
5.2.1OA的硬件设备98
5.2.2比较有代表性的OA软件设备98
5.3电子协同办公系统100
第6章电子商务101
6.1电子商务的起源和发展101
6.1.1早期EDI产生与发展101
6.1.2UN/EDIFACT标准的产生103
6.1.3以商务网站为基础的电子商务104
6.1.4电子商务的应用与发展105
6.2电子商务的基本概念107
6.2.1电子商务定义107
6.2.2电子商务所界定的业务范围108
6.2.3电子商务的支撑环境108
6.2.4电子商务系统分类109
6.2.5现行电子商务分类结构112
6.3网络对商贸实务操作过程的支持113
6.3.1交易前的准备113
6.3.2贸易磋商过程114
6.3.3单证交换阶段115
6.3.4支付和执行阶段115
6.4电子商务应用举例116
6.4.1上海医贸网116
6.4.2中石化电子商务网118
6.4.3政府采购网121
6.4.4中国粮油商务网122
6.5全程电子商务运作流程123
6.5.1网络环境下的商贸流通模式123
6.5.2电子商务的内部运作过程124
6.6电子商务的特点125
6.6.1功能上的“e”化125
6.6.2网络和电子商务的特点125
第三部分信息系统开发方法
第7章系统开发方法论131
7.1科学方法论对系统开发的重要性131
7.1.1系统开发的一般规则132
7.1.2衡量开发过程正确与否的准则133
7.2系统开发方法回顾134
7.2.1系统概念用于软件开发135
7.2.2需求和管理问题的系统分析138
7.2.3开发方法的发展139
7.3系统开发方法研究的范畴140
7.4系统开发认知体系143
7.4.1系统分析法144
七点四2功能分析法144
7.4.3数据流程法145
7.4.4信息模拟法145
7.4.5抽象对象法145
7.4.6模拟渐进法146
7.4.7常用开发方法的认知体系146
7.5系统分析设计方法150
7.5.1分析方法150
7.5.2设计过程150
7.5.3系统分析设计方法体系150
7.6常用开发方法分类152
7.6.1分类152
7.6.2开发方法规范化研究153
7.6.3自动化的开发方法154
7.7工具技术的发展对方法论研究的影响155
7.7.1现有开发方法及其工具、技术基础155
7.7.2工具、技术改变着方法论研究的基础156
7.7.3未来的发展157
7.7.4方法学领域目前的研究与发展趋势158
第8章常用系统开发方法159
8.1结构化系统开发方法159
8.1.1结构化系统开发方法的基本思想159
8.1.2结构化开发方法的特点159
8.1.3系统开发的生命周期160
8.1.4结构化系统开发方法的优缺点162
8.2原型方法162
8.2.1原型方法的工作流程162
8.2.2原型方法的特点163
8.2.3软件支持环境164
8.2.4适用范围164
8.2.5应用举例164
8.2.6结论166
8.3面向对象的开发方法166
8.3.1OO方法学的基本思想167
8.3.2OO方法的开发过程168
8.3.3OOA方法168
8.3.4OOD方法170
8.3.5OO方法的特点和面临的问题171
8.4计算机辅助开发方法172
8.4.1CASE方法的基本思路172
8.4.2CASE环境简介173
8.4.3CASE库及其结构173
8.4.4CASE工具174
8.4.5CASE所支持的方法175
8.4.6CASE的特点175
8.5各种开发方法的比较176
8.5.1各种开发方法在应用上的差异176
8.5.2本书所使用的方法177
第9章系统调查与可行性研究178
9.1系统调查应该注意的问题178
9.1.1调查中常出现的错误178
9.1.2系统调查原则179
9.2初步调查与可行性研究181
9.2.1初步调查181
9.2.2新系统方案设想183
9.2.3可行性分析185
9.2.4新系统初步方案的可行性分析举例186
9.3系统详细调查191
9.3.1详细调查的方法191
9.3.2详细调查的范围和目的193
9.3.3问卷调查方法194
9.3.4业务流程调查方式196
9.3.5现有计算机系统调查199
9.3.6详细调查的操作流程199
第10章系统分析202
10.1组织结构与功能分析202
10.1.1组织结构图203
10.1.2组织/业务关系分析205
10.1.3业务功能一览表205
10.2业务流程分析206
10.2.1业务流程图一207
10.2.2业务流程图二208
10.3数据与数据流程分析214
10.3.1调查数据的汇总分析214
10.3.2数据指标体系217
10.3.3数据流程分析222
10.4功能/数据分析227
10.4.1U/C矩阵227
10.4.2正确性检验228
10.4.3U/C矩阵的求解228
10.4.4系统功能划分与数据资源分布229
10.5新系统逻辑方案的建立231
10.5.1新系统信息处理方案232
10.5.2新系统可能涉及的管理模型232
10.5.3系统分析报告236
10.6各种系统分析方法比较237
10.6.1结构化系统分析方法237
10.6.2原型方法238
10.6.3面向对象的分析方法239
10.6.4CASE的分析方法249
第11章系统设计250
11.1系统总体结构设计250
11.1.1子系统划分250
11.1.2网络设计253
11.1.3设备和网络的配置256
11.1.4计算机处理流程设计265
11.2代码设计267
11.2.1编码的目的267
11.2.2分类问题268
11.2.3编码269
11.2.4代码的校检270
11.2.5代码的应用271
11.3数据结构和数据库设计273
11.3.1规范化地重组数据结构273
11.3.2关系数据结构的建立276
11.3.3确定数据资源的分布和安全保密属性281
11.4输入输出设计282
11.4.1输入设计282
11.4.2用户界面设计286
11.4.3输出方式设计288
11.5模块功能与处理过程设计289
11.5.1模块划分的准则290
11.5.2HIPO图291
11.5.3层次模块结构图293
11.5.4IPO图294
11.6系统设计报告298
11.7各种系统设计方法比较299
11.7.1SSD方法优缺点300
11.7.2原型方法的利弊300
11.7.3面向对象设计方法300
11.7.4CASE方法307
第12章系统实施309
12.1程序设计与调试309
12.1.1程序设计方法310
12.1.2明确编程目的312
12.1.3衡量编程工作的指标312
12.1.4常用的编程工具313
12.1.5程序的调试319
12.2人员以及岗位培训321
12.2.1人员培训计划321
12.2.2培训的内容322
12.3本地化二次开发322
12.3.1现行ERP产品322
12.3.2本地化二次开发的要点325
12.3.3二次开发或系统运行成功的标志326
12.3.4系统初始化327
12.4试运行和系统转换328
12.4.1系统的试运行328
12.4.2基础数据准备328
12.4.3系统切换328
第13章系统运行与管理330
13.1系统文档规范管理330
13.1.1系统文档分类330
13.1.2规范管理的内容331
13.2信息系统运行的管理332
13.2.1系统运行管理制度332
13.2.2系统的安全保障333
13.2.3系统的监理和审计335
13.3软件维护336
13.3.1软件维护的分类336
13.3.2与软件维护有关的问题337
13.4信息系统的评价体系337
13.4.1信息系统质量的概念337
13.4.2系统运行评价指标339
13.4.3信息系统经济效益评价339
第14章简单开发工具的综合应用341
14.1菜单系统开发341
14.1.1实例菜单形式342
14.1.2菜单生成过程343
14.2建立数据库345
14.2.1建立数据库结构345
14.2.2数据记录的输入346
14.2.3删改功能348
14.3定义随机组合查询349
14.3.1随机组合查询功能需求分析349
14.3.2交互式定义随机组合查询350
14.3.3查询操作处理351
14.3.4面向最终用户的通用查询系统351
14.4报表定义354
14.4.1Visual FoxPro的报表定义功能354
14.4.2通用报表开发系统355
14.5动态数据交换过程357
14.5.1DDE一些基本概念357
14.5.2DDE函数358
14.5.3DDE综合应用361
14.6对象的链接与嵌入362
14.7宏命令368
14.7.1宏函数368
14.7.2定义和运行自己的宏命令369
14.7.3宏单371
14.8从FoxPro嵌套调用Excel373
14.8.1从Visual FoxPro进入Excel373
14.8.2Microsoft Excel初始环境的设定374
14.8.3客户/服务器方式及原型方法举例375
第15章商务网站的创建与管理378
15.1Internet的形成与发展378
15.1.1互联网简介378
15.1.2从学术网络到大众媒体的演变379
15.1.3网上信息资源的分类规定380
15.1.4网上常用的商务信息资源382
15.2组织本单位信息资源上网的方式384
15.2.1申请网络域名384
15.2.2设计网站页面内容385
15.2.3网络服务器的设置387
15.3脚本设计387
15.3.1什么是脚本388
15.3.2脚本表现的内容388
15.3.3脚本设计过程389
15.4常用的网站开发工具简介392
15.4.1常用的各种网站设计语言简述392
15.4.2常用的各种编辑器和开发工具简述398
15.5企业商务网站脚本创建举例400
15.5.1企业商务网站的设计过程400
15.5.2具体脚本的创建过程401
15.6企业商务网站实现过程举例403
15.6.1模板定义过程403
15.6.2页面内容创建过程409
15.6.3实际运行情况411
15.7远程更新与动态管理412
15.7.1成功和失败的案例分析412
15.7.2文件远程更新工具413
第16章企业信息化实施策略418
16.1企业信息化的必然趋势418
16.2现阶段企业信息化实施存在的误区420
16.2.1案例分析:企业信息化实施方案之争420
16.2.2现阶段存在的问题(五大误区)420
16.2.3案例分析:改流程,还是改系统422
16.2.4“看病、诊断”说422
16.3企业信息化实施规划423
16.3.1实施规划的原则423
16.3.2实施企业信息化要点423
16.4内外并举的企业信息化之路424
16.4.1“由内向外”的企业信息化发展道路425
16.4.2“由外向内”、“内外并举”的企业信息化发展道路425
参考资料
信息系统开发方法.豆瓣读书.2024-09-20
信息系统开发方法 .文津搜索.2024-09-20
信息系统开发方法.百度学术搜索.2024-09-20