本文档的题目是“货运物流管理系统 完整毕业设计作品”_第1页
本文档的题目是“货运物流管理系统 完整毕业设计作品”_第2页
本文档的题目是“货运物流管理系统 完整毕业设计作品”_第3页
本文档的题目是“货运物流管理系统 完整毕业设计作品”_第4页
本文档的题目是“货运物流管理系统 完整毕业设计作品”_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、源代码联系本人摘 要今天,由于社会化大生产,技术与文化的频繁交流使得地域与质量之间的差距也来越小。企业难以借此获得较大利润。人们把目光锁定了物流。物资的合理配送,以最短时间,最少消耗达到高效的流通,正日趋排上企业发展经营的日程。作为新生事物,物流也正以蓬勃的姿态发展着,悄悄的改变着社会生活。而物流系统则是利用货运网络与信息网络高效的优势,将原来彼此分割的物资流通活动有机地串联起来形成一个完整的运送保障体系,有专门的物流企业提供多功能、全方位、一体化的综合服务,通过理顺生产环节和提高劳动效率来降低流通成本,也就意味着流动过程的优化。货运物流管理系统是在windows2000、delphi7.0和

2、accses2000环境下设计实现的。系统中使用了数据模块、全局变量、私有过程、类的封装,类的继承等编程方法,使整个系统整体化,模块之间既相互独立,又有机的联系着。本系统依据货运作业的特点,提供作业更新、检索和财务结算等服务,有相应的报表统计,提供资料维护、系统维护功能,提供数据库的备份与恢复功能,并通过操作人员身份控制操作权限。界面友好,人机交互环境简单易学。系统主界面主要有五个模块组成。用户确定身份后,输入正确密码便可登陆到主窗体,密码校验最多三次,作业更新模块使操作人更新货运作业中的资料;作业查询模块提供检索、统计打印数据库的功能;财务结算模块使操作员进行货运过程中的是时时结算与统计打印

3、;系统设置提供了公司注册、操作员权限设置、密码维护和各种资料设置的功能;而数据备份与恢复是为防止数据丢失而设置的数据库备份恢复的功能。关键词:物流;类的封装;类的继承;全局变量;模块abstractnowadays, as the acculturation produces quickly, the multifarious communication of the technique and culture makes margin between region and quantity smaller and smaller.the enterprise is hard to acqui

4、re the bigger profits by it.people turn their eyes on logistics. supplies to go together with to send reasonably, with the most short time, the most minimal depletion to attains to circulate efficiently, just line up gradually up the business enterprise develops the management of agenda.as the new-b

5、orn thing, logistics also just develop with the booming carriage,and change the social activities silently.but the logistics system then makes use of the advantage of the freight transportation network and the information networks efficiently, originally the supplies partition of each other circulat

6、es the carrying guarantee system that the activity establishes to become organically an integrity, having the specialized logistics business enterprise to provide multi-function, all-directions, the comprehensive service that integral whole turn, pass to manage the agreeable production link and rais

7、e to labor the efficiency to lower to circulate the cost, also mean the fluxion process excellent to turn.the freight transportation logistics system is carried out under the windows2000, delphi7.0 and environment of accses2000s the design.it used the data mold piece, overall situation to change the

8、 quantity, privately owned process, type to seal to pack in the system, the type inherits etc. the plait distance method, make the whole system whole to turn, of the mold piece since independent mutually, and then contact organically.this system provides the homework renewal, inspects to settle acco

9、unts etc. with finance according to the characteristics of the freight transportation homework service, there is homologous statement covariance, providing the data maintenance, the system maintenance function, provide the backup and the instauration functions of the database, and pass to operate th

10、e body a control of personnel operation legal power.the interface amity, persons machine hand over with each other the environment is in brief easy to learn.the main interface of system mainly has five molds piece to constitute.after the customer confirm indentity , inputting the right password can

