最近在做一个项目,我负责其中一小功能的实现。要求如下:诊疗经验挖掘,刚开始不懂是什么意思,在CNKI查找文献及在中医传承平台书上阅读关于诊疗经验挖掘的解释等信息,大致了解原理:不同的民族医药数据库中具有不同的医案数据,用来描述各民族的患者基本信息、诊断疾病信息、治法方剂等。其中医案数据中有个字段为舌诊,需要做的是首先将舌诊面向主题分类,先分为舌象与患者基本信息之间的关系,包括性别、年龄、发病节气(严格按照数据库中字段统计);目前只完成了该部分功能的实现。现将主要技术做一笔记整理。
项目主要采用maven,基于SpringBoot框架的权限管理系统,支持操作权限和数据权限,后端采用SpringBoot、Mybatis、Shiro,前端采用adminLTE、vue.js、bootstrap-table、tree-grid、layer,对前后端进行封装,可快速完成CRUD的开发,基于项目结构通过代码生成器可生成前端后台部分代码,更加方便地进行二次开发。maven是一种模块化开发
点击java下面的Springboot启动项目:
项目运行完之后的界面:由于涉及到项目保密性问题,对一些重要信息马赛克处理。
然后点击该界面右上角基本信息分析按钮,跳转到另一个界面进行分析:前提要选择数据,因为是舌象与数据库中的字段进行规律挖掘,从而完成统计分析。选择两条数据,分析结果如下:下拉列表可选择每种不同类型的舌象类型。