[管理学]数据库课程设计 物流运输管理

合集下载

数据库课程设计:物流信息管理系统

数据库课程设计:物流信息管理系统

数据库课程设计2010 ~ 2011学年二学期物流信息管理系统——数据库(Javascript ASP)课程设计一、需求分析物流管理系统是物流公司货物管理重要的一个环节,物流管理软件有助于减轻物流管理人员的负担,提高工作效率。

该物流管理系统是对货物管理,运单管理,客户信息管理,货物状态管理、货物信息管理进行管理和维护,实现物流管理的基本功能。

本系统要求运行稳定,图形界面符合用户的日常使用习惯,数据处理正确无误。

●系统概述物流管理系统主要完成企事业单位物流管理方面相关的功能,包括:北京中铁快运1.货物信息管理。

主要完成货物信息的添加、修改、删除和查询。

2.管理员管理。

主要完成管理员的添加、修改、删除以及管理员权限设置及密码修改。

3.企业自定义管理是企业对自定义的信息的添加和修改。

4.快速查询管理,实现对系统信息的快速查询与定位,以及货物信息的即时显示。

●系统运行环境1.硬件环境处理器:iv 或更高内存:256M以上硬盘空间:120G以上2.软件环境操作系统:Windows XP2003●功能需求描述该系统的功能需求有如下方面1.货物信息管理。

主要用于货物信息进行维护。

功能包括货物信息的添加、修改和删除已有的货物信息,使用各种方式对货物信息进行查询。

2.管理员管理。

主要完成管理员的添加、修改、删除以及管理员权限设置及密码修改。

3.企业自定义管理是企业对自定义的信息的添加和修改。

4.快速查询管理,实现对系统信息的快速查询与定位,以及货物信息的即时显示。

二、总体设计(E——R)总体设计主要是根据系统需求划分功能模块,根据各个模块的功能设计图形用户界面,以及完成数据库的逻辑设计与物理设计。

●开发与设计的总体思想作为物流企事业单位使用的物流管理系统,功能实用、界面简单、操作简便是设计方面的重要考虑。

●系统模块的结构图依据需求分析结果,物流管理系统的主要模块包括:货物信息管理、系统管理员管理、企业自定义管理和快速查询管理等功能,系统结构图如下图模块设计1.货物信息管理模块2.管理员管理模块3.收件人管理模块4.快速查询管理模块界面设计1. 主窗体菜单设计2. 客户信息管理界面设计(1) 客户信息添加界面设计快速查询管理货物状态查询 自定义查询客户分类查询(2)客户信息修改界面设计(3)客户信息删除界面设计(4)客户信息查询界面设计3.管理员界面设计(1)用户添加界面设计(2)用户权限界面设计(3)管理员密码修改界面设计4.用户自定义界面设计数据库设计1.货物状态基本信息表名称:货物状态基本信息表2.管理员表名称:管理员表3.发货表名称:发货表4.企业自定义表名称:企业自定义表三、详细设计基于系统需求分析于系统总体设计的结论,本系统采用实现各模块的功能,下面按照功能的划分来分别阐述系统的详细设计和实现过程。

运输企业管理系统数据库设计

运输企业管理系统数据库设计

运输企业管理系统数据库设计运输企业管理系统数据库设计一、系统需求分析报告:1.1背景一方面,企业的业务越来越多,信息量巨大。

另一方面,IT产业和Internet 获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。

所以,运输企业也需要信息化的管理。

1.2数据需求运输企业管理信息系统需要完成功能主要有:1 有关司机各种信息的输入,包括司机的基本信息,执照信息2 司机各种信息的查询3 司机各种信息的修改4 车辆信息的输入等5 车辆信息的查询6 车辆信息的修改7 运营信息的输入8 运营信息的查询9 运营信息的修改等10 车辆维修信息的输入11 车辆维修信息的查询12 车辆维修信息的修改等13 事故信息的输入14 事故信息的查询15 事故信息的修改等1.3事物需求(1)在司机信息管理部分,要求:a.可以查询司机信息b.可以对司机信息进行添加及删除的操作(2)在车辆信息管理部分,要求:a.可以查询侧车辆的信息b.可以对车辆信息进行维护,包括添加及删除的操作(3)在运营信息管理部分,要求:a.可以查询运营的信息b.可以对运营信息进行维护,包括修改及删除的操作(4)在车辆维修管理部分,要求:a.可以查询车辆的信息b.可以对车辆信息进行维护,包括添加及修改的操作(5)在事故信息管理部分,要求:a.可以查询事故的信息b.可以对事故信息进行修改及删除操作1.4关系模式(一)司机(司机编号,司机姓名,司机电话,车辆牌照,驾照编号)(二)车辆(车辆牌照,司机编号,车辆型号,车辆载重)(三)运营信息(司机编号,货物重量,路程,客户,日期,价格,客户电话,运营编号)(四)事故(司机编号,事故地点,事故时间,车辆牌照)2. 图表设计2.1.E-R图根据所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。

