版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
库存管理系统设计StockManagementSystemDesign院系数学与计算机科学系___________________专业信息管理与信息系统____________学生班级2007级_________组员##########____学号#################################
指导教师单位数学与计算机科学系____________指导教师姓名#####____指导教师职称讲师______库存管理系统设计摘要随着我国改革开放的深入,企业间的竞争日益加大,为在激烈的国际市场中求生存,如何提高企业的管理水平已成为各行各业共同关心的问题。而库存管理作为企业现代化管理的重要组成部分,是企业进行生产、计划和控制的基础,在企业生产经营活动中,库存管理既必须保证生产车间对原材料零部件需求,又直接影响采购销售部门的购销活动,能否对库存进行科学的管理,将直接影响企业其他各部门的生产运作的好坏。本组的“库存管理系统设计”是基于SQLServer和VisualBasic程序语言的基础上实现的。主要有【仓库管理】【入库管理】【填写入库清单】【出库管理】模块,实现了企业仓库、货位、出库与入库信息统计和库存分析、清仓盘库管理的功能,这对全面监控企业商品的进、出、存等各种状况,为计划及决策人员提供实时准确的库存信息,以便及时调整生产,保证企业各项生产经营活动的顺利进行有着重要的意义。关键词:库存管理,VisualBasic,SQLServerStockManagementSystemDesignAbstractAsChina'sreformandopeningup,inthefierceinternationalmarkettosurvive,fightthedevelopmentofChineseindustrieshavebecomeissuesofcommonconcern.Asanimportantpartofthemodernizemanagement,Stockmanagementisthebasicsofmanufacture,plantationandcontrol.Stockmanagementmustmeettheworshopforrawmaterials,anditisdirectlyaffectthedailybuyingandsellingactivityofthesalesdeparment,whethertheenterprisecanmanagethestockscientifically,willdirectlyaffecttheworkofotherdeparments.Stockmanagementisthefoundationofenterprises’manufacture,planandcontrol,anditisalsoacomponentofthemodementerprisemanagement.Stockmanagementmustensuretheproductionworkshops’demandofthesparepartsoftherawmaterials,andderectlyaffecttheactivitiesofthepurchasingandsalesdepartments.Whethertheenterprisecanmanagethestockscientificallyandeffectively.Thispaperhasanalyzedthestockmanagementsystembasicfunctionsandcompositionofthesystem,includingrequirementsanalysis,systemstructure,functionmodulesandsystemdesignexplanation.Stockmanagementmonitorallkindsofstateofpurchase,shippingandstockoftheenterprisekeywords:stockmanagement,VisualBasic,SQLServer,目录1系统概述…………………11.1系统调查概述……………………11.2系统目标…………21.3系统开发工具及计划………………22系统分析…………………32.1系统需求分析……………………32.1.1业务流程分析………………32.1.2数据流程分析………………42.2系统可行性分析…………………62.2.1经济可行性分析………………62.2.2技术可行性分析………………72.2.3管理可行性分析………………72.3系统逻辑模型……………………83系统设计………………83.1系统总体设计……………………83.2系统详细设计……………………83.3系统数据库设计………………114系统实施………………124.1登陆界面………………………124.2主界面…………124.3仓库管理相关界面……………134.4入库管理相关界面……………154.5出库管理相关界面……………154.6库存管理相关界面……………164.7仓库信息查询…………………174.8入库清单查询…………………184.9出库清单查询…………………184.10库位信息查询………………195系统调试…………196总结与展望…………20致谢……………………21参考文献…………………21附录…………………221系统概述1.1系统调查概述本小组组员上一次暑假期间在百利公司进行社会实践,通过那次的体验进行了调查了解,对该公司的出库、入库、库存管理环节的流程有了较为详细的了解,同时发现了公司采用传统的库存管理存在的问题。商品入库的过程是,当购入商品到货后,负责进货的人员首先填写入库单,然后经仓库管理人员对商品的质量及数量进行核查后方可入库,并更新商品入库流水账,另外如果是新产品,则还要在库存台账中建立新账页。商品出库管理过程是管理人员根据销售人员提供的商品出库单,经核查后付货,同时登记商品销售流水帐,累计汇总出各种商品当日的累计购入入库量、累计销售出库量和库存结余量等数据,并将这些数据填入库存信息表。作为制造类企业,公司的往来业务较为频繁,库存作业相对较大,平均看来,仓库每天分别要对35笔入库单据和40笔出库单据进行登记汇总并形成库位信息表和库存信息表。产品入库单如表1.1.1所示表1.1.1产品入库单Table1.1.1StoreInform机型货号名称单价规格颜色数量备注经办人:产品出库单如表1.1.2所示表1.1.2产品出库单Table1.1.2StoreOutform机型货号名称单价规格颜色数量备注编制单位:经办人:库位信息表如表1.1.3所示表1.1.3库位信息表Table1.3StoreRoomInformationForm库位代号仓库号位号库位描述库存信息表如表1.1.4所示表1.1.4库存信息表Table1.4Storeinformationform货号名称所在库房所在位置从以上库存管理业务的分析中,本小组成员认为现行库存管理中存在以下问题:(1)不能及时获得库存信息(2)库存信息不够准确(3)无法及时了解进货与发货情况基于该公司库存管理现状及库存管理对整个企业管理的重要性,有必要专门开发一个应用于库存管理的系统,以为计划及决策人员提供实时准确的存货信息,以便及时地调整采购与生产,保证企业的各种管理业务顺利进行。1.2系统目标开发本系统的目标为:有库存管理子系统权限的用户登录进入库存管理子系统后,能够方便地进行入库管理、出库管理、库存管理。出库、入库管理可以使管理人员管理各种类型的货物进出:库存管理可提供便捷的库存查询管理。同时,用户还可以方便地得到整理后的各种报表,包括入库清单、出库清单和库存信息表。通过报表的自动生成和格式化,用户可以更为直观地得到库存部门日常所需的各种信息。系统需求分析从企业的库存物资管理方面来说,由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,若采用人工记账的方式进行管理,很难满足企业库存管理需求。而从企业整体管理的角度上看,一个完整的企业物资供应管理系统应包括采购计划管理、合同托收管理、仓库库存管理、定额管理、统计管理、财务管理等模块。其中的仓库管理是整个物资供应管理系统的核心。因此有必要开发一套独立的库存管理系统来控制合理的库存费用、适时适量的库存数量,是企业生产活动效率最大化。库存管理系统通过对入出库类型与入出库单据的管理,通过库存分析、清仓盘库管理来实现对企业库存的管理,全面监控企业商品的进、出、存等各种状况。通过分析总结可以得出,企业的库存管理系统需满足以下功能:(1)具有进行起初建账、系统盘点、数据备份等系统初始化功能;(2)能够进行企业物料基础数据的设置(3)可以根据企业实际情况,进行仓库管理。如出库、入库、盘点操作等;(4)对库存货物可进行数据查询,如出入库统计查询、库存信息查询等。2.1.1业务流程分析:现行产品库存管理业务流程图如图所示:车间车间入库单合格入库单检验仓库出库单出库登记出库清单入库清单仓库清单仓库清单入库记账入库帐图2.1商品入库、出库图2.1.2数据流程分析使用该系统首先登入,随后进行用户信息验证,通过后进入主窗体,然后进入以下任一子模块:系统,仓库管理,入库管理,出库管理,综合管理,盘存管理,打印查询。其中入库管理,综合管理,出库管理。要进入下一模块库存汇总再进入数据备份单元,其他除打印查询模块外,直接进入数据备份单元,然后将备份数据输出。打印查询模块则进入货品入库单,货品出库单,经办人员报表环节。数据流程图如下:登录库存管理系统登录库存管理系统验证用户信息系统主窗体仓库管理入库管理出库管理综合管理盘存管理附项分类历史数据管理打印、查询货品入库单货品出库单经办人人员报表库存汇总数据备份备份输出密码错误汇总计算图2.2数据流程图货品信息管理数据流程为:首先进行货品登记,录入基本信息,然后进行货品基本信息管理,之后进入货品调配汇总单元,随后进入货品其他信息管理单元。入库货品信息管理和出库货品信息管理单元则直接进入货品调配汇总单元再进入货品其他信息管理模块。如下图:货品信息管理数据流程图:入库货品信息管理入库货品信息管理出库货品信息管理货品其他信息管理货品调配汇总基本信息录入货品登记货品基本信息管理图1.3货品信息管理数据流程图Fig.1.3Informationmanagementdataflowofgoods2.2系统可行性分析2.2.1经济可行性分析由于本库存管理系统所要求的硬件(计算机及相关硬件)和软件环境(VisualBasic+SQLServer2000),市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不会造成过重的经济负担。而一旦此系统投入使用,不仅可以减少库存的工作强度,提高工作效率,而且方便了库存对信息的管理,延续了传统的管理模式,极大限度地方便了库存管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面讲开发此系统是可行的。2.2.2技术可行性分析技术上的可行性分析要考虑现有技术条件能否顺利完成开发工作及将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。本系统采用VisualBasic作为系统应用程序开发工具,采用Access建立数据库,并通过VisualBasic中的Data控件使两者进行连接从而进行系统软件开发。VisualBasic不仅能帮助软件开发者提高软件开发的质量和效率,缩短开发周期,而且还具备强大的数据库管理功能,完全能够满足本系统的开发需求。此外,从开发人员的水平考虑,作为信息管理与信息系统专业毕业的学生,大学三年所积累的专业知识使我们从一定程度上具备了开发一个小型系统的能力,而且学校现有的计算机设备也完全能够满足开发的需要。管理可行性分析该系统可以提高管理工作的质量和效率,主要表现在以下几个方面:(1)实现库存管理的“动态”化,能及时地提供库存商品动态信息,配以库存报警功能,在库存过高或过低时,都给予提示。(2)强大的统计分析功能,利用计算机工具以各种方式统计出销售等情况,以便于整体营销策略的调整。(3)方便的查询功能,能快速实现对各种商品的入库、销售及库存情况的查询。(4)系统的开发与使用与现行的管理制度没有冲突,而且现在员工通过培训可以很容易掌握和使用系统。综上所述,本库存管理系统投资少、收益大,且其运行操作简单易学,具备了开发的可行性。2.3系统逻辑模型产品出入库单录入产品出入库单录入库存台帐统计分析查询收发存月报报警数据查询条件显示结果图2.1系统逻辑图3系统设计3.1系统总体设计系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到企业仓库库存管理效率的目的。系统功能分析是在系统开发总体任务的基础上完成的。本库存管理系统需要完成的功能有:(1)库存管理的各种信息的输入,包括入库、出库、货品信息的输入等。(2)库存管理的各种信息的查询、修改和维护。(3)入库单、出库单的生成,日报表、月报表的生成。(4)在货品库存中加入所允许的最低库存字段,对所有库存物资实现监控报警。3.2系统详细设计进入系统管理子系统之后,用户可进行的操作有主系统初始化设置、主系统用户管理、数据库存配置检查和数据表管理。库存管理子系统功能结构图如仓库管理出库管理仓库管理出库管理库存管理仓库信息查询入库清单查询出库清单查询库存信息查询仓库信息的查询入库管理仓库信息的录入仓库信息的修改仓库信息的查询添加入库信息货物查询库存查询库存转移仓库信息的查询表入库清单出库清单库存信息的查询报表库存管理子系统图3.1功能结构图Fig.3.1FunctionChart本应用程序由5个窗体组成,主要的分别是:主窗体,,登陆窗体,入库管理窗体,出库管理窗体,库存管理,、仓库信息查询等窗体组成。3.2.1库存管理相关界面设计仓库管理窗体可进行对仓库管理信息的工作,包括浏览所有的仓库管理信息。通过添加、修改、删除等功能键实现对仓库管理信息的工作,以便仓库部门的管理员能够具有一个管理仓库信息的平台。仓库管理信息编辑窗体则具体完成对库位信息的添加和修改工作。如果是添加状态,则在该窗体上可以添加一个新的库位资料。同时当进入窗体为修改状态时,可以方便地在窗体中修改库位资料中的各项信息。3.2.2入库管理相关界面的设计入库管理窗体可以完成对入库信息的管理工作,包括浏览所有的入库信息。通过添加功能键实现对入库信息的管理工作,以便仓库管理部门的管理员能够具有一个管理入库信息的平台。入库信息编辑窗体则具体完成对入库信息的添加工作。如果是添加状态,则在该窗体上可以添加一个新的入库清单资料。3.2.3出库管理相关界面设计出库管理窗体可进行对出库信息的管理工作,包括浏览所有的出库信息,通过添加功能键实现对出库信息的管理工作,以使仓库部门的管理员能够具有个管理出库信息的平台。出库信息编辑窗体则具体完成对出库信息的添加工作。如果是添加状态,则在该窗体上可以添加一个新的出库清单资料。3.2.4库存管理相关界面设计库存管理窗体可以完成对库存信息的添加工作,包括浏览所有的库存信息。通过查找等功能键实现对库存信息的管理工作,以便仓库部门的管理员能够具有一个管理库存信息的平台。库存转移管理窗体可以对库存货物进行转移库位的操作。3.3系统数据库设计根据前一节进行的系统分析可知,本系统的数据主要从库位、库存、入库和出库四个方面获取,为此,我们设计的库存管理子系统涉及4个数据表:库位信息表,库存信息表、入库信息表和出库信息表。库位信息表StoreRoom用来保存库位信息。表StoreRoom的结构如表3.1所示。表3.1库位信息表Table3.1StoreRoomInformationForm字段名称数据类型大小必填字段说明StoreID文本30是库位代号StoreRoom文本30是仓库Location文本30是位置Dercription文本30是库位描述库存信息表Store用来保存成为库存信息表。表Store的结构如表3.2所示。表3..2库存信息表Table3.2StoreInformationForm字段名称数据类型大小必填字段说明Item文本30是存货货号Qty文本30是存货数量StoreRoom文本30是仓库号Location文本30是位置号入库信息表StoreIn用存储产品入库信息。表StoreIn的结构如表3.2所示。表3.3入库信息表Table3.3StoreInInfromationForm字段名称数据类型大小必填字段说明StoreInID文本30是产品入库编号StoreInType文本30是入库类型Item文本30是货号UnitPrice文本30是单价Currency1文本30是货币Qty文本30是入库数量StoreRoom文本30是仓库Location文本30是位置FillinPerson文本30是经办人FillinTime文本30是入库时间出库信息表Takeout用来保存产品出库信息。表Takeout的结构如表3.4所示表3.4出库时间表Table3.3TakeoutTimeFrom字段名称数据类型大小必填字段说明TakeoutID文本30是产品出库编号TakeoutType文本30是出库类型Item文本30是货号UnitPrice文本30是单价Currency1文本30是货币Qty文本30是出库数量StoreRoom文本30是仓库Location文本30是位置FillinPerson文本30是经办人FillinTime文本30是入库时间4.系统实施实现各个功能模块后,将程序连接编译成系统的可执行文件,并运行系统进行总体测试通过运行程序首先进入登陆窗体,通过输入密码,验证身份后进入主窗体,在主窗体上有8个菜单项,分别对应各自的功能模块窗体,包括系统,库存管理,入库管理,出库管理,盘存管理,综合管理,附项管理,历史数据管理,打印和查询。需要哪个功能的时候就点哪个菜单,相对应的窗体会自动弹出:以下是本系统部分窗体的运行结果:4.1登录界面运行系统打来登陆窗口,在登录窗口用户名中输入“ssh”,初始密码是“123456”单击“登录”按钮进入库存管理系统,单击“取消”退出登录。如图4.1包含的控件有Label1,Label2,Text1,Text2,Command1,Command2,Text控件用于录入信息,Command是按钮控件图4.1登录界面Fig4.1Login4.2主界面登录成功后进入系统主界面,单击各模块按钮就可进入相关窗口。如图4.2用到的控件主要是Label,用这一连接相关窗体,还有一Button按钮控件用于退出系统图4.2主界面Fig4.2Themaininterface4.3仓库管理相关界面:在主界面上单击【仓库管理】按钮进入仓库管理界面,在仓库管理界面上单击【添加】按钮将进入库位信息编辑界面。如图4.3这里使用到DataGrid控件来显示库位信息记录图4.3仓库管理界面Fig4.3StorageManagementInterface在仓库管理界面上单击【添加】按钮进入库位信息编辑界面,如图4.4所示这一窗体主要用到的控件是TextBox,和Button图4.4仓库管理界面Fig4.4StorageManagementInterface同样在仓库管理界面上单击【修改】按钮也将进入库位编辑界面,不同之处在于修改时窗口自动载入已有信息。在修改ID是不可修改。在仓库管理界面上单击删除,将出现删除提示,确认后将删除选定仓库信息。4.4入库管理相关界面:在主界面上单击【入库管理】按钮进入入库管理界面,如下图4.4所示使用到的主要控件有Label,DTPicker,ComboBox,DataGrid,Image,Adodc1DTPicker是显示要选择的日期,ComboBox是用于选择入库类型,Adodc1控件连接数据库,所连接到的数据库将在DataGrid中显示出来图4.5入库管理界面Fig4.5Storagemanagementinterface在入库界面上单击【填写入库清单】按钮将进入入库编辑界面,如图4.5所示主要控件有Label,DataGrid,Adodc,ComboBox,TextBox入库记录通过DataGrid显示图4.6入库清单界面Fig4.6Warehouseinventoryinterface4.5出库管理相关界面:在主界面上单击【出库管理】按钮进入出库管理界面,如图4.6所示所使用到的主要控件有Label,DTPicker,ComboBox,DataGrid,Image,Adodc1图4.6出库管理Fig.4.6TakeoutManagediagram在出库管理界面上单击【填写出库单】按钮将进入出库单编辑界面,如图4.7所示使用到的主要控件有Label,DataGrid,Adodc,ComboBox,TextBox图4.7填写出库单Figure4.7FillChuKudan4.6库存管理相关界面在主界面上单击【库存管理】按钮将进入库存管理界面,如图4.8所示所使用到的主要控件有Label,DataGrid,Adodc,ComboBox,TextBox图4.8库存信息Fig.4.8StockInformation在库存管理界面中可以按库位查询也可以按货号查询。在查询出相应的货物后可以对其进行库位转移。进入库位转移界面,如图4.9所示所使用到的主要控件有Label,Adodc,ComboBox,TextBox,Image图4.9库存转移Fig4.9StockTransfer4.7仓库信息查询在主界面上单击【仓库信息查询】按钮进入仓库信息报表,如图4.10所示,仓库查询报表是通过数据环境设计来实现的,添加一个DataEnvironment图4.10仓库清单Fig4.10warehouseinventory4.8入库清单查询在主界面上单击【入库清单查询】按钮进入入库信息查询选择界面,如图4.11所示使用到的主要控件有Label,DTPicker,ComboBox,DataGrid,Image,图4.11入库查询Fig4.11Querystorage确定选择项目后单击【确定】按钮进入入库清单,如图4.12所示图4.12仓库清单界面Fig4.12Warehouseinventoryinterface4.9出库清单查询在主界面单击【出库清单查询】按钮进入出库查询选择界面,如图4.13所示,所使用到的主要控件有Label,DTPicker,ComboBox,DataGrid,Image,图4.13出库查询Figure4.13Librarycheck确定选择项目后单击【确定】按钮进入出库清单,如图4.14所示图4.14出库清单Figure4.14LibraryList4.10库位信息查询在主界面上单击【库存信息查询】按钮进入清单。如图4.15所示图4.15库存清单Fig4.15inventory5系统调试实现各个功能模块后,将程序连接编译生成系统的可执行文件,并运行系统进行总体测试,如有错误将会自动中断运行,跳出调试窗口,点击“调试”,如代码错误,光标会显示在出错的地方,这时就可以进行相应的调试,纠正错误,调试完再次运行测试是否调试正确。通过多次系统调试处理一些错误命令后才可使系统正常运行。6总结与展望本系统采用VisualBasic6.0开发工具,开发ERP系统中的库存管理子系统,它将完成出库部门日常信息的整理。至此,经过系统分析,设计和编码等过程,整个库存管理系统的开发已经完成。用户可以方便的得到整理后的报表,通过报表,可以直观地得到库存部门日常所需的各种信息,辅助做好整个企业的销售工作。但是各部门使用的管理信息系统各不相同,在数据共享方面的业务上出现很多复杂性的工作,所以在这一方面还有开发的空间。如果经过更周密的调查制定详细的企业信息化发展战略,在企业信息化道路上的投入将能满足ERP系统的实施致谢由于以前对VisualBasic的接触并不是很多,对它的开发环境不是非常了解,所以在程序的开发过程中遇到了很多的困难,但经过指导老师和同学的帮助,一一化解了困难,并从中学到了很多编程方面的知识。但是由于经验方面的原因,以及对库存方面的操作流程了解不足,该系统还有许多不尽如人意的地方和功能上的缺陷,这些都有待于进一步改善。本组能够顺利地完成本次课程设计,首先要感谢陈开慧老师对我们的悉心培养和指导。其中,无论在理论上还是实践中,都给予我们组员很大的收获,使我们得到不小的提高。参考文献[1]陈华.库存管理系统中数据库的设计与实现[J].电脑开发与应用,2009,(01):58-69.[2]戴小波.基于大型超市库存管理系统的设计方法[J].物流科技,2007,(04):125-178.[3]张莉萍.库存管理系统[J].考试周刊,2008,(01):45-85.[4]于艳秋.库存管理系统的开发与设计[J].电大理工,2004,(04):458-462.[5]叶绍松,阮祥发,赵燕.基于SQLServer2000数据库的库存管理系统的设计与研究[J].机械设计与制造,2006,(02):236-258.[6]卢圣晶.企业库存管理系统[J].科技广场,2007,(11):147-189.[7]薛惠,何栋.企业库存管理信息系统的设计与实现[J].中小企业管理与科技(上旬刊),2009,(01):364-382.[8]陈园.中小型民营企业的库存管理系统的设计[J].华商,2008,(15):201-232.[9]朱赟花.零售企业商品库存管理[J].中外物流,2006,(05):18-34.[10]杨少东,刘喜双.物流库存管理系统[J].中国高新技术企业,2007,(09):104-137.[11]Kemp,Z.,Meaden,G.Visualizationforfisheriesmanagementfromaspatiotemporalperspective.AcademicJournal,2009,(2):165-198[12]Gattulli,Vincenzo,ConditionAssessmentbyVisualInspectionforaBridgeManagementSystem.AcademicJournal,2008,(5):15-32[13]Chávez,Ernestoa.policydesignforspinylobster(panulirusargus)managementatthemeso-americanbarrierreefsystem.AcademicJournal,2007,(2):236-256[14]Wolfe,Joseph,Astudyofbusinessgamestockpricealgorithms.AcademicJournal,2007,(3):348-364[15]George,Dallery,BasestockversusWIPcapinsingle-stagemake-to-stockproduction-inventorysystems.2010,(6):254-298附录1.登录窗口:PrivateSubCommand1_Click()DimsjyAsADODB.Recordsettxtsql="select*fromadminwhereyhm='"&Trim(Text1.Text)&"'"Setsjy=exeSql(txtsql)Ifsjy.RecordCount=0ThenMsgBox"没有这个用户",vbOKOnly+vbExclamation,"信息提示"Text1.Text=""Text2.Text=""Text1.SetFocussjy.CloseExitSubEndIfIfTrim(Text2.Text)<>Trim(sjy.Fields("mm"))ThenMsgBox"密码不正确!",vbOKOnly+vbExclamation,"信息提示"Text2.Text=""Text2.SetFocussjy.CloseExitSubEndIfUnloadMeFrmManStocks.ShowEndSub2.FrmManStocks为系统主界面:响应【仓库管理】按钮单击事件:PrivateSubLblStoreRoomSet_Click()FrmStoreRoom.ShowEndSub响应【入库管理】按钮单击事件:PrivateSubLblStoreinSet_Click()FrmStoreinMan.ShowEndSub响应【出库管理】按钮单击事件:PrivateSubLblTakeoutSet_Click()FrmTakeoutMan.ShowEndSub响应【库存管理】按钮单击事件:PrivateSubLblStoreRoomSet_Click()FrmStoreRoom.ShowEndSub响应【仓库信息查询】按钮单击事件PrivateSubLblStoreQury_Click()DataReportStore.Show1DataEnvironmentStore.rsCmdStoreRoom.CloseEndSub响应【入库清单查询】按钮单击事件PrivateSubLblStoreinQury_Click()FrmStoreinQury.ShowEndSub响应【出库清单查询】按钮单击事件PrivateSubLblTakeoutQury_Click()FrmTakeoutQury.ShowEndSub响应【库存信息查询】按钮单击事件PrivateSubLblStoreQury_Click()DataReportStore.Show1DataEnvironmentStore.rsCmdStore.CloseEndSub3.仓库管理窗体加载过程PrivateSubForm_Load()'Adodc1.ConnectionString="driver={SQLServer};server="+Trim(Server)+";uid="+Trim(User)+";pwd="+Trim(Password)+";database=ERP"'Adodc1.RecordSource="select*fromStoreRoom"'SetDataGrid1.DataSource=Adodc1SetDataGrid1.DataSource=Adodc1Refresh_StoreRoomEndSub【添加】按钮单击事件:PrivateSubLblAdd_Click()FrmStoreRoomEdit.Caption="添加库位"FrmStoreRoomEdit.Modify=FalseFrmStoreRoomEdit.Show1Refresh_StoreRoomEndSub【修改】按钮单击事件:PrivateSubLblModify_Click()'保存待修改记录的原始IDFrmStoreRoomEdit.OriStoreID=Trim(Adodc1.Recordset.Fields(0))'把待修改信息添加到编辑窗口FrmStoreRoomEdit.TxtStoreID=Trim(Adodc1.Recordset.Fields(0))FrmStoreRoomEdit.TxtStoreRoom=Trim(Adodc1.Recordset.Fields(1))FrmStoreRoomEdit.TxtLocation=Trim(Adodc1.Recordset.Fields(2))FrmStoreRoomEdit.TxtDescription=Trim(Adodc1.Recordset.Fields(3))FrmStoreRoomEdit.TxtStoreID.Enabled=FalseFrmStoreRoomEdit.Caption="修改库位信息"FrmStoreRoomEdit.Modify=TrueFrmStoreRoomEdit.Show1Refresh_StoreRoomEndSub【删除】按钮单击事件:PrivateSubLblDelete_Click()DimTempStoreRoomIDAsString'保存待删除记录的IDTempStoreRoomID=Adodc1.Recordset.Fields(0)'弹出删除确认对话框IfMsgBox("是否删除"+Adodc1.Recordset.Fields(1)+"?",vbYesNo,"确认")=vbYesThenMyStoreRoom.Delete(TempStoreRoomID)MsgBox"删除成功"EndIfRefresh_StoreRoomEndSub刷新窗口的函数:PrivateSubRefresh_StoreRoom()Adodc1.RefreshIfAdodc1.Recordset.RecordCount=0ThenLblModify.Enabled=FalseLblDelete.Enabled=FalseElseLblModify.Enabled=TrueLblDelete.Enabled=TrueEndIfEndSub【返回】按钮事件PrivateSubLblBack_Click()UnloadMeEndSub4.库位信息窗体界面【确定】按钮单击事件PrivateSubLblOK_Click()'判断要编辑信息是否完整IfCheck=FalseThenExitSubEndIfWithMyStoreRoom.StoreID=TxtStoreID.Text.StoreRoom=TxtStoreRoom.Text.Location=TxtLocation.Text.Description=TxtDescription.Text'判断操作是添加还是修改IfModify=FalseThen'判断为添加操作'判断采购员ID是否已经存在If.In_DB(TxtStoreID.Text)=TrueThenMsgBox"库位ID重复,请重新设置"TxtStoreID.SetFocusTxtStoreID.SelStart=0TxtStoreID.SelLength=Len(TxtBuyerID)ExitSubElse.Insert'添加MsgBox"添加成功"EndIfElse'判断为修改操作.Update(OriStoreID)MsgBox"修改成功"EndIfEndWithUnloadMeEndSub【取消】按钮单击事件PrivateSubLblCancel_Click()UnloadMeEndSub5.入库管理窗体代码设计【填写入库单】按钮单击事件PrivateSubLblOK_Click()FrmStoreinEdit.OriStoreInType=ComboType.TextFrmStoreinEdit.LblStoreInType.Caption=ComboType.TextFrmStoreinEdit.LblFillinTime.Caption=DTDate.ValueFrmStoreinEdit.Frame1.Caption=ComboType.Text+"产品选择———从下表中选出入库产品"FrmStoreinEdit.Show1Refresh_StoreinEndSub【选择日期】按钮单击事件PrivateSubDTDate_Change()Refresh_StoreinEndSub【选择类型】按钮单击事件PrivateSubComboType_Click()Refresh_StoreinEndSub【取消】按钮单击事件PrivateSubLblCancel_Click()UnloadMeEndSub
附录资料:不需要的可以自行删除车间配线设计技术要求一、总体要求:1、工程概况:本次工程主要为车间内部设备的动力电设计、安装部分。2、本工程包含全部电气配套设施的采购、安装、对接;中标方负责全部电线、电缆、连接头、动力柜、配电盒及其配件的采购、搬迁、安装等,并满足使用要求。其中主线路的架设采用桥架支撑空中架设,距地面高度不低于6米,每根柱子架设一套。3、本次配电工程中电缆规格型号全部为BV系列铜芯电缆,电缆额定电压为0.66/1KV。电缆品牌:电缆可选用江苏上上电缆集团有限公司,南洋电缆集团有限公司,安徽绿宝电缆有限公司,安徽航天电缆集团有限公司,山东远东电缆有限公司等产品,随电缆需附有产品合格证和产品质量检验合格证;线缆为BV线缆标准符合国标要求;断路器选用正泰品牌,随机附有产品合格证和产品质量检验合格证。4、电缆铺设按国家电气安装标准执行,线号清晰,线路规范产品技术标准符合国家标准及行业规范要求。5、动力柜需配置零排和地排,柜体要有相应的铭牌和产品合格证,配备电流、电压表。6、塑料外壳式断路器均采用正泰品牌标准型3极断路器。配电柜体均采用上海电器股份有限公司人民电器厂生产的标准柜体。7.车间照明灯具要求功率100w,均采用浙江阳光品牌;配套开关采用TCL品牌。二、主材配置图3-1装一图3-1装一车间厂房布局图1)配电柜底座安装10#槽钢基础,高度约为200/180cm,周围需密封,配置零排和地排,柜体要有相应的铭牌和产品合格证。配置三相电压表1块,安装电压转换开关1只实现相间电压转换;配置三相电流表3块。2)配电柜箱体高度1800mm,门开启大于135°,箱体独立安装,顶部、底部可根据要求开进出线孔;安装板及侧梁可以调节、安装检修灵活、方便、结构紧凑、通用性好。柜门附配电柜线路图。3)技术参数(铭牌须有标识)□符合标准:IEC439、GB7251.1-1997、JB/T9661-1999
□额定电压:AC400V
□额定绝缘电压:660V
□额定电流:根据负荷要求定
□额定短时耐受电流:30kA
□外壳防护等级:IP304)配电柜内部使用铜排母线连接,柜内母线要求外敷热缩套管,柜内接线端子应与出线导线截面匹配,不得使用小端子配大截面导线。2、分线配电柜要求1)配电柜箱体规格H1200*W600*D400,门开启大于135°,箱体独立安装,底部可根据要求开进出线孔;安装板及侧梁可以调节、安装检修灵活、方便、结构紧凑、通用性好。柜门附配电柜线路图。2)技术参数(铭牌须有标识)□符合标准:IEC439、GB7251.1-1997、JB/T9661-1999
□额定电压:AC400V
□额定绝缘电压:660V
□额定电流:根据负荷要求定
□额定短时耐受电流:30kA
□外壳防护等级:IP303)配电柜内部使用铜排母线连接,柜内母线要求外敷热缩套管,柜内接线端子应与出线导线截面匹配,不得使用小端子配大截面导线。3、配电箱1)配电柜箱体规格600*400,门开启大于135°,箱体独立安装,底部可根据要求开进出线孔;安装板及侧梁可以调节、安装检修灵活、方便、结构紧凑、通用性好,要求安装高度离车间地面1.5米。2))配电柜内部使用铜排母线连接,柜内母线要求外敷热缩套管,柜内接线端子应与出线导线截面匹配,不得使用小端子配大截面导线。三、相关内容及要求(一)车架车间配电要求1、总配电柜部分安装1)从车间内配电室接主电缆至主配电柜位置,安装XL-21配电柜(JP1)1台。2)该配电柜采用三相五线制,其中零线、底线由独立接线铜排。配电柜要求含总控开关(塑壳断路器)1只、车间线路控制开关3只、备用三相断路器3只。4)从配电柜对应断路器三相五线制电缆连接分别至车间三条线路分配控制部分。2、车架车间线路1配电要求1)在车间指定位置(见车间配电图)放置配电柜JP1-1、JP1-2;配电箱JK1-32)要求配电柜JP1-1含总控开关1只、三相断路器3只、两相断路器(含漏电保护)1只、备用三相断路器2只。配电柜JP1-2含总控开关1只、三相断路器6只、两相断路器(含漏电保护)1只、备用三相断路器2只。配电箱JK1-3含三相断路器1只。3、车架车间线路2配电要求1)在车间指定位置(见车间配电图)放置配电柜JP2-1、JP2-2、JP2-3;配电箱。2)要求配电柜JP1-1、JP1-2均含总控开关1只、三相断路器3只、两相断路器(含漏电保护)1只、备用三相断路器2只。配电柜JP1-3含总控开关1只、三相断路器6只、两相断路器(含漏电保护)1只、备用三相断路器2只。配电箱根据配电图分配两相断路器、三相断路器,所有断路器均含有漏电保护功能。3)车间照明控制依照配电图安装于相应位置。4、车架车间线路3配电要求1)在车间指定位置(见车间配电图)放置配电箱。2)要求配电箱根据配电图分配两相断路器、三相断路器,所有断路器均含有漏电保护功能。5、配线要求1)总配电柜采用1000A断路器总开关,1个400A塑壳断路器,2个250A塑壳断路器2)分线配电箱内部采用总开关250A塑壳断路器,三相均采用100A塑壳断路器,两相采用60A塑壳断路器,备用断路器采用100A塑壳断路器3)配电箱内部采用总开关250A塑壳断路器,三相均采用60A塑壳断路器,两相采用60A塑壳断路器4)线路2主线采用BV95铜线,零线和地线采用BV50铜线。线路1和线路3主线采用BV50铜线零线和地线采用BV25铜线。5)配电柜支线采用BV25铜线,零线、地线采用10铜线。6)配电箱支线采用BV16铜线,零线、地线采用6铜线7)照明主线采用BV6铜线,灯线采用2.5铜线。6、材料明细名称规格单位数量备注配电柜XL-21含配套件件1A类分线配电柜H1200*W600*D400件3内含7个塑壳式断路器B类分线配电柜H1200*W600*D400件2内含10个塑壳式断路器A类配电箱600×400件23相/1B类配电箱600×400件13相/2C类配电箱600×400件143相/3D类配电箱600×400个33相/1+2相/2E类配电箱600×400个23相/2+2相/1F类配电箱600×400个43相/3+2相/1铜线BV952米约420内含接线鼻铜线BV502米约920铜线BV252米约500铜线BV162米约500铜线BV102米
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年泰州市房地产行业分析报告及未来发展趋势报告
- 2026年矿石色选机行业分析报告及未来发展趋势报告
- 2026年并五苯行业分析报告及未来发展趋势报告
- 2026年2-苯并唑啉酮行业分析报告及未来发展趋势报告
- 2026年pp板行业分析报告及未来发展趋势报告
- 2026年氟化物行业分析报告及未来发展趋势报告
- 2026年常压式智能饮水机行业分析报告及未来发展趋势报告
- 2026年非发酵豆制品行业分析报告及未来发展趋势报告
- 2026年宽厚钢板行业分析报告及未来发展趋势报告
- 2026年改性塑料原料行业分析报告及未来发展趋势报告
- 企业风险管理-战略与绩效整合(中文版-雷泽佳译)
- 残联管理制度
- 五年级学生眼中的中国文化遗产
- 《新媒体营销》课件-认知图文营销
- 2025高考英语大二轮写作篇-应用文写作和读后续写应用文写作
- 2023年辽河油田公司流动式起重机吊装作业安全管理暂行规定
- 眼科中医特色治疗
- 兰交大-《中级财务会计》期末复习资料
- 客户经理合规培训
- 《消防产品监督检查》课件
- 六年级下册辩论四项辩论材料
评论
0/150
提交评论