没有合适的资源?快使用搜索试试~ 我知道了~
linux项目报告 171491106 安南1
需积分: 0 0 下载量 144 浏览量
2022-08-08
19:19:50
上传
评论
收藏 1.22MB DOCX 举报
温馨提示
试读
3页
二、系统简介:特点:采用窗口界面风格,而不是传统的命令行、控制台运作模式1、JAVA类的面相对象的应用,拥有异常处理机制,不会因为输入错误而导致程序崩溃2、主要
资源详情
资源评论
资源推荐
简易银行系统项目报告
171491106 安南
一、 项目背景
我们上了大学后日常生活中经常会用到银行卡以及银行的存取款系统,但是有时候 总
要亲自去到存取款机前进行操作,所以我打算制作一个简易银行管理系统,以便于了解这个
与我们生活息息相关的操作系统。
项目基本完成,开始项目报告。
二、系统简介:
特点:采用窗口界面风格,而不是传统的命令行、控制台运作模式
1、JAVA 类的面相对象的应用,拥有异常处理机制,不会因为输入错误而导致程序崩溃
2、主要有 7 个类,即 ①Account(账户类)
②SaveAccount(储蓄账户类):不能透支
③CreditAccount(信用账户类):可以透支
④Bank(银行类)
⑤ATMOpenAccountFrame(开户窗口页面)
⑥ATMLoginFrame(登录窗口页面)
⑦ATMMainFrame(操作窗口页面)
3、各个类之间的相互关系,涉及继承、封装、多态、抽象,在多态中又涉及重载和重
写
4、可以实现数据保存功能,数据将保存在文件中(即当你注册了一个账户,下次再登
陆系统时,可以实现与上次最后的操作相衔接)
5、账户号自动生成,比较符合现实
6、主要功能有: 1.开户————————————————————实现
2.查询账户余额————————————————实现
3.存款————————————————————实现
4.取款————————————————————实现
5.转账————————————————————实现
7、运行时界面简洁
三、 项目计划
每日的自由时间内对系统进行有计划的开发,先把每个功能的部分逐个开发好最后合
并到一起,即在一个包内创建多个类分别进行编写。在运行程序前,需要在项目下面新建一
个 account.txt(用来保存数据)文件,并在其中写入至少一个账户信息,最后要对项目进行
测试保证不会出错。
根据上述项目计划,逐步完成了建议银行系统的制作,并改良了运行时的窗口,使设计
更为简介直接。最后测试的时候也改正了文字显示乱码的 bug。
四、运行平台及语言
在 Linux 平台用 Java 语言来进行编写
五、技术框架
我准备采用 JAVA 语言并在 eclipse 环境下编写和测试,应该会涉及类的概念,以及面
向对象的几大特性(继承,封装,多态,抽象),也有异常处理机制,并选择采用集合(更
好)存储账户数据。
小埋妹妹
- 粉丝: 22
- 资源: 344
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0