物流仓储管理系统(web开发)
一、简介
1.1 项目简介
物流仓库管理系统是实现采购管理、销售管理、财务管理、客户管理、仓库管理等功能和综合运用的管理系统,有效控制并跟踪仓库业务的物流和成本管理全过程,实现完善的企业仓储信息管理。物流仓库管理系统可以独立执行库存操作,与其它系统的单据和凭证等结合使用,可提供更为完整全面的企业业务流程和财务管理信息。
1.2 技术简介
该管理系统前端基于Angular2开发。后端基于Java Servlet。数据库基于mysql。
1.3 Github源码及说明书
参见文末,实现功能如下:
二、实现功能
2.1 登录界面
2.2 注册界面
2.3 修改密码界面
2.4 购买商品界面
2.5 入库界面
2.6 订单查询界面
2.7 入库单、出库单查询界面
三、数据库设计
Create database wms;
1用户表
Create table users
(uid integer not null auto_increment,
u_name char(20),
password char(20),
primary key(uid));
2订单表
Create table order(
oid integer not null auto_increment,
gid integer,
g_name char(20),
g_amount integer,
out_price double,
phone_number char(20),
c_name char(20),
address char(50),
o_time date,
primary key(oid),
Foreign key(gid)references goods(gid));
3库存表
Create table goods(
gid integer not null auto_increment,
g_name char(20),
in_price double,
out_price double,
g_amount integer,
category char(10),
brand char(10),
primary key(gid));
4采购入库报表
Create table purchase_records(
pid integer nut null auto_increment,
gid integer,
g_name char(20),
in_price double,
in_amount integer,
in_time date,
primary key(pid),
foreign key(gid) refereces goods(gid));
5销售业绩报表
Create table sales_records(
sid integer nut null auto_increment,
gid integer,
g_name char(20),
out_price double,
out_amount integer,
out_time date,
primary key(sid),
foreign key(gid) refereces goods(gid));
6发票单
Create table bills(
bid integer not null auto_increment,
gid integer,
g_amount integer,
out_price double,
total_price double,
bill_number char(20),
number_of_qualification char(20),
time_of_bill date,
primary key(bid),
foreign key(gid) refereces goods(gid));
7收入账单
Create table sales_bills(
sbid integer not null auto_increment,
gid integer,
g_name char(20),
g_amount integer,
out_price double,
total_out_price double,
out_time date,
primary key(sbid),
foreign key(gid) refereces goods(gid));
8支出账单
Create table purchases_bills(
pbid integer not null auto_increment,
gid integer,
g_name char(20),
g_amount integer,
in_price double,
total_in_price double,
in_time date,
primary key(pbid),
foreign key(gid) refereces goods(gid));
9下架表
Create table dropGoods(
did integer not null auto_increment,
gid integer,
g_name char(20),
d_time date,
reason char(20),
primary key(did),
foreign key(gid) references goods(gid));
四、Github 链接
https://github.com/ChenHsing/WMSManager
或许有帮到你的话可以点个star么。