最新毕业设计现代物流管理策略Word格式文档下载.docx

上传人:b****6 文档编号:17515885 上传时间:2022-12-06 格式:DOCX 页数:15 大小:24.40KB
下载 相关 举报
最新毕业设计现代物流管理策略Word格式文档下载.docx_第1页
第1页 / 共15页
最新毕业设计现代物流管理策略Word格式文档下载.docx_第2页
第2页 / 共15页
最新毕业设计现代物流管理策略Word格式文档下载.docx_第3页
第3页 / 共15页
最新毕业设计现代物流管理策略Word格式文档下载.docx_第4页
第4页 / 共15页
最新毕业设计现代物流管理策略Word格式文档下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

最新毕业设计现代物流管理策略Word格式文档下载.docx

《最新毕业设计现代物流管理策略Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《最新毕业设计现代物流管理策略Word格式文档下载.docx(15页珍藏版)》请在冰豆网上搜索。

最新毕业设计现代物流管理策略Word格式文档下载.docx

  系统应用原型构建.

  需求在原始系统中重复.

  可以给你一条捷径来建立一个系统应用程序的原型.

  原型可以修改和开发,直到用户满意.

物流

  商场系统管理;

ADO目录序言1第1章发展背景1第2章概述42.1

  开发工具简介4

  2.1.1

  视觉的

  基本42.1.2的发展历史

  VB4的特点

  2.1.3

  准入简介4

  第三章需求分析53.1需求调查5

  3.2物流管理系统层次图6

  第四章

  数据库设计64.1数据库选择6

  4.2概念模型6

  实施4.3数据库8

  第五章

  总体设计95.1模块设计10

  第六章

  详细设计126.1设计12的含义

  6.2模块详细设计13

  第七章

  测试417.1软件测试的重要性41

  7.2测试41

  7.2.1

  主窗体模块测试41

  第八章现状分析及建议428.1

  中国物流管理现状42

  8.2

  建议42

  引言物流的概念是人类能力提高的必然结果。

在过去的工业化过程中,由于能力有限,人们把注意力集中在工厂区。

至于原材料和产品如何流出工厂,考虑相对较少,只要成本低。

随着人的能力的提高和社会化大生产体系的建立,人们开始通过考虑一个地区,甚至整个世界、整个世界作为一个大工厂、一个整体来研究产品生产过程的合理性和优化。

从过去,重点转移到生产工厂的合理建设,到整个物流过程的合理设计,工厂只是作为物流过程中的一个停留点。

  从狭义上讲,如果运输组织意味着优化运输过程,注重运输手段的合理使用,那么物流组织意味着优化流程,注重物流模式的合理性。

从运输到物流的转变相当于运输工具和运输对象的位置转换。

此外,这种变化还调整了生产、流通和运输这对对立面的位置。

过去,研究和生产是主体,运输和流动是补充,现在流通和运输是主体,生产是补充。

这是物流理念的新理念。

  职位的变化会让人感觉不同,这有时有助于激发新的想法,解决问题和提高管理水平。

这也表明,不仅新的事物、新的技术可以给人们带来好处,而且观念的改变、观念或思维可以给人们带来新的想法和好处。

它遵循的基本规律是:

观念变化→观念变化→业务变化→效果变化。

  把握物流概念的本质,我们可以把目光放在“0+上,瞄准目标”。

我们可以转变服务意识,从等待顾客上门到主动为顾客服务,以“0+”为顾客提供满意的多元化服务。

也正是由于服务质量的提高,服务范围扩大了,许多物流运营商取得了显著的效益。

与过去的运输过剩和衰退相比,运输市场呈现出蓬勃发展的势头。

  第一章发展背景根据我们掌握的信息,分析了国内外各物流配送中心的现状。

得出的结论是,它们大多已经超越了简单的门到门配送阶段,基本上属于真正意义上的物流配送。

