《金融信息系统课程设计报告》

《金融信息系统课程设计报告》
《金融信息系统课程设计报告》

金融信息系统课程设计报告

班级:

组别:

组长:

成员:

指导老师:

2014年12月

目录

一. 课程设计的目的及要求...................................................................................................... - 4 -

1.1 设计目的...................................................................................................................... - 4 -

1.2设计要求....................................................................................................................... - 4 -

1.3设计意义....................................................................................................................... - 7 -

二. 总体设计.............................................................................................................................. - 8 -三.数据库设计........................................................................................................................ - 12 -四.详细设计............................................................................................................................ - 15 -五.测试.................................................................................................................................... - 25 -六.参考文献............................................................................................................................ - 29 -七. 心得体会............................................................................................................................ - 30 -

(整个课程设计报告,不能少于30页,严格按照目录结构来写,要把在做课程设计过程中的内容全部写入该报告,每组提交一份!!!必须在第十一周前定稿,经过老师审核之后A4纸胶状打印!!!)

基于C#的C/S结构的金融机构

柜员业务系统开发与设计

中文摘要:(不少于300字)

随着银行服务的不断提高,各类的信息量也在不断增大,信息的处理成为管理者的一个庞大负担。银行信息管理系统可以有效的记录和为管理者提供方便快捷的信息处理,极大减轻管理者的负担。金融专业学生要精通银行业务和熟练操作,而且具有较强的综合素质,就必须通过商业银行实务的学习和实践操作,而这些知识是可以通过模拟银行业务的操作来获得的。这样一来学生能够综合运用所学到的技能,独立完成银行实践操作,全面掌握银行的具体运作程序。本文主要采用目前流行的C#语言作为开发语言,使用Visual Studio 2010作为开发工具,使用SQL Server 2005作为后台数据库,介绍了银行信息管理系统的设计和开发过程,详细阐述了整个应用系统的设计思想,最终达成一个完整的设计方案。

英文摘要:(不少于300字)

With the continuous improvement of banking services, the amount of information of all kinds are also growing, information processing has become a huge burden of managers. Bank information management system can effectively document and

provide convenient and fast informationprocessing for managers, greatly reducing the burden of managers.Financial professional students should be proficient in banking business and skilled operation, but also has high comprehensive quality, it must bethrough study and practice of the operation of commercial banking practice,and

these knowledge can be obtained through the simulation of the

bankbusiness operation. In this way students can comprehensive use of learned

skills, independent completion of bank operation in practice, a comprehensive grasp

of the specific operation procedure of the bank. This paper mainly uses the current popular C# language as a development language, using Visual Studio 2010 as a development tool, using SQLServer 2005 as the background database, introduces the design and development process of the bank information management system,elaborates the design thought of the whole application system, finally reached a complete design.

关键字:金融银行柜员业务系统 C# 开发

一. 课程设计的目的及要求

1.1 设计目的

1.2设计要求

1.2.1 系统概要

在面向客户的系统中,包括零售业务系统、面向商业的银行业务系统和批发银行业务系统。零售银行业务系统包括:柜员系统、ATM系统和家庭银行系统。本项目将针对柜员系统进行开发,柜员系统所办理的常见业务有:活期开户、活期存款、活期取款、定期存款、定期取款、综合查询等主要业务。本项目的附加

功能开发有:信贷业务和利率管理。

系统的详细功能请查看第三部分,这里我们列举一些重要功能:

1、操作界面美观、使用简单方便。

2、业务处理:所有业务都必须真实合理。

3、综合查询:根据姓名查询、根据不同的业务类型查询等。

4、系统管理:可以对本系统进行更全面的操作管理。

1.2.2 用户角色

1.2.3产品的功能

3.1客户管理功能

3.2活期业务功能

3.3定期业务功能

3.4信贷业务功能

3.5参数设置功能

3.6结息销户功能

1.3设计意义

二. 总体设计

2.1 界面设计

2.1.1登录界面

