英语原文共 5 页,剩余内容已隐藏,支付完成后下载完整资料
基于Web的仓库管理系统的设计系统
摘 要
解决因简单而造成的问题,传统企业仓库的静态方式使用的管理系统,无法保证各类企业的有效利用问题、资源。本文应用这些技术方法,作为web分布式数据处理的光网络,快速通信,实时数据共享,关系数据库,B/S,多系统兼容性,建立web管理应用系统,适应现代仓储管理的需要。这个测试结果表明,该系统能处理各种各样的问题,更有效地参与库存管理的任务,稳定及时使企业资源得到充分利用。该系统可以解决诸如效率低,信息不准确,操作性差,在当前企业库存中产生的成本管理。
关键字:分布式数据处理,光网络,仓库管理
I.简介
随着社会经济的快速发展,科技综合治理,计算机工业迅速发展起来。基于计算机的信息系统通信技术正处于繁荣时期。随着经济文化的显著改善,人民对生活质量和工作的环境要求越来越高。与此同时,管理大量的货物,大量的仓库。仓库管理出现的问题就提上了议程。随着仓库中的存货的巨幅增长,其管理困难是越来越高的。如何优化日常生活,仓库管理已成为亟待解决的问题和现代社会需要解决的问题。
在当今社会飞速发展的今天计算机,应用计算机信息处理机器对仓库的日常管理是势在必行,这也将带来前所未有的变化。 仓库管理它会产生意想不到的利益,同时也将提供无限的潜力让企业得到快速发展,使用计算机管理信息系统已成为重要的管理信息系统,管理科学化的标志,仓库现代化带来鲜明的财政和社会福利。它主要体现在:巨大的提高员工的工作效率在仓库的工作和巨大的减少就如模糊的缺点,杂乱的过程,进入仓库以及走出仓储的长期的管理。
尽管仓库管理系统还要继续要有更多的功能,最重要的核心功能是仓库管理系统并没有真正改变。仓库管理系统的主要目标是用A控制物料的移动和储存与此相关联的操作和流程事务。仓库管理系统中最重要的部分是定向拾取、定向补货和定向放好。详细的设置和处理仓库管理系统可以千差万别。从一个软件供应商到另一个软件供应商。然而,项目、数量、地点、单位的组合测量和订购信息将在基础上使用。逻辑来决定在哪里进货,在哪里挑选,并在执行这些操作的顺序是什么。
基于仓库的综合自动化管理可以减少管理中的漏洞。进入仓库,仓库和库存也可以节省很少的管理成本,增加企业收入。
操作自动化与信息化、仓库管理的电子化全面提高管理仓库管理水平。随着中国的深化改革开放和经济的快速发展,如果企业要生存、发展、立足在激烈的市场竞争中立于不败之地,现代管理是不可缺少的。综合自动化与信息化发挥作用极其重要的作用。加快步伐仓储管理自动化与提高仓库管理业务的处理效率,仓库管理系统的建立是非常必要的。
进入仓库,仓库和库存仍然是现代的传统和基本模式。企业仓库管理虽然伟大,但是最近出现了新的治理模式例如,基于零的沃尔玛管理模型库存的想法,这些新的想法仍然是不可能的,在大多数中国企业的管理中实现。因此,如何设计仓库管理系统,尽量减少重复和降低仓库管理的效率成为最重要的问题。仓库管理的核心是入库与库存的关系,因此,如何处理这三者之间的关系是最关键的部分。此外员工和供应商的信息是必不可少的。仓库管理的一部分,提供一些进入仓库的相关信息,移出仓库,使整个系统更加完整 更实用。
通过对仓库日常工作的深入研究管理,我收集大量的信息,考虑到系统结构等多方面,组织、功能实现、技术、要求和可行性,我认为计算机本论文的管理系统适用于仓库管理的要求现在有实用开发价值和一定程度的使用价值。
II.相关工作
[1]该系统优化起重机运动,避免不必要的转移以及相关的损害风险加快装船速度.[2]本研究文件两大俄亥俄东北部的商务,一个驱动货物和其他按服务。[3]它说一个ERP处理分发服务器的逻辑活动,如在采购订单上,仓库管理仓库活动.还讨论了WMS的特性。包括完成码头作业的能力,确定收据中正确的项目。[4]本文开发一种混合算法来生成拣选。拣货与打包作业相结合的顺序。该算法包括三个要素:容器选择,加载配置和加载/拾取顺序。[5]这项研究打算提出一种自适应的方法,一种数据。基于存储分配方法(DMSA),以找到新交付的最佳存储分配有空时需要放好的产品配送中心的货架空间。[6]重点研究仓库管理系统(WMS)对美国的制造商的重要性。
III.网络分布结构
企业库存的实际应用管理包含几个部门的企业,这些部门可能设在一个商业大楼里。在地理上或在几个城市之间。这是因为为了适应企业库存管理的需要,我们设计的这个系统的运行环境是互联网和企业局域网,我们使用BS框架设计。
B/s结构的最大优点是它不需要安装任何特殊的软件,但可以在任何地方。它可用于任何计算机访问互联网。客户端是零维护。很有效的增强了系统自身的能力,只要访问互联网,系统管理员分配用户名和对应的密码,然后可以使用。甚至可以在线申请,通过公司的安全证书后(如CA证书),系统可以分配每个用户。没有其他人参与的帐户。
为了提高系统的安全性、可靠性和系统运行效率、应用程序,智能仓库系统在应用中的部署服务器和系统数据部署在数据库服务器中,由专业数据库管理系统管理。
网络拓扑的详细信息参见图1。网络的拓扑结构
图1 网络的拓扑结构
IV软件结构
通过对仓库管理实际情况的业务调查,目标系统应该包括功能:企业批量管理,保质期管理,质量测试管理,即时库存智能管理,礼品管理,虚拟仓库管理,职位管理,业务数据检查,多级审计管理,系统参数设置以及对系统的辅助工具等。所以,这目标系统设计七个模块。详情请参见图2软件结构
图2软件结构
A.功能设置模块
这个模块定制的管理整个系统的规则包括定义管理员和操作字的功能
B.基本维护模块
这个模块可以创建基本的专有标签,每批产品的代码序列号,用户可以根据需要定义序列号,每一个产品模型有固定的代码规则,用户可以添加,数据库中的删除、编辑和其他操作。
C.采购管理模块
采购订单:当您需要购买时,您可以填写采购订单。这不影响库存。
采购和接受:采购订单得到批准后,采购后收到货物。先在货物上粘贴序列号标签,然后在采购订单和接收订单上扫描序列号。库存被保存时自动增加。
将货物入库的其他方式包括退货、拒收等,只要填写采购和接收订单即可。
D.仓库管理模块
将产品放入仓库:当有购买或其他方式把货物进入仓库,该模块可以创建将产品订单仓库自动。它可以区分产品入库的不同方式,如将货物正常入库或拒收等商品入库等。
从仓库交付产品:当有销售或其他方式从仓库交付产品时,该模块可以创建从仓库交付产品的订单。它可以区分不同的交货方式,如仓库交货的产品,仓库物品或从仓库送礼物等。
库存管理:不需要手工管理,当产品进出仓库,对每一类产品创建库存,便于检查。
特殊产品仓库:当客户想区分产品时,他们可以建立虚拟仓库来管理他们想要区分的产品。所有功能与正常产品仓库相同。
分配管理:不同的仓库需要分配。这个模块可以自动创建分配顺序。支持在不同仓库分配货物。
检查管理:用户可以随时检查仓库,然后自动创建支票账单。这样,支票的工作就更方便了。
库存到达上限时报警:当库存量达不到规定数量时,系统会报警。
E.销售管理模块
销售订单:当产品售出时,你应该先填写一份销售订单。这不会影响库存。
仓库外销售:仓库出入库后,按订单扫描产品编号。当库存保持不变时,库存报告会自动减少此类产品。
F.报表生成模块
月底、季度和年度的销售报告、采购报告和检查报告具有自动创建功能。用户可以自定义统计报表。
G.查询模块
采购订单查询、销售订单查询、产品查询、库存查询等(用户可自行定义)。
查询遵循一些要求,如条形码编号、交货日期、交付客户等。
V.主要技术
A. ADO.NET技术
ADO.NET可以让开发者节省数据源(如SQL Server和XML)和开放的数据源,通过OLE DB和同样的ODBC数据共享消费者应用程序可以使用ADO.NET连接这些数据源获取、处理、更新源中。为了让用户更方便、迅速地通过ADO.NET,对ADO.NET的设计师提供了开发人员使用一些功能强大的类
·连接类,在与数据库交互时,必须连接连接类。连接指示显示数据库服务器、数据库名称、用户名、密码以及与数据库连接所需的其他参数。连接对象将被命令对象使用。通过这个问题,我们可以知道执行命令的数据源。与数据库交互的过程意味着您应该清楚地显示您想要操作的内容。这依赖于命令对象,开发人员使用命令对象将SQL语句发送到数据库。命令对象使用连接对象显示与哪个对象的连接数据源。开发人员可以使用command对象来直接执行命令或单独让命令对象的引用传递给DataAdapter。它保存了一组可以操作以下描述的数据命令。
·命令对象,成功连接数据库后,可以使用命令对象执行命令,如创建、读取、更新、删除。命令对象有一些例如ExecuteReade()的常用方法,和executenonquery() ExecuteScalar()方法。你可以使用executenonquery()插入数据。
·DataReader类。许多数据操作只允许开发人员读取一串数据。DataReader对象,开发商承诺从命令对象的SELECT语句得到的结果。考虑性能的因素,返回的数据都是快速和DataReader只有“向前”的数据流。这意味着开发人员只能按照一定的顺序从数据中获取数据流。这对速度有好处,但是,如果开发人员想操作数据,最好的方法就是使用数据集。
·DataSet对象。DataSet对象是数据在内存中的表现形式,它包含多个DataTable对象。但数据表包含列和行,就像在普通的数据库图表。开发商甚至可以为了创造亲子关系定义图表之间的关系。数据集用于特殊环境中,比如帮助管理内存中的数据,也可以使用它来释放数据。与数据提供程序相比,数据集不需要特殊前缀,因为它是所有数据提供者使用的对象。
·DataAdapter类。数据是只读的,开发者有时会使用它。而开发人员很少需要将其转换为底层的数据源。在某些情况下,需要在内存中缓存数据,以减少数据库调用的不变数据的时间。DataAdapter帮助开发者来处理这些情况容易通过断开模型,DataAdapter填充DataSet对象当一批不断变化,读和写操作数据库恢复数据库。dataaadapter包含连接对象并自动打开或关闭时参考数据库的读写此外,DataAdapter包含所选择、插入、更新或删除操作命令对象的引用。开发者将数据集定义为每个表dataaadapter。它将为开发人员处理来自数据库的所有连接。所以,开发商的工作是告诉DataAdapter当负载或当写数据库。
图3 ADO.NET结构
B. B/S架构
B/S架构是一个互联网的框架模型后web.web浏览器是客户端的主要软件开发。该模型统一客户,让系统功能的核心部分集中在服务器端。从而简化了系统的开发、维护和使用。客户端只需要安装浏览器,如Netscape Navigator和Internet Explorer。服务器需要安装数据库,如Oracle、Sybase、Informix或SQL服务器。浏览器通过Web服务器与数据库交互数据。
越来越多的应用B/S架构,需求推动了ajax技术的发展。程序可以在客户端进行计算机部分工作。因此,它明显地减轻了服务器的负担。它增加了交互。它可以在某些部分实时刷新。
易于维护和升级。目前,对软件系统进行改进和升级的频率越来越高,B/S框架的产品显然很方便。当系统管理员维护系统时,他们只需要管理服务器。所有客户端都是浏览器,不需要任何维护。无论用户规模多大,都不会增加任何维护或升级的工作量。人们只需要在非本地连接服务器和相应的Internet。可维护,升级和共享long-distance.in未来,软件易于升级和维护,它会更容易使用。
更低的成本,更多的选择。众所周知,我们都在我们的计算机上运行Windows系统。浏览器是标准配置。但在服务器的操作系统中,Windows系统没有很多优势。目前的趋势是使用B/S架构的管理软件,只需要安装在Linux服务器上。它具有高度的安全性。因此,服务器的操作系统的选择是多种多样的。无论您选择什么操作系统,它都不会影响您的个人计算机系统。这让Linux快速发展。
应用服务器的操作数据负担很重。由于B/S架构的管理软件只能安装在服务器上,网络管理员只需对服务器进行管理,服务器端用户界面的主要业务逻辑在WWW浏览器中完全实现。只有很少的部分是在浏览器(浏览器)中实现的,所有客户端都只有浏览器,管理员只需进行硬件维护。但是,应用服务器有一个负担的操作数据,一旦它发生一些问题,如服务器下去。这将引起严重的问题。因此,许多公司都配备了数据库服务器,准备应付最坏的情况。
C. 关系数据库
关系数据库是一种基于关系数据库模型的数据库,它利用集合代数等概念和方法对数据库中的数据进行处理。
关系数据库的体系结构可以分为四个层次:数据库、表和视图、记录和字段。相应的关系理论的术语是数据库、关系、元组和属性。
首先,关系数据库按照数据存储方式和用户访问方式分为本地数据库和远程数据库。
与本地数据库和远程数据库相比,前者具有访问速度快、存储量大、能适应多个用户访问等优点。要使用哪一个,它取决于许多因素,如需要存储和处理多少数据,有多少用户同时访问数据库,数据库的性能要求等等。
其次,表:关系数据库的主要元素是一些存储数据表。数据库中的表在逻辑结构上非常简单。它由若干行和列组成。它不能包含表中的表。它要求表中的每个单元只有一个数据,可
全文共7200字,剩余内容已隐藏,支付完成后下载完整资料
资料编号:[15785],资料为PDF文档或Word文档,PDF文档可免费转换为Word
以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。