VB+ACCESS仓库进销存管理系统毕业论文

更新时间:2024-03-08 15:06:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

目录

毕业设计任务书..................................................................................................................Ⅰ 开题报告..............................................................................................................................Ⅱ 指导老师审核意见..............................................................................................................Ⅲ 答辩会议记录......................................................................................................................Ⅴ 摘要 ........................................................................................................................................................ Ⅵ 1 选题背景 ............................................................................................................................................. 1

1.1课题来源 ................................................................................................................................. 1 1.2课题研究的目的和意义 ...................................................................................................... 1 2 系统分析 ............................................................................................................................................. 4

2.1 问题的提出............................................................................................................................ 4 2.2 分析问题 ................................................................................................................................ 4 2.3 系统设计目标 ....................................................................................................................... 5 3 系统总体设计 ................................................................................................................................... 7

3.1 数据流图 ................................................................................................................................ 7 3.2 数据字典 .............................................................................................................. 11 3.3 E-R图 .................................................................................................................................... 11 3.4 功能模块 .............................................................................................................................. 13 4 详细设计 ........................................................................................................................................... 15

4.1系统的功能设计 .................................................................................................................. 15 4.2 数据库结构设计 ................................................................................................................ 16 4.3 设计的思路及方法 .............................................................................................. 17 5 编码实现与测试 ............................................................................................................................. 23

5.1系统登录窗口设计 ............................................................................................................. 23 5.2主程序界面设计 .................................................................................................................. 23 5.3出入库信息管理设计 ........................................................................................................ 24 5.4人员信息管理设计 ............................................................................................................. 25 5.5 物品信息管理设计 ............................................................................................................ 26 5.6 库存信息管理设计 ............................................................................................................ 27 6 系统运行与维护 ........................................................................................................................... 28

6.1 系统运行说明 ..................................................................................................................... 28 6.2 系统维护 .............................................................................................................................. 29 7总结与展望 ....................................................................................................................................... 30

7.1 总结 ....................................................................................................................................... 31 7.2 心得体会 .............................................................................................................................. 32 参考文献 ............................................................................................................................................... 33 致谢 ........................................................................................................................................................ 34 附录 ........................................................................................................................................................ 35

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作 者 签 名: 日 期: 指导教师签名: 日 期:

使用授权说明

本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名: 日 期:

-Ⅵ-

仓库进销存管理系统

【摘要】随着国家的政治经济政策的优化改革,使得国内中小企业得以蓬勃发展。可是随着企业的发展,客户数量的的为断增多,财务工作繁杂化,库存产品零乱等一系列问题也接踵而至,给企业经营者运作带来了很大的困扰。信息技术的迅猛发展,科学经营管理观念的迅速传播,使中小企业经营者逐渐认识到转变企业经营管理理念,改善企业经营管理模式是企业适应时代的发展急需解决的问题。现代管理,应该建立在真实、有效的数据信息基础之上,应该是一种科学的、理性的管理体制,而这种管理与经营的联系与互助,又必须依赖于计算机的强大的数据统计功能,计算机管理系统便是实际的企业进销问题与计算机强大数据统计功能相结合的产物。管理系统解决的了商业企业商品的进、销、存、退、换、盘、损、残、调、借、赠等一系列操作流程中的数据信息的处理问题,提供一系列的数据分析,帮助经营者合理的调整各个经营运作环节的运作节奏,并对商品流转过程进行了全程跟踪管理、相应款项流通的全程记录管理和票据信息统计的管理。因此仓库进销存管理系统的全面应用,规范业务流程、提高了企业的管理水平,提高资金流动的透明度,加快商品资金周转速度,进而全面提高了企业的经营水平、进而全面提升了企业的经济效益。

【关键词】仓库进销存管理系统;资源计划;存货;面向对象

-Ⅶ-

选题背景

仓库进销存管理系统

1 选题背景

1.1课题来源

初步分析了当前业务公司管理方面存在的问题,联系实际情况设计实现了一个以控制物流为主的管理软件。该系统实现了部分ERP的功能,尽力做到降低实施成本,减少实施风险 ,加快实施进度 ,增加投资回报。

