项目总结

1、项目总结

1.1 后台管理系统功能总结

1.1.1 医院设置管理

  1. 医院设置列表、添加、锁定、删除
  2. 医院列表、详情、排班、下线

1.1.2 数据管理

  1. 数据字典的树形显示、导入、导出

1.1.3 用户管理

  1. 用户列表、查看、锁定
  2. 认证用户审批

1.1.4 订单管理

  1. 订单列表、详情

1.1.5 统计管理

  1. 预约统计

1.2 前台用户系统功能总结

1.2.1 首页数据显示

  1. 医院列表

1.2.2 医院详情显示

  1. 医院科室显示

1.2.3 用户登录功能

  1. 手机验证码登录
  2. 微信扫码登录

1.2.4 用户实名认证

1.2.5 就诊人管理

  1. 就诊人列表、添加、详情、删除

1.2.6 预约挂号

  1. 显示排班和挂号的详情信息
  2. 确认挂号信息
  3. 创建预约挂号订单
  4. 订单微信支付
  5. 取消预约订单

1.2.7 就医提醒

1.3 后端技术点

1.3.1 SpringBoot

1.3.2 SpringCloud

  1. nacos注册中心
  2. Feign远程调用
  3. Gateway网关

1.3.3 Redis

  1. 使用Redis缓存数据字典
  2. 短信验证码的有效时间、微信支付二维码有效时间

1.3.4 MongoDB

  1. 存储医院的相关信息

1.3.5 EasyExcel

  1. 对excel表格进行读写操作

1.3.6 MyBatis-Plus

1.3.7 RabbitMQ

  1. 订单相关操作,发送mq消息

1.3.8 Docker

  1. 下载镜像
  2. 创建容器

1.3.9 阿里云OSS

文件存储服务器

1.3.10 阿里云短信服务

1.3.11 微信登录和支付

1.3.12 定时任务

1.4 前端技术点

1.4.1 Vue

1.4.2 Element-UI

1.4.3 Nuxt

1.4.4 npm

1.4.5 ECharts


本站由 Cccccpg 使用 Stellar 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。