数据库课程设计报告银行管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库课程设计报告银
行管理系统
目录
1绪论
1.1 选题目的及意义 (2)
1.2 设计内容 (2)
2需求分析
2.1 功能需求 (2)
2.2 数据需求 (2)
3数据库设计
3.1概念结构设计 (7)
3.2逻辑结构设计 (9)
3.3物理结构设计 (11)
4.设计结果及分析
4.1查询与结果分析 (24)
5.设计体会 (29)
参考文献
精心整理,用心做精品2
参与设计人员:
姓名学号班级负责项目
陈盛业20114419 信管(2)需求分析
李宁20114432 信管(2)数据库设计、分析
向绍鹏20114462 信管(2)绪论、设计体会
阳治安20114466 信管(2)数据库设计、分析
1.1选题的目的及意义
银行管理系统:该系统要求建立的用户表并不是很多,完成的功能也相对有限,但其中各个表之间的联系很紧密,该系统对数据库表的设计要求会很高,所以完成这个题目,能更好的训练数据库设计和VC的编程能力,选择该题目就是充分训练数据库表设计的能力和运用VC的能力。
1.2 设计内容
用户管理模块:建立新用户、删除老用户、更改用户操作;
账户操作模块:账户信息、活期存取款操作、查询活期操作记录、定期存款、定期取款、查询定期操作记录;
数据库模块:数据库备份、数据库恢复;
2需求分析
精心整理,用心做精品3
2.1功能需求
对于用户部分,能够新建和删除用户,在操作过程中可以更改用户;对于账户部分,可以查询用户的信息,包括各种基本信息、活期余额、定期账单等;对于账户操作部分,有活期存取款、定期存取款操作,另外操作完成之后存储相应的操作记录并能够查询操作记录等功能。2.2数据需求
2.21数据字典
银行管理系统数据流图中,数据信息和处理过程需要通过数据字典才能描述清楚。在定义的银行数据库管理系统数据字典中,主要对数据流图中的账户信息
定期历史操作记录定期存款定期取款活期操作进行说明。【1】数据需求的描述
(1)数据项名称:帐号
含义说明:惟一标识一个用户
类型:数字型
长度:20
逻辑关系:不允许为空
精心整理,用心做精品4
(2)数据项名称:开户人姓名
类型:字符型
长度:20
逻辑关系:不允许为空
(3)数据项名称:账户密码
类型:数字型
长度:6
逻辑关系:不允许为空
(4)数据项名称:身分证号
类型:数字型
长度:20
逻辑关系:不允许为空
(5)数据项名称:账户余额
类型:数字型
逻辑关系:不允许为空
(6)数据项名称:开户日期
类型:数字型
逻辑关系:不允许为空
精心整理,用心做精品5
(7)数据项名称:开户地址
类型:字符型
长度:30
逻辑关系:不允许为空
(8)数据项名称:利息
类型:数字型
逻辑关系:不允许为空
(9)数据项名称:金额
含义说明:可以表示为存入和支出类型:数字型
逻辑关系:不允许为空
(10)数据项名称:存入日期
类型:数字型
逻辑关系:不允许为空
(11)数据项名称:存款人姓名
类型:字符型
长度:10
逻辑关系:不允许为空
精心整理,用心做精品6
(12) 数据项名称:存储年份
类型:数字型
逻辑关系:不允许为空
(13) 数据项名称:存储利率
类型:float型
逻辑关系:不允许为空
(14)数据项名称:取款人姓名
类型:字符型
长度:10
逻辑关系:不允许为空
【2】.数据结构的描述
(1)数据名字:注册申请表
数据来源:储户
数据目的:储户信息
数据组成:姓名+密码+住址+身份证号码(2)数据名字:储户信息表
数据来源:储户
数据目的:身份验证
精心整理,用心做精品7
数据组成:姓名+密码+住址+身份证号码+现有金额
(3)数据名字:利息清单
数据来源:系统
数据目的:储户
数据组成:利息+姓名+取款时间
(4)数据名字:存单
数据来源:存款信息表
数据目的:储户
数据组成:姓名+到期时间+存入类型+存入时间+利率+存入金额
(5)数据名字:取款单
数据来源:储户
数据目的:取款信息表
数据组成:姓名+到期时间+存入类型+存入时间+利率+取款金额+身份证号
(6)数据名字:存款单
数据来源:储户
数据目的:存款信息表
精心整理,用心做精品8
数据组成:姓名+到期时间+存入类型+存入时间+利率+存入金额+身份证号
【3】. 数据存储描述
(1)数据存储名称:储户基本表
含义说明:存放储户的有关信息
组成结构:储户信息包括账号,姓名,密码,身份证号,性别,帐户余额,开户日期,开户地址。
说明:储户帐号具有惟一性和非空性。
(2)数据存储名称:活期存取款表
含义说明:存放活期存取款的信息
组成结构:活期存取款包括帐号,金额,办理日期,利息,账户余额;
说明:帐号具有惟一性和非空性.
(3)数据存储名称:定期存款表;
含义说明:存放定期存款的信息
组成结构:帐号,存款人姓名,金额,存储年份,年利率,存储日期
说明:帐号,存储日期,存储年份,年利率具有惟一性和非空性.
精心整理,用心做精品9