2.1.1 司机信息实体E-R图2.1.2 车辆信息E-R图2.1.3 运营信息实体E-R图司机信息实体司机编号司机姓名司机电话车辆牌照驾照编号车辆信息实体车辆牌照司机编号车辆型号车辆载重2.1.4 事故信息实体E-R图2.1.5 总的信息实体E-R图:运营信息实体司机编号货物重量路程客户日期运营编号客户电话价格事故信息实体车辆牌照司机编号事故地点事故时间2.2 数据表格2.2.1司机信息表表中列名数据类型长度可否为空说明 sjno char 10 not null(主键) 司机编号 sjname varchar 6 not null 司机姓名 sjphone char 20 null 司机电话clno char 10 not null 车辆编号 jznochar20not null驾照编号2.2.2 车辆表信息表表中列名数据类型长度可否为空说明 clno char 10 not null(主键) 车辆编号 sjno char 10 not null(外主键)司机编号 clstyle varchar 10 null 车辆型号 clload char10null车辆载重2.2.3 运营信息表出事故车辆运营司机信息车主任务车辆信息事故信息表中列名数据类型长度可否为空说明ylno char 10 Not null(主键) 运营编号sjno char 10 Not null(外主键) 司机编号ylzl char 10 null 货物重量yllutu varchar 30 null 运货路途ylkehu varchar 10 Null 运营客户yltime char 20 Null 运营时间ylprice char 10 Null 运营价格ylphone char 20 Null 客户电话2.2.4 事故信息表表中列名数据类型长度可否为空说明sjno char 10 not null(主键) 司机编号sgadress char 50 null 事故地点sgtime varchar 20 null 事故时间clno char 10 not null(外主键) 车辆编号2.3 关系图3. 物理实现3.1 数据库建立3.1.1数据库的建立和使用create database pacgouse pacgo3.1.2建立司机表create table sj(sjno char(10) not null, sjname varchar(6) not null, sjphone char(20), clno char(10),jzno c har(20),primary key (sjno))3.1.3建立车辆表create table cl(clno c har(10) primary key,sjno c har(10) not null,clload char(10),foreign key(sjno)references sj(sjno) )3.1.4建立运营信息表create table yl(ylno char(10) primary key, sjno c har(10) not null, ylzl char(10),yllutu varchar(30),ylkehu varchar(10),yltime char(20),ylprice char(10),ylphone char(20),foreign key(sjno) references sj(sjno))3.1.5建立事故信息表create table sg(sjno c har(10) not null,sgtime char(20),clno c har(10) not null,foreign key(sjno) references sj(sjno),foreign key(clno) references cl(clno),)3.2 数据初始化3.2.1司机信息输入insert into sj(sjno,sjname,sjphone,clno,jzno)values('080506101','叶飞','151********','苏A0001','932301') insert into sj(sjno,sjname,sjphone,clno,jzno)values('080506102','潘安辰','151********','苏A0002','932302') insert into sj(sjno,sjname,sjphone,clno,jzno)values('080506103','张伯远','151********','苏A0003','932303') insert into sj(sjno,sjname,sjphone,clno,jzno)values('080506104','桑田','151********','苏A0004','932304') insert into sj(sjno,sjname,sjphone,clno,jzno)values('080506105','张坤','151********','苏A0005','932305') insert into sj(sjno,sjname,sjphone,clno,jzno)values('080506106','魏良健','151********','苏A0006','932306')3.2.2车辆信息输入insert into cl(clno,sjno,clstyle,clload)values('苏A0001','080506101','奔驰A1','5T')insert into cl(clno,sjno,clstyle,clload)values('苏A0002','080506102','宝马A6','3T')insert into cl(clno,sjno,clstyle,clload)values('苏A0003','080506103','奥迪A6','2T')insert into cl(clno,sjno,clstyle,clload)values('苏A0004','080506104','宝马A6','3T')insert into cl(clno,sjno,clstyle,clload)values('苏A0005','080506105','奥迪A6','2T')insert into cl(clno,sjno,clstyle,clload)values('苏A0006','080506106','奔驰A1','5T')3.2.3运营信息输入insert into yl(ylno,sjno,ylzl,yllutu,ylkehu,yltime,ylprice,ylphone) values('0001','080506101','580KG','南京至杭州','刘德华','2009/12/28','5000元','151********')insert into yl(ylno,sjno,ylzl,yllutu,ylkehu,yltime,ylprice,ylphone) values('0002','080506104','980KG','南京至苏州','黎明','2009/12/28','3500元','151525562143')insert into yl(ylno,sjno,ylzl,yllutu,ylkehu,yltime,ylprice,ylphone) values('0003','080506106','1120KG','南京至徐州','周星驰','2009/12/28','6000元','159********')3.2.4事故信息输入insert into sg(sjno,sgadress,sgtime,clno)values('080506103','解放军理工大学','2009/12/27','苏A0003')4.功能实现创建数据库4.1单表查询4.1.1表sj中查询演示select * from sj-全文完-。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

运输管理课程设计方案

运输管理课程设计方案

运输管理课程设计方案《运输管理》课程设计编写:林小虾审核:李志勇林文杰漳州职业技术学院二〇一〇年二月目录第一部分课程标准 (1)一、课程性质和任务 (1)二、学习领域课程描述 (2)三、课程目标 (2)四、课程内容和要求 (3)五、教学建议与说明 (11)第二部分课程整体设计 (16)一、典型工作任务 (16)二、课程目标设计 (16)三、课程内容(学习情境/学习任务)设计 (19)四、课程教学策略设计 (21)五、课程教学进度表设计 (25)六、课程学业评价设计 (28)七、课程实施条件设计 (28)八、其它需要说明的问题 (29)第三部分课程单元教学设计 (30)学习情境一物流运输认知 (30)学习情境二公路运输实务 (44)学习情境三铁路运输实务 (69)学习情境四水路运输实务 (98)学习情境五航空运输实务 (120)学习情境六多式联运实务 (136)第一部分课程标准课程名称:运输管理适用专业:物流管理、连锁经营管理一、课程性质和任务“运输管理”是物流管理专业的一门专业核心课程。

物流业在中国已经成为发展最快的产业之一,运输作为物流最重要的环节,其发展对一个国家和地区经济的综合配套能力与社会化服务的作用呈现不断强化趋势。

科学地进行物流运输管理是物流企业和企业物流发展的基础,科学系统地掌握运输管理及运输优化相关知识是物流管理专业人才培养的重要内容。

本学习领域(课程)的内容是基于工作过程开发的,学生在学习专业知识和职业技能的同时,熟悉了运输作业管理的业务流程,帮助学生树立作业中的成本、质量、安全和环保等理念,对其日后从事职业工作有极大的帮助。

另外,本学习领域(课程)与配送管理、物流信息技术与管理和仓储管理等学习领域(专业课程)有着紧密的联系。

正是由于这些原因,使得物流运输管理课程在物流管理专业人才的培养中处于十分重要的地位。

学生经过课程的学习与训练实践活动,掌握运输管理方面的基础知识、基本理论,对运输管理有全面、系统的了解和较为深刻的认识,对运输业务操作与管理的基本范畴、内在关系及其运动规律有较为系统的掌握。

物流管理专业《运输管理》课程项目教学设计

物流管理专业《运输管理》课程项目教学设计

物流管理专业《运输管理》课程项目教学设计项目一览表项目一:物流运输市场调研模块一:物流运输系统调研一、项目描述:以物流运输系统为载体,完成运输及其功能调研、区分不同的运输系统,作为运输客户调查其所处的运输环境系统,为运输业务人员的基础能力。

二、教学目标:能力目标:能理解运输的概念功能与作用,能运用网络技术、实地考察等方式对运输系统进行调研,为选择运输服务商提供决策依据。

教学目标:了解运输的概念、功能和作用;了解运输系统的构成。

建议:区分不同的运输系统,能考察运输系统。

三、教学资源:从教材、教学参考书、网络、案例等方面进行教学。

四、教学组织:将学生分成5至6组,通过案例分析、网络调研,增强学生对运输系统的了解。

