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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

vb库存管理系统论文设计与实现Word文档格式.docx

1、操作人员只需要输入一些简单的汉字或数字,便可很方便的达到自己的目标。 仓库管理系统作为现代仓储企业进行货物管理和处理的业务操作系统。它可以实现本地一个或几个仓库的精细化管理,也可实现制造企业、物流企业、连锁业在全国范围内、异地多点仓库的管理;它可以对货物存储和出货等进行动态安排,可以对仓储作业流程的全过程进行电子化操作;可以与客服中心建立数据接口使客户通过互联网实现远程货物管理,可以与企业的ERP系统实现无缝连接。 在传统企业中,仓库管理是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间来作

2、数据记录统计工作。本系统正是根据仓库管理的专业特点而开发的,用现代电子技术提高库管工作的质量和效率。适用于小型企业库管以及储运业务,界面直观,操作简便,运用鼠标,在窗口的不同部位单击左健,双击左健,单击右健,系统会弹出相应窗口,供使用者录入和查询统计。 本系统主要用的是模块化设计,主要包含登记信息,单据管理,查询统计,输出管理和维护设置几个模块。各模块的主要功能有:登记信息的主要功能:登记货物信息,登记供应商信息,登记往来客户信息,登记仓库信息。单据管理的主要功能:对入库单据,出库单据,借入单据,借出单据,调拨单据,报损单据六个单据进行管理。查询统计的主要功能:实现单据查询,库存查询,职员操作

3、查询,货物出入查询,对管理员还可以实现用access语句进行高级查询。输出管理的主要功能:可以对入库单据,出库单据,借入单据,借出单据,调拨单据,报损单据六个单据进行输出管理。以及输出时对单据进行页面设置等功能维护设置的主要功能:可以查看操作日志,管理公司信息,管理职员信息,对该系统的使用人员进行管理。 系统运行后,就用户方而言,由于用户使用本系统时,不会也不必关心系统内部的结构及实现方法,即对用户来说是透明的,所以本系统对用户而言,是定位在界面友好、操作方便、功能齐全的原则上的,用户只需简单的用鼠标点击各界面上的选项卡或按钮就能执行相应的功能,就管理者而言,关心的是如何处理各种数据,只要把用

4、户的信息输入计算机,管理者就可运行相应的后台程序进行处理。本系统的应用定能成为企业仓库管理方面的利器。 第二章 系统分析2.1 可行性分析可行性分析研究的目的就是用最小的代价在尽可能短的时间里确定问题是否能解决,通过复杂系统的规模与目标,研究与此类似的系统后,我们具体从下面三方面考虑。2.1.1运行可行性 系统是采用Visual Basic作为开发一具的,Visual Basic是基于Basic的可视化的程序设计语言。在Visual Basic中,一方面继承了Basic所具有的程序设计语言简单易用的特点,另一方面在其编程系统中采用了面向对象、事件驱动的编程机制,用一种巧妙的方法把Windows

5、的编程复杂性封装起来并提供了一种所见即所得的可视化程序设计方法。本系统可以运行在Win95, Win98, Win2000操作系统之上, 就是说市场上流行的操作系统都可以支持。因此系统运行可行性绝不会成为软件零售仓库管理系统的问题。2.1.2经济可行性 估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否回高于项目预期的全部经费。并且,分析系统开发是否会对其它产品或利润带来一定影响。 支出: 基础投资:硬件货品“ PC机” 软件货品:WINDOWS98/2000、POWERBUILDE WORD2000其它一次性支出:软

6、件设计和开发费用经常性支出:软件维护费用、软件使用费用。效益: 系统的效益可以从经济效益和社会效益两方面考虑。对于仓库管理系统则应着重分析其社会效益。例如,系统投入运行后可以使仓库管理实现科学化、规范化。曾强了工作人员对仓库管理能力、提高了工作效率。2.1.3技术可行性本设计“仓库管理系统”是为企业仓库管理人员开发的。鉴于本人在上学期数据库课程设计中已用Visual Basic6.0Access2000开发过考试管理息系统,而且通过三个月毕业实习中的学习和实践,对开发管理信息系统又有了新的认识和提高,使自己在开发管理信息系统方面的技术更加成熟。由于本设计最重要体现的是实用性,所以,通过大量的社

