跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Java大前端java

基于 Spring Boot 的药品进销存信息管理系统

基于 Spring Boot 和 Vue3 开发的药品进销存信息管理系统。系统采用前后端分离架构,后端使用 Spring Boot、MyBatis、Redis 及 MySQL 8.0,前端基于 Vue3 与 ElementUI。主要功能涵盖用户登录注册、供应商管理、药品信息管理、采购与销售记录登记、退货处理及库存变动监控。此外包含角色权限管理、菜单日志管理及系统监控模块。项目适用于毕业设计或初级开发者练手,提供完整的数据库设计思路。

信号故障发布于 2026/4/5更新于 2026/5/2112 浏览
基于 Spring Boot 的药品进销存信息管理系统

1.0 项目介绍

文章配图

文章配图

开发工具: IDEA、VScode 服务器: Tomcat,JDK 17 项目构建: Maven 数据库: MySQL 8.0

系统分为前台和管理后台两部分,项目采用前后端分离架构。 前端技术: Vue3 + ElementUI 服务端技术: Spring Boot + MyBatis + Redis + MySQL

提示: 不一定非要完全符合开发环境,有稍微的差别也是可以开发的。

1.1 项目功能

后台功能:

  1. 登录、退出系统、首页
  2. 供应商信息管理
    • 添加、修改、删除、查询等功能
  3. 药品管理
    • 添加、修改、删除、查询等功能
  4. 采购登记管理
    • 添加、修改、删除、查询等功能
  5. 销售记录管理
    • 添加、修改、删除、查询等功能
  6. 退货记录管理
    • 添加、修改、删除、查询等功能
  7. 库存变动管理
    • 添加、修改、删除、查询等功能
  8. 系统管理
    • 用户信息管理:添加、修改、删除、查询等功能
    • 角色信息管理:添加、修改、删除、查询等功能
    • 菜单信息管理:添加、修改、删除、查询等功能
    • 日志信息管理:添加、修改、删除、查询等功能
  9. 系统监控
    • 查看在线用户、设置定时任务、数据监控、缓存监控、查看缓存列表等
  10. 权限管理
    • 角色信息管理:添加、修改、删除、分配权限等功能
    • 资源信息管理:添加、修改、删除等功能

2.0 用户登录功能

用户根据正确的用户名、密码且通过正确的校验码进行登录。实现了登录校验,还有用户注册功能。用到了 Spring Security 框架来实现登录、校验、验证等功能。

3.0 首页界面

统计相关药品的信息,使用柱状图和圆饼图等展示出来,会更加直观。

4.0 供应商管理功能

上传图片使用了第三方接口:x-File-Storage 框架。

5.0 药品管理功能

6.0 采购记录管理功能

对药品进行采购。

7.0 销售记录管理功能

对药品进行销售、销毁处理等操作。

8.0 退货记录管理功能

药品进行合理的退货,需要对库存进行同步的调整。

9.0 库存变动管理功能

对药品进行采购、销售、调整都会进行记录。

10.0 SQL 数据库设计

目录

  1. 1.0 项目介绍
  2. 1.1 项目功能
  3. 2.0 用户登录功能
  4. 3.0 首页界面
  5. 4.0 供应商管理功能
  6. 5.0 药品管理功能
  7. 6.0 采购记录管理功能
  8. 7.0 销售记录管理功能
  9. 8.0 退货记录管理功能
  10. 9.0 库存变动管理功能
  11. 10.0 SQL 数据库设计
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Rust 控制流实战:条件、循环与模式匹配
  • LIBERO 数据集:终身机器人学习与知识迁移基准
  • HarmonyOS 6 系统级进化:全场景智慧生态与核心升级
  • 堆排序算法详解
  • Kotlin 基础:拒绝语法噪音
  • 大模型应用开发实战基础
  • Python 列表:创建、操作与切片详解
  • 数据结构:单链表核心操作与分类解析
  • Zotero论文阅读标记颜色框架
  • Zotero 论文阅读颜色标记体系
  • 深入理解 Java Stream 流:原理、性能与最佳实践
  • 垃圾回收中的可达性分析算法详解
  • Stable Diffusion v1.5 GPU 能效比分析:每瓦特算力生成图像实测
  • OpenClaw 开源汉化版安装与配置指南
  • Python 金融大数据分析快速入门与案例详解
  • FPGA 数字频率计设计的优化策略
  • 《大模型应用开发极简入门》:LLM 应用开发指南书评
  • 基于 Llama-Factory 的企业知识库问答系统构建
  • 基于原生 JavaScript 的 Web 实用工具:成绩统计、完数查找与数组去重
  • AI 无人机智慧巡检平台架构与功能解析

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online