下载此文档

数据库原理课程设计报告-银行帐户信息数据库应用系统.doc


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
课程设计报告
数据库原理
院别信息学院
专业年级计算机专业0809
学生姓名


任课教师
2010年10月29日


目录
一、题目名称 2
二、题目简介 2
三、需求分析 2
(一)功能描述 2
(二)数据字典 3
四、概念结构设计 11
(一)目的与任务 11
(二)分析方法 11
(三)数据库结构E-R图 11
五、逻辑结构设计 12
六、数据库物理设计 13
七、数据库实施 13
八、总结 20
银行帐户信息数据库应用系统设计报告
一、题目名称
银行帐户信息数据库应用系统
二、题目简介
银行帐户信息数据库应用系统是应用于银行活动的系统,对人们的存取款活动进行管理,本系统是利用Microsoft Visual FoxPro
三、需求分析
(一)功能描述
A)管理员功能:
:开户即让用户填写相关信息并要求开户存款至少存入十元,开户后用户获得一张新的银行卡
:销户即首先计算该用户该卡的所用存款,贷款以及透支并计算最近结果,让用户先取出金额或还清金额后,对该银行卡进行删除操作。
B)用户功能:
:对卡号以及密码进行验证以后,进行存款操作。
:对卡号以及密码进行验证以后,进行取款操作。不具有功能透支的卡不可以取出比当前卡金额多的钱,具有透支功能的卡可以取出不超过透支金额的额外的钱。并且,该卡进入透支阶段,必须还清透支以后才可以再次进行取款。透支额度根据用户的收入和信誉度共同决定。
:对卡号以及密码进行验证以后,进行贷款操作。每张卡具有一定的贷款额度,具体到款额度又该用户的收入决定。贷款可以随时进行,即使该用户具有透支也可以贷款。贷款以后用户需要在一定时间内还清,否则将不能进行该银行卡的相关操作。
:对卡号以及密码进行验证以后,进行转账操作。判断转账卡号存在以后,判断主卡号和转的卡号的卡的类型,,。转账金额不能超过该卡的当前存款。
:只有在用户存在存款的时候有效,理论上要求分期付款,但是该系统现阶段只支持一次性还清。
:对当前银行卡的贷款信息进行查看。
(二)数据字典
A)数据项

(1) 数据项:用户名
含义说明:唯一标识用户
类型:char
长度:10
取值范围:0-51字符
与其他数据项的逻辑关系:主码,不能取空值
数据项之间的联系:用户表的决定因素
(2) 数据项:密码
含义说明:每个用户的标识
类型:char
长度:6
取值范围:6字符
数据项之间的联系:依赖于主码
(3) 数据项:用户类型
含义说明:判断用户类型
类型:char
长度:10
取值范围:0-51字符
数据项之间的联系:依赖于主码
(4) 数据项:信誉度
含义说明:判断用户的诚信度
类型:char
长度: 10
取值范围:0-51字符
数据项之间的联系:依赖于主码
(5) 数据项:月收入
含义说明:用户工作月收入
类型:float
长度:10
取值范围:0-
数据项之间的联系:依赖于主码

(1) 数据项:卡号
含义说明:唯一的标识每个用户
类型:char
长度:6
取值范围:6字符
与其他数据项的逻辑关系:主码,不能取空值
数据项之间的联系:银行卡号表的决定因素
(2) 数据项:用户名
含义说明:标识用户信息
类型:char
长度:10
取值范围:0-51字符
数据项之间的联系:依赖于主码
(3) 数据项:卡类型
含义说明:银行卡的类型
类型:char
长度:10
取值范围:0-51字符
数据项之间的联系:依赖于主码
(4) 数据项:金额
含义说明:银行卡内所存金额
类型:float
长度:10
取值范围:0-
数据项之间的联系:依赖于主码

(1) 数据项:卡号
含义说明:转账卡的卡号
类型:char
长度:6
取值范围:6字符
与其他数据项的逻辑关系:主码,不能取空值
数据项之间的联系: 转账表的决定因素
(2) 数据项:转向卡号
含义说明:要转向账卡的卡号
类型:char
长度:6
取值范围:6字符
与其他数据项的逻辑关系:主码,不能取空值
数据项之间的联系: 转账表的决定因素
(3) 数据项:转账金额
含义说明: 两卡之间转账的金额
类型:floa

数据库原理课程设计报告-银行帐户信息数据库应用系统 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3346389411
  • 文件大小0 KB
  • 时间2013-04-11