毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

vb+sqlserver银行计算机储蓄系统(流程图+ER图+可行性分析报告) 第7页

更新时间:2010-3-23:  来源:毕业论文
vb+sqlserver银行计算机储蓄系统(流程图+ER图+可行性分析报告) 第7页
BEGIN
保存当前余额
获得应用程序指针
开始数据库事务处理
if(事务处理过程没有错误)
then 更新当前余额,更新数据库余额,提示存款成功信息
else 回滚数据库,恢复当前余额,提示存款失败信息
endif
返回当前余额,如果存款成功则为更改后的,如果存款失败则为原来的
END
信用卡存储帐户取款:
double Withdrawal(double amount)
参数说明:amount,存款金额
返回值说明:函数返回存款后的余额
BEGIN
保存当前余额和当前透支额
获取应用程序指针
开始数据库事务处理
If(事务处理正常)
then
if(当前余额+透支额余额<取款金额) then 提示错误信息,回滚数据库,返回当前余额
if(当前余额<取款金额) then 更新当前透支额=取款金额-当前余额,当前余额=0
else 当前余额-=取款金额
更新数据库中余额和透支额,确认事务,提示当前透支额,返回当前余额
else 回滚数据库,提示错误信息,恢复当前余额和透支额
返回当前余额,如果存款成功则为更改后的,如果存款失败则为原来的
END
定期存储帐户取款:
double Withdrawal(double amount)
参数说明:amount,存款金额
返回值说明:函数返回存款后的余额
算法说明:算法同一般存储帐户,但在进入数据库事务处理后应首先判断当前帐户是否到期,如果尚未到期,则提示储户不得取款,如果已经到期,则储户可像一般存储帐户一样取款,直到取完账号作废为止.
(7)存款:
一般存储帐户,结算存储帐户,信用卡存储帐户存款:
double Deposit(double amount);
参数说明:amount,存款金额
返回值说明:函数返回存款后的余额
BEGIN
保存当前余额
获得应用程序指针
开始数据库事务处理
if(事务处理过程没有错误)
then 更新当前余额,更新数据库余额,提示存款成功信息
else 回滚数据库,恢复当前余额,提示存款失败信息
endif
返回当前余额,如果存款成功则为更改后的,如果存款失败则为原来的
END
定期存储帐户存款:
double Deposit(double amount)
参数说明:amount,存款金额
返回值说明:函数返回存款后的余额
算法说明:由于本帐户类型为定期存储帐户,故在存期内不得存款;当存款到期后,储户可随时取款;当全部存款取完时,帐户自动作废.综上所述,本帐户类型不可再存款,程序将提示储户相关信息,并返回当前余额.
(8)设置信用卡密码:
bool CCreditCard::SetPassword(const CString& NewPassword)
参数说明:NewPassword,字符串类型常引用,存放新密码
返回值说明:修改成功返回true,失败返回false
BEGIN
更新密码
获得应用程序指针
开始数据库事务处理END

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

vb+sqlserver银行计算机储蓄系统(流程图+ER图+可行性分析报告) 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。