基于Java web企业仓库管理系统

为了满足公司仓库管理的业务需求,先需要开发企业仓库管理系统。该系统对货物进行入库和出库管理,以及各种查询统计功能。该系统的用户为仓库管理员,同时他也是系统管理员。系统主要包括4大功能模块:基本信息管理、入库管理、出库管理、查询统计。具体描述如下:

(1)基本信息管理。

1) 部门管理。能够增加一个新部门,包括:部门编号、部门名称、部门负责人、备注;能够修改和删除部门信息;能够按照部门名称查询部门中的人员信息(模糊查询)。

2)用户管理。能够增加一个工作人员用户,包括:用户类型、用户名、默认密码、真实姓名、年龄、性别,所属部门;能够修改用户密码信息;能够修改用户的真实姓名、年龄、性别等基本信息;能够删除指定的用户;能够查询数据库中的所有用户,显示详细信息。

3)货物类别维护。对货物进行分类,记录货物的类别信息。每种货物对应类别中的一类。能够记录货物类别信息,包括:货物类别编号、货物类别名称、备注;能够根据货物类别查询类别名称;能够修改除类别编号外的其他信息;如果数据库中不存在给定的货物类别的货物,则可删除该类别。

4)货物信息维护。对每种货物,如果要入库,首先在货物信息表中维护此货物的基本信息后,才能入库。能够增加货物信息,包括:货物编号、货物名称,货物型号、货物配置、货物类别;能够修改和删除货物信息;能够按照货物名称和类别查询货物信息(支持模糊查询)。

5)供应商维护。能够增加供应商的基本信息,包括:供应商编号、供应商名称、地址、联系人、联系电话、备注;能够修改和删除供应商信息;能够根据供应商名称查询供应商信息(支持模糊查询)。

(2)采购合同管理。市场部与供应商签订采购合同,一份采购合同可以采购同一个供应商的不同货物。能够增加一份合同,包括:合同编号、合同名称、合同负责人、供应商编号、货物编号、货物名称、单价、数量、供应商联系人;合同日期;能够修改和删除合同信息;能够按照供应商、合同负责人查询合同详细信息。

(3)入库管理。根据市场部的合同,从供应商处购进货物,进行登记,将货物放入仓库中。对于同一个合同,可能进多种货物,每种货物的数量可以有多个,每种货物独立记录登记。

1)入库登记。能够增加一条入库记录,包括:入库单据号、合同编号、库货物编号、入库时间、入库数量、进货价、总金额、供应商、发票号、进货人;能够修改除入库单据号之外的其他信息;能够删除指定的入库记录;能够根据入库单据号查询详细的入库信息;能够在入库结束后将当前数据库中该货物的实际库存量变化维护到数据库(利用触发器实现)。

2)入库查询。能够按照入库时间段查询入库记录,显示详细入库信息;能够按照供应商和进货人查询入库记录(支持模糊查询);能够统计每个供应商的供货记录,显示:供应商、货物、供应数量、供应总金额;能够统计每个进货人的进货记录,显示:进货人、所属部门、进货数量、进货金额;能够按照时间(月,季度和年)统计每种类别货物的入库信息,包括:货物类别、入库总数量、入库总金额。

(4)出库管理。将仓库中的货物发给用户,发货的过程中进行登记。出库是要将从货物的实际库存量减去出库数量。

1)出库登记。能够增加一条出库记录,包括:出库单据号、出库货物编号、出库数量、出库时间、入库单据号、货物去向、出库人;能够修改除出库单据号之外的其他信息;能够删除指定的出库记录;能够根据出库单据号查询详细的入库信息;能够在出库结束后将当前数据库中该货物的实际库存量变化维护到数据库(利用触发器实现)。

2)出库查询。能够按照出库时间段查询出库记录,显示详细出库信息;能够按照出库人查询出库记录(支持模糊查询);能够统计每种货物在给定时间段的出库记录,显示:货物编号、货物名、出库数量;能够按照入库单号查询此批货物的出库情况。

(5)查询统计。能够按照货物类别和货物名称查询当前库存情况,包括:货物编号、货物名称,货物型号、货物配置、货物类别、当前库存;能够按照货物名称和时间段,查询货物的入库和出库记录,显示:操作类型、日期、数量、操作人,其中操作类型为“入库”或“出库”,当操作类型为“入库”是,操作人为入库人,否则为出库人(利用视图或存储过程实现);能够按照工作人员名和时间段查询该工作人员经手的出库和入库信息(支持模糊查询);能够统计供应商在给定时间段内的供应记录,显示:供应商编号、名称、地址、联系人、货物编号、货物名称、单价、数量、进货日期、进货人(利用视图实现)。

技术栈:html、jsp、css、javascript、xml、JavaBean、servlet、mysql、navicat

关注UP主,获取更多源码资源

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值