简单银行信息系统

#include<iostream>
using namespace std;
class Date
{
private:
	int year, month, day;
public:
	void SetDate()
	{
		cout << "请输入开户年月日: ";
		cin >> year >> month >> day;
	}
	void print()
	{
		cout << "开户时间:" << endl;
		cout << "年: ";
		cout << year << '\t';
		cout << "月: ";
		cout << month << '\t';
		cout << "日:  ";
		cout << day << endl;
	}
};
class BankAccount
{
private:
	long long accNo;
	double balance;
	double money, takemoney;
public:
	Date openDate;
	void open()
	{
		cout << "输入账号名:" << endl;
		cin >> accNo;
		balance = 0;
	}
	void deposit()//实现存款功能
	{
		cout << "输入存款数额: ";
		cin >> money;
		cout << endl;
		balance += money;
		cout << "存款成功" << endl;
	}
	void withdraw()//实现取款功能
	{
		cout << "输入取款数额:";
		cin >> takemoney;
		cout << endl;
		if (takemoney <= balance)
		{
			balance -= takemoney;
			cout << "取款成功" << endl;
		}
		else
		{
			cout << "取款失败" << endl;
		}
	}
	void print()
	{
		cout << "账号: ";
		cout << accNo << endl;
		cout << "账户金额: ";
		cout << balance << endl;
	}
};
int main()
{
	BankAccount people;
	while (true)
	{
		people.open();
		people.openDate.SetDate();
		people.deposit();
		people.withdraw();
		people.openDate.print();
		people.print();
		system("pause");
	}
	return 0;
}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
银行信息系统设计说明书,有流程图,自己制作 设计书概要: 系统构架设计 软件结构设计 数据库设计 代码设计 输出设计 输入设计 系统构架设计 根据系统架构设计的步骤,我们分析了有关系统的业务划分 情况,考虑到系统整体逻辑技术网络应用特点,我们选择了C/S和B/S混合的系统架构。 C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。它是一种分布与集中相互结合的结构。系统依靠网络被分布在许多台不同的计算机上,但要通过其中的服务器计算机提供集中式服务。在C/S结构中,客户机是主动的,它主动的向服务器提出服务请求;而服务器却是被动的,它只能被动的接受来自客户机的请求。客户机在向服务器提出服务请求之前,需要知道服务器的地址和服务;但服务器却不需要事先知道客户机的地址,而是根据客户机主动提供的地址向客户机提供相应的服务。随着计算机技术的不断发展与应用,计算模式从集中式转向了分布式,尤为典型的是C/S结构(Client/Server的简称,客户机/服务器模式)。两层结构C/S模式,在上个世纪八十年代及九十年代初得到了大量应用,最直接的原因是可视化开发工具的推广。之后,它开始向三层结构发展。这里,我们的客户注册,存取款、外汇汇兑、缴费、贷款业务也是部署在3层C/S上的,其逻辑结构如下。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值