2 Star 2 Fork 2

凤凰与梧桐 / ABCbank_windowOS

加入 Gitee
与超过 800 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

ABCbank for visual studio2015

介绍

这是一个教学用的,银行业务仿真项目,内容包含

  1. 基于面向对象的界面框架设计
  2. WinSock网络编程(不采用WinsockAPI)
  3. 网络协议设计
  4. 网络封包
  5. 加密解密(第三方加密库)
  6. C/C++操作Mysql数据库(MySQL5.7-MySQL8.0下测试通过)
  7. 项目设计文档(Document)
  8. UML类图

感谢《跟我一起学C++》视频系列的作者——江先生。

尽管项目提供了详细的设计文档和详实的结构类图,你仍然可以通过观看该系列的视频,事无巨细的了解本项目从无到有的完整过程。

我相信,这个过程足以让你完全理解 Windows 图形应用程序的核心本质————矩形和数据。

软件架构

参见类图和文档

安装教程

  1. 建议在 Visual Studio 2015 或该系列软件的更高版本中打开
  2. 安装MySQL数据库
  3. 运行ABCbank.sql,安装示例数据库
  4. 配置client.conf 和 server.conf,保证其和 BankClient.exe 和 BankServer.exe在同一目录

使用说明

如有问题

  1. 检查配置文件中的端口号是否被占用
  2. 检查配置文件中,连接MySQL的用户名和密码
  3. MySQL8.0应当更改用户验证方式为MySQL5.X方式

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

码云特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. 码云官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目
  4. GVP 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
  5. 码云官方提供的使用手册 https://gitee.com/help
  6. 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/

仓库评论 ( 0 )

你可以在登录后,发表评论

简介

这是一个银行业务仿真项目,内容包含 1.基于面向对象的界面框架设计 2.WinSock网络编程(不采用WinsockAPI) 3.网络协议设计 4.网络封包 5.加密解密(第三方加密库) 6.C/C++操作Mysql数据库(MySQL5.7-MySQL8.0下测试通过) 等等。代码量在14000行。 感谢《跟我一起学C++》视频系列的作者——江先生。尽管项目提供了详细的设计文档和详实的结构类图,你仍然可以通过观看该系列的视频,经由从无到有学习本项目的过程,来理解项目实现思路和细节。 展开 收起
C++ 等 4 种语言
BSD-3-Clause
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C++
1
https://gitee.com/waring/ABCbank_windowOS.git
git@gitee.com:waring/ABCbank_windowOS.git
waring
ABCbank_windowOS
ABCbank_windowOS
master

搜索帮助

103111 552b83b3 1850385 103110 ed87a847 1850385