885191322基于VB+ACCESS的仓库进销存管理系统毕业设计论文.doc

上传人:仙人指路1688 文档编号:3931132 上传时间:2023-03-28 格式:DOC 页数:46 大小:1.33MB
返回 下载 相关 举报
885191322基于VB+ACCESS的仓库进销存管理系统毕业设计论文.doc_第1页
第1页 / 共46页
885191322基于VB+ACCESS的仓库进销存管理系统毕业设计论文.doc_第2页
第2页 / 共46页
885191322基于VB+ACCESS的仓库进销存管理系统毕业设计论文.doc_第3页
第3页 / 共46页
885191322基于VB+ACCESS的仓库进销存管理系统毕业设计论文.doc_第4页
第4页 / 共46页
885191322基于VB+ACCESS的仓库进销存管理系统毕业设计论文.doc_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《885191322基于VB+ACCESS的仓库进销存管理系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《885191322基于VB+ACCESS的仓库进销存管理系统毕业设计论文.doc(46页珍藏版)》请在三一办公上搜索。

1、目录毕业设计任务书.开题报告.指导老师审核意见.答辩会议记录.摘要1 选题背景11.1课题来源11.2课题研究的目的和意义12 系统分析42.1 问题的提出42.2 分析问题42.3 系统设计目标53 系统总体设计73.1 数据流图73.2 数据字典113.3 E-R图113.4 功能模块134 详细设计154.1系统的功能设计154.2 数据库结构设计164.3 设计的思路及方法175 编码实现与测试235.1系统登录窗口设计235.2主程序界面设计235.3出入库信息管理设计245.4人员信息管理设计255.5 物品信息管理设计265.6 库存信息管理设计276 系统运行与维护286.1

2、系统运行说明286.2 系统维护297总结与展望307.1 总结317.2 心得体会32参考文献33致谢34附录35仓库进销存管理系统【摘要】随着国家的政治经济政策的优化改革,使得国内中小企业得以蓬勃发展。可是随着企业的发展,客户数量的的为断增多,财务工作繁杂化,库存产品零乱等一系列问题也接踵而至,给企业经营者运作带来了很大的困扰。信息技术的迅猛发展,科学经营管理观念的迅速传播,使中小企业经营者逐渐认识到转变企业经营管理理念,改善企业经营管理模式是企业适应时代的发展急需解决的问题。现代管理,应该建立在真实、有效的数据信息基础之上,应该是一种科学的、理性的管理体制,而这种管理与经营的联系与互助,

3、又必须依赖于计算机的强大的数据统计功能,计算机管理系统便是实际的企业进销问题与计算机强大数据统计功能相结合的产物。管理系统解决的了商业企业商品的进、销、存、退、换、盘、损、残、调、借、赠等一系列操作流程中的数据信息的处理问题,提供一系列的数据分析,帮助经营者合理的调整各个经营运作环节的运作节奏,并对商品流转过程进行了全程跟踪管理、相应款项流通的全程记录管理和票据信息统计的管理。因此仓库进销存管理系统的全面应用,规范业务流程、提高了企业的管理水平,提高资金流动的透明度,加快商品资金周转速度,进而全面提高了企业的经营水平、进而全面提升了企业的经济效益。【关键词】仓库进销存管理系统;资源计划;存货;

4、面向对象仓库进销存管理系统1 选题背景1.1课题来源初步分析了当前业务公司管理方面存在的问题,联系实际情况设计实现了一个以控制物流为主的管理软件。该系统实现了部分ERP的功能,尽力做到降低实施成本,减少实施风险 ,加快实施进度 ,增加投资回报。使用Microsoft Visual Basic 6.0及Microsoft Office Access 2003作为开发工具,利用面向对象的结构和自上而下的程序设计方法,基本实现了仓库的日常管理和进货出货的查询1.2 课题研究的目的和意义根据指导老师、公司和客户的要求,本次毕业设计是仓库进销存管理系统,要求利用Visual Basic完成管理平台设计,

