前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用Spring Boot搞了个医院项目,附源码!

用Spring Boot搞了个医院项目,附源码!

作者头像
田维常
发布2022-11-25 14:47:21
6850
发布2022-11-25 14:47:21
举报

有同学私信我,搞个项目练练手,今天给安排上。

这次安排的项目是一个医院系统,特点就是容易上手并且很实用。

为什么说实用?大家可以想想全中国有多少家医院?一个村、一个镇、一个县?公立医院、私立医院?

这个数量可想而知,有很多公司都是专门做医院系统的。其实,医院系统可大可小,小到只有几个人医生,大到上千上万的医生,用户挂号也可以搞成网上预约,所以,并发量还是有一丢丢的。

看到医院系统,很多人可能会想到尚学堂的【尚医通】,貌似不少人简历上都是写这个:

【尚医通】的功能模块:

而我给大家推荐的医院项目没有会员的说法,项目概况:

本项目技术栈(单体架构):

Spring Boot+MyBatis+MySQL+Redis+Thymeleaf

很多人一开始就像搞微服务架构,最后搞着搞着自己会懵的。

建议:先会单体架构,搞完单体架构后,我们再回头看看这个单体架构存在什么问题,如何改善,逐步分析,最后就会来到微服务架构。

项目主要分8大模块:

模块介绍

门诊管理

  • 用户挂号
  • 处方划价
  • 项目划价
  • 项目检查
  • 药品缴费
  • 门诊患者库

住院管理

  • 入住登记
  • 缴费管理
  • 药品记账
  • 项目记账
  • 出院结算

系统管理

  • 菜单管理
  • 角色管理
  • 用户管理
  • 图标管理
  • 数据源监控

统计管理

  • 门诊月度统计
  • 住院月度统计
  • 门诊年度统计
  • 住院年度统计
  • 医生统计对比
  • 门诊当天统计

数据中心

  • 科室中心
  • 医生列表
  • 药品产地
  • 项目大类
  • 挂号类型
  • 仓库
  • 经办人
  • 计量单位
  • 供货商
  • 药品分类
  • 药品字典

排班管理

  • 医生值班

仓库管理

  • 入库单
  • 库存查询
  • 出库单
  • 库存不足
  • 过期提醒
  • 操作记录
  • 药品回收

药房管理

  • 药房详情
  • 门诊取药
  • 住院取药

效果图

以上就是项目效果部分截图,普通医院拿过去就可以用了。

项目代码结构

项目结构采取的是:controller--service--mapper--MySQL

对项目感兴趣的,自行下载。

源码地址:https://github.com/TianWeiChang/hospital

另外,我把这个项目剥离出一个空壳项目。

空壳项目

也算不上空壳,里面还是有一些代码的,包括权限菜单等一些基础性的代码。

项目现状

目前,本项目已经开发完成,只需创建数据库,执行sql脚本,运行项目代码即可访问。

但是,我给整理了一个空壳子的项目,也就是项目能跑来,并且基础的登录和权限这一块已经是搞定了,剩下的就是完成业务,并且,我在这个空壳子项目里已经集成了RedisRabbitMQ

一个空壳项目+自己动手实现业务>已有完整项目。

先通过跑通完整项目的流程,再熟悉数据库表结构,再结合文档,自己也实现一遍项目某些功能。

主要是解决了看视频一行一行的敲代码实在是太慢了,有的能拿到代码,但是跑起来各种问题,有问题也找不到人问......

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-10-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java后端技术全栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 模块介绍
    • 门诊管理
      • 住院管理
        • 系统管理
          • 统计管理
            • 数据中心
              • 排班管理
                • 仓库管理
                  • 药房管理
                  • 效果图
                  • 项目代码结构
                    • 空壳项目
                    • 项目现状
                    相关产品与服务
                    云数据库 SQL Server
                    腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档