11、land a main window, the password exams at most three times, the work renewal mold piece make operator renews the data of freight transportation work;work-selecting mold piece provides the function that provides the index and statisticses to print the database;the finance balance of accounts mold pie

12、ce make operator carried on the freight transportation process accounts ,statistics and print;the system constitution provides the company-registering,the establishment ofthe operator legal power, the password support and the function that various data establish;but the data backup and instaurations

13、 are the functions of the database backup instauration that is in bar of datalosing to establish.key words: logistics; the class packs; the class inherts; the overall variable; mold piece前 言随着人类社会信息化进程的不断加快,信息资源的意义愈加显著,信息被视为像人力、资本、物资一样的基本管理要素,信息管理已成为国内外的研究热点之一。物流业的兴起应该归功于信息技术的飞速发展。世界经济文化的频繁交流,技术水平的不

14、断拉近,在加上方便的现代化交通工具。商家在也无法像以往那样靠地域优势垄断经营。若要赢得利润就要争取时间、合理调配。虽是一个新兴产业,但是在短短的发展历程中与之相对应的各种服务、经营规范、行业标准以惊人的速度被确立,形成了一个庞大而完整的体系。他悄悄的改变了我们的生活,也悄悄的改变了我们的思想。而物流业被广泛认可还要归功于计算机的介入。我们的前辈把庞大的彼此分割的物流网络和信息网络有机的串联起来,形成了一个完整的体系。在此之前,要有一个高效的、节约的流通计划,要耗费几个人的经历,不知多少时间,而借助于运行在计算机上的物流系统,这一切只需弹指一挥间。今天,企业要生存必须加强自身的信息基础设施建设,

15、通过企业基本业务流程和事务处理的信息化、企业内部控制和实施控制过程的信息化,来促进企业的可持续发展。但是我国中小型企业的信息化水平一直处在比较初级的阶段,而适应他们的相关软件产品也相对较少,一个好的管理软件是一艘商海破浪的战舰。而本软件是专为货运作业而设计的一套管理系统软件。目的是为了完善货运作业过程,减少资源浪费;实现管理调度层、命令执行层的信息有机集成;并最大限度的协调整体工作,使整个管理过程丝丝入扣,环环相连。系统设计参照了其他物流管理系统的设计规范。力求不脱离行业标准。适用于中小型货运公司。软件设计考虑到货运过程的个别特点,包括工作人员的作业调度、相关人员的作业查询、报表统计;具体工作

16、过程能相互联系;实现实施结算,监督各层次活动并刷新数据字典。 目 录摘要abstractii前言iv第一章 货运物流管理系统概要设计11.1系统设计要求 11.2系统开发平台 21.3系统模块设计 7第二章 货运物流管理系统详细设计 82.1系统设计 82.2系统数据库设计 9第三章 程序浏览 233.1 货运作业 233.2 作业查询 263.3 财务结算 273.4 系统维护 293.5 系统服务 323.6 用户登陆 33第四章 系统编译、测试和发布 344.1 系统编译 344.2 系统测试和发布 34结束语 35致谢 37参考文献 38 第一章 货运物流管理系统概要设计 1.1 系统

17、设计要求本系统的软件设计是以软件工程的概念、自动测试软件的设计准则为理论依据的,结合软件工程的思想,本系统应用软件的开发阶段可以分为数据库建立、问题定义、程序设计、程序编码、查错(程序验证)、测试与联试(正确性确认)等6个阶段。对软件设计通常采用自顶向下逐步细化分层的设计方法,一个功能对应于程序的一个模块。利用软件工程中介绍的程序设计方法来明确划分模块,模块尽可能采用单功能的结构,使每个模块保持独立性,同一层模块间无关联,模块间的结合度尽可能采用数据结合方式,从根本上消除由于软件复杂而引起可靠性的降低。为保证软件的可靠性、适应性、通常软件设计可以遵循以下准则;(1) 程序定时应与时钟无关管,以

