您好,欢迎来到爱学范文!

当前位置:爱学范文网>>实用资料>>库存管理系统毕业论文

库存管理系统毕业论文

标签:时间:

库存管理系统毕业论文

库存管理系统主要用于库存管理,以入库、出库、查询为主要应用类型建立相应的事务处理。大家对库存管理系统有什么了解呢?以下是小编精心准备的库存管理系统毕业论文,大家可以参考以下内容哦!

摘 要:库存管理系统是典型的信息管理系统(MIS),主要包括后台数据库的建立和维护、前端应用程序的开发两个方面。笔者使用Microsoft公司的 Visual Basic 6.0为开发工具,利用其提供的各种面向对象的开发工具,在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成可以满足中小企业需求的可行系统。

随着计算机信息化的快速发展,我国各个行业都实现了信息化,计算机以其强大的数据处理功能对提高企业员工工作效率起着至关重要的作用,而对于运用计算机来辅助协调和管理自身工作的程度也正逐步提高。对于在我国国民经济中占用重要地位的中小企业,由于经营成本、企业规模、人员素质、实际需求等因素的制约,库存管理多数仍停留在纸介质的基础上,这样的管理水平已经不能适应时代的发展。

库存管理系统是一个企业、单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都是至关重要的。库存管理系统可广泛适用于批发、零售、生产的商业企业、商店、门市、仓库等,对商品的进货、销售、库存,财务的收付款、客户账进行一体化管理。其主要功能有:入库管理、出库管理、收付款管理、商品资料管理、用户信息以及客户资料管理、其他收入管理、支出管理,还有各种明细账查询和其他功能。

笔者根据中小企业经营现状和实际需求,使用Microsoft Visual Basic 6.0作为系统开发工具,Microsoft Access作为后台数据库,开发出了一款适用于中小企业的库存管理系统,该系统具有使用简便、成本低廉、易学通用等特点。

一、系统介绍

库存管理系统主要用于库存管理,以入库、出库、查询为主要应用类型建立相应的事务处理,让货物库存数量控制在最佳状态。系统可以根据每种货物设定的最低库存量和最高库存量显示出库存信息,即哪些货物需要采购,哪些货物已经超过库存数量。而后,管理部门可通过库存信息决定采购或销售计划。这样既可以保证日常的生产不至于因为原材料不足而导致停产,确保生产顺利进行,也可以使企业不会因原材料的库存数量过多而积压企业的流动资金,从而提高企业的经济效益。

如右图,系统在第一次运行时,输入产品、用户、客户的基本信息,再对已经存在的产品进行操作,如入库、出库、查询等。本系统会自动提醒用户,有哪些产品已经缺货或者是超过最大库存数量。

本系统采用Microsoft Access 数据库,建立一个数据库(Stock.mdb),其中包括六个项目,如下表所示。

二、模块设计

1.登录子模块

库存管理系统中,涉及到很多商业信息,一般情况下,不能让外界知道本公司的'生产、销售信息,对于一个公司来说,不同级别的用户也有不同的权限,所以对公司而言,数据的保密性非常重要。登录模块就是检验登录者身份,让不同用户有不同操作权限的“关卡”,可以防止因为无关人员对数据库进行添加、修改、删除等操作而造成混乱的现象。

职员信息或者是普通用户是由超级用户建立的。超级用户在建立用户的同时,给用户分配权限,公司职员根据超级用户建立的用户和分配的权限登录系统,对数据进行操作,否则不能进入系统。

在登录子模块中,以用户名作为唯一标识,首先选择已建立的用户名,再输入密码,如果用户和密码都正确,则显示主界面,如果输入三次仍不符合,则发出警告后退出登录窗口,用户登录后可更改密码。

设计时利用Adodc控件链接数据库Stock.mdb中的职员信息表(users),再用DataCombo控件绑定到Adodc控件上,显示已经存在的用户,登录是在选择用户后,再输入密码,点击“确定”进行检验。

