银行存取款系统数据库设计

发布时间: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);

}

();

}

}

}

截图:

银行存取款系统数据库设计

相关推荐