但是,它们在层次上仍然是传统意义上的物流配送,即它们处于物流配送的初级阶段,不具备或基本不具备信息化、现代化、社会化的新型物流配送的特征。

因此,存在着传统物流配送在运作中无法克服的各种弊端和问题。

目前,我国商品经济相对发达,但物流配送明显滞后。

长期以来,业务流程和物流的划分严重影响了商品管理和规模效益。

市场经济需要更高程度的组织化、规模化和系统化。

迫切需要尽快加强具有信息功能的物流配送中心的建设。

  随着科学技术的快速进步,人类生活发生了巨大的变化。

随着计算机技术的飞速发展,各行各业都在广泛推广和应用计算机技术。

信息时代的到来已经成为不可阻挡的趋势,人类文明正在进入一个新的时代。

物流管理系统是用VisualBasic6.0开发的一个面向对象的数据库信息管理系统。

该系统主要用于公司或单位的日常物流管理。

该系统界面友好,操作简单,易学易用,力求从总体上满足软件的要求。

  国家对企业信息化的重视、电子政务的推广、海关改革、物流业务自身的快速发展,这些都成为物流信息化进程中的强大助推器,而信息技术产业对物流的关注也成为直接的推动力量。

整个物流行业对信息技术的需求分为三大类,应倡导基于效益、需求优先、循序渐进的信息实现路径。

  1.基本信息化需求仍然是主流

  首先是基础信息化。

由于信息技术的发展和普及,特别是近年来,在互联互通的工业经济发展之初,企业与企业之间存在着完全的竞争。

只有在成熟的产品链、价值链、服务链形成之后,企业与企业之间才会有依赖和战略合作的关系,企业与企业之间才会有业务协同的要求。

一旦建立了这个需求,企业需要使用一个信息系统来解决这个需求,以实现业务协作。

例如,在上游和下游企业之间,库存信息是相互开放的,采购不再通过反复投标来完成,而是成为自动补货。

这种情况是基于企业业务链的一种新的商业模式,供应链管理软件是解决这些问题的有效工具。

  2.

  优化带来管理效益的提高

  优化主要有两个层次,一是流程优化,这将涉及到整个流程再造,这需要数据分析,所以它必须有第一阶段的基础。

优化的第二个方面是日常操作的优化,如每日库存变化、运输调度,也需要信息系统的支持。

做好优化工作将大大提高物流管理的效率。

流程转型、日常运营的优化将带来明显的好处。

因此,这比仅仅依靠获取信息或手动做出决策要高得多,这相当于机器使用数据做出最佳决策。

  3.供应链管理创造双赢模式

  第三也是最高层次的需求是供应链管理的工具。

供应链的概念包括许多内容,不仅包括物流,还包括其他方面。

供应链是一个用来在市场经济成熟到一定程度后调整企业间合作的概念。

在市场经济发展的初期,企业之间存在着完全的竞争。

只有在成熟的产品链、价值链、服务链形成之后,企业和企业之间才会有依赖和战略合作的关系,它们只会在业务中产生合作需求。

  4.努力三步走,立足现实一步走

  中国目前对物流信息化的需求仍然是基于底层的基础信息化。

现有的物流管理软件大多只反映信息,只有少数成熟的软件具有强大的优化流程和操作的功能。

  将物流信息化需求分为三个层次,有助于了解物流信息化的发展趋势和目标。

虽然我国供应链管理的成功案例不多,但这并不意味着这一领域没有发展条件。

只要企业不断加强合作,建立战略伙伴关系,开展业务协调,供应链、价值链的形成必将得到促进。

  因此,只要我们充分利用资源,中国物流信息化完全有可能分三步走,一步一步来。

然而,为了实现这个目标,企业必须为自己设定一个好的位置。

它绝不能从概念开始,也不能脱离现实。

每一层需求都需要一定的基础、一定的管理水平、一定的物质技术条件。

从这个意义上说,只有最合适的企业系统才能成功。

  第二章概述2.1

  开发工具简介

  基础的发展史基本上是一个事件的过程。

  编写事件过程的格式:

