银行ATM(取款机)系统V1.0.ppt

上传人:bao****ty 文档编号:132909145 上传时间:2020-05-21 格式:PPT 页数:36 大小:2.09MB
返回 下载 相关 举报
银行ATM(取款机)系统V1.0.ppt_第1页
第1页 / 共36页
银行ATM(取款机)系统V1.0.ppt_第2页
第2页 / 共36页
银行ATM(取款机)系统V1.0.ppt_第3页
第3页 / 共36页
银行ATM(取款机)系统V1.0.ppt_第4页
第4页 / 共36页
银行ATM(取款机)系统V1.0.ppt_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《银行ATM(取款机)系统V1.0.ppt》由会员分享,可在线阅读,更多相关《银行ATM(取款机)系统V1.0.ppt(36页珍藏版)》请在金锄头文库上搜索。

1、ATM取款机系统数据库设计 课程内容 1 数据库设计2 数据库实现3 程序实现 实现技术 数据库 SQLServer2005开发语言 Java运行平台 WindowsXP Windows2003Server 为什么需要设计数据库 修建茅屋需要设计吗 修建大厦需要设计吗 结论 当数据库比较复杂时我们需要设计数据库 为什么需要设计数据库 良好的数据库设计节省数据的存储空间能够保证数据的完整性方便进行数据库应用系统的开发 糟糕的数据库设计 数据冗余 存储空间浪费内存空间浪费数据更新和插入的异常 软件项目开发周期 需求分析阶段 分析客户的业务和数据处理需求概要设计阶段 设计数据库的E R模型图 确认需

2、求信息的正确和完整详细设计阶段 将E R图转换为多张表 进行逻辑设计 并应用数据库设计的三大范式进行审核代码编写阶段 选择具体数据库进行物理实现 并编写代码实现前端应用软件测试阶段 安装部署 现实世界 数据库 设计数据库的步骤 收集信息 与该系统有关人员进行交流 座谈 充分理解数据库需要完成的任务 设计数据库的步骤 标识对象 实体 Entity 标识数据库要管理的关键对象或实体1 用户实体2 银行卡实体3 交易信息记录 设计数据库的步骤 标识对象之间的关系 Relationship 用户和银行卡有主从关系银行卡与交易信息存在记录关系 绘制E R图 E R Entity Relationship

3、 实体关系图 问题描述 某银行拟开发一套ATM取款机系统 实现如下功能 1 开户 到银行填写开户申请单 卡号自动生成 2 取钱3 存钱4 查询余额5 转账6 修改密码现要求对 ATM取款机系统 进行数据库的设计并实现 数据库保存在D bank目录下 文件增长率为15 表描述 用户信息表 tbl user 表描述 银行卡信息表 tbl card 问题分析 3 交易信息表 transInfo 阶段划分 第一阶段 10分钟 利用Visio设计数据库的E R图利用Visio设计数据库模型图第二阶段 50分钟 利用SQL语句实现建库 建表 加约束 建关系第三阶段 35分钟 利用SQL语句插入测试数据 模

4、拟常规业务操作第四阶段 20分钟 利用SQL语句创建索引和视图第五阶段 75分钟 利用SQL语句创建3个存储过程并测试第六阶段 25分钟 利用SQL语句创建转账事务并测试 第一阶段 第一阶段 10分钟 利用Visio设计数据库的E R图 第一阶段 第一阶段 10分钟 利用Visio设计数据库模型图 第二阶段 第二阶段 50分钟 利用SQL语句实现建库建表加约束 25分钟 建关系 5分钟 要求学员自己动手编写SQL语句 教员巡视 解答学员提出的问题 20分钟 第三阶段 第三阶段 35分钟 利用SQL语句实现插入测试数据 10分钟 常规业务操作 25分钟 1 开户 2 存款 3 取款 4 余额查询

5、 5 修改密码 6 转账 开户 开户步骤 1 向tbl user表中添加一条记录2 向tbl card表中添加一条记录3 向tbl trans info表中添加一条记录如果其中任何一张表添加记录失败能否开户成功 事务 存款 取款 查询余额 修改密码 转账 转账步骤 账户a向账户b转账 1 账户a余额减少2 账户b余额增加如果其中任何一个操作失败能否转账成功 事务 第四阶段 第四阶段 20分钟 利用SQL语句创建索引 5分钟 利用SQL语句创建视图 15分钟 要求学员自己动手操作 教员巡视 解答学员提出的问题 阶段检查 针对第四阶段抽查学员的编码结果抽查学员编写的完整代码 要求学员上台讲解 并演示运行结果教员给出点评 程序实现 程序实现 使用Java操作数据库使用Java创建界面 使用Java操作数据库 JDBC技术 界面展示 界面展示 界面展示 界面展示 界面展示 界面展示

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号