5、构造所用的类库;使用Access数据库存储数据,限单机使用。企业的物资供应管理往往是很复杂,繁琐的,由于掌握的物资种类众多,订货,管理,发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计计划报表繁多,因此物资管理必须实现计算机化,而且必须根据企业的具体情况制定便提高工作效率,根据当前的企业管理体制,一般物资供应管理系统,总是根据所掌握的物资类别,相应分成几个科室进行物资的计划,订货,核对入库,根据企业各个部门的需要来发送物资设备,并随时近期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月,季,年进行统计分析,产生相应报表,为了加强关键物资,设备的管理,要定期掌握其储备消耗情况,

6、根据计划定额和实际消耗定额的比较,进行定额管理。所以一个完整的企业物资供应管理系统应包括计划管理,合同托收管理,仓库管理,定额管理,统计管理,财务管理等到模块。其中仓库管理是整个物资供应管理系统的核心。随着科学技术特别是信息工程、计算机技术等高科技技术的飞速发展和普及,当今世界已进入到了信息时代。企业和组织要求信息处理的数量越来越大,速度越来超快。为了让管理者及时掌握准确、可靠的信息,以及执行之后构成真实的反馈,必须建立一个功能齐全和高效率的信息管理系统。信息管理系统采用以电子计算机为主的技术设备,通过自动化通信网络,与各种信息终端相连接,利用完善的通信网,沟通各方面的联系,以保证迅速、准确、

7、及时地收集情况和下达命令。本公司(现国内大多实业公司的代表)存在的问题:信息化不足,计算机使用率低,大量的日常工作皆是手工处理,因此工作效率低落,企业内部沟通不良等等问题很难克服。要提升企业竞争力,企业内部信息化是不可缺少的一个步骤。实施先进的办公室自动化系统,实现企业内部信息管理、共享及交流,才能让企业在竞争激烈的21世纪取得先机。随着经济的全球化以及中国经济改革的逐渐深化,制造业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素,而快速有效地实施企业资源计划(ERP)系统是被实践证明了

8、的提高企业竞争力的最有效的方法之一。从根本上说,企业就是一个利用资源(人、财、物、时间),为客户创造价值的组织,ERP就是对这些资源进行计划、调度、控制、衡量、改进的管理技术和信息系统。现今的企业并不只是人力资源、资金和产品的组合,它还应该包括供应、销售、市场营销、客户服务、需求预测,以及其他更多的东西。如果一个ERP系统真正想要最大限度地提高其生产能力,它必须能够非常融洽地和其他关键性的商务领域进行交流。企业资源计划(ERP)应用将许许多多的商务过程自动化并集成在一起,从而有助于企业保持竞争优势;数字内容管理应用有效地控制存储、检索和资源的再利用,从而理顺了各种操作,有助于避免冗余;供应链管

9、理就是对供应链中的货物和服务、信息、以及金钱以电子方式进行规划和实行流控制,提高系统的智能化程度,产、供、销、财务形成一个统一的整体。使企业处于全面受控状态,压缩投资规模,加快资金周围,在实时反映的基础上,修正企业在日常生产经营过程中各个环节上的偏差,降低产品成本和不必要的原料和在制品积压。ERP将和供应链管理(SCM),客户关系管理(CRM),商业职能(BI),知识管理(KM)以及电子商务完全融合在一起。这些系统将会象一个团队一样工作,经常性地和客户进行联系,从而为他们提供服务,出谋划策以及保证系统的正常运行。针对目前国内实业公司存在的问题,本文设计一个以物料流处理为主,具有一定智能特性和网

10、络特性的管理系统。该系统不仅能智能的控制企业的物流情况,而且还具有操作方便、便于纠错的特点。概括起来系统的优点如下: (1)用户基本资料一次性建立,便于规范控制。(2)物料控制半自动化,加强了各个部门之间的联系。(3)提高库存管理的服务水平,最大限度地降低库存量,包括中间库存和在制品的库存,以减少在库存上的资金积压。(4)最大限度的保证订货任务的按期完成。(5)提高计划的可能性,实现均衡生产。(6)集成管理职能,提高管理效率。本着尽可能完成ERP的各项功能的原则,将物料控制到只在需要的时候向需要的部门按需要的数量,提供所需要的物料,也就是说,它既要防止物料供应滞后于对他们的要求,也要防止物料过

