物流管理信息系统4.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2007.3.5 重庆工学院 工商管理学院 物流信息系统 重庆理工大学 工商管理学院 物流管理系 ?周 宏 教 授 第4章 物流信息系统设计 ? 4.1 概述 4.2 物流信息系统数据库设计 * 4.3 物流信息系统代码设计 4.4 物流信息系统输入/输出设计 带 * 号的是重点 4.1 概述 ? 4.1 .1 LIS设计的任务 1) LIS总体设计的原则 LIS是特定的MIS,具备MIS的所有特征。进行系统设计,需遵循以下原则: ① 规范化原则 符合国家法令和相关规范,符合行业标准规范;设计要规范,数据库设计规范化。 ② 模块化原则 结构模块化,方便设计、调试、维护、运用、扩展。 ③ 完整性原则 包括系统功能的完整性,开发过程的完整性两方面。 ④ 方便适用原则 ⑤ 开放性原则 应当能够与其它系统相连接,如财务、智能交通、电子报关等,以及供应链上的其它系统。 ⑥ 可扩展性原则 功能扩展,后期扩充发展的能力。 ⑦ 强壮性原则 在正常情况和一些非正常情况下,均能可靠地运行。 ⑧ 安全性原则 运行安全,数据安全,信息安全。 2) 几种软件设计的方法 主要的软件开发方法:结构化方法、面向对象方法和专家系统法。 ① 结构化方法 结构化方法开发围绕软件的功能来组织软件系统,系统的基本要素是模块。模块具有输入、数据处理过程、输出,等基本特性,是实现系统某一功能的程序单元。 ② 面向对象方法 面向对象方法围绕真实世界中的事物来组织软件系统。采用面向对象方法开发时,系统的基本构成要素是对象。从软件开发人员的角度来看,对象是一种将数据和处理这些数据的操作合并在一起的程序单元;从用户的角度来看,对象是一种具有某些属性和行为的事物。对象具有分类性、多态性、继承性和封装性等基本特性。 ③ 专家系统方法 专家系统方法是一种围绕知识来组织软件系统的方法,构成系统的基本要素是知识和应用这些知识的推理机制。它用人工智能技术,根据专家提供的知识、经验进行推理和判断,来模拟专家解决复杂的问题。 专家系统方法通过对存在于问题空间范围内的知识、经验进行收集、整理和描述,建立知识与知识之间的逻辑推理关系,来实现软件开发。 3) LIS设计的步骤 一般是两大步骤: 总体设计(概要设计,如子系统规划,模块划分) 详细设计(数据库,代码,IPO,界面)。 参见:P131 图4-1 LIS功能分析图 P133 图4-2 物流企业的Internet/ Intranet 基本结构 4.2 LIS数据库设计 数据库设计的基本考虑: ① 要设计哪些数据库?(大型企业是多个数据库) ② 有关的业务流程和数据流程是怎样的? ③ 要管理哪些数据,需要设计哪些数据表?(E-R) ④ 各数据表中分别是哪些字段?字段的类型、长度怎样才恰当? ⑤ 数据表之间的关系是怎样的,应该如何关联? ⑥ 是否遵循了数据库设计的原则? ?4.2.1 数据库的设计原则和设计步骤 1) 数据库设计的原则 (1)能存储和输出全部信息 必须要能够存储需要存储的全部信息,包括现在和将来需要存储的信息。其中,表、字段及其长度的设计很重要。所有的信息,要能方便地输出。 (2)保证数据的唯一性 在数据库中,某个数据只唯一地存储在一个地方。如果两个表之间要关联,相关联的字段和其中的数据是相同的,这是例外。 (3)尽量减少冗余数据和存储空间 尽量减小数据库的“体积”。 参见教材P152-153,关系数据库的规范化。 4个范式:1NF、2NF、3NF、BCNF NF:Normal Formula 常见的冗余数据和浪费的存储空间: ① 在不同的数据表中有数据相同的字段; 除了相关联的关键字, 相同的字段不能同时存在。 ② 在一个字段中有很多相同的数据; ③ 字段的长度超过需要; ④ 表的很多字段有空余空间。 如果数据表的某字段中,较多的记录有相同的内容,则需要单独建立一个数据表存储这些内容,然后把这个表与原有的表相关联。 例如,职工表的政治面貌一栏,不外乎:党员、团员、民主党派、无党派(群众)。因此,可以依据“GB4762-1984 政治面貌代码”进行设计。 2)???? 数据库设计的步骤 ?需求分析――概念设计――逻辑设计――物理设计――数据库实施――数据库运行与维护 参见:P147 图4-13 数据库设计步骤 4.2.2 数据库的概念模型设计 1) E-R 图 参见:P150 图4-15 E-R图示例 2) 由E-R模型向关系模型转换 E-R图包含了特定的

文档评论(0)

霞霞147 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档