物流系统数据库设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科学生综合性实验报告
课程名称:数据库技术及应用
第三方物流运输 系统数据库设计
实验项目名称第三方物流运输系统数据库设计 指导教师及职称 _______________________________ 开课学期 2010 至2011 学年第2学期 截止日期 2011
年__6 ____ 月 20 日
项目组长 成 员
强项 彭聪 蔡佳欣
B01 学号 0093954 学号 0093956 学号 0093971
班
目录
1需求分析 (1)
1.1编写目的 (1)
1.2背景 (1)
1.3功能分析 (2)
1.4系统功能分析 (2)
1.4.1客户基本信息管理 (2)
1.4.2车辆基本信息管理 (3)
1.4.3订单基本信息管理 (3)
1.4.4路线基本信息管理 (3)
1.4.5客户评价基本信息管理 (3)
1.5系统功能图分析 (4)
1.6数据需求及业务规则分析 (4)
1.7数据约束分析 (5)
1.8数据字典 (6)
1.8.1数据项与数据结构 (6)
1.8.2数据处理 (9)
2数据库概念设计 (9)
2.1定义实体集及属性 (9)
2.2定义联系集及属性 (10)
2.3E-R模型设计 (10)
2.3.1 实体E-R模型设计 (10)
2.3.2多元联系E-R模型设计 (11)
2.3.3 总E-R模型设计 (12)
3逻辑设计 (12)
3.1实体集转化为关系模式 (12)
3.2联系集转化为关系模式 (13)
3.3聚合转化为关系模式 (13)
3.3关系设计 (13)
3.4函数依赖关系 (16)
3.5模式求精 (16)
4物理设计 (17)
4.1关系模式存储方式选择 (17)
4.1.1索引存取方式,主要采用B+树索引方法 (18)
4.1.2聚簇存取方式 (18)
4.2数据库的存取结构 (18)
4.2.1数据的存放位置 (18)
4.2.2数据存储路径 (18)
5数据库脚本 (18)
6 游标、触发器与存储过程 (24)
1需求分析
需求分析将从编写目的、背景、系统目标系统功能分析、系统总体功能图、数据字典、数据需求及业务规则分析、实体和联系等方面进行分析,为概念设计提供依据。
1.1编写目的
改变当下物流运输的滞后现状,通过科学的数据库管理,完善物流运输行业的工作环节,提高运输效率,从而达到客户满意水平,形成一个一体化运输与反馈的物流运输环境。
1.2背景
背景之一:我国国民经济高速发展
我国自改革开放以来,国民经济就走上了持续稳定高速发展的道路,年均增长8%以上,而从全国看,发展最快的又是我国东南沿海一些省市,他们利用国家给经济特区等一系列优惠政策,大力改革开放,发展经济,率先实现经济的超常规大幅度增长,其中出现了一批大型实力客户,像海尔、宝洁、IBM等。经
济的大幅增长,必然导致巨大的物质产品的流动,也就必然导致物流量的增加。这是经济发展的必然规律,也是物流业成长的必然规律。
背景二:是改革开放的结果
我国第三方物流的诞生是改革开放的结果,跟改革开放有直接的关系。首先由一些国内的外资客户率先促成的,人们不难从我国第三方物流的产生过程看出它有三个特点:第一,它们是从东南沿海一些改革开放程度比较高的省市首先搞起来;第二,它首先是由像宝洁、IBM等这样一些国外的大公司促成我国的一些客户搞起来的;第三,第三方物流公司的业务最先也主要是为国外这些大公司服务的物流业务。而由点到面的发展,必然需要发达的物流来带动。
背景三:是我国物流学发展的结果
我国第三方物流的发展有一个有趣的现象,就是一旦有了一个第三方物流的样板和模式,社会很快在各个地方推广开来。特别是最近几年,发展特快,上海、北京、天津等城市且不说,武汉就一下子兴起了如中远、长江、中储、武储等好几家大型第三方物流公司。出现这种现象,可以说是中国物流学发展的结果,人们已经有了比较好的物流观念和物流学基础。
背景四:是信息技术发展的结果
20世纪90年代以来,随着因特网技术以及各种信息技术的发展,为客户建设高效率的信息技术网络创造了条件,信息技术实现了数据的快速、准确传递,一方面提高了物流客户在仓库管理、装卸运输、采购、订货、配送发运、认单处理的自动化水平,促使订货、包装、保管、运输、流通加工一体化,使大规模、高质量、高服务水平处理物流客户与其他客户间的信息沟通交流、协调合作方便快捷,并能有效跟踪和管理物流渠道中的货物,精确计算物流活动的成本,这就使客户可以随时跟踪自己的货物,因而放心地把自己的物流业务交由第三方物流客户处理,这些环境条件都促使了第三方物流客户的产生。
背景五:是市场竞争的结果
第三方物流的产生是社会分工的必然结果。各客户为增强市场竞争力,而将客户的资金,人力,物力投入到其核心业务上,寻求社会化分工协作带来的效果和效率的最大化。专业化分工的结果导致许多非核心业烟从客户生产经营中分离出来,生产客户的核心是业务就是生产,物流业务不是他们的核心业务,它们将物流业务委托给第三方专业物流公司负责,不但自己可以集中精力发展自己的核心竞争力,抓好生产,而且可以降低成本。而第三方物流则以物流为核心竞争力,他们依靠自己的物流实力,完善物流服务功能,参与市场竞争,取得市场竞争优势。这样,第三方物流的出现,实现了社会的合理分工,实现了社会资源的合理配置,同时又使生产客户和物流客户的核心竞争力都得到了加强,效益都是显著提高,这公分显示了第三方物流的综合优越性。
1.3功能分析
第三方物流系统的两个重要因素:线路和节点,过去我们比较重视的是线路问题,线路与节点发展的不平衡使得我国物流的效率长期低下,资源利用率不高。对此,我们将从以下几个方面改善上述问题:
快速、及时方面:及时性不但是服务性的延伸,也是流通对物流提出的要求。快速、及时既是一个传统目标,更是一个现代目标。其原因是随社会大生产发展,这一要求更加强烈了。在物流领域采取的诸如直达物流、联合一贯运输、高速公路、时间表系统等管理和技术,就是这一目标的体现。
节约方面:节约是经济领域的重要规律,在物流领域中除流通时间的节约外,由于流通过程消耗大而又基本上不增加或提高商品使用价值,所以领先节约来降
低投入,是提高相对产出的重要手段。
规模化方面:以物流规模做为物流系统的目标,是以此来追求"规模效益"。生产领域的规模生产是早已为社会所承认的。由于物流系统比生产系统的稳定性差,因而难于形成标准的规模化格式。在物流领域以分散或集中等不同方式建
立物流系统,研究物流集约化的程度,就是规模优化这一目标的体现。
库存调节方面:是服务性的延伸,也是宏观调控的要求,当然,也涉及到物流系统本身的效益。在物流领域中正确确定库存方式、库存数量、库存结构、库存分布就是这一目标的体现。
1.4系统功能分析
第三方物流系统功能:客户基本信息管理、路线基本信息管理、车辆基本信息管理、订单基本信息管理、客户评价基本信息管理。
1.4.1客户基本信息管理
为客户提供基本信息增加、修改、删除功能。包括:
(1) 客户基本信息增加:客户通过注册录入基本信息,客户注册时要求填写基本信息,包括客户名称、客户电话、登陆密码、公司地址、注册时间、法人姓名、联系人姓名等信息,系统在注册用户注册完后自动为其生成一个客户编号,并且嵌入到客户注册信息内,形成完整的客户资料。
(2) 客户基本信息修改:客户基本信息注册错误或有所改变时可以进行信息的修改。可以修改登陆密码,修改联系人姓名,修改联系人电话。