1 / 35
文档名称:

银行账户管理系统.docx

格式:docx   大小:469KB   页数:35页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

银行账户管理系统.docx

上传人:再良 2022/7/11 文件大小:469 KB

下载得到文件列表

银行账户管理系统.docx

相关文档

文档介绍

文档介绍:This manuscript was revised by the office on December 10, 2020.
银行账户管理系统
《面向对象程序设计》课程设计报告
学生姓名:
6)退出功能
给客户退出提示,客户确认后,退出程序。
管理员功能
(1)管理员添加用户功
输入用户的基本信息,添加账户。
表6 添加用户功能
输入
处理
输出
1、用户姓名
2、密码
3、开户金额
1、开户的所有信息必填
2、用户姓名
3、密码
各项信息完整,提示添加用户成功。
(2)管理员删除用户功能
输入用户账号
表7 删除用户功能
输入
处理
输出
1、用户姓名
1、开户的所有信息
删除成功
(3)查询顾客功能
管理员可以查询所有用户的基本信息。
表8 查询用户功能
输入
处理
输出
1、用户姓名
2、密码
3、账号
1、开户的所有信息必填
2、用户姓名
3、密码
用户各项信息。
(4)修改顾客功能
管理员可以修改所有用户的基本信
表9 修改用户功能
输入
处理
输出
1、用户姓名
2、密码
3、账号
1、开户的所有信息必填
2、用户姓名
3、密码
修改成功,用户各项信息
(5)打印清单功能
管理员可以查询用户基本信息,然后进行打印。
表10 查询所有用户功能
输入
处理
输出
1、用户姓名
2、密码
1、用户姓名
2、密码
所有用户各项信息。
(6)退出功能
给管理员退出提示,管理员确认后,退出程序。
基本功能模块图
存款
查询
银行管理系统
用户
管理员
退出
删除顾客
修改顾客
查询顾客
全部顾客
添加顾客
退出
取款
三、程序及功能说明
主要的程序及基本功能实现
在程序中定义了四个类,分别为:class bankzh {},class Cust{},class Admin{},class KB{}
(1)第一个菜单选项创建
bankzh类中的方法只有main(),创建第一个菜单选项,即选择登录身份。按1是选择管理员,按2是选择用户,按3是退出。
public class bankzh {

public static void main(String[] args)
{

Admin a = new Admin();
while (true)
{
"*******************");
"*****管理员\t1*****");
"*****用户\t2*****");
"*****退出\t3*****");
"*******************");
int c = ();
switch (c)
{
case 1:
{
();
}break;
case 2:
{
"请输入您的账号");
int ID = ();
int i = 0 ;
for (i = 0 ; i < ; i++ )
{
Cust temp = (Cust) if == ID)
{
(ID);
break;
}
}
if (i == {
"用户不存在");
}
"欢迎下次光临");
}break;
case 3:
return;
}
}
}
}
(2)用户的菜单建立
.
Cust类中定义的方法有checkPWD(),getM(int n),saveM(int n),run(Cust c[]),printMenu(),

1)定义的成员变量有: String name;int ID;int password;double money;
一个Cust()构造函数
Cust(String name,int ID,int password,double money)
{
= name;
= ID;
= password;
= money;
}

2)第二个菜单选项,用户的菜单模块。用户