資源簡介
MySql
1、管理人員信息表(username password(status))
2、客戶信息管理
3、客戶存款信息表
4、流水信息表
1、登錄界面(不允許重復登錄)
username password
2、主要功能
1)開戶 創建新的客戶賬號
2)存款
3)取款
4)銷戶
5)余額查詢
6)修改密碼
7)存款賬號流水
8)退出
代碼片段和文件信息
#include?“chooseform.h“
#include?“ui_chooseform.h“
#include?
#include
chooseForm::chooseForm(QWidget?*parent)?:
????QWidget(parent)
????ui(new?Ui::chooseForm)
{
????ui->setupUi(this);
????this->setFixedSize(640500);
????connect(myThread&MyThread::doSomThingSignalthis&chooseForm::doSomeThingSlot);
????connect(timer&QTimer::timeoutthis&chooseForm::showtime);
????timer->start(100);
????//數據庫發完信息等待的槽
????connect(myThread2&MyThread::logokSignalthis&chooseForm::logokSlot);
????//數據庫發完信息等待余額的槽
????connect(myThread3&MyThread3::moneyokSignalthis&chooseForm::moneySlot);
????//數據庫發完信息等待流水的槽
????connect(myThread4&MyThread4::allokSignalthis&chooseForm::allSlot);
}
void?chooseForm::moneySlot()//余額
{
????wait->close();
????QString?money?=?“0“;
????money?=?ifcrecv;
????if(ifcrecv==_FINDWRONG)
????{
????????QMessageBox::information(this?tr(“消息“)?tr(“查詢余額失敗!“)?QMessageBox::Ok);
????????return;
????}
????else
????{
????????QString?str=“當前賬戶余額為:\n“;
????????str?=?str?+?money;
????????qDebug()< ????????QMessageBox::information(this?tr(“消息“)?str?QMessageBox::Ok);
????????return;
????}
}
void?chooseForm::allSlot()//流水
{
????wait->close();
????QString?money?=?“0“;
????money?=?ifcrecv;
????if(ifcrecv==_ALLWRONG)
????{
????????QMessageBox::information(this?tr(“消息“)?tr(“查詢流水賬單失敗!“)?QMessageBox::Ok);
????????return;
????}
????else
????{
????????QString?str=“當前賬戶賬單為:\n||???賬號???||????????????操作時間???????????||?變動||余額\n“;
????????str?=?str?+?money;
????????qDebug()< //????????QMessageBox::information(this?tr(“消息“)?str?QMessageBox::Ok);
????????QMessageBox?message(QMessageBox::NoIcon?tr(“消息“)?str);
????????message.exec();
????????return;
????}
}
chooseForm::~chooseForm()
{
????delete?ui;
}
void?chooseForm::doSomeThingSlot()//結束并退出登錄,屏蔽該操作
{
????out->close();
}
void?chooseForm::showtime()
{
????QTime?time?=?QTime::currentTime();
????QString?txtTime=time.toString(“hh:mm:ss“);
????ui->lcdNumber->display(txtTime);
}
void?chooseForm::on_pushButton_clicked()//存款
{
????this->hide();
????save->move(this->pos());
????save->show();
}
void?chooseForm::on_pushButton_2_clicked()//取款
{
????this->hide();
????draw->move(this->pos());
????draw->show();
}
void?chooseForm::on_pushButton_3_clicked()//余額查詢
{
????QString?br1=“@“br2=“#“;
????QString?action?=?_FINDMONEY;
????QString?sn?=?whoonline;
????QString?sm?=?“NULL“;
????QString?csend?=?action+br1+sn+br2+sm;
????qDebug()<
????tcpsocket?=?new?QTcpSocket(this);
????tcpsocket->abort();
????tcpsocket->connectToHost(QHostAddress(ip)port);
????connect(tcpsocket&QTcpSocket::connected
????????????[=]()
????????????{
?????????????????qDebug()<<“成功和服務器建立連接...“;
????????????}
????????????);
????tcpsocket->write(csend.toUtf8().data());
????connect(tcpsocket&QTcpSocket::readyRead
????????????[=]()
????{
????????QString?crecv?=?tcpsocket->re
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-02-09?13:23??銀行管理系統qt+mysql\
?????文件????????1038??2018-02-05?23:03??銀行管理系統qt+mysql\11111.txt
?????文件????????2937??2018-02-07?17:07??銀行管理系統qt+mysql\QT銀行項目簡介.txt
?????文件????????1143??2018-02-05?19:53??銀行管理系統qt+mysql\Server.lnk
?????目錄???????????0??2018-02-09?13:23??銀行管理系統qt+mysql\bank0207\
?????目錄???????????0??2018-02-09?13:23??銀行管理系統qt+mysql\bank0207\00QTcp_Server\
?????文件????????1166??2018-02-09?12:15??銀行管理系統qt+mysql\bank0207\00QTcp_Server\00QTcp_Server.pro
?????文件???????23980??2018-02-09?12:37??銀行管理系統qt+mysql\bank0207\00QTcp_Server\00QTcp_Server.pro.user
?????文件???????23815??2018-02-09?12:15??銀行管理系統qt+mysql\bank0207\00QTcp_Server\QTcp_Server.pro.user
?????文件???????23850??2018-02-04?10:46??銀行管理系統qt+mysql\bank0207\00QTcp_Server\QTcp_Server.pro.user.eafc202
?????目錄???????????0??2018-02-09?13:23??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\
?????文件???????32879??2015-01-21?01:24??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\BR16.png
?????文件???????30914??2015-01-21?01:24??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\BR17.png
?????文件???????19979??2015-01-21?01:24??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\BR18.png
?????文件????????3596??2016-07-11?10:40??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\CloseNormal.png
?????文件????????2810??2016-07-11?10:40??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\CloseSelected.png
?????文件???????37864??2016-07-11?10:40??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\HelloWorld.png
?????文件??????122559??2014-02-18?16:14??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\LOGO.png
?????目錄???????????0??2018-02-09?13:23??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\
?????文件???????62842??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\bg_mainmenu.mp3
?????文件???????14211??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\ef_daoju_1_bomb.mp3
?????文件????????4389??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\ef_daoju_2_brush.mp3
?????文件????????8046??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\ef_daoju_3_reset.mp3
?????文件????????9874??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\ef_daoju_4_magic.mp3
?????文件???????45558??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\ef_guanqia_fail.mp3
?????文件???????19122??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\ef_guanqia_next.mp3
?????文件???????19226??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\ef_guanqia_pass.mp3
?????文件????????6242??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\ef_guanqia_start.mp3
?????文件???????12539??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\ef_guli_1_jy.mp3
?????文件???????15047??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\ef_guli_2_jxnl.mp3
?????文件???????15464??2016-04-11?18:57??銀行管理系統qt+mysql\bank0207\00QTcp_Server\Resources\Music\ef_guli_3_thl.mp3
............此處省略252個文件信息
評論
共有 條評論