11、早地出产和进货,以免增加库存,造成物资和资金的积压,设计了这套管理软件,但在设计的过程中发现许多实际问题非常复杂,软件又很难控制,本着能自动化的尽量自动化,不容易实现自动化的则人为操作,由于能力有限和时间的限制,系统的设计难免会存在不足之处。2 系统分析2.1 问题的提出本公司目前存在的问题是:信息化不足,计算机使用率低,大量的日常工作是手工处理。因此工作效率低下,企业内部沟通不良等等问题很难克服,仓库管理很不合理,不能及时根据需要调整库存。企业希望的是能对每笔采购入库和销售出库业务进行记录,自动生成对应的采购和销售凭证,方便和规范了管理。根据采购和销售的记录对库存商品进行盘点,更新每种商品的

12、库存量,为制定采购计划提供依据。同时对产品进行管理,可以随时查询采购,销售和库存的记录及时了解商品信息,查询了解供应商和客户信息。2.2 分析问题本公司是以订单为依据进行生产的实业公司,公司的主要流程是:接到一张销售订单,由销售部门转化为内部订单,转给生产部门,生产部门根据订单上的产品、数量,技术部已经配好的物料清单,及各车间半成品储存量,汇总材料需求,然后根据库存情况决定请购及预约情况,采购部门根据请购单下采购单,然后材料入库,在手工操作的条件下,各个部门之间的沟通困难,比如,当采购部下完采购订单之后,仓库是否如期到货,必须去仓库询问,而且即使询问了,有时候因为订单较多材料有可能重复,而无法

13、确定是哪一张采购单到货,哪一张没有到货,再例如,销售部门下过内部订单之后,就容易了解到这个单子上的这批货物到底处于什么状态,是已发完,还是未发,生产是否完毕等,要无数次的询问仓库和生产部门才能了解到部分情况,等等,这一系列的问题迫待解决,随着经济的全球化以及中国经济改革的逐渐深化,制造业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素,如何快速有效地实现跟单,如何有效的控制库存,这一切都是本管理系统所力求实现的功能。从根本上说,企业就是一个利用资源(人、财、物、时间),为客户创造价值的组

14、织,企业资源计划就是对这些资源进行计划、调度、控制、衡量、改进的管理技术和信息系统。现今的企业并不只是人力资源、资金和产品的组合,它还应该包括供应、销售、市场营销、客户服务、需求预测,以及其他更多的东西。如果一个企业资源计划系统真正想要最大限度地提高其生产能力,它必须能够非常融洽地和其他关键性的商务领域进行交流。2.3 系统设计目标2.3.1 系统设计的长远目标:实现ERP系统1系统运行集成化:这是ERP应用成功在技术解决方案方面最基本的表现。ERP系统是对企业物流、资金流、信息流进行一体化管理的软件系统,其核心管理思想就是实现对“供应链(Supply Chain)”的管理。软件的应用将跨越多

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

16、理化:这是ERP应用成功在改善管理效率方面的体现。ERP应用成功的前提是必须对企业实施业务流程重组,因此,ERP应用成功也即意味着企业业务处理流程趋于合理化,并实现了ERP应用的以下几个最终目标:企业竞争力得到大幅度提升;企业面对市场的响应速度大大加快;客户满意度显著改善。3绩效监控动态化:ERP的应用,将为企业提供丰富的管理信息。如何用好这些信息并在企业管理和决策过程中真正起到作用,是衡量ERP应用成功的另一个标志。在ERP系统完全投入实际运行后,企业应根据管理需要,利用ERP系统提供的信息资源设计出一套动态监控管理绩效变化的报表体系,以期即时反馈和纠正管理中存在的问题。这项工作,一般是在E

