# BankProject
1.运用QT框架写C/S架构的银行管理系统,编程语言C++,整个系统开发环境在Linux下进行
2.服务器端用的linux平台下的epoll作为服务器模型,Mysql数据库实现数据存储;
3.设计模式主要用了单例模式、抽象工厂以及对象的动态创建;
4.主要实现了储户的开户、存款、取款、转账、余额查询、历史操作记录查询等功能。
没有合适的资源?快使用搜索试试~ 我知道了~
基于QT框架,采用CS架构实现的银行管理系统(含客户端、服务端),编程语言C++.zip
共122个文件
h:45个
cpp:41个
o:18个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 194 浏览量
2023-08-02
15:42:01
上传
评论
收藏 174KB ZIP 举报
温馨提示
用c++/qt写的项目,项目都经测试过,能跑通,请放心下载使用。 Qt的优势: 1.跨平台,几乎支持所有的平台 2.接口简单,容易上手,学习QT框架对学习其他框架有参考意义 3.一定程度上简化了内存回收机制 (特定场景下会帮助释放内存) 4.开发效率高,能够快速的构建应用程序。 5.可以进行嵌入式开发 ① 在要对文件进行加密解密的时候,先将文件按一定的数据结构读入内存,然后进行加密或解密操作。运算数据都读取自内存。 ② 在对加密或解密完成的数据进行写出的时候,都是将其直接写到指定好的文件,即直接写入磁盘。这是因为,考虑到中途可能因为意外断电等原因引起操作中断,为了保护已经花费时间运算完成的数据,将其直接写入磁盘。 ③ 在关键算法上做进一步优化,例如在寻找素数时,素数测试使用更快速的算法;还有3.3节提到的,在用私有密钥进行幂模运算时使用中国余数定理等。 ④ 对C++核心类库进行重点优化,使其运算效率尽可能提高。其中包括对各类之间的组织细节、各程序模块的具体编写等,进行全面细致的检查和修改,例如将大数据类型以对象指针传递而不拷贝,将简单的for循环展开等。
资源推荐
资源详情
资源评论
收起资源包目录
基于QT框架,采用CS架构实现的银行管理系统(含客户端、服务端),编程语言C++.zip (122个子文件)
BankServer 86KB
MD5.cpp 10KB
Transfer.cpp 5KB
History.cpp 5KB
network.cpp 5KB
Open.cpp 4KB
My_Sql.cpp 4KB
LoginDialog.cpp 4KB
OpenDialog.cpp 4KB
Withdraw.cpp 4KB
ChPasswd.cpp 3KB
Inquiry.cpp 3KB
Deposit.cpp 3KB
MySQLInterface.cpp 3KB
mainwindow.cpp 3KB
TransferDialog.cpp 3KB
HistoryDialog.cpp 3KB
Destroy.cpp 3KB
ChpasswdDialog.cpp 2KB
History.cpp 2KB
WithdrawDialog.cpp 2KB
Reg.cpp 2KB
Pass.cpp 2KB
InquiryDialog.cpp 2KB
RegDialog.cpp 2KB
Open.cpp 2KB
DestroyDialog.cpp 2KB
Transfer.cpp 2KB
transmit.cpp 2KB
Inquiry.cpp 2KB
Chpasswd.cpp 2KB
DepositDialog.cpp 2KB
Withdraw.cpp 2KB
Destroy.cpp 1KB
Deposit.cpp 1KB
sock.cpp 1KB
FuncFactory.cpp 1KB
Selectfunc.cpp 764B
main.cpp 545B
main.cpp 330B
MyTools.cpp 258B
Abstract.cpp 84B
MD5.h 2KB
DynBase.h 1KB
mark.h 976B
MySQLInterface.h 973B
mark.h 972B
FuncFactory.h 878B
History.h 818B
Transfer.h 767B
My_Sql.h 755B
Open.h 727B
Chpasswd.h 698B
Withdraw.h 689B
mainwindow.h 686B
Inquiry.h 665B
LoginDialog.h 643B
Deposit.h 625B
History.h 606B
ChpasswdDialog.h 600B
Destroy.h 589B
WithdrawDialog.h 571B
TransferDialog.h 571B
InquiryDialog.h 566B
HistoryDialog.h 565B
DestroyDialog.h 561B
DepositDialog.h 560B
RegDialog.h 529B
transmit.h 524B
OpenDialog.h 510B
Open.h 483B
Transfer.h 482B
Inquiry.h 482B
sock.h 470B
Withdraw.h 460B
ChPasswd.h 456B
Deposit.h 428B
network.h 428B
Destroy.h 426B
Pass.h 394B
Reg.h 358B
Selectfunc.h 354B
Abstract.h 321B
OpenDialog.h 283B
AllDialog.h 280B
Func.h 252B
MyTools.h 239B
Makefile 17KB
README.md 426B
FuncFactory.o 41KB
My_Sql.o 20KB
History.o 14KB
MySQLInterface.o 14KB
Transfer.o 14KB
Withdraw.o 12KB
Inquiry.o 11KB
Deposit.o 11KB
Open.o 11KB
Reg.o 10KB
ChPasswd.o 10KB
共 122 条
- 1
- 2
资源评论
- GuHongYingFu2023-09-03总算找到了自己想要的资源,对自己的启发很大,感谢分享~
c++服务器开发
- 粉丝: 3042
- 资源: 4463
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功