案例分析-第六章物流管理系统的数据库设计(六个基本步骤)案例分析

合集下载

物流快递公司管理系统 数据库课程设计

物流快递公司管理系统 数据库课程设计

物流快递公司管理系统数据库课程设计物流快递公司管理系统数据库课程设计随着互联网的普及和电子商务的蓬勃发展,物流快递行业也在迅速发展。

为了满足物流快递行业对信息化的需求,我们设计了物流快递公司管理系统,旨在提高物流快递公司的管理效率和服务质量。

一、系统架构本系统采用B/S架构,基于MVC模式进行开发,前端采用HTML、CSS、JavaScript等技术进行页面展示,后端采用Java语言进行业务逻辑处理,数据库采用MySQL进行数据存储。

二、功能模块本系统主要包括以下功能模块:1、快递管理模块:包括快递信息的录入、查询、修改、删除等功能。

2、客户管理模块:包括客户信息的录入、查询、修改、删除等功能。

3、订单管理模块:包括订单信息的录入、查询、修改、删除等功能。

4、配送管理模块:包括配送信息的录入、查询、修改、删除等功能。

5、统计分析模块:对快递、客户、订单、配送等信息进行统计和分析,为管理层提供决策支持。

三、数据库设计本系统涉及多个实体和关系,主要包括:1、快递实体:包括快递单号、快递公司、快递状态等信息。

2、客户实体:包括客户姓名、联系方式、地址等信息。

3、订单实体:包括订单号、订单状态、订单时间等信息。

4、配送实体:包括配送单号、配送员、配送时间等信息。

根据上述实体和关系,我们设计了以下数据库表:1、快递表:用于存储快递信息,包括快递单号、快递公司、快递状态等字段。

2、客户表:用于存储客户信息,包括客户姓名、联系方式、地址等字段。

3、订单表:用于存储订单信息,包括订单号、订单状态、订单时间等字段。

4、配送表:用于存储配送信息,包括配送单号、配送员、配送时间等字段。

此外,我们还设计了关联表,用于表示各个实体之间的关系,如快递与订单的关联表、客户与订单的关联表、订单与配送的关联表等。

四、系统特点本系统具有以下特点:1、功能齐全:涵盖了物流快递公司管理的各个方面,包括快递管理、客户管理、订单管理、配送管理等功能。

物流信息系统数据库设计

物流信息系统数据库设计
❖ (3)第三范式:指表中所有数据元素不但要能 够唯一地被主关健字所标识,而且它们之间必须 相互独立,不存在函数依赖关系。
2.数据存储结构规范化的步骤
非规范化的数据结构 (含有重复出现的数据组项)
第一步:把所有的有重复的数据结构分解成若干二维表形式的数 据结构,指定一个或若干个数据元素作为关键字,唯一标识每个 元组,关键字应由尽可能少的数据元素组成。
数据库逻辑
数据库
建立实际数据库结构 装入实验数据
应用编码
调试测试引用编码
修改
N
满意?
Y 整理并加载实际数据库
进入运行维护阶段 图6.12 数据库实施的步骤
2.其他设计
❖ (1)数据库的再组织设计。 ❖ (2)故障恢复方案设计。 ❖ (3)安全性考虑。 ❖ (4)事务控制。
3.运行与维护
❖ 本阶段的主要工作是:
第三范式形式 (所有的非关键字数据元素都完全函数依赖 于整个关键字,并且只依赖于整个关键字)
图6.8数据存储结构规范化的步骤
3.第三范式的重要作用
(1)减少存储空间 (2)大大提高访问及修改的效率 (3)提高了数据组织的逻辑性、完整性、
一致性和安全性
1.2 关系数据库的设计
1.数据库的分析和设计
现代物流信息系统
1.1 规范化问题
为使数据存储有一定的标准和简化数据存 储的结构,IBM公司的科德(E.F.Codd )在 1971年首先提出规范化理沦 (Normalization Theory)
1.数据库的规范化设计
❖ (1)第一范式:在同一个表中没有重复项出现。
❖ (2)第二范式:如果一个规范化的数据结构, 它所有的非关键字数据元素都完全函数依赖于整 个关键字 ,称它是第二规范化形式

物流管理信息系统案例分析

物流管理信息系统案例分析

实验一:物流物流管理信息系统案例分析一、实验目的理解物流管理信息系统的组成与结构,物流管理信息系统的分类,物流管理信息系统的功能,物流管理信息系统的应用。

二、实验内容能通过因特网查询物流管理信息系统的应用介绍文档;查询物流管理信息系统在某企业或组织应用的案例。

(1)分析物流管理信息系统应用文档的组成;(2)分析所调查的物流管理信息系统案例的功能特点;(3)能对所调查的物流管理信息系统案例的应用进行分类;(4)分析所调查的物流管理信息系统案例所采用的技术;(5)总结并阐述您对物流管理信息系统的理解;(6)结合自己的生活学习实际,拟定一个物流管理信息系统应用项目。

三、操作步骤:通过Internet调查宅急送的主页,了解宅急送在生活中的应用案例。

(1)通过Internet查询,了解宅急送应用介绍文档有:在分析阶段有《系统分析报告》;在系统设计阶段有《系统设计报告》,它包括以下八份文档材料《系统总体结构图》,《系统设备配置图》,《系统分类编码方案》,《数据库结构图》,《I/O设计方案》,《层次化模式块结构图说明书》,《系统的安全设计方案》,《系统详细设计方案说明书》;(2)功能特点:①目标查询追踪:监控中心可对某车辆进行实时跟踪与监控。

监控中心可以呼叫所有车辆也可以单独呼叫所监视的车辆,并在电子地图上实时动态跟踪显示车辆的位置。

a单独目标锁定跟踪:移动目标定于屏幕中心点显示。

b多个目标锁定跟踪:可同时打开数十个监控窗口。

②定时回报:监控设备可对任何车辆的报告位置时间间隔进行设置,然后车辆按所设定的时间间隔(回报频率)不断地报告自己的位置。

③车辆信息查询:提供车辆的相关信息查询,例如当前车辆所在位置、车辆装载货物信息等。

(3)应用分类:公司的服务项目有国内快递、国际快递、物流配送与仓储等,提供“门到门”服务与限时(当天件、次晨达、次日达等)服务。

同时,开展了电子商务配送、代收货款、签单返回、到付与代取件等增值业务。

物流管理案例分析

物流管理案例分析

案例一:施乐影印机回收再利用施乐在欧洲市场有近60万个客户,每年完成100万次的交易量。

