# 银行管理系统
#### 介绍
C#大作业 银行管理系统
#### 软件架构
本银行账户管理信息系统能实现的主要功能有:登录页面;开户、存款、取款;当日汇总,汇总查询,存款查询;职员管理,工资调整;更改账户密码,更改操作员密码。利率设置。
#### 安装教程
银行管理系统安装
#### 使用说明
直接安装,需要有net.frame 4.7以上版本才可以使用
#### 程序实现
该程序实现了一个简单的银行系统,用户登录后即可进入银行系统界面,进行存款取款、汇总查询、调整工资、更改密码和利率设置等操作,本次设计涉及到c#与数据库的知识,加深了对课堂学到的知识的理解和复习。设计过程中仍然遇到很多的问题,但我们通过询问老师和同学,一步一步进行,一点一点修改,终于在不懈的努力下基本完成。在制作期间,因为天天面对那些代码,感觉很枯燥乏味,但在不断操作中,通过不断地遇到问题,分析问题,解决问题,渐渐 从中找到了乐趣,学到了知识,懂得如何与团队合作,现在体会到了应该怎么样去面对困难,分析困难以及解决困难。
#### 特技
3.1 存款功能设计与分析
3.1.1 设计结果
3.1.2 分析
输入用户账号进行存款操作,存款功能就是将数据库中该账号的原有账号余额进行add操作,最后将数据存入数据库显示给用户。
3.2 职工管理设计结果与分析
3.2.1 设计结果
3.2.2 分析
在连接数据库以后,进行查询,将查询结果作为dataGrid1控件的源进行输出。达到显示的效果。可在空白区域直接添加信息,点击保存按钮即可显示,删除就是选择要删除的员工,点击删除按钮即可删除。
3.3职工工资调整设计结果与分析
3.3.1 设计结果
3.3.2 分析
当修改工资以后,点击保存按键时,调用SaveChanges()方法,直接将用户修改后的数据保存到数据库中对应的位置当中。
3.4取款功能设计与分析
3.4.1 设计结果
3.4.2 分析
首先获取用户输入的账号,验证账号是否存在,如果存在,查看是否是、与数据库保存的密码相同。然后再获取用户余额,与将要取出的对比,在进行取出。对账户的余额数据进行减操作。
3.5帮助功能设计与分析
3.5.1 设计结果
3.5.2 分析
采取页面跳转,点击按钮时。新建页面,再将页面的内容添加到控件中。进行输出。已成功将小组成员的信息表格录入至数据库,并在系统中可以成功的显示。