17、RP系统实施完成后由企业设计完成。企业如未能利用ERP系统提供的信息资源建立起自己的绩效监控系统,将意味着ERP系统应用没有完全成功。 4理解改善持续化:随着ERP系统的应用和企业业务流程的合理化,企业管理水平将会明显提高。为了衡量企业管理水平的改善程度,可以依据管理咨询公司提供的企业管理评价指标体系对企业管理水平进行综合评价。评价过程本身并不是目的,为企业建立一个可以不断进行自我评价和不断改善管理的机制,才是真正目的。这也是ERP应用成功的一个经常不被人们重视的标志。2.3.2 系统设计近期(1)建立基本资料信息库,规范所有资料信息。(2)物料控制半自动化,加强了各个部门之间的联系。(3)高

18、库存管理的服务水平,最大限度地降低库存量,包括中间库存和在制品的库存,以减少在库存上的资金积压。(4)最大限度的保证订货任务的按期完成。(5)提高计划的可能性,实现均衡生产。(6)集成管理职能,提高管理效率。3 系统总体设计3.1数据流图顶层数据流图如图1所示图1 仓库进销存管理系统顶层数据流图0层数据流图如图2所示:图2 仓库进销存管理系统0层数据流图 1层数据流图如图3所示:图3 仓库进销存管理系统1层数据流图图3 仓库进销存管理系统1层数据流图(续)3.2数据字典数据流图描述了系统的分解,但没有对图中各成分进行说明,数据字典就是为了数据流图的每个数据流、文件、加工,以及组成数据流或文件的

19、数据项作出说明。因篇幅限制,每样仅举例说明。3.2.1数据流条目1.出库单 = 出库单号+日期+客户名称+ 物资类别+制单人员+ 记帐人员+发货人+状态+销售订单号+品名 + 单位 + 数量 + 规格 + 备注 + 单价2.各类财务统计报表 = 仓库材料消耗汇总(成本项目) + 仓库材料消耗汇总(按车间) + 材料收发存明细A + 材料收发存明细B +材料收发存明细C + 材料收发存分类汇总表 + 木材消耗汇总表。3.2.2文件条目文件名称:1.原材料库存文件。简述:保存原材料的基本资料。组成:材料编号+品名型号+规格尺寸+单位+采购计量单位+参数+数量+最低数量+最高数量+单价+备注+大大分

20、类+大分类+分类+小分类。文件名称:2.销售文件。简述:保存所有销售订单的文件。组成内部定单号+订货日期+客户编号+总金额+预收率NEWCASTLE号+PO单号包装办法+品质要求+内装箱+外装箱+MADE IN CHINA+特别指示+箱正侧内+状态+型号+色号+木材尺寸+光泽度+内绒+表面处理+数量+出货日期+单价。3.2.3数据项条目名称:材料编号简述:材料编号分四个字段(大大分类+大分类+分类+小分类),可以将材料分门别类,因为许多地方用到编号,因此将四项和为一项保存一个冗余字段。为了便于查找。3.3 E-R图程序总体E-R图如图4所示:图4 程序总体E-R图人员管理模块如图5所示:图5

21、人员管理模块材料管理模块如图6所示:图6 材料管理模块3.4 功能模块3.4.1 程序层次程序层次如图7所示:图7 程序层次图3.4.2 模块功能说明篇幅所限,仅挑选部分功能说明。登陆验证功能:主要功能为身份验证,防止非法用户进入系统。实现方法如图8所示:图8 登陆验证实现方法3.4.3 系统数据表仓库物资信息表(材料表),如表1所示:表1 仓库物资信息表编号字段名称数据类型说明1自动编号Long数值Primary key主键2规格Text 文本必填,字段不允许空串3型号Text 文本必填,字段不允许空串4数量Long数值必填字段5价格Long数值必填字段6名称Text 文本必填字段进货人员信

22、息表,如表2所示:表2 进货人员信息表编号字段名称数据类型说明1自动编号Long数值Primary key主键2姓名Text 文本必填,字段不允许空串3联系方式Text 文本必填,字段不允许空串 入库、出库单信息表,如表3所示:表3 入库、出库单信息表编号字段名称数据类型说明1自动编号Long数值Primary key主键2姓名Text 文本必填,字段不允许空串3联系方式Text 文本必填,字段不允许空串4货物名称Text 文本必填,字段不允许空串5货物数量Long数值必填,字段不允许空串6货物规格Text 文本必填,字段不允许空串7货物型号Text 文本必填,字段不允许空串8价格Long数值

