一、系统介绍
1.软件环境
开发工具:Eclipse2018.3
JDK版本:jdk1.8
Mysql版本:8.0.13
2.系统功能
1.用户
1.登录系统
2.用户管理
查看个人信息,修改密码。
3.商品管理
查看商品信息
4.仓库管理
查看仓库信息
2.管理员
1.登录系统
2.用户管理
查看个人信息,用户信息的增删查,修改密码。
3.商品管理
商品信息的增删改查
4.仓库管理
仓库信息的增删改查
3.数据库
/* Navicat Premium Data Transfer Source Server : MySQL Source Server Type : MySQL Source Server Version : 80013 Source Host : localhost:3306 Source Schema : swing_warehouse Target Server Type : MySQL Target Server Version : 80013 File Encoding : 65001 Date: 26/06/2021 16:42:23 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for goods -- ---------------------------- DROP TABLE IF EXISTS `goods`; CREATE TABLE `goods` ( `id` int(11) NOT NULL AUTO_INCREMENT, `goodsname` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `goodsstyle` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `goodsnumber` int(11) NOT NULL, `storageID` int(11) NOT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of goods -- ---------------------------- INSERT INTO `goods` VALUES (1, '农夫山泉', '矿泉水', 10, 1); INSERT INTO `goods` VALUES (4, '冰峰', '饮料', 50, 1); INSERT INTO `goods` VALUES (6, '百事可乐', '饮料', 20, 2); -- ---------------------------- -- Table structure for storage -- ---------------------------- DROP TABLE IF EXISTS `storage`; CREATE TABLE `storage` ( `id` int(11) NOT NULL AUTO_INCREMENT, `storagename` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `storagestyle` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `storageID` int(11) NOT NULL, PRIMARY KEY (`id`, `storageID`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of storage -- ---------------------------- INSERT INTO `storage` VALUES (1, '日常用品', '存货', 1); INSERT INTO `storage` VALUES (2, '饮品副食', '存货', 3); INSERT INTO `storage` VALUES (3, '电子电器', '出货', 2); -- ---------------------------- -- Table structure for users -- ---------------------------- DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `userpwd` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `flag` int(11) NOT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of users -- ---------------------------- INSERT INTO `users` VALUES (1, 'admin', 'admin', 2); INSERT INTO `users` VALUES (2, 'user', '123456', 1); SET FOREIGN_KEY_CHECKS = 1;
4.工程截图
二、系统展示
1.用户-登录页
2.用户-登录成功
3.用户-主页面
4.用户-用户管理-个人信息
5.用户-用户管理-修改密码
6.用户-商品管理-商品信息
7.用户-仓库管理-仓库信息
8.管理员-登录页
9.管理员-主页面
10.管理员-用户管理-添加用户
11.管理员-用户管理-用户信息
12.管理员-用户管理-用户删除
13.管理员-用户管理-修改密码
14.管理员-商品管理-商品添加
15.管理员-商品管理-商品删除
16.管理员-商品管理-商品更新
17.管理员-仓库管理-仓库添加
18.管理员-仓库管理-仓库删除
19.管理员-仓库管理-仓库更新