注册 登录
查看: 2180|回复: 0
打印 上一主题 下一主题

基于JavaSwing开发银行系统(英文作业 控制台+图形化界面两份代码)+要求 课程设计

[复制链接]

该用户从未签到

3524

主题

3538

帖子

67万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
673178
QQ
跳转到指定楼层
楼主
发表于 2018-5-30 17:38:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
基于JavaSwing读取文件 装饰着模式 IO流 (毕业设计/课程设计)
开发环境: Windows操作系统
开发工具: Myeclipse/eclipse+Jdk

要求:
Bank System功能描述:
1OpenAccount: customer提供name,address,dateof birth, type of account to be opened去开户。只有16岁以下的人才可以开一个Junioraccount。为了确定一个顾客的信用状态(creditstatus),银行把顾客的细节发给creditagencycreditagency会进行一个信用调查(creditsearch)。如果customer信用历史满足要求,一个新的账户就会被开通。每一个账户都有一个独一无二的accountnumber。每个顾客都有一个自己的account的密码。
2、存钱(DepositFunds): 只要存款人提供一个合适的accountnumber,钱就可以被存进一个账户了。当资金被存入时,它们要么被清算(资金已被完全记录,例如现金),要不被清算(资金转移有待解决,如支票)。被清算的资金被立即记入账户。
一个合适的账号、密码(PIN)和要取的钱数,
3ClearFunds:一个外部银行清算系统定期清除未清偿的资金。一旦清算后,立即被记录到账户。
4WithdrawFunds:顾客可以通过提供他们的accountnumber, 正确的密码(PIN)和要取的钱数来从账户中取钱。一个顾客不能取出超过限额的资金。账户的类型决定了这个限额。对Junioraccount (初级账户)和Saveraccount来说,去的钱数不能多于余额。对Currentaccount(活期账户)来说,客户可提取额外资金,但不超过其透支限额。对于Saveraccount(储蓄账户),在取回钱之前必须给一个最小周期(以天计算)。
5SuspendAccount(暂停账户): 某些情况下,账户可能被暂停,暂停之后没有事务会发生,直到重新开始这个账户。
6CloseAccount: 一个customer可以选择关闭他的account 一旦关闭,balance就被清零了。

运行效果图:
















此源码经过详细测试 保证能运行!!!

下载地址:
游客,本付费内容需要支付 300金币 才能浏览支付





分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
java无忧网(http://www.javawyw.com),专业提供Java大作业,小作业,课程设计,毕业设计源码,答辩辅导,作业排错,bug修复,专业解答,远程部署运行项目等服务
本网站所有源码,保证能运行!
QQ:1399491757
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 返回顶部