银行个人账户信息管理系统是一个为了方便工作人员办公,加快工作效率以可以更广泛地服务大众的系统。它主要用于银行的储蓄管理,可以帮助银行工作人员准确有效且快速地完成银行柜台业务。此系统操作方便、使用效率、安全性高,只要拥有管理员的账号和密码(即是银行的工作人员),就可以做到为用户开户,以及开户之后能够办理的各种柜台业务,如存款取款、转入转出、查询余额等。
1.2国内外研究现状
1.3系统开发主要内容
通过银行个人账户管理系统,可以使银行对于个人账户的管理实现系统化、自动化、简便化,去除繁琐的信息录入,从而做到银行方面的高效管理,避免损失客户不必要花去的时间。
本系统开发时的主要任务是为了使工作人员能够轻松方便快捷的完成对个人账户的管理,通过标签分类管理等方式,实现随时查看账号查询、存款、取款、修改密码、转账等功能,从而达到对银行个人账户信息管理系统化的管理。文献综述
第二章 开发环境介绍
2.1 C/S架构介绍
在现今的网络连接模式中,C/S 就是Client/Serve的缩写,就是客户机与服务器网。 而客户机和服务器网,顾名思义,客户机就是使用客户登录的机器,服务器网就是公司企业所持有的为使用者服务的平台。两者的关系明确而简单,客户机发送请求,服务器网提供给使用者相应的业务功能。其中没有复杂的关系网,使得对于电脑性能的需求大大降低。C/S构架在现在社会中已经被大部分应用软件系统所使用来进行与它们服务相关的业务功能。这也是因为C/S构架的简单实用,它能够非常好地利用硬件环境的优势,让电脑降低自己的消耗,从而使得应用软件的使用效率和使用寿命达到大大地提高。【18】
我这次所要开发的系统所需要服务的主要也是两者:银行工作人员和客户。所以可以很好地用到C/S构架。而我之所以使用C/S构架,是因为它有自己独特的优势:
(1)能够为服务器减轻压力。C/S体系结构十分简单,最简单的甚至只有两部分组成。那就是人们在社会中一些生活必要服务的场所,如图书馆,银行等这些地方的系统服务中所经常提到的前台程序和后台程序。在运行时,两者中数据库服务器程序负责运行数据库,等待客户机发送过来的请求进行运算;而客户应用程序负责提出所需要的请求发送给数据库服务器,等待数据库服务器得出运算结果。
(2)有较高的稳定性和安全性。在数据库应用中,数据的储存管理功能,是由服务器程序和客户应用程序等独立进行的。所以C/S软件的使用就显得十分透明和人性化。由于是分别独立进行,且服务器程序是由软件所开发的企业所拥有,这样,用户资料的安全性就得到了充分的保障。而每个客户所需的资料又只会在每个客户的客户应用程序中反应出来,而它们又是独立进行的,其稳定性也就有了大幅度的提高。而这正是我所设计的系统最需要的。
2.2 Visual Basic简介
Visual Basic是由 Microsoft 公司开发的一款结构化的、模块化的、面对对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。它源自于BASIC编程语言。在我看来,VB软件是一款神奇有强大的软件。当我详细了解了自己的毕业设计需要做什么后,对于毕业设计的软件选择上,我脑海中第一个闪过的就是VB了。首先,Visual Basic在图形用户界面(也就是GUI)的编辑修改上有着其他软件不可比拟的强大功能,这能帮助程序员在做程序时,能够更好地编辑自己的软件界面,给予用户一个简洁美观的界面和让用户用起来舒服顺心的使用体验。然后,VB程序拥有着快速应用程序开发(即RAD)系统。而这而是我对于VB软件佩服的一个大的方面。在我一开始看来,一个软件在图形这种比代码难以表现无数倍的方面已经有了如此强大的功能,那在操作起来时也应该比普通的使用代码创建程序的软件复杂地多了。但是恰恰相反,它在应用程序的开发上十分迅速实用。对于一些简单的软件,一个熟练的程序员可能用VB软件不过几分钟就可以完成。最后,VB软件能够十分容易地使用DAO和RDO连接来数据库,也能够轻松的创建ActiveX控件。正是因为VB软件在和其他软件的对比上有着如此多的优点,所以现在许多企业公司的业务员所用的最多的软件之一就是VB程序了。