早在1991年,施乐公司提出了“零浪费”的发展目标,并提出在经济效益、市场竞争力、顾客的认同以及法律遵守方面的好处。

施乐公司的每件产品都要求“零浪费”,既要遵守政府的法律规定又要遵守施乐内部的环境规范,而设备再制造和材料再利用是施乐实施“零浪费”的保障。

到2003年,施乐90%的产品都是再制造产品,废旧产品的回收利用每年可制造几亿美元的收益。

施乐一直致力于提高消费品回收计划,并参与“绿色世界联盟”项目以提高销售产品的回收率。

1.废旧产品的回收流程废旧产品从消费者处回收至集中式回收中心,在回收中心经过拆卸、检查、测试后将废旧品分类、并进行维修、再制造设备和部件,产品材料回收以及废旧品处理等程序,其中拆卸和测试时再制造过程中的最关键环节。

维修和再制造的产品都经过正向物流的流通渠道送至消费者。

在集中式回收中心,根据回收产品的大致水平、产品的使用时间、再利用部件的需求以及再利用部件的库存水平将废旧产品分成四类:第一类产品是基本没有使用过的,只需要简单维修;第二类产品设施状态良好,只要在制造过程中更换一些零部件;第三类产品状态良好,但是再制造并不经济,因此将拆卸下来的零部件进行再使用;第四类产品只能作为材料回收使用。

2.产品回收特点(1)产品回收数量一般。

想比柯达的一次性相机,施乐影印机结构更复杂、使用寿命更长、产品拥有率相对低,因此单位时间回收的数量比一次性相机少很多。

(2)租用产品回收时间可以预测。

施乐回收产品中绝大部分是租用出去的机器,租用机器有明确的归还回收日期,对于正常售卖出去的产品回收时间也是不确定的。

(3)产品检测、再制造难度从中级到高级不等。

影印机再制造利用工艺很复杂,包括从拆卸、测试、分类到维修、再制造,不论是利用机械设备还是电子设备,都体现出了更高的要求,再制造的复杂性一方面与产品的零部件数量有关系,另一方面与再制造的程序有关系,而高质量的回收零部件可以简化再制造的复杂性。

物流信息系统的建立与成功案例分析

物流信息系统的建立与成功案例分析
物流产业的发展,使信息系统已经成为企业物流管理和操作的一个不可或缺的要件。研究预测,到2002年底,我国的IT业和电子商务市场将达到150亿美元的水平,供应链管理的软件和服务市场也将达到40亿美元的水平。实际上,IT系统的支持已经成为现代物流运作的重要标志之一。许多企业在选择第三方物流服务供应商的时候往往把有没有IT系统的支持作为重要的前提条件。所以,企选择物流IT系统,与其说是一种信息技术选择,不如说是一种企业管理模式和市场竞争战略的选择。
物流企业要选择好系统开发商
企业在实施WMS之前,第一步,也是最重要的一步是选择合适的系统开发商。企业在购买WMS时,不仅是在买一种产品和服务,而且是在买一种与开发商的关系。企业不能仅仅从库存系统的预算额或价格标准的角度来选择开发商,而应意识到,企业与系统开发商之间不应仅仅是简单的合同关系,更应是双赢的合作伙伴关系。即物流企业在准备实施新的仓储管理系统,或者提升现存的库存管理系统时,在库存经理和系统开发商之间应该形成一种良好的双边合作关系。
物流信息系统所要解决的问题
缩短从接受订货到发货的时间。库存适量化(压缩库存并防止脱销)。提高搬运作业效率。提高运输效率。使接受订货和发出订货更为省力。提高接受订货和发出订货精度。防止发货、配送出现差错。调整需求和供给。回答信息咨询。物流信息系统就是要解决好上述这些问题。所有这一切的目的,都是为了提高对顾客的服务水平和降低物流总成本。
物流信息系统发展方向
物流信息系统,今后将越来越具有战略意义,并将向社会系统化方向发展。为确保物流竞争优势,建立将企业内部的销售信息系统、物流信息系统、生产、供应系统综合起来的信息系统势在必行。
物流信息系统发展方向
由于信息化的发展,各企业之间的关系日益紧密。如何与企业外销售渠道的信息情报系统,采购系统中的信息情报系统,以及与运输信息系统联结起来将成为今后重点研究解决的课题。亦即建立不仅限于本企业还包括社会上多个企业之间的信息情报系统的重要性将日趋增加。企业的物流已经不只是一个企业的问题,被编组进入社会系统的部分将日益增多。在这种形势下,物流信息情报系统将日益成为社会信息情报系统的一个组成部分。

物流信息管理系统的数据库设计

物流信息管理系统的数据库设计

物流信息管理系统的数据库设计摘要:在这个信息化高度发展的社会,现代物流行业发展十分迅猛,在我国国民经济处于良好且长期的增长的情况下,现代物流企业有着非常优渥的发展条件。

在这样的经济环境下,在国内各式各样的企业数量如雨后春笋般越来越多,物流企业也因此需求而随之增多,可以说现代物流业还将有更大的发展空间。

本文开发的系统就是针对物流企业现在所存在的一些亟待解决的问题,对物流公司的实际需求而开发的一套物流管理系统。

采用了Visual Studio2010以及SQL Server2014为平台,制作界面,以软件工程理论对现在物流企业存在的问题进行分析,并设计、开发出帮助企业来实现对物货物运输过程的优化,以此提高物流企业的业务水平,进而全面提高经济效益和效率为目的的物流管理系统。

关键词:物流信息管理;SQL;优化分析;SQL-Based Logistics ManagementSystem DevelopmentAbstract: In this highly developed information technology society, the development of modern logistics industry is very rapid when China's national economy is in a good and long-term growth.the modern logistics enterprises have a very generous conditions for development. In this economic environment, the domestic variety of the number of enterprises have sprung up, because of demand, more and more logistics companies increase. It can be said that modern logistics industry will also have more room for developing. This system is for a number of problems to be solved by the presence of logistics companies now and also for the actual needs which logistics companies have, so the system is called logistics management system. Using Visual Studio2010 and SQL Server2014 as a platform, production interface to software engineering theory for the logistics business problems which analysis and design now, to help companies to achieve process optimization was the transport of goods, in order to improve the level of business logistics enterprises, enhancing economic efficiency and thus overall efficiency of logistics management system purposes.Keywords: Logistics information management;SQL;Optimization analysis;一、绪论1.1研究背景跟随着时代的步伐,越来越多的企业也兴起,随之不可避免的就是材料与货物的运输,而在现在一般的中小型企业还是依赖于货车来运输,所以物流企业也随着发展壮大。

