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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

仓储管理系统论文Word格式文档下载.docx

1、保资料正确,并减少因人为失误所造成的损失。库存品种多,数量大。因此,要实现收发作业的快速、准确、高效,仓储管理自动化势在必行。而实现管理自动化的“瓶颈”则是产品信息的采集、输入。传统手工作业方式,在信息采集量加大的情形下,半因信息不能及时的反馈,给收发作业造成一定的困难。利用条码技术,在入库及其包装上加贴条码,配之以商品信息管理系统进行作业,不仅可提高效率,降低作业强度,也将大大提高产品收发作业准确率(如键盘输入仅为百分之一),进而实现商品管理的全面自动化。1.3 研究目的当今企业越来越重视供应链管理的思想,其主要的两个组成部分:采购管理与库存管理也受到了越来越多的关注。采购管理就是指为保障企

2、业物资供应而对企业采购入库进行的计划、组织、协调和控制等活动。库存管理是指在保障供应的前提下,以库存物品的数量来达到最少和周转最快为目标所进行的计划、组织、协调和控制。库存管理是对在库物资种类及其存量的管理和控制,它只考虑其合理性、经济性与最优性,而不是从技术上考虑存货的保管与储藏以及如何运输.随着企业行业的发展,企业的经营规模正呈现出上升的趋势,企业间的竞争也越来越大,但竞争已不再是规模的竞争,而是出库业绩的竞争,如何在激烈的竞争中扩大出库额、降低经营成本、扩大经营规模,成为企业营业者努力追求的目标。2总之,实现企业仓库信息的计算机自动化管理系统,不但可以大大提高物料和成品流通率,而且能极提

3、高企业员工的工作效率。2 系统分析与开发工具需求分析是对用户的业务活动进行分析,明确在用户的业务环境中软件系统应该做什么。2.1 需求分析本系统是针对企业库存管理的具体业务而开发的,业务管理以企业的库存管理为核心,为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映企业的工作情况、经营情况,从而提高企业的服务质量,并配合现代化的出库手段,获得更好的经济效益。企业在其生产期间,信息化水平的高低,直接影响到企业的形象和声誉,在整理分析库存资料的时候是否能迅速、高效。这其中的核心就是对每天大量的信息的正确处理和保存。采用计算机这一现代化工具作为管理的辅助手段是必须的,在库存管理信息

4、系统中,它的地位也是举足轻重的。因此,做好库存管理信息系统,使其功能完善,更有非凡的意义,本库存管理信息系统的指导思想是:1、通用性强,系统能广泛适用于各种类型的中小企业。2、用户界面友好,易学易用、易维护、易扩充。软件交给用户使用后,当操作任务操作规则等发生变化时,用户可以方便地修改相应的数据库和表。3、功能完善,应该集显示、添加、修改、删除、查询等操作为一体。4、可靠性高,从软件的设计到程序的编制等各个阶段都要充分考虑到各种异常情况的发生。库存管理信息系统大体上包括基本信息管理、日常工作管理、出库管理、统计报表等方面容,集显示、输入、添加、修改、删除等各种操作于一体,维护起来十分方便。利用

5、此系统,管理员可以方便的查询货物信息,并随时对货物的库存进行调整,也可以进行出库查询;利用此系统,使得出库不用再和以前一样使用纸笔记录,只需轻点键盘就能完成;利用此系统,收银员可以很方便地完成结账工作,从而极减少了错误的发生,避免了无法估计的不必要的损失。此系统,可以对企业生产方向提供依据,为企业的发展提供重要保证。2.2 可行性分析3可行性分析是指在允许的成本、性能要求下,分析每项需施的可行性,提出需求实现的相关风险,包括与其它需求的冲突,对外界因素的依赖和技术障碍。可行性分析包括操作可行性、技术可行性和经济可行性。下面主要以下几个方面对仓库管理信息系统进行可行性分析。(1)社会可行性仓库管

6、理系统已在大型的企业中得到了广泛的应用,企业出库需要现代化,只有合理的运用现代化的出库,才能在市场竞争中立于不败之地。库存管理信息系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决经营者最需解决的迫切问题,同时企业库存管理信息系统对操作人员的要求不高,也合理节约了成本的投入。因此从社会可行性来说,开发本系统是可行的。(2)技术可行性现在,市场上可以选购的应用开发产品很多,流行的也有数十种。在目前市场上这些众多的程序开发工具中,有些强调程序语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的

7、需求。然而,语言的弹性和工具的便利性是密不可分的,只强调程序语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间;相反,如果只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用。本设计我将采用面向对象的方法,综合运用数据库技术、程序设计技术,结合企业管理知识,以VisualBasic6.0作为系统前台应用程序开发工具,SQL2000作为后台数据库,通过中的ADO技术使两者进行连接从而进行系统软件开发。(3)操作可行性如今计算机已经走进千家万户,硬件成本的下降,导致计