六、评价方案项目一:物流运输市场调研模块二:物流运输市场调研一、项目描述:以物流运输市场为载体,完成运输市场供求关系的调研,运用网络技术、实地考察等方式对运输市场进行调研,为选择运输服务商提供决策依据。

二、教学目标:能力目标:能运用网络技术、实地考察等方式对运输市场进行调研,为选择运输服务商提供决策依据。

教学目标:掌握运输市场供求规律,了解运输市场资源环境。

建议:能考察运输市场。

三、教学资源:从教材、教学参考书、网络、案例等方面进行教学。

四、教学组织:将学生分成6组,通过案例分析、网络调研,增强学生对运输市场的了解。

六、评价方案项目一:物流运输市场调研模块三:运输合理性调研一、项目描述:以运输时间、费用为载体,完成对运输合理性的调研。

二、教学目标:能力目标:能正确判断运输的合理性,区分不合理运输,能提出减少不合理运输的具体措施。

教学目标:通过学习使学生掌握运输合理化的概念、了解不合理运输的形式。

建议:能分析不合理运输的成因。

三、教学资源:从教材、教学参考书、网络、案例等方面进行教学。

四、教学组织:将学生分成6组,通过案例分析、分组讨论,增强学生对不合理运输的理解。

六、评价方案项目二:选择物流运输方式模块一:各种运输方式技术经济比较一、项目描述:通过学习,使学生了解不同运输方式的特点,熟悉其优缺点,在整个运输系统中分工。

运输车辆数据库设计管理课程设计手册

运输车辆数据库设计管理课程设计手册

《数据库课程设计》课程设计手册一.需求分析一、本案要求建立一个用于运输的数据库,具有如下查询,及修改功能1.客户可以下一个或多个订单;2.订单包括订单号,客户号,交货截止日期,订货日期,数量,应收金额;3.每个订单详细描述了订货交货日期,金额;4.发货单记录了产品信息,发货日期,订单号,发货单号,发货数量;5.根据一份订单可以一次或多次发送货物;6.一份订单都有对应的应收账款;7.产品的信息包括单价,产品号,产品名;8.一份订单可以有一种或多种产品;9.客户的信息有姓名,地址,联系电话,等级,客户编号;10.客户的等级分三个不同的等级,一级可以打折扣8.5折,二级可以打折扣9折,三级可以打9.5折。

不同等级的客户支付的应收款相应的不同。

二.下面是系统运行的一个DFD流程示意图:2二.概念设计1. 根据上述需求分析,进行数据库的概念设,得出以下整天的E-R模型图:客户送进订单订单数据批准/不批准已批准订单处理订单发货单同意/不同意接受开发票应收账款支付账款产品产品发送订单信息表订购产品产品名产品号单价订单交货日期客户号订货日期依据应收账款支付日期支付金额应收金额发票号发货单依据任职日期发货单号产品号发货日期发货数下订客户地址姓名编号联系方式应收金额等级n1n1m1p11数量订单号订单号4 客户信息表客户编号客户姓名地址联系电话等级1001 李勇北京市朝阳区朝晖路98号135****6432一级八五折1002 王军杭州市文三路8号136****7829二级九折1003 张平杭州市解放路156号138****3388一级八五折1004 周青宁波市江东区姚隘路45号138****3345三级九五折1005 刘成舟山市定海区芙蓉洲路123号137****1088二级九折1006 赵力广州市中山路5号139****0571二级九折1007 杨芳上海市四川北路67号159****4196二级九折发货单信息表发货单号订单号发货数量发货日期产品号3001 4001 700 2007.05.12 2001 3001 4001 800 2007.05.12 2005 3002 4001 200 2007.12.01 2001 3003 4004 600 2008.02.06 2005 3004 4003 650 2008.06.06 2006 3004 4003 1500 2008.06.06 2002 3005 4003 980 2008.08.16 2003 3006 4005 2500 2008.09.02 2007产品信息表产品名称产品号单价订单号客户号产品号应收金额数量订货日期交货截止日期4001 1001 2005 280000 800 2007.05.08 2007.05.12 4001 1001 2001 630000 900 2007.05.08 2007.05.12 4002 1002 2004 240000 400 2007.11.30 2008.09.24 4003 1005 2006 39000 650 2008.04.25 2008.06.06 4003 1005 2002 330000 1500 2008.04.25 2008.06.06 4003 1005 2003 1425000 980 2008.04.25 2008.06.06 4004 1004 2005 210000 600 2008.01.23 2008.02.06 4005 1003 2007 75000 2500 2008.09.02 2008.10.01 4006 1006 2004 360000 600 2008.08.26 2008.10.23CPU 2001 700内存2002 220显示器2003 1500显卡2004 600声卡2005 350键盘2006 60鼠标2007 30应收账款信息表发票号订单号应收金额支付金额支付日期5001 4001 910000 773500 2007.05.125002 4003 1794000 1614600 2008.06.085003 4004 210000 199500 2008.02.105004 4005 75000 null 2008.10.10三.逻辑设计针对前面两个步骤的分析,开始本数据库的逻辑设计,即关系模型的设计。

数据库课程设计规范(快递企业物流管理系统的设计与实现)

数据库课程设计规范(快递企业物流管理系统的设计与实现)

经济管理学院数据库原理及应用课程设计报告课题名称:快递企业物流管理系统的设计与实现专业:信息管理与信息系统班级:XX:学号:指导老师:2013 年 12 月 14 日课程设计任务及进度表指导教师(签章):年月日课程设计评语学生XX:杨静娇班级、学号:信管11211121807129题目:快递企业物流管理系统的设计与实现综合成绩:中文摘要外文摘要目录1 引言 (1)1.1选题背景 (1)1.2研究意义 (1)2 系统分析 (2)2.1 系统目标分析 (2)2.2 系统功能模块设计 (2)3 数据库设计 (3)3.1 需求分析 (3)3.2 数据库概念结构设计 (9)3.3 数据库逻辑结构设计 (12)3.4 系统功能说明 (15)4 系统的实施 (16)结论 (25)致谢 (26)参考文献 (27)1 引言随着各种技术的发展,人们的日常生活、学习已经离不开网络。

未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。

Internet的发展历程以及目前的应用状况和发展趋势表明Web应用已经不仅仅是一个了,而是可以作为完整的企业级解决方案。

[1]特别是随着Web2.0的各种技术(如:Blog、RSS、Podcasting、SNS和WIKI等)的出现,更加显示出了Web的发展潜力。

[2]物流管理系统是针对Web应用开发的一个强大的平台,通过它可以完成Web 应用的开发。

而本系统则主要是对Web和的具体掌握与应用。

