千锋智慧社区医疗平台

“社区医疗平台”项目是为社区提供居民的便民医疗服务的一个平台。
主要功能有居民健康信息检索与维护,用户的预约信息、居民医保信息,
医生拥有药物管理功能,管理员拥有系统管理功能。

  • 数据库表17张
  • 页面数量53个
  • 接口数量50个
  • 学习时长14天

业务流程

基于500强公司真实项目改造,实现完整业务链路

核心功能

项目核心业务功能解读,真项目锻造真实战

  • 登录模块
  • 用户管理
  • 角色管理
  • 部门管理
  • 菜单管理
  • 就诊历史

技术架构

一站式应用全家桶以及周边生态,完成核心业务内容,全力培养学员架构思维

  • 基于SpringBoot的Spring、SpringMVC等企业级Spring框架技术实战。

    了解更多
  • 基于MySQL、JDBC技术,使用MyBatis框架实现数据访问层的数据操作。

    了解更多
  • 基于Shiro的后台权限认证系统实战。

    了解更多
  • 基于当前较为先进的beetl模版引擎技术实现数据的页面渲染。

    了解更多

课程大纲

每个实战项目颗粒度拆分讲解,赋能企业级项目开发实战经验

  • 第一章

    用户管理
  • 第二章

    角色管理
  • 第三章

    部门管理
  • 第四章

    菜单管理
  • 第五章

    字典管理
  • 第六章

    登录日志
  • 第七章

    业务日志
  • 第八章

    监控管理
  • 第九章

    通知管理
  • 第十章

    居民医保信息
  • 第十一章

    居民健康信息
  • 第十二章

    居民就诊历史
  • 第十三章

    我的预约信息
  • 第十四章

    药物信息管理

能力目标

· 实现用户管理模块相关功能开发

课程内容

· 用户的新增、修改、删除以及查询功能

知识点

· Spring、Spring MVC、MyBatis搭建· SpringBoot框架开发的技术

· beetl模版引擎技术实现数据的页面渲染· 用户模块基于MyBatis框架CRUD操作

能力目标

· 实现角色管理模块相关功能开发

课程内容

· 角色的新增、修改、删除和检索功能· 用户权限分配

知识点

· 用户权限分配· 角色判断校验

· Spring Security介绍· 认证、授权、攻击防护

· MVC Security安全配置介绍· 内存身份认证与JDBC身份认证

· UserDetailsService身份认证· CSRF防护功能

能力目标

· 实现部门管理模块相关功能开发

课程内容

· 修改部门名称、部门全称、备注信息、排序· 上级部门进行维护

· 部门名称检索· 部门名称的模糊查询

知识点

· 获取部门信息· 部门数据维护

· 模糊查询部门数据· MyBatis 配置文件

· XML Mapper映射文件· SqlSession和SqlSessionFactory使用

能力目标

· 实现菜单管理模块相关功能开发

课程内容

· 菜单的维护

知识点

· 父子菜单关系维护· MyBatis实现一对一、一对多、多对多查询

· MyBatis嵌套Select查询的关联方式· MyBatis内嵌映射的关联方式

· 菜单状态数据维护· MyBatis内嵌前端菜单列表展示映射的关联方式

能力目标

· 实现字典管理模块相关功能开发

课程内容

· 数据的状态的维护

知识点

· 基于Mapper接口的CRUD操作· 实体对象和Map结果映射

· SqlSession的API方法CRUD操作· MyBatis常用注解

能力目标

· 实现登录日志模块相关功能开发

课程内容

· 记录用户登录系统的日志· 日志检索功能

知识点

· 基于log4j日志框架的日志管理· JWT框架使用

· SpringBoot整合Security· 用户登录权限认证

能力目标

· 实现业务日志模块相关功能开发

课程内容

· 业务日志的展示和检索

知识点

· 业务日志管理· 日志类型检索

· 日志框架使用· 业务日志分类· 业务日志管理

能力目标

· 实现监控管理模块相关功能开发

课程内容

· 数据源信息查看· SQL监控

· SQL防火墙· Web应用

· URI监控· Session监控

· spring监控· JSON API的信息查看功能

知识点

· SQL监控实现· SQL防火墙使用

· URI安全监控· Session监控管理

· Spring监控实现· JSON API接口访问安全

能力目标

· 实现通知管理模块相关功能开发

课程内容

· 系统的开始欢迎页的通知设置和维护

知识点

· RabbitMQ消息中间件· 安装RabbitMQ