23、必填,字段不允许空串9日期Text 文本必填,字段不允许空串4详细设计4.1系统的功能设计仓库进销存管理系统主要包含四个功能模块:系统管理、基本资料、进货管理和销售管理。各个功能模块主要功能和要解决的问题为:1系统管理模块管理员可以对系统进行一切操作包括:管理员添加、管理员申请和密码修改。本模块负责系统的安全性管理。2基本资料模块基本资料模块用来对企业所拥有的各种商品的基本信息进行维护和管理。在该系统中,需要对商品的基本信息进行添加、修改和删除,包括仓库资料、商品资料、计量单位、商品规格、生产厂商、客户资料、供应商资料及人员信息,可以按照一定的条件查询。3进货管理模块进货模块用来对企业所需要的

24、各种商品的添加,以保证仓库的商品的稳定。该模块能够根据基本资料来进行商品的进货,然后还能根据添加的每次进货信息进行修改和删除,也可以按照一定的条件来进行查询。按照商品名称、仓库号和商品规格对所进商品的库存数量上自动增加所进的数量,保证仓库中实物和数据的一致性。4销售管理模块销售信息管理模块用来跟踪商品的每一次销售的信息。该模块需要能够添加也可以对销售信息进行修改和删除,也可以按照一定的条件查询。当添加销售信息时,需要在所售商品的库存量上自动减去所销售的数量。4.2数据库结构设计数据库中的各个数据表名称如下所示:(1)入库管理数据表(2)出库管理数据表(3)供应管理数据表(4)客户管理数据表(5

25、)产品管理数据表 各数据表结构如下图9所示:图9 数据结构图4.3设计的思路及方法在登录系统时,需要输入正确的用户名及密码,如果不正确,则无法进入系统。登入成功后,管理系统界面包括:基本管理、查询、系统设置3个部分。4.2.1基本管理部分1进货管理功能:能有效率的把所订购的材料,按各种基本信息、人员信息、期及数量准确的入库。2出货管理功能:能有效率的把所出售的材料,按各种基本信息,经手人员信息,日期及数量准确的出库。3修改密码功能:能随时进行密码的修改,经手人员只有输入正确的密码,才能顺利进行入出库的操作,这样大大提高的系统的安全性。4.2.2查询部分1按日期查询功能:能方便了解所选日期的内,

26、材料的详细入出库的情况,包括材料的基本信息,经手人员信息,日期及数量。当输入日期没有原始记录时,则无法显示出各种信息。2按物品查询:功能:输入物品品名后,能方便的了解材料的详细入出库的情况,包括材料的经手人员信息,日期及数量。当输入物品没有原始记录时,则无法显示出各种信息。这也能让公司了解仓库的库存及销售状况。3按人员查询功能:输入人员信息后,能方便的了解该人员所经手的物品详细入出库的情况,包括材料的基本信息日期及数量。当输入的人员信息没有管理员赋予的操作权限时,则无法显示出各种信息。这也能使物品遇到什么问题时,能找相关负责人了解情况。4.2.3系统设置部分1人员设置功能:通过管理员赋予相关人

27、员的操作权限,只有这些相关人员才能进行查询和管理的功能,没有赋予权限的人员是无法进行查询和管理的。2操作员设置功能:在赋予操作权限的相关人员中,设置每个相关人员不同的操作权限,每个人员都只能在自己的权限范围内,行使自己的权利,这也使公司对员工能有效的进行管理。4.2.4内部订单预定材料的形成内部订单预定材料的流程图如图10所示:说明:KDYsl:可调用数量XQsl: 需求数量KCsl: 库存数量可调用数量=库存数量 最低库存量已预约数量设计时需求数量与库存数量、可调用数量分别比较可得出种情况需求数量可调用数量 and 需求数量 库存数量(因为库存数量=可调用数量所以可写成XQslKDYsl)需