通过了一个学期的学习,我们对这项技术的基础知识和一般应用有了一定的认识,基本能掌握一些操作。

而在本次实训中,考核的就是对Web,2.0的熟练掌握,以及学习能力和团队合作。

[3]本次的课程设计的项目就是快递管理系统,快递系统是专为快递公司量身定做的,主要功能实现是:能满足快递公司与客户之间的业务需求和快递公司与承运人之间的业务需求,并能对业务数据进行统计和管理。

运输物流管理课程设计

运输物流管理课程设计

运输物流管理课程设计一、课程设计背景随着物流业的不断发展,如何高效地运输物品成为了企业必须面对的问题。

本课程设计旨在帮助学生深入理解物流运输管理的理论和实践,掌握物流运输管理的基本方法和技术。

二、课程设计目标通过本课程的学习,学生应该能够:1.理解运输物流的概念和特点,认识其在物流体系中的地位和作用。

2.掌握运输物流管理的基本方法和技术,了解运输方式的选择和组合、运输计划制定以及跟踪和控制等方面的知识。

3.能够应用所学的理论和方法,在实际的物流运输管理中解决问题,并提出具有针对性的解决方案。

4.具备一定的团队合作和沟通能力,能够协作完成课程设计任务。

三、课程设计内容3.1 运输物流概述1.运输物流的概念和特点。

2.运输物流在物流体系中的地位和作用。

3.运输物流的历史和发展。

3.2 运输方式的选择和组合1.不同运输方式的特点和适用范围。

2.运输方式选择的原则和方法。

3.运输方式组合的概念和方法。

3.3 运输计划制定1.运输计划的概念和要素。

2.运输计划编制的流程和方法。

3.运输计划的评价和修改。

3.4 运输跟踪和控制1.运输过程中的信息收集和处理。

2.运输过程中的监控和控制。

3.运输过程中问题的解决和改进。

3.5 课程设计任务本课程设计将学生分为若干组,每组选择一个实际的物流运输管理问题,并提出解决方案。

具体任务如下:1.确定课程设计题目和研究内容。

2.收集和分析相关数据和信息。

3.运用所学理论和方法,制定解决方案。

4.编写课程设计报告。

四、课程设计评价本课程设计将分为两个阶段进行评价,具体如下:4.1 课程设计方案评价课程设计方案评价主要包括以下内容:1.方案的可行性和完整性。

2.方案中理论和方法的正确性和适用性。

3.方案中解决问题的针对性和创新性。

4.2 课程设计报告评价课程设计报告评价主要包括以下内容:1.报告的结构和内容是否合理。

2.报告中理论和方法的正确性和适用性。

3.报告中解决问题的针对性和创新性。

物流运输管理课程设计

物流运输管理课程设计

物流运输 管理课程设计一、课程目标知识目标:1. 学生能够理解物流运输的基本概念、功能及重要性;2. 学生能够掌握物流运输的分类、方式及其特点;3. 学生能够了解物流运输在供应链管理中的作用,以及与生产、销售等环节的关系。

技能目标:1. 学生能够运用所学知识,分析并解决实际物流运输中的问题;2. 学生能够设计合理的物流运输方案,提高物流效率,降低成本;3. 学生能够运用物流运输管理软件,进行简单的数据分析和处理。

情感态度价值观目标:1. 培养学生关注物流行业发展的意识,激发学生对物流运输管理的兴趣;2. 培养学生具备合作精神,学会在团队中共同解决问题;3. 增强学生的环保意识,了解绿色物流的重要性,培养学生的社会责任感。

本课程针对初中年级学生,结合学科特点,注重理论与实践相结合。

在教学过程中,充分考虑学生的认知水平、兴趣和需求,采用案例分析、小组讨论等多种教学方法,提高学生的参与度和实践能力。

通过本课程的学习,使学生不仅掌握物流运输的基本知识,还能在实际问题中运用所学,提升综合素养。

二、教学内容1. 物流运输概述- 物流运输的定义、功能及作用- 物流运输的分类及方式2. 物流运输的基本要素- 运输工具及其特点- 运输线路及设施- 运输成本与价格3. 物流运输管理- 物流运输组织与管理方法- 物流运输方案的制定与优化- 物流运输信息化管理4. 绿色物流与环保- 绿色物流的概念与意义- 环保型物流运输方式及实践- 物流运输对环境的影响及对策5. 实践案例与讨论- 分析典型的物流运输案例,了解实际运作过程- 小组讨论物流运输中的问题及解决方案- 设计简单的物流运输方案,进行模拟实施本教学内容根据课程目标,结合教材章节,注重科学性和系统性。

在教学过程中,教师将引导学生学习物流运输的基本概念、要素及管理方法,并通过实践案例与讨论,提高学生解决实际问题的能力。

同时,关注绿色物流与环保,培养学生的环保意识和责任感。

数据库课程设计-物流运输管理

数据库课程设计-物流运输管理

数据库原理课程设计报告题目: 物流公司管理系统学生姓名:组员:学号:班级:院系:计算机科学与信息学院专业年级:计算机科学与技术2010 级2013 年 1 月10 日一、需求分析在经济日益发展的今天,生活节奏越来越快,所以迎来了电子信息时代。

于此同时,电子商务行业也如火如荼发展起来,Online shopping也越来越普及。

这就又带动一个行业的发展,物流。

要适应时代的发展,物流公司必须得有一套自己的管理方案以便跟上时代的快节奏。

针对这个,我们便模拟开发一个物流公司管理系统。

在该系统中,我们提供如下功能,用户登录该系统过后,便可以对信息进行操作。

用户登录:管理员登陆登陆成功?GLYGnoGnameGsexGpwd<pi>Byte (10)Characters (10)Characters (10)Characters (50)<M>Identifier_1...<pi>该功能要求在数据库当中有管理员的用户名与密码的存储。

用户通过输入Gno和相应的Gpwd,然后系统会与数据库中的数据进行比较,若输入正确,则登陆成功。

否则提示信息错误。

对信息的查询。

实现对客户信息,员工信息,仓库信息,收货人信息,存储信息,配送信息,货单信息的查询。

这时候需要在数据库中存储相应的表用以记录这些信息。

与此同时还提供对以上信息的查询,添加,修改以及删除功能。

以上操作会同时影响数据库里面的数据。

业务流程图如下所示:以上的查询以及增删改都有针对每类信息。

客户信息增删改以及查询的流程图如下所示:录入客户信息修改客户信息货物信息的操作流程图如下所示:录入货物信息修改货物信息其他信息的操作流程图和以上两种类似。

