物流信息管理系统ppt.ppt
《物流信息管理系统ppt.ppt》由会员分享,可在线阅读,更多相关《物流信息管理系统ppt.ppt(93页珍藏版)》请在三一办公上搜索。
1、物流管理信息系统教师:孟艳敏,本书结构,物流信息系统概述,物流信息技术,物流信息系统分析,物流信息系统设计,物流信息系统开发组织,物流决策支持系统,第四章 物流信息系统设计,主要内容,总体设计系统总体布局方案确定,划分子系统。软件系统总体结构的设计,设计模块结构图、系统流程图硬件方案的选择和设计。数据存储的总体设计。详细设计代码设计数据存储文件设计输入/输出设计,第四章 内容,物流信息系统模块结构图设计物流信息系统数据库设计物流信息系统代码设计物流信息系统输入/输出设计第三方物流信息系统设计Z物流公司全球集装箱运输信息系统设计,第一节 物流信息系统模块结构图设计,模块模块结构图模块的调用规则模
2、块独立性模块结构图的导出,第一节 物流信息系统模块结构图设计,模块结构图:是指描述系统内各个组成部分的结构及其相互关系的图。是结构化设计的一个工具。表达被分解成若干模块组成的系统结构图的层次和通信关系。物流企业大致分为:仓储、运输、订单几个模块。,第一节 物流信息系统模块结构图设计,模块 是指一个系统分解成若干个彼此间具有一定独立性,同时又具有一定联系,能完成某个特定任务的组成部分,这些部分称为模块。模块的三种属性:功能、处理逻辑、模块所处的位置。,第一节 物流信息系统模块结构图设计,模块结构图:组成部分:模块、模块之间的调动关系,选择调用关系,第一节 物流信息系统模块结构图设计,第一节 物流
3、信息系统模块结构图设计,模块的调用规则:上级模块调用下级模块模块通信仅限于上下级之间,任何模块不能与其它上下级模块或同组模块进行直接通信。与其它同组模块通信要通过上级模块。模块调用次序:自上而下、自左向右。,第一节 物流信息系统模块结构图设计,模块的独立性模块之间没有过多的相互作用,一个模块运行时,与另一个模块有存在无关。独立性的度量标准:块间耦合、块内聚合。,第一节 物流信息系统模块结构图设计,块间耦合:模块间联系紧密程度数据耦合控制耦合公共耦合内容耦合模块设计原则:尽量使用数据耦合;必要时用控制耦合;对公共耦合要限制耦合的模块数;坚决不用内容耦合。,第一节 物流信息系统模块结构图设计,块内
4、聚合:模块内部成分间的联系(专一化)程度偶然聚合逻辑聚合时间聚合过程聚合数据聚合顺序聚合功能聚合,第一节 物流信息系统模块结构图设计,功能控制开关,第一节 物流信息系统模块结构图设计,控制流,第一节 物流信息系统模块结构图设计,相同的输入/输出数据,第一节 物流信息系统模块结构图设计,顺序聚合,第一节 物流信息系统模块结构图设计,模块结构图的导出两种结构:变换型结构事务型结构,第一节 物流信息系统模块结构图设计,变换型结构输入加工输出,第一节 物流信息系统模块结构图设计,事务型数据流,事务中心,第一节 物流信息系统模块结构图设计,数据流程图导出初始模块结构图方法:变换中心分析事务中心分析,数据
5、流程图,第一节 物流信息系统模块结构图设计,初始模块结构图,第一节 物流信息系统模块结构图设计,变换中心分析方法:依据变换型流程图,使用变换中心分析,从变换数据流图导出系统结构图。三步:确定主加工设计顶层模块和第一层模块设计第一层模块的下层模块的顺序是任意的,但通常按输入、输出、变换的顺序设计。,第一节 物流信息系统模块结构图设计,事务中心分析方法:当业务处理有几种,需根据不同的结果进行不同的业务处理,变换中心分析不再适用时,采用事务中心分析,从据流图导出系统结构图。三步:分析数据流图,确定数据流图类型确定事务中心,绘制第一层模块结构图将中心模块所辖的下层模块逐层进行分解,形成一个完整的系统结
6、构图。,第二节 物流信息系统数据库设计,规范化问题,4.2.1 数据依赖4.2.2 关系规范化,规范化问题,数据依赖的基础是属性之间的数据依赖。,4.2.1 数据依赖,设一个关系R(U),X和Y为属性集U上的子集,若对于元组中X上的每个值都有Y上的一个惟一值与之对应,则称X和Y具有函数依赖关系,并称X函数决定Y,或称Y函数依赖于X,记作X Y,称X为决定因素。例:职工关系为(职工号,姓名,性别,年龄、职务)。职工号 姓名,性别 姓名,4.2.1 数据依赖-数据依赖定义一,设一个关系R(U),X和Y为属性集U上的子集,若X Y且XY,则称X Y为非平凡函数依赖;否则若XY 则必有X Y,称此X
7、Y为平凡函数依赖。例:职工关系为(职工号,姓名,性别,年龄、职务)。(职工号,性别)职工号职工号 性别,4.2.1 数据依赖-数据依赖定义二,4.2.1 数据依赖-数据依赖定义三,设一个关系R(U),X、Y和Z为属性集U上的子集,其中X Y,Y Z,但Y X,YZ,则存在X Z,称此为传递函数依赖,即X传递函数决定Z,Z传递函数依赖于X。例:学生关系为(学号,姓名,性别,系号,系名,系主任名)。学号 系名系号 系主任名 学号 系主任名,4.2.1 数据依赖-数据依赖定义四,设一个关系R(U),X、Y和Z为属性集U上的子集,若X Y,则存在XZ YZ和XZ Y。-增广性规则例:职工关系为(职工号
8、,姓名,性别,年龄、职务)。职工号 姓名,(职工号,性别)(姓名,性别)(职工号,性别)姓名,4.2.1 数据依赖-数据依赖定义五,4.2.1 数据依赖-数据依赖定义五,4.2.1 数据依赖-数据依赖定义六,设一个关系R(U),X为属性集U上的子集,若X能够函数决定U中的每个属性,并且X的任何真子集都不能函数决定U中的每个属性,则称X为关系R的一个候选码。例:教师任课关系(教工号,姓名,职称,课程号,课程名,课时数,课时费)。(教工号,课程号)学生关系为(学号,姓名,性别,系号,系名,系主任名)-学号,4.2.1 数据依赖-数据依赖定义七,例:一个教学关系为(教师号,姓名,课程号,课程名,课程
9、学分,专业号,专业名,教学等级分)。假定:每个教师有一个惟一的教师号,每门课程有一个惟一的课程号,每个专业有一个惟一的专业号,每个教师号对应一个姓名,每个课程号对应一个课程名和一个课程学分,每个专业号对应一个专业名,教学等级分是根据某个教师给某个专业上某门课程的教学效果而得到的分数,每个教师可以给不同的专业上不同的课程。通过数据依赖分析,求出该关系的候选码。(如果教师姓名不重复时?),4.2.1 数据依赖-数据依赖定义七,4.2.1 数据依赖-数据依赖定义七,4.2.1 数据依赖-函数依赖的一些常用规则,第一范式 第二范式 第三范式 BC范式,4.2.2 关系规范化,关系数据库 关系 关系模式
10、 关系值 关系 元组 属性,4.2.2 关系规范化,设一个关系R(U),若U中的每个属性都是不可再分的,或者说都是不被其他属性所包含的独立属性,则称关系R(U)是符合第一范式的。第一范式通常简称为INF。例:一个通信录关系T(姓名,性别,单位,省市,电话(长途区号,办公电话,家庭电话),假定对应的关系实例表所示。,4.2.2 关系规范化-第一范式,设一个关系R(U),它满足第一范式,若R中不存在非主属性对候选码的部分函数依赖,则称该关系是符合第二范式的。第二范式简称为2NF。例:学生选课关系SSC(学生号,姓名,性别,专业,课程号,课程名,课程学分,成绩),其中每个学生只能属于一个专业,每个学
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流 信息管理 系统 ppt
链接地址:https://www.31ppt.com/p-4889144.html