网站大量收购独家精品文档,联系QQ:2885784924

面向对象程序设计JavaATM银行系统.pdf

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

面向对象程序设计JavaATM银行系统

南华大学

计算机科学及技术学院

课程设计报告

(2008~2009学年度第一学期)

课程名称面向对象程序设计—Java

课程设计名称ATM银行系统

组长包伟辉学号20064440147

组李阳学号20064440119

组包月涛学号20064440146

专业计算机专业班级计算机061班

地点宏辰7-103教师谭敏生

1/39

面向对象程序设计JavaATM银行系统

目录

一、系统分析3

1.1系统概述3

1.2.系统需要解决的主要问题3

1.3.系统应具备的基本功能3

1.4.系统设计开发工具及环境4

二、系统设计5

2.1.概要设计5

2.1.1设计思想6

2.1.2系统功能模块划分6

2.1.3ATM系统各模块6

2.1.4数据库的逻辑设计7

2.2详细设计8

2.2.1管理员窗体模块组成8

2.2.2管理员模块窗体界面及相应代码9

2.2.3用户窗体模块组成17

2.2.4用户模块窗体界面及相应代码18

2/39

面向对象程序设计JavaATM银行系统

三、设计小结23

四、参考文献:23

一、系统分析

在信息高速发展的当今时代,ATM自动取款机已在日常生活

中普遍存在,ATM是AutomaticTellerMachine的缩写,意思

是自动柜员机,因大部分用于取款,又称自动取款机。它是一种

高度精密的机电一体化装置,利用磁性代码卡或智能卡实现金融

交易的自助服务,代替银行柜台人员的工作。可提取现金、查询

存款余额、进行账户之间资金划拨、余额查询等工作;还可以进

行现金存款(实时入账)、支票存款(国内无)、存折补登、中

间业务等工作。持卡人可以使用信用卡或储蓄卡,根据密码办理

自动取款、查询余额、转账、现金存款,存折补登,购买基金,

更改密码等业务。

要实现这样一个系统,首先应该进行需求分析,这样才能令

设计出的软件满足用户的各项功能。下面就对在线考试系统的设

计进行需求分析

3/39

面向对象程序设计JavaATM银行系统

1.1系统概述

ATM系统分为前台和后台,前台用于用户的登录以实现用户

的取款、存款、转账、查询、修改、取卡等功能;后台用于管理

员管理和维护用户的信息实现的功能为开户、销户、查询、修改

用户的各种信息。

本系统主要以JAVA为开发平台,采用

JAVA+ECLIPSE+ACCESS的开发模式,ATM系统以数据库为

中心,由数据库控制整个系统的运作。

ATM取款系统的目的是在网络上搭建一个管理员管理系统和

用户取款系统,针对不同的功能进行不同的操作。用户要取款时

您可能关注的文档

文档评论(0)

叮当的泉水 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档