1 / 19
文档名称:

ATM数据库系统设计论文.doc

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

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

分享

预览

ATM数据库系统设计论文.doc

上传人:qi1920809 2018/8/20 文件大小:235 KB

下载得到文件列表

ATM数据库系统设计论文.doc

文档介绍

文档介绍:目录
第1章需求分析 1
背景描述 1
数据需求 1
事物需求 1
第2章概念设计 3
E-R图 3
用户信息实体E-R图 3
银行卡信息实体E-R图 3
交易信息实体E-R图 4
总体信息实体E-R图 4
数据字典 5
关系图 6
第3章逻辑设计 7
E-R图转化为关系模式 7
第4章物理设计 8
数据库数据文件的建立 8
基本表的创建 8
银行卡信息表的建立 8
交易信息表的建立 9
用户信息表的建立 9
索引和视图的建立 9
建立索引 9
建立视图 9
第5章完整性设计 10
10
在CardInfo表上添加约束 10
10
第6章处理业务实现 11
11
UserInfo测试数据输入 11
CardInfo表测试数据输入 11
业务实现 12
存取款业务实现 12
银行资金流通和盈利结算的统计 12
查询本周开户的卡号 13
查询本月交易金额最高的卡号 13
触发器的实现 14
转账存储过程的实现 14
第7章设计总结 17
参考文献 17
第1章需求分析
背景描述
ATM柜员机系统。ATM柜员机是由计算机控制的持卡人自我服务型的金融专用设备。ATM是英文Automatic Teller Machine的缩写。ATM是最普遍的自助银行设备,可以提供最基本的银行服务之一,即出钞交易,有些全功能的产品还可以提供信封存款业务。在ATM自动取款机上也可以进行账户查询、修改密码和转账的业务。作为自助式金融服务终端,除了提供金融业务功能之外,ATM自动取款机还具有维护、测试、事件报告、监控和管理等多种功能。
ATM自动取款机系统,是一个有终端机,ATM系统,数据库组成的应用系统。系统功能有用户在ATM上提取现金、查询账户余额、修改密码及转账功能。
ATM自动取款机系统向用户提供一个方便、简单、及时、随时随地可以随心所欲存取款的互联的现代计算机化的网络系统。可以大大减少工作人员,节约人力资源的开销,同时由于手续程序减少也可以减轻业务员的工作负担,有效地提高了整体的工作效率和精确度。减少了用户办理业务的等待时间;用户可以随时随地可以随心所欲存取款,并且操作简单易懂;用户还可以选择在柜台办理业务或自己在自动提款机和自动取款机办理业务。
数据需求
ATM柜员机系统需要完成功能主要有:
账户基本信息的输入,包括顾客编号,开户名,身份证号,联系电话,居住地址。
账户基本信息的查询,修改,包括身份证号,联系电话,居住地址。
银行卡基本信息的输入,包括银行卡号,银行卡密码,货币类型。
银行卡基本信息的查询,修改,包括银行卡密码,货币类型。
交易信息的输入,包括交易卡卡号,交易金额,交易日期,交易类型。
对交易事务的处理,包括对银行卡余额的判断,并终止或继续交易。
账户存款取款业务,包括取款,存款。
统计银行的资金流通和盈利结算。
查询一周内开户的卡号,并能显示卡的相关信息,包括卡号,余额,余额。
查询本月交易金额最高的卡号。
事物需求
(1)在银行卡信息管理部分,要求:


(2)在用户信息管理部分,要求:

,包括添加及删除的操作。
(3)在账户交易信息管理部分,要求:。


(4)在用户视图信息管理部分,要求:


第2章概念设计
E-R图
用户信息实体E-R图
用户信息实体
顾客编号
开户名
身份证号
联系电话
居住地址
图 用户信息实体E-R图
银行卡信息实体E-R图
银行卡信息实体
卡号
货币种类
存款类型
开户日期
开户金额
金额
密码
是否挂失
顾客编号
图 银行卡信息实体E-R图
交易信息实体E-R图
交易信息实体
交易日期
卡号
交易类型
交易金额
备注
交易信息实体E-R图
总体信息实