java无忧网
标题: 基于JavaSwing开发银行系统(英文作业 控制台+图形化界面两份代码)+要求 课程设计 [打印本页]
作者: java无忧网 时间: 2018-5-30 17:38
标题: 基于JavaSwing开发银行系统(英文作业 控制台+图形化界面两份代码)+要求 课程设计
基于JavaSwing读取文件 装饰着模式 IO流 :(毕业设计/课程设计)
开发环境: Windows操作系统
开发工具: Myeclipse/eclipse+Jdk
要求:Bank System功能描述:
1、OpenAccount: customer提供name,address,dateof birth, type of account to be opened去开户。只有16岁以下的人才可以开一个Junioraccount。为了确定一个顾客的信用状态(creditstatus),银行把顾客的细节发给creditagency,creditagency会进行一个信用调查(creditsearch)。如果customer信用历史满足要求,一个新的账户就会被开通。每一个账户都有一个独一无二的accountnumber。每个顾客都有一个自己的account的密码。
2、存钱(DepositFunds): 只要存款人提供一个合适的accountnumber,钱就可以被存进一个账户了。当资金被存入时,它们要么被清算(资金已被完全记录,例如现金),要不被清算(资金转移有待解决,如支票)。被清算的资金被立即记入账户。
一个合适的账号、密码(PIN)和要取的钱数,
3、ClearFunds:一个外部银行清算系统定期清除未清偿的资金。一旦清算后,立即被记录到账户。
4、WithdrawFunds:顾客可以通过提供他们的accountnumber, 正确的密码(PIN)和要取的钱数来从账户中取钱。一个顾客不能取出超过限额的资金。账户的类型决定了这个限额。对Junioraccount (初级账户)和Saveraccount来说,去的钱数不能多于余额。对Currentaccount(活期账户)来说,客户可提取额外资金,但不超过其透支限额。对于Saveraccount(储蓄账户),在取回钱之前必须给一个最小周期(以天计算)。
5、SuspendAccount(暂停账户): 某些情况下,账户可能被暂停,暂停之后没有事务会发生,直到重新开始这个账户。
6、CloseAccount: 一个customer可以选择关闭他的account, 一旦关闭,balance就被清零了。
运行效果图:
此源码经过详细测试 保证能运行!!!
下载地址:
**** 本内容需购买 ****
| 欢迎光临 java无忧网 (http://www.javawyw.com/) |
Powered by Discuz! X3.2 |