28、求数量=可调用数量 and 需求数量 =可调用数量所以可写成KDYsl =XQsl=KCsl)需求数量库存数量(因为库存数量=可调用数量所以不存在这种情况)需求数量可调用数量 and 需求数量 =可调用数量所以可写成XQslKDYsl和KDYsl =XQsl=KCs和XQsl KDYsl通过查询订单的各商品的型号及数量,了解该商品所需要的材料,从而计算出商品所需的材料总量及订单所需材料的总量,查询库存的情况,是否需要预定或需要购买,提交是否需要预定或需要购买的订单,然后对订单审核,通过审核后是否提交、采购及到货时间等等。图10 内部订单预定材料流程图4.2.5材料收发存分类汇总材料收发存分类汇

29、总的程序流程图如图11所示:通过输入日期后,与当前的日期的数据进行比较,从收发存的初始数据中了解入库数量金额及领料的数量金额,计算出数据后,通过已载入的材料基本资料,查出才的中英文表示,从而显示出所有金额数量,最后显示其所需的所有资料。图11 材料收发存分类汇总的程序流程图4.2.6算法的设计企业的流转包括实物流转和成本流转,在理论上,两者应一致。但在实际工作中,企业的存货进出量很大,存货的品种繁多,存货的成本多变,难以保证各种存货的成本流转与实物流转相一致。由于同一种存货,尽管价格不同,但均能满足销售或生产需要,在存货减少时,毋需辨别是哪一批实物被发出,哪一批库存,成本的流转顺序和实物的流转

30、顺序可以分离,只要知道发出成本和库存成本即可。这样就出现了存货成本的流转假设。采用某种存货成本流转的假设,在期末存货与发出存货之间分配成本,便产生了不同的存货成本分配方。存货计价的方法不同,对企业财务状况、盈亏情况会产生不同的影响,主要表现在以下几个方面: 1、存货计价对企业损益的计算有直接影响。2、存货计价对于资产负债表有关项目数额计算有直接影响。 3、存货计价方法的选择对计算缴纳所得税的数额有一定的影响。因公司以前是手工计算,为了减少计算量,使用的全月一次加权平均法,报税务局的也是全月一次加权平均法,为了过度时期的使用,本系统不仅设计了更合理的移动加权平均法,同时设计了全月一次加权平均法。

31、加权平均法(称全月一次加权平均法),指以本月全部收货数量加月初存货数量作为权数,去除本月全部收货成本加上月初存货成本,计算出存货的加权平均单位成本,从而确定存货的发出和库存成本。计算公式如下:移动平均法亦称移动加权平均法,指本次收货的成本加原有库存的成本,除以本次收货数量加原有收货数量,据以计算加权单价,并对发出存货进行计价的一种方法。移动加权平均法的优点:能使管理当局及时了解存货的结存情况,而且计算的平均单位成本以及发出和结存的存货成本比较客观。缺点:每次收货都要计算一次平均单价,计算工作量较大。5 编码实现与测试5.1 系统登录窗口设计系统登陆主要用于对进入进销存管理的用户进行安全性检查,

32、以防止非法用户进入该系统。只有合法的用户才可进入该系统,同时根据管理员分配的权限,给予操作员相应的权限。验证操作员及其密码,主要是通过记录集结果并结合If语句,判断用户选定的操作员及其输入的密码是否符合数据库中的操作员和密码,如果符合则允许登陆,并给予相应的权限,否则提示用户非法登陆。系统登陆窗体运行结果如图12所示:图12 系统登陆界面5.2 主程序界面设计系统总管理界面如图13所示:图13 系统总管理界面5.3出入库信息管理设计在商品进出货过程中,如果出入库的商品品种较多、数量也很大,那么使用文本框一条一条录入,效率会很低Visual Basic 提供的MSFlexGrid控件,处理数据比

33、较灵活。系统入库操作界面如图14所示图14 系统入库操作界面系统出库操作界面如图15所示:图15系统出库操作界面5.4人员信息管理设计人员信息状况含有2个子窗体,查询人员设置和操作员的权限设置。人员查询界面如图16所示:图16 人员查询界面操作员设置界面如图17所示:图17 操作员设置界面5.5 物品信息管理设计物品信息管理窗体含有三个子窗体,主要功能能查询物品出入库的详细信息,如:出入库日期,月份及经手人员。物品查询界面如图18所示:图18 物品查询界面日期查询界面如图19所示:图19 日期查询界面按月份统计界面如图20所示:图20 按月统计界面5.6 库存信息管理设计库存信息管理的主要功能

