目 录1 绪论1
1 选题目的及意义…………………………21
2 设计内容…………………………………22 需求分析2
1 功能需求…………………………………22
2 数据需求…………………………………23 数据库设计3
1 概念结构设计……………………………73
2 逻辑结构设计……………………………93
3 物理结构设计……………………………114
设计结果及分析 4
1 查询与结果分析………………………245
设计体会………………………………………29参考文献参加设计人员:姓名学号班级负责项目陈盛业20244419信管(2)需求分析李宁20244432信管(2)数据库设计、分析向绍鹏20244462信管(2)绪论 、设计体会阳治安20244466信管(2)数据库设计、分析1
1 选题的目的及意义 银行管理系统:该系统要求建立的用户表并不是很多,完成的功能也相对有限,但其中各个表之间的联系很紧密,该系统对数据库表的设计要求会很高,所以完成这个题目,能更好的训练数据库设计和 VC 的编程能力,选择该题目就是充分训练数据库表设计的能力和运用 VC 的能力
2 设计内容用户管理模块:建立新用户、删除老用户、更改用户操作;账户操作模块:账户信息、活期存取款操作、查询活期操作记录、定期存款、定期取款、查询定期操作记录;数据库模块:数据库备份、数据库恢复;2 需求分析2
1功能需求对于用户部分,能够新建和删除用户,在操作过程中可以更改用户;对于账户部分,可以查询用户的信息,包括各种基本信息、活期余额、定期账单等;对于账户操作部分,有活期存取款、定期存取款操作,另外操作完成之后存储相应的操作记录并能够查询操作记录等功能
2数据需求2
21 数据字典银行管理系统数据流图中,数据信息和处理过程需要通过数据字典才能描述清楚
在定义的银行数据库管理系统数据字典中,主要对数据流图中的账户