18、支持cpu主频的变化;(2) 硬件设备尽量选择操作系统支持的标准设备,并采用操作系统提供的设备驱动程序,以便于操作系统和硬件的升级或更换。(3) 采用分层设计,提高各层软件程序的独立性,每一层的软件仅能调用低一层的软件提供的接口与服务,避免越级调用出现,以便提高软件的生命周期;(4) 设计与硬件设备相关独立的接口模块,避免上一层软件对硬件的直接操作;(5) 保证上层软件的设备无关性;(6) 按功能或任务进行模块划分,对不同的模块可以设计相应的动态连接库或静态库,以最大限度地实现资源共享,方便软件模块的升级;(7) 保证软件的健壮性、可靠性、可维护性、可读性即可测试性。1.1.1 具有可扩展性本

19、系统以统一的用户数据库为中心,采用模块化的设计结构,使得该系统能够通过可编程接口,实现对已知和未来新业务的支持;随着货运物流业的不断发展,物流管理系统也必将不断更新,本系统在设计和开发的过程中已经考虑到此问题,所以该系统设计要求具有较强的可扩展性,以确保现有的管理系统能够平滑地过渡成新的系统。1.1.2 具有可管理性设计要求本系统提供基于图形化功能的操作界面,易于用户操作;同时它提供了基于图形化的系统配置工具,能够方便地完成计算机硬件的支持操作。1.1.3 具有系统管理性一般情况下,软件开发是针对某一种具体工作而进行的编程工作,因此它的使用是面向特定的用户群的。设计要求本系统的使用是面向货运管

20、理的工作人员的,为保障系统的安全性,因此无论对于各种用户,本系统都提供级别和权限相结合的方式来控制系统操作。1.1.4 概要设计要求 概要设计确定系统该如何实现,划分出组成系统的物理元素程序、文件、人工过程和文档等;确定软件的结构,明确系统中每个程序由哪些模块组成及其模块间的相互关系。下面介绍一下软件设计阶段理解的基本概念和原理。模块化,是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。信息隐蔽和局部化,信息隐蔽是指在设计和确定模块时事的一个模块内包含的信息,对于不需要这些信息的

21、其他模块来说,是不能访问的。局部化的概念与信息隐蔽是相关的,所谓局部化是指把一些关系密切的软件元素物理地放得彼此靠近。在模块中使用局部数据元素是局部化的一个例子。模块独立,是模块化、信息隐蔽和局部化的结果。指每个模块只完成系统要求的独立的子功能,并且于其他模块的联系最少且接口简单。模块独立由内聚和耦合两个定性标准来度量。耦合衡量不同模块彼此间互相依赖的紧密程度;内聚衡量一个模块内部各个元素彼此结合的紧密程度。一个好的软件要求其结构要低耦合、高内聚。1.2系统开发平台1.2.1 系统开发平台操作系统: windows2000 professional软件开发环境:delphi7.0数据库:acc

22、ess20001.2.2 delphi7.0集成开发环境简介delphi是borland公司 (inprise公司的前身)推出的一种可观化的、方便快捷的windows应用程序开发工具,目前它已成为与microsoft公司的visual basic,visual c+等齐名的开发工具。由于delphi既具有vc的强大功能和高效性,同时又具有vb编程的方便性,因此使用delphi开发程序是聪明程序员的明智之举。目前最高版本已到delphi8.0。一. delphi中的有关概念1. 面向对象程序设计面向对象程序设计(oop)是delphi开发程序的基础。它是将人们认识世界过程中普遍采用的思维方法应用

23、到程序设计中。其中涉及对象、封装、类、继承和多态等基本概念。对象是现实世界中存在的事物,它们可以是有形的,如一个桌子,一个椅子或某个人等;也可以是无形的,如某个体系、一次商品交易关系等。对象是构成现实世界的一个独立的单位,人们对世界的认识就是从分析对象的特征入手。类是具有共同性质的事物的集合。类是一个独立的程序单位,它有一个名字(类名),其内部包括用于描述对象属性的成员变量;还包括用于描述对象行为的成员方法。类对象是类的实例化。类是一个抽象的概念,用类的方法来解决问题就必须用类创建一个实例化的类对象,然后通过类对象去访问类的成员变量和调用类的成员方法。一个类可以创建任意多个类对象,他们具有相同

