Skip to content

ScholarChen20/tliasWeb

Repository files navigation

tlias智能辅助系统+血压助手小程序

本项目是使用 Spring Boot3 + Vue3 + MySQL + 微信小程序 + ECharts 框架开发的一套高血压助手小程序和智能后台管理系统。 小程序端主要功能有:

技术栈

  • 后端框架
    • SpringBoot
    • mybatis
    • hutool
    • aliyun oss
    • jwt
  • 数据库
    • MySql
  • 前端框架
    • Vue
    • ElementUI
    • Vue-Router
    • Axios
    • ECharts
    • 微信小程序

功能模块

Windows 开发环境搭建

  1. 安装 Java JDK 17 并配置环境变量

  2. 安装 MySQL8.0、Redis 数据库并创建相应数据库

    • 创建 MySQL 数据库与表: 运行 mysql.sql
  3. 安装 Maven 构建工具

  4. 克隆项目到本地 git clone https://github.com/ScholarChen20/tliasWeb.git

  5. 修改配置文件 application.yml

    spring:
       datasource:
          driver-class-name: com.mysql.cj.jdbc.Driver
          url: jdbc:mysql://localhost:3306/数据库名
          username: mysql用户账号
          password: mysql用户密码
    mybatis:
       mapper-locations: classpath:mapper/*.xml  #配置mapper文件位置
       configuration:
       log-impl: org.apache.ibatis.logging.stdout.StdOutImpl  #日志输出到控制台
       map-underscore-to-camel-case: true  #驼峰命名规则
    server: 
       port: 8080
    aliyun:   #阿里云配置,用于文件上传
       oss:
          endpoint: https://oss-cn-beijing.aliyuncs.com  #oss域名
          bucketName: xxxxx    #bucket名称
          region: xxxxx  #域名
    wx:   #微信配置
       appId: xxxxx #微信公众号appid
       appSecret: xxxxx  #微信公众号appsecret
  6. 配置node.js运行前端框架,前端代码为vue-tlias-management文件夹,安装相应的插件配置即可

  7. 配置微信小程序,小程序代码为mp-HBP文件夹,修改yml文件中的appid和secret即可

  8. 修改配置文件 logback.xml,替换成自己修改的日志保存地址

     <FileNamePattern>D:/JavaEnv/JavaPro/Web-Ai/tlias-%d{yyyy-MM-dd}-%i.log</FileNamePattern>
  9. 运行SpringBoot框架和前端界面即可

  10. 血压助手小程序展示

小程序登录

wx_login.png

首页

home.png

个人中心

me.png

信息修改

userInfo.png

医生预约

reserve.png

预约记录

reserve_record.png

血压文字显示

bp_text.png

血压记录可视化

bp_data.png

血压记录

bp_insert.png

科普文章

knowledge.png

医生建议

advice.png

  1. 后台系统展示

登录界面

系统首页

system-home.png

血压记录管理

bp.png

record_visualize.png

预约管理

reserve.png

文章管理

knowledge.png

医生管理

doctor.png

患者管理

user.png

系统日志

log.png

公告通知

inform.png

意见反馈

feedback.png

vue

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Customize configuration

See Configuration Reference.

About

血压助手小程序+智能后台管理系统(技术栈:Sprintboot+Vue3+ECharts+微信小程序+Mysql+Mybatis)帮助中老年人实现在家血压日常记录、血压曲线分析、血压知识科普、血压记录提醒以及线上医生预约就诊。无论是日常自我监测还是疾病预防管理,这款小程序都能帮助用户更好地了解自身健康状况,及时发现潜在问题。

Topics

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors