毕业设计(论文)-物流配送信息管理系统的设计与实现.doc_第1页
毕业设计(论文)-物流配送信息管理系统的设计与实现.doc_第2页
毕业设计(论文)-物流配送信息管理系统的设计与实现.doc_第3页
毕业设计(论文)-物流配送信息管理系统的设计与实现.doc_第4页
毕业设计(论文)-物流配送信息管理系统的设计与实现.doc_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

本科生毕业论文(设计) 题目:物流配送信息管理系统的设计与实现物流配送信息管理系统的设计与实现 学 院 数学与信息科学学院 学科门类 工学 专 业 软件工程 学 号 2011435053 姓 名 指导教师 2015 年 5 月 11 日 河北大学 2015 届本科生毕业论文(设计) 物流配送信息管理系统的设计与实现 摘 要 随着科学技术的发展,社会的变化,传统的物流运输方式已经跟不上现在社会的需 求。在当前这个信息化的社会里,大量信息被快速高效的共享,物流信息也不例外。将 物流信息系统的管理起来,供用户和管理者查询、管理,是现代物流行业发展的趋势。 通过计算机来查询物流信息,已经是物流行业必然的发展趋势。开发一个物流查询平台, 对使用物流的用户和物流的管理者都有巨大的帮助和非常重要的影响。 物流配送信息管理系统面向的使用对象是物流企业的管理、配送人员。将物流信息 反馈给物流的管理、配送人员,可以有效的统计物流信息的配送时效,并且在货物发生 异常,如丢失、破损等情况,可以准确的找到责任人,有助于管理的规范。 物流配送信息管理系统在设计和开发中利用了很多的相关文献,总结了近年来物流 配送信息管理系统建设的发展和这些系统的主要特点,本系统采用了 ORACLE 11G 作为 数据库,使用 Microsoft Visual Studio 2012 作为物流配送信息管理系统的开发软件。 该系统采用 B/S 结构,使用了 C#基础知识,.NET ,HTML ,JS ,AJAX ,CSS 等技术, Microsoft Visual Studio 2012、 PL/SQL Developer 等开发工具。 关键词:物流;配送;web;.NET ;ORACLE 河北大学 2015 届本科生毕业论文(设计) Design and Implementation Of Logistics Information Management System ABSTRACT With the development of science and technology, the change of the society, the traditional mode of transport logistics is behind the current social demand. In the currentinformation society, a large number of information sharing is fast and efficient, the logistics information is no exception. The management of logistics information system, for users and management, query management, is the development of modern logistics industry. To query the logistics information through the computer, is the inevitable trend of logistics industry. The development of a logistics information platform, has tremendous impact on the help and very important for the use of logistics users and logisticsmanagement. The object using the logistics information management system for the logistics enterprise management, delivery personnel. The logistics information feedback to the logisticsmanagement, distribution, logistics information statistics can be effectively the distribution limitation, and the goods is abnormal, such as loss, damage and other conditions, can accurately find the person responsible, contribute to the standardization of management. Logistics information management system used in many related literature online in the design and development stage, and summarizes the main features of the development process in recent years the construction of logistics system and the logistics system, thesystem in the design of the ORACLE11G as a background database, using a powerful Microsoft Visual Studio 2012 applications as logistics distribution information management system software development. The system uses B/S structure, using the basic knowledge of C#,.NET, HTML, JS, AJAX,CSS technology, Microsoft Visual Studio 2012, PL/SQL Developer and other development tools. Keywords: Logistics; Distribution;Web;.NET;ORACLE 目 录 河北大学 2015 届本科生毕业论文(设计) 1 绪论.1 1.1 课题研究的来源和意义.1 1.2 课题的研究内容.1 2 系统分析.2 2.1 概述.2 2.2 需求分析.2 2.2.1 国内外应用现状.2 2.2.2 用户的需求.3 2.3 可行性分析.3 2.3.1 技术可行性.3 2.3.2 经济可行性.4 2.3.3 操作可行性.4 3 总体设计.5 3.1 设计目标.5 3.2 功能设计.5 3.2.1 主功能模块设计.5 3.2.2 信息导入模块设计.6 3.2.3 分拣中心运单入库.7 3.2.4 分拣中心运单出库.7 3.2.5 配送站运单入站.8 3.2.6 配送站运单出站.8 3.2.7 配送站运单归班.9 3.3 数据库设计.9 4 系统实现.16 4.1 开发环境配置.16 4.2 系统主要功能的实现.16 4.2.1 用户登录功能.16 4.2.2 信息导入功能.18 河北大学 2015 届本科生毕业论文(设计) 4.2.3 分拣中心运单入库.20 4.2.4 分拣中心运单出库.21 4.2.5 配送站运单入站.22 4.2.6 配送站运单出站.24 4.2.7 配送站运单归班.25 5 测试.27 5.1 测试方案.27 5.2 测试项目.27 5.3 测试项目说明.27 参考文献.31 致 谢.32 河北大学 2015 届本科生毕业论文(设计) 2 1 绪论 1.1 课题研究的来源和意义 随着社会的发展,科技的进步,人们越来越多的从事脑力劳动,越来越少的从事体 力劳动。尤其是现在这个信息化的时代,通过计算机和互联网来获取信息已经是必然的 发展趋势,而物流信息正是其中重要的一项。 现在电子商务正是非常火爆的一个新兴产业,而物流就是电子商务极为重要的一个 环节。物流配送的速度、服务态度、货物的完好率,常常成为用户判断一个电子商务优 劣的重要指标。 物流配送信息管理系统主要针对物流企业的内部人员,用户可以通过物流配送信息 管理系统将物流信息管理起来,在物流运输的各个步骤将数据信息化、数字化,使物流 管理更加规范、安全,让配送人员能够方便的得知自己所需配送运单的各种信息,便于 物流企业管理者分析物流数据,得以对企业总体情况进行把握,得知配送时效的限制因 素、用户群的分布、各个下属配送站的绩效优劣情况,有利于对企业整体进行战略布局, 对企业的发展有不可估量的影响。 1.2 课题的研究内容 传统物流行业操作过程繁琐,手续繁杂,业务信息多,数据量非常大。处理信息的 速度、广度和深度,以及在业务操作中对业务数据处理的准确性和严密性都有一定程度 上的要求,物流查询系统从物流行业的实际需求出发,参照先进的物流理念和多家领先 的物流公司实际的运营流程开发而成,系统能够查询出详细深入的物流信息,供物流企 业人员使用,得到需要的信息。 河北大学 2015 届本科生毕业论文(设计) 3 2 系统分析 2.1 概述 对物流配送信息管理系统进行功能分析,该系统应提供以下功能:物流企业内部人 员,需要输入员工编号,密码来登陆系统,在运单进出拣运中心或者配送站的时候,都 要对运单信息进行更新,同步运单状态。可以通过多种条件(如接单时间,到站时间, 省市区,所属配送站,运单来源,支付方式等)来查询运单信息,运单信息包括运运单 日志、订单详细信息、货物明细、转单明细、备注信息等。系统设计工具采用 Microsoft Office Visio 2007 作图工具,对系统进行总体设计和详细设计;数据库采用 ORACLE 11G,该数据库系统可以处理大量数据,效率高,并且在安全性、准确性和运行速度方面 有一定的优势;采用 Microsoft 公司的 Visual Studio 2012 作为主要开发工具,可以与 ORACLE11G 数据库连接。 2.2 需求分析 2.2.1 国内外应用现状 国外研究和应用的现状 : 国外一些发达国家在物流领域的发展较早,物流的信息化进程也很快,目前物流信 息管理系统已经比较成熟。目前, GPS 全球卫星定位系统、RF 无线射频技术以及 EDI 电子交换等技术都已经在物流配送信息管理领域广泛应用。而且,自动仓库、拣货设备、 配装设备等许多高技术含量的设施设备也都被大量应用于物流配送信息管理。国外许多 专业的物流公司对于物流配送信息管理系统的应用也非常深入,对于物流在途运输管理 方面已形成一定的规模。国外许多物流公司在物流的管理上,非常强调中央化的物流管 理模式,倡导整体化的管理理念,从整体进行统一规划。在物流运输领域,国外一些学 者已经将运筹学、数学以及计算机技术等理论和方法引入到车辆优化调度问题得处理, 在理论研究和实践应用方面都较为领先。 国内研究和应用的现状 : 近年来,我国物流市场快速发展,我国物流业在物流信息化领域也取得了很大的进 展,物流的信息化已经逐步成为我国信息化发展受到广泛关注的领域。 在物流信息查询 系统的开发方面,目前已经有一些国内的软件公司进行了产品开发。但整体上看,目前 国内现在只有部分实力较强的物流公司信息化管理开展较快,中小物流公司的物流信息 化管理程度普遍较低。目前我国物流信息化的发展水平还有待提高,基于现代物流的管 理观念和发展意识还比较薄弱,没有按照现代物流理念对企业内部物流进行整合和重组。 物流信息化和标准化的程度还不高。对于物流在途运输管理的程度不够,物流在途的相 关信息沟通还不够畅通,导致物流运输效率偏低,造成流通领域的大量积压,资金沉淀 量和库存费用高居不下,这些都极大的限制了物流活动向专业化、信息化方向发展,不 河北大学 2015 届本科生毕业论文(设计) 4 能满足日益变化的客户需求。 2.2.2 用户的需求 物流配送信息管理系统需要具有以下功能: 1. 友好美观的操作界面,以保证系统方便使用。 2. 物流公司或者商家的信息录入人员可以使用excel编辑需要录入的信息,可将 该excel文件上传到服务进行解析。 3. 分拣中心所属员工可以进行运单入库、出库等操作,并在运单入库时,把运 单的详细信息打印成快递单。 4. 配送站所属员工可以进行运单入站、出站、归班等操作,运单入库时校验运 单是否正常,运单出库时分配配送员,运单归班时选择运单送达状态:包括妥投、 滞留、拒收三种状态。 5. 在各种操作时都对运单信息进行校验,保证运单信息的准确性,对异常订单 不允许操作。 2.3 可行性分析 系统的可行性分析包括:技术可行性分析、经济可行性分析、操作可行性分析,以 下详细介绍了本系统在可行性上的分析。 2.3.1 技术可行性 通过考察当前网站的开发技术,以及现有知识掌握情况和实现设备的考虑,技术实 现基本需求: 1. 硬件条件。 CPU:Mobile Intel(R) Celeron(R) 内存:1GB 以上 硬盘:80GB 以上 显示器:显示分辨率为 1024*768 2. 系统平台。采用 B/S(Brower/Server)体系结构。服务器采用 windows 操作系统。 数据库采用 ORACLE 数据库。 3. 开发工具。采用 Microsoft Visual Studio 2012 开发环境、Visual C#开发语言、 ASP.NET 技术。 B/S 开发模式: B/S(Browser/Server)结构即浏览器和服务器结构,是一种以 Web 技术为基础的新 型的 MIS(Manage Information System)系统平台模式。它是在 C/S 结构的基础上的一种改 进的结构。用户通过浏览器(Browser)来进行作业,但主要事务逻辑处理在服务器端 (Server)实现。浏览器通过一定的网络协议与服务器交互数据,实现前后台的协同作业。 使用 B/S 架构,用户只需要使用浏览器就能进行工作,降低了成本;该架构能有效地保 河北大学 2015 届本科生毕业论文(设计) 5 护数据平台和管理访问权限,服务器数据库也很安全。与传统的 C/S 结构相比,B/S 结构 最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。大大降低了操作 难度,提高了系统易用性。 B/S 结构是真正的三层结构,它以 HTTP 为传输协议,访问 WEB 数据库为中心,客 户端通过浏览器(Browser)访问 WEB 服务器和与其相连的后台数据库,我们称之为 B/S(Browser/Server)模式。其三层架构组成如下图所示: 图 2-1 B/S 结构 Visual C#概述: Visual C#是可以用于创建需要运行在.Net CLR 上的应用程序的主要编程语言之一, 是唯一为.NET Framework 设计的语言,是移植到其他操作系统上的.Net 版本中使用的主 要编程语言。 Visual Studio 2005 是微软公司在 2005 年推出的,一种简洁的、类型安全的、跨平台 的面向对象的多种编程语言开发工具,它可以为多种编程语言服务。它的特点是易学易 用、功能强大,Visual Studio 开发平台具有强大的可视化用户界面设计。 ORACLE 数据库: ORACLE 数据库是美国 ORACLE 公司提供的以分布式数据库为核心的一组数据库软 件产品。ORACLE 数据库是目前使用最为广泛的数据库系统之一,它拥有完善的数据管 理功能,具有完备的体系,提供了分布式处理的功能。 Oracle 有以下几种主要特性: 1.可用性强; 2.可扩展性强; 3.数据安全性强; 4.稳定性强。 2.3.2 经济可行性 经济可行性研究主要是对项目的系统进行成本/效益分析。物流配送信息管理系统在 开发成本上来说,需要的硬件软件条件较少,所需人力成本大概 1 个月。而物流配送信 息管理系统能使物流企业内部人员可以得到系统的管理,操作流程更加简便,便于管理 河北大学 2015 届本科生毕业论文(设计) 6 者分析企业发展趋势,进行企业战略规划,具有较大的经济效益。故从经济上考虑有必 要开发。 2.3.3 操作可行性 物流配送信息管理系统自开发以后,操作界面简洁友好美观。对于物流企业内部人 员,需要输入员工编号,密码来登陆物流配送信息管理系统,在员工进行运单实际操作 的时候,同时对运单信息进行更新,在运单信息操作时,先校验运单信息的准确性,减 少了配送中容易出现的漏单,错误运单等问题。物流公司或者商家的信息录入人员可以 使用 excel 编辑需要录入的信息,可将该 excel 文件上传到服务进行解析。分拣中心所属 员工可以进行运单入库、出库等操作,并在运单入库时,把运单的详细信息打印成快递 单。配送站所属员工可以进行运单入站、出站、归班等操作,运单入库时校验运单是否 正常,运单出库时分配配送员,运单归班时选择运单送达状态:包括妥投、滞留、拒收 三种状态。 河北大学 2015 届本科生毕业论文(设计) 7 3 总体设计 3.1 设计目标 我们的目标是该系统基本上可以实现物流信息的导入,分拣中心的入库、出库操作、 配送站的入站操作、配送员配送操作、配送完成后操作妥投或拒收等。 3.2 功能设计 3.2.1 主功能模块设计 物流配送信息管理系统为物流配送信息管理系统的设计与实现,其主功能模块,如 图 3-1 所示: 物流配送信息管理系统 逐单入库 批量入库 逐单出库 分拣中心操作配送站操作 派件出站 派件入站 登陆 批量出库派件归班 信息导入 图 3-1 物流配送信息管理系统主模块图 由上图可知,物流配送信息管理系统主要分为以下几部分: 1.用户登录,输入员工编码、员工密码。 2.信息导入,用户将运单信息通过 excel 文件以特定的形式填写,并上传到服务器 上,进行数据处理,将信息导入数据库。 3.分拣中心操作,包括入库操作、出库操作,和批量操作。 逐单入库:运单进入分拣中心。 逐单出库:运单从分拣中心发出。 批量入库:批量操作入库功能。 批量出库:批量操作出库功能。 河北大学 2015 届本科生毕业论文(设计) 8 4.配送站操作,包括派件入站、出站、归班操作。 派件入站:运单进入配送站。 派件出站:配送员将运单送往收件人。 派件归班:运单妥投、被用户拒收、滞留等情况的操作。 数据流图(DFD)是一种图形化技术,它描绘了数据流从输入移动到输出过程中所 经受的变换。 系统通过信息导入来将物流信息添加进数据库,分拣中心操作入库、出库,配送站 操作入站、出站、归班时将物流信息进行更新,达到信息管理的目的。 物流配送信息的数据流图如图 3-2 所示: 信息导入 分拣中心子系统 分拣中心 入库员 配送站子系统 配送员 配送站入站员快递单打印 运单入库运单出站运单归班 运单入站 商家 运单出库 分拣中心 出库员 收货人 运单派送 签收、拒收 图 3-2 物流配送信息管理系统数据流图 3.2.2 信息导入模块设计 物流配送信息管理系统的主要功能之一是实现信息导入,其信息导入功能模块如图 3- 3: 该模块主要功能: 把保存有运单基本信息的 excel 上传到服务器,由服务器进行解析、校验、插入数据 库。 河北大学 2015 届本科生毕业论文(设计) 9 信息导入模块 用户界面 输入输出 上传excel表 导入数据库 图 3-3 信息导入模块 3.2.3 分拣中心运单入库 分拣中心操作运单入库功能,其功能模块如图 3-4: 该模块主要功能: 1,运单信息更新为进入分拣中心的状态,记录操作入库的分拣中心 ID。 2,自动打印快递单。 分拣中心操作 用户界面 输入输出 分拣人员操作 运单入库 数据库更新 打印快递单 图 3-4 运单入库模块 3.2.4 分拣中心运单出库 分拣中心操作运单入库功能,其功能模块,如图 3-5 所示。 该模块的主要功能: 选择运单出库目的地,可选为配送站或者其他分拣中心。 河北大学 2015 届本科生毕业论文(设计) 10 分拣中心操作 用户界面 输入输出 分拣人员操作 运单出库 数据库更新 图 3-5 运单出库模块 3.2.5 配送站运单入站 配送站操作运单入站功能,其功能模块,如图 3-6 所示。 该模块的主要功能: 运单信息更新为进入配送站的状态,记录进入的配送站的 ID。 配送站操作 用户界面 输入输出 配送员操作 运单入站 数据库更新 图 3-6 运单入站模块 3.2.6 配送站运单出站 配送站操作运单出站功能,其功能模块,如图 3-7 所示。 该模块的主要功能: 选择配送运单的配送员,并将运单信息更新为正在派送状态,记录配送的配送员。 河北大学 2015 届本科生毕业论文(设计) 11 配送站操作 用户界面 输入输出 配送员操作 运单出库 数据库更新 图 3-7 运单出站模块 3.2.7 配送站运单归班 配送站操作运单入归班功能,其功能模块,如图 3-8 所示。 该模块的主要功能: 配送员派件完毕后,回到配送站内操作,选择配送结果:妥投、滞留、拒收,在数 据库更新状态信息。 妥投:运单正常配送,实物送达客户。 滞留:暂时无法将实物送达客户,运单暂时在配送站保管。 拒收:客户拒绝签收运单。 配送站操作 用户界面 输入输出 配送员操作 运单归班 数据库更新 图 3-8 运单归班模块 3.3 数据库设计 数据库设计是指在一个指定的应用环境下,设计适合的数据库结构,建立能使软件 正常工作的数据库结构,高效有序的管理数据,各种满足用户的需求。 河北大学 2015 届本科生毕业论文(设计) 12 人们对于数据库设计,摸索出很多设计方法。例如: 1新奥尔良方法。它指的是运用软件功能的思想,按一定的设计规程用工程化方法 设计数据库。 2基于 E-R 模型的数据库设计方法。 33NF(第三范式)的设计方法。 4ODL(Object Definition Language)方法。这是面向对象的数据库设计方法。 物流配送信息管理系统数据库设库设计就采用的 E-R 模型来设计数据库的概念模型, 它可以作为用户与分析员之间有效的交流工具,使数据库的建立更快速、合理。 数据库的设计,主要是对数据表的设计。物流配送信息管理系统的数据表主要包括: 运单信息(表 3-1)、用户表(表 3-2) 、运单详情表(表 3-3) 、签收表(表 3-4) 、商家表 (表 3-5) 、部门表(表 3-6)等。 表 3-1 运单信息表 字段名字段类型是否可空默认值注释 WAYBILLNONUMBERN运单号 STATUSNUMBER(3)N运单状态 CUSTOMERORDERVARCHAR2(50 ) N订单号 DELIVERSTATIONI D NUMBER(10)N-1运单分配的配送站点 MERCHANTIDNUMBER(10)N商家 CREATEBYNUMBER(10)N创建人 CREATETIMEDATENSYSDAT E 创建时间 UPDATEBYNUMBER(10)N更改人 UPDATETIMEDATENSYSDAT E 更改时间 在运单表中: WAYBILLNO:运单号:主码,是查询信息的主要依据,自动生成,整数型,实例: 10404270037568; STATUS:运单状态 ID:整数型,手动填写,实例:2(配送员配送中) ,3(妥投) , 5(拒收) ; CUSTOMERORDER:订单号:商家的订单号(不唯一,可重复) ,字符串型,手动 填写,实例:169718774; DELIVERSTATIONID:运单分配的配送站点 ID:整数型,手动填写,实例:20(保定站) , 河北大学 2015 届本科生毕业论文(设计) 13 21(衡水站) ; MERCHANTID:商家 ID:运单的商家来源:整数型,手动填写,实例:123(小米) , 256(华为) ; CREATEBY:创建人 ID:创建该条数据的操作人,整数型,自动生成,实例: 1000023152; CREATETIME:创建时间:创建该条数据时间,时间型,自动生成,实例:2015/4/10 10:25:00; UPDATEBY:更改人 ID:更改该条数据的操作人,整数型,自动生成,实例: 1000023152; UPDATETIME:更改时间:更改该条数据的时间,时间型,自动生成,实例:2015/4/10 10:25:00; 表 3-2 用户表 字段名字段类型是否可空默认值注释 EMPLOYEECODENUMBERN员工编号 EMPLOYEENAMEVARCHAR2(100 ) N员工姓名 PASSWORDVARCHAR2(200 ) N密码 CELLPHONEVARCHAR2(80)Y手机 STATIONIDNUMBERN所在站点 CREATBYNUMBERN创建人 CREATETIMEDATENSYSDATE创建时间 UPDATEBYNUMBERN最后一次更新人 UPDATETIMEDATENSYSDATE最后一次更新时间 在用户表中: EMPLOYEECODE:员工编号:整数型,自动生成,实例:0000035131; EMPLOYEENAME:员工姓名:字符型,手动填写,实例:169718774; PASSWORD:密码:字符型,手动填写,实例:20(保定站) ,21(衡水站) ; CELLPHONE:手机:字符型,手动填写,实例:123(小米) ,WAYBILLNO: STATIONID:所在站点 ID:整数型,手动填写,实例:20(保定站) ,21(衡水站) ; CREATEBY:创建人 ID:创建该条数据的操作人,整数型,自动生成,实例: 1000023152; CREATETIME:创建时间:创建该条数据时间,时间型,自动生成,实例:2015/4/10 10:25:00; 河北大学 2015 届本科生毕业论文(设计) 14 UPDATEBY:更改人 ID:更改该条数据的操作人,整数型,自动生成,实例: 1000023152; UPDATETIME:更改时间:更改该条数据的时间,时间型,自动生成,实例:2015/4/10 10:25:00; 表 3-3 运单详情表 字段名字段类型是否可空默认值注释 WAYBILLNONUMBERY运单号 FORMCODEVARCHAR2(100)N订单号 RECIVENAMEVARCHAR2(100)Y接收人 ADDRESSVARCHAR2(1000)Y接收地址 PROVINCEVARCHAR2(100)Y接收省份 CITYVARCHAR2(100)Y接收城市 AREAVARCHAR2(100)Y接收地区 FROMADDRESSVARCHAR2(1000)Y发件地址 FROMPROVINCEVARCHAR2(100)Y发件省 FROMCITYVARCHAR2(100)Y发件市 FROMAREAVARCHAR2(100)Y发件区 FROMMOBILEVARCHAR2(100)Y发件人手机号 ACCEPTTIMEDATEYSYSDATE接单时间 PAYMENTTYPENUMBERY支付类型 NEEDFUNDNUMBERY应收金额 POSTALCODEVARCHAR2(100)Y接收人邮编 WEIGHTNUMBERY重量(单位?) TRANSFERPRICENUMBERY配送费 ORDERCOMMENTVARCHAR2(1000)Y重要提示 MOBILEPHONEVARCHAR2(100)N接收人手机 PRICENUMBERY运单货品价格 PAIDPRICENUMBERY是否已付款 MARCHARTIDNUMBERY商家 ID CREATEBYNUMBERY创建人 CREATETIMEDATEYSYSDATE创建时间 UPDATEBYNUMBERY更新人 UPDATETIMEDATEYSYSDATE更新时间 ORDERINFOVOLUMENUMBERY体积 河北大学 2015 届本科生毕业论文(设计) 15 在运单表中: WAYBILLNO:运单号:数值型,手动填写,实例:10404270037568; FORMCODE:订单号:字符型,手动填写,实例:169718774; RECIVENAME:接收人:字符型,手动填写,实例:张三; ADDRESS:接收地址:字符型,手动填写,实例:五四东路 180 号河北大学; PROVINCE:接收省份:字符型,手动填写,实例:河北省; CITY:接收城市:字符型,手动填写,实例:保定市; AREA:接收地区:字符型,手动填写,实例:北市区; FROMADDRESS:发件地址:字符型,手动填写,实例:五四东路 180 号河北大学; FROMPROVINCE:发件省:字符型,手动填写,实例:河北省; FROMCITY:发件市:字符型,手动填写,实例:保定市; FROMAREA:发件区:字符型,手动填写,实例:北市区; FROMMOBILE:发件人手机号:字符型,手动填写,实例 ACCEPTTIME:接单时间:时间型,手动填写,实例:2015/4/10 10:25:00; PAYMENTTYPE:支付类型:数值型,手动填写,实例:在线支付; NEEDFUND:应收金额:数值型,手动填写,实例:50; POSTALCODE:接收人邮编:字符型,手动填写,实例:071000; WEIGHT:重量:数值型,手动填写,实例:5; TRANSFERPRICE:配送费:数值型,手动填写,实例:10; ORDERCOMMENT:重要提示:字符型,手动填写,实例:易碎物品; MOBILEPHONE:接收人手机:字符型,手动填写,实例 PRICE:运单货品价格:数值型,手动填写,实例:500; PAIDPRICE:是否已付款:数值型,手动填写,实例:1(是) ,0(否) ; MARCHARTID:商家 ID:数值型,手动填写,实例:123(小米) ,256(华为) ; ORDERINFOVOLUME:体积:数值型,手动填写,实例:1; CREATEBY:创建人 ID:创建该条数据的操作人,整数型,自动生成,实例: 1000023152; CREATETIME:创建时间:创建该条数据时间,时间型,自动生成,实例:2015/4/10 10:25:00; UPDATEBY:更改人 ID:更改该条数据的操作人,整数型,自动生成,实例: 1000023152; UPDATETIME:更改时间:更改该条数据的时间,时间型,自动生成,实例:2015/4/10 10:25:00; 表 3-4 签收表 河北大学 2015 届本科生毕业论文(设计) 16 字段名字段类型是否可空默认值注释 WAYBILLNONUMBERN运单号 CUSTOMERORDERVARCHAR2(100)N订单号 SIGNCUSTOMERVARCHAR2(100)N签收人 SIGNTIMEDATEN签收时间 ACCEPTTYPEVARCHAR2(40)N支付方式 TRANSFERFEENUMBERN0快递费 BACKSTATIONINOFIDNUMBERN配送站 ID DEDUCTNOTESVARCHAR2(40)Y商品描述 CREATBYNUMBERN创建人 CREATTIMEDATENSYSDATE创建时间 UPDATABYNUMBERN更新人 UPDATATIMEDATEN更新时间 AMOUNTNUMBERN商品价格 PACKAGECOUNTNUMBERN商品件数 在运单表中: WAYBILLNO:运单号:主码,是查询信息的主要依据,自动生成,整数型,实例: 10404270037568; SIGNCUSTOMER:签收人:字符型,手动填写,实例:张三; SIGNTIME:签收时间:时间型,手动填写,实例:2015/4/10 10:25:00; ACCEPTTYPE:支付方式:字符型,手动填写,实例:现金,刷卡; TRANSFERFEE:快递费:整数型,手动填写,实例:20; BACKSTATIONINOFID:配送站 ID:整数型,手动填写,实例:20(保定站) , 21(衡水站) ; DEDUCTNOTES:商品描述:字符型,手动填写,实例:该商品易碎; CREATEBY:创建人 ID:创建该条数据的操作人,整数型,自动生成,实例: 1000023152; CREATETIME:创建时间:创建该条数据时间,时间型,自动生成,实例: 2015/4/10 10:25:00; UPDATEBY:更改人 ID:更改该条数据的操作人,整数型,自动生成,实例: 1000023152; UPDATETIME:更改时间:更改该条数据的时间,时间型,自动生成,实例: 2015/4/10 10:25:00; AMOUNT:商品价格:整数型,手动填写,实例:500; 河北大学 2015 届本科生毕业论文(设计) 17 PACKAGECOUNT:商品件数:整数型,手动填写,实例:2; 表 3-5 商家表 字段名字段名字段类型字段类型是否可空是否可空默认默认注释注释 MERCHANTIDNUMBERN商家 ID MERCHANTNAMEVARCHAR2(200)N商家名称 MERCHANTADDRESSVARCHAR2(100)N商家地址 MERCHANTTELVARCHAR2(20)N电话 在商家表中: MERCHANTID:商家 ID:数值型,手动填写,实例:123; MERCHANTNAME:商家名称:字符型,手动填写,实例:小米 MERCHANTADDRESS:商家地址:字符型,手动填写,实例:保定五四东路 50 号; MERCHANTTEL:电话:字符型,手动填写,实例 表 3-6 部门表 字段名字段名字段类型字段类型是否可空是否可空默认默认注释注释 SECTORIDNUMBERN部门 ID SECTORNAMEVARCHAR2(200)N部门名称 SECTORADDRESSVARCHAR2(100)N部门地址 SECTORTELVARCHAR2(20)N电话 在部门表中: SECTORID:部门 ID:数值型,手动填写,实例:20; SECTORNAME:部门名称:字符型,手动填写,实例:保定站 SECTORADDRESS:部门地址:字符型,手动填写,实例:保定五四东路 50 号; SECTORTEL:电话:字符型,手动填写,实例 河北大学 2015 届本科生毕业论文(设计) 18 河北大学 2015 届本科生毕业论文(设计) 19 4 系统实现 4.1 开发环境配置 1软件配置 物流配送信息管理系统设计与实现使用 Windows 7 操作系统,数据库使用 ORACLE,开发环境使用 Visual Studio 2012。 2硬件配置 CPU:Mobile Intel(R) Celeron(R) 内存:1GB 以上 硬盘:840GB 以上 显示器:显示分辨率为 1024*768 4.2 系统主要功能的实现 物流配送信

温馨提示

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

评论

0/150

提交评论