2.主界面

为了突出应用程序的简洁性和通用性,系统中使用了下拉菜单和工具栏相结合的主界面。同时,为了实现界面的美观和编程序的方便,笔者从Internet网络上下载了ActiveBar界面控件和AniGIF动画控件,来实现快捷工具栏和播放动画的功能。

此外,为了及时显示库存的最新信息,方便用户随时查询,该系统把查询表单放在了主界面左边工具栏中,还设置了转换为快捷表格的功能,有利于在进出库的时候操作产品编号,同时又能迅速查到编号所代表的产品名称。

操作员可以通过主界面上的下拉菜单和工具栏,进行所有的操作,各个模块可以在主界面直接调出,也可以在不同的窗口中通过相互之间的关系打开。菜单和工具栏还可以根据不同的用户而显示不同的操作权限,低级别的用户登录时,不能新建用户,如果用户的操作键显示为灰色,则代表不能使用。

3.基本信息

基本信息包括本公司的基本情况,如公司名称、地址、总经理信息、法人代表信息等。使用本系统的用户信息包括:用户的基本情况,如编号、用户姓名、用户名、用户身份、联系方式等;商品信息,如商品编号、商品名称、尺码、最低库存数量、最高库存数量、进库日期等相关信息;如客户信息,客户编号、客户名称、联系信息等。用户可以对基本信息进行添加、删除、修改、浏览等操作。对仓库的操作,如入库、出库、查询都是针对这些基本信息进行操作的,系统会根据输入的数值判断最高库存数量是否大于最低库存数量。

4.入库模块

入库模块主要是处理日常库存管理中的入库事务,即在商品的库存数量上保持最佳库存状态。通过查询模块显示出库存需求信息,对超过最低库存数量的商品进行及时入库操作。本系统会自动提示用户,哪些商品已经超过用户设定的最低库存数量,需要及时入库,以保证生产不会因为没有原材料而停产,实现库存管理系统的最终目的。

为了方便程序的实现,同样用了Adodc控件,数据绑定到Stock.mdb数据库,打开库存信息表(storage),再使用DataCombo控件绑定到Adodc控件上,显示已经存在的商品信息,用户可以直接根据显示(已经存在)的商品进行入库操作,避免人工输入商品编号或商品名称。如果商品信息中还没有该信息,可以转换到商品信息窗口,输入商品的基本信息后再进行入库操作,具体的编程方法与登录模块类似。 5.出库模块

出库模块跟入库模块的原理类似,功能主要是处理日常库存管理中的出库事务,如生产部门需要原材料或者是商品售出等,都需要执行出库操作。通过查询模块显示出库存信息,对超过最高库存数量的商品进行及时出库操作,系统会自动提示用户,哪些商品已经超过用户设定的最高库存数量,需要及时出库,以保证不会因原材料的库存数量过多而积压企业的流动资金,从而提高企业的经济效益。

系统采用了两个Adodc控件,一个Adodc控件链接数据库(Stock.mdb)中的商品信息表(storage),用以绑定到DataCombo控件上显示已经存在的商品信息,另一个控件链接到数据库(Stock.mdb)中的客户信息表(Trader),用以绑定到DataCombo控件上显示已经存在的客户信息。当用户输入出库数量时,系统会自动判断出库数量是否大于库存数量,出库后该商品是否已经低于设定的最低库存数量。出库日期显示当天日期,用户也可以改变出库日期,出库说明是留给用户备注用的。具体的程序实现方法与入库模块和登录模块类似。

6.查询模块

查询就是经过数据分析后得出记录结果,本系统采用了功能强大而且灵活的SQL结构化查询语句,它可以在单表中查询,也可以是多表联合查询,用户通过查询模块可以及时地了解符合条件的记录,如哪些商品库存不够,或者是超过最高库存数量。它还可以查询用户信息、客户信息、商品信息以及联合查询,如哪些商品卖给了哪些客户等。基础数据的输入就是为查询做准备的,同时由查询来实现处理数据,最终达到库存管理系统。