24、的属性模式,但可以具有不同的属性值。2. 可观化组件库 delphi系统库被称为visual component library(vcl,可观化组件库)。利用delphi的可观化组件库,用户通过编写少量的代码就能够创建出复杂的应用程序。3. delphi组件 delphi的vcl中提供了大量的组件,每个组件就是一个类,正是由于这些组件的存在,才使得delphi成为一个方便快捷的应用程序快速开发工具。delphi中的组件按照分类以标签页的形式在delphi窗体上的面板中出现。利用组件编程实际上是非常容易的,就是使用按钮文本编辑框、组合框等这样的对象,我们将其放在窗体中,修改这些组件的属性并对他们

25、触发的一些消息进行处理。实际上,窗体也就是一个组件,它作为一个容器可以容纳其他的组件对象。我们在开发delphi应用程序时,主要是花大量的时间来插入和修改可视化组件对象。我们可以在delphi的对象察看器或在程序代码中通过对组件对象的属性、方法和事件进行操作来开发应用程序。属性定义了组件对象的行为和特征。通过这些可对组件进行操作与控制。事件,是当用户对组件进行某些操作时,或系统中发生某些事情时,组件会场生一个事件。从理论上讲,事件是向窗体发送消息的结果,并且从该窗体(或相应组件)可以响应该消息。从技术上讲,尽管时间与消息可能不是一一对应的,但大多数delphi事件是在收到相应的windows消

26、息后被出发的。delphi事件的级别比windows消息的级别要高。二. delphi7.0的集成开发环境delphi7.0的集成开发环境与delphi6.0几乎没有差别。运行delphi7.0时的开发环境如图2.1所示。这个集成开发环境有五部分构成: 主窗体:开发环境的核心和其它部分都受它的控制和管理; 窗体设计器:窗体是应用程序中显示的界面; 代码编辑器:用于显示单元文件,是编写程序代码的地方; 对象查看器:实现对象的属性设置,创建事件处理过程并进行管理; 对象树浏览器:以树状图的形式显示窗体、数据模块;delphi的一个工程中包括的主要文件是:工程文件、窗体文件和单元文件。图1.1 de

27、lphi7.0的集成开发环境1.2.3 access简况access是一种数据库管理系统。是office办公套间中一个极为重要的组成部分。起初微软公司是将access单独作为一个单独的产品进行销售的,后来微软将其捆绑在office中一起发售,于是第一次将access捆绑到office97中,成为office套件中的一个重要成员.现在它已经卖出了超过6000万份,现在它已成为世界上最流行的桌面数据库管理软件系统.鉴于access的上述优点,本系统永access2000作为构建管理系统数据库的主要开发工具.使用microssoft.jet.oledb.4.0链接后台数据库.因此程序运行时必须有其支

28、持.为保证应用程序的正常使用,请用户正确安装microssoft.jet.oledb.4.0.图1.2 access数据库操作界面1.2.4软件系统与应用环境关系本系统采用单层数据库体系,软件用户或系统管理员通过前台界面进行相应操作,前台界面和后台数据库通过数据库引擎进行调用以及返回相应结果.该系统与应用环境的关系如图1.3所示:本系统属于信息管理系统(mis)范畴,它是通过前台界面调用后台数据库操作实现的。 货运物流管理系统ado数据库 用户操作员图1.3软件系统与应用环境的关系1.3结构模块设计软件结构的观点,不仅包括一个系统的基本组建、整体连接、全局控制结构、通信的协议、同步化机制、数据