34、是查看库存商品数量、商品信息、查询库存商品总量及库存上下限设置,以及调用子窗体库存明细账。主要界面如下:数据管理界面如图20所示:图20 数据管理界面6 系统运行与维护6.1 系统运行说明(1)本系统的初始用户名为:赵苏林,密码为:123。(2)编号由系统自动生成。(3)本系统完全支持按Enter键跳到下一文本框的功能,用户无需再通过鼠标定位光标位置。(4)按Enter键可以实现与单击某一功能按钮相同操作的功能,并可实现连续添加信息的功能。例如在【库存商品】模块的添加商品操作中,在各文本框中输入添加的商品信息后,按Enter键即可将此商品信息保存,再次按Enter键则可继续进行新商品的添加操作

35、。(5)系统中的许多模块都设置了快捷键,使用户完全可以通过键盘操作这些模块。(6)部分模块内的一些编辑操作可以通过快捷键进行。例如在【操作权限设置】模块中,用户想对操作员进行权限设置时,可以通过按Ctrl+Q快捷键进入操作权限设置模块当中。(7)通过在“商品名称”字段中输入商品的简称来检索商品信息。输入商品简称后,系统将在商品信息列表中进行模糊查询,将符合该简称的商品信息显示在浮动列表中,然后再通过方向键进行选择。(8)对于表中单元格内不能完全显示的数据,可以通过鼠标单击该单元格将信息完全显示。例如在【商品销售成本】模块中,“摘要”字段的信息过多,此时可以单击要查看的单元格,即可在弹出的对话框

36、中显示该单元格内的所有信息。(9)根据盘点数量自动计算盈亏数量及盈亏金额。(10)通过辅助工具启动Word、Excel等应用软件,加强了系统与用户的交互性。6.2 系统维护(1)程序维护指修改一部分或全部程序。在系统维护阶段,会有部分程序需要改动。根据运行记录,发现程序的错误,这时需要进行修改。或是随着用户对系统的熟悉,用户有更高的要求,部分程序需要修改。当需要对程序进行修改时,一定要及时改变相应程序段,以保证系统的正常运行。(2)数据库维护数据库是系统中最重要的资源,系统提供的数据全面、准确、及时程度是评价系统优劣的决定性指标。因此,要对系统中的数据进行不断更新和补充,如业务发生了变化,从而

37、需要建立新文件,或对现有文件的结构进行修改等。此项维护可以利用系统的修改功能,但是要注意原数据的保护。采取保护措施,可以把原库内容拷贝到一个空库中,待修改完毕,在拷回原库中。(3)机器维护系统正常运行的基本条件之一就是保持计算机及其外部设备的良好运行状态,这是系统运行的物质基础。机器、设备的维护包括机器、设备的日常维护与管理。要求计算机硬件人员对机器加强保养,定期检修并保证在损坏后及时修复。一旦其发生故障,要有专门人员进行修理,保证系统正常运行。有时根据业务需要,还需对硬件设备进行改进或开发。同时,这项工作也应该做好检修记录和故障登记的工作。(4)代码维护当用户环境发生改变时,原有的代码不再继

