银行存取款系统数据库设计
发布时间:2020-06-19 19:40:44
发布时间:2020-06-19 19:40:44
《 银行存取款系统数据库设计 》数据库分析与设计
学 院: 商学院
学 号:
姓 名:
专 业: 信息管理与信息系统
班 级: 14信管
学 期: 2015-2016(1)
1.需求分析
(1)用户的基本需求:
用户对银行存取款客户端的要求不高,他们需要的是自己通过直接操作来获得自己所需要的服务,如存款、取款、转账、查询、修改密码、缴费等。每一个功能,用户都可以根据系统的提示一步一步往下进行,并且操作方便、简单、快捷,极大的节约了用户办理业务的时间。
(2)系统设计的目标:
针对银行业务种类繁多、客户需求量大等现象,为了减少银行工作人员的工作任务,延长业务办理的时间,方便客户,通过用户与银行存取款客户端,使用户自己就可以在客户端上完成存款、取款、查询余额、转账、修改密码的基础功能,是的银行业务科学化,提高账户管理水平和工作效率。
(3)系统总体框架:
(4)业务流程图:
①存款流程图
否
是
②取款流程图
否
否
是
(5)数据流:
①系统顶层数据流程图:
系统输入数据
②第一层数据流图
用户存款信息
用户取款信息
(6)数据字典:
数据流名称:储户信息 数据结构: 账号(ZH) 银行(YH) 密码(MM) 姓名(XM) 身份证号(SFZH) 性别(XB) 年龄(NL) 地址(DZ) 存款余额(CKYE) |
数据流名称:银行存款 数据结构: 存款单号(CKDH) 账号(ZH) 日期(RQ) 存款方式(CKFS) 存款金额(JE) |
数据流名称:银行取款 数据结构: 取款单号(CKDH) 账号(ZH) 日期(RQ) 取款方式(CKFS) 金额(JE) |
2.概念结构设计
(1)系统E-R图
1 1
N N N
3.逻辑结构设计
储户(账号、银行、密码、姓名、身份证号、性别、年龄、地址、存款余额)
存款单(存款单号、账号、日期、存款方式、金额)
取款单(取款单号、账号、日期、取款方式、金额)
(注:“ ”表示主键,“ ”表示主键+外键,“ ”表示外键)
储户 | ||||
字段名 | 数据类型 | 长度 | 说明 | 描述 |
ZH | Char | 15 | 账号 | 主键 |
YH | Varchar | 50 | 银行 | |
MM | Char | 6 | 密码 | |
XM | Char | 8 | 姓名 | |
SFZH | Char | 18 | 身份证号 | |
XB | Char | 2 | 性别 | |
NL | Smallint | 2 | 年龄 | |
DZ | Varchar | 50 | 地址 | |
CKYE | Float | 20 | 存款余额 | |
存款单 | ||||
字段名 | 数据类型 | 长度 | 说明 | 描述 |
CKDH | Char | 16 | 存款单号 | 主键(年月日+序号) |
ZH | Char | 15 | 账号 | 外键 |
RQ | Datatime | 8 | 日期 | |
JE | Float | 20 | 金额 | |
CUFS | Char | 20 | 存款方式 | |
取款单 | ||||
字段名 | 数据类型 | 长度 | 说明 | 描述 |
QUDH | Char r | 16 | 取款单号 | 主键(年月日+序号) |
ZH | Char | 15 | 账号 | 外键 |
RQ | Datatime | 8 | 日期 | |
JE | Float | 20 | 金额 | |
QKFS | Char | 20 | 取款方式 | |
银行存取款系统用户的增删改
一、增加用户信息:
代码:
using System;
using ;
using ;
using ;
using ;
using ;
usi
namespace 银行存取款系统数据库设计
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void 确定_Click(object sender, EventArgs e)
{
oString();
= sqlrd["sex"].ToString();
= sqlrd["age"].ToString();
= sqlrd["id"].ToString();
}
();
}
private void Form2data_Load(object sender, EventArgs e)
{
}
private void 保存_Click(object sender, EventArgs e)
{
oString();
string itmname = sqlrd["name"].ToString();
string itmsex = sqlrd["sex"].ToString();
string itmage = sqlrd["age"].ToString();
string itmid = sqlrd["id"].ToString();
string itmStr = itmno + " " + itmname + " " + itmsex + " " + itmage + " " + itmid;
(itmStr);
}
();
}
}
}
截图: