毕业设计(论文)物流管理系统的设计与实现.doc
《毕业设计(论文)物流管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)物流管理系统的设计与实现.doc(50页珍藏版)》请在三一办公上搜索。
1、物流管理系统的设计与实现学生姓名:xxx 指导老师:郑 斌摘 要 随着市场经济的高速发展,制造业、商业企业逐步接受着第三方物流服务。越来越多的企业认识到物流企业外包是降低成本、提高服务水平的有效渠道。物流管理的特点是以客户为核心、构建面向客户的业务流程支持各种形式、各种需求的现在企业中的业务模式。系统支持多形式客户的数据共享、提高作业效 率、监控整个流程、提供完整的货品、进行订单跟踪,并且特别关注对各环节业务的监控及例外情况的监控。关键词 SQL Server 2000;客户;物流;物流管理系统The Design and Implementation of the Logistics Man
2、agement SystemStudent name: XXXX Advisor:Zheng BinAbstract With the rapid development of market economy, manufacturing, commercial enterprises and gradually accepted the third party logistics services. More and more companies recognize that logistics outsourcing is to reduce costs, improve service l
3、evels and effective channels. Characteristics of logistics management is the core of the customer to build customer-facing business processes support a variety of forms, the diverse needs of the enterprise business model now. System supports multiple forms of customer data sharing, improve operation
4、al efficiency, monitoring the entire process, provide a complete goods, to order tracking, and special attention on the part of the business of monitoring and exception monitoring.Keywords SQL Server 2000; Customers; logistics; logistics management system1 引言1.1课题背景在当今高速发展的信息社会,现代物流行业突飞猛进发展,伴随着我国国民经
5、济连续多年的高速增长,为现代物流发展创造了良好的条件。目前,我国各类物流企业有14万家左右,展望整个21世纪,可以说现代物流业还将有更大的发展。在发达国家,物流理论促使物流实践快速发展。经济全球化及现代物流业发展的系统化、信息化、仓储运输的现代化和综合化等趋势,对我国物流业的发展提出了全方位的挑战。传统物流行业的操作模式已经不适应现代的物流行业,如何缩短物流过程,降低产品库存,加速对市场的反应,这是所有企业所面对的问题。本系统就是针对这些问题根据中小型企业的实际需求而开发的一套物流管理系统。系统的开发能够帮助企业实现对物流全过程的优化调度和动态控制,高效整合企业的物流业务,以全面提高经济效益和
6、效率为目的,提供高效、实用、技术的物流管理系统和运营手段。物流管理系统是集现代运输、仓储配送、搬运、调度、跟踪为一体的网络系统,系统的开发实现了商品从原料供应商、制造商、分销商到零售商再到消费者的各个环节的有机结合。1.2技术介绍1.2.1 SQL Server 2000SQL Server是Microsoft开发的一个关系数据库管理系统,以Transant_SQL作为它的数据库查询和编程语言1。T-SQL是结构化查询语言SQL的一种,支持ANSI-SQL-92标准。SQL Server采用一级安全验证、登陆验证以及数据库用户帐号和角色的许可验证。SQL Server支持两种身份验证模式:Wi
7、ndows NT身份验证和SQL Server身份验证。SQL Server为公共的管理功能提供了预定义的服务器和数据库角色,可以很容易为某一特定用户授予一组选择好的许可权限。SQL Server可以在不同的操作平台上运行,支持多种不同的网络协议2。1.2课程设计目的物流管理强调运用系统方法解决问题。现代物流通常被认为是由运输、存储、包装、装卸、流通加工、配送和信息诸环节构成。各环节原本都有各自的功能、利益和观念。系统方法就是利用现代管理方法和现代技术,使各个环节共享总体信息,把所有环节作为一个一体化的系统来进行组织和管理,以使系统能够在尽可能低的总成本条件下,提供有竞争优势的客户服务。系统方
8、法认为,系统的效益并不是它们各个局部环节效益的简单相加。系统方法意味着,对于出现的某一个方面的问题,要对全部的影响因素进行分析和评价。从这一思想出发,物流系统并不简单地追求在各个环节上各自的最低成本,因为物流各环节的效益之间存在相互影响、相互制约的倾向,存在着交替易损的关系。比如过分强调包装材料的节约,就可能因其易于破损造成运输和装卸费用的上升。因此,系统方法强调要进行总成本分析,以及避免次佳效应和成本权衡应用的分析,以达到总成本最低,同时满足既定的客户服务水平的目的。通过酒店客房管理系统的设计,熟练掌握Visual C+、SQL Server 2000等工具软件,系统地掌握需求分析、数据库设
9、计、编码实现、测试等软件开发的流程,提高自身分析问题、解决问题的能力3。1.3课程设计任务本课程设计任务是通过开发一个数据库物流管理系统,学习数据库系统的设计与开发,采用VC+6.0和SQL Server2000等软件为开发工具4。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库系统开发实践。在指导老师的帮助下,已经基本上成功地实现了设计任务书的要求,使得设计的数据库系统能够实现一般数据库的管理。2系统结构分析2.1 需求分析通过市场调查,要求本系统具有以下功能:统一友好的操作界面,能保证系统的易用性。规范、完善的基础信息设置。灵活的报表设计及打印功能。实
10、现货物申请、托运、跟踪与验收的全过程。全方位的信息查询功能。系统日志详细记录各种操作,提供追查的有力依据。完善的权限管理,增强系统的安全性。强大的数据备份及恢复功能,保证系统数据的安全性。2.2 可行性分析由于传统物流行业操作过程复杂,手续繁多,业务信息多,围绕这些信息的处理也很纷杂。而且,物流行业竞争激烈,这种竞争,一方面表现在发展客户的市场开拓上,另一方面也存在于收集处理信息的速度、广度和深度,以及在业务操作中对业务数据处理的准确性和严密性,而更高层次上,还牵涉到公司决策层对整体业务的控制和协调。物流管理系统从物流行业的实际需求出发,参照先进的物流理念和多家领先的物流公司实际的运营流程开发
11、而成,系统从完善的基础信息设置到货物的托运管理、在线跟踪,信息查询、到最后各种报表的生成,清晰的业务流程,使操作人员能够按照流程清晰的进行实际的操作,保证物流运作有序而高效的进行。2.2 系统功能分析物流管理系统是一个典型的数据库管理系统,系统由基本信息设置、货物托运管理、信息查询、报表管理、系统管理等模块组成,规划系统功能模块如下:基本信息设置模块该模块主要负责完成部门资料设置、职务信息设置、公司资料设置、员工资料设置、客户资料设置、司机资料设置和车辆资料设置。货物托运管理模块该模块主要由车辆调度安排、托运申请单管理、货物托运单管理、货物验收单管理和车辆配送跟踪记录单管理几部分组成。信息查询
12、模块该模块由货物申请单查询、车辆调度信息查询、货物托运信息查询、货物托运验收查询和车辆在途跟踪查询几部分组成。报表管理模块包括货物申请单报表、货物托运单报表和货物验收单报表3部分。系统管理模块包括查看日志、删除日志、用户管理、数据备份、数据恢复和系统数据清理几部分。2.3 功能模块图(1)根据上述的功能,可以设计出系统的总体功能模块,如图2.1所示。物流管理系统基本信息设置物流托运管理信息查询管理货单承运管理报表管理模块系统设置模块图2.1 物流管理系统功能模块示意图(2)物流管理系统图如图2.2所示。图2.2 物流管理系统图(3)客户管理系统模块如图2.3所示。图2.3 客户管理系统模块图(
13、4)管理员登录操作流程图如图2.4所示。图2.4管理员操作流程图(4)客户登录操作流程图如图2.5所示。图2.5客户操作流程图3数据库设计3.1 数据库概要说明在SQL Server 2000 数据库中建立名为myLogistics的数据库,设计如下数据表:Firms,Cars,Motormans,Receipts,BillOfLading,Transports,CheckCompacts,usertalbe。表3-1所示的即为本系统中数据库中的数据表结构图,该数据表字典包含系统所有数据表。可以清晰地反应数据库信息5。表 3-1 数据库字典序 号数 据 库 表数 据 库 表 存 储 内 容1F
14、irms公司信息表,各子公司的资料,如公司名,地址2Cars车辆信息,如司机名,车牌号,装载重量等。3Motormans司机表,记录司机的信息,司机名,身份证等。4Receipts回单签收表,如签收人,签收时间等。5BillOfLading提货签收信息表,如签收人,签收时间等。6Transports配载表,如车牌号,司机等。7CheckCompacts托运合同表,如公司代码,时间等。8CarriageCompacts承运合同表,如公司代码,时间等。9GoodsState货运状态表,如当前地点等10Freights货运表,如发货人姓名,地址等。11Operators操作员信息表,如用户名称,密码
15、,角色等。12Users会员信息表,如用户名,密码,地址等。13Popedom权限设置,如管理单据,管理财务等。14Warnings警告信息表,如内容,时间等。15FirmsInteract公司交互信息,如发布的信息, 发布时间等。16Balances收支明细,如制单时间,收支类型等。17UsersInteract用户交互信息,如发出信息,信息类型等。18Goods货物信息表,如名称,规格,数量等。19CarriageReceipts承运回单,如司机,货运单据等。20FreightsFinancial货运账务表,如货运单据,中转费等。21GoodsLoadCars货物装车表,车牌号,货运编号等
16、。22UserOrder用户订单表,如用户编号3.2 概念结构设计根据以上的分析以及数据库的分析可以画出系统大概的关系图。图3.1 系统关系图3.3主要数据库结构根据上述的数据库概念结构设计,可以得到下面的主要数据库结构。表3-2 UserOrder(用户订单)字段名称描述数据类型备注order_id订单编号Number(10)primary keyUser_id用户编号Number(10)Not NullOrder_time下单时间DateNot NullFre_id货运编号Number(10)Not Nullremark备注Varchar2(20)Not Null表3-3 Fims(公司信
17、息表)字段名称描述数据类型备注F_id编号Numberprimary keyF_name公司名称Varchar2(20)Not NullF_address公司地址Varchar2(40)Not NullF_tel联系电话Varchar2(15)Not NullF_password密码Varchar2(20)Not NullF_BankOfDeposit开户银行Varchar2(20)Not NullF_BankAccount银行账号Varchar2(20)Not NullF_Tariff单位税号Varchar2(20)Not NullF_Remark备注Varchar2(20)表3-4 Car
18、s(车辆信息)字段名称描述数据类型备注Car_no车牌号Varchar2(20)primary keyCar_type类型Varchar2(20)Not NullCar_Moto_id司机编号NumberNot NullCar_loadedWeight装载重量NumberNot NullCar_volume体积Number(10,2)Not NullCar_remark备注Varchar2(20)表3-5 Motormans(司机信息表)字段名称描述数据类型备注Moto_id司机编号Numberprimary keyMoto_name姓名Varchar2(20)Not NullMoto_sex
19、性别Varchar2(4)Moto_licenseType驾照类型Varchar2(20)Not NullMoto_licenseNO驾照号码Varchar2(20)Not NullMoto_idCard身份证Varchar2(20)Not NullMoto_fareWay经营路线Varchar2(20)Not NullMoto_zipcode邮编Varchar2(8)Moto_tel电话Varchar2(20)Not NullMoto_mobileNO手机号码Varchar2(20)Not NullMoto_email电子邮箱Varchar2(30)Not NullMoto_carNo车牌号
20、Varchar2(20)Not NullMoto_address联系地址Varchar2(40)Not Null表3-6 Receipts(回单签收表)字段名称描述数据类型备注Rec_id回单编号Numberprimary keytrans_id配载编号NumberNot NullRec_name回单员Varchar2(20)Not NullRec_signName签收人Varchar2(20)Not NullRec_signTime签收时间DateNot NullRec_oper_time操作时间DateNot NullRec_operName操作员Varchar2(20)Not NullR
21、ec_remark 备注Varchar2(20)Not Null表3-7 BillOfLading(提货签收信息表)字段名称描述数据类型备注Bill_id提货号Number(10)primary keyGoods_id货物编号Number(10)Not NullBill_signName签收人Varchar2(20)Not NullBill_signTime签收时间DateNot NullBill_oper_time操作时间DateNot NullBill_OperName操作员Varchar2(20)Not NullBill_remark备注Varchar2(20)表3-8 Transpor
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 物流 管理 系统 设计 实现
链接地址:https://www.31ppt.com/p-3983815.html