物流管理系统基础案例分析报告

物流管理系统基础案例分析报告

1.简述运输方式选择的影响因素。

〔1〕安全性原如此。

包括人身安全、设备安全和被运货物的安全。

〔2〕与时性原如此。

应根据被运货物的急需程度选择适宜的运输方。

〔3〕准确性原如此。

准时准点到货,无过失事故,做到不错发、不漏交、准确无误地完成任务。

〔4〕经济性原如此。

从运输本钱上考虑选择运输本钱低的运输方式.2.物流系统功能设计的主要内容有:〔1〕运输功能设计。

使实物产品在供给链中移动,并实现增值。

〔2〕配送功能设计。

包括集货、配货和送货三局部。

〔3〕存货与储存功能设计。

〔4〕包装功能设计。

要统筹考虑物流各项活动,既要保护货物,又要减少包装本钱。

〔5〕装卸搬运功能设计。

〔6〕流通加工功能设计。

3、现代物流业的开展趋势表现在五个方面:〔1〕系统化趋势。

形成一个整体的专业化的供给链,物流系统也成为一个跨部门、跨行业、跨地区的社会系统。

〔2〕信息化趋势。

借助于代码、数据库和现代信息技术,实现整个物流系统的管理电子化。

〔3〕专业化趋势。

生产企业逐渐将物流配送业务交由专业的物流企业。

〔4〕仓储、运输的现代化与综合体系化趋势。

〔5〕物流与商流、信息流一体化趋势4.简述运输合理化的影响因素〔1〕运输距离。

缩短运输距离对于降低物流费用意义很大。

〔2〕运输环节。

每增加一个运输环节,不但会增加起运的运费和总费用,而且必然要增加运输的附属活动。

〔3〕运输工具。

各种运输工具都有各自的优势领域,必须综合考虑。

〔4〕运输时间。

运输时间的缩短对于整个流通时间的缩短有决定性的作用。

〔5〕运输费用。

运输费用的降低,是合理化的一个重要目标。

6、简述流通加工的主要类型〔1〕保护性加工。

延长商品的使用寿命,减少在物流作业中的损失。

〔2〕满足多样化的消费需要的加工。

〔3〕为消费方便省力的加工。

〔4〕提高物品利用率的加工。

〔5〕衔接不同运输方式,使物流更加合理的流通加工。

7、简述不合理配送的主要表现形式。

P112 〔1〕资源筹措不合理。

〔2〕库存决策不合理。

物流管理系统数据库设计

物流管理系统数据库设计

摘要随着数据管理规模一再扩大,数据量急剧增加,为了为提高效率,人们在倒排文件系统的系统上,潜心研究,现如今,数据库技术的发展和出现使计算机应用渗透到社会的各个领域.数据库技术已经成为现代信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。

我所做的是智丰物流管理系统,目的是为了帮助智丰物流公司更好的实行自动化管理,减少了投入的人力、精力,能让数据存储在计算机内,能够有组织的,统一管理公司的业务。

我利用课本中的知识,通过需求分析,概念设计,逻辑设计,及数据库的实施和运行等阶段,为智丰物流公司设计了一个小型数据库。

关键词:SQL SERVER;数据库设计;智丰物流管理系统目录第一章绪论错误!未定义书签。

1。

1课题简介错误!未定义书签。

1。

2设计目的- 1 -1。

3设计内容- 1 -第二章需求分析- 2 -2.1 需求分析的任务- 2 -2。

2 需求分析的过程- 2 -2。

3数据字典与流程图- 2 -第三章概念结构设计43.1 概念结构设计的方法与步骤43。

2 数据抽象与局部视图设计43.3视图的集成5第四章逻辑结构设计错误!未定义书签。

4。

1 E—R图向关系模型的转换- 5 -4.2 数据库关系图错误!未定义书签。

第五章数据库的实现95。

1数据库的建立95。

2 数据库基本结构的建立95.3安全性的实现135。

4完整性的实现135。

5恢复技术的实现14第六章运行与结果156。

1简单查询和连接查询156。

2嵌套查询166.3组合查询和统计查询17第一章绪论1.1课题简介“数据库原理及应用"是一门既有较强的理论性,又有较强的实践性的专业基础课程,需要把理论知识和实际应用紧密结合起来.这次课程设计就是对本学期所学的“数据库原理及应用”这本书从第二章开始到第六章的实践,我的例子是“智丰物流管理系统”,通过对物流公司内部管理来实现数据库的功能。

1。

2设计目的这学期学习完数据库的理论知识,然后用自己的电脑实践,用“智丰物流管理系统"来举例用理论来联系实践,了解并掌握了数据库管理系统的基本原理和数据库系统设计的方法,培养了我应用及设计数据库的能力.1。

物流——物流经典企业案例及分析

物流——物流经典企业案例及分析

物流经典企业案例及分析第一章利用业务电子化赢利的联邦快递联邦快递每天向全世界211个国家递送250万个包裹,其中99%属于限时递送。

10多年来,电子商务一直在联邦快递的业务中发挥着核心作用。

1995年,联邦快递开发了一套免费的联邦快递船软件,任何人只要拥有一部电脑和一个调制器就可以使用该软件定购商品。

由于该软件可以用于任何计算机上,所以货运处理的业务进一步扩展了。

为了处理加急定单,负责制定生产计划的人员需要了解供货详情,通过该软件,它们可以随时掌握供货时间以及产品预计抵达的时间。

1996年7月,联邦快递在Internet上发起了联邦快递联网船,在18个月内,7.5万名用户使用了它们提供的服务。

客户不用离开该站点,就可以下单定购、发现最近的购买地点、打印包裹单、调整发票并了解供货情况。

但货物寄出时,订购人还可以要求联邦快递向它们发出电子邮件加以确认。

联邦快递公司内部的专用网络每天可以处理5400万宗交易。

通过网络提供的信息,公司可以对商品交易的全过程了如指掌。

当客户输入“提货”指令时,管理员会从系统中得到客户指定的提货时间和地点。

管理员将商品单的条形码扫入手持系统中,记录下该商品已经被提走。

联邦快递的其他工作人员将以系统记录为依据,追踪货品装运,直到运抵客户的全过程。

联邦快递还提供其他服务。

例如,联邦快递经营商业服务器,以便零售商将自己的站点放到该服务器上运行;经营仓储,使产品的挑选、包装、检测、装配和运输一体化。

