物品出入库管理

一、系统分析

1.1、业务流程

物品出入库管理

说明:

  • 采购员:

  • 检查员:核实凭证与订货、提货数量,填写物品出库入库表(status=0)

  • 仓库管理员:检查入库出库表填写规范,并且确认入库出库(status=1)

  • 统计员:根据入库出库单和库存表编写统计报表

1.2、可行性分析

物品出入库管理

对出入库凭证进行整理和持久化数据库中,同时能够及时统计相应数据资料,便于查询和输出。

二、系统设计

2.1、数据库规划

数据库:

  • 员工表(主键id、登录名、realname、加密后密码、随机盐)
  • 物品入库表(主键id、产品编号、入库单编号、产品名称,入库数量、入库单价、status、入库时间、审核时间)
  • 物品出库表(主键id、产品编号、出库单编号、产品名称,入库数量、出库单价、status、出库时间、审核时间)
  • 物品库存表(主键id、产品编号、产品单价、产品数量)
  • 物品基本信息表(主键id、产品编号、生产单位、产品单价、物品说明信息)
  • 操作日志表

2.2、系统操作流程图

物品出入库管理

三、用户、角色、权限设置

物品出入库管理

登录用户根据角色所拥有的权限对指定数据库进行操作

物品出入库管理