· ConnectionFactory、Connection、Channel· Java 客户端访问

· Spring Boot整合RabbitMQ环境搭建· Publish/Subscribe发布/订阅工作模式

能力目标

· 实现居民医保信息模块相关功能开发

课程内容

· 查看居民的医保的信息· 信息的维护和检索

能力目标

· 实现居民健康信息模块相关功能开发

课程内容

· 居民健康信息的展示与维护

知识点

· 分页插件PageHelper· MyBatis 拦截器

· 拦截器原理· 拦截器应用

能力目标

· 实现居民就诊历史模块相关功能开发

课程内容

· 居民就诊历史的展示及维护· 检索居民的就诊历史

知识点

· 居民就诊历史数据维护· 居民就诊历史数据查询

· 居民就诊历史数据分类管理· MyBatis框架二级缓存· 注解@RequestMapping和@ReponseBody

能力目标

· 实现我的预约信息模块相关功能开发

课程内容

· 展示和维护用户的预约信息· 检索用户的预约信息

知识点

· 展示预约用户入口· 实现预约挂号功能

· 用户预约信息获取· 预约查询历史数据· Spring 声明式事务

能力目标

· 实现药物信息管理模块相关功能开发

课程内容

· 药物信息的维护· 药物信息的查询· 药物信息的检索

知识点

· 药物入库保存· 药物出库信息更新

· 药物分类管理实现· 药物库存数据管理· 分页插件PageHelper使用

获取完整版课程大纲

课研导师

10年+前端造诣倾囊相授,原大厂架构精英,原大厂架构精英,为学员量身打造适合职业发展的全周期实战项目

千锋威哥

千锋教研院Java技术官 原互联网 Java 架构师

十七年以上软件开发与教学经验,擅长高并发系统底层架构设计;现任千锋Java学科副总监、千锋教研院Java首席技术官,是中国计算机学会专业会员、CSIA中国软件行业协会专家委员会委员、Oracle Java OCP认证专家、TiDB开发者官方认证讲师;国内一线互联网研发工程师、架构师;曾服务于中软子公司,软通动力等国内大型企业;曾参与研发千万级高并发实时数据监控项目、大型分布式架构电商项目;曾任多所大学课座高级讲师、大学生毕业设计校外导师。

Javen

千锋Java技术经理 原中国电信技术负责人

10年软件行业经验,曾任职中国电信系统集成公司。主导研发的项目有《中国电信政企经理门户系统》、《天翼好吃佬系统》、《中国电信实名登记系统》、《应用汇》、《东信金融投资系统》等,有大型分布式、高并发、高负载、高可用性系统架构的设计和开发经验,精通Redis、Dubbo、Zookeeper、SpringCloud等企业级框架。

索尔

千锋教研院Java教研员 TiDB认证开发工程师

曾任杭州阿里巴巴网络后端架构师,主导杭州老字号电商平台架构设计、杭州城市大脑智慧工地平台架构设计

健哥

千锋Java学科主管 原北京凯金阿尔法科技有限公司 + 爬虫架构师

10多年从事互联网、教育、环保, 金融行业经验, 专注于研究互联网技术, 分布式爬虫, 相似矩阵, 语义识别及ETL. 曾研发国家十二五规划重点项目12369平台. 曾设计国内某互联网金融公司大型分布式爬虫架构. 曾设计国内某通讯公司语音视频通讯平台架构。

千锋涛哥

千锋Java学科主管 13年软件开发和教学经验

13年Java开发经验和教学经验,曾任职国内多家大型互联网企业,参与开发了某大型综合服务平台江西分公司Boss支撑系统、对西班牙WISG软件系统、某某能源公司智能充电桩系统等多个大型项目;擅长大型分布式系统的架构设计与开发;被湖北省总工会和湖北省软件行业协会联合授予“软件开发技术能手”称号。

文档工具

项目学习过程中使用的资料,一键下载,无忧学习

  • 编辑器

    Vscode / Hbuilderx

  • 软件

    Node / Git / MongoDB

  • 文档

    项目说明文档 / 接口文档 / 产品发布文档

打包获取项目工具
IT培训哪家好

14天品质课程免费试学

实战学习干货限时领取

行业解读+大咖授课+项目实操
10年以上业内强师集结,手把手带你蜕变精英!

提交领取

请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通

*本页面数据为千锋教研院内部统计的真实项目相关数据,非广告宣传,数据样本选取截止日期为2022年12月1日。