29、存取方法;还包括设计元件的功能、构成、物力分布、可扩展性与性能、系统变革的尺度等。实际上,在软件设计与实现的过程中,这些都属于软件设计的级别。导出数据导入数据恢复数据备份数据抽象地说,软件结构涵盖了针对被构建系统各个设备的描绘、它们之间的相互作用、其组成模式与约束。通俗地说,一个特定的系统可以依据用组建系统的组建集合和它们的相互关系来定义。数据库系统有单层数据库、双层数据库和多层数据库。我们的这个货运物流管理系统,是属于单层数据库。也就是桌面型数据库系统,它是指数据库应用程序与数据库在同一台计算机上,没有涉及到计算机网络,也没有用到数据库服务器,数据以数据库文件的形式提供。它的优点是安全性高,

30、数据存取效率高。仓库记录出仓单进仓单物流统计货运作业总单报价所属车队车辆查询托运记录查询结算总目录结算单位查询结算总单仓库结算单费用统计表结算分单货运作业结算总单经营单位设置到港名称设置货物配送/物流系统作业查询货运作业财务结算系统维护经营单位托运记录车辆托运查询托运明细记录查询公司资料设置操作人运权限设置置更改密码物流方式设置委托单位设置系统服务车辆资料管理客户明细资料设置仓库名称设置传真委托单位图1.4 系统功能模块图第二章 货运物流管理系统详细设计2.1 系统设计2.1.1 概念 系统设计,确定系统的具体解决方案。e-r图:p.p.s.chen于1976年提出的表示概念模型的实体-联系方

31、法。2.1.2本系统主要数据流图如图2.1所示: 委托委托委托单位 经营单位受托受托货运明细货运作业物流方式运输运输 运输进出仓报价运价运价车辆资料仓库到港名称成送往送往所属车队名称图2.1 系统数据流图2.1.3 系统设计阶段流程图分析事务处理能力需求的合理性系统环境及实现新系统条件地分析系统的需求分析分析决策功能需求的合理性数据分析,其目的是弄清楚数据流图中出现的各种数据的属性,存储情况和查询的要求数据属性分析,根据其属性可以正确地确定数据与文件的关系。确定解决目标冲突的方法,指出各项具体措施的考核指标物流信息流程的调查系统结构和用户结构调查分析根据问题表,建造一个倒置的目标树依据系统分析

32、结果,列出问题表绘制数据流程图找出关键需求,做出解决问题的初步计划,为功能分析打下基础物流信息管理系统目标分析物流系统设计系统的数据流程分析系统的需求分析物流管理业务状况分析层次之间关联分析功能层次分析图2.2 设计阶段流图2.2系统数据库建设一.数据库的建立准备根据我们设计的e-r图,建立详细的数据字典.首先进入access 2000主界面.新建一个数据文件(文件名为hy.mdb).打开此数据文件,在该文件下建立所需的全部数据表.完成以后,必须进行odbc数据源的设置.因为在使用一些分布式数据库例如本系统用到的access数据库时,就需要建立相应的odbc联接,我们才能在程序当中使用我们自己

33、建立的数据库.二.系统数据模块的建立我利用了delphi中提供的数据模块窗体.在其他窗体需要访问数据时,只需在其单元文件中引用数据模块的单元文件就可以直接访问到数据集中的数据了.本系统数据模块窗体如图2.3所示.图2.3 数据模块三. 数据库详细表单一览系统所需的数据库按照如下思路设计,共有23张表:分别为报价、仓库结算、仓库统计、车队名称、车辆资料、出仓单、传真、到港名称、费用统计、公司名称、货运明细、货运作业总表、结算分单、结算总单、进仓单、经营单位、客户明细资料、临时结算分单、物流方式、用户登录、用户权限。其中每个表中的字段就应该是各个管理部分的明细。部分表单如下:报价数据表字段名数据类

