ATM机数据库设计

上传人:ali****an 文档编号:109970080 上传时间:2019-10-28 格式:DOC 页数:18 大小:229KB
返回 下载 相关 举报
ATM机数据库设计_第1页
第1页 / 共18页
ATM机数据库设计_第2页
第2页 / 共18页
ATM机数据库设计_第3页
第3页 / 共18页
ATM机数据库设计_第4页
第4页 / 共18页
ATM机数据库设计_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《ATM机数据库设计》由会员分享,可在线阅读,更多相关《ATM机数据库设计(18页珍藏版)》请在金锄头文库上搜索。

1、1 武武汉汉理理工工大大学学华华夏夏学学院院 课课程程设设计计报报告告书书 课程名称:课程名称: 数据库系统原理 题题 目目: ATM 机数据库设计 系系 名:名: 信息工程系 专业班级:专业班级: 姓姓 名名 学学 号:号: 指导教师指导教师: 2011 年 7 月 1 日 2 课程设计任务书 学生姓名: 专业班级: 指导教师: 工作单位: 信息工程系 设计题目: 银行 ATM 机后台数据库设计开发 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1 创建数据库 Bank,数据表,并建立主外键、约束、建立表测试数据; 2 实现以下功能: (1)简单查询 (

2、2)嵌套查询 (3)连接查询 (4)统计银行的资金流通余额和盈利结算 (5)创建触发器 (6)创建存储过程 设计报告撰写格式要求:设计报告撰写格式要求: 1、明确课程设计的目的和重要性,认真领会课程设计的题目,读懂课程设计 指导书的要求,学会设计的基本方法与步骤,学会如何运用前修知识与收集、归 纳相关资料解决具体问题的方法。严格要求自己,要独立思考,按时、独立完成 课程设计任务。 2、设计报告:要求层次清楚、整洁规范、不得相互抄袭,凡正文内容有整段 完全相同者一律以抄袭论处。设计报告正文字数不少于 0.2 万字(不包括附录) 时间安排:时间安排: 消化资料、系统调查 1 天 系统分析、总体设计

3、,实施计划、撰写报告 3 天 演示、验收 1 天 指 导 教 师 签 字: 2011 年 6 月 25 日 系 主 任 签 字: 2011 年 6 月 26 日 3 目录目录 1.问题描述问题描述4 1.11.1 背景背景4 1.21.2 数据需求数据需求4 .方案图表设计方案图表设计 4 2.12.1 E-R 图图4 2.22.2 数据字典数据字典7 2.42.4 关系图:关系图:8 3.数据库源代码数据库源代码9 3.13.1 数据库建立数据库建立9 3.23.2 数据初始化数据初始化11 4.结果数据处理结果数据处理12 4.14.1简单查询简单查询12 4.24.2连接查询连接查询13

4、 4.34.3嵌套查询嵌套查询13 4.34.3统计银行的资金流通余额和盈利结算统计银行的资金流通余额和盈利结算14 4.44.4创建触发器创建触发器14 4.54.5创建存储过程创建存储过程15 5.结束语结束语 17 4 1.问题描述问题描述 1.11.1 背景背景 通过数据库课程设计,进一步掌握数据库系统的理论和方法。培养和锻炼开发 管理信息系统的能力。为今后信息系统开发打下良好的基础。 本课程环节主要针对关系数据库基础与应用这么课程进行设计,数据库是 一门应用性很强的专业课,在学习时必须注意理论与实践相结合。本次课程环节 旨在培养学生在本课程范围内,初步掌握解决实际应用问题时所应具备的

5、查阅资 料、综合运用所学知识的能力,为毕业设计及今后从事专业工作打下基础。 本课程环节要求学生了解企业管理信息系统后台数据库的设计、配置过程, 掌握管理信息系统的开发方法。主要包括:需求分析、数据分析、系统逻辑模型 设计方法;功能设计、物理模型设计方法;系统的实现等方法。完成一个小型系 统后台数据库的设计与配置。 1.21.2 数据需求数据需求 随着社会的日益发展,银行在人们的日常生活扮演者重要的角色。ATM 机给 人们的日常生活带来了方便,它出现在各个街道角落里。ATM 数据库系统使自动 取款机机高速快捷的工作,不易发生数据丢失,统计错误,使 ATM 机更加安全方 便。 1.3 开发及运行环

6、境开发及运行环境 操作系统:Microsoft Windows XP 软件平台:Microsoft SQL Server 2000 硬件环境:服务器端 P4/256MB/80GB 以上,客户端 PC 586/128MB/40MB 以上 5 .方案图表设计方案图表设计 2.12.1 E-R 图图 2.1.1 用户信息实体用户信息实体 E-R 图:图: 图 2-1 用户信息实体 E-R 图 2.1.2 银行卡信息实体银行卡信息实体 E-R 图:图: 用户信息表实体 开户名 居住地址 联系电话 顾客编号 身份证号 银行卡信息表实体 卡号 余额 密码 顾客编号 是否挂失 开户金额 开户日期 货币种类

7、存款类型 6 图 2-2 银行卡信息实体 E-R 图 2.1.3 交易信息实体交易信息实体 E-R 图:图: 图 2-4 交易信息实体 E-R 图 2.1.6 总的信息实体总的信息实体 E-R 图:图: 交易信息实体 卡号 交易日期 备注 交易类型 交易金额 用户拥有银行卡 1 n 交易 发生 1 n 7 图 2-7 总的信息实体 E-R 图 2.22.2 数据字典数据字典 表-1 用户信息表用户信息表 userInfo : 字段名称字段名称说说 明明 customerID顾客编号自动编号(标识列) ,从 1 开始,主键 customerName开户名必填 PID身份证号 必填,只能是 18

8、位或 15 位,身份证号唯一 约束 telephone联系电话必填,格式为 xxxx-xxxxxxxx 或手机号 13 位 address居住地址可选输入 表-2 银行卡信息表银行卡信息表 cardInfo: 字段名称字段名称说说 明明 cardID卡号 必填,主健,银行的卡号规则和电话号码一样,一般前 8 位代表特殊含义,如某总行某支行等。假定该行要求其营 业厅的卡号格式为:1010 3576 xxxx xxx 开始,每 4 位号码 后有空格,卡号一般是随机产生. curType货币种类必填,默认为 RMB savingType存款类型活期/定活两便/定期 openDate开户日期必填,默认为系统当前日期 openMoney开户金额必填,不低于 1 元 balance余额必填,不低于 1 元,否则将销户 pass密码必填,6 位数字,开户时默认为 6 个“8” 8 IsReportLoss是否挂失必填,是/否值,默认为”否” cu

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

最新文档


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

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