联邦快递客户运送产品的主要特点使技术含量高、价格昂贵或易腐的物品,这意味着他们办理的定单需要尽快填写完成。

使联邦快递的信息网络,也是其发展后勤供应业务的重要基础。

联邦快递的专用网络为该公司的电子商务奠定了基础。

Internet进一步扩展了专用网络的应用,联邦快递通过电话和书面与客户沟通的联系方式已经成为历史,下述实例表明信息技术在不断降低运送成本。

减少手工业务成本如果没有联邦快递船,则不得不多雇佣2万名雇员来分拣包裹、回答电话咨询和输入货单。

物流管理系统的数据库设计和数据库操作

物流管理系统的数据库设计和数据库操作

物流管理系统的数据库设计和数据库操作在当今全球化和数字化的商业环境中,物流行业的重要性日益凸显。

高效的物流管理不仅能够降低成本、提高客户满意度,还能增强企业的竞争力。

而物流管理系统作为实现高效物流运作的关键工具,其核心组成部分之一便是数据库。

一个设计合理、操作便捷的数据库对于物流管理系统的性能和功能起着至关重要的作用。

一、物流管理系统数据库设计的目标和原则物流管理系统数据库的设计目标主要包括以下几个方面:1、数据的准确性和完整性:确保数据库中存储的物流信息准确无误,涵盖订单、库存、运输、客户等各个环节,避免数据缺失或错误。

2、数据的一致性:不同数据表之间的相关数据应保持逻辑上的一致性,例如库存数量与订单数量的匹配。

3、高效的查询和更新性能:能够快速响应各种查询请求,如查找特定订单的状态、库存的实时情况等,同时支持高效的数据更新操作。

4、数据的安全性:保护敏感的物流数据,如客户信息、财务数据等,防止未经授权的访问和数据泄露。

为了实现这些目标,在数据库设计过程中需要遵循以下原则:1、规范化设计:通过消除数据冗余、减少数据不一致性,提高数据的质量和可维护性。

2、适当的索引创建:根据经常执行的查询操作,合理创建索引,提高查询效率。

3、数据分区和分表:对于大规模的数据,可以采用分区和分表技术,便于数据的管理和性能优化。

二、物流管理系统数据库的主要实体和关系在物流管理系统中,主要的实体包括订单、客户、库存、运输车辆、仓库等。

订单实体包含订单编号、客户编号、下单时间、交货时间、订单状态等属性。

客户实体包含客户编号、姓名、联系方式、地址等属性。

库存实体包含商品编号、仓库编号、库存数量等属性。

运输车辆实体包含车辆编号、车型、载重等属性。

仓库实体包含仓库编号、仓库地址、仓库容量等属性。

这些实体之间存在着多种关系。

例如,订单与客户之间是多对一的关系,一个客户可以下达多个订单。

订单与库存之间存在关联,订单的处理会影响库存数量的变化。

案例分析 第六章:物流管理系统的数据库设计(六个基本步骤)案例分析

案例分析 第六章:物流管理系统的数据库设计(六个基本步骤)案例分析

物流管理信息系统得数据库设计(案例分析)系统名称:物流管理信息系统(数据库管理系统)一、需求分析需求分析就是整个数据库设计过程得基础,要收集数据库所有用户得信息内容与处理要求,并加以规格化与分析。

物流管理系统就是为制造商与零售商设计得管理系统数据库系统,目得就是:1、实现上游制造商得信息管理。

2、实现下游零售商得信息管理。

3、实现进库与配送得信息管理。

从而提高物流效率,降低物流成本并提高企业管理化水平。

经过调研分析,得到系统得如下功能需求。

(1)数据检索1、制造商、零售商查询某一产品名称,规格与单位输入:产品编号输出:产品名称,产品规格,产品单位,制造商编号2、物流中心、制造商查询某一零售商名称,联系人,地址,电话号码,网址输入:零售商编号输出:零售商名称,联系人,地址,电话号码,网址3、零售商、物流中心查询某一制造商信息表输入:制造商编号输出:制造商名称,联系人,地址,电话号码,网址4、物流中心、制造商、零售商查询某一产品得出库信息表输入:仓库编号输出:仓库编号,库名,地址,电话5、物流中心、零售商查询某一产品得制造商与产品信息表输入:产品编号编号输出:制造商名称,联系人,地址,电话号码,网站,产品名称,产品名称,产品规格,产品单位6、查询某一产品对应得物流中心编号及产品信息输入:产品编号输出:物流中心编号,货物价格,提取、产品编号,产品、产品名称,产品名称,产品规格,产品单位7、制造商,零售商查询某一物流中心信息输入:物流中心编号输出:物理中心名称,联系人,地址,电话号码,网址(2)数据插入①产品数据插入②制造商数据插入③零售商数据插入④物流中心数据插入(3)数据修改①产品数据修改:某产品数据变化时,输入该产品编号以及需修改得属性,完成对产品表得修改②制造商数据修改:某制造商数据变化时,输入该制造商编号以及需修改得属性,完成对制造商表得修改③零售商数据修改:某零售商数据变化时,输入该零售商编号以及需修改得属性,完成对零售商得修改④物流中心数据修改:某物流中心数据变化时,输入该物流中心编号以及需修改得属性,完成对物流中心得修改二、概念设计概念设计就是把用户得信息要求统一到一个整体逻辑结构中,此结构能够表达用户得要求,就是一个独立于任何DBMS软件与硬件得概念模型。

第六章 物流信息系统设计 《物流信息管理》PPT课件