一个对象可以响应一个或多个事件,因此一个或多个事件过程可以用来响应用户或系统的事件。

程序员只需要编写必须响应的事件过程,而其他无用的事件过程则不需要。

  事件过程的一般编写格式是:

SUB对象名_事件名()...程序代码...末端接头2.1.2

  VB的功能特点

  采用面向对象可视化设计工具的事件驱动编程机制提供了一个易于学习和使用的应用集成开发环境、结构化编程语言、强大的数据库功能、主动技术网络功能、多个应用程序、完整的帮助在线帮助功能2.1.3

  访问介绍

  访问是微软办公套件的一个极其重要的组成部分。

起初,微软将Access作为一个独立的产品出售。

后来,微软发现,如果将Access捆绑在OFFICE中一起销售,将会带来更大的利润。

因此,它第一次将Access捆绑到OFFICE97中,并成为OFFICE套件的重要成员。

现在它已经成为办公套件不可或缺的一部分。

自1992年开始销售以来,Access已售出6000多万份。

现在它已经成为世界上最流行的桌面数据库管理系统。

后来,微软做了很多改进,使新版本的Access更加强大。

是否正在处理公司的客户订单数据;

管理您的个人通讯簿;

它也是大量科学研究数据的记录和处理。

人们可以用它来管理大量的数据。

  作为一个数据库管理系统,访问被集成到微软办公室。

Access数据库处理的基本结构采用关系数据库模式。

与其他数据库系统相比,Access更简单,也更容易学习。

普通计算机用户可以很快掌握它。

Access2000具有非常强大的功能。

它可以用来轻松保存信息、维护、查询、统计、打印、通信、发布,并且它可以轻松地与其他Office组件进行数据通信。

这些功能对于普通用户来说已经足够了。

  第三章需求分析3.1需求调查

  3.2物流管理系统层次图

  数据库设计4.1数据库选择

  凭证管理系统的目标是物流的各项功能。

为了需要一个安全性、方便的本地数据库。

因此,我使用微软的访问文件数据库来存储数据。

  4.2概念模型

  软件系统本质上是一个信息处理系统,所以在软件系统的整个开发过程中,必须考虑两个问题——数据和数据的处理。

在需求分析阶段,需要分析用户的数据需求和用户的处理需求。

为了清楚地表达用户的数据需求,现在采用了最常用的表示概念数据模型的方法(实体联系方法)。

通过这种方法

  e-r模型如下:

商品管理修改删除商品添加商品图4-2-1商品管理信息e-r图删除物流信息添加物流信息物流管理修改物流信息图4-2-2物流经理e-r图删除商品信息添加仓储信息仓库管理修改仓库中的商品信息图4-2-3仓库管理信息E-R图4.3数据库实现

  开始访问2000

  创建新数据库。

命名为dat.mdb,它存储在所有项目的文件中以存储该系统。

  使用设计者创建该系统所需的所有表单.如表1项目添加表单、表2项目删除表单、表3项目库存表单所示。

  1.

  项目添加表单:

Frumbaleadd.FRM

  控件名称

  商品说明商品添加表单框架主框架商品标识信息文本框商品名称信息文本框商品来源信息文本框商品规格信息文本框商品价格信息文本框商品价格信息文本框商品备注信息文本框商品新添加按钮商品确认操作按钮商品取消操作按钮商品刷新按钮商品退出按钮主ADO控件测试ADO控件2.商品删除表单:

frumbaledel.frm:

  描述FrmBaleDel项目删除表单FraMain主框架TxtBaleID项目标识信息文本框TxtBaleName项目名称信息文本框TxtBlaeFrom项目来源信息文本框TxtBaleMe项目规格信息文本框TxtBalePrice项目价格信息文本框TxtBaleMe商品说明信息文本框CmdDel删除按钮CmdConfirm确定操作按钮CmdCancel撤消操作按钮cmdresh刷新按钮CmdiSt退出按钮AdoMain主ADO控制AdoTestADO控制3.商品库存表单:

