23
参考文献24致谢25
2
f摘
要
本文详细介绍了银行账户管理系统程序的设计与实现,该程序具有系统实现的主要有储蓄卡开户管理、存取款管理、用户查询历史数据显示、注销等功能。程序设计语言采用VisualC,程序运行平台为Wi
dowsXP。该银行帐目管理信息系统,优点是设计过程思路清晰、模块划分简洁,设计各阶段分工明确。经过实践证明,该划分是合理的,极大得提高了本系统的实现。
关键词:程序;C;银行帐户;管理;
3
f第一章系统总体设计
根据用户需求,如图11所示,本系统将主要实现以下功能:1新用户开户2登录账户1)查看账户信息2)取款3)存款4)转账5)返回上一菜单3账户注销4退出系统
1系统功能模块图
根据用户需求,本系统将主要实现以下功能:
银行账户管理系统
开户
账户操作
销户
退出
查看账户信息
取款
存款
转账
返回上一级
图11系统功能模块图
4
f2各类间关系
本系统主要功能包括:开户,账号登陆(查看账户信息,取款,存款,密码修改,转账,返回上一菜单),账户注销,退出系统等21本程序包含两个类,一个为BAND类,另一个为user类;二者关系如图12所示:
BAND类
user类
图12系统类间关系图
类user定义为:classuser客户具体实现流程为如图13:
客户类
客户类
display查看账户信息
cu
kua
存钱
qukua
取钱
tf转账功能
图13
实现流程。
其中成员函数:voiddisplayvoidcu
kua
存钱voidqukua
取钱voidadd_mo
eyfloat计算余额
5
fvoiddec_mo
eyfloat计算余额floatget_mo
ey卡卡转帐stri
gget_passwdretur
passwd取得密码银行类主要描述新用户开户,账号登陆,账户注销,退出系统等。
类BAND定义为:classBAND银行具体实现流程为如图14:
银行类
银行类
set银行开户功能
del注销账户功能
e
个人用户登陆
exitb退出系统
图14
实现流程。
其中成员函数:voidset银行开户功能voiddel注销账户功能voide
登陆个人用户voidaddmo
eyi
tfloat存款功能voidexitb退出系统
6
f第二章详细设计
本系统主要功能包括:银行功能,客户功能其中银行功能使用银行类来实现,客户功能使用客户类来实现。客户类类主要描述查看账户信息,取款,存款,密码修改,转账,返回上一菜单。
其详细过程如下
1、开户
输入开户账号
开户账r