Qt+Mysql的学生信息管理与收发系统

上传者: 40155642 | 上传时间: 2021-05-17 18:20:51 | 文件大小: 1.45MB | 文件类型: ZIP
哈哈哈,小白在学校期间的练手作品,很粗糙,很简陋,bug也有,但是对于新手来说还是很具有参考价值的,不喜勿喷,指出问题,共同进步。 项目简介: 1.项目名称:学生信息管理与收发系统(客户端+服务器)-(学生端-服务器-教师端) 2.使用工具:QT Creator 5.6 + Mysql5.6; 3.使用技术:C/S(客户端-服务器)、TCP/IP(协议)、socket、多线程、数据库; 4.项目描述:1)服务器:服务器监听一个IP地址,用来连接教师端和学生端,用于数据转发(eg:教师端发消息到服务器,在由服务器发消息到学生端); 2)教师端:教师端的主要功能是选择需要发送的学生(可以发送给不在线学生),输入将要发送给一部分学生的表格名(标题),和1-8个字段名(不能重复,因为数据库中的字段名不能重复),在点击发送后由服务器转发给学生端。在学生端收到消息并且提交消息后可以查询学生的信息和提交的信息,还可以将数据表导出成xls文件。文件发送还没有完成0.0…… 3)学生端:学生端可以编辑个人信息。学生端可以查询收到的并未提交的数据表并且提交信息。(可以收到离线信息)(在线学生收到消息提示后从数据库中查找教师端所发出的数据)(不在线学生在上线后从数据库中查找数据)。文件发送还没有完成0.0…… 5.注意事项:本系统只能用于局域网中的数据传输,并且由于本项目是在学校完成后并没有改动,所以服务器所监听的地址为我本身的地址,在下载后本系统是不可用的。还有就是数据库的问题,数据库是我在花钱买的一个远程服务器上搭建的,所以数据库也是不可用的。因此 1)在拿到本系统的代码时应该修改IP地址(服务器-教师端-学生端)改为你所需要的。 2)在拿到本系统的代码时应该把我所发的数据库加入到你的数据库中,并且修改代码中跟数据库有关的代码。 代码我就不贴了,自己下载看吧。

文件下载

资源详情