34、型字段长度编号自动编号4标题文本20报价内容备注16续表 日期文本50表2.1本表是用来记录报价数据的。仓库结算数据表字段名数据类型字段长度编号自动编号4日期日期/时间4结算单位文本20委托单位文本20经营单位文本12到港文本12委托单号文本20提单号文本20合同号文本20数量箱型文本20船次航次文本20进仓单号 文本20出仓单号文本20货名文本20型号文本20产地文本20箱型文本20包干项目文本20进仓数量数字9进仓重量数字9出仓数量数字9出仓重量数字5仓库名称文本20备注备注16生效是/否1续表输单日期日期/时间4物流方式文本20是否清空是/否1数量数字9重量数字9进库费数字9出库费数字9

35、仓租数字9套包费数字9计划费数字9保险数字9运费数字9表2.2本表记录货运作业过程中的全部结算资料。仓库名称数据表字段名数据类型字段长度编号自动编号4名称文本20创建日期日期/时间4操作人文本10表2.3本表记录所有仓库名称.仓库统计数据表字段名数据类型字段长度编号自动编号4日期日期/时间4委托单位文本20经营单位文本12送货单位文本12到达港文本12 续表提单号文本20合同号文本20进仓单号文本20出仓单号文本20货名文本20型号文本20产地文本20箱型文本20包装文本5进仓数量数字5进舱重量数字5出仓数量数字5出仓重量数字5结余数量数字5结余重量数字5车号文本20仓库名文本20破损记录文本

36、254备注文本254代理人文本20代理电话文本20代理传真文本20联系人文本20联系电话文本20联系传真文本20生效是/否1输单员文本10输单日期日期/时间4实收重量数字9实收数量数字9续表保险要求文本20送达资料文本254收货人资料文本254到站到港文本20物流方式文本20是否清空是/否1表2.4本表用来记录仓库统计数据.车队名称数据表字段名数据类型字段长度编号自动编号4名称文本20表2.5本表用来记录车队记录.车辆资料数据表字段名数据类型字段长度序号自动编号4姓名文本14车牌号码文本20电话号码文本30手机号码文本25联系地址文本51邮政编码文本6身份证号码文本18工作单位文本26所属车队

37、文本20表2.6本表用来记录车辆资料数据.出仓单数据表字段名数据类型字段长度续表 进仓编号文本50日期日期/时间4结算单位文本20委托单位文本20经营单位文本12送货单位文本12到港文本12委托单号文本20提单号文本20合同号文本20数量箱型文本20船名航次文本20进仓单号文本20出仓单号文本20货名文本20型号文本20产地文本20箱型文本20包装文本10包干项目文本20进仓数量数字9进仓重量数字9出仓数量数字5出仓重量数字5结余数量数字5结余重量数字5车号文本20仓库名称文本20破损记录备注16备注备注16续表代理电话文本20代理传真文本20生效是/否1输单员文本10输单日期日期/时间4实收

38、重量数字9实收数量数字9包装要求文本20保险要求文本20送达资料备注16收货人资料备注16到港到站文本20物流方式文本20是否清空是/否1数量数字9重量数字9进库费数字9出库费数字9仓租数字9计划费数字9运费数字9总单合计数字9联系人文本20联系电话文本20联系传真文本20财务确认是/否1表2.7本表用来记录储藏数据资料.传真数据表字段名数据类型字段长度续表收件人文本20公司文本20传真号码文本15电话号码文本15单据类型文本50内容文本50表2.8本表用来记录传真数据到港名称数据表字段名数据类型字段长度编号自动编号4名称文本14创建日期日期/时间4操作人文本10表2.9本表用来记录到港资料.

39、费用统计数据表字段名数据类型字段长度编号自动编号4委托单位文本20经营单位文本12货名文本20型号文本20重量数字9合同号文本20提单号文本20产地文本20到港文本20到达日期日期/时间4续表船名航次文本20关税增值税数字9商检费数字9报关费数字9报检费数字9滞报金数字9滞箱费数字9检验费数字9换单费数字9劳务费数字9码头费数字9过磅费数字9拆箱费数字9箱体费数字9仓租1数字9仓租2数字9仓租3数字9铁路运费数字9铁路杂费数字9套包费数字9计划费数字9保险费数字9海运费数字9短途运输1数字9短途运输2数字9费用总额数字9备注备注16制单人文本10日期日期/时间4表2.10本表用来记录费用统计资

