项目总结

这个项目是一个预约挂号系统。分为前后台两个系统,前台用来进行挂号和支付,后台管理医院发送过来的挂号信息。整个项目采用微服务的方式进行开发。

项目代码结构

父类项目

  • comm模块(公共模块)

    • 统一返回结果
    • 统一错误处理,@ControllerAdivce注解
  • common_model实体模型(公共模块)
  • common_service模块(公共模块)
    • 配置swagger
    • 配置缓存(Springdata redis+SpringFramework@Cacheable)
  • common_mq模块(公共模块)
    • 提供mq的发送方法封装
    • mq消息转换器
  • 服务模块
    • 服务模块1——医院管理 端口:8021
    • mapper
    • service
    • controller
      • 管理端:管理注册的医院信息,地址,校验码
      • 服务端:
      • 提供给其他医院可以调用的API,允许其他医院使用接口上传数据到mongodb
      • 提供医院可以查询上传数据的接口
      • 显示前端
    • 配置
      • 数据库
      • 日志
  • 服务模块2——数据字典管理 端口:8022
    • mapper
    • service
    • controller
      • 数据字典crud
      • 数字字典的excel导入导出(eayexcel)
      • 数据字典缓存,使用公共服务模块
    • 配置
      • 数据库
      • 日志
  • 服务模块3——用户注册管理(微信Oauth2.o认证微信认证平台)
    • 用户管理
    • 用户认证,数据上传,审批
    • 用户相关的患者管理
  • 服务模块4——短信验证码发送服务(阿里短信服务)
    • 短信验证码发送后存储在redis设置过期时间,校验的使用从redis里校验
    • 监听rabbitmq发送预约信息
  • 服务模块5——实名认证模块(OSS文件上传服务)
    服务模块6——预约挂号管理模块

    • 预约管理模块前后端
    • 预约医院数据更新模块
    • 预约支付模块
    • 定时任务
      • 定时往消息队列发送短信提醒标识,订单模块拿到提醒后查询订单依次发送短信
    • 统计模块
      • 统计挂号信息
  • 服务客户端模块(公共模块)——把所有服务模块的方法接口放进来,配合openfeign进行远程调用
    • 服务客户端模块1——元数据调用接口提取,加入openfeign注解完成配置,等具体的服务引用调用
    • 服务客户端模块2——
  • 网关管理GateWay
    • 配置路由
    • 配置跨域
    • 配置过滤器
      • 内部服务外部无法访问
      • 未登录用户无法获取数据

项目使用技术

  • 微信支付
  • 微信登录
  • 阿里云oss
  • 阿里云短信服务
  • 微服务

