# 基于MFC的疫情防控系统 **Repository Path**: wangyongjie7dasd7a15sd7/covid9_MFC ## Basic Information - **Project Name**: 基于MFC的疫情防控系统 - **Description**: 针对疫情防控信息查询,以“疫情信息查询及趋势预测系统”为主题,以给定的数据集为样本数据(可完全使用或部分使用),采用面向对象的设计方法,进行原型软件系统设计与设计说明书的撰写。 该项目使用MFC结合MySql数据库进行开发 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-18 - **Last Updated**: 2025-09-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: MFC, 面向对象的程序设计, 系统, MySQL ## README # 基于MFC的疫情防控系统 #### 介绍 针对疫情防控信息查询,以“疫情信息查询及趋势预测系统”为主题,以给定的数据集为样本数据(可完全使用或部分使用),采用面向对象的设计方法,进行原型软件系统设计与设计说明书的撰写。 该项目使用MFC结合MySql数据库进行开发 #### 软件架构 软件在windows下运行,使用vs2015软件设计基于MFC的疫情消息查询系统。 获取信息采用MySQL数据库对给定数据集进行操作。首先将给定数据集保存为Excel文件导入到MySQL中形成数据表,然后将MFC连接到MySQL数据库,通过MySQL数据库对数据集中的疫情信息进行增删改查操作。 ![输入图片说明](%E6%95%B4%E4%BD%93%E6%96%B9%E6%A1%88%E8%AE%BE%E8%AE%A1%E6%B5%81%E7%A8%8B%E5%9B%BEimage.png) #### 图形界面设计 首先该系统是基于Windows对话框而设计的然间界面,根据该系统所要实现的功能分析出该图形界面所需要的各种界面元素。该系统所要实现的功能主要分为三大块:一是对数据库的选择以及对数据的提取显示;二是对数据库中的数据进行增删改查的操作;三是与服务器建立TCP通信并即将查询消息发送至服务器端口。 首先需要连接到数据库,需要有打开按钮控件;选择数据库需要有combobox控件;显示数据库内容需要List Control控件;显示所选内容并对其数据进行增删改查操作,需要有Edit控件和四个Button按钮控件;建立TCP通信,需要IP地址控件。总结该系统图形界面设计共涉及到到控件有如下这些: ![输入图片说明](%E8%BD%AF%E4%BB%B6%E7%95%8C%E9%9D%A2image.png) #### 总结 该项目基于MFC对话框程序,利用MySQL数据库,对给定数据集进行了可视化操作,包括增删改查以及TCP通信上传数据到服务器等操作。通过完成该项目,自己对于面向对象的程序设计理念有了更加深刻的理解。 该项目自己断断续续做了有一周左右,中间由于各种原因中间中断了好几次。在完成项目的过程中,自己遇到了很多困难,其中对给定数据集中的数据进行提取占据了完成项目的大部分时间。为了实现对数据进行提取的操作,我在网上查找了很多资料,如何实现方便快捷,后来在网络上了解到了MySQL数据库的相关应用,然后通过自己查阅相关资料,自学了MySQL数据库的使用,成功完成了对于数据的提取,有一些小小的成就感。遗憾的是由于时间关系,没有完成对于给定的数据集,设计某种算法,进行趋势预测、预警或出行建议,自己会下去查找资料完成该功能。 自己在完成该项目的过程中,掌握了MySQL数据库的基本操作,巩固了MFC相关页面控件的使用方法以及TCP/IP通信协议的建立,更重要的是在该项目中的自学能力的提升对我来说收益匪浅,希望自己能够继续保持对新知识的渴望,在下个项目中继续加油! #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)