银行日常营业模拟(C++数据结构课程设计)

数据结构课程设计总结,银行日常营业模拟,采用了链队和链表两种数据结构,C++控制台应用,模拟了银行日常营业,分为员工端和顾客端.


一、前言

银行日常营业流程模拟。模拟银行取号、叫号的日常营业流程。
资源下载地址:资源位置


二、选用的数据结构

1.链式队列
2.链式线性表


三、系统功能结构图

在这里插入图片描述


四、系统介绍

进入系统首页,需要选择身份,
在这里插入图片描述
在选择用户后,输入姓名后,开始叫号,使用随机数模拟你前方的用户数,此处使用线程的休眠实现了简易的模拟排队过程,在经过一段时间后,轮到你后,出现菜单。
在这里插入图片描述
在这里插入图片描述
此处可以输入1-5来分别实现开户、销户、存钱、取钱、查看个人信息的功能。
开户
在这里插入图片描述
存钱
在这里插入图片描述
取钱,取钱金额必须小于或等于余额
在这里插入图片描述
在这里插入图片描述
查看个人信息
在这里插入图片描述
销户
在这里插入图片描述

选择工作人员的身份
在这里插入图片描述
查看队列人数
在这里插入图片描述
银行停止营业,解散队列
在这里插入图片描述
查看所有用户信息
在这里插入图片描述
查看某个用户的信息
在这里插入图片描述
查看银行账户数
在这里插入图片描述

五、项目结构

采用多文件形式,进行编写
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


总结

在这次的实验中,我使用链表和链队完成了对银行日常营业模拟的实现。通过实验,让我的代码水平得到了进一步的提高,对于数据结构和算法的设计的了解得到了进一步的加深。
数据结构虽然是一门基础课程,但是却也是一门非常重要的课程,但在一开始,我对这门课只是生硬的记忆,但通过这次的课程设计,让我对于数据结构的感悟得到进一步的加深,通过数据结构这门桥梁,让我将代码与应用得到串联,极大的提高了我的代码应用能力。虽然在实验过程中,我也遇到了很多的问题,看到了自己的不足之处,但是更多的是对于自己的提高,在今后的学习中,我也将认识到自己的不足,不断改进和提升自己。

猜你喜欢

转载自blog.csdn.net/qq_43456702/article/details/129115720
今日推荐