使用Microsoft Visual Basic 6.0及Microsoft Office Access 2003作为开发工具,利用面向对象的结构和自上而下的程序设计方法,基本实现了仓库的日常管理和进货出货的查询

1.2 课题研究的目的和意义

根据指导老师、公司和客户的要求,本次毕业设计是仓库进销存管理系统,要求利用Visual Basic完成管理平台设计,构造所用的类库;使用Access数据库存储数据,限单机使用。

企业的物资供应管理往往是很复杂,繁琐的,由于掌握的物资种类众多,订货,管理,发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计计划报表繁多,因此物资管理必须实现计算机化,而且必须根据企业的具体情况制定便提高工作效率,

根据当前的企业管理体制,一般物资供应管理系统,总是根据所掌握的物资类别,相应分成几个科室进行物资的计划,订货,核对入库,根据企业各个部门的需要来发送物资设备,并随时近期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月,季,年进行统计分析,产生相应报表,为了加强关键物资,设备的管理,要定期掌握其储备消耗情况,根据计划定额和实际消耗定额的比较,进行定额管理。

所以一个完整的企业物资供应管理系统应包括计划管理,合同托收管理,仓库管理,定额管理,统计管理,财务管理等到模块。其中仓库管理是整个物资供应管理系统的核心。

随着科学技术特别是信息工程、计算机技术等高科技技术的飞速发展和普及,当今世界已进入到了信息时代。企业和组织要求信息处理的数量越来越大,速度越来超

第 1 页 (共 44页)

仓库进销存管理系统

快。为了让管理者及时掌握准确、可靠的信息,以及执行之后构成真实的反馈,必须建立一个功能齐全和高效率的信息管理系统。信息管理系统采用以电子计算机为主的技术设备,通过自动化通信网络,与各种信息终端相连接,利用完善的通信网,沟通各方面的联系,以保证迅速、准确、及时地收集情况和下达命令。

本公司(现国内大多实业公司的代表)存在的问题:信息化不足,计算机使用率低,大量的日常工作皆是手工处理,因此工作效率低落,企业内部沟通不良等等问题很难克服。要提升企业竞争力,企业内部信息化是不可缺少的一个步骤。实施先进的办公室自动化系统,实现企业内部信息管理、共享及交流,才能让企业在竞争激烈的21世纪取得先机。

随着经济的全球化以及中国经济改革的逐渐深化,制造业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素,而快速有效地实施企业资源计划(ERP)系统是被实践证明了的提高企业竞争力的最有效的方法之一。从根本上说,企业就是一个利用资源(人、财、物、时间),为客户创造价值的组织,ERP就是对这些资源进行计划、调度、控制、衡量、改进的管理技术和信息系统。现今的企业并不只是人力资源、资金和产品的组合,它还应该包括供应、销售、市场营销、客户服务、需求预测,以及其他更多的东西。如果一个ERP系统真正想要最大限度地提高其生产能力,它必须能够非常融洽地和其他关键性的商务领域进行交流。

企业资源计划(ERP)应用将许许多多的商务过程自动化并集成在一起,从而有助于企业保持竞争优势;数字内容管理应用有效地控制存储、检索和资源的再利用,从而理顺了各种操作,有助于避免冗余;供应链管理就是对供应链中的货物和服务、信息、以及金钱以电子方式进行规划和实行流控制,提高系统的智能化程度,产、供、销、财务形成一个统一的整体。使企业处于全面受控状态,压缩投资规模,加快资金周围,在实时反映的基础上,修正企业在日常生产经营过程中各个环节上的偏差,降低产品成本和不必要的原料和在制品积压。ERP将和供应链管理(SCM),客户关系管理(CRM),商业职能(BI),知识管理(KM)以及电子商务完全融合在一起。这些系统将会象一个团队一样工作,经常性地和客户进行联系,从而为他们提供服务,出谋划策以及保证系统的正常运行。

第 2 页 (共 44 页)

系统分析

针对目前国内实业公司存在的问题,本文设计一个以物料流处理为主,具有一定智能特性和网络特性的管理系统。该系统不仅能智能的控制企业的物流情况,而且还具有操作方便、便于纠错的特点。

概括起来系统的优点如下:

