1 / 43
文档名称:

《Java程序设计》课程设计-ATM柜员机.doc

格式:doc   大小:1,815KB   页数:43页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《Java程序设计》课程设计-ATM柜员机.doc

上传人:aluyuw1 2018/8/22 文件大小:1.77 MB

下载得到文件列表

《Java程序设计》课程设计-ATM柜员机.doc

文档介绍

文档介绍:宝鸡文理学院计算机科学系
《Java程序设计》课程设计
设计题目:ATM柜员机
组长:
组员:
指导教师:
二零一零年六月三十日

目录
1、项目任务书 1
2、项目开发计划 2
3、项目需求说明书 6
4、项目设计说明书 7
5、项目开发总结报告 27
6、使用说明 34
7、项目源程序代码 35
8、成绩评定表 36
1、项目任务书
设计的目的和要求
设计目的
加深学生对面向对象概念、JAVA面向对象程序设计思想方法的理解和掌握;使学生熟悉开发一个项目的基本过程,并能综合运用所学知识,初步应用软件工程方法进行软件开发;增强学生的动手能力。为后续学****和应用打下一定的基础。
设计要求
四个人一组协作完成,组长分工,并负责组内程序联试、文档质量检查及与教师联系。每个学生必须独立完成你分工的课程设计部分。所完成的项目软件需经指导教师检查认可。
设计内容
功能需求
①客户取款:可按100,200,500,1000元面额和所需金额的取款,1天内最多不能超过3000元,取款不能超支,并记录取款信息。出款以数字显示。
②余额查询:显示余额。
③客户密码修改:密码只能有字母数字组成,不小于6个字符。
④帮助:给出作者信息和帮助信息。
⑤用户登陆:检查用户使用的合法性。
可增加:按不同币种取款、转帐处理和客户存款处理(选做)。
信息需求
①客户存折信息表
客户帐号
客户姓名
客户密码
客户存款日期
客户存款额(元)
②客户取款信息表
客户帐号
取款日期时间
取款金额
2、项目开发计划

本文档的编写目的在于研究ATM自动柜员机系统的项目计划,把在开发过程中对各项工作的人员、分工、系统资源条件等问题的安排用文档形式记载下来,以便根据本计划开展和检查本项目工作,保证项目开发成功;制订项目组开发过程中的评审和审查计划,明确相应的质量管理负责人员。


1)需求分析
2)软件设计
3)代码设计:实现ATM柜员机代码
4)系统测试:测试程序
5)项目总结:收获

陈杰,宝鸡文理学院计算机科学系08级2班学生,熟悉java语言, 熟悉Java数据库连接。
司春娇,宝鸡文理学院计算机科学系08级2班学生,熟悉java语言, 熟悉Java数据库连接。
易鹏,宝鸡文理学院计算机科学系08级2班学生,熟悉java语言, 熟悉Java数据库连接。
魏超,宝鸡文理学院计算机科学系08级2班学生,熟悉java语言, 熟悉Java数据库连接。

1) 程序
本软件名称:ATM柜员机;
采用编程语言:Java语言;
程序模块功能及其作用:登录界面:欢迎界面,用户登录界面,选择交易界面完成各项交易操作。
2)文件
项目开发计划,需求分析报告,项目设计说明,项目开发总结报告,
源代码和使用说明书。

程序应能够正常运行,满足设计的各项要求。


姓名
职责
陈杰
负责项目制作总体,编写欢迎界面,用户登录界面,选择交易界面,退出界面代码的编写,对代码的整理,登录界面与数据库的连接。项目任务书的编写。
司春娇
负责项目制作总体,编写转账界面,更改密码界面,转账界面和更改密码界面与数据库的连接。
易鹏
负责项目制作总体,编写取款界面,取款界面与数据库的连接。
魏超
负责项目制作总体,编写查询界面,查询界面与数据库的连接。

陈杰负责项目的协调工作,接口的规范。

时间
进度
2010-6-25:14:30~18:30
完成开发项目计划书,开发项目任务书
项目策划,需求说明书
2010-6-26: 8:00~12:00
14:30~18:30
开始编程(登陆界面)
2010-6-27: 8:00~12:00
14:30~18:30
程序编写(记事本)
2010-6-28: 8:00~12:00
14:30~18:30
程序编写(程序与数据库的链接)
程序编写(完善程序)
2010-6-29: 8:00~12:00
14:30~18:30
程序测试,完成项目开发的文档(总结与体会),总结工作,准备接受老师验收
2010-6-30: 8:00~12:00
14:30~18:30
老师验收,完成项目开发
计算机系统支持
1).操作系统环境:Windows XP及以上版本;
2).软件开发平台:Eclips