物流信息管理系统ppt.ppt

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二节 物流信息系统数据库设计
规范化问题
规范化问题
4.2.1 数据依赖 4.2.2 关系规范化
4.2.1 数据依赖 数据依赖的基础是属性之间的数据依赖。
4.2.1 数据依赖--数据依赖定义一
设一个关系R(U),X和Y为属性集U上的子集,若 对于元组中X上的每个值都有Y上的一个惟一值与之 对应,则称X和Y具有函数依赖关系,并称X函数决定 Y,或称Y函数依赖于X,记作X Y,称X为决定因 素。
物流管理信息系统
教师:孟艳敏
本书结构
物流信息系统开发组织 物流决策支持系统 物流信息系统设计 物流信息系统分析 物流信息技术 物流信息系统概述
第四章 物流信息系统设计
主要内容
总体设计
➢系统总体布局方案确定,划分子系统。 ➢软件系统总体结构的设计,设计模块结构图、系统流程图 ➢硬件方案的选择和设计。 ➢数据存储的总体设计。
第一节 物流信息系统模块结构图设计
块内聚合:模块内部成分间的联系(专一化)程度 ➢偶然聚合 ➢逻辑聚合 ➢时间聚合 ➢过程聚合 ➢数据聚合 ➢顺序聚合 ➢功能聚合
第一节 物流信息系统模块结构图设计
功能控制开关
第一节 物流信息系统模块结构图设计
控制流
第一节 物流信息系统模块结构图设计
相同的输入/输 出数据
数据流程图
第一节 物流信息系统模块结构图设计
初始模块结构图
Hale Waihona Puke Baidu
第一节 物流信息系统模块结构图设计
变换中心分析方法:依据变换型流程图,使用变换中 心分析,从变换数据流图导出系统结构图。 三步:
➢确定主加工 ➢设计顶层模块和第一层模块 ➢设计第一层模块的下层模块的顺序是任意的, 但通常按输入、输出、变换的顺序设计。
第一节 物流信息系统模块结构图设计
模块结构图: 组成部分:模块、模块之间的调动关系
A
A
A
A
A
选择
循环
数据
标识
B
B
B
B
B
第一节 物流信息系统模块结构图设计
选择调用关系
第一节 物流信息系统模块结构图设计
模块的调用规则: ➢上级模块调用下级模块 ➢模块通信仅限于上下级之间,任何模块不能与其 它上下级模块或同组模块进行直接通信。 ➢与其它同组模块通信要通过上级模块。 ➢模块调用次序:自上而下、自左向右。
第一节 物流信息系统模块结构图设计
模块结构图: ➢是指描述系统内各个组成部分的结构及其相互关系 的图。 ➢是结构化设计的一个工具。 ➢表达被分解成若干模块组成的系统结构图的层次和 通信关系。 ➢物流企业大致分为:仓储、运输、订单几个模块。
第一节 物流信息系统模块结构图设计
模块 ➢是指一个系统分解成若干个彼此间具有一定独立 性,同时又具有一定联系,能完成某个特定任务的 组成部分,这些部分称为模块。 ➢模块的三种属性:功能、处理逻辑、模块所处的 位置。
4.2.1 数据依赖--数据依赖定义三
设一个关系R(U),X和Y为属性集U上的
子集,若X Y,同时X的一个真子集 X ' 也
能够函数决定Y,即 X ' Y,则称X函数部
分决定Y,或Y 部分函数依赖于X,记作
R
X Y
否则若不存在一个真子集X ' ,使得 X ' 也能
够函数决定Y,即 X ' Y,则称X完全函数
例: 学生关系为(学号,姓名,性别,系号, 系名,系主任名)。
学号 系名 系号 系主任名 学号 系主任名
4.2.1 数据依赖--数据依赖定义五
设一个关系R(U),X、Y和Z为属性集U 上的子集,若X Y,则存在XZ YZ和
XZ Y 。 -----增广性规则
例: 职工关系为(职工号,姓名,性别,年 龄、职务)。
第一节 物流信息系统模块结构图设计
模块的独立性 ➢模块之间没有过多的相互作用,一个模块运行时, 与另一个模块有存在无关。 ➢独立性的度量标准:块间耦合 、块内聚合。
第一节 物流信息系统模块结构图设计
块间耦合:模块间联系紧密程度
➢数据耦合 ➢控制耦合 ➢公共耦合 ➢内容耦合 模块设计原则:尽量使用数据耦合;必要时用控制 耦合;对公共耦合要限制耦合的模块数;坚决不用内 容耦合。
详细设计
➢代码设计 ➢数据存储文件设计 ➢输入/输出设计
第四章 内容
物流信息系统模块结构图设计 物流信息系统数据库设计 物流信息系统代码设计 物流信息系统输入/输出设计 第三方物流信息系统设计 Z物流公司全球集装箱运输信息系统设计
第一节 物流信息系统模块结构图设计
模块 模块结构图 模块的调用规则 模块独立性 模块结构图的导出
例: 职工关系为(职工号,姓名,性别,年龄、职 务)。
职工号 姓名,
性别 姓名
4.2.1 数据依赖--数据依赖定义二
设一个关系R(U),X和Y为属性集U上的子集, 若X Y且X⊇Y,则称X Y为非平凡函数依赖;否 则若X⊇Y 则必有X Y,称此X Y为平凡函数 依赖。 例: 职工关系为(职工号,姓名,性别,年龄、职 务)。 (职工号, 性别) 职工号 职工号 性别
决定Y,或Y
完全函数依赖于X,记作
f
X Y
例: 教师任课关系(教工号,姓名,职称, 课程号,课程名,课时数,课时费)
4.2.1 数据依赖--数据依赖定义四
设一个关系R(U),X、Y和Z为属性集U上 的子集,其中X Y,Y Z,但Y X,Y⊇Z, 则存在X Z,称此为传递函数依赖,即X传 递函数决定Z,Z传递函数依赖于X。
第一节 物流信息系统模块结构图设计
顺序聚合
第一节 物流信息系统模块结构图设计
模块结构图的导出 两种结构:
➢变换型结构 ➢事务型结构
第一节 物流信息系统模块结构图设计
变换型结构 ➢输入 ➢加工 ➢输出
第一节 物流信息系统模块结构图设计
事务型数据流
事务中心
第一节 物流信息系统模块结构图设计
数据流程图导出初始模块结构图方法: ➢变换中心分析 ➢事务中心分析
职工号 姓名,
(职工号,性别) (姓名,性别)
(职工号,性别)
姓名
4.2.1 数据依赖--数据依赖定义五
第一节 物流信息系统模块结构图设计
事务中心分析方法:当业务处理有几种,需根据不同 的结果进行不同的业务处理,变换中心分析不再适用 时,采用事务中心分析,从据流图导出系统结构图。
三步:
➢分析数据流图,确定数据流图类型 ➢确定事务中心,绘制第一层模块结构图 ➢将中心模块所辖的下层模块逐层进行分解,形 成一个完整的系统结构图。
相关文档
最新文档