7.打印模块

为了方便程序的实现,以及报表界面的美观性,用VB6.0自带的专业报表生成器Crystal Report,可以通过简单的选择而实现报表打印,并且还可以打印出比例图。打印报表可以通过数据库表查询或者多个表之间的相互关联,打印出各种满足用户的表单,把库存的需求信息、查询结果、用户基本情况、客户信息以及产品信息及时的打印出来,使各种信息显得更为直观。

参考文献:

[1][美]Dan Fox.深入学习Visual Basic 6开发与实例[M].北京:电子工业出版社,2000.

[2]林丕源,柳荣其等.Visual Basic程序设计[M].成都:电子科技大学出版社,2010.

[3]刘瑞新,李树东等.Visual Basic程序设计教程[M].北京:电子工业出版社,2007.

[4]弘道工作室编著.Visual Basic 6.0程序员[M].北京:人民交通出版社,2005.

[5]弘道工作室编著.Visual Basic 6.0中文版[M].北京:人民交通出版社,2005.

想了解更多实用资料的资讯,请访问:实用资料
下载文档

看过《库存管理系统毕业论文》的人还看了以下文章

延伸阅读

内勤工作是一项综合协调、综合服务的工作、具有协调左右、联系内外的纽带作用、内勤位轻责重、既要完成事务管理、文书处理、综合情况、填写报表、起草文件等日常程序化的工作、又要完成领导临时交办的工作、还要

为全面做好2022年春节期间烟花爆竹经营安全管理工作,根据《烟花爆竹安全管理条例》、《烟花爆竹经营许可实施办法》和《xx省烟花爆竹经营许可实施细则(试行)》制定本工作方案。 一、指导思想 以科学发展

个人自查报告模板9篇在经济飞速发展的今天,接触并使用报告的人越来越多,多数报告都是在事情做完或发生后撰写的。我敢肯定,大部分人都对写报告很是头疼的,以下是小编精心整理的个人自查报告9篇,仅供参考,希望

幼儿园班主任工作总结篇1  回顾一学期的班主任工作,在我跟幼儿取得共同成长的过程中,我心中充满感激。我要感谢我们班的幼儿,是他们让我感到工作中不断成长的快乐和对自己逐步建立的自信,是他们让我找到作为班

【爱学范文网 - 初中教师年终考核工作总结】到了年尾,回头看这一年所做过的工作,有收获,当然也是会有一些做的还不够好的地方,做好年终的总结,让自己更了解这一年的收获和遗憾。下面是由爱学范文网小编为大家

竞选,为某种特定目的,依法采取一连串有组织、有计画的竞争行动,以争取选民投票支持,称为「竞选」。本站为大家整理的相关的村副主任竞选演讲稿,供大家参考选择。村副主任竞选演讲稿各位领导、全体党员、村民代表

入学军训心得体会精选15篇当我们心中积累了不少感想和见解时,应该马上记录下来,写一篇心得体会,这样我们可以养成良好的总结方法。相信许多人会觉得心得体会很难写吧,下面是小编精心整理的入学军训心得体会,欢迎

新时代政法干警十个严禁心得体会范文合辑三篇《新时代政法干警“十个严禁》是政法队伍教育整顿的重要制度成果,也是全面从严管党治警的重要举措。下面是小编为您推荐新时代政法干警十个严

第一条亲爱的党组织:我叫蒋,男,1973年5月出生,是能化集团高庄矿的员工。经过慎重考虑,我郑重向党组织提出:申请加入中国*,请党组织考察我。作为一名在国有企业工作多年的员工,他长期受到周围党员和同志

下面是小编为大家整理的运动会二年级作文10篇,供大家参考。作文是学生把记忆中所存储的有关知识、经验和思想用书面形式表达出来,是从内部言语向外部言语的过渡,以下是小编准备的运动会二年级作文