FrmBaleUpdate.FrmBaleDept

  商品信息更新表主框架商品标识信息文本框商品名称信息文本框商品来源信息文本框商品规格信息文本框商品价格信息文本框商品价格信息文本框商品备注信息文本框商品日期修改数据按钮商品确认操作按钮商品取消操作按钮商品刷新按钮商品退出按钮主ADO控制测试ADO控制第5章总体设计要求分析第3章根据模块的特点和独立性原则,不难得到系统的模块结构和各个模块之间的关系。

  5.1模块的设计

  基于模块化原则设计软件时;

为了得到最佳的模块集合,软件应该根据信息隐藏的原理进行分解。

换句话说,模块的设计和确定应确保模块中包含的信息(数据和过程)不能被不需要这些信息的模块访问。

  模块独立性的概念是模块化、抽象和信息隐藏的直接结果。

模块独立性是指模块能够完成相对独立的特定子功能,与其他模块的接口简单。

模块独立性有两个优点:

第一,具有独立模块的软件更容易开发,因为它可以分离功能,简化界面,促进团队合作;

其次,独立模块更容易测试和维护,因为误差传播范围很小。

因此,提高模块的独立性是设计模块的基本目标。

  本系统是一个数据库应用程序,主要用于数据库中增加、修改、删除记录等操作。

模块中每个组件的处理动作都是数据库的操作功能。

因此,系统中模块的聚合类型应该是功能聚合。

功能聚合模块有一个定义良好的接口,可以单独理解,进一步设计,然后与其他模块连接。

  从模块特性和模块独立性的角度,得出以下结论:

系统中模块的独立性较高,即耦合度较低;

模块的聚合度应该高,即尽可能采用功能聚合。

  运行VisualBasic后,选择文件“新建项目”菜单。

然后从工程模块中选择“标准EXE”项目。

单击确定按钮。

VisualBasic自动生成一个默认设置属性的窗体。

在本例中,首先预订表单,然后在“保存项目”菜单中选择“文件”。

在出现的“文件另存为”对话框中,输入项目名称:

物流_管理信息.并选择项目目录。

单击“保存”按钮保存项目。

为了提高代码的效率和便于维护,在VB中可以使用通用模块来存储工程中常用的函数、程序和全局变量。

在这个系统中,每个功能模块使用一个数据库,所以一个通用的数据库操作函数可以用来执行一系列的SQL语句。

  在项目资源管理器中向此项目添加一个模块,并将其另存为Modulel.bas.

  首先添加几个变量的定义。

  公共字符串名称字符串保存用户名公共标志作为整数添加和修改标志公共字符串作为整数保存SQL语句公共Kqsptstring保存查询出勤结果SQL语句公共kqspl2作为字符串保存查询其他出勤结果SQL语句公共ArceordId作为整数保存通勤记录号公共ArceordId作为整数保存休假记录号公共Arceordid作为整数保存加班记录号公共电子记录作为整数保存旅行记录号公共iflag作为整数数据库是否打开标志添加函数公共函数事务sql(byvalsqlstring)作为adodb=1

  记录集

  将图标调暗为ADODB.连接

  暗淡的

  conAsADODB.记录集

  rsAsADODB.Reordset

  strConnectionAsStringDimStrarray()AsStringSetcon=NemADODB.连接

  创建连接

  设置rs=新ADODB.记录集

  创建记录集

  出错时转至事务SqL_错误连接=“提供商=微软.jet.oledb.4.0;

数据

  Source=“&

  app.路径&

”\person.mdb“

  StrArray=拆分(sql)

  con.开路

  strConnection

  ”openconnectionifstrcomp(ucase$(strarray(0)),”select“,vbtextcompare)=0RS.open“

  Trim$(sql),.con.adOpenKeyset.sdLock()优化

  设置

  Transctsql=rs‘返回记录集Iflag=1Elsecon.Execute

  结构化查询语言

  执行命令iflag=1endiftransactSQL-esit:

