论文(仓库库存管理系统)

2026/4/28 12:51:04

黑龙江工程学院本科生毕业设计

第1章 绪 论

1.1 课题背景

随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。超市最为现代人选购日常生活用品首选的购物场所,在现代社会中越来越受到重视,大量的超市出现在市场上,人们有了各种各样不同的选择,市场竞争日趋严重。与此同时,超市方面为了增强市场竞争能力大量增加商品种类。随着库存的大量增加,其管理难度也越来越大,仓库的管理问题也就提上了日程。如何优化仓库的日常管理也就成为了一个大众化的课题。在计算机飞速发展的今天,将计算机这一信息处理利器应用于仓库的日常管理已是势必所然,而且这也将为仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为 企业的飞速发展提供无限潜力。采用计算机管理信息系统已成为仓库管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。主要体现在:极大提高了仓库工作人员的工作效率,大大减少了以往入出存流程繁琐,杂乱,周期长的弊端。基于仓库管理的全面自动化,可以减少入库管理、出库管理及库存管理中的漏洞,可以节约不少管理开支,增加企业收入。仓库的管理的操作自动化和信息的电子化,全面提高了仓库的管理水平。仓库管理系统是为了实现企业产品管理的系统化、规范化和自动化,从而提高企业管理效率而设计的。它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、高效的完成仓库管理提供了强有力的工具和管理手段。仓库管理系统是一个中小型数据库管理系统,它界面美观、操作简单、安全性高,基本满足了仓库管理的要求。

1.2 相关课题研究现状

本设计后台使用MySQL数据库,开发语言使用Java,开发工具为JBuilder2006,其中还使用了Applet、JavaBeans、Servlet、Java Script等技术,应用目前非常流行和实用的数据库交互处理技术——JDBC,实现浏览者和服务器(B/S)之间的互联。相关系统现在开发使用的已经非常普遍了,例如大型超市的库存管理系统,各个销售公司销售人员提货管理系统等。使用计算机控制的管理系统对仓库进行管理,既能节省人员开支,又不容易出现错误,能极大的提高劳动生产率。

1

黑龙江工程学院本科生毕业设计

1.3 系统开发环境构筑介绍

此系统使用JBuilder2006作为开发工具,后台使用MySQL作为数据库,JBuilder2006主要用途是Java程序的开发,它自动将Java源程序编译成.class文件,并且通过Java虚拟主机域名给本机设定一个自己的域名。对于上述的环境我们首先应该安装JDK1.4.2安装完成后应该将系统的环境变量从新设置,假如我们将JDK安装到了C盘的根目录下,我们就应该将环境变量的PATH更改为C:\\j2sdk1.4.2_04\\bin....,接下来我们应该安装Tomcat,安装完成后更改Tomcat中Server.xml文件的项目配置。Eclipse为Tomcat提供了相应的配置接口,将Tomcat配置在Eclipse上以后可以直接从Eclipse上启动,这样使环境启动时的操作很方便。在安装完数据库后,JDK会不好使,那是因为数据库安装完成后改变了系统的环境变量,要解决该问题只需要将PATH的C:\\j2sdk1.4.2_04\\bin....路径设置到数据库之前即可,通过上面的介绍,此系统的环境构筑过程完成。在配置环境中会遇到很多的问题,有很多的细节问题可能不太注意,但是如果配置不对的话,系统环境将无法正确的构建起来,这样会影响系统开发的进度,所以环境的配置对于系统的开发是非常重要的。

1.4 技术路线

本系统采用Swing作为主要的开发技术,在Swing中进行业务处理,实现业务流程控制,采用MVC框架开发模式,同时利用JavaBean组件在Jsp中通过对Java各个类的调用部分实现业务处理过程,使用JDBC处理数据库业务。

1.5 预期结果

本系统主要功能是实现系统化、规范化和自动化的管理企业仓库库存商品信息,对于一个企业来说,仓库管理人员可以通过登录仓库库存管理系统对库存商品的数量、种类等信息进行处理,对仓库中的商品,以各个产品的联系进行管理,对仓库中商品信息的查看、添加、修改、删除等。

主要实现模块主要有注册用户登录,实现经过注册的用户,如管理员进入系统;新用户注册功能,可以让新的管理员根据自己的个人习惯注册用户信息;实现用户信息修改功能,能让用户在改变个人注册信息,防止信息外流等给公司带来损失;实现入库管理,使管理员及时对入库商品的种类、数量等进行管理;实现出库商品管理,使管理员及时对出库商品的种类、数量等进行管理;实现库存管理,使管理员能时刻了解仓库中各库存商品的储存情况;实现商品修改,使商品种类更加丰富;实现操作员查询,可以让上级领导监督仓库管理人员;实现仓库统计,总体管理仓库库存。

本系统既能节省人员开支,又不容易出现错误,能极大的提高劳动生产率。

