- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Java程序设计》课程设计-ATM柜员机
宝鸡文理学院计算机科学系
《Java程序设计》课 程 设 计
设计题目:ATM柜员机
组 长:
组 员:
指导教师:
二零一零年 六 月 三十 日
目 录
1、 项目任务书 1
2、项目开发计划 2
3、项目需求说明书 6
4、项目设计说明书 7
5、项目开发总结报告 27
6、使用说明 34
7、项目源程序代码 35
8、成绩评定表 36
1、 项目任务书
1.1 设计的目的和要求
1.1.1 设计目的
加深学生对面向对象概念、JAVA面向对象程序设计思想方法的理解和掌握;使学生熟悉开发一个项目的基本过程,并能综合运用所学知识,初步应用软件工程方法进行软件开发;增强学生的动手能力。每个学生必须独立完成课程设计所完成的师检查1 功能需求
① 客户取款:可按100,200,500,1000元面额和所需金额的取款,1天内最多不能超过3000元,取款不能超支,并记录取款信息。出款以数字显示。
② 余额查询:显示余额。
③ 客户密码修改:密码只能有字母数字组成,不小于6个字符。
④ 帮助:给出作者信息和帮助信息。
⑤ 用户登陆:检查用户使用的合法性。
可增加:按不同币种取款、转帐处理和客户存款处理 (选做)。
1.2.2 信息需求
①客户存折信息表
客户帐号 客户姓名 客户密码 客户存款日期 客户存款额(元) ②客户取款信息表
客户帐号 取款日期时间 取款金额 2、项目开发计划
2.1编写目的
本文档的编写目的在于研究ATM自动柜员机系统的项目计划,把在开发过程中对各项工作的人员、分工、系统资源条件等问题的安排用文档形式记载下来,以便根据本计划开展和检查本项目工作,保证项目开发成功;制订项目组开发过程中的评审和审查计划,明确相应的质量管理负责人员。
2.2项目概述
2.2.1工作内容
1)需求分析
2)软件设计
3)代码设计:实现ATM柜员机代码
4)系统测试:测试程序
5)项目总结:收获
2.2.2主要参加人员
陈 杰,宝鸡文理学院计算机科学系08级2班学生,熟悉java语言, 熟悉Java数据库连接。
司春娇,宝鸡文理学院计算机科学系08级2班学生,熟悉java语言, 熟悉Java数据库连接。
易 鹏,宝鸡文理学院计算机科学系08级2班学生,熟悉java语言, 熟悉Java数据库连接。
魏 超,宝鸡文理学院计算机科学系08级2班学生,熟悉java语言, 熟悉Java数据库连接。
2.2.3产品
1) 程序
本软件名称:ATM柜员机;
采用编程语言:Java语言;
程序模块功能及其作用:登录界面:欢迎界面,用户登录界面,选择交易界面完成各项交易操作。
2)文件
项目开发计划,需求分析报告,项目设计说明,项目开发总结报告,
源代码和使用说明书。
2.2.4验收标准
程序应能够正常运行,满足设计的各项要求。
2.3实施计划
2.3.1工作任务的分解与人员分工
姓 名 职 责 陈 杰 负责项目制作总体,编写欢迎界面,用户登录界面,选择交易界面,退出界面代码的编写,对代码的整理,登录界面与数据库的连接。项目任务书的编写。 司春娇 负责项目制作总体,编写转账界面,更改密码界面,转账界面和更改密码界面与数据库的连接。 易 鹏 负责项目制作总体,编写取款界面,取款界面与数据库的连接。 魏 超 负责项目制作总体,编写查询界面,查询界面与数据库的连接。 2.3.2接口人员
陈杰负责项目的协调工作,接口的规范。
2.3.3进度
时间 进度 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 老师验收,完成项目开发 2.4 计算机系统支持
1).操作系统环境:Windows XP及以上版本;
2).软件开发平台:Eclipse;
3).数据库开发平台:Access。
2
原创力文档


文档评论(0)