(3)只有该系统的管理员才可以对该系统的信息进行查询以及增删改。

另外实体内有外码的必须满足参照完整性。

二、概念结构设计管理员表的结构设计如下:GLYGno Gname Gsex Gpwd <pi>Byte (10)Characters (10)Characters (10)Characters (50)<M>Identifier_1...<pi>该实体Gno是用户进行登陆时的用户名,Gpwd是用户进行登录时的登录密码。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

数据库管理在物流管理中的运输计划与配送优化

数据库管理在物流管理中的运输计划与配送优化

数据库管理在物流管理中的运输计划与配送优化物流管理是一个复杂而庞大的系统,涉及到运输、仓储、配送、库存管理等多个环节。

在这个过程中,运输计划和配送优化是至关重要的环节。

数据库管理在物流管理中起到了关键的作用,通过对运输计划和配送优化的数据进行管理和分析,能够提高物流运作效率、节省成本以及提升服务质量。

首先,数据库管理可以有效地支持物流运输计划的制定。

物流运输计划是指根据客户需求、货物量以及运输资源等因素制定的交通运输方案。

通过数据库管理,可以对运输需求、路线、运输工具和时间等方面的数据进行集中存储和管理。

例如,在运输需求方面,数据库可以记录下每个客户的需求量、频率、交货时间要求等信息,以便在制定运输计划时进行查询和分析。

而在路线方面,数据库可以存储不同路径的路况、里程、预计行驶时间等信息,为制定最佳路线提供依据。

通过数据库管理,可以更加方便、准确地获取和分析这些数据,为制定科学合理的运输计划提供支持。

其次,数据库管理可以实现物流配送过程中的优化。

物流配送的优化目标主要包括降低成本、提升效率以及满足客户需求。

而这些目标的实现离不开数据的支持和分析。

通过数据库管理,可以实时记录和更新货物在仓库、运输车辆和配送点之间的实时位置,并建立相关的数据模型。

例如,可以利用数据库管理系统实现对配送车辆的调度,根据配送点的距离、货量和时间窗口等约束条件,智能地选择最佳的配送路线和配送车辆,从而降低成本和提高效率。

同时,数据库管理还可以追踪货物的位置和状态,实现有效的库存管理和防护措施,减少货损和丢失的风险。

通过对配送过程中的数据进行实时分析,可以及时发现和解决问题,提升配送的准确性和及时性,满足客户需求。

此外,数据库管理还能够支持物流企业对运输计划和配送优化的决策分析。

通过对物流数据进行积累和分析,可以帮助企业更好地理解和把握运输计划和配送优化的特点、规律和问题。

例如,可以利用数据库管理系统实现对不同运输模式、运输方式、运输工具和配送策略的数据对比分析,从而找到最佳的方案。

物流运输管理课程设计

物流运输管理课程设计

物流运输管理课程设计一、项目背景物流运输管理是现代物流管理中非常重要的一环,其目的在于实现物流过程中的货物从起点到终点的安全、快捷、高效运输。

本次课程设计旨在通过实际案例分析和模拟运作,加深学生对物流运输管理的理解,提高其实际操作能力。

二、课程设计内容2.1 案例分析选取一个具有典型性的物流运输案例,对其进行分析与讨论。

案例可以包括物流运输中的各种环节,例如:物流路线设计、配送计划制定、运输车辆管理、货物跟踪监控等。

通过对案例的分析,帮助学生深入了解物流运输管理的实际应用。

2.2 计划制定以具体业务为背景,让学生进行物流计划制定,通过理论知识的学习与实践操作的结合,让学生掌握物流计划制定的方法与技巧。

包括物流运输方案的设计、配送计划的制定、供应链管理等。

2.3 模拟运作在模拟物流运输过程中,学生可以在团队中通过分工合作进行实际运营操作,比如:物流计划制定、运输车辆管理、货物跟踪监控等。

通过模拟运作,学生可以深刻体会到物流运输的诸多问题与解决方案,提高其实际操作能力和管理能力。

三、教学方法3.1 理论讲解在课堂上,老师通过PPT、案例分析、理论讲解等方式,深入浅出的讲解物流运输管理的相关知识点,帮助学生建立系统化的知识体系。

3.2 现场观察带领学生参观物流公司,实践观察物流生产线的运作,深入了解物流生产过程与物流运输管理。

对实践操作中可能出现的问题进行深入分析,把理论结合实践进行深入讲解。

3.3 模拟操作为学生提供真实的物流环境,设置模拟操作环节,让学生在模拟环境中通过分工合作进行实际操作,深入体会物流运输管理中的每个环节。

四、评价方法4.1 考试课程结束前,通过考试对学生的学习成果进行全面评估,并将考试成绩作为学生成绩的重要依据。

4.2 课程报告学生在课程结束后需要提交一份课程报告,报告中需要包含学生自行设计的物流计划、具体操作方案、以及存在的问题与解决方案等,为学生提供更多实践操作机会,能够更好地评估并提高学生的综合能力。

物流运输管理的课程设计

物流运输管理的课程设计

物流运输管理的课程设计一、教学目标本节课的教学目标是让学生掌握物流运输管理的基本概念、原则和流程,培养学生运用物流管理知识解决实际问题的能力。

具体目标如下:1.知识目标:(1)了解物流运输管理的定义、目的和作用;(2)掌握物流运输管理的基本原则和方法;(3)熟悉物流运输管理的流程和环节。

2.技能目标:(1)能够运用物流运输管理的原则和方法,分析并解决实际问题;(2)具备物流运输计划制定的能力;(3)具备物流运输成本分析和控制的能力。

3.情感态度价值观目标:(1)培养学生对物流运输管理的兴趣和热情;(2)培养学生团队合作精神,提高沟通与协调能力;(3)培养学生关注社会热点,关注环保,提升社会责任感。

二、教学内容本节课的教学内容主要包括物流运输管理的概念、原则、流程和环节。

具体安排如下:1.物流运输管理的定义、目的和作用;2.物流运输管理的基本原则和方法;3.物流运输管理的流程和环节,包括运输计划制定、运输资源配置、运输调度、运输实施和运输监控等;4.物流运输成本分析和控制的方法。

三、教学方法为了提高教学效果,本节课将采用多种教学方法相结合的方式进行教学。

具体方法如下:1.讲授法:讲解物流运输管理的概念、原则、流程和环节等基本知识;2.案例分析法:分析典型物流运输管理案例,让学生深入了解物流运输管理的实际应用;3.讨论法:分组讨论物流运输管理的相关问题,培养学生的团队协作能力和解决问题的能力;4.实验法:安排物流运输管理模拟实验,让学生亲身体验物流运输管理的流程和环节。

