atm取款机信息管理系统

atm取款机信息管理系统

ID:14415488

大小:133.50 KB

页数:41页

时间:2018-07-28

atm取款机信息管理系统_第1页
atm取款机信息管理系统_第2页
atm取款机信息管理系统_第3页
atm取款机信息管理系统_第4页
atm取款机信息管理系统_第5页
资源描述:

《atm取款机信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ATM取款机信息管理系统7>11计科特色班ATM取款机系统信息管理系统数据库课程设计目录3目录4第一章需求分析413>.1ATM取款机系统信息管理系统模块图41.2ATM取款机系统信息管理系统流程图6第二章概念结构设计62.1ATM取款机系统信息管理系统实体集的子E—R图72.2ATM取款机系统信息管理系统总E—R图8第三章逻辑结构设计83.1E-R图到关系模式的转换83.2数据库结构的详细设计104.1数据库的创建104.2表对象的创建与操作104.2.1银行表bank创建与操作124.2.2交易表transinfo创建与操作134.2.3银行卡表

2、card创建与操作154.2.4用户表user创建与操作164.2.5ATM取款机系统信息管理系统数据表之间的关系图174.3视图174.3.1视图的创建184.3.2视图的SQL语句194.4存储过程204.5触发器224.6表的SQL语句224.6.1简单查询234.6.2模糊查询234.6.3嵌套查询234.6.4连接查询24第五章总结25参考文献第一章需求分析ATM取款机系统信息管理系统就是对ATM机交易信息的管理,所以首先我们需要知道的是银行卡有哪些信息,并且是怎样进行分类的。银行卡的信息包含1、卡号;2、银行编号;3、用户编号;4、种类;

3、5、密码;6、余额;7、开户日期;8、终止日期。银行卡唯一对应的是卡号,所以卡号是主键。综合分析对ATM取款机系统信息管理系统分四个表:银行表(银行编号,名字,类型,地址)银行卡表(卡号,种类,用户编号,银行编号,密码,余额,开户日期,终止日期)交易表(交易日期,交易类型,交易金额,卡号)用户表(用户编号,,家庭住址,姓名,身份证号)1.1ATM取款机系统信息管理系统模块图用户登录后,进入总的模板控制块,然后根据子模板控制块的选择,进行查询、修改、插入、删除。所以信息管理系统功能模块图设计如下:1.2ATM取款机系统信息管理系统流程图用户从开始进入用

4、户登录,如果登录失败,要不重试,要不退出程序;如果登录成功,用户根据自己的操作类型,进行自己信息的管理。所以信息管理系统流程图设计如下:是失败否成功第二章概念结构设计通常,把每一类数据对象的个体称为实体,而每一类对象的集合称为“实体集”。而E—R模型的主要成分是实体、联系和属性。如果用矩形框表示实体集,用带半圆的矩形表示属性,用线段连接实体集与属性,当一个属性或属性组合指定为主码时,在实体集与属性的连接上标记一斜线,则可以表示实体集及每个实体集涉及的属性,实体集之间存在各种关系,通常把这种关系称为“联系”。联系有三类:一对一的联系(1:1);一对多的

5、联系(1:n);多对多的联系(m:n)。例如:此ATM取款机系统信息管理系统中“银行”与“银行卡”,“用户”与“银行卡”之间存在的是一对多的联系(1:n)。所以,此ATM取款机系统信息管理系统中实体集与实体集的联系,E—R模型如下:2.1ATM取款机系统信息管理系统实体集的子E—R图2.2ATM取款机系统信息管理系统总E—R图第三章逻辑结构设计3.1E-R图到关系模式的转换用E-R图描述了ATM取款机系统信息管理系统中实体集与实体集的联系,目的以E-R图为工具,设计关系型的数据库,即确定应用系统所使用的数据库包含那些表,以及每个表的结构是怎么样的。对

6、于(1:n)联系既可单独对应一个关系模式,也可以不单独对应一个关系模式,如果联系是单独对应一个关系模式,则由联系的各实体集的主码属性与联系的属性构成关系模式,n端的主码作为该关系模式的主码;如果联系不单独对应一个关系模式,则由联系的属性及1端的主码加入n端实体集对应关系模式中,主码仍是n端的主码。ATM取款机系统信息管理系统的关系模式:银行(编号,名字,类型,地址)银行卡(卡号,银行编号,用户编号,种类)申请(密码,开户日期,终止日期,卡号,用户编号)取款(余额,取款日期,取款金额,卡号,用户编号)存款(余额,存款日期,存款金额,卡号,用户编号)用户

7、(姓名,身份证号,用户编号,家庭地址,)3.2数据库结构的详细设计关系属性的设计包括属性名、数据类型、数据长度、该属性是否允许空值、是否为主码、是否为索引项及约束条件。表a中,详细列出了ATM取款机系统信息管理库各表的属性设计情况。表aATM取款机系统信息管理库各表的属性设计情况表名属性名数据类型长度允许空主码或索引用户表varchar15no用户编号char10no主码姓名varchar10no家庭住址varchar50yes身份证号char20no银行卡表卡号char20no主码种类varchar20no用户编号char10no银行编号char1

8、0no密码char6no余额float8yes开户日期smalldatetime4no终止日期smallda

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。