## 服务器推荐配置
| 名称 | CPU | 内存 | 硬盘 | 价格 |
| -------- |----:|:---:|:---:| :----: |
| 服务器(标准型S2机型 5M 双机) | 2核 | 4G | 50G | |
| MySQL高可用版| 1核 | 1G | 20G | |
#### 项目说明
### 使用案例
以下为部分案例:
#### 优势
- 严格遵循阿里编码规约开发,便于阅读及二次开发
- 支持 MySQL、MariaDB、Oracle、DB2、H2、HSQL、SQLite、Postgre、SQLServer2005、SQLServer 等多种数据库
- 实现前后端分离,通过token进行数据交互,前端再也不用关注后端技术
- 支持结合ELK实时日志分析系统,方便日志查询,问题排查,上线检查
- 灵活的权限控制,可控制到页面和按钮,满足绝大部分的权限需求
- 可在线生成vue、controller、entity、xml、dao、service、vue、sql代码,增删改查代码一键生成,减少80%以上的开发任务
- 引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
- 引入API模板,根据token作为登录令牌,极大的方便了APP接口开发
- 引入Hibernate Validator校验框架,轻松实现后端校验
- 引入云存储服务,已支持:七牛云、阿里云、腾讯云、本地存储
- 自定义实现swagger文档支持,方便编写API接口文档
- 使用Mybatis拦截器实现数据权限,对代码侵入小
- 完成Activiti6集成,可实现在线流程编辑
- 接口支持微信开放平台、微信公众平台、微信小程序、微信公众号开发
- 移动端已支持微信小程序登录、微信公众号登录、支付宝小程序登录
#### 技术选型:
```
- Spring Boot 2.7.0.RELEASE
- Apache Shiro 1.9.1
- Spring MVC 5.1.2
- MyBatis 3.5.0、MyBatis-Plus 3.5.2
- weixin-java-mp 4.4.0
- weixin-java-miniapp 4.4.0
- weixin-java-pay 4.4.0
- weixin-java-open 4.4.0
- alipay-sdk 4.31.28.ALL
- Quartz 2.3.0
- Gson 2.9.0
- jedis 3.8.0
- lombok 1.18.24
- swagger 3.0.0
- jwt 0.9.1
- easypoi 4.4.0
- Activiti 6.0.0
- Mysql 5.7+
```
#### 项目结构
```
*** 项目结构分组件和模块,可灵活引用
*** 例如:在二次开发中需要使用支付宝接口,在项目pom文件引用相关组件即可
psi
├─ sql 项目SQL语句
├─ init-project 初始化项目脚本
├─ tongyi-component-activemq 消息中间件
├─ tongyi-component-alibaba 阿里云SDK组件
├─ tongyi-component-alipay 支付宝SDK组件
├─ tongyi-component-common 项目通用组件
├─ tongyi-component-elasticsearch 搜索引擎组件
├─ tongyi-component-elk 日志分析组件
├─ tongyi-component-excel excel文件导入导出组件
├─ tongyi-component-freemarker 模板组件(邮件模板,PDF模板,文本模板等等)
├─ tongyi-component-kafka 消息中间件
├─ tongyi-component-mssql mssql jdbc组件
├─ tongyi-component-mybatis mybatis组件
├─ tongyi-component-redis 缓存组件
├─ tongyi-component-shiro 权限组件
├─ tongyi-component-starter-admin 管理后台配置组件
├─ tongyi-component-starter-api api配置组件
├─ tongyi-component-swagger swagger文档组件2.0版本
├─ tongyi-component-tencentcloud 腾讯云SDK组件
├─ tongyi-component-tester 测试配置组件
├─ tongyi-component-utils 工具包组件
├─ tongyi-component-webconfig web服务配置组件
├─ tongyi-core 系统框架核心
├─ tongyi-module-act activiti模块
├─ tongyi-module-gencode 代码生成模块
├─ tongyi-module-job 任务调度模块
├─ tongyi-module-mail 邮件模块
├─ tongyi-module-sys 系统基础模块(系统用户,权限,部门,字典,日志,菜单等)
├─ tongyi-module-thirdstorage 第三方存储模块(阿里云,腾讯云,本地)
├─ tongyi-module-wechatmp 微信公众号模块
├─ tongyi-psi-admin 进销存管理后台(port:8801)
├─ tongyi-psi-api 进销存外部接口(port:8802)
├─ tongyi-psi-core 进销存核心类
├─ tongyi-psi-service 进销存业务逻辑模块
```
## 实现功能
```
- 系统管理
- 单位管理
- 仓库管理
- 邮件系统
- 菜单管理
- 组织机构
- 系统参数
- 字典管理
- 文件上传
- 系统日志
- 库存管理
- 调拨单管理
- 批次管理
- 品牌管理
- 商品分类
- 盘点管理
- 库存明细
- 商品库存
- 采购管理
- 供应商管理
- 采购订单
- 采购退单
- 供应商对账
- 销售管理
- 客户管理
- 销售订单
- 销售退单
- 客户对账
- 客户订购统计
- 财务管理
- 银行账户管理
- 运杂费管理
- 非销售收入
- 非采购支出
- 报表统计
- 分类统计
- 采购销售统计
- 销售排行
- 序列号销售统计
- 客户销售统计
- 商品销售统计
- 商品分类统计
- 销售货款统计
- 采购货款统计
- 员工销售统计
- 权限管理
- 管理员列表
- 角色管理
- 短信平台
- 短信配置
- 任务调度
- 定时任务
- 工作流管理
- 流程操作
- 模型管理
- 开发工具
- 在线用户管理
- 缓存信息
- SQL监控
- 接口文档
- 代码生成器
- 邮件系统
- 发送记录
- ELK日志
```
#### 后端部署
- 通过git下载源码
- 创建数据库tongyi-psi
- mysql执行sql/mysql.sql文件(oracle执行sql/oracle.sql),初始化数据
- 修改admin、api模块下application-dev.yml,修改MySQL、Oracle驱动、账号和密码
- 运行AdminApplication.java启动后台管理接口服务
-接口:http://localhost:8801/admin
- 运行ApiApplication.java启动api接口服务
-接口:http://localhost:8802/api
- Swagger路径:http://localhost:8802/api/doc.html
#### 常用API
- node 版本 v10.23.1
- [Mybatis-Plus](https://baomidou.gitee.io/mybatis-plus-doc/#/quick-start)
- [Vue](https://cn.vuejs.org/v2/api/)
- [element-ui](http://element-cn.eleme.io/#/zh-CN/component/installation)
- [echarts](https://www.echartsjs.com/api.html#echarts)
- [iconfont](https://www.iconfont.cn/search/index)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
优势 严格遵循阿里编码规约开发,便于阅读及二次开发 支持 MySQL、MariaDB、Oracle、DB2、H2、HSQL、SQLite、Postgre、SQLServer2005、SQLServer 等多种数据库 实现前后端分离,通过token进行数据交互,前端再也不用关注后端技术 支持结合ELK实时日志分析系统,方便日志查询,问题排查,上线检查 灵活的权限控制,可控制到页面和按钮,满足绝大部分的权限需求 可在线生成vue、controller、entity、xml、dao、service、vue、sql代码,增删改查代码一键生成,减少80%以上的开发任务 引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能 引入API模板,根据token作为登录令牌,极大的方便了APP接口开发 引入Hibernate Validator校验框架,轻松实现后端校验 引入云存储服务,已支持:七牛云、阿里云、腾讯云、本地存储 自定义实现swagger文档支持,方便编写API接口文档 使用Mybatis拦截器实现数据权限,对代码侵入小 完成Activiti6集成,可实现
资源推荐
资源详情
资源评论
收起资源包目录
本科毕业设计+基于SpringBoot+Vue构建的中小企业进销存管理系统 (1424个子文件)
.babelrc 382B
create-project.bat 288B
start.bat 42B
leave.bpmn 11KB
CHANGES 3KB
index.css 192KB
index.css 192KB
index.css 192KB
index.css 192KB
index.css 192KB
index.css 192KB
index.css 192KB
index.css 192KB
index.css 192KB
index.css 192KB
index.css 192KB
index.css 192KB
index.css 192KB
bootstrap.css 118KB
bootstrap.min.css 98KB
skin.css 71KB
skin.css 71KB
skin.min.css 60KB
skin.min.css 60KB
style-common.css 25KB
skin.mobile.css 24KB
skin.mobile.css 24KB
content.css 24KB
content.inline.css 24KB
content.inline.css 24KB
content.css 23KB
content.min.css 21KB
content.inline.min.css 21KB
content.inline.min.css 21KB
content.min.css 21KB
skin.mobile.min.css 21KB
skin.mobile.min.css 21KB
bootstrap-theme.css 15KB
bootstrap-theme.min.css 13KB
common.css 10KB
style-editor.css 10KB
style.css 8KB
ng-grid-2.0.7.min.css 7KB
wx-menu.css 7KB
daterangepicker-bs3.css 5KB
editor.css 3KB
style.css 2KB
jasmine.css 2KB
content.css 2KB
content.css 2KB
content.css 2KB
content.css 2KB
content.min.css 1KB
content.min.css 1KB
content.min.css 1KB
content.min.css 1KB
skin.shadowdom.css 882B
skin.shadowdom.css 882B
skin.shadowdom.min.css 783B
skin.shadowdom.min.css 783B
content.mobile.css 727B
content.mobile.css 727B
content.mobile.min.css 544B
content.mobile.min.css 544B
.editorconfig 147B
glyphicons-halflings-regular.eot 20KB
glyphicons-halflings-regular.eot 20KB
activiti-admin-webfont.eot 5KB
.eslintignore 30B
index.ftl 1KB
channel_list.ftl 392B
header.ftl 151B
loading.gif 17KB
nw-handle-dark.gif 839B
se-handle-dark.gif 838B
.gitignore 523B
.gitignore 121B
.gitignore 23B
.gitkeep 0B
event-listeners-popup.html 10KB
form-properties-popup.html 9KB
execution-listeners-popup.html 8KB
editor.html 8KB
modeler.html 8KB
task-listeners-popup.html 7KB
index.html 5KB
fields-popup.html 4KB
out-parameters-popup.html 3KB
in-parameters-popup.html 3KB
signal-definitions-popup.html 3KB
assignment-popup.html 3KB
message-definitions-popup.html 2KB
subprocess-reference-popup.html 2KB
sequenceflow-order-popup.html 2KB
save-model.html 2KB
index.html 2KB
index.min.html 2KB
condition-expression-popup.html 1KB
stencil-item-template.html 1012B
unsaved-changes.html 977B
共 1424 条
- 1
- 2
- 3
- 4
- 5
- 6
- 15
资源评论
白话机器学习
- 粉丝: 8185
- 资源: 7687
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功