四、教学资源为了支持教学内容和教学方法的实施,本节课将准备以下教学资源:1.教材:选用权威、实用的物流运输管理教材,为学生提供系统的理论知识;2.参考书:提供相关物流运输管理的参考书籍,丰富学生的知识体系;3.多媒体资料:制作精美的PPT,展示物流运输管理的图片、图表和视频等;4.实验设备:准备物流运输管理模拟实验所需的设备,让学生亲身体验物流运输管理的流程和环节。

物流运输管理系统课程设计

物流运输管理系统课程设计

物流运输管理系统课程设计一、课程目标知识目标:1. 理解物流运输管理系统的基本概念、功能及运作流程;2. 掌握物流运输管理系统中常用的数据结构与算法;3. 了解物流运输管理系统在实际企业中的应用案例。

技能目标:1. 能够运用所学知识,分析并设计简单的物流运输管理系统;2. 能够利用物流运输管理系统软件进行数据录入、查询、统计等基本操作;3. 能够通过小组合作,解决物流运输管理中的实际问题。

情感态度价值观目标:1. 培养学生对物流运输管理系统的兴趣,激发他们探索物流行业发展的热情;2. 培养学生的团队协作意识,提高沟通与交流能力;3. 增强学生对物流行业的社会责任感,认识到物流运输管理系统在现代经济中的重要作用。

本课程针对高年级学生,结合学科知识深度,注重理论与实践相结合,旨在提高学生的专业知识水平、实际操作能力以及团队合作能力。

通过本课程的学习,使学生能够更好地适应未来物流行业的发展需求,为我国物流事业的繁荣做出贡献。

二、教学内容1. 物流运输管理系统概述:介绍物流运输管理系统的基本概念、发展历程、功能模块及其在现代物流行业中的重要性。

教材章节:《物流运输管理》第1章2. 物流运输管理系统结构与运作流程:分析物流运输管理系统的结构框架,讲解其运作流程,包括订单处理、运输规划、车辆调度、货物跟踪等环节。

教材章节:《物流运输管理》第2章3. 数据结构与算法在物流运输管理系统中的应用:学习常用的数据结构与算法,如堆、优先队列、Dijkstra算法等,并探讨其在物流运输管理系统中的作用。

教材章节:《数据结构与算法》相关章节4. 物流运输管理系统软件操作:介绍物流运输管理系统软件的使用方法,包括数据录入、查询、统计等功能模块的操作。

教材章节:《物流运输管理软件操作》相关章节5. 物流运输管理系统案例分析与实践:分析实际企业中的物流运输管理系统案例,组织学生进行小组讨论,设计并实施简单的物流运输管理系统。

教材章节:《物流运输管理案例分析》相关章节6. 课程总结与展望:对本课程所学内容进行总结,展望物流运输管理系统的发展趋势及未来挑战。

物流管理系统数据库课程设计

物流管理系统数据库课程设计
做这个系统的数据库设计,首先要考虑的是数据的结构。啥意思呢?就是你得先搞清楚,哪些数据是我们必须存的,哪些是可以随便丢掉的。比如说,客户的信息是必须存的,订单的状态也是得留着,配送人员的工作记录也不容忽视。假设你忘了记下某个环节的数据,后面追踪的时候就麻烦了。所以,设计这个数据库,就像是在搭建一个房子,每一块砖都不能随便乱放。你得事先规划好每一个数据表,字段都要对得上。想象一下,如果一个客户的订单和库存数据没有关联,那你怎么知道他的货物有没有发出去?是不是就成了“打水漂”一样的无头苍蝇。
除了数据结构,接下来就是表的设计了。每个表格就是一个“容器”,专门存放某一类数据。像是订单表,客户表,配送表,货物表,这些都得有自己独立的表格,之间通过“关联”来实现数据的传递。比如,客户表里的客户ID可以跟订单表的客户ID挂钩,这样一来,客户的订单就能轻松查到。你想啊,谁能记住每个客户的每个订单?有了数据库,查询起来那叫一个简单!而且一旦出现问题,追溯数据的时候也方便得很。
再说说数据库的性能优化。刚才咱们说了数据存储,数据结构,接下来要考虑的是效率问题。你想啊,物流管理系统里数据量一大,查询速度就可能变得慢吞吞的。特别是万一有个促销活动,几百上千的订单涌进系统,那你可得保证数据库能飞速响应。如果查询一个客户的订单要等个好几分钟,那客户能不抱怨吗?就算是耐心十足的人,也得等得不耐烦。所以,做好数据库的索引设计,确保查询效率,是必须的。其实就像你找手机里某个联系人,只有加了“收藏”标签的,才能在几秒钟内找到。没有这些“索引”,一翻就翻半天。
说到底,做这个课程设计,就像是给物流搭建一个信息高速公路,让信息能够快速且准确地流动。而你,就是那个修路的人。如果你把这个路修好了,那物流管理的效率提升起来可就有了保证。你想,快递能准时送达,客户的订单能及时处理,这可不是小事,关系到成千上万的人和企业的运作。设计得好,大家都能受益。

数据库课程设计运网物流管理系统

数据库课程设计运网物流管理系统

摘要《运网物流管理系统》是一个基于开发的Web物流管理管理系统。

作为B/S结构的web数据库管理系统,本系统具有所有B/S结果系统的优点,同时又具有的高效的优势。

从技术上说,本系统采用了C#编写,充分利用强大的组件DATAGRID,结合 对任务书中的物流管理的SQL Server2000数据库进行管理。

通过本系统可以对数据库执行添加、删除、修改、查询等全面的操作。

系统支持分页功能,能支持大量数据的存储。

我利用具有高安全性的Cookie作为安全校验的依据,对用户的权限进行审核,提供系统的安全保障。

从功能上说,本系统主要分为2大模块:用户登陆模块和数据操作模块。

通过用户登陆模块能对用户身份进行核实和验证,通过数据操作模块能对物流系统的相关信息进行操作,添加删除修改在一个页面内完成,直观简洁。

作为课程设计,本系统达到了设计任务的基本要求,并在其上才用了更先进的语言,提供了更强大的扩展能力和更好的执行效率,作为一个完善的系统的雏形,本系统只要进入软件开发的螺旋法则,不久之后就可以进化为一个成熟的,能让最终用户所接受的系统。

此次课程设计内容则是以c# 作为开发语言,编写 程序,c#是一门全新的语言,具有更强大的编辑和操作能力,在此过程中,我又开始了认真的从无到有的学习,通过锲而不舍的实践操作和对各种相关书籍的钻研,终于理解了c#的语言,并迅速开发出了本系统。

