上篇MIS原理方法总论
第1章MIS的基础知识2
1.1引言2
1.2MIS的系统科学基础3
1.2.1系统的基本概念3
1.2.2系统的分类5
1.2.3系统工程6
1.3MIS的管理学与信息经济学基础9
1.3.1MIS的管理学基础10
1.3.2MIS的信息经济学基础12
1.4MIS的信息科学基础13
1.4.1信息的基础知识13
1.4.2从信息管理到知识管理17
1.5广义MIS的概念19
1.5.1信息系统19
1.5.2管理信息19
1.5.3广义MIS20
1.5.4广义MIS的体系结构22
习题123
第2章MIS的组织管理平台25
2.1MIS相关的现代组织管理理论25
2.1.1相关的现代管理决策理论25
2.1.2业务流程相关理论28
2.2组织结构与组织设计30
2.2.1直线制组织30
2.2.2直线职能制组织30
2.2.3矩阵式组织31
2.2.4事业部制组织32
2.2.5扁平化组织、多头组织与虚拟组织33
2.2.6组织设计与组织重构35
习题238
第3章MIS的系统设施平台40
3.1信息技术(IT)的发展40
3.1.1微电子技术的发展40
3.1.2光电子技术的发展41
3.1.3软件技术的发展41
3.2MIS系统设施平台的结构和模式42
3.2.1MIS系统设施平台的基本结构42
3.2.2MIS系统设施平台的基本模式45
3.2.3基于Intranet的MIS体系结构47
3.3MIS系统设施平台的系统软件与开发工具48
3.3.1系统软件48
3.3.2常用编程工具52
3.3.3常用CASE工具和组件技术54
习题359
第4章MIS的划分与集成60
4.1信息系统技术的进步60
4.1.1电子数据处理(EDP)系统60
4.1.2(狭义)管理信息系统61
4.1.3决策支持系统DSS62
4.1.4智能管理与管理专家系统(IM&MES)64
4.1.5现场作业信息系统66
4.1.6办公自动化系统67
4.2广义MIS的三维体系结构68
4.3广义MIS的划分69
4.3.1职能信息系统69
4.3.2层次信息系统73
4.3.3按问题结构化程度/信息系统技术划分75
4.4广义MIS的集成75
4.4.1系统集成概述75
4.4.2系统集成的集成之路75
4.4.3系统集成的策略和技术76
4.4.4不同类型组织中的集成信息系统80
习题486
第5章MIS开发方法学87
5.1MIS的开发原则87
5.2MIS的开发方法88
5.2.1结构化生命周期法88
5.2.2增长原型法91
5.2.3面向对象(OO)方法92
5.3MIS的开发方式与策略93
5.3.1MIS的开发方式93
5.3.2MIS的开发策略95
5.4MIS的开发过程与项目管理96
5.4.1MIS开发的基本过程96
5.4.2MIS开发的项目管理概述99
5.4.3MIS开发项目的计划管理100
5.4.4MIS开发项目的控制110
5.4.5MIS开发项目的报告文档113
5.4.6MIS开发项目管理的工具114
习题5117
第6章广义MIS的发展及其战略规划118
6.1广义MIS的发展模型118
6.1.1诺兰模型118
6.1.2西诺特模型119
6.1.3米切模型120
6.2MIS与组织的竞争优势121
6.3MIS战略规划的任务和活动126
6.3.1组织战略与MIS战略规划126
6.3.2MIS战略规划的时机128
6.3.3MIS战略规划的机制128
6.4战略规划的主要方法130
6.4.1关键成功因素法(CSF)130
6.4.2战略目标集转化法(SST)131
6.4.3企业系统规划法(BSP)132
6.4.4三者结合的CSB法及其他方法135
习题6136
中篇结构化方法与原型法
第7章结构化系统分析(SSA)138
7.1立题调研与可行性研究138
7.1.1立题调研138
7.1.2可行性研究140
7.2现状调查与评价144
7.2.1调查方法144
7.2.2调查内容144
7.2.3对现状的分析评价161
7.3目标系统分析——确定新系统的逻辑模型163
7.3.1业务流程再造与新系统的业务流程图163
7.3.2“过程|数据”(P|D)分析法166
7.3.3新系统的数据流图(DFD)168
7.3.4新系统数据字典的编制175
7.3.5数据存储分析与新系统的ERD184
7.3.6新系统功能层次图与功能分析185
7.4系统分析规格说明书(系统任务书)190
习题7191
第8章结构化系统设计(SSD)192
8.1MIS的一般关系模型的设计192
8.1.1一般关系模型设计的基本任务193
8.1.2从ERD导出一般关系模型的基本原则193
8.1.3初始一般关系模型的改进与优化194
8.1.4用户数据库一般关系模型的设计195
8.2MIS处理功能的总体设计196
8.2.1模块结构图(MSD)的设计196
8.2.2从DFD导出初始MSD203
8.2.3设计MSD的启发性规则210
8.2.4MSD的改进与优化211
8.2.5编写模块说明书212
8.3MIS系统设施平台的总体设计212
8.3.1MIS系统设施平台配置的主要依据212
8.3.2MIS系统设施平台的总体结构设计213
8.4MIS的总体设计说明书216
8.5MIS系统设施平台的详细设计216
8.5.1MIS系统设施平台详细设计的主要内容216
8.5.2系统设施平台设计案例219
8.6MIS的代码系统设计224
8.6.1代码的概念及其作用224
8.6.2代码设计的原则224
8.6.3代码的分类225
8.6.4代码设计227
8.6.5代码设计举例229
8.6.6代码的维护与管理229
8.7MIS数据存储的具体设计230
8.7.1文件设计230
8.7.2数据库的具体设计235
8.8MIS处理功能的详细设计244
8.8.1模块实现方法的选择与模块的分类244
8.8.2输出模块设计246
8.8.3输入模块设计248
8.8.4人机对话模块设计252
8.8.5计算机内的处理过程设计256
8.8.6人工处理流程的详细设计259
8.8.7组织机构重组的设计259
8.9系统设计规格说明书及其评审259
习题8260
第9章MIS的系统实现与系统文档262
9.1MIS系统设施平台的实现与人员培训262
9.1.1MIS系统设施平台的实现262
9.1.2人员培训262
9.2MIS数据库系统的建立与测试263
9.2.1定义数据库结构263
9.2.2组织数据录入264
9.2.3编制与调试应用程序265
9.2.4数据库的测试与试运行265
9.3结构化程序设计266
9.3.1结构化程序设计的优点267
9.3.2常用编程工具267
9.3.3衡量编程工作质量的指标268
9.3.4模块实现案例269
9.4程序测试与系统联调274
9.4.1程序测试的方法274
9.4.2系统调试的步骤与内容275
9.4.3系统运行说明书276
9.5系统试运行、系统转换与系统验收280
9.5.1数据的整理与录入280
9.5.2系统的试运行280
9.5.3系统切换280
9.5.4系统验收281
习题9282
第10章MIS的系统运行管理及评价283
10.1MIS的系统运行管理283
10.1.1MIS运行的日常管理283
10.1.2MIS的系统管理283
10.1.3MIS的系统维护285
10.2MIS的系统评价286
10.2.1信息系统评价的目的286
10.2.2信息系统的质量指标287
10.2.3信息系统运行的评价指标287
10.2.4系统经济指标的评价288
10.2.5系统评价报告289
习题10290
第11章MIS系统开发的原型法291
11.1原型法291
11.1.1结构化生命周期法导致原型法产生的不足之处291
11.1.2原型法简介291
11.2原型法的类型294
11.2.1抛弃原型法294
11.2.2演化原型法294
11.2.3增长原型法295
11.3原型法的开发环境和开发工具296
11.3.1原型法的开发环境296
11.3.2可视化技术297
11.3.3计算机辅助软件工程技术(CASE)298
11.3.4软件复用及组件技术299
11.4原型法开发批发企业库存管理系统300
11.4.1系统首轮概要分析300
11.4.2系统首轮概略设计314
11.4.3系统首轮实现322
11.4.4首轮实现系统试运行、评价与改进328
习题11330
下篇面向对象方法
第12章面向对象方法与UML332
12.1面向对象方法概述332
12.1.1面向对象方法的引入332
12.1.2面向对象的主要经典方法334
12.1.3RUP思路与过程336
12.1.4面向对象方法的特点338
12.2OO方法的基本概念和术语338
12.2.1对象338
12.2.2对象类及其他相关概念340
12.2.3UML简介343
12.3UML中的静态模型344
12.3.1类图344
12.3.2对象模型347
12.3.3包图347
12.4UML中的动态模型348
12.4.1状态与状态图348
12.4.2活动与活动图350
12.4.3对象交互时序与顺序图353
12.4.4协作与协作图353
12.5UML中的功能模型与实现模型355
12.5.1用例与用例图355
12.5.2组件图356
12.5.3部署图357
12.6面向对象方法的生命周期359
12.6.1面向对象分析(OOA)360
12.6.2面向对象设计(OOD) 360
12.6.3面向对象实现(OOI)和系统运行与管理360
习题12361
第13章面向对象分析(OOA)362
13.1现状调查与分析362
13.1.1现状业务流程调查363
13.1.2现状数据分析364
13.1.3现状功能分析369
13.2构思问题域的静态模型370
13.2.1对象模型的五个层次370
13.2.2确定问题领域的对象类及类图371
13.2.3划分主题375
13.3面向对象的业务流程再造(BPR)376
13.4再造后面向对象的动态模型384
13.4.1面向对象再造后系统的行为模型384
13.4.2面向对象再造后系统的交互模型386
13.4.3服务(行为方法)的分类389
13.4.4确定问题领域对象的业务服务390
小结392
习题13394
第14章面向对象设计(OOD)395
14.1面向对象设计概述395
14.1.1OOD系统的划分与组织395
14.1.2OOD的一般原则397
14.2OOD的总体设计399
14.2.1数据管理部件的一般设计399
14.2.2人机接口部件的总体设计405
14.2.3问题域业务部件的总体设计408
14.2.4任务管理部件的总体设计408
14.3OOD的详细设计409
14.3.1系统设施平台的设计409
14.3.2数据管理部件的具体设计409
14.3.3人机接口部件的具体设计414
14.3.4问题域对象类的具体设计419
14.3.5任务管理部件的具体设计422
14.3.6组件与配置的设计424
习题14424
第15章面向对象实现与运行管理426
15.1面向对象的系统实现概述426
15.1.1面向对象的系统实现的主要方面426
15.1.2面向对象程序设计语言427
15.1.3面向对象程序设计风格及其实现430
15.1.4系统设施平台的实现431
15.2面向对象的数据管理部件的实现431
15.2.1建立数据库432
15.2.2建立临时数据表433
15.2.3实现数据管理相关对象434
15.3对象类、对象及其关联的实现437
15.3.1从类库中选择可以使用的对象类437
15.3.2由已有对象类派生对象类438
15.3.3定义需要自定义的对象类、对象440
15.3.4建立对象类/对象之间的关系440
15.4人机接口部件的实现443
15.5任务管理部件的实现446
15.6面向对象的测试与系统联调448
15.6.1面向对象测试模型 448
15.6.2面向对象分析的测试448
15.6.3面向对象设计的测试449
15.6.4面向对象编程的测试449
15.6.5面向对象的单元测试450
15.6.6面向对象的集成测试 451
15.6.7面向对象的系统测试451
习题15452
附录
附录1MIS开发与管理实验指导书(综合性)453
附录2MIS开发与管理课程设计教学大纲458
参考文献462
· · · · · · (
收起)