38、续适应新的要求,这时必须进行对代码的维护.代码的维护包括改正 、添加、删除等内容,当需要变更代码的时候应该有业务代表和计算机有关人员组成专门的小组进行讨论制定。用书面格式书写清楚并组织有关的学习,然后输入到计算机并开始实施新的代码体系。7总结与展望7.1 总结随着经济的全球化以及中国经济改革的逐渐深化,制造业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素,而快速有效地实施企业资源计划(ERP)系统是被实践证明了的提高企业竞争力的最有效的方法之一。从根本上说,企业就是一个利用资源(人、财

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

40、人之力是很难实现所有的功能。因此系统有基本目标和长远目标。系统设计基本的目标是尽可能实现物流控制自动化,长远目标是实现ERP管理。系统投入使用后,将大大减少公司的管理部门的劳动量,改善了企业内部以及整个供应链各个环节的管理、调度及资源配置,使得管理合理规范。尽量合理的控制物流,尤其是材料库存的控制,将材料控制到只在需要的时候向需要的部门按需要的数量,提供所需要的物料,也就是说,它既防止物料供应滞后于对他们的要求,也防止了物料过早地出产和进货,以免增加库存,造成物资和资金的积压。本系统采用Visual Basic为主要开发工具,结合Access数据库管理系统与NT操作系统。既考虑了系统的需求,又

41、兼顾了运行的效率,以及今后系统的功能拓展等。具有运行效率、开发周期短、扩展能力强、技术规范等特点。主要技术包括:财务上的存货概念知识、生产与运作管理知识、关系数据库技术当然,系统还有需要改进的地方。例如本系统的帮助系统还很欠缺。这一点对于没有电脑操作经验的使用者来说是很重要的。7.2 心得体会 通过本管理系统的开发,我对软件开发过程有了更清晰的了解,首先是问题定义、需求分析,然后是功能设计、详细设计等,并对软件测试的方法、手段有了较深的理解,同时对制造业的流程有了一个系统的认识。在开发过程还认真学习了与系统相关的知识,极大地拓宽了我的知识面,我感到收获不小。在系统的开发初期,必须要熟悉企业的管

42、理流程,初步了解ERP的相关知识,这样才能进入到设计的过程中去。从开始熟悉这些知识到对整体设计有了解,再从概要设计、详细设计到开始编码,以及最后的测试,整个过程感觉很充实,虽然遇到了不少困难,但当我通过自己查资料、或是向指导老师请教以及向同事请教,而设计出解决方案并成功实现时,那种成就感和满足感足以鼓励自己加班加点的辛苦。因为以前有过使用Visal Basic设计管理软件的经验,在这次设计的过程中,我遇到专业知识方面的困难不是非常多,主要困难集中在管理知识、财务知识等方面的不足上。尤其是财务方面的知识,比如按月加权平均算法的实现,怎样处理材料收发存金额计算的误差等,在实际的开发中我深刻的体会到

43、了自己做课程设计和实际客户的要求之间的距离,比如金额问题,一般存储单价保存小数点后4位即可,精确一点的保存到6位,但是不管是四位还是六位,当数据达到万或十万时,总帐和明细帐之间必然会产生误差,而财务上要求的是一份钱都不能差,这是我当时遇到的最束手无策问题,整整查了两天的有关于财务做帐的规定及特殊情况的处理知识,又和项目主管进行了详细的讨论之后才使这个问题得以解决。还有就是操作界面的方面问题,尽管在设计的过程中,我们时刻考虑到了操作界面的友好性,但实际情况是远远不能满足客户的要求,考虑到软件使用群体将是一群几乎没有任何电脑操作经验的人,我们正在考虑设计出一种傻瓜式的界面。经过这3个月的毕业设计实

44、习,确实学到了不少的东西,同时也深感自己知识的欠缺。虽然即将毕业,但在以后的学习工作中,一定要继续坚持不段地学习新兴的专业知识及相关的非专业知识,只有这样才能紧跟时代的潮流。参考文献1 边丽战.企业ERP仓库进销存管理系统J. 天津成人高等学校联合学报, 2005(5).2 启明工作室.Visual Basic + Access 数据库应用系统开发与实例S.人民邮电出版社出版,2004年3 李大友.Visual Basic 程序设计M.北京.清华大学出版, 2004年7月 4 EricBrierley.Visual. Basic开发人员指南M.机械工业出版社, 1999年5 陈明.Visual Basic 程序设计M.中央电大出版, 2003年12月 6 刘韬.Visual Basic6.0实效编程百例M.人民邮电出版社, 2004年7 徐孝凯.数据结构(c+描述)M.中央电大出版, 2003年12月。 8 林永.Visual Basic6.0用户编程手册M.人民邮电出版社, 1999年9 Julia Case Br

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号