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

上传人:b****9 文档编号:154331 上传时间:2022-10-04 格式:DOC 页数:33 大小:157.49KB
下载 相关 举报
银行存取款系统大数据库设计.doc_第1页
第1页 / 共33页
银行存取款系统大数据库设计.doc_第2页
第2页 / 共33页
银行存取款系统大数据库设计.doc_第3页
第3页 / 共33页
银行存取款系统大数据库设计.doc_第4页
第4页 / 共33页
银行存取款系统大数据库设计.doc_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

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

《银行存取款系统大数据库设计.doc》由会员分享,可在线阅读,更多相关《银行存取款系统大数据库设计.doc(33页珍藏版)》请在冰豆网上搜索。

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

实用文档

《银行存取款系统数据库设计》数据库分析与设计

学院:

商学院

学号:

姓名:

专业:

信息管理与信息系统

班级:

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图

性别

姓名

身份证号

账号

年龄

储户

存款余额

地址

密码

银行

日期

存款方式

账号

存款单

存款单号

金额

取款方式

日期

取款单号

取款单

账号

金额

储户

11

取款

存款

NNN

取款单

存款单

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

Charr

16

取款单号

主键(年月日+序号)

ZH

Char

15

账号

外键

RQ

Datatime

8

日期

JE

Float

20

金额

QKFS

Char

20

取款方式

银行存取款系统用户的增删改

一、增加用户信息:

代码:

usingSystem;

usingSystem.Collections.Generic;

usingSystem.ComponentModel;

usingSystem.Data;

usingSystem.Drawing;

usingSystem.Linq;

usingSystem.Text;

usingSystem.Windows.Forms;

usingSystem.Data.SqlClient;

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

{

publicpartialclassForm1:

Form

{

publicForm1()

{

InitializeComponent();

}

privatevoid确定_Click(objectsender,EventArgse)

{

//连接字符串

stringStrcnn="DataSource=127.0.0.1;InitialCatalog=银行存取款系统数据库设计;IntegratedSecurity=True";

//实例化连接对象

SqlConnectionsqlcnn=newSqlConnection(Strcnn);

//打开连接通道

sqlcnn.Open();

//建立SQL语句

stringSQLstr="insertinto用户values('"+txtno.Text.Trim()+"','"+txtname.Text.Trim()+"','"+txtsex.Text.Trim()+

"',"+txtage.Text.Trim()+",'"+txtid.Text.Trim()+"')";

//建立SQLcommand对象

SqlCommandsqlcmm=newSqlCommand(SQLstr,sqlcnn);

//执行查询命令

intresult=sqlcmm.ExecuteNonQuery();

//判断执行是否成功

if(result>0)

MessageBox.Show("插入用户信息成功!

");

else

MessageBox.Show("插入用户信息失败!

");

//关闭连接通道

sqlcnn.Close();

}

privatevoid重置_Click(objectsender,EventArgse)

{

//清除文本框的内容

txtno.Clear();

txtname.Clear();

txtsex.Clear();

txtage.Clear();

txtid.Clear();

}

privatevoid退出_Click(objectsender,EventArgse)

{

this.Close();

}

privatevoidtxtid_TextChanged(objectsender,EventArgse)

{

}

privatevoidlabel6_Click(objectsender,EventArgse)

{

}

privatevoidtxtage_TextChanged(objectsender,EventArgse)

{

}

privatevoidlabel5_Click(objectsender,EventArgse)

{

}

privatevoidtxtsex_TextChanged(objectsender,EventArgse)

{

}

privatevoidlabel4_Click(objectsender,EventArgse)

{

}

privatevoidtxtname_TextChanged(objectsender,EventArgse)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1