个人银行账户管理程序
个人银行账户管理程序实验容:设计一个程序,实现对个人银行账户的管理。银行账户有储蓄账户和信用账户两类。储蓄账户不可以透支,利息每年结算一次;信用账户允许在一定额度透支,透支则需支付利息,并在每月1日进
. 个人银行账户管理程序 实验容: 设计一个程序,实现对个人银行账户的管理。银行账户有储蓄账户和信用账 户两类。储蓄账户不可以透支,利息每年结算一次;信用账户允许在一定额 度透支,透支则需支付利息,并在每月1日进行一次结算。 实验要求: 1. 程序要实现的功能: a) 用户创建新账户需要提供基本的账号以及金额,如果是储蓄账户,还需 定义年利率,如果是信用账户,则还需定义信用额度,日利率,年费 b) 储蓄账户:在每年的1月1日结算利息,利息的计算:将一年中每天的 余额累积起来再除以一年总天数,得到日均余额,再乘以年利率 c) 信用账户:在每年的1月1日扣取年费,信用账户没有利息,但透支则 需要支付利息,从透支那天开始计算利息(日均欠费金额×利率),并在每 月的1日进行一次结算 d) 用户能查看账户信息以及账户余额的变动情况 e) 用户存取款需要提供日期和金额,取款失败应提示输出失败原因 2. 设计类并写出每个类的详细描述(包括构造函数,成员变量,成员函数的含义) 和画出UML类图(体现类之间的关系和类成员的访问权限) 3. 程序中使用的类应该做到类定义和实现分离(使用多文件结构) 4. 设计测试用例对程序功能进行充分测试,并对运行结果进行截图 实验分析: word 专业资料

