目 录 1
第一章概述 1
§1-1历史的回顾 1
§1-2为什么要建立信息模型 9
§1-3各种分析方法的特点及评价 18
§1-4面向对象的系统分析方法的基本概念 20
§1-5面向对象的分析方法的经济性 25
§1-6面向对象的分析方法的发展前景 28
第二章对象 31
§2-1对象的定义 31
§2-2识别对象 32
§2-3对象的描述 35
§2-4对象的命名 37
§2-5对象的测试 40
第三章属性 42
§3-1属性的定义 42
§3-2属性的表示方法 44
§3-3属性的获得及分类 45
§3-4对象的标识符 50
§3-5属性的描述 52
§3-6属性的取值范围(值域) 54
第四章关系 57
§4-1关系的概念 57
§4-2二元关系的形式 58
§4-3无条件的1:1关系 60
§4-4无条件的1:M关系 63
§4-5无条件的M:M关系 66
§4-6条件关系的语义及建模 69
第五章含有多个对象的结构 76
§5-1父型和子型 76
§5-2联合对象 81
第六章信息模型的描述 89
§6-1信息结构图 90
§6-2信息结构概图 95
§6-3对象说明文件 96
§6-4关系说明文件 97
§6-5概要说明文件 98
第七章建立信息模型的基本方法 99
§7-1系统调研 100
§7-2系统的初始描述 103
§7-3建立系统的信息结构图 105
§7-4建立系统的文本说明文件 107
§7-5信息模型的修改和精化 109
第八章信息模型在系统开发中的作用 111
§8-1软件开发过程 112
§8-2分析阶段:面向对象的分析方法 113
§8-3外部说明阶段 119
§8-4系统设计阶段 124
§8-5系统实施阶段 128
§8-6结论 131
附录A磁带管理系统的信息模型 133
附录B一个实时过程控制系统的数据组织 159
参考文献 167