第六章 物流信息系统设计 《物流信息管理》PPT课件
WULIU XINXI GUANLI
第6章
物流信息系统设计
6.1 系统设计的任务
系统设计的任务是在系统分析提出的逻辑模型的基础上进行物理模型的设计。系统设计阶段的主 要任务具体包括:①系统的总体设计,包括信息系统流程图设计、功能结构图设计和功能模块图 设计等。②系统的平台设计。③软件模块处理流程设计。④数据库或数据文件设计。⑤代码设计。 ⑥输入设计。⑦输出设计。⑧对话设计。⑨写出系统设计报告。 系统设计阶段划分为总体(概要)设计和详细(具体)设计两个阶段。在总体设计中,将过程模型转 化为模块结构图,涉及数据结构模型,并设计系统平台,得到的是不依赖于任何具体的物理平台 的具有良好可移植性的系统方案。
6.4 数据库设计与代码设计
6.4.2 代码设计 代码是用来表征客观存在的实体或属性的能被计算机识别和处理的符号。它可以是字符、数字或 它们的组合。
6.4 数据库设计与代码设计
6.4.2 代码设计 1)代码的作用 代码的作用主要有两个:①识别,用来标识客观实体或属性,是识别对象的唯一标识。②分类, 即按照一定规则对编码对象进行分类。分类是编码问题的关键。准确的分类是我们的工作标准化、 系列化、合理化的基础和保证。一个良好的分类方法要保证科学管理的需要。
6.3.2 处理流程设计 1)控制流程图 控制流程图是最经典的流程设计表达工具之一,模块的功能分为输入、输出、处理逻辑等几个基 本部分。框图的优点是清晰易懂,便于初学者掌握;框图的主要缺点在于它并不能引导人员用结 构化设计方法进行设计。其作图符号为:①方框表示处理;②菱形框表示判断;③箭头表示控制 流。 流程图中只使用结构化程序允许的三种基本结构,即顺序结构、选择结构和循环结构。
6.2 系统总体设计
6.2.1 系统功能设计 1)功能模块结构图 系统功能采用自顶向下、逐层分解的方法,把整个物流信息系统的功能划分为若干子系统,而子 系统划分为若干功能模块,模块又划分为子模块,层层划分,逐层分解,逐步细化,直到每一个 模块均相对独立、业务处理功能单一为止。从概念上讲,上层功能包括下层功能,愈上层的功能 愈笼统,愈下层的功能愈具体。功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。

物流系统工程案例分析

物流系统工程案例分析

物流管理05A36 唐林案例分析:在上海浦东汽车运输总公司(以下简称浦运)的现代物流系统变革中,快步易捷公司全程参与了浦运公司的企业变革。

双方的合作集中在三个方面:一是企业战略规划,包括市场战略、内部运作体系战略;二是开发应用一套可适应多种业务模式和多种调度模式的一体化运输管理系统;三是物流系统变革的实施。

要保证物流系统达到预期目标,实施步骤是关键。

第一阶段,快步易捷在对浦运实际的运作情况和业务流程进行分析的基础上,提出了详尽的企业变革计划。

在变革计划实施的过程中,快步易捷的物流顾问团队直接参与了浦运营销中心的建立,领导和完成了SOP(标准运作流程)和KPI体系的设计。

第二阶段,快步易捷为浦运设计了未来业务模式的核心目标,目标之一就是:建立起一个支持浦运快速业务发展、适应多种业务类型和运作方式的一体化运输管理系统。

快步易捷在对系统进行全面设计和开发的过程中,融合了国际先进物流管理理念和深厚的本土行业经验,以及跨系统、跨平台的集成方案,协助浦运建立起基于客户业务模式的、跨部门的、动态实时配置的流程管理平台。

方案凭借强大的技术平台,实现企业物流信息的高效管理,重组企业业务流程,其目的是对运输过程中的人、车、货、客户进,行有效的协调和管理,以提高运输企业的经营管理水平,创造更好的效益与利润,从而最终做到:1.形成在全国范围内提供多种增值服务、处于领导者地位的资产型专业运输公司。

2.通过运输管理系统,将托运单调度作业流程统一化、规范化和高效化,实现最优的客户服务和最大的资源利用。

3.使所有运作成本透明化,帮助浦运进行成本控制的集中管理。

系统面向管理、调度、作业、车辆技术、人事和市场营销等各个部门,实现了贯穿托运单处理及调度、作业全过程的信息化处理,能向企业内部的周边系统及客户提供有关托运单处理的相关信息。

在统一的流程驱动基础上,规范了托运单的处理和优化调度,实现了最大化资源的利用,确保托运单全过程相关方获得透明、准确、一致的信息。

物流系统数据库

物流系统数据库

一、设计题目物流管理系统订单模块二、设计分析1.网上下单通过在线方式新增订单。

2.订单审核因为是物流系统,在网上下单之后,顾客需要将货物送至配送点,经过工作人员审核,才能最后完成一份订单。

3.订单查询查询功能支持模糊查询,多条件查询。

可以满足顾客及工作人员的需要。

4.订单管理管理功能包括:查看明细,修改,删除。

三、设计环境和工具1.WINDOWS 7 ;2.Oracle 10g;3.Visual Studio 2010;五、设计步骤1、数据库设计该物流管理系统是对物流公司业务的统一信息化管理,提供在线服务。

订单模块实现了业务订单的新增,查询,修改,删除等功能。

用户可以以会员身份或者游客身份登陆公司网站进行网上下单,当完成订单之后可根据系统提供的订单号进行订单状态的查询。

公司员工需要对订单审核确认,进行删改查等管理操作。

本系统模块包含的实体有:订单基本表,订单信息表,订单状态表,货物表,交接单,配送点。

各实体ER图如下图3-1到图3-6所示。

图3-1订单基本表实体E-R图图3-2订单信息表实体E-R图图3-3订单状态表实体E-R图图3-4 货物表实体E-R图图3-5 交接单实体E-R图图3-6 配送点实体E-R图2、表的设计1.订单基本表3、建立数据库根据数据库的设计和表的逻辑结构,建立数据库。

4、统计查询SQL语句A、订单基本表Select * from订单基本表where Order_No =’’;Select * from订单基本表where SendP_PhNum =’’;Select * from订单基本表where SendP_Add =’’;Select * from订单基本表where ReceP_Name =’’;Select * from订单基本表where ReceP_Name =’’;B、订单信息表。

Select * from 订单信息表where Order_No =’’;Select * from 订单信息表where Order_Date =’’;Select * from 订单信息表where Send_Date =’’;Select * from 订单信息表where Order_Sort =’’;Select * from 订单信息表where Co_No =’’;C、订单状态表Select * from订单状态表where Orec_No =’’;Select * from订单状态表where All_No =’’;Select * from订单状态表where Emp_ID =’’;Select * from订单状态表where Order_No =’’;Select * from订单状态表where Orstate_No =’’;Select * from订单状态表where Orstate_Time =’’;D、货物表Select * from货物表where Goods_No =’’;Select * from货物表where Goods_Name =’’;Select * from货物表where Goods_Amount=’’;Select * from货物表where Orec_No =’’;E、交接单Select * from交接单where Co_No =’’;Select * from交接单where Trans_No =’’;Select * from交接单where All_No_Des =’’;Select * from交接单where All_No_Src =’’;Select * from交接单where Co_Limtime =’’;Select * from交接单where Co_Weight =’’;F、配送点Select * from配送点where All_No =’’;Select * from配送点where All_Name =’’;Select * from配送点where All_Provin =’’;Select * from配送点where All_City =’’;6、前台的设计设计到数据库操作的六个类:Basic,B_message, B_set, B_good, B_deal, B_place。

