《数据模型资源手册 卷1》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)Len Silverston著;林友芳等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:7111141210
  • 页数:388 页
图书介绍:本书介绍了各种用于企业信息化建设的通用数据模型。

第1章 绪论 1

1.1 人们为什么需要这本书 1

1.2 本书所面向的读者 1

1.3 人们对通用数据模型的需求 2

1.4 系统开发的一种全局性方法 2

1.5 本书和这些数据模型的目的 3

1.6 本书第2版的新内容 4

1.7 本书中采用的约定和标准 6

1.7.1 实体 6

1.7.2 子类和超类 6

1.7.3 属性 7

1.7.4 关系 8

1.7.5 物理模型 12

1.7.6 图示表格约定 12

1.7.7 参考图约定 12

1.8 本书的配套光盘 12

第2章 人与组织 15

2.1 组织 15

2.2 人员 17

2.3 当事人 19

2.4 当事人角色 22

2.4.1 组织的角色 24

2.4.2 通用的当事人角色子类型 24

2.4.3 角色是否该在事务发生的时候定义 25

2.4.4 当事人角色的例子 25

2.4.5 本书中的角色类型 26

2.5 当事人关系 27

2.5.1 当事人关系示例 30

2.5.2 当事人关系信息 32

2.5.3 状态类型 32

2.6 当事人联络信息 33

2.6.1 邮政地址信息 34

2.6.2 当事人联系机制——电信号码和电子地址 36

2.6.3 当事人联系机制(扩展) 37

2.6.4 联系机制的用途 37

2.7 设施与联系机制 39

2.8 当事人通信事件 40

2.9 小结 45

第3章 产品模型 47

3.1 产品定义 47

3.2 产品类别 48

3.3 产品标识编码 50

3.4 产品特征 51

3.4.1 产品特征互作用 53

3.4.2 产品特征子类 53

3.4.3 产品特征的一些例子 53

3.4.4 度量单位 54

3.5 产品的供应商和制造商 55

3.6 库存项目存储 57

3.7 产品定价 59

3.7.1 定价子类 59

3.7.2 价格成分属性以及与产品或产品特征的关系 59

3.7.3 定价因素 60

3.7.4 国际定价 61

3.7.5 产品定价实例 62

3.8 产品成本 63

3.9 产品间的关联 65

3.10 小结 70

第4章 产品订购模型 73

4.1 标准订单模型 74

4.2 订单和订单条目 75

4.3 订单当事人和联系机制 78

4.3.1 销售订单当事人和联系机制 80

4.3.2 购买订单当事人和联系机制 83

4.3.3 通用订单角色和联系机制 84

4.4 订单调整 86

4.4.1 订单状态和订单条款 88

4.4.2 订单状态 89

4.4.3 订单条款 89

4.5 订单条目关联 89

4.6 可选的订单模型 91

4.7 需求 91

4.7.1 需求角色 93

4.7.2 需求状态 93

4.7.3 产品需求 93

4.7.4 订单需求委托 93

4.7.5 需求的例子 94

4.8 订购请求 95

4.8.1 请求 96

4.8.2 请求条目 96

4.9 报价定义 97

4.9.1 报价角色 98

4.9.2 报价 99

4.9.3 报价条目 99

4.9.4 报价条款 100

4.10 协议定义 100

4.11 协议项目 102

4.12 协议条款 104

4.13 协议定价 106

4.14 协议和订单 107

4.15 小结 109

第5章 装运模型 111

5.1 装运 111

5.1.1 装运类型 113

5.1.2 装运当事人和联系机制 113

5.2 装运细节 114

5.3 装运到订单的关系 116

5.4 装运收据 119

5.5 出货装运的项目出库 121

5.6 装运文档 123

5.7 装运的行程安排 123

5.8 小结 127

第6章 工作计划模型 129

6.1 工作需求和工作计划 130

6.2 工作需求的定义 130

6.2.1 需求类型 130

6.2.2 预期需求 132

6.2.3 工作需求和订单之间的比较 133

6.3 工作需求角色 133

6.4 工作计划生成 135

6.4.1 工作计划类型和工作计划目标类型 135

6.4.2 工作计划属性 137

6.4.3 工作需求履行 137

6.4.4 工作计划和设施 139

6.4.5 工作计划生成——备选模型 139

6.5 工作计划关联 139

6.5.1 工作计划关联定义 139

6.5.2 工作计划依赖关系 142

6.5.3 工作计划和工作任务 142

6.6 工作计划当事人指派 143

6.6.1 工作计划当事人指派 144

6.6.2 当事人技能和技能类型 145

6.6.3 工作计划状态 145

6.6.4 工作计划当事人指派 146

6.6.5 工作计划角色类型 146

6.6.6 工作计划指派设施 147

6.7 工作计划时间跟踪 147

6.8 工作计划费用 149

6.9 库存分配 152

6.10 固定资产分配 153

6.10.1 固定资产 154

6.10.2 固定资产类型 154

6.10.3 固定资产分配和状态 154

6.11 当事人固定资产分配 155

6.12 工作计划类型标准 155

6.12.1 工作计划技能标准 157

6.12.2 工作计划货物标准 158

6.12.3 工作计划固定资产标准 158

6.13 工作计划成果 158

6.14 小结 160

第7章 发票模型 163

7.1 发票和发票条目 163

7.2 发票角色 168

7.3 计费账户 169

7.4 发票特殊角色 171

7.5 发票条款和发票状态 173

7.5.1 发票状态 173

7.5.2 发票条款 173

7.6 发票及相关事务 175

7.6.1 装运项目的计费 175

7.6.2 基于工作计划和时间条目的计费 177

7.6.3 订单条目的计费 178

