欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年银行存取款系统数据库设计 .pdf

    • 资源ID:33686086       资源大小:507.89KB        全文页数:27页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年银行存取款系统数据库设计 .pdf

    银行存取款系统数据库设计数据库分析与设计学院: 商学院学号 :姓名 : 专业: 信息管理与信息系统班级: 14 信管学期 : 2015-2016(1)1.需求分析名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 27 页 - - - - - - - - - (1)用户的基本需求 : 用户对银行存取款客户端的要求不高,他们需要的是自己通过直接操作来获得自己所需要的服务, 如存款、取款、转账、查询、修改密码、缴费等。每一个功能,用户都可以根据系统的提示一步一步往下进行,并且操作方便、简单、快捷,极大的节约了用户办理业务的时间。(2)系统设计的目标:针对银行业务种类繁多、 客户需求量大等现象, 为了减少银行工作人员的工作任务,延长业务办理的时间,方便客户,通过用户与银行存取款客户端,使用户自己就可以在客户端上完成存款、取款、查询余额、转账、修改密码的基础功能,是的银行业务科学化,提高账户管理水平和工作效率。(3)系统总体框架:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 27 页 - - - - - - - - - (4)业务流程图:取款机管理银行帐户管理系统数据查询统计帐户管理普通管理管理员管理卡管理客户操作存取款取款机安装拆除开户销户办卡挂失查询名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 27 页 - - - - - - - - - 存款流程图否是取款流程图用户填写开户单据填 写 是否正确现金和存折(银行卡)输入账号和存款金额回执客户存款(银行)卡客户签字客户存款凭证单客户保留密码存入金额将客户信息输入电脑名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 27 页 - - - - - - - - - 否否是(5)数据流:存折或银行卡密 码 是否正确取款记录回执现金和取款凭证客户签字取款凭证单取款金额客户输入密码工作人员输入银行账号名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 27 页 - - - - - - - - - 系统顶层数据流程图:系统输入数据第一层数据流图用户存款信息用户取款信息(6)数据字典:用 户存 取 款管 理 系用户用 户 存 款信息输入用 户 取 款信息输入名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 27 页 - - - - - - - - - 数据流名称:储户信息数据结构:账号( ZH)银行( YH)密码(MM) 姓名(XM) 身份证号 (SFZH) 性别(XB) 年龄(NL) 地址(DZ) 存款余额 (CKYE) 数据流名称:银行存款数据结构:存款单号( CKDH)账号(ZH) 日期(RQ) 存款方式 (CKFS) 存款金额 (JE) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 27 页 - - - - - - - - - 数据流名称:银行取款数据结构:取款单号( CKDH)账号(ZH) 日期(RQ) 取款方式 (CKFS) 金额(JE) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 27 页 - - - - - - - - - 2.概念结构设计(1)系统 E-R 图储户年龄姓名身份证号账号存款余额地址性别银行密码存款单金额账号存款单号日期存款方式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 27 页 - - - - - - - - - 1 1 N NN 储户存款取款取款单存款单取款单金额账号取款单号日期取款方式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 27 页 - - - - - - - - - 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 存款余额存款单名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 27 页 - - - - - - - - - 字段名数据类型长度说明描述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 取款方式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 27 页 - - - - - - - - - 银行存取款系统用户的增删改一、增加用户信息:代码:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; namespace 银行存取款系统数据库设计 public partial class Form1 : Form public Form1() InitializeComponent(); private void 确定_Click(object sender, EventArgs e) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 27 页 - - - - - - - - - /连接字符串string Strcnn = Data Source=127.0.0.1;Initial Catalog=银行存取款系统数据库设计;Integrated Security=True; /实例化连接对象SqlConnection sqlcnn = new SqlConnection(Strcnn); /打开连接通道sqlcnn.Open(); /建立 SQL 语句string SQLstr = insert into 用 户values( + txtno.Text.Trim() + , + txtname.Text.Trim() + , + txtsex.Text.Trim() + , + txtage.Text.Trim() + , + txtid.Text.Trim() + ); /建立 SQLcommand对象SqlCommand sqlcmm = new SqlCommand(SQLstr, sqlcnn); /执行查询命令int result = sqlcmm.ExecuteNonQuery(); /判断执行是否成功if (result 0) MessageBox.Show( 插入用户信息成功 !); else 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 27 页 - - - - - - - - - MessageBox.Show( 插入用户信息失败 !); /关闭连接通道sqlcnn.Close(); private void 重置_Click(object sender, EventArgs e) /清除文本框的内容txtno.Clear(); txtname.Clear(); txtsex.Clear(); txtage.Clear(); txtid.Clear(); private void 退出_Click(object sender, EventArgs e) this.Close(); private void txtid_TextChanged(object sender, EventArgs e) private void label6_Click(object sender, EventArgs e) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 27 页 - - - - - - - - - private void txtage_TextChanged(object sender, EventArgs e) private void label5_Click(object sender, EventArgs e) private void txtsex_TextChanged(object sender, EventArgs e) private void label4_Click(object sender, EventArgs e) private void txtname_TextChanged(object sender, EventArgs e) private void label3_Click(object sender, EventArgs e) private void txtno_TextChanged(object sender, EventArgs e) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 27 页 - - - - - - - - - private void label2_Click(object sender, EventArgs e) private void label1_Click(object sender, EventArgs e) 截图:二、查询修改用户信息:代码:using System; usingSystem.Collections.Generic; usingSystem.ComponentModel; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 27 页 - - - - - - - - - usingSystem.Data; usingSystem.Drawing; usingSystem.Linq; usingSystem.Text; usingSystem.Windows.Forms; usingSystem.Data.SqlClient; namespace 银行存取款系统数据库设计 public partial class Form2 : Form public Form2() InitializeComponent(); private void 查询_Click(object sender, EventArgs e) /连接字符串string Strcnn = Data Source=127.0.0.1;Initial Catalog=银行存取款系统数据库设计;Integrated Security=True; /实例化连接对象SqlConnectionsqlcnn = new SqlConnection(Strcnn); /打开连接通道名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 27 页 - - - - - - - - - sqlcnn.Open(); /建立 SQL 语句string SQLstr = select * from 用户where no= + cmbno.SelectedItem.ToString() + ; /建立 SQLcommand对象SqlCommandsqlcmm = new SqlCommand(SQLstr, sqlcnn); /执行查询命令 , 结果填充到 SqlDataReader数据中SqlDataReadersqlrd = sqlcmm.ExecuteReader(); while (sqlrd.Read() txtname.Text = sqlrdname.ToString(); txtsex.Text = sqlrdsex.ToString(); txtage.Text = sqlrdage.ToString(); txtid.Text = sqlrdid.ToString(); sqlcnn.Close(); private void Form2data_Load(object sender, EventArgs e) private void 保存_Click(object sender, EventArgs e) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 27 页 - - - - - - - - - /连接字符串string Strcnn = Data Source=127.0.0.1;Initial Catalog=银行存取款系统数据库设计;Integrated Security=True; /实例化连接对象SqlConnectionsqlcnn = new SqlConnection(Strcnn); /打开连接通道sqlcnn.Open(); /建立 SQL 语句string SQLstr = update 用 户set name= + txtname.Text.Trim() + ,sex= + txtsex.Text.Trim() + ,age= + txtage.Text.Trim() + ,id= + txtid.Text.Trim() + where no= + cmbno.SelectedItem.ToString() + ; /建立 SQLcommand对象SqlCommandsqlcmm = new SqlCommand(SQLstr, sqlcnn); /执行查询命令int result = sqlcmm.ExecuteNonQuery(); /判断执行是否成功if (result 0) MessageBox.Show(修改用户信息成功 !); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 27 页 - - - - - - - - - else MessageBox.Show(修改用户信息失败 !); /关闭连接通道sqlcnn.Close(); private void 退出_Click(object sender, EventArgs e) this.Close(); private void Form2_Load(object sender, EventArgs e) /连接字符串string Strcnn = Data Source=127.0.0.1;Initial Catalog=银行存取款系统数据库设计;Integrated Security=True; /实例化连接对象SqlConnectionsqlcnn = new SqlConnection(Strcnn); /打开连接通道sqlcnn.Open(); /建立 SQL 语句string SQLstr = select * from 用户; /建立 SQLcommand对象SqlCommandsqlcmm = new SqlCommand(SQLstr, sqlcnn); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 27 页 - - - - - - - - - /执行查询命令 , 结果填充到 SqlDataReader数据中SqlDataReadersqlrd = sqlcmm.ExecuteReader(); /通过循环一个一个读取学号填入组合中while (sqlrd.Read() cmbno.Items.Add(sqlrdno); sqlcnn.Close(); 截图:三、删除用户信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 27 页 - - - - - - - - - 代码:using System; usingSystem.Collections.Generic; usingSystem.ComponentModel; usingSystem.Data; usingSystem.Drawing; usingSystem.Linq; usingSystem.Text; usingSystem.Windows.Forms; usingSystem.Data.SqlClient; namespace 银行存取款系统数据库设计 public partial class Form3 : Form public Form3() InitializeComponent(); private void 删除_Click(object sender, EventArgs e) /连接字符串名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 27 页 - - - - - - - - - string Strcnn = Data Source=127.0.0.1;Initial Catalog=银行存取款系统数据库设计;Integrated Security=True; /实例化连接对象SqlConnectionsqlcnn = new SqlConnection(Strcnn); /打开连接通道sqlcnn.Open(); / 从 listbox 列表框中选择的一行用户信息,提取用户的账号stringSelectno = lstStu.SelectedItem.ToString().Substring(0, 19); /建立 SQL 语句string SQLstr = delete from 用 户where no=+Selectno+; /建立 SQLcommand对象SqlCommandsqlcmm = new SqlCommand(SQLstr, sqlcnn); /执行查询命令int result = sqlcmm.ExecuteNonQuery(); /判断执行是否成功if (result 0) MessageBox.Show(删除用户信息成功 !); else MessageBox.Show(删除用户信息失败 !); /从当前的 listbox 列表框中,把选择删除的内容移去。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 27 页 - - - - - - - - - lstStu.Items.Remove(lstStu.SelectedItem); /关闭连接通道sqlcnn.Close(); private void 退出_Click(object sender, EventArgs e) this.Close(); private void Form3_Load(object sender, EventArgs e) /连接字符串string Strcnn = Data Source=127.0.0.1;Initial Catalog=银行存取款系统数据库设计;Integrated Security=True; /实例化连接对象SqlConnectionsqlcnn = new SqlConnection(Strcnn); /打开连接通道sqlcnn.Open(); /建立 SQL 语句string SQLstr = select * from 用户; /建立 SQLcommand对象SqlCommandsqlcmm = new SqlCommand(SQLstr, sqlcnn); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 27 页 - - - - - - - - - /执行查询命令 , 结果填充到 SqlDataReader数据中SqlDataReadersqlrd = sqlcmm.ExecuteReader(); /通过循环一个一个读取账号填入组合中while (sqlrd.Read() stringitmno = sqlrdno.ToString(); stringitmname = sqlrdname.ToString(); stringitmsex = sqlrdsex.ToString(); stringitmage = sqlrdage.ToString(); stringitmid = sqlrdid.ToString(); stringitmStr = itmno + + itmname + + itmsex + + itmage + + itmid; lstStu.Items.Add(itmStr); sqlcnn.Close(); 截图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 27 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 27 页,共 27 页 - - - - - - - - -

    注意事项

    本文(2022年银行存取款系统数据库设计 .pdf)为本站会员(H****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开