(1)用户基本资料一次性建立,便于规范控制。 (2)物料控制半自动化,加强了各个部门之间的联系。

(3)提高库存管理的服务水平,最大限度地降低库存量,包括中间库存和在制品的库存,以减少在库存上的资金积压。

(4)最大限度的保证订货任务的按期完成。 (5)提高计划的可能性,实现均衡生产。 (6)集成管理职能,提高管理效率。

本着尽可能完成ERP的各项功能的原则,将物料控制到只在需要的时候向需要的部门按需要的数量,提供所需要的物料,也就是说,它既要防止物料供应滞后于对他们的要求,也要防止物料过早地出产和进货,以免增加库存,造成物资和资金的积压,设计了这套管理软件,但在设计的过程中发现许多实际问题非常复杂,软件又很难控制,本着能自动化的尽量自动化,不容易实现自动化的则人为操作,由于能力有限和时间的限制,系统的设计难免会存在不足之处。

第 3 页 (共 44页)

仓库进销存管理系统

2 系统分析

2.1 问题的提出

本公司目前存在的问题是:信息化不足,计算机使用率低,大量的日常工作是手工处理。因此工作效率低下,企业内部沟通不良等等问题很难克服,仓库管理很不合理,不能及时根据需要调整库存。企业希望的是能对每笔采购入库和销售出库业务进行记录,自动生成对应的采购和销售凭证,方便和规范了管理。根据采购和销售的记录对库存商品进行盘点,更新每种商品的库存量,为制定采购计划提供依据。同时对产品进行管理,可以随时查询采购,销售和库存的记录及时了解商品信息,查询了解供应商和客户信息。

2.2 分析问题

本公司是以订单为依据进行生产的实业公司,公司的主要流程是:接到一张销售订单,由销售部门转化为内部订单,转给生产部门,生产部门根据订单上的产品、数量,技术部已经配好的物料清单,及各车间半成品储存量,汇总材料需求,然后根据库存情况决定请购及预约情况,采购部门根据请购单下采购单,然后材料入库,在手工操作的条件下,各个部门之间的沟通困难,比如,当采购部下完采购订单之后,仓库是否如期到货,必须去仓库询问,而且即使询问了,有时候因为订单较多材料有可能重复,而无法确定是哪一张采购单到货,哪一张没有到货,再例如,销售部门下过内部订单之后,就容易了解到这个单子上的这批货物到底处于什么状态,是已发完,还是未发,生产是否完毕等,要无数次的询问仓库和生产部门才能了解到部分情况,等等,这一系列的问题迫待解决,随着经济的全球化以及中国经济改革的逐渐深化,制造业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素,如何快速有效地实现跟单,如何有效的控制库存,这一切都是本管理系统所力求实现的功能。

从根本上说,企业就是一个利用资源(人、财、物、时间),为客户创造价值的组织,企业资源计划就是对这些资源进行计划、调度、控制、衡量、改进的管理技术和信息系统。现今的企业并不只是人力资源、资金和产品的组合,它还应该包括供应、

第 4 页 (共 44 页)

系统分析

销售、市场营销、客户服务、需求预测,以及其他更多的东西。如果一个企业资源计划系统真正想要最大限度地提高其生产能力,它必须能够非常融洽地和其他关键性的商务领域进行交流。

2.3 系统设计目标

2.3.1 系统设计的长远目标:实现ERP系统

1.系统运行集成化:

这是ERP应用成功在技术解决方案方面最基本的表现。ERP系统是对企业物流、资金流、信息流进行一体化管理的软件系统,其核心管理思想就是实现对“供应链(Supply Chain)”的管理。软件的应用将跨越多个部门甚至多个企业。为了达到预期设定的应用目标,最基本的要求是系统能够运行起来,实现集成化应用,建立企业决策完善的数据体系和信息共享机制。一般来说,如果ERP系统仅在财务部门应用,只能实现财务管理规范化、改善应收帐款和资金管理;仅在销售部门应用,只能加强和改善营销管理;仅在库存管理部门应用,只能帮助掌握存货信息;仅在生产部门应用只能辅助制定生产计划和物资需求计划。只有集成一体化运行起来,才有可能达到:降低库存,提高资金利用率和控制经营风险;控制产品生产成本,缩短产品生产周期;提高产品质量和合格率;减少财务坏帐、呆帐金额等。这些目标能否真正达到,还要取决于企业业务流程重组的实施效果。