2

黑龙江工程学院本科生毕业设计

第2章 系统功能的需求分析

2.1 系统需求分析总体描述

2.1.1 概括描述

根据本课题所要实现的功能和系统需求可以将本课题的需求分析做如下总结仓库库存管理系统的用户可以分为两类,管理员用户和库管理员用户。下面就是关于该系统的需求分析描述。

2.1.2 系统管理员级用户需求分析

1、管理员用户根据初始化好的用户名和密码登录系统,库管理员用户根据系统管理员,提供好的用户名和密码登录系统。任何用户进行登录时,没有通过验证都不能进入系统,管理员登录,根据权限判断自动显示出管理员权限的界面。

2、商品维护:以某种形式显示出仓库中的所有商品,并且能够体现出商品的出入库信息。系统管理员能够添加商品、对选定的商品的信息进行修改和删除、查看选定的商品信息。商品信息主要包括查看、新增、修改和删除,这些操作主要是数据库基本的操作,连接数据库所使用的是数据库连接池技术。

3、人员维护:这个模块只有系统管理员才有权限操作。查看所有库管人员信息,查看选择人员的详细信息,提供对库管人员的添加、修改和删除等操作,提供对库存人员信息进行查询功能。库存人员信息主要包括查看、新增、修改和删除。技术实现同商品维护模块。

2.1.3 库管理员用户需求分析

1、注册用户登录功能

注册用户登录功能主要实现对已经注册的用户的用户名和密码进行识别,辨认,从而使已经注册的用户顺利的进入仓库库存管理系统,进行进一步的操作。并能很好的保护系统的安全性,从而保证库存商品的安全。

2、新用户注册功能

新用户注册功能可以让新来的仓库管理人员根据自己的个人喜好与管理习惯注册用户信息。这样既能让管理更加得心应手,提高管理效率,同时可以防止已经离开的前任管理人员根据自己保留的注册信息进入管理系统,特别是防止一些有不轨企图的人员对仓库库存的破坏。从而保证了仓库库存的安全性。

3、用户信息修改功能

3

黑龙江工程学院本科生毕业设计

登录用户可以在自己的通讯录中添加新联系人的信息:包括:姓名、性别、电话、Email、工作单位和家庭住址等。可以修改某一个联系人的联系信息,可以删除选定联系人的记录,还提供清空通讯录功能。此模块的的业务需要基本和通讯录维护模块中的操作一样,实现也基本相同,但是清空操作要在数据库操作中做特殊的处理,对数据库成批删除操作要有一定的了解,可以利用循环语句通过页面上利用复选框的提交上来的存储id的数组循环删除每条记录,最终实现清空的操作。

4、入库管理

在入库管理中,管理员可以对商品的供应商进行查询,并能对库存商品的信息进行进一步的完善与补充,如可以补充商品的使用说明。可以对入库商品进行查询,可以通过精确查找和模糊查找两种方式进行查找。在精确查找中,管理员需要输入商品的商品名称;在模糊查找中,管理员可以根据商品入库的开始日期和终止日期进行查询。如果有新商品入库,管理员对商品的种类、编号、商品名、数量、生产日期、购入时间进行编辑、并能在备注中对商品的其他信息进行进一步的描述。

5、出库管理

在本功能模块中包括出库商品记录和出库记录查询。管理员可以对出库商品进行记录。可以记录下商品的产品种类、商品名称、出库编号、出库数量、出库日期、供应商进行保存和记录;并能在备注中对商品的其他信息进行编辑与保存。在出库记录查询中,管理员可以通过精确查询和模糊查询对商品的出库情况进行查询。紧缺查询需要输入商品的编号和名称;模糊查询只需要输入商品名称即可。

6、库存管理

本模块是本设计的中心功能模块,是仓库库存管理系统的核心。在Jpanel4中,管理员能查询各类商品信息,点击下拉列表实现次功能如需详细查询单项目点击其他选项卡,且必须输入查找相应商品信息(为汉字不能带有特殊字符,符号等)。在查询供应商中,可以对商品的供应商进行查询。在单项查询中可以对单个商品进行查询,只需要输入查询项目即可。

7、商品修改功能

在本功能模块中,管理员可以对商品的信息进行修改。可以进行供应商修改和商品修改。在供应商修改中,可以删除供应商,需要输入供应商的姓名;可以添加供应商,需要输入供应商的姓名、地址、种类、电话和满意度。并可以再备注中对供应商的其他信息进行编辑与修改。在商品修改中,可以修改商品的编号、名字、数量、生产日期、购入日期、价格、供应商和备注。本功能可以使库存商品的信息得到及时的更新。

4


论文(仓库库存管理系统).doc 将本文的Word文档下载到电脑
搜索更多关于: 论文(仓库库存管理系统) 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219