应用系统设计:预约挂号平台,B2C平台设计相关推荐

  1. 基于微信平台的医院门诊预约挂号小程序系统的设计与实现 毕业设计毕设参考

    功能 论文的研宄目的是设计一款基于微信小程序的医院预约挂号系统,用户首次登陆系统需要注册一个用户或直接使用微信作为账号,用户在登录平台后,可以进行平台的操作.主要模块包括以下几点: (1)登录功能:注 ...

  2. 医院预约小程序/医院预约挂号小程序的设计与实现

    医院预约小程序 摘 要 随着移动应用技术的发展,越来越多的用户借助于移动手机.电脑完成生活中的事务,许多的传统行业也更加重视与互联网的结合,由于城镇人口的增加,人们去医院挂号总是排着长长的队伍,对于时 ...

  3. 基于Uniapp的在线预约挂号系统设计WebAPP

    摘 要 现代信息化社会下的数据管理对活动的重要性越来越为明显,人们出门可以通过网络进行交流.信息咨询.查询等操作.网络化生活对人们身体健康也有了非常大的考验,通过网上进行挂号就医生的人也是越来越多,信 ...

  4. ssm基于小程序的医院预约挂号系统毕业设计源码260839

    SSM医院预约挂号小程序的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以 ...

  5. 前端系列之实战(城市医院预约挂号平台2.基本样式编写)

    伤情最是晚凉天,憔悴厮人不堪言,吆酒催肠三杯醉,寻香惊梦五更寒, 钗头凤斜倾有泪,徒迷花寥我无缘,小楼寂寞心与月,也难如钩也难圆! 书接上文:前端系列之实战(城市医院预约挂号平台1.框架搭建) 基本样 ...

  6. 电商解密之优惠券:B2C平台优惠券该如何设计?

    大家对优惠券应该都比较熟悉,有过网购经验的人应该都用过,优惠券也是商家促销一种常用的手段,今天来跟大家介绍下B2C平台优惠券一般都是如何设计的. 优惠券其实本质是一种代金券,用户可以通过各种渠道获得( ...

  7. 医疗用户端app原型、问诊、挂号、开药、视频问诊、电子处方、预约、互联网医疗平台、电话问诊、药品、就诊开药、远程医疗平台、线上问诊、线上看病、互联网医院、药品订单、用药清单、健康档案、科室、疾病

    医疗用户端app原型.问诊.挂号.开药.视频问诊.电子处方.预约.互联网医疗平台.电话问诊.药品.就诊开药.远程医疗平台.线上问诊.线上看病.互联网医院.药品订单.用药清单.健康档案.科室.疾病 Ax ...

  8. Python程序访问北京预约挂号平台

    2019独角兽企业重金招聘Python工程师标准>>> 通过Python程序模拟访问北京预约挂号统一平台,包括验证码识别.登陆.按医院.时间.科室查询可约号等. 本程序仅为学习使用, ...

  9. SearchAppoint——北京市预约挂号平台查询器

    这个算是用python写的第一个GUI程序,功能是查询北京市预约挂号平台上的各医院各科室的最近预约号源. 由于这个比较偏应用,所以这里不直接贴代码.github地址:点击打开链接 程序主界面: 在启动 ...

最新文章

  1. C++primer笔记之关联容器
  2. VM虚拟机 Windows虚拟机中linux鼠标不能动怎么办
  3. 待机、休眠、睡眠的区别和优缺点
  4. 设计模式_1_工厂模式与抽象工厂
  5. 今天专攻POWERSHELL获取本机CPU,内存消耗
  6. Linux命令笔记(一)
  7. 搜狗浏览器收藏夹在哪_chrome谷歌浏览器收藏夹在哪_chrome收藏夹在电脑什么位置...
  8. 2021年末储能季,送4本面试宝典
  9. 如何给CSDN博客添加个人微信二维码或自定义栏目
  10. 数据库建模——用PowerDesigner对现有的数据库进行逆向工程
  11. 【长期更新】Linux学习笔记
  12. 织梦 - PHP开源网站管理系统
  13. 使用spring data JPA进行类目增删改查测试
  14. 完美解决浏览器主页被hao123劫持,打开浏览器时自动进入hao123主页怎么办
  15. Docker教程(一)入门教程
  16. linux下打印图片不显示出来的,为什么打印机打印不了图片_解决打印机打印不了图片的方法-系统城...
  17. 休闲卤味的商业江湖里,周黑鸭的巨变与出路
  18. python调用PHP
  19. ios和android前景!阿里面试100%会问到的JVM,架构师必备技能
  20. 关于Java背后的故事

热门文章

  1. 完工后的决算书范本_装修竣工结算书范本谁能给份
  2. 82ip网 - 每日更新50万HTTP和HTTPS代理IP!
  3. to be filed by oem
  4. Sequential regulatory activity prediction across chromosomes with convolutional neural networks
  5. 《你坏-大冰》阅读笔记
  6. R语言和Julia以及Python使用Feather包共享数据
  7. 信号完整性 SI(Signal Integrity)
  8. 【单片机笔记】STM32+ESP8266通过AT指令WIFI连接阿里云MQTT服务器
  9. pscp实现windows和linux之间互传文件
  10. 乾隆盛世,居然是“饥饿的盛世”?