7、会调查和分析,结合自己现有的技术水平加上导师的指导,一定能按期完成本毕业设计。22需求分析一、 仓库日常管理1、仓库保管员必须合理设置各类物资和产品的明细账簿和台账。原材料仓库必须根据实际情况和各类原材料的性质、用途、类型分明别类建立相应的明细账、卡片;半成品、产成品应按照类型及规格型号设立明细账、卡片;财务部门与仓库所建账簿及顺序编号必须互相统一,相互一致。合格品、逾期品、失效品、料废、退回电机、返修电机应分别建账反映。2、必须严格按仓库管理规程进行日常操作,仓库保管员对当日发生的业务必须及时逐笔记录,做到日清日结,确保物料进出及结存数据的正确无误。及时登记手工明细账并与仓库中的数据进行核对

8、,确保两者的一致性。3、做好各类物料和产品的日常核查工作,仓库保管员必须对各类库存物资定期进行检查盘点,并做到账、物、卡三者一致。4、各事业部、分厂必须根椐生产计划及仓库库存情况合理确定采购数量,并严格控制各类物资的库存量,有条件单位逐步实行零库存;仓库保管员必须定期进行各类存货的分类整理,对存放期限较长,逾期失效等不良存货,要按月编制报表,报送各事业部领导及财务人员,各事业部对本单位的各类不良存货每月必须提出处理意见,责成相关部门及时加以处理。二、入库管理1、物料进仓时,仓库管理员必须凭送货单、检验合格单办理入库手续;如属回用物资应凭回用单办理入库手续,拒绝不合格或手续不齐全的物资入库,杜绝

9、只见发票不见实物或边办理入库边办理出库的现象。2、入库时,仓库管理员必须查点物资的数量、规格型号、合格证件等项目,如发现物资数量、质量、单据等不齐全时,不得办理入库手续。未经办理入库手续的物资一律作待检物资处理放在待检区域内,经检验不合格的物资一律退回,放在暂放区域,同时必须在短期内通知经办人员负责处理。3、一切原材料的购入都必须用增植税专用发票方可入库报销,无税票的,其材料价格必须下浮到能补足扣税额为止。同时要注意审查发票的正确性和有效性。4、入库材料在未收到相应发票前,仓管员必须建立货到票未到材料明细账,并根据检验单等有效单据及时填开货到票未到收料单(在当月票到的可不开),在收到发票后,冲

10、销原货到票未到收料单,并开具材料票到收料单,月底将货到票未到材料清单上报财务。5、收料单的填开必须正确完整,供应单位名称应填写全称并与发票单位一致,如属票到抵冲的,应在备注栏中注明原入库时间,铸件收料单上还应注明单重和总重。收料单上必须有保管员及经手人签字,并且字迹清楚。每批材料入库合计金额必须与发票上的不含税金额一致。三、出库管理1、各类材料的发出,原则上采用先进先出法。物料(包括原材料、半成品)出库时必须办理出库手续,并做到限额领料,车间领用的物料必须由车间主任(或其指定人员)统一领取,领料人员凭车间主任或计划员开具的流程单或相关凭证向仓库领料,行政各部门只有经主管领导批字后方可领取,领料

11、员和仓管员应核对物品的名称、规格、数量、质量状况,核对正确后方可发料;仓管员应开具领料单,经领料人签字,登记入卡、入帐。2、成品发出必须由各销售部开具销售发货单据,仓库管理人员凭盖有财务发货印章和销售部门负责人签字的发货单仓库联发货,并登记卡片。四、报表及其他管理1、仓管员在月末结账前要与车间及相关部门做好物料进出的衔接工作,各相关部门的计算口径应保持一致,以保障成本核算的正确性。2、必须正确及时报送规定的各类报表,收付存报表、材料耗用汇总表、三个月以上积压物资报表、货到票未到材料明细表每月27日前上报财务及相关部门,并确保其正确无误。3、库存物资清查盘点中发现问题和差错,应及时查明原因,并进

