




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
金 融 信 息 系 统课程设计报告 班 级: 组 别: 组 长: 成 员: 指导老师: 2014年12月目 录一. 课程设计的目的及要求- 4 -1.1 设计目的- 4 -1.2设计要求- 4 -1.3设计意义- 4 -二. 总体设计- 5 -三数据库设计- 6 -四详细设计- 7 -五测试- 8 -六参考文献- 9 -七. 心得体会- 10 -(整个课程设计报告,不能少于30页,严格按照目录结构来写,要把在做课程设计过程中的内容全部写入该报告,每组提交一份!必须在第十一周前定稿,经过老师审核之后A4纸胶状打印!)基于C#的C/S结构的金融机构柜员业务系统开发与设计中文摘要: (不少于300字) 随着银行服务的不断提高,各类的信息量也在不断增大,信息的处理成为管理者的一个庞大负担。银行信息管理系统可以有效的记录和为管理者提供方便快捷的信息处理,极大减轻管理者的负担。金融专业学生要精通银行业务和熟练操作,而且具有较强的综合素质,就必须通过商业银行实务的学习和实践操作,而这些知识是可以通过模拟银行业务的操作来获得的。这样一来学生能够综合运用所学到的技能,独立完成银行实践操作,全面掌握银行的具体运作程序。本文主要采用目前流行的C#语言作为开发语言,使用Visual Studio 2010作为开发工具,使用SQL Server 2005作为后台数据库,介绍了银行信息管理系统的设计和开发过程,详细阐述了整个应用系统的设计思想,最终达成一个完整的设计方案。英文摘要: (不少于300字) Withthe continuous improvement ofbankingservices,the amount of informationof all kindsare also growing,informationprocessing has becomea hugeburdenof managers.Bankinformation managementsystem can effectivelydocument and provideconvenient and fastinformationprocessingfor managers,greatly reducingthe burden of managers.Financialprofessionalstudentsshould be proficient inbanking business andskilled operation,but also hashigh comprehensive quality,it must bethrough study and practice ofthe operation ofcommercialbanking practice,and theseknowledge can beobtained through thesimulation of the bankbusinessoperation.In this waystudents cancomprehensive use oflearned skills,independent completion ofbankoperation in practice,a comprehensive grasp ofthe specific operationprocedure of the bank.This paper mainly uses thecurrent popular C#languageas a development language,using VisualStudio 2010 as a development tool,using SQLServer 2005 as the backgrounddatabase,introduces the designand development process ofthe bankinformation management system,elaborates the designthoughtof the whole application system,finally reacheda complete design. 关键字: 金融 银行 柜员业务系统 C# 开发一. 课程设计的目的及要求1.1 设计目的1.2设计要求1.21 系统概要金融信息系统服务综合体系客户往来银行网上银行银行内部管理零售商业批发国内国外网上支付服务网上银行服务分行管理内务管理总行管理行长管理在面向客户的系统中,包括零售业务系统、面向商业的银行业务系统和批发银行业务系统。零售银行业务系统包括:柜员系统、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 System.ComponentModel;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 System.ComponentModel;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 System.ComponentModel;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查询功能主要代码:using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace MyTemp.客户管理 public partial class ModifyCustomerForm : Form public ModifyCustomerForm() InitializeComponent(); private DataSet dataSet = new DataSet();/声明并初始化dataSet private SqlDataAdapter dataAdapter;/声明dataAdapter /查询按钮 private void cx_Click(object sender, EventArgs e) if (card.Text = ) MessageBox.Show(请输入要查询的身份证号!, 输入提醒); else string select = string.Format(select count(*) from t_member where cardnum =0, card.Text);/查询语句 DBHelper.connection.Open(); SqlCommand comm = new SqlCommand(select,DBHelper.connection); int num = (int)comm.ExecuteScalar(); if (num!=0) string sel = string.Format(select * from t_member where cardnum =0, card.Text); dataSet.Clear(); dataAdapter = new SqlDataAdapter(sel, DBHelper.connection);/创建dataAdapter对象 dataAdapter.Fill(dataSet, t_member);/填充数据集 DataGridView1.DataSource = dataSet.Tablest_member;/指定DataGridView数据源 else MessageBox.Show(没有要查询的客户,请重新输入!, 输入提醒); DBHelper.connection.Close(); /修改按钮 private void xg_Click(object sender, EventArgs e) if (dataSet.HasChanges() /对话框返回值 DialogResult result = MessageBox.Show(您确实要把修改保存到数据库吗?, 操作提醒, MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (result = DialogResult.OK) SqlCommandBuilder builder = new SqlCommandBuilder(dataAdapter);/用于修改的command命令 dataAdapter.Update(dataSet, t_member);/保存修改,更新数据库 MessageBox.Show(恭喜您修改成功!); else MessageBox.Show(对不起,没有修改数据,操作失败!); /删除按钮 private void sc_Click(object sender, EventArgs e) /判断是否选中了要删除的对象 if (DataGridView1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 服装面料选购指南
- 企业网络信息安全保护措施规程
- 泰安泰山区中烟工业2025秋招面试典型题库含参考答案
- 中国邮政2025承德市秋招法律事务岗位高频笔试题库含答案
- 扬州市烟草公司2025秋招综合管理类岗位高频笔试题库含答案
- 企业复工复产风险控制方案
- 财务预算控制体系建设方案
- 销售团队激励方案及实操案例
- 2025南昌西湖区文化馆招募就业见习岗人员1人考试参考题库及答案解析
- 2025北京市昌平区城市管理指挥中心招聘接诉即办15人考试参考题库及答案解析
- 厂区视频监控安装合同范本
- XX资产评估有限公司内部管理制度
- 土地复垦施工设计
- GB/T 5023.3-2008额定电压450/750 V及以下聚氯乙烯绝缘电缆第3部分:固定布线用无护套电缆
- GB/T 21471-2008锤上钢质自由锻件机械加工余量与公差轴类
- GB/T 12670-2008聚丙烯(PP)树脂
- 非贸项下对外付汇的政策解读和实操疑难解答课件
- 高中心理健康课程《人际关系-寝室篇》课件
- 水产微生物学
- 电力系统继电保护课程设计报告-三段式距离保护
- 香港永久性居民在内地所生中国籍子女赴香港定居申请表
评论
0/150
提交评论