|
|
|
@ -0,0 +1,50 @@
|
|
|
|
|
## 系统名称
|
|
|
|
|
仓库管理系统 warehouse
|
|
|
|
|
### 系统概要
|
|
|
|
|
仓库管理系统总共分为两个大的模块,分别是系统模块和业务模块。其中系统模块和业务模块底下又有其子模块。
|
|
|
|
|
### 功能模块
|
|
|
|
|
#### 一、业务模块
|
|
|
|
|
##### 1、客户管理
|
|
|
|
|
###### 客户列表
|
|
|
|
|
###### 客户分页和模糊查询
|
|
|
|
|
###### 客户添加、修改、删除、批量删除
|
|
|
|
|
##### 2、供应商管理
|
|
|
|
|
###### 供应商列表
|
|
|
|
|
###### 供应商分页和模糊查询
|
|
|
|
|
###### 供应商添加、修改、删除、批量删除
|
|
|
|
|
#### 二、系统模块
|
|
|
|
|
##### 1、用户登陆
|
|
|
|
|
###### 校验用户名和密码
|
|
|
|
|
###### 登陆成功将登陆信息写入登陆日志
|
|
|
|
|
###### 未登录进行拦截
|
|
|
|
|
##### 2、菜单管理
|
|
|
|
|
###### 全查询菜单和根据左边的树查询不同菜单
|
|
|
|
|
###### 菜单的添加、修改、删除
|
|
|
|
|
##### 3、角色管理
|
|
|
|
|
###### 全查询角色和模糊查询
|
|
|
|
|
###### 角色的添加、修改、删除以及给角色分配权限
|
|
|
|
|
##### 4、用户管理
|
|
|
|
|
###### 全查询用户和模糊查询
|
|
|
|
|
###### 用户的添加、修改、删除、重置密码以及给用户分配角色
|
|
|
|
|
##### 5、部门管理
|
|
|
|
|
###### 全查询部门、模糊查询以及根据左边的树查询不同的部门
|
|
|
|
|
###### 部门的添加、修改、删除
|
|
|
|
|
|
|
|
|
|
### 技术选型
|
|
|
|
|
#### 后台技术选型
|
|
|
|
|
* SpringBoot
|
|
|
|
|
* MybatisPlus
|
|
|
|
|
#### 前端技术选型
|
|
|
|
|
* LayUI、dtree
|
|
|
|
|
|
|
|
|
|
### 开发环境
|
|
|
|
|
* 操作系统:Windows 10
|
|
|
|
|
* 编程语言:Java
|
|
|
|
|
* 开发工具:IDEA、Navicat、Git
|
|
|
|
|
* 项目构建:Maven 3.5.2
|
|
|
|
|
* 服务器:Tomcat 8.5
|
|
|
|
|
* 数据库:MySQL 3.5.0
|
|
|
|
|
* 代码托管平台:GitHub
|
|
|
|
|
|
|
|
|
|
### 预览效果
|
|
|
|
|
登陆页面
|