12、行相应处理。如属短缺及需报废处理的,必须按审批程序经领导审核批准后才可进行处理,否则一律不准自行调整。发现物料失少或质量上的问题(如超期、受潮、生锈、老化、变质或损坏等),应及时的用书面的形式向有关部门汇报。4、各事业部因客户需要,要求在外设立仓库的,必须报经股份公司主管领导批准后作为库存转移,并报财务部备案,其仓库管理纳入纳入所在事业部仑库管理;外设仓库必须由专人负责登记库存商品收发存台账,并将当月增减变动及月末结存情况编成报表,定期进行盘点清查,每月将各类报表在规定的时间内报送查关事业部及财务人员。5、仓库现场管理工作必须严格按照6S要求、ISO9000标准及各事业部分厂的具体规定执行。对

13、应如上需求我们现已总结出仓库管理系统的数据要求.该系统完成后将具备如下功能:仓库各种信息的输入,包括入库,出库,还原,需求信息的输入等仓库管理的各种信息查询,修改和维护货品采购报表的生成在库存管理中加入最高储备和最低储备字段,对仓库的物质货品实现监控和报警 企业各个部门的物质需求管理 操作日志的管理仓库管理系统数据备份数据更新仓库管理系统的使用帮助 本系统的以上功能会更适合仓库管理的发展情况,将会给仓库管理带来一种更为科学的服务系统,是仓库管理自动化的一面新窗口。也将会是仓库管理员的好帮手。2.3系统数据分析与描述 D1 用户信息清单 图2-4 仓库运行数据流程图2.4 系统总统设计第三章 系

14、统设计3.1 数据库设计 3.1.1 数据库概念结构设计(1) 分ER图设计本设计根据上面的设计规划出的实体有货品实体、仓库实体、职工实体、部门实体、供应商实体。各个实体的E-R图及其关系描述如下:3.1.2 数据库逻辑设计将上面的ER图转化为关系模型,关系的主码用下横线标出,外码用删除线标出:实体:货品(货品号,名称,型号,仓库号,状态)仓库(仓库号,面积,管理员)职工(编号,姓名,性别,职称,电话,薪水,部门号)部门(部门号,名称,部门经理)供应商(编号,名称,联系人,电话,地址,邮编)联系:共3个联系采购(货品号,名称,型号,仓库号,时间,价格,供应商)出库(货品号,部门号,时间)入库(

15、货品号,部门号,时间)经验证,以上所有实体与联系表均符合BC范式。 3.1.2 数据库物理设计在上面的实体以及实体之间的关系的基础上,形成数据库中的表格以及各个表格之间的关系。仓库管理系统数据库中的各个表格的设计结果如下面的几个表格所示。每个表格表示在数据库中的一个表。(1)货品表:列名数据类型可否为空货品号(主键)字符型(20)不能为空名称可为空型号仓库号(外码)状态字符型(10)(2)仓库表:仓库号(主键)面积数值型(20)管理员(外码)(3)职工表:编号(主键)姓名性别字符型(2)职称电话字符型(30)薪水部门(外码)(4)部门表:部门号(主键)部门经理(外码)(5)供应商表:联系人地址

16、字符型(50)邮编(6)货品采购表:时间价格供应商(外码)(7)出库表:部门号(主键)(外码)货品号(主键)(外码)(8)入库表:3.2 系统模块设计系统主要由:初期设置、货品管理、查询统计、数据报表、系统维护五大模块,他们的主要功能即实现如下:初期设置:数据库原始数据的录入,试运行,管理员权限设定等基本功能设置。货品管理:包括商品的入库、出库、商品产地、名称、价格等“记录”工作,并将管理员所作操作全部正确的存入数据库。流程图如下:数据报表:出库货品报表、入库数据报表系统维护:操作员管理、密码修改 、操作员权限设置、数据备份、数据恢复、日志记录、日志查看、日志记录。3.3 界面设计:3.3.1