[{"title":"( 90 个子文件 1.45MB ) Qt+Mysql的学生信息管理与收发系统","children":[{"title":"su.sql <span style='color:#111;'> 14.95KB </span>","children":null,"spread":false},{"title":"qt_teacher_server_student","children":[{"title":"mainServer","children":[{"title":"tchtostr.h <span style='color:#111;'> 258B </span>","children":null,"spread":false},{"title":"mainServer.pro.user <span style='color:#111;'> 23.07KB </span>","children":null,"spread":false},{"title":"tcpserver.cpp <span style='color:#111;'> 678B </span>","children":null,"spread":false},{"title":"images","children":[{"title":"bk.png <span style='color:#111;'> 300.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"tcpthread.h <span style='color:#111;'> 546B </span>","children":null,"spread":false},{"title":"filethread.cpp <span style='color:#111;'> 3.31KB </span>","children":null,"spread":false},{"title":"writesocket.cpp <span style='color:#111;'> 666B </span>","children":null,"spread":false},{"title":"sqlconnect.h <span style='color:#111;'> 277B </span>","children":null,"spread":false},{"title":"sendfile.cpp <span style='color:#111;'> 845B </span>","children":null,"spread":false},{"title":"sendfile.h <span style='color:#111;'> 836B </span>","children":null,"spread":false},{"title":"tchtostr.cpp <span style='color:#111;'> 662B </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 266B </span>","children":null,"spread":false},{"title":"mainwindow.ui <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"mainServer.pro <span style='color:#111;'> 679B </span>","children":null,"spread":false},{"title":"mainwindow.cpp <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false},{"title":"mainwindow.h <span style='color:#111;'> 711B </span>","children":null,"spread":false},{"title":"tcpserver.h <span style='color:#111;'> 447B </span>","children":null,"spread":false},{"title":"writesocket.h <span style='color:#111;'> 396B </span>","children":null,"spread":false},{"title":"sqlconnect.cpp <span style='color:#111;'> 582B </span>","children":null,"spread":false},{"title":"filethread.h <span style='color:#111;'> 881B </span>","children":null,"spread":false},{"title":"tcpthread.cpp <span style='color:#111;'> 2.41KB </span>","children":null,"spread":false}],"spread":false},{"title":"student","children":[{"title":"weightinformaiton.ui <span style='color:#111;'> 215.56KB </span>","children":null,"spread":false},{"title":"registered.h <span style='color:#111;'> 786B </span>","children":null,"spread":false},{"title":"images","children":[{"title":"bk.png <span style='color:#111;'> 300.50KB </span>","children":null,"spread":false},{"title":"4358230.jpg <span style='color:#111;'> 484.46KB </span>","children":null,"spread":false}],"spread":true},{"title":"image.qrc <span style='color:#111;'> 44B </span>","children":null,"spread":false},{"title":"Demo.pro.user <span style='color:#111;'> 23.03KB </span>","children":null,"spread":false},{"title":"passwordchange.ui <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false},{"title":"Demo.pro.user.af3fe09.4.8-pre1 <span style='color:#111;'> 23.51KB </span>","children":null,"spread":false},{"title":"passwordchange.cpp <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"weightinformaiton.h <span style='color:#111;'> 988B </span>","children":null,"spread":false},{"title":"information.cpp <span style='color:#111;'> 35.82KB </span>","children":null,"spread":false},{"title":"tcpconnect.h <span style='color:#111;'> 352B </span>","children":null,"spread":false},{"title":"Demo.pro.user.1403500 <span style='color:#111;'> 23.03KB </span>","children":null,"spread":false},{"title":"passwordchange.h <span style='color:#111;'> 819B </span>","children":null,"spread":false},{"title":"Demo.pro.user.03c7fa5.4.8-pre1 <span style='color:#111;'> 23.00KB </span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"Demo.pro.user.7c14284.20 <span style='color:#111;'> 23.47KB </span>","children":null,"spread":false},{"title":"test.h <span style='color:#111;'> 523B </span>","children":null,"spread":false},{"title":"Demo.pro <span style='color:#111;'> 704B </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 207B </span>","children":null,"spread":false},{"title":"mainwindow.ui <span style='color:#111;'> 654B </span>","children":null,"spread":false},{"title":"mainwindow.cpp <span style='color:#111;'> 233B </span>","children":null,"spread":false},{"title":"mainwindow.h <span style='color:#111;'> 313B </span>","children":null,"spread":false},{"title":"qmysql.h <span style='color:#111;'> 149B </span>","children":null,"spread":false},{"title":"login.h <span style='color:#111;'> 941B </span>","children":null,"spread":false},{"title":"login.cpp <span style='color:#111;'> 5.02KB </span>","children":null,"spread":false},{"title":"weightinformaiton.cpp <span style='color:#111;'> 26.22KB </span>","children":null,"spread":false},{"title":"login.ui <span style='color:#111;'> 5.38KB </span>","children":null,"spread":false},{"title":"registered.ui <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false},{"title":"information.h <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false},{"title":"qmysql.cpp <span style='color:#111;'> 565B </span>","children":null,"spread":false},{"title":"information.ui <span style='color:#111;'> 220.34KB </span>","children":null,"spread":false},{"title":"tcpconnect.cpp <span style='color:#111;'> 643B </span>","children":null,"spread":false},{"title":"registered.cpp <span style='color:#111;'> 5.05KB </span>","children":null,"spread":false}],"spread":false},{"title":"teacherClient","children":[{"title":"editpwd.cpp <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"ifmedit.h <span style='color:#111;'> 384B </span>","children":null,"spread":false},{"title":"teacherClient.pro.user <span style='color:#111;'> 23.09KB </span>","children":null,"spread":false},{"title":"registdialog.ui <span style='color:#111;'> 6.19KB </span>","children":null,"spread":false},{"title":"editpwd.h <span style='color:#111;'> 386B </span>","children":null,"spread":false},{"title":"test.cpp <span style='color:#111;'> 21.37KB </span>","children":null,"spread":false},{"title":"tcpclient.h <span style='color:#111;'> 345B </span>","children":null,"spread":false},{"title":"images","children":[{"title":"bk.png <span style='color:#111;'> 300.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"ifmedit.cpp <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"filerecv.cpp <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"editpwd.ui <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false},{"title":"test.ui <span style='color:#111;'> 9.91KB </span>","children":null,"spread":false},{"title":"senddialog.h <span style='color:#111;'> 610B </span>","children":null,"spread":false},{"title":"sqlconnect.h <span style='color:#111;'> 281B </span>","children":null,"spread":false},{"title":"logindialog.ui <span style='color:#111;'> 2.89KB </span>","children":null,"spread":false},{"title":"registdialog.h <span style='color:#111;'> 448B </span>","children":null,"spread":false},{"title":"logindialog.h <span style='color:#111;'> 699B </span>","children":null,"spread":false},{"title":"senddialog.ui <span style='color:#111;'> 13.54KB </span>","children":null,"spread":false},{"title":"registdialog.cpp <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":"ifmedit.ui <span style='color:#111;'> 5.21KB </span>","children":null,"spread":false},{"title":"filewidget.cpp <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"tcpclient.cpp <span style='color:#111;'> 673B </span>","children":null,"spread":false},{"title":"logindialog.cpp <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false},{"title":"test.h <span style='color:#111;'> 541B </span>","children":null,"spread":false},{"title":"filewidget.ui <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 254B </span>","children":null,"spread":false},{"title":"mainwindow.ui <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"filerecv.h <span style='color:#111;'> 583B </span>","children":null,"spread":false},{"title":"filewidget.h <span style='color:#111;'> 503B </span>","children":null,"spread":false},{"title":"mainwindow.cpp <span style='color:#111;'> 3.26KB </span>","children":null,"spread":false},{"title":"mainwindow.h <span style='color:#111;'> 965B </span>","children":null,"spread":false},{"title":"teacherClient.pro <span style='color:#111;'> 932B </span>","children":null,"spread":false},{"title":"sqlconnect.cpp <span style='color:#111;'> 568B </span>","children":null,"spread":false},{"title":"senddialog.cpp <span style='color:#111;'> 27.38KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明