7.7 支付 180

7.8 金融账户、存款及提款 183

7.9 小结 184

第8章 会计和预算模型 187

8.1 内部组织的账目一览表 187

8.1.1 总分类账户及其类型 188

8.1.2 组织总分类账户 189

8.1.3 会计周期 189

8.2 会计事务定义 191

8.2.1 业务事务与会计事务 191

8.2.2 会计事务 191

8.2.3 会计事务和相关的当事人 193

8.3 会计事务细节 193

8.3.1 事务细节 194

8.3.2 会计事务细节之间的关联 196

8.4 账户结余与事务 196

8.5 明细分类账户 199

8.6 资产折旧 200

8.7 预算定义 201

8.7.1 预算 201

8.7.2 预算项目 203

8.7.3 预算状态 203

8.8 预算修订 204

8.9 预算审查 205

8.10 预算背景 207

8.11 预算资金的来源和使用 208

8.11.1 对预算的调配 210

8.11.2 对预算的支付 211

8.12 预算与总分类账户的关联 212

8.13 小结 213

第9章 人力资源模型 215

9.1 标准人力资源模型 216

9.2 雇用 217

9.3 职位定义 218

9.3.1 职位 218

9.3.2 职位认定 219

9.3.3 职位类型 220

9.3.4 职位职责 220

9.4 职位类型定义 220

9.5 职位履行情况和跟踪 222

9.5.1 职位履行情况 222

9.5.2 职位状态类型 224

9.5.3 招聘组织 224

9.5.4 其他考虑 224

9.6 职位报告关系 224

9.7 工资的确定和支付历史 226

9.7.1 职位类型费用 226

9.7.2 工资级别和工资幅度 228

9.7.3 支付历史和实际工资 229

9.8 福利定义和跟踪 230

9.8.1 雇用 231

9.8.2 当事人福利 231

9.8.3 周期类型 231

9.8.4 福利类型 231

9.9 工资册信息 232

9.9.1 雇员 232

9.9.2 支付方法类型 232

9.9.3 工资支付个人方式 232

9.9.4 支票 234

9.9.5 扣除和扣除类型 235

9.10 求职申请 235

9.11 雇员技能和资格 236

9.12 雇员表现 237

9.13 雇员雇用终止 240

9.14 小结 241

第10章 根据企业数据模型建立数据仓库数据模型 243

10.1 数据仓库体系结构 243

10.1.1 企业数据模型 243

10.1.2 数据仓库设计 243

10.1.3 部门级数据仓库设计或数据集市 243

10.1.4 一个体系结构化的数据仓库环境 244

10.2 企业数据模型 245

10.2.1 转换需求 245

10.2.2 处理模型 246

10.2.3 高层和逻辑数据模型 246

10.3 进行转换 248

10.3.1 去除操作型数据 248

10.3.2 给仓库的键添加时间元素 249

10.3.3 增加导出数据 250

10.3.4 创建人工关系 250

10.3.5 改变数据粒度 252

10.3.6 合并表 253

10.3.7 数据阵列的建立 254

10.3.8 根据稳定性进行数据组织 255

10.4 小结 256

第11章 一个数据仓库数据模型范例 257

11.1 对客户发票的转换 257

11.1.1 去除操作型数据 258

11.1.2 增加时间元素 258

11.1.3 增加导出数据 259

11.1.4 建立人工关系 259

11.1.5 容纳各粒度级 261

11.1.6 合并表 261

11.1.7 基于稳定性进行分离 261

11.1.8 其他考虑因素 261

11.2 数据仓库数据模型范例 262

11.3 小结 263

第12章 销售分析星型模式设计 267

12.1 销售分析数据集市 268

12.1.1 客户销售事实表 269

12.1.2 客户维 269

12.1.3 客户统计维 270

12.1.4 销售代表维 270

12.1.5 内部组织维 271

12.1.6 地址维 271

12.1.7 产品维 271

12.1.8 时间维 272

12.2 面向事务的销售数据集市 273

12.3 销售分析数据集市的几处改动 274

12.3.1 改动1:销售代表表现数据集市 274

12.3.2 改动2:产品分析数据集市 276

12.4 小结 277

第13章 人力资源的星型模式设计 279

13.1 人力资源星型模式 279

13.1.1 人力资源事实表 280

13.1.2 组织维 281

13.1.3 职位类型维 282

13.1.4 性别维 282

13.1.5 服务年限维 282

13.1.6 状态维 282

13.1.7 工资级别维 282

13.1.8 EEOC类型维 282

13.1.9 月时间维 283

13.2 高粒度级的人力资源星型模式 283

13.3 小结 284

第14章 附加的星型模式设计 285

14.1 库存管理分析 285

14.2 购买订单分析 286

14.3 装运分析 287

14.4 工作计划分析 288

14.5 财务分析 289

14.6 小结 290

第15章 实施通用数据模型 291

15.1 企业数据模型——企业信息的一个集成业务视图 291

15.1.1 定制通用数据模型 292

15.1.2 通用数据模型和企业数据模型如何解决业务问题 298

15.2 在具体应用中使用数据模型 299

15.2.1 理解业务过程 299

15.2.2 创建逻辑数据模型 300

15.3 物理数据库设计 302

15.3.1 基本的数据库设计原则 302

15.3.2 创建物理数据库设计 303

15.3.3 物理数据库设计示例 304

15.4 使用数据仓库模型 315

15.5 小结 317

15.6 更多信息 318

附录A 逻辑数据模型实体和属性 319

附录B 数据仓库数据模型数据表和属性列 371

附录C 星型模式设计数据表和属性列 377

其他可重用的数据模型和数据仓库设计资源 386

关于本书的配套光盘 387