17、 系统登录界面 如下图所示即为系统的登录界面,标题“欢迎使用仓库管理系统”,可以看到该界面嵌入了日历显示功能,提醒员工这是新的一天,有个好心情,也是作为设计者的一番良苦用心。用户名和密码框供使用者验明身份正常使用系统,整体上和确定、取消按钮合理分布,大方简洁。: 图3-7 系统登录界面3.3.2 系统主界面 如下图为系统的主界面,系统背景选取古树苍山,让人觉得意味无穷,系统的几个逻辑模块的调用,被设计成系统菜单一共调用,根据见名知义的原则,系统的按钮都代表他能实现的功能。使用简单可操作性强。 图3-8 系统主界面 3.3.3 入库统计界面 该界面简单来讲包括数据输入窗口:供应商编号、供应商名称

18、、入库编号、货品名称等详尽的货品信息录入。以及一个listview空间来回显数据库内货品的记录状况一边用户(数据库管理员)来及时核对数据的正确性。 图3-9 入库统计界面3.4 报表设计 报表是一个完整仓库管理系统所不可或缺的一部分。直接承担者将当天或者一段时间的公司业绩情况呈现给使用者和管理者。本系统报表如下所示,界面大方、简单明了,个项目分门别类的罗列出来,层次清晰,可用性很强。 如图3-10 货品出库明细表详细列出了货品编号、货品名称、计量单位、数量、单价、金额、出库日期、提货人、经手人详细信息,一目了然。 在图3-11 为库存信息明细表同样列出了货品名称。货品规格、计量单位、单价、数量

19、等一切可能用到的数据。可以说报表给了管理者最直观的表述。图3-10 货品出库报表 图3-11 库存信息明细表第四章 系统实施本章着重介绍了系统登录模块及主模块的代码实施:4.1 系统登录模块的实施: * 用户登录按钮的事件代码 *Private Sub Command1_Click() rtn = SetWindowPos(Me.hwnd, -2, 0, 0, 0, 0, 3) 运用API函数SetWindowPos,来实现取消窗体置前的功能On Error Resume NextDim MPassword As StringIf Text2.Text = mr And Text1.Text

20、= Then 判断是否使用的是超级口令登录 frm_main.StatusBar1.Panels.Item(2).Text = 当前操作员: mr Name1 = Text2.Text Unload Me frm_main.ShowElse Adodc1.RecordSource = select * from tb_enter where M_Name = & Text2.Text & Adodc1.Refresh If Adodc1.Recordset.RecordCount 0 Then MPassword = Adodc1.Recordset.Fields(M_Password) If

21、 Text1.Text = MPassword Then 判断数据的密码是否正确 + Adodc1.Recordset.Fields(M_Name添加登录日志 Open (App.Path &系统日志.ini) For Input As #1 Do While Not EOF(1) Line Input #1, Intext TStr = TStr + Intext + Chr(13) + Chr(10) Loop Close #1 TStr = TStr + + Name1 + + Format(Now, yyyy-mm-dd hh:mm:ss) + + 系统登录 + Chr(13) + C

22、hr(10) For Output As #1 Print #1, TStr Close #1 Else MsgBox 密码不正确,请您确认后重新输入, , 库存管理系统 Text1.Text = Text1.SetFocus End If对不起 没有此用户的信息 Text2.Text = End Sub 4.2 主界面各个功能实现Private Sub Form_Load()Me.AutoRedraw = FalseImage1.Visible = FalseCall WHScreen利用代码连接数据库Adodc1.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source= App.Path &db_kcgl.mdb;Persist Security Info=FalseAdodc2.ConnectionString = Call Tree_change 调用过程,用于显示TreeView控件中的数据信息 If TWidth 800 Or THeigth 600 Then RemoveMenu GetSystemMenu(frm_main.hwnd, 0), SC_MAXIMIZE, MF_REMOVE 最大化按钮不可用 Me.Left = (Screen.Width - Me.Width) / 2

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

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