2.业务流程合理化:

这是ERP应用成功在改善管理效率方面的体现。ERP应用成功的前提是必须对企业实施业务流程重组,因此,ERP应用成功也即意味着企业业务处理流程趋于合理化,并实现了ERP应用的以下几个最终目标:企业竞争力得到大幅度提升;企业面对市场的响应速度大大加快;客户满意度显著改善。

3.绩效监控动态化:

ERP的应用,将为企业提供丰富的管理信息。如何用好这些信息并在企业管理和决策过程中真正起到作用,是衡量ERP应用成功的另一个标志。在ERP系统完全投入实际运行后,企业应根据管理需要,利用ERP系统提供的信息资源设计出一套动态监控管理绩效变化的报表体系,以期即时反馈和纠正管理中存在的问题。这项工作,一般是在ERP系统实施完成后由企业设计完成。企业如未能利用ERP系统提供的信

第 5 页 (共 44页)

仓库进销存管理系统

息资源建立起自己的绩效监控系统,将意味着ERP系统应用没有完全成功。

4.理解改善持续化:

随着ERP系统的应用和企业业务流程的合理化,企业管理水平将会明显提高。为了衡量企业管理水平的改善程度,可以依据管理咨询公司提供的企业管理评价指标体系对企业管理水平进行综合评价。评价过程本身并不是目的,为企业建立一个可以不断进行自我评价和不断改善管理的机制,才是真正目的。这也是ERP应用成功的一个经常不被人们重视的标志。 2.3.2 系统设计近期

(1)建立基本资料信息库,规范所有资料信息。 (2)物料控制半自动化,加强了各个部门之间的联系。

(3)高库存管理的服务水平,最大限度地降低库存量,包括中间库存和在制品的库存,以减少在库存上的资金积压。

(4)最大限度的保证订货任务的按期完成。 (5)提高计划的可能性,实现均衡生产。 (6)集成管理职能,提高管理效率。

第 6 页 (共 44 页)

系统总体设计

3 系统总体设计

3.1数据流图

顶层数据流图如图1所示

图1 仓库进销存管理系统顶层数据流图

0层数据流图如图2所示:

第 7 页 (共 44页)

仓库进销存管理系统

图2 仓库进销存管理系统0层数据流图

1层数据流图如图3所示:

第 8 页 (共 44 页)

系统总体设计

图3 仓库进销存管理系统1层数据流图

第 9 页 (共 44页)

仓库进销存管理系统

图3 仓库进销存管理系统1层数据流图(续)

第 10 页 (共 44 页)

系统总体设计

3.2数据字典

数据流图描述了系统的分解,但没有对图中各成分进行说明,数据字典就是为了数据流图的每个数据流、文件、加工,以及组成数据流或文件的数据项作出说明。

因篇幅限制,每样仅举例说明。 3.2.1数据流条目

1.出库单 = 出库单号+日期+客户名称+ 物资类别+制单人员+ 记帐人员+发货人+状态+{销售订单号+品名 + 单位 + 数量 + 规格 + 备注 + 单价}

2.各类财务统计报表 = 仓库材料消耗汇总(成本项目) + 仓库材料消耗汇总(按车间) + 材料收发存明细A + 材料收发存明细B +材料收发存明细C + 材料收发存分类汇总表 + 木材消耗汇总表。 3.2.2文件条目

文件名称:1.原材料库存文件。 简述:保存原材料的基本资料。

组成:材料编号+品名型号+规格尺寸+单位+采购计量单位+参数+数量+最低数量+最高数量+单价+备注+大大分类+大分类+分类+小分类。

文件名称:2.销售文件。

简述:保存所有销售订单的文件。

组成内部定单号+订货日期+客户编号+总金额+预收率——NEWCASTLE号+PO单号包装办法+品质要求+内装箱+外装箱+MADE IN CHINA+特别指示+箱正侧内+状态+{型号+色号+木材尺寸+光泽度+内绒+表面处理+数量+出货日期+单价}。 3.2.3数据项条目