在学习和实践的过程中,我充分体会到了c#和.Net技术的强大,在学习的过程中,我认识了几个来自Microsoft 社区的MVP,在通过和他们交流和认真学习他们编写的经验文章后,我已经能更好的理解 .Net 平台的运行机制,从内核这个层次认识到了Microsoft 给作为程序员的我们带来了什么。

本文关于运网物流管理系统的设计是在何迎生老师的指导下完成的。

经过一个学期的设计,我们基本完成了任务。

设计过程中,何迎生老师给予了我们极大的帮助与鼓励,在此,我们对他的悉心指导表示衷心的感谢!关键字:运网物流管理,C#,, B/S, Web第一章绪论在新的世纪里,信息技术迅猛发展,而网络技术和数据库技术又是信息技术最主要的核心。

数据库技术下的运输物流管理系统设计

数据库技术下的运输物流管理系统设计

数据库技术下的运输物流管理系统设计摘要:基于对数据库技术多式联合运输物流管理系统设计的研究,首先,阐述系统框架设计。

然后,给出数据采集模块设计、模型分析库模块设计以及数据仓库模块设计等。

最后,对于数据库技术要有正确认识,从而在系统设计中,将数据库的优势充分发挥,使得系统设计的科学性与合理性得到保障。

关键词:数据库技术;多式联合运输物流;管理系统设计在如今社会的快速发展背景下,物流行业在我国有着良好发展前景,同时长途运输尤其是国际贸易货运得到一定完善与优化。

在工作过程中,会涉及到很多不同的运输方式,并且不同运输方式之间可以实现有机结合。

在此背景下,要将不同运输方式以及运输资源进行整合,为物流运输管理工作的展开打下良好基础。

在数据库技术发展的当下,多式联合运输物流想要实现自身的更好发展,要加强管理系统的设计。

怎样使得管理系统设计的科学性得到保障,是物流行业发展中面临的一个重要问题。

一、基于数据库技术的多式联合运输物流管理系统框架设计基于数据库技术的多式联合运输物流管理系统框架设计过程中,一般情况下,在整个结构系统框架中会被分为三部分,基础数据层部分、数据处理层部分与数据应用层部分。

基础数据层在一定程度上能够为,多式联合运输物流管理系统基础问题的解决,提供有效定量分析数据信息,主要包含两部分系统内容,数据库系统内容以及模型分析库系统内容[1]。

数据处理层主要工作内容是,对基础数据层提供的数据信息进行智能分析与智能处理。

在此期间,数据仓库系统发挥着不可替代的作用。

可以将多式联合运输物流管理系统中不同运输节点的信息孤岛数据,上传到相应的数据仓库中,接着数据仓库系统可以展开一系列数据归集、数据清理以及抽取等工作。

加强对挖掘模型的应用,明确运输数据信息中的知识以及不同业务模式等。

数据层的主要工作是,对用户的请求进行接收,并将命令查询的最终分析结果返回。

数据应用层包含许多不同功能模块内容,比如,专家系统模块以及数据挖掘模块等。

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

数据库原理课程设计报告题目: 物流公司管理系统学生姓名:组员:学号:班级:院系:计算机科学与信息学院专业年级:计算机科学与技术2010 级2013 年 1 月10 日一、需求分析在经济日益发展的今天,生活节奏越来越快,所以迎来了电子信息时代。

于此同时,电子商务行业也如火如荼发展起来,Online shopping也越来越普及。

这就又带动一个行业的发展,物流。

要适应时代的发展,物流公司必须得有一套自己的管理方案以便跟上时代的快节奏。

针对这个,我们便模拟开发一个物流公司管理系统。

在该系统中,我们提供如下功能,用户登录该系统过后,便可以对信息进行操作。

用户登录:管理员登陆登陆成功?GLYGnoGnameGsexGpwd<pi>Byte (10)Characters (10)Characters (10)Characters (50)<M>Identifier_1...<pi>该功能要求在数据库当中有管理员的用户名与密码的存储。

用户通过输入Gno和相应的Gpwd,然后系统会与数据库中的数据进行比较,若输入正确,则登陆成功。

否则提示信息错误。

对信息的查询。

实现对客户信息,员工信息,仓库信息,收货人信息,存储信息,配送信息,货单信息的查询。

这时候需要在数据库中存储相应的表用以记录这些信息。

与此同时还提供对以上信息的查询,添加,修改以及删除功能。

以上操作会同时影响数据库里面的数据。

业务流程图如下所示:以上的查询以及增删改都有针对每类信息。

客户信息增删改以及查询的流程图如下所示:录入客户信息修改客户信息货物信息的操作流程图如下所示:录入货物信息修改货物信息其他信息的操作流程图和以上两种类似。

(3)只有该系统的管理员才可以对该系统的信息进行查询以及增删改。

另外实体内有外码的必须满足参照完整性。

二、概念结构设计管理员表的结构设计如下:GLYGno Gname Gsex Gpwd <pi>Byte (10)Characters (10)Characters (10)Characters (50)<M>Identifier_1...<pi>该实体Gno是用户进行登陆时的用户名,Gpwd是用户进行登录时的登录密码。

Gname用以标记管理员的名字以及Gsex 管理员的性别。

各实体以及它们之间的联系如下图所示:0,nCKCnoCnameCcapity<pi>Characters (10)Characters (10)Characters (10)<M>Identifier_1...<pi>KHKno Kname Ksex Ktel Kadr KID <pi>Characters (10)Characters (10)Characters (10)Characters (50)Characters (50)Characters (20)<M>Identifier_1 ...<pi>YGYnoYnameYsexYtelYjob<pi>Characters (10)Characters (10)Characters (10)Characters (20)Characters (10)<M>Identifier_1...<pi>SHRSHnoSHnameSHsexSHtelSHadr<pi>Characters (10)Characters (10)Characters (10)Characters (20)Characters (20)<M>Identifier_1...<pi>HWHWnoHWnameHWnumHWTtypeHWweight<pi>Characters (10)Characters (10)Characters (10)Characters (10)Characters (10)<M>Identifier_1...<pi>HDHno Hname Cash <pi>Characters (10)Characters (10)Characters (10)<M>Identifier_1...<pi>CCCCtime CCnum CCoutdate CCoutnum CCno DateCharacters (10) DateCharacters (10) Characters (10)<M>TranoAcotime Sendtime HWname How ...DateDate Characters (10) Characters (10)以上E-R图中,各实体之间的联系如上图所示,然后每个属性的含义如下面逻辑结构中表所示。