物流管理系统数据库设计

物流管理系统数据库设计

摘要跟着数据治理范围几回再三扩展,数据量急剧增长,为了为进步效力,人们在倒排文件体系的体系上,潜心研讨,现现在,数据库技巧的成长和消失使盘算机运用渗入渗出到社会的各个范畴.数据库技巧已经成为现代信息技巧的主要构成部分,是现代盘算机信息体系和盘算机运用体系的基本和焦点.我所做的是智丰物流治理体系,目标是为了帮忙智丰物流公司更好的实施主动化治理,削减了投入的人力.精神,能让数据存储在盘算机内,可以或许有组织的,同一治理公司的营业.我运用教材中的常识,经由过程需求剖析,概念设计,逻辑设计,及数据库的实施和运行等阶段,为智丰物流公司设计了一个小型数据库.症结词:SQL SERVER;数据库设计;智丰物流治理体系目次第一章绪论1第二章需求剖析22.1 需求剖析的义务22.2 需求剖析的进程2第三章概念构造设计43.1 概念构造设计的办法与步调43.2 数据抽象与局部视图设计4第四章逻辑构造设计74.1 E-R图向关系模子的转换74.2 数据库关系图7第五章数据库的实现95.2 数据库根本构造的树立9334第六章运行与成果15567第一章绪论课题简介“数据库道理及运用”是一门既有较强的理论性,又有较强的实践性的专业基本课程,须要把理论常识和现实运用慎密联合起来.此次课程设计就是对本学期所学的“数据库道理及运用”这本书从第二章开端到第六章的实践,我的例子是“智丰物流治理体系”,经由过程对物流公司内部治理来实现数据库的功效.设计目标这学期进修完数据库的理论常识,然后用本身的电脑实践,用“智丰物流治理体系”来举例用理论来接洽实践,懂得并控制了数据库治理体系的基起源基本理和数据库体系设计的办法,造就了我运用及设计数据库的才能.设计内容我选择的是智丰物流治理体系,经由过程亲自实践,我懂得物流治理的构造,须要懂得卖家.花费者.货色之间的关系,起首,它们被输入到数据库后,可以或许查询,修正和删除,然后经由过程树立键的关系,来树立表的接洽,然后经由过程需求剖析,懂得了需求剖析的进程和目标,树立数据字典,概念设计阶段要完成数据抽象与局部视图设计以及视图的集成.逻辑构造设计阶段要把E-R图转化为关系模式.最后是数据库的实施和运行.第二章需求剖析需求剖析的义务我须要懂得“智丰物流治理体系”的全部运用情形,并对它进行周全.具体的查询拜访,肯定物流治理体系的目标,就是高效,主动化治理货色及卖家.花费者之间的关系,收集信息,治理信息,懂得体系将来要产生的变更,收集将来运用所涉及的数据,剖析数据流程,处理数据,数据的安然性.完全性的处理请求.需求剖析的进程树立营业信息.货色信息.卖家信息.花费者信息;完成营业信息.货色信息.卖家信息.花费者信息;营业实体包含操纵员.发货城市.发货站.费用.接洽时光.收货站.收货城市,一个收货人选择营业,收货人包含姓名.身份证号码.年纪.德律风.地址,一个收货人要网购一种货色,一个货色有标签.名称.体积.重量.包装类型.货色由发货人同一发送,发货人包含姓名.身份证号码.德律风.地址.数据字典与流程图1.营业流程剖析2.体系模块剖析在查询拜访完了用户需求之后,就要开端剖析用户需求.在此,我们采取自顶向下的构造化剖析办法(SA办法).起首,界说全局概念构造的框架,如图2.2所示.图2.2 物流治理体系全局概念构造3.数据字典全局剖析之后,开端构造数据字典.经剖析之后,本体系要用到六个根本表:卖家信息表,货色信息表,花费者信息表,营业信息表,选择信息表,运输信息表,数据构造如下表所示.第三章概念构造设计概念构造设计的办法与步调概念设计阶段我采取自底向上的办法,即自顶向下的进行需求剖析,然后再自底向上的进行概念构造设计.对已经细化到无法再分的阶段慢慢集成在一路,最终合成一个全局概念模式.3.2 数据抽象与局部视图设计按照图2.2智丰物流治理体系总框架图,设计实体属性图以及局部E-R图.……3.3视图的集成经由慢慢细化再进行每两个一集成初步形成一个E-R图,最后得到图3.5总体概念构造第四章逻辑构造设计4.1 E-R图向关系模子的转换将图2.2总体概念构造E-R图转化成关系模子.将转化的关系模式进行优化,最终达到第三范式.(至少包含4张表,每个表都有主键,设须要的外键.)卖家信息(ID号,,姓名,年纪,德律风,住址);货色信息(货色名,货号,体积,重量,包装类型);花费者信息(ID号,姓名,年纪,德律风,住址);营业信息(营业员号,接洽时光,发货站,发货城市,收货站,收货城市);选择信息(选择号,营业员号,花费者ID号,货色名,费用);运输信息(运输号,卖家ID号,货色名,发货时光)4.2 根本表构造依据总体构造图设计各表的构造,其响应表的界说如下:表4-1卖家信息表的构造表4-2货色信息表的构造表4-3花费者信息表的构造表4-4营业信息表的构造表4-5选择信息表的构造第五章数据库的实现createdatabase智丰物流治理体系onprimary(name=智丰物流治理体系,filename='C:\MSDE2000MSSQL\Data\智丰物流治理体系_data.mdf', size=1MB,maxsize=10MB,filegrowth=4MB)log on(name=智丰物流治理_log,filename='C:\MSDE2000MSSQL\Data\智丰物流治理体系_log.ldf', size=1MB,maxsize=10MB,filegrowth=4MB)5.2 数据库根本构造的树立1.根本表的树立营业信息表:createtable营业信息表( Ono char(4)primarykey,Jtime char(10)notnull,Fhz char(10)notnull,Fhcity char(10)notnull,Shz char(10)notnull,Shcity char(10)notnull,);花费者信息表表:createtable花费者信息表( CID char(20)primarykey,Cname char(10)notnull,Age char(10),Tell char(20)notnull,Adr char(20));卖家信息表表:createtable卖家信息表( SeID char(20)primarykey,Sname char(10)notnull,Age char(10),Tell char(20)notnull,Adr char(20)notnull);货色信息表表:createtable货色信息表( Gname char(10)primarykey,Gno char(10)notnull,Volume char(10),Weightchar(10),Pack char(10))选择表:createtable选择表( Xno char(10),Ono char(4),CID char(20),Gname char(10),Cost char(10),primarykey(Xno,Ono,CID,Gname), foreignkey(Ono)references business(Ono), foreignkey(CID)references consumer(CID), foreignkey(Gname)references goods(Gname) );运输表:createtable选择表( Yno char(10),SeID char(20),Gname char(10),Ftime char(10)notnull,primarykey(Yno ,SeID,Gname), foreignkey(SeID)references seller(SeID), foreignkey(Gname)references goods(Gname)2.添加数据向卖家表中添加大张的各数据:insertinto seller (SeID,Sname,Age,Tell,Adr)values('2001002','小李','23',,'辽宁省大连市')3.视图的树立Createview stAsSelect Tell,AdrFrom卖家信息表Where Sname='小张'4. 索引的树立为每张根本表设计一个聚簇索引,并至少为个中一张表设计一个独一索引.写出相干的SQL 语句(聚簇,独一各写一个即可).createclusteredindex sy1on货色信息表(Gname);createclusteredindex sy2on卖家信息表(SeID);createclusteredindex sy3on花费者信息表(CID);createclusteredindex sy4on选择表(Xno);createclusteredindex sy5on营业信息表(Ono);createclusteredindex sy6on运输表(Yno);createuniqueindex sy7on卖家信息表(Sname);5.游标的树立依据运用请求,为个中一个根本表设计游标,并运用该游标修正数据,写出SQL语句. Declare cs_cursor scroll cursorSelect Gname,Gno,VolumeFrom货色信息表Open cs_cursorFetchfrom cs_cursorUpdate货色信息表Set Volume='23'Wherecurrentof cs_cursorFetch absolute 2from cs_cursor6.存储进程的树立依据运用请求,至少设计一个存储进程,写出SQL语句.Createprocedure cunchuAsSelect SnameFrom卖家信息表1.运用图形化对象为了进步安然性,树立体系用户,SQL SERVER用户,数据库用户,写出你所树立的三个用户名.体系用户:loginSQL SERVER 用户:login数据库用户:loginSQL SERVER用户:sysadmin数据库用户:db_accessadmin2.运用Transact-SQL设计一个SQL server登录账户,并设置暗码,写出响应的SQL语句.Sp_addlogin'dongdong','123'为登录帐户,设计创建一个数据库用户,写出响应的SQL语句.Sp_grantdbaccess'dongdong','abc'为数据库用户创建数据库脚色,写出响应的SQL语句.Sp_addrolemember'db_owner','abc'1.UNIQUE束缚alterTABLE花费者信息表addconstraint unique_CnameUniquenonclustered(Cname)2.CHECK束缚Altertable卖家信息表addconstraint check_AdrCheck(Adr='辽宁省大连市')3.DEFAULT束缚Altertable货色信息表Addconstraint default_Volumedefault 29 for Volume4.NOT NULL束缚alter营业信息表altercolumn Ono char(4)notnull;5.规矩Createrule dybh_rule as @Age>=24 and @Age<=40sp_bindrule dybh_rule,'花费者信息表.Age';完成所稀有据的设计工作后,备份数据库,写出备份文件存放地位和文件名. 第六章运行与成果1.简略查询设计两个简略查询,写出响应的SQL语句,并对查询成果截图.(1)查询花费者信息表的内容select*from花费者信息表(2)查询辽宁省大连市的卖家信息:select*from花费者信息表where Adr='辽宁省大连市'2.衔接查询设计两个衔接查询,写出响应的SQL语句,并对查询成果截图. (1)卖家与货色表衔接查询:select卖家信息表.*,运输表.*from卖家信息表,运输表where卖家信息表.SeID=运输表.SeID(2)查询货色是灯管的卖家信息:select卖家信息表.SeID,Sname,Adr,Ftimefrom卖家信息表,运输表where卖家信息表.SeID=运输表.SeID and运输表.Gname='灯管'设计两个衔接查询,写出响应的SQL语句,并对查询成果截图. (1)查询卖家号为2001003的卖家名和住址:select Sname,Adrfrom卖家信息表where SeID in(select SeIDfrom运输表where SeID='2001003 ')(2)查询货色体积为23的卖家身份证号,姓名,德律风:select SeID,Sname,Tellfrom卖家信息表where SeID in(select SeIDfrom运输表where Gname in(select Gnamefrom货色信息表where Volume='23'))1.组合查询设计两个组合查询语句,写出响应的SQL语句,并对查询成果截图. (1)查询货色体积大于9的货色名称,体积:select Gname,Volumefrom货色信息表groupby Gname,Volumehaving Volume>=9(2)查询费用大于等40的操纵员号货色名称,费用,按费用降序排序:select Ono,Gname,costfrom选择表groupby Ono,Gname,costhaving cost>=40orderby cost desc;2.统计查询设计两个统计查询语句,写出响应的SQL语句,并对查询成果截图. (1)统计营业员的个数:select count(Ono) totalFrom选择表(2)查询辽宁省大连市买家的平均运费:select avg(Cost)From选择表Where CID in(select CIDFrom选择表Where CID in(select CIDFrom花费者信息表Where Adr='辽宁省大连市'))。

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

物流管理信息系统的数据库设计
(案例分析)
系统名称:物流管理信息系统(数据库管理系统)
一、需求分析
需求分析是整个数据库设计过程的基础,要收集数据库所有用户的信息内容和处理要求,并加以规格化和分析。

物流管理系统是为制造商和零售商设计的管理系统数据库系统,目的是:
1、实现上游制造商的信息管理。

2、实现下游零售商的信息管理。

3、实现进库与配送的信息管理。

从而提高物流效率,降低物流成本并提高
企业管理化水平。

经过调研分析,得到系统的如下功能需求。

(1)数据检索
1、制造商、零售商查询某一产品名称,规格和单位
输入:产品编号
输出:产品名称,产品规格,产品单位,制造商编号
2、物流中心、制造商查询某一零售商名称,联系人,地址,电话号码,网址
输入:零售商编号
输出:零售商名称,联系人,地址,电话号码,网址
3、零售商、物流中心查询某一制造商信息表
输入:制造商编号
输出:制造商名称,联系人,地址,电话号码,网址
4、物流中心、制造商、零售商查询某一产品的出库信息表
输入:仓库编号
输出:仓库编号,库名,地址,电话
5、物流中心、零售商查询某一产品的制造商和产品信息表
输入:产品编号编号
输出:制造商名称,联系人,地址,电话号码,网站,产品名称,产品名称,产品规格,产品单位
6、查询某一产品对应的物流中心编号及产品信息
输入:产品编号
输出:物流中心编号,货物价格,提取.产品编号,产品.产品名称,产品名称,产品规格,产品单位
7、制造商,零售商查询某一物流中心信息
输入:物流中心编号
输出:物理中心名称,联系人,地址,电话号码,网址
(2)数据插入
①产品数据插入
②制造商数据插入
③零售商数据插入
④物流中心数据插入
(3)数据修改
①产品数据修改:某产品数据变化时,输入该产品编号以及需修改的属性,
完成对产品表的修改
②制造商数据修改:某制造商数据变化时,输入该制造商编号以及需修改
的属性,完成对制造商表的修改
③零售商数据修改:某零售商数据变化时,输入该零售商编号以及需修改
的属性,完成对零售商的修改
④物流中心数据修改:某物流中心数据变化时,输入该物流中心编号以及
需修改的属性,完成对物流中心的修改
二、概念设计
概念设计是把用户的信息要求统一到一个整体逻辑结构中,此结构能够表达用户的要求,是一个独立于任何DBMS软件和硬件的概念模型。

经需求分析,抽象出以下E-R模型
(1)制造商实体
(2)物流中心实体
制造商
网站
名称
联系人
地址
电话号码
制造商
编号
(3)零售商实体网站
名称
联系人
地址
物流中心
电话号码
物流中心
编号
零售商
网站
名称联系人
地址
电话号码
零售商
编号
(4)产品实体
(5)仓库实体产品
产品编号
名称
规格单位
仓库
仓库编号
库名
地址电话
(6)全局E-R 图
三、逻辑设计
逻辑设计是将上一步所得到的概念模型转换为某个DBMS 所支持的数据模型,并对其进行优化。

产品(产品编号,产品名称,产品规格,产品单位,制造商编号) 零售商(零售商编号,名称,联系人,地址,电话号码,网站) 制造商(制造商编号,名称,地址,联系人,电话号码,网站)
物流中心(物流中心编号,名称,联系人,地址,电话号码,网站) 仓库(仓库编号,库名,地址,电话)
存放(产品编号,仓库编号,制造商编号,产品数量,入库时间) 管理(物流中心编号,仓库编号,送货时间,产品单价) 制造(制造商编号,产品编号,产品批次,产品质量) 运输(仓库编号,零售商编号,运输单价)
四、物理设计
物理设计是为逻辑数据模型建立一个完整的能实现的数据库结构,包括存储结构和存取方法。

制造商
产品
仓库
零售商
物流中心
制造
提取
管理
运输
1 n n
n
n
m
m
制造商编号
产品编号
产品批次
产品质量
产品编号
物流中心编
m
存放
m
n
仓库编号
物流编号
货物价格
送货时间
产品单价
入库时间 运输单价
产品编号 仓库编号
产品数量
制造商编号
仓库编号 零售商编号
根据以上关系模式构建的数据表结构如表所示。

表1 产品表结构
字段名类型特殊属性
产品编号Char(10)PEIMARY KEY
产品名称Char(20)NOT NULL
产品规格Char(10)
产品单位Char(10)NOT NULL
制造商编号Char(10)FOREIGN KEY
表2 零售商结构
字段名类型特殊属性零售商编号Char(10)PRIMARY EKY 名称Char(10)NOT NULL
联系人Char(10)NOT NULL
地址Varchar(30)NOT NULL 电话号码Int NOT NULL 网站Char(20)
表3 制造商结构
字段名类型特殊属性制造商编号Char(10)PRIMARY EKY 名称Char(10)NOT NULL
联系人Char(10)NOT NULL
地址Varchar(30)NOT NULL 电话号码Char(20)NOT NULL 网站Char(20)
表4 物流中心结构
字段名类型特殊属性
物流中心编号Char(10)PRIMARY EKY 名称Char(10)NOT NULL
联系人Char(10)NOT NULL
地址Varchar(30)NOT NULL 电话号码Char(20)NOT NULL 网站Char(10)
表5 仓库表结构
字段名类型特殊属性
仓库编号Char(10)PRIMARY KEY 库名Char(20)NOT NULL
地址Varchar(30)NOT NULL
电话Char(20)NOT NULL
表6 存放表结构
字段名类型特殊属性
产品编号Char(10)PRIMARY KEY, FOREIGN KEY 仓库编号Char(10)PRIMARY KEY,FOREIGN KEY 制造商编号Char(10)
产品数量Int
入库时间Char(10) NOT NULL
表7 管理表结构
字段名类型特殊属性
物流中心编号Char(10)PRIMARY KEY,FOREIGN KEY 仓库编号Char(10)PRIMARY KEY,FOREIGN KEY 产品单价Int
送货日期Char(10)
表8 制造表结构
字段名类型特殊属性制造商编号Char(10)PRIMARY KEY,FOREIGN KEY
产品编号Char(10)PRIMARY KEY,FOREIGN KEY
产品批次Char(10)NOT NULL
产品质量Int NOT NULL
表9 运输表结构
字段名类型特殊属性零售商编号Char(10)PRIMARY KEY,FOREIGN KEY
仓库编号Char(10)PRIMARY KEY,FOREIGN KEY
运输单价Int NOT NULL
表10 提取表结构
字段名类型特殊属性物流中心编号Char(10)PRIMARY KEY,FOREIGN KEY 产品编号Char(10)PRIMARY KEY,FOREIGN KEY
货物价格Int NOT NULL
五、数据库实施阶段
根据物理设计的结果把原始数据装入数据库,建立一个具体的数据库并编
写和调试相应的应用程序。

应用程序的开发目标是开发一个可依赖的有效的数
据库存取程序,来满足用户的处理要求。

1、数据库及其基本表的建立
数据库的建立用企业管理器,基本表的建立用T—SQL语句。

(1) 创建数据库,名称:WL_System
(2)创建表
Create database WL_System
(3)创建视图
Create view vw制造商As
6.数据库运行与维护阶段
这一阶段主要是收集和记录实际系统运行的数据,数据库运行的记录用来
提高用户要求的有效信息,用来评价数据库系统的性能,进一步调整和修改数
据库。

在运行中,必须保持数据库的完整性,并能有效地处理数据库故障和进
行数据库恢复。

在运行和维护阶段,可能要对数据库结构进行修改或扩充。

(1)装入数据,评价系统。

(2)系统整张运行。

(3)系统维护。

相关文档
最新文档