基于SpringBoot+Vue的医院 信息管理系统的设计与实现

我要开发同款
Wangyajun2024年06月28日
16阅读
开发技术负载均衡、黑盒测试、mysqlvuejava

作品详情

项目描述:系统综合应用B/S架构,后端借助SpringBoot框架搭建,前端使用Vue框架 作为内核。数据库方面,采用的是MySQL数据库和Redis数据库。设计实现了登录注册、 挂号、诊断、药品管理,患者服务等核心功能,还包括了后台数据库等管理功能。经过一系列的测试验证,系统在功能完整性、操作响应速度以及数据处理效率等方面均达到了预期目标。技术选型:Springboot+Mybatis+Vue+MySQL+Redis责任描述:系统是我的毕业设计,系统整体采用B/S架构,后端借助SpringBoot框架搭建,前端使用Vue框架搭建。整个系统中比较难的功能是挂号功能以及实时挂号数据统计的实现,挂号预约功能需要考虑高并发,为了防止出现挂号重复预约、挂号状态显示出错等情况,我使用了乐观锁,在数据库orders表(对应挂号信息)设计中增加了version字段,每次数据提交时(更改号源状态)会判断version是否匹配,若不匹配停止本次提交,若匹配则提交成功并增加version的值。至于实时更新功能,则是使用消息队列实现,将挂号数据放入消息队列中,然后创建专门的线程从消息队列中读取消息,并将其更新到Redis缓存中。
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论