SHR表记录的是收货人的情况,其中SHno是收货人的标号,用以唯一标示一个收货人,其中标记了收货人姓名,性别,电话以及地址。

CK记录的是仓库的情况,其中记录了该仓库的以存储数量和仓库总容量。

YG表存储的是该物流公司员工的信息,Yno是该表的主码,其中记录了员工姓名,性别,电话号码以及员工职务。

KH记录的是该物流公司的客户。

Kno 是客户的主码,表中主要记录客户姓名,性别,电话号码,地质以及该客户的身份证号。

HW记录的是存在于该物流公司的货物,Hno是货物的主码。

记录了货物名称,数量,类型以及重量。

还有一个由客户提交由员工处理的HD,Hno是他的唯一标示。

其中记录了此次货单名称以及应付金额。

以上模型的正确性已由powerdesigner验证,验证结果如下:二、逻辑结构设计(1)模式设计:在该系统中用到的关系模式如下所示(其中主码加下划线表示,外码用斜体表示):GLY(Gno,Gname,Gsex,Gpwd);KH(Kno,Kname,Ksex,Ktel,Kadr,KID);YG(Yno,Yname,Ytel,Ysex,Yjob);HW(HWno,Hname,Htype,Hnum,Hweight);SHR(SHno,SHname,SHsex,SHtel,SHadr);CK(Cno,Cname,Ccapity);HD(Hno,Hname,Cash,SHno,Kno,Yno,HWno);CC(CCno,CCtime,CCnum,CCoutdate,CCoutnum,Yno,Cno,HWno);Tra nsport(Trano,Acptime,Sendtime,HWname,How,SHno,Yno,Cno);GLY表:(管理员)KH表:(客户)YG表:(员工)HW表:(货物)SHR表:(收货人)CK表:(仓库)HD表:(货单)CC表:(存储)Transport表:(配送)数据字典如下:1.数据项名:员工编号数据项含义说明:公司员工编号别名:Yno数据类型:char长度:102.数据项名:员工姓名数据项含义说明:公司员工姓名别名:Yname数据类型:char长度:10取值范围:0-103.数据项名:员工性别数据项含义说明:公司员工性别别名:Ysex数据类型:char长度:10取值范围:0-104.数据项名:员工职位数据项含义说明:公司员工在公司所担任的职务别名:Yjob数据类型:char长度:10取值范围:0-105.数据项名:电话号码数据项含义说明:公司员工的联系方式数据类型:char长度:106.数据项名:管理员密码数据项含义说明:公司管理员的登录密码别名:Gpwd数据类型:Varchar(12)长度:12取值范围:0-127.数据项名:管理员名字数据项含义说明:公司员工的权限别名:Gname数据类型:Varchar10)长度:10取值范围:0-10;8. 数据项名:管理员编号数据项含义说明:公司管理员用于登陆的用户名别名: Gno数据类型:char长度:109. 数据项名:性别数据项含义说明:管理员性别数据类型:char长度:210.数据项名:客户编号数据项含义说明:公司客户编号别名:Kno数据类型:char长度:1011.数据项名:客户姓名数据项含义说明:公司客户姓名别名:Kname数据类型:char长度:10取值范围:0-1012.数据项名:客户性别数据项含义说明:公司客户性别别名:Ksex数据类型:char长度:10取值范围:0-1013.数据项名:电话号码数据项含义说明:公司客户的联系方式数据类型:char长度:1014.数据项名:地址数据项含义说明:公司客户地址别名: Kadr数据类型:char长度: 1015. 数据项名:身份证号数据项含义说明:客户的身份证号别名: KID数据类型:char长度:2016.数据项名:货物编号数据项含义说明:货物的标号别名: HWno数据类型: char长度:1017. 数据项名:名称数据项含义说明:货物名称别名: HWname数据类型: char长度:1018. 数据项名:类型数据项含义说明:货物类型别名: Htype数据类型: char长度:1019. 数据项名:数量数据项含义说明:该货物目前还有数量别名: HWnum数据类型:char长度:1020. 数据项名:重量数据项含义说明:该货物单件重量别名: Hweight数据类型: int长度:821.数据项名:收货人编号数据项含义说明:收货人编号别名:SHno数据类型:char长度:1022.数据项名:收货人姓名别名:SHname数据类型:char长度:10取值范围:0-1023.数据项名:性别数据项含义说明:收货人性别别名:SHsex数据类型:char长度:10取值范围:0-1024.数据项名:电话号码数据项含义说明:收货人的联系方式别名:SHtel数据类型:char长度:1025.数据项名:地址数据项含义说明:收货人地址别名: SHadr数据类型:char长度: 1026. 数据项名:编号别名: Cno数据类型:char长度:1027. 数据项名:名称数据项含义说明:仓库名称别名: Cname数据类型: char长度:1028. 数据项名:容量数据项含义说明:仓库容量别名:Ccapity数据类型: int长度:1629. 数据项名:货单编号数据项含义说明:货单编号别名: Hno数据类型:char长度:1030. 数据项名:名称数据项含义说明:货单名称别名: Hname数据类型: char长度:1031. 数据项名:数量数据项含义说明:货单上货物的数量别名: Hnum数据类型: int32. 数据项名:运费总价数据项含义说明:运费的价格别名: Cash数据类型: int33. 数据项名:存储编号数据项含义说明:存储编号别名: CCno数据类型:char长度:1034. 数据项名:入库时间数据项含义说明:存入仓库的时间别名: CCtime数据类型:data35. 数据项名:出库时间数据项含义说明:取出仓库的时间别名: CCouttime36. 数据项名:入库数量数据项含义说明:存入仓库的数量别名: CCnum数据类型:int37. 数据项名:出库数量数据项含义说明:取出的数量别名: CCoutnum数据类型:int38. 数据项名:配送编号数据项含义说明:此次配送的编号别名: Trano数据类型:char长度:1039. 数据项名:名称数据项含义说明:配送的名称别名:Traname数据类型:char长度:1040:数据项名:接收时间数据项含义说明:接收货物的时间别名: Acptime41. 数据项名:发送时间数据项含义说明:发送货物的时间别名: Sendtime数据类型: date42. 数据项名:配送方式数据项含义说明:以什么样的方式配送别名: How数据类型:char长度:10(2)子模式设计:针对于查询模块来说,本应建立索引然后可以快速查询,但是由于此次系统查询的模块是分为几个模块来进行查询的,分为客户,员工,货单,货物,收货人这些分开进行查询,所以查询的数据量不是很大,所以为建立任何索引。

相关文档
最新文档