40、料.公司名称数据表字段名数据类型字段长度编号自动编号4名称文本50名称1文本14别名文本14电话文本254传真文本20地址文本254logo文本100表2.11本表用来记录公司名称数据货运明细数据表字段名数据类型字段长度编号自动编号4总单编号文本50日期日期/时间4委托单位文本21经营单位文本12委托单号文本21提单号文本21合同号文本21箱号文本21货名文本21型号文本21数量数字5重量数字5数量箱型文本21到达港口文本21送达地点文本26续表车号文本20车主姓名文本12所属车队文本20运价数字9结算运价数字9财务确认是/否1备注文本40表2.12本表用来记录货运明细资料.货运作业总表数据表

41、字段名数据类型字段长度编号自动编号4委托单位文本20经营单位文本12委托单号文本20发运港文本50提单号文本20合同号文本20船名航次文本20日期日期/时间4货名文本20型号文本51提货日期日期/时间4数量箱型文本13箱号文本20到达港口文本20送达地点文本20还箱地点文本20租箱期文本20运价文本20续表包装文本20件重文本50数量文本50总重量文本50物流方式文本24单证齐备日期日期/时间4报关日期日期/时间4海关输单期日期/间4卸船日期日期/时间4备注备注16输单员文本10输单日期日期/时间4装卡资料备注16进口是/否1出口是/否1内贸是/否1财务确认是/否1财务确认时间日期/时间4总运

42、价文本50结算总价文本50表2.13本表用来记录货运作业总单数据资料.结算分单数据表字段名数据类型字段长度编号自动编号4委托单号文本20经营单位文本12货名文本20型号文本20重量数字9续表到港文本20到达日期日期/时间4数量箱型文本20船名航次文本21包干项目文本251a1-a21(临时结算数据)数字9应收款项数字9预付款项数字9催收款项数字9备注备注16款项汇至备注16开户银行备注16银行帐号备注16结算单位文本20结算确定数字5财务确定是/否1制单人文本10日期日期/时间4费用总额数字9分单号数字5表2.14本表用来记录结算分单数据.经营单位数据表字段名数据类型字段长度编号自动编号4名称

43、文本14创建日期日期/时间4操作人文本10表2.15第三章 程序实现3.1 货运作业“货运作业”菜单里面有6个子菜单选项,即货运作业总单、托运明细记录查询、物流统计、进仓单、出仓单、仓库记录.(1) “货运作业总单”窗体用于录入、编辑、删除货运管理的所有的货运资料和对应的货运明细资料,其界面如图3-1所示图3-1 货运总单录入窗体-总单数据录入单击窗体选项卡的“总单明细数据录入”,可以对总单的明细资料进行添加、删除、修改等操作.(2) “托运明细记录查询”用于查询所有 “货运总单”的 “明细列表”.(3) “物流统计”用于查询、打印所有的 “货运总单” 数据,如图3-2所示.(4) “托运记录

44、”用于查询某票货的明细托运情况.(5) “车辆托运查询”用于查询某车辆所托运的作业记录情况.(6) “托运明细记录查询”用于查询托运记录的作业记录情况.图3-2 物流统计窗体(4) “进仓单” 用于记录、编辑、删除进仓数据,其界面如图3-3所示.图3-3 进仓单窗体(5) “出仓单” 用于录入、编辑、删除出仓数据.(6) “仓库记录” 用于查询和列出所有的进仓和出仓记录,其界面如图3-4所示.图3-4 仓库记录窗体3.2 作业查询“作业查询”菜单里面有6个子菜单选项,即库存记录、委托单位、经营单位、托运记录、车辆托运查询、托运明细记录查询.(1) “库存记录” 用于查询和列出所有额定仓库记录,可以查询库存情况、仓库中是否有库存数量和已清空数量的库存

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论