setrs=nothingsetcon=nothingexit函数transactsql-error:

msgbox“查询错误:

’&

Err.描述

  Iflag=2

  如果key=则继续执行transactSQL-退出结束函数公共子subTaboenterer(keysinteger)如果endsubmain()dimflogin为newfruloginfologin.show则判断是否输入sendkey“{tab}”转换为tabend

  vbModual

  显示表格结束子章节6详细设计6.1设计含义

  详细的软件设计是指软件模块的过程设计。

它的主要任务是描述由总体设计产生的功能模块的过程,并开发可直接转换成程序语言代码的软件表示。

这种表达应该是明确的和高度结构化的。

详细设计阶段并不专门编写程序,而是设计程序的“蓝图”,程序员根据这些蓝图进行编码。

因此,详细设计的结果基本上决定了最终程序代码的质量。

程序的质量不仅取决于它在逻辑上是否正确地描述了每个模块的功能,还取决于它是否易于读取,以便于测试和维护。

因此,要求详细设计所代表的软件过程应该具有高度结构化的结构。

因此,结构化编程是完成上述任务的关键技术。

  6.2模块详细设计

  A.

  ü

  该表单在用户登录时列出所有商品,但在用户选择添加商品记录后,数据输入功能将被激活。

如果用户在输入完成后单击确定,它将自动检测数据库中是否有重复编号的数据。

如果是,代码如下:

私有子CmdaddNew_单击()//单击添加CmdaddNew.启用

  =

  假CmdRefresh.已启用

  假CmdConfirm.已启用

  真CmdCancel.已启用

  真实活动文本框AdoMain.记录集.添加新项

  目标

  子私有submdconfirm_单击()//如果TxtBaleID.文本,则确认添加

  ”“或TxtBalename.文本

  ”“然后aa=MsgBox(“请填写项目编号和名称”,vbOKOnly,”“),否则检查重复的项目标识AdoTest.记录源

  ”从捆中选择*,其中捆号=“&

TxtBaleID.文本

  &

  ”“AdoTest.刷新

  如果

  不是测试.记录集.EOF

  然后

  Aa=MsgBox(“相同的项目编号已经存在,请重新输入!

”,vbOKOnly,”“)否则,AdoMain.记录集.更新

  CmdAddNew.已启用

  真CmdRefresh.已启用

  真CMDConFirm.已启用

  假CmdCancel.已启用

  假AdoMain.记录源

  “从捆中选择*”AdoMain.记录集.重新查询

  AdoMain.刷新

  Ifendifend子私有submdcancel_click()//undoaddadon.recordset.cancel

  假未激活文本框结束子B.

  项目删除表单:

FrmBaleDel.frm

  在此表单中,当用户单击删除按钮时,系统会提示用户是否删除该按钮。

如果用户确认,当前记录将被删除,否则,操作将被取消。

代码如下:

私有subcmddel_click()cmmddel.enabled

  真实数据.已启用

  假结束子私有子cmdccancel_单击()AdoMain.记录集.取消

  CmdDel.已启用

  假数据指针.已启用

  真实结束子私有子CmdConfirm_单击()AdoMain.记录集.删除

  AdoMain.记录源

  真实端点子C.

  库存表单:

FrmBaleUpdate.frm

  在此表单中,当用户单击更新按钮时,数据修改功能将被激活。

如果用户在完成输入后点击确认按钮,它将自动检测数据库中是否有重复编号的数据。

如果是,具体代码如下:

私有子CmdCancel_Click()//撤消更新AdoMain.记录集.取消

  CmdUpdate.已启用

  False未激活文本框结束子私有submdconfirm_单击()//确认更新如果TxtBaleID.文本

  ”“然后aa=MsgBox(“请填写项目编号和名称”,vbOKOnly

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 哲学历史

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

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