2.1.2主界面

2.1.3定期业务主界面

2.1.4活期业务主界面

2.1.5客户管理主界面

2.1.6利率设置主界面

2.2数据库设计

三.数据库设计3.1数据库总体设计

3.2数据库详细设计

3.2.1 t_user表

3.1.2 t_regular表

3.1.3 t_current表

3.1.4 t_member表

3.1.5 t_ratetype表

四.详细设计

这个程序共分成四个板块,其中包括定期业务,活期业务,客户管理与利率设置。活期业务:

主界面:实现每个功能界面的跳转

代码:using System;

using System.Collections.Generic;

using https://www.360docs.net/doc/a77733338.html,ponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace MyTemp

{

public partial class zhuye : Form

{

public zhuye()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

/* dingqi dq = new dingqi();//创建了一个对象

dq.Show();//显示窗体对象*/

}

private void button2_Click(object sender, EventArgs e)

{

活期业务.CurrentBussinessForm cb = new 活期业务.CurrentBussinessForm();

cb.Show();//显示窗体对象

}

private void button3_Click(object sender, EventArgs e)

{

客户管理.ManageCustomerForm mc = new 客户管理.ManageCustomerForm();//创建了一个对象

mc.Show();//显示窗体对象

}

private void button4_Click(object sender, EventArgs e)

{

利率设置.rate rt = new 利率设置.rate();//创建了一个对象

rt.Show();//显示窗体对象

}

private void button5_Click(object sender, EventArgs e)

{

xitong xt = new xitong();//创建了一个对象

xt.Show();//显示窗体对象

}

private void button6_Click(object sender, EventArgs e)

{

xindai xd = new xindai();//创建了一个对象

xd.Show();//显示窗体对象

}

private void zhuye_Load(object sender, EventArgs e)

{

}

}

4.1定期业务

4.2活期业务

4.3 客户管理:实现了新增用户以及增删改查功能。

4.3.1客户管理主界面

主要代码

using System;

using System.Collections.Generic;

using https://www.360docs.net/doc/a77733338.html,ponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using MyTemp.客户管理;

namespace MyTemp.客户管理

{

public partial class ManageCustomerForm : Form {

public ManageCustomerForm()

InitializeComponent();

}

//新增客户按钮

private void toolStripButton1_Click(object sender, EventArgs e) {

AddCustomerForm addc = new AddCustomerForm();

addc.MdiParent = this;

addc.Show();

}

//综合查询按钮

private void toolStripButton2_Click(object sender, EventArgs e) {

ModifyCustomerForm mdfc = new ModifyCustomerForm();

mdfc.MdiParent = this;//设置当前窗体为综合查询窗体的父窗口 mdfc.Show();

}

//返回按钮

private void toolStripButton3_Click(object sender, EventArgs e) {

zhuye zy = new zhuye();

zy.Show();

this.Close();

}

private void toolStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)

{

}

}

}

4.3.2 添加用户

主要代码:

using System;

using System.Collections.Generic;

using https://www.360docs.net/doc/a77733338.html,ponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using MyTemp.客户管理;

namespace MyTemp.客户管理

{

public partial class ManageCustomerForm : Form {

public ManageCustomerForm()

{

InitializeComponent();

}

//新增客户按钮

private void toolStripButton1_Click(object sender, EventArgs e) {

AddCustomerForm addc = new AddCustomerForm();

addc.MdiParent = this;

addc.Show();

}

//综合查询按钮

private void toolStripButton2_Click(object sender, EventArgs e) {

ModifyCustomerForm mdfc = new ModifyCustomerForm();

mdfc.MdiParent = this;//设置当前窗体为综合查询窗体的父窗口 mdfc.Show();

}

//返回按钮

private void toolStripButton3_Click(object sender, EventArgs e) {

zhuye zy = new zhuye();

zy.Show();

this.Close();

}

private void toolStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)

{

}

}

}

}

4.3.3查询功能

相关主题
相关文档
最新文档