简单银行管理系统

本文介绍了使用面向对象方法设计的简单银行管理系统,涵盖了账户的借贷、存款、查询等功能,并详细阐述了设计思路和实现过程,包括利用链表管理客户信息,通过网络获取利率信息,以及全局变量跟踪银行总存款和借贷额。
摘要由CSDN通过智能技术生成

简单银行管理系统

一、内容

用面向对象方法,设计银行现行业务的管理系统。要求但不限于此:

1. 调研现行银行业务流程和规定;

2. 能够模仿学生读书账号的借贷手续、借贷业务和结算业务(贷款loan)

3. 能够完成存款用户的定期存款123年)和活期存款手续,存款业务和结算业务

4. 能够查询某账号下的总资产和明细记录。

5. 能够查询银行的总存款额和总借贷额。

二、设计思路:实现了的功能包括存取款、贷款、查询个人账户信息、查询银行信息、删除用户信息等。客户之间按开户顺序,用链表连接。借贷、存款利率信息查询自网络,根据信息编写公式。查询银行的总存款额和总借贷额,是设了两个全局变量,分别是allBalanceallLoan,每当某个客户存入金额,allBalance加,取款,allBalance减;借贷,allLoan加。




三、程序代码

#include <iostream>
#include <stdlib.h>
#include <math.h>
#include <cstring>
#include <stdio.h>
#include <iomanip>

using namespace std;

float allBalance=0.0;
float allLoan=0.0;

class Account { // 银行账户( Account)类
private:
	int account_Number; // 银行账号
	char name[10]; // 账户名
	float Balance; // 账户余额
	float Loan;
public:
	Account() { account_Number = 0;name[10] = {'0'};Balance = 0.0;Loan =0.0;} // 构造函数
	int getNumber() { return account_Number; } // 得到账号信息
	void openAccount(int number); // 开户
	void deposit(); // 存款
	void withdrawal(); // 取款
	void checkBalance(); // 查询余额
	void show(); // 显示账号所有信息
	void loan();// 贷款
};


typedef struct Att { // 定义结构体实现链表存储
	Account A;
	struct Att *next;
}ATT;

void Accoun
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值