8、算机购买成本的降低。仓库管理系统是利用计算机加VB6.0作为系统的开发平台,使开发出来的系统具有友好的用户界面、良好的安全性设置、详细的操作说明,这样更使各类用户很快就能掌握系统的使用方法,因此该系统在操作上是可行的。(4)经济可行性本系统开发简单但要耗费一定时间,所用的开发工具和软件差不多都是免费的,而且,由于系统能够在未来较长的一段时期稳定地发挥作用,这对于企业的出库管管理、节省企业的人力和物力资源等都有很大的帮助。由此可见,开发此系统在经济上是完全可行的。42.3 VisualBasic6.0简介是在原有语言基础上的进一步发展,它包含了数百条语句、函数及其关键词,其中很多与Windows

9、GUI有直接的联系。语言简单易学,只要稍有语言基础就可以很快掌握并进行而精通。可视化的用户界面设计功能,把程序设计人员从繁琐复杂的界面设计中解脱出来:可视化编程环境的“所见即所的(WYSSIWYG)”功能,使界面设计如积木游戏一般,编程变成了一种享受;强大的多媒体功能可轻而易举地开发出集声音、动画、影象和图片与一体的多媒体应用程序;新增的网络功能提供了编写Internet程序的能力。中文版还支持用户自己开发ActiveX控件和制作文档。使用作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统

10、,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。VB的重要特点之一是可视性。系统引进了窗体和控件的机制,用于设计应用程序界面。用户通过在屏幕上生成窗体,在窗体中绘制所需要的控件和按钮,设计菜单和对话框,VB会自动生成相应的代码。的另一重要特点是事件驱动。当窗体或控件上发生一个事件时,VB立即把控制权交给程序员。程序员不必担心如何判断事件是否已发生,只需要编写一段代码告诉计算机在事件发生以后应该做什么工作就可以了。这样,设计一个应用程序简化为用鼠标在屏幕上点击、拖拽并添加少量的代码就可以完成了,大大降低了对程序设计的要求,提高了应用程序的开发效率。利用的可视性特

11、点,可方便的设计了程序的窗体界面,并在各个窗体中的合适位置绘制所需的每种控件。如要修改窗体或控件的某项属性,只需在相应的窗体或控件的属性窗口修改相应的参数便可达到需要的设计效果。的事件驱动性特点,只需在窗体或控件上的代码窗口中添加少量的代码,便可达到告诉当在相应的窗体或控件上发生某一事件时,它们在事件发生后应该做什么工作的目的。例如几个窗体上的添加、删除、返回按钮的作用,就是通过在各个相应按钮的代码窗口中输入相应的代码,来达到当在几个按钮上出现单击(Click)事件后,相应按钮实现添加、删除、返回的功能的。2.4 SQLServer20005SQLServer是微软公司开发的数据库产品,SQL

12、2000被广泛使用,很多电子商务、企业部信息化平台等都是基于产品上。今天的商业环境要求不同类型的数据库解决方案。性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。除这些核心企业品质外,SQL还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应。为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。2.5 数据库访问技术是由Microsoft且开发的最新数据库访问编程接口。毫无疑问ADO是Microsoft提供的众多数据访问API中使用最广的一种。本质上就是一个OLEDB提供者,提供了在应用程序级上对OLEDB数据源的访问能力。是一个自动化服务器,

13、大多数支持的升发环境和脚本环境都可以访问该服务器。它创建和使用了多个对象。ADO对象框架负责调用适当的提供者。如果应用程序使用了ODBC的提供者,那么就会相应地用到MSDASQL应用程序使用的是SQLServer的提供者,则会用到SQLOLEDB当程序使用提供者时,ADO将装载msdasql.dll,再由该动态库装载驱动程序管理器。提供者将发出的调用映射成对应的0DBC调用,之后再传递给驱动程序管地器。驱动程序管地器负责装载正确的驱动程序。特别需要注意的是:驱动程序为了与访问目标数据库的远程IPC(InterprocessCommunication)服务器进行通信,一般采用一种网络进程间通信(

14、IPC)的方法来实现,如命名管道(NamedPipe)、TCPIP套接字或者SPX等。本地提供者不使用任何附加的中间层。当使用SQLserver提供者时,ADo加载sqloledb.dll,由该动态库装载并使用适当的网络IPC方法与数据库进行通信。客户端端组件通过所用的网络协议来与相应的服务器端建立通信这接。网络协议负责发送和接收IP数据流。常用的网络协议有:TCP/IP和IPX等.Connection、RecodsetCommand对象模型三个主要Connetion对象代表与远程数据源的连接,它除了负责建立与数据源的连接之外,还负责控制事务围与Recordset相互关联对象代表从数据源返回的

