资源简介
一、 设计目的
学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
二、 设计内容
1. 主要的数据表
定期存款单,活期存款帐,存款类别代码表等。
2. 功能模块
1) 实现储户开户登记。
2) 办理定期存款帐。
3) 办理定期取款手续。
4) 办理活期存款帐
5) 办理活期取款手续。
6) 实现利息计算。
7) 输出明细表。
8) 具有数据备份和数据恢复功能。
三、 设计要求
要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。同时要考虑银行系统数据的安全与保密工作。数据要有加密功能。
代码片段和文件信息
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.OleDb;
namespace BANK1
{
public partial class chaxun : Form
{
public chaxun()
{
InitializeComponent();
}
string usercard;
string userpassword;
OleDbConnection con = new OleDbConnection(@“provider=Microsoft.Jet.OLEDB.4.0;Data source=D:\程序\bank.mdb“);
private void Form6_Load(object sender EventArgs e)
{
}
private void textBox30_TextChanged(object sender EventArgs e)
{
usercard = textBox30.Text;
}
private void textBox32_TextChanged(object sender EventArgs e)
{
userpassword = textBox32.Text;
textBox32.PasswordChar = ‘*‘;
}
private void button9_Click(object sender EventArgs e)
{
try
{
con.Open();
OleDbDataAdapter da1 = new OleDbDataAdapter(“select 姓名身份证开户日期金额 from card where 账户号=‘“ + usercard + “‘and 密码=‘“ + userpassword + “‘“ con);
DataTable dt1 = new DataTable();
da1.Fill(dt1);
textBox41.Text = dt1.Rows[0][0].ToString();
textBox38.Text = dt1.Rows[0][1].ToString();
textBox40.Text = dt1.Rows[0][2].ToString();
textBox1.Text=dt1.Rows[0][3].ToString();
OleDbDataAdapter da2 = new OleDbDataAdapter(“select * from record where 账户号=‘“ + usercard + “‘“ con);
DataTable dt2 = new DataTable();
da2.Fill(dt2);
dataGridView1.DataSource = dt2;
con.Close();
textBox30.Enabled = false;
textBox32.Enabled = false;
}
catch (System.Exception )
{
MessageBox.Show(“账号或密码有误,请核对后重新输入!“);
textBox32.Clear();
con.Close();
}
}
private void button10_Click(object sender EventArgs e)
{
this.Close();
}
private void dataGridView1_CellContentClick(object sender DataGridViewCellEventArgs e)
{
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 372736 2009-06-22 17:46 BANK1\bank.mdb
文件 5538 2009-06-16 22:50 BANK1\BANK1\BANK1.csproj
文件 1103360 2009-06-19 12:50 BANK1\BANK1\bin\Debug\BANK1.exe
文件 108032 2009-06-19 12:50 BANK1\BANK1\bin\Debug\BANK1.pdb
文件 14328 2009-06-22 17:46 BANK1\BANK1\bin\Debug\BANK1.vshost.exe
文件 490 2007-07-21 01:33 BANK1\BANK1\bin\Debug\BANK1.vshost.exe.manifest
文件 2492 2009-06-18 20:15 BANK1\BANK1\chaxun.cs
文件 11742 2009-06-18 20:15 BANK1\BANK1\chaxun.Designer.cs
文件 5814 2009-06-18 20:15 BANK1\BANK1\chaxun.resx
文件 1978 2009-06-17 17:13 BANK1\BANK1\denglu.cs
文件 6896 2009-06-17 02:19 BANK1\BANK1\denglu.Designer.cs
文件 792491 2009-06-17 02:19 BANK1\BANK1\denglu.resx
文件 8794 2009-06-17 17:29 BANK1\BANK1\Form4.cs
文件 27878 2009-06-17 12:33 BANK1\BANK1\Form4.Designer.cs
文件 5814 2009-06-17 12:33 BANK1\BANK1\Form4.resx
文件 360 2009-06-16 15:00 BANK1\BANK1\gettime.cs
文件 2387 2009-06-19 12:50 BANK1\BANK1\main.cs
文件 7998 2009-06-17 12:33 BANK1\BANK1\main.Designer.cs
文件 792884 2009-06-17 12:33 BANK1\BANK1\main.resx
文件 180 2009-06-18 20:15 BANK1\BANK1\obj\Debug\BANK1.chaxun.resources
文件 1416 2009-06-22 17:46 BANK1\BANK1\obj\Debug\BANK1.csproj.FileListAbsolute.txt
文件 1430 2009-06-18 20:15 BANK1\BANK1\obj\Debug\BANK1.csproj.GenerateResource.Cache
文件 524743 2009-06-17 02:19 BANK1\BANK1\obj\Debug\BANK1.denglu.resources
文件 1103360 2009-06-19 12:50 BANK1\BANK1\obj\Debug\BANK1.exe
文件 180 2009-06-17 12:55 BANK1\BANK1\obj\Debug\BANK1.Form4.resources
文件 524743 2009-06-17 12:55 BANK1\BANK1\obj\Debug\BANK1.main.resources
文件 108032 2009-06-19 12:50 BANK1\BANK1\obj\Debug\BANK1.pdb
文件 180 2009-06-16 22:50 BANK1\BANK1\obj\Debug\BANK1.Properties.Resources.resources
文件 180 2009-06-16 22:50 BANK1\BANK1\obj\Debug\BANK1.zhanghu.resources
文件 180 2009-06-16 22:50 BANK1\BANK1\obj\Debug\BANK1.zhuce.resources
............此处省略27个文件信息
评论
共有 条评论