名称:材料编号

简述:材料编号分四个字段(大大分类+大分类+分类+小分类),可以将材料分门别类,因为许多地方用到编号,因此将四项和为一项保存一个冗余字段。为了便于查找。

3.3 E-R图

第 11 页 (共 44页)

仓库进销存管理系统

程序总体E-R图如图4所示:

图4 程序总体E-R图

人员管理模块如图5所示:

图5 人员管理模块

材料管理模块如图6所示:

第 12 页 (共 44 页)

系统总体设计

图6 材料管理模块

3.4 功能模块

3.4.1 程序层次

程序层次如图7所示:

登陆界面 管理系统界面 基本管理 查 询 系统设置 进库管理 出库管理 修改密码 按日期查询 按物品查询 按人员查询 人员设置 操作员设置 数据整理 打印统计帮助等

图7 程序层次图

3.4.2 模块功能说明

篇幅所限,仅挑选部分功能说明。

登陆验证功能:主要功能为身份验证,防止非法用户进入系统。实现方法如图8所示:

第 13 页 (共 44页)

仓库进销存管理系统

图8 登陆验证实现方法

3.4.3 系统数据表

仓库物资信息表(材料表),如表1所示:

表1 仓库物资信息表

编号 1 2 3 4 5 6 字段名称 自动编号 规格 型号 数量 价格 名称 数据类型 Long数值 Text 文本 Text 文本 Long数值 Long数值 Text 文本 说明 Primary key主键 必填,字段不允许空串 必填,字段不允许空串 必填字段 必填字段 必填字段 进货人员信息表,如表2所示:

表2 进货人员信息表 编号 1 2 3 字段名称 自动编号 姓名 联系方式 数据类型 Long数值 Text 文本 Text 文本 表3 入库、出库单信息表 编号 1 2 3 字段名称 自动编号 姓名 联系方式 数据类型 Long数值 Text 文本 Text 文本 第 14 页 (共 44 页)

说明 Primary key主键 必填,字段不允许空串 必填,字段不允许空串 说明 Primary key主键 必填,字段不允许空串 必填,字段不允许空串 入库、出库单信息表,如表3所示: 系统总体设计

4 5 6 7 8 9 货物名称 货物数量 货物规格 货物型号 价格 日期 Text 文本 Long数值 Text 文本 Text 文本 Long数值 Text 文本

必填,字段不允许空串 必填,字段不允许空串 必填,字段不允许空串 必填,字段不允许空串 必填,字段不允许空串 必填,字段不允许空串

第 15 页 (共 44页)

仓库进销存管理系统

4详细设计

4.1系统的功能设计

仓库进销存管理系统主要包含四个功能模块:系统管理、基本资料、进货管理和销售管理。各个功能模块主要功能和要解决的问题为: 1系统管理模块

管理员可以对系统进行一切操作包括:管理员添加、管理员申请和密码修改。本模块负责系统的安全性管理。 2.基本资料模块

基本资料模块用来对企业所拥有的各种商品的基本信息进行维护和管理。在该系统中,需要对商品的基本信息进行添加、修改和删除,包括仓库资料、商品资料、计量单位、商品规格、生产厂商、客户资料、供应商资料及人员信息,可以按照一定的条件查询。 3.进货管理模块

进货模块用来对企业所需要的各种商品的添加,以保证仓库的商品的稳定。该模块能够根据基本资料来进行商品的进货,然后还能根据添加的每次进货信息进行修改和删除,也可以按照一定的条件来进行查询。按照商品名称、仓库号和商品规格对所进商品的库存数量上自动增加所进的数量,保证仓库中实物和数据的一致性。 4销售管理模块

销售信息管理模块用来跟踪商品的每一次销售的信息。该模块需要能够添加也可以对销售信息进行修改和删除,也可以按照一定的条件查询。当添加销售信息时,需要在所售商品的库存量上自动减去所销售的数量。

4.2数据库结构设计

数据库中的各个数据表名称如下所示: (1)入库管理数据表 (2)出库管理数据表 (3)供应管理数据表 (4)客户管理数据表

第 16 页 (共 44 页)

本文来源:https://www.bwwdw.com/article/vs6a.html

Top