0


QT疫情信息管理系统

QT疫情信息管理系统

QT+MySql实现疫情信息管理系统。

现需开发一套疫情信息管理系统,实现对用户疫苗接种、核酸检测、每日健康、行程上报等信息的管理。用户具备账号注册、信息上报、个人信息修改等功能,管理员具备用户管理、疫情信息管理、密码修改等功能。

  • 疫苗接种信息包括:人员信息,接种地点、疫苗型号(第一针、第二针、第三针)、接种时间。
  • 核酸检测信息包括:人员信息、测试地点、测试结果(阴性、阳性、可疑)、测试时间。
  • 每日健康信息包括:人员信息、体温(上午)、体温(下午)、体温(晚上),是否咳嗽、是否发烧、日期。
  • 行程上报信息包括:人员信息、去往地区,时间。

语言

  • C++

框架

  • Qt5

数据库

  • MySQL

功能

管理员

  • 用户信息管理
  • 疫苗接种人员管理
  • 核酸检测人员管理
  • 每日健康人员管理
  • 行程上报人员管理
  • 密码修改 用户
  • 用户注册
  • 上报疫苗接种信息
  • 上报核算检测信息
  • 上报每日健康信息
  • 上报行程信息
  • 用户个人信息修改

源码下载

链接:https://pan.baidu.com/s/1yzX_XNb0mPNHzNdjxFfFLg?pwd=1111
提取码:1111

环境配置

请先安装

QtCreator

MySQL

,如若数据库账号不是

root

或者密码不是

123456

可修改程序配置文件

config.ini

中的配置项,使其跟你数据库账号密码一致。

执行

installdb.bat

导入数据库脚本(会提示输入管理员密码)。

导入完成后即可在QtCreator中启动程序,如若发生启动失败,可能原因存在以下两方面:

  • mysql安装配置问题,如端口未开放、账号密码错误等;
  • Qt的MySQL驱动问题,此问题可自行百度解决,推荐文章:https://www.foxzzz.com/QT-to-MySQL/

附录

mysql安装

  • 解压mysql-8.0.16-winx64
  • 配置环境变量,将解压文件夹下的bin路径添加到变量值中;
  • 安装mysql,以管理员身份运行cmd.exe, cd到bin目录下,执行命令:mysqld --initialize --console,记住打印的随机密码;
  • 启动mysql服务命令:net start mysql(如果出现服务名无效,请先执行mysqld.exe -install);
  • 更改密码,执行mysql -u root -p,输入随机密码,执行ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';,设置新密码;

程序展现

  • 截屏截屏.png
  • 用户操作 用户注册用户注册.gif 用户登录用户登录.gif 用户密码修改用户密码修改.gif 用户数据上报用户数据上报.gif
  • 管理员操作 管理员登录管理员登录.gif 管理员统计数据管理员统计数据.gif
标签: qt mysql 数据库

本文转载自: https://blog.csdn.net/qq_35960743/article/details/125164251
版权归原作者 _程序设计_ 所有, 如有侵权,请联系我们删除。

“QT疫情信息管理系统”的评论:

还没有评论