JAVA毕业设计097—基于Java+Springboot+Vue+uniapp的医院挂号小程序系统(源码+数据库)

基于Java+Springboot+Vue+uniapp的医院挂号小程序系统(源码+数据库)097

一、系统介绍

本系统前后端分离(网页端和小程序端都有)

本系统分为管理员、医院、用户三种角色(角色菜单可自行分配)

用户功能:

  • 注册、登录、医院搜索、最新资讯、医生搜索、挂号预约、挂号记录、我的就诊人、反馈、我的收藏、账号管理

医生功能:

  • 挂号管理

管理员功能:

  • 角色管理、菜单管理、部门管理、岗位管理、日志管理、数据监控、服务监控、个人中心、密码修改
  • 科室管理、资讯管理、挂号管理、用户管理、医院管理、地区管理、医生管理、反馈管理

二、所用技术

后端技术栈:

  • Springboot
  • SpringMvc
  • mybatis
  • mysql
  • shiro

前端技术栈:

  • Vue
  • layui
  • axios
  • bootstrap
  • uniapp
  • 小程序

三、环境介绍

基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上, Maven3.6, HBuilder

所有项目以及源代码本人均调试运行无问题 可支持远程调试运行

四、页面演示

1、用户小程序页面


















2、管理员页面




















3、医生页面

五、浏览地址

后台访问地址:http://localhost:8097

  • 管理员账号/密码:sysadmin/123456
  • 超级管理员账号/密码:admin/admin123

app端用户名密码:

lilong/123456

六、部署教程

  1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并执行项目的sql文件;
  2. 使用IDEA/Eclipse导入Hospital-register项目,若为maven项目请选择maven,等待依赖下载完成;
  3. 进入src/main/resources修改application.yml里面的profile文件路径配置和application-druid.yml的数据库配置
  4. 启动项目后端项目
  5. hbuilder打开Hospital-register-wx项目,修改manifest.json的微信小程序配置,点击运行到小程序模拟器
  6. 执行运行后会跳转到微信小程序开发工具
相关推荐
Java爱好狂.5 分钟前
Java面试Redis核心知识点整理!
java·数据库·redis·分布式锁·java面试·后端开发·java八股文
sheji341615 分钟前
【开题答辩全过程】以 基于Java的应急安全学习平台的设计与实现为例,包含答辩的问题和答案
java·开发语言·学习
程序员小假27 分钟前
我们来说一下消息的可靠性投递
java·后端
席之郎小果冻36 分钟前
【04】【创建型】【聊一聊,建造者模式】
java·前端·建造者模式
原来是好奇心42 分钟前
深入Spring Boot源码(四):Starter机制与依赖管理深度解析
java·源码·springboot·starter
阿杆1 小时前
如何在 Spring Boot 中接入 Amazon ElastiCache
java·数据库·redis
cheems95271 小时前
锁策略的介绍
java·开发语言
pingzhuyan1 小时前
微服务: springboot整合kafka实现消息的简单收发(上)
spring boot·微服务·kafka
武子康1 小时前
Java-199 JMS Queue/Topic 集群下如何避免重复消费:ActiveMQ 虚拟主题与交付语义梳理
java·分布式·消息队列·rabbitmq·activemq·mq·java-activemq