银行管理系统qt+mysql


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=“当前账户余额为:
“;
        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=“当前账户账单为:
||   账号   ||            操作时间           || 变动||余额
“;
        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+mysql11111.txt
     文件        2937  2018-02-07 17:07  银行管理系统qt+mysqlQT银行项目简介.txt
     文件        1143  2018-02-05 19:53  银行管理系统qt+mysqlServer.lnk
     目录           0  2018-02-09 13:23  银行管理系统qt+mysqlank0207
     目录           0  2018-02-09 13:23  银行管理系统qt+mysqlank02070QTcp_Server
     文件        1166  2018-02-09 12:15  银行管理系统qt+mysqlank02070QTcp_Server0QTcp_Server.pro
     文件       23980  2018-02-09 12:37  银行管理系统qt+mysqlank02070QTcp_Server0QTcp_Server.pro.user
     文件       23815  2018-02-09 12:15  银行管理系统qt+mysqlank02070QTcp_ServerQTcp_Server.pro.user
     文件       23850  2018-02-04 10:46  银行管理系统qt+mysqlank02070QTcp_ServerQTcp_Server.pro.user.eafc202
     目录           0  2018-02-09 13:23  银行管理系统qt+mysqlank02070QTcp_ServerResources
     文件       32879  2015-01-21 01:24  银行管理系统qt+mysqlank02070QTcp_ServerResourcesBR16.png
     文件       30914  2015-01-21 01:24  银行管理系统qt+mysqlank02070QTcp_ServerResourcesBR17.png
     文件       19979  2015-01-21 01:24  银行管理系统qt+mysqlank02070QTcp_ServerResourcesBR18.png
     文件        3596  2016-07-11 10:40  银行管理系统qt+mysqlank02070QTcp_ServerResourcesCloseNormal.png
     文件        2810  2016-07-11 10:40  银行管理系统qt+mysqlank02070QTcp_ServerResourcesCloseSelected.png
     文件       37864  2016-07-11 10:40  银行管理系统qt+mysqlank02070QTcp_ServerResourcesHelloWorld.png
     文件      122559  2014-02-18 16:14  银行管理系统qt+mysqlank02070QTcp_ServerResourcesLOGO.png
     目录           0  2018-02-09 13:23  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusic
     文件       62842  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicg_mainmenu.mp3
     文件       14211  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicef_daoju_1_bomb.mp3
     文件        4389  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicef_daoju_2_brush.mp3
     文件        8046  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicef_daoju_3_reset.mp3
     文件        9874  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicef_daoju_4_magic.mp3
     文件       45558  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicef_guanqia_fail.mp3
     文件       19122  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicef_guanqia_next.mp3
     文件       19226  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicef_guanqia_pass.mp3
     文件        6242  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicef_guanqia_start.mp3
     文件       12539  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicef_guli_1_jy.mp3
     文件       15047  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicef_guli_2_jxnl.mp3
     文件       15464  2016-04-11 18:57  银行管理系统qt+mysqlank02070QTcp_ServerResourcesMusicef_guli_3_thl.mp3
............此处省略252个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)