15、结果集。ADo对象可以便用一个打开的对象,也可以自己建立与目标数据源的连接。对象允许用户查询和更新数据。每个对象包括了一个Field对象集合。集合中的每一个对象代表中的列数据。对象用于发布命令和参数化的语句。Command6对象还可以用来调用存储过程和执行语句,SQL查询的结果返回给Recordset。勺ADo对象类似,Command对象既可以使用打开的connection对象,也可以自己建立与目标数据源的连接。对象包含了一个Parameters集合,集合中的每个成员部是一个Parameter对象,它代表对象所使用的参数。如果一个对象用寸执行一条参数化的那么每一个对象代表语句中的一个参数。Co

16、nncection对象的下面就是Errors集合。Error对象包含了对象框架中的对象包含的一条错误信息。Connection,Command,Recordset对象包含了一个PropertiesProperty对象都可以用于设置或获取对象的不同属性Connection,Recordset对象是对象框架最常用的三种对象,除此之外,ADO还包含RecordStream村象用来表示对象中的一条记录。它也可以表示层次树结构的名字空间,或者表示具有层次结构的事物,如文件系统中的文件夹和文件,电子系统中的目录和消息等。对象用于读或写面向流的数据,如XML文档或者二进制对象等。3 概要设计3.1 系统功能

17、设计根据前面在可行性分析时对系统提出的要求以及在需求分析阶段提出的系统功能需求,将系统结构分成如下模块:1、基础管理模块:实现对原料、成品、仓库等基本信息管理的功能,让管理层对整个企业的仓库及原料、成品有详细的了解,这个模块包括“原料管理”、“成品管理”、“仓库管理”三个功能模块。2、原料库存管理模块:实现对原料出库信息、入库信息管理的功能,这个模块包括“原料入库管理”、“原料出库管理”两个功能模块。3、成品库存管理模块:实现对成品出库信息、入库信息管理的功能,这个模块包括“成品入库管理”、“成品出库管理”两个功能模块。4、库存统计模块:实现对原料库存信息、成品库存信息盘点的功能,这个模块包括

18、“成品库存盘点”、“原料库存盘点”两个功能模块。5、出入查询模块:实现对原料出入库信息、成品出入库信息查询的功能,这个模块包括“原料出入库查询”、“成品出入库查询”、“仓库基础信息查询”三个功能模块。76、系统管理模块:实现对用户管理、密码修改的功能,这个模块包括“系统用户管理、“用户密码修改”两个功能模块。仓库管理系统系统管理模块基础原料库存成品计出入查询图1系统功能模块图3.2 系统E-R图概念模型的最常用的表示方法是实体-联系方法(Entity-RelationApproach,简称方法)。方法是用图来描述某一组织的信息模型。图中包含了实体、关系和属性等三种基本成分,通常用矩形框代表实体

19、,用连接相关实体的菱形框表示关系,用椭圆形或圆角矩形表示实体(或关系)的属性,并用直线把实体(关系)与其属性连接起来。实体联系图:简称为图,是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式。与此有关的概念有:1、实体:是观念世界中描述客观事物的概念。2、属性:指实体具有的某种特性,用来描述一个实体。3、联系:可分为两类:一是实体部的联系,一是实体之间的联系。用户密码用户名称用户权限系统用户82用户ER成品编号 成品名称 成品型号 成品规格 备注成品3成品原料编号 原料名称 原料型号 原料规格 备注原料4原料仓库名称仓库编号5仓库成品编号成品去向出库数量负责人

20、出库时间记录号成品出库6成品出库9原料编号原料去向原料出库7原料出库成品来源入库数量入库时间成品入库8成品入库原料来源原料入库9原料入库10成品编号 成品名称 成品颜色 成品规格 备注成品来源入库数量负责人入库出库成品去向出库数量原料来源原料去向10系统3.3 数据库设计建立数据库,首先确定数据库中要保存什么样的数据信息,然后设计数据库,建立由子段组成的表,字段里定义要存储的数据的类型。建好数据库的结构后,数据库就能在纪录里存储数据。提前设计数据库,一个重要的原因就是效率问题,如果数据库中的纪录达到了10000条以上的话,那么效率就是建立数据库头等要考虑的事情了;另外,设计数据库的一个指导原则是把子段与不在同一表中的同类数据相联系,数据存在不同的表中,并11字段名称数据类型字段大小文本原料名称原料颜色20原料规格备注30.成品名称成品颜色成品规格30不意味着不能一起使用它们,相反,当需要的数据横跨关系数据库中两个或更多的表时,能够使用“关系”访问数据。本系统采用了SQLServer2000数据库,下面对在本系统中使用的数据库表格建立

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

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