#粮食烘干中控系统
## 准备工作
1. 下载QtCreator(Qt也可)
2. 安装MySQL、QMySql插件(保证Qt能与本地MySql数据库连接)
3. 安装串口驱动
4. 安装git
5. 安装pycharm
## 程序使用
1. 简单学一下C++,了解如何使用类
2. 简单学一下Qt,了解信号槽机制
3. 简单学一下SQL语句,可以下载Navicat可视化操作表
4. [源程序链接](https://gitee.com/czyt1988/GPManagerSystem/tree/master/gui/src/Qt_Project_grainDrying/project_1_for_ManageSystem)
5. 通讯协议配置在了Json文件中,需要了解一下rs485
## 程序各个类功能介绍
- MainWindow类
- 主线程、主界面在类中运行。
- MySql的连接程序也写在这个类中,在自己电脑运行程序时,需要根据是用电脑中建立数据库的用户名、密码来建立程序与数据库之间的关联。
```c++
//建立数据库连接
m_db = QSqlDatabase::addDatabase("QMYSQL"); //采用QSQLITE数据库,QMYSQL数据库有问题?
m_db.setHostName("localhost"); //设置数据库主机名
m_db.setDatabaseName("mysql"); //设置数据库名 --数据库名是mysql,而我们的数据是在表managesystem1中
m_db.setUserName("root"); //设置数据库登入用户名
m_db.setPassword("267518"); //设计数据库登入密码
m_db.open(); //打开数据库
```
- SubWidget_serial类
- 负责上位机与传感器、变频器通信的类。
- SubWidget1类
- 子窗口1的程序,传感器回传数据动态可视化。
- SubWidget2类
- 子窗口2的程序,数据库数据查询和可视化。
- mythreadforsql类
- 开辟单独的线程负责与数据库之间的交互。
- SubWidget_serial类
- 负责通过串口与传感器通信。
- motor类
- 借助串口类,实现对电机启停和转速控制。
- util类
- 主要是封装了读qss文件、json文件的功能,之前考虑添加其他功能进来,但是没有想好,所以没有写进来
## 程序功能介绍
1. 演示视频 [^1]
2. [可以参考一下程序的开发过程](https://gitee.com/czyt1988/GPManagerSystem/graph/master)
[^1]: ./使用视频.video
没有合适的资源?快使用搜索试试~ 我知道了~
C++课程设计期末大作业粮食收购管理系统源码.zip
共1385个文件
idx:1029个
h:149个
cpp:126个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 138 浏览量
2022-06-17
12:39:20
上传
评论 4
收藏 16.8MB ZIP 举报
温馨提示
C++课程设计期末大作业粮食收购管理系统源码。C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码C++课程设计期末大作业粮食收购管理系统源码
资源推荐
资源详情
资源评论
收起资源包目录
C++课程设计期末大作业粮食收购管理系统源码.zip (1385个子文件)
util.h.2DB9F4DC77FE84F1.idx.tmp.c1c19ca8 1024B
COPYING 27KB
qcustomplot.cpp 1.07MB
qwt_mml_document.cpp 268KB
qwt_symbol.cpp 43KB
qwt_plot_layout.cpp 43KB
qwt_picker.cpp 39KB
qwt_painter.cpp 35KB
qwt_date_scale_engine.cpp 35KB
qwt_plot.cpp 30KB
qwt_plot_curve.cpp 30KB
qwt_wheel.cpp 29KB
qwt_scale_engine.cpp 28KB
qwt_plot_canvas.cpp 28KB
qwt_plot_renderer.cpp 28KB
qwt_graphic.cpp 26KB
qtcolorpicker.cpp 25KB
qwt_plot_rasteritem.cpp 25KB
qwt_slider.cpp 23KB
qwt_thermo.cpp 23KB
qwt_scale_widget.cpp 22KB
qwt_scale_draw.cpp 22KB
qwt_legend.cpp 21KB
qwt_knob.cpp 20KB
subwidget2.cpp 19KB
qwt_plot_legenditem.cpp 19KB
qwt_dial.cpp 19KB
qwt_point_mapper.cpp 19KB
qwt_plot_multi_barchart.cpp 19KB
qwt_abstract_slider.cpp 18KB
qwt_plot_tradingcurve.cpp 18KB
qwt_plot_histogram.cpp 18KB
qwt_plot_axis.cpp 18KB
qwt_counter.cpp 17KB
qwt_plot_spectrogram.cpp 17KB
subwidget1.cpp 16KB
qwt_date.cpp 16KB
qwt_text.cpp 16KB
qwt_plot_item.cpp 16KB
qwt_plot_intervalcurve.cpp 15KB
qwt_plot_rescaler.cpp 15KB
qwt_plot_zoomer.cpp 15KB
qwt_dyngrid_layout.cpp 14KB
qwt_plot_marker.cpp 14KB
qwt_designer_plugin.cpp 14KB
qwt_picker_machine.cpp 14KB
mainwindow.cpp 13KB
ctkCollapsibleGroupBox.cpp 13KB
qwt_null_paintdevice.cpp 13KB
qwt_clipper.cpp 13KB
qwt_panner.cpp 12KB
ctkProxyStyle.cpp 12KB
qwt_magnifier.cpp 12KB
qwt_raster_data.cpp 11KB
qwt_color_map.cpp 11KB
qwt_plot_scaleitem.cpp 11KB
qwt_plot_barchart.cpp 11KB
qwt_plot_shapeitem.cpp 11KB
qwt_dial_needle.cpp 11KB
util.cpp 11KB
qwt_abstract_scale.cpp 10KB
qwt_curve_fitter.cpp 10KB
mythreadforsql.cpp 10KB
qwt_plot_grid.cpp 10KB
qwt_abstract_scale_draw.cpp 10KB
qwt_plot_abstract_barchart.cpp 9KB
qwt_plot_picker.cpp 9KB
qwt_legend_label.cpp 9KB
qwt_series_data.cpp 9KB
qwt_text_engine.cpp 9KB
qwt_widget_overlay.cpp 8KB
qwt_spline.cpp 8KB
qwt_interval.cpp 8KB
qwt_plot_directpainter.cpp 8KB
qwt_arrow_button.cpp 8KB
qwt_round_scale_draw.cpp 8KB
qwt_system_clock.cpp 8KB
qwt_interval_symbol.cpp 8KB
qwt_matrix_raster_data.cpp 8KB
subwidget_serial.cpp 8KB
qwt_plot_spectrocurve.cpp 8KB
qwt_plot_glcanvas.cpp 7KB
qwt_scale_div.cpp 7KB
qwt_compass.cpp 7KB
qwt_plot_zoneitem.cpp 7KB
qwt_date_scale_draw.cpp 7KB
mythreadforserial.cpp 7KB
qwt_text_label.cpp 7KB
qwt_column_symbol.cpp 7KB
qwt_point_data.cpp 7KB
qwt_event_pattern.cpp 7KB
qwt_plot_panner.cpp 6KB
qwt_compass_rose.cpp 6KB
qwt_plot_textlabel.cpp 6KB
qwt_analog_clock.cpp 6KB
PatternBox.cpp 6KB
SymbolBox.cpp 6KB
qwt_painter_command.cpp 6KB
qwt_scale_map.cpp 5KB
mytools.cpp 5KB
共 1385 条
- 1
- 2
- 3
- 4
- 5
- 6
- 14
资源评论
- qq_513115402022-12-21资源很实用,内容详细,值得借鉴的内容很多,感谢分享。
- 鲤鱼鱼2022-12-01资源简直太好了,完美解决了当下遇到的难题,这样的资源很难不支持~
程序员张小妍
- 粉丝: 1w+
- 资源: 2577
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功