ImageVerifierCode 换一换
格式:DOCX , 页数:58 ,大小:1.29MB ,
资源ID:9839716      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9839716.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(物流管理系统毕设.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

物流管理系统毕设.docx

1、物流管理系统毕设安徽大学本科毕业论文(设计、创作)题目:物流公司管理系统的设计与实现 学生姓名: 学号: 院(系): 计算机科学与技术 专业:软件工程 入学时间:2007年 9月导师姓名: 职称/学位: 导师所在单位: 完成时间: 2011 年 5 月物流公司管理系统的设计与实现摘 要随着经济发展,社会的各个行业领域都发生了巨大的变化,国内物流业近几年也朝着信息化方向发展。但与此同时带来的是管理难度的加大,通过计算机管理系统对企业进行管理,解决传统管理方法中的运作节奏和企业内部资源不能及时作出匹配和调整的问题,大大的提高了企业资源的利用率,进而提高企业的工作效率和经济效益。从国内外物流管理经验

2、看,一个完善的信息管理系统是检验企业物流管理能否适应现代物流发展的最基本条件,于是物流公司管理系统应运而生。该系统能够实现托运、装车、发车、收货一体化管理,运用Microsoft SQL Server 2000数据库系统和Visual Studio 2008平台下的C#开发技术开发实现。本论文按照软件工程的方法,阐述了物流公司管理系统的系统分析、总体设计、数据库设计、详细设计和测试等过程。关键词:物流;数据库;管理信息系统Design and Implementation of Logistics Company Management Information SystemAbstractWit

3、h the development of economy, every industry has enormous change. The logistics industry has move towards informatization.But these also bring up the difficulty in management. By means of computer management system, the problems of operational rhythm and resources inside companies cant be matched an

4、d coordinated have been resolved,and then it improves working efficiency and economic profits. In view of the management experience in logistics , a perfect information management system is the basic condition in verifying whether a companys logistics management can adapt to the modern logistics dev

5、elopment. Logistics Company Management System emerge as the times require. The use of Microsoft SQL Server 2000 database system and Visual Studio 2008 of C# programming languages to achieve, including consign Management, entrucking management, depart management, receiving management. In this paper,

6、in accordance with the method of software engineering on the logistics company management.State the system analysis, system design, data base design,detailed design, system test, etc.Keywords:Logistics;Database;Management information system1 引言随着中国经济的快速发展,中国的物流业也正在迅速发展,成为广受关注的一个经济热点。中国的运输、仓储等传统物流业务虽

7、然已运行多年,然而现代物流业仍处在发展初期,尚未达到其成熟阶段。但是它的发展潜力已经显现出来,物流理论研究与实践都取得长足的进步。因此物流管理系统是个很值得开发并且很有潜力的一个系统。1.1 选题的依据及意义随着市场经济的飞速发展,市场格局已发生了根本性的变化,即由卖方市场转变为买方市场。面对越来越精明的消费者,质量、价格已不仅仅是市场决胜的惟一因素,也不再是衡量“客户满意度”的惟一标准,“服务”已成为现代企业最为重视的课题之一1。谁能为客户提供更好的服务,谁就能获得更高的客房满意度,也就能赢得更多的市场。物流运输业也规属于服务,而且越来越多的书籍及网络都提到区域物流这一理论,它就是指在一定的

8、区域地理环境中,以大中型城市为中心,以区域经济规模和范围为基础,结合物流辐射的有效范围,将区域内外的各类物品从供应地向接受地进行有效的实体流动,根据区域物流基础设施条件,将公路、铁路、航空、水运及管道运输等多种运输方式及物流节点有机衔接,并将运输、储存、装卸、搬运、包装、流通加工、配送及信息处理等物流基本活动有机集成,以服务于本区域的经济发展,提高本区域物流活动的水平和效率,扩大物流活动的规模和范围,辐射其他区域,提高本区域的综合经济实力。为实现区域物流所要达到的目的开展构建了物流运输管理系统,也可以称之为物流平台系统。1.2 物流管理系统简介物流管理信息系统,也称物流信息系统(LIS, lo

9、gistics information system)。由人员、计算机硬件、软件、网络通信设备及其它办公设备组成的人机交互系统,其主要功能是进行物流信息的收集、存储、传输、加工整理、维护和输出,为物流管理者及其它组织管理人员提供战略、战术及运作决策的支持,以达到组织的战略竞优,提高物流运作的效率与效益。据亿博物流咨询研究调查,在我国物流服务企业中,仅有39%的企业拥有物流信息系统,绝大多数物流服务企业尚不具备运用现代信息技术处理物流信息的能力。一方面是缺乏信息化管理的意识,没有超前的观念和技术创新的原动力,也没有全面地了解管理信息化给企业的发展带来的推动作用。 物流管理信息系统实现从物流决策、

10、业务流程、客户服务的全程信息化,对物流进行科学管理。亿博专家谢勤指出,重视物流信息系统和物流管理的互动,既要根据自己的物流管理流程来选择适合的物流信息系统,也要通过物流信息系统来优化和再造自己的物流管理流程。选择合适的物流管理信息系统能给企业带来的好处有: (1)提高企业物流综合竞争力; (2)内部运作效率提高,能够从容处理各种复杂物流业务; (3)通过与客户的实时信息共享,提高了客户服务质量;(4)在对大量的客户业务数据进行统计分析的基础上,使得向客户提供增值服务成为可能,并挖掘出巨大的销售潜力; (5)加强总部对分支机构的管理以及与股东单位、合作伙伴、支持资源的信息沟通、业务合作,向管理层

11、、决策层提供实时的统计分析数据,提高了市场反映速度和决策效率。1.3 课题研究内容、要求及目标通过前期的构想决定采用C#+SQL来完成此方案的设计。采用Visual Studio2008做为开发工具,C#3.0为开发语言,SQL Server 2000建立数据库。具体方法如下:(1)搜集有关物流方面的内容,详细了解物流配送流程。(2)学习准备使用的开发工具,掌握使用方法。(3)按照软件工程的思想,对系统做出需求分析,总体设计,详细设计,再对系统进行实现及维护。(4)保证系统的安全,对系统进行安全性分析,采用身份验证,密钥等方式确保系统的安全。该软件要求采用C#+SQL方式实现。要求熟练掌握C#

12、+SQL的组合使用;在代码的编写上要考虑代码重用的思想等;在设计上,要考虑到易用性,操作简单,交互性好。本课题最终将达到如下几个目标:(1)功能齐全;(2)操作简单;(3)灵活通用;(4)界面美观易用。2 系统分析2.1 可行性分析可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计过程235。根据国内外物流系统的现状和存在的问题,为了提高信息采集的迅速性和准确性,利用计算机所具有的特殊功能处物流管理系统中大量复杂的数据,及时输出各种管理信息和业务信息,为各

13、级人员有效的管理和决策提供有力的依据,提高工作效率和经济效益,在全面调查的基础上提出了系统的总体逻辑描述。(1)技术可行性设计本系统所采用的操作系统是目前最为常用的windows XP,开发工具为Visual Studio 2008,后台数据库为SQL Server 2000,这些开发工具在国内都已经大量使用,结合起来使用,开发出的系统简单易用。并可保证系统的安全性,因此该系统在技术上是可行的。(2)经济可行性做成一个完善的物流公司管理系统交给客户可给企业的管理降低成本,采用计算机对数据和操作进行管理极大提高了工作效率,可接受人力资源的开支。也可减少客户的工作量,节约时间,从而提高它所带来的经

14、济效益。(3)管理可行性企业员工管理物流信息量非常大,开发了此系统,可极大提高企业员工的工作效率。提高决策的管理能力等等,方便数据的存储和修改,及以后随时查询托运单、客户信息等,是一个人性化的管理系统。2.2 需求分析软件需求分析是软件是软件开发期的第一个阶段,也是软件定义时期的最后一个阶段,是关系到软件开发成败的关键步骤。为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。对软件需求深入理解是软件开发工作获得成功的前提条件,不论人们把设计和编码做的如何出色,不能真正满足用户需求的程序只会令用户失望。2.2.1 功能需求根据前期的调查分析研究,该系统应该实现的功能如下:(1)简单实用

15、的人机界面;(2)登录模块,以用户名和密码来标识一个用户,不同的用户有不同的权限;(3)基本信息管理,该系统所需录入的各种基本信息,操作者可对这些信息进行管理;(4)权限设置,允许管理员来对不同用户设置不同的权限。(5)托运信息管理;(6)装车信息管理;(7)发车信息管理;(8)收货信息管理; (9)帮助信息;(10)退出系统。最终得出系统数据流图1所示。图1:系统数据流图2.2.2 性能需求系统能有效管理数据,同时保证数据的完整性、一致性和准确性。系统具有容错能力,防止因为用户的误操作等原因引起系统程序的运行出错,对用户的大部分错误操作系统给出操作提示。对于大部分的操作,系统能够及时的响应。

16、2.2.3 可靠性和可用性需求可靠性:系统能够长时间无故障稳定运行。满足物流信息实时更新的要求。可用性:物流公司管理系统简单易用,符合windows窗体应用程序的标准,用户能直接通过界面即可掌握所需功能的操作方法。3 总体设计总体设计的基本目的就是回答系统应该如何实现,通过这个阶段的工作将划分出组成系统的物理元素,设计软件结构,也就是确定系统中每个程序是由哪些模块组成的,以及这些模块的相互关系291。3.1 系统规划根据需求分析,设计构成方案及系统框架。物流公司管理系统由基础信息管理、托运管理、装车管理、发车管理、收货管理等5部分组成。设计各部分具体功能如下:(1)基础信息管理模块基础信息管理

17、模块包括货物信息管理、车辆信息管理、客户信息管理、驾驶员信息管理、会员类型信息管理、用户信息管理。其中用户信息管理可以对进入系统的用户进行权限设置。其余模块均可对各项基本信息进行添加、查询、修改和删除操作。(2)托运信息管理模块托运信息管理模块包括托运登记、修改托运单、和查看托运单。(3)装车管理模块装车管理模块包括装车登记、查看装车单和装车修改。(4)发车管理模块发车管理模块包括包括车辆的发车登记、到达登记、返回登记和发车信息的修改与查看。(5)收货信息管理收货信息管理模块包括到货登记、货到确认、查询到货信息和修改到货信息。系统层次图如图2所示。图2:系统层次图3.2 总体设计目标物流综合管

18、理系统主要帮助物流企业完成托运、装车、发车、收货一体化信息管理,并配有完善的车辆登记、货到确认等功能。通过本系统可以达到以下目标:(1)系统运行稳定,安全可靠;(2)界面设计简洁,人机交互界面友好;(2)信息查询灵活、方便、快捷、准确,数据存储安全可靠;(3)信息安全保密;(4)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误;(5)数据保密性强,为每个用户设置相应的权限级别。4 数据库设计数据库设计是指对于一个给定的应用环境,设计优化数据库逻辑模式和物理结构,并据此建立数据库及用于系统,使之能够有效的存储和管理数据,满足各种用户的应用需求,包括信息管理需求和数据操作要求3198

19、。4.1 概念结构设计该系统所涉及到的实体有:货物、车辆、用户、客户、驾驶员、会员类型。用ER图来描述各个实体的属性及他们之间的联系。(1)“货物”实体描述货物的详细信息。所具有的属性有:条形码,货物名称,产地,计量单位,进价,售价,备注。“货物”实体ER图如图3所示。图3:货物信息ER图(2)“车辆”和“驾驶员”具有多对多的联系。“车辆”实体描述车辆的详细信息,所具有的属性有:车牌号,型号,最大载重量,是否空闲,发车站,终点站,是否装货。“驾驶员”描述驾驶员的详细信息,所具有的属性有:驾驶员编号,驾驶员姓名,出生年月,性别,驾龄,籍贯,照片,驾车类型,是否空闲。驾车关系ER图如图4所示。图4

20、:驾车关系ER图(3)“会员类型”和“客户”具有1对多联系。“会员类型”实体描述会员类型种类,所具有的属性有:会员类型名、折扣。“客户”实体描述客户的详细信息,所具有的属性有:编号、姓名、通讯地址、联系电话、开户银行、银行账户。会员客户ER图如图5所示。图5:会员客户ER图(4)“用户”实体描述登录系统的用户的口令及权限,所具有的属性有:用户编号、用户密码、客户管理权限、货物管理权限、驾驶员管理权限、会员类型管理权限、车辆信息管理权限、用户管理权限、添加托运信息权限、修改托运信息权限、查看托运信息权限、添加装车信息权限、查看装车信息权限、修改装车信息权限、添加发车信息权限、查看发车信息权限、修

21、改发车信息权限、车辆到达登记权限、车辆返回登记权限、到货登记权限、货到确认权限、修改到货信息权限。“用户”实体的ER图如图6所示。图6:用户信息ER图(5)“托运”是联系“客户”实体、“货物”实体的和“用户”实体三者的联系,“客户”、“货物”和“用户”在托运关系上是多对多联系。托运关系的属性有:托运编号、货物件数、重量、运价、费用、发送地、收货地、收货人姓名、收货人地址、收货人联系电话、托运状态、物流信息。托运关系ER图如图7所示。图7:托运关系ER图(6)“装车”是联系“车辆”实体和“货物”实体的联系,“车辆”和“货物”在装车关系上是多对多联系。装车关系的属性有:装车编号、装车日期、备注。装

22、车关系ER图如图8所示。图8:装车关系ER图(7)“发车”是联系“用户”实体和“车辆”实体的联系,“用户”和“车辆”在发车关系上是多对多联系。发车关系的属性有:发车编号、发车日期、到达日期、返回日期、是否到达、是否返回。发车关系ER图如图9所示。图9:发车关系ER图(8)“收货”是联系“客户”实体、“货物”实体的和“用户”实体三者联系,“客户”、“货物”和“用户”在收货关系上是多对多联系。收货关系的属性有:收货编号、收货日期、付款日期、付款方式。收货关系ER图如图10所示。图10:收货关系ER图4.2 逻辑结构设计逻辑结构设计就是把概念结构设计阶段设计好的基本的ER图转换为与选用DBMS产品所

23、支持的数据模型相符合的逻辑结构3。4.2.1 数据库概述根据概念结构设计阶段设计的ER图和物流公司管理系统需要完成的功能,本系统采用SQL Server 2000数据库管理系统,系统数据库名称为Logistics。数据库中共10张表,分别是:Goods(货物信息表),Lorry(车辆信息表),VIP(会员类型信息表),Client(客户信息表),TableUser(用户信息表),Driver(驾驶员信息表),Trade(托运信息表),Send(装车信息表),Depart(发车信息表),Receive(收货信息表)。4.2.2 数据库表结构(1)Goods(货物信息表)货物信息表主要用于保存需要

24、托运的货物的详细信息。该数据表的结构如表1所示。表 1:Goods(货物信息表)字段名称字段类型字段宽度字段含义取值说明Goods_IDchar10货物条形码主键Goods_NameVarchar20货物名称NOT NULLGoods_OriginVarchar20产地NOT NULLGoods_PrinkleChar10计量单位NOT NULLGoods_BuyRateChar10进价NOT NULLGoodS_SellRateChar10售价NOT NULLGoods_MemoryVarchar50备注允许空(2)Lorry(车辆信息表)车辆信息表用于保存车辆的详细信息,该表合并了车辆和驾

25、驶员的驾车关系。该数据表的结构如表2所示。表2:Lorry(车辆信息表)字段名称字段类型字段宽度字段含义取值说明Lorry_NOChar10车牌号主键Lorry_ModelVarchar50型号NOT NULLDriver_IDVarchar10驾驶员编号NOT NULLMax_WeightVarchar50载重量NOT NULLLorry_EnableVarchar50是否可用NOT NULLLorry_SourceNvarchar50发车站NOT NULLLorry_destinationNvarchar50重点站NOT NULLLorry_LoadVarchar20是否装货NOT NUL

26、L(3)VIP(会员类型信息表)会员类型信息表用于保存会员的信息。该数据表的结构如表3所示。表3 :VIP(会员类型信息表) 字段名称字段类型字段宽度字段含义取值说明VIP_NameVarchar30会员类型名主键DiscountChar10折扣(4)Client(客户信息表)客户信息表用于保存客户的详细信息,该表合并了客户和会员类型的“属于”关系。该数据表的结构如表4所示。表4:Client(客户信息表)字段名称字段类型字段宽度字段含义取值说明Client_IDChar10客户编号主键Client_NameNvarchar20客户姓名NOT NULLClient_BankNvarchar50

27、开户银行NOT NULLClient_AddressNvarchar50联系地址NOT NULLClient_PhoneNvarchar50联系电话NOT NULLClient_TypeVarchar30所属会员类型NOT NULLClient_BankIDNvarchar50银行账户NOT NULL(5)TableUser(用户信息表)用户信息表用于保存登录系统用户的口令及权限。该数据表的结构如表5所示。表5 :TableUser(用户信息表)字段名称字段类型字段宽度字段含义取值说明User_IDChar10用户编号主键User_PasswordChar10用户密码NOT NULLLorry

28、MChar20车辆信息管理权限NOT NULLGoodsMChar20货物信息管理权限NOT NULLClientMChar20客户信息管理权限NOT NULLDriverMChar20驾驶员信息管理权限NOT NULLVIPMChar20会员类型管理权限NOT NULLUserMChar20用户信息管理权限NOT NULLTradeIChar20托运信息登记权限NOT NULLTradeAChar20修改托运信息权限NOT NULLTradeLChar20查看托运信息权限NOT NULLSendIChar20装车登记权限NOT NULLSendLChar20查看装车信息权限NOT NULLS

29、endAChar20修改装车信息权限NOT NULLDepartIChar20发车登记权限NOT NULLDepartARChar20车辆到达登记权限NOT NULLDepartRChar20车辆返回登记权限NOT NULLDepartLChar20查看发车信息权限NOT NULLDepartAChar20修改发车信息权限NOT NULLReceiveIChar20到货登记权限NOT NULLReceiveCChar20货到确认权限NOT NULLReceiveAChar20修改到货信息权限NOT NULL(6)Driver(驾驶员信息表)驾驶员信息表用于保存驾驶员的详细信息。该数据表的结构如表5所示。表6 :Driver(驾驶员信息表)字段名称字段类型字段宽度字段含义取值说明Driver_IDChar10驾驶员编号主键Driver_NameVarchar20驾驶员姓名NOT NULLDriver_birthSmalldatetime4出生年月允许空Driver_SexChar10性别允许空Driver_yearChar10驾龄NOT NULLDriver

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1