随着大学生数量的日益扩大,学生的现金存取工作量也日益增大。因此,许多学校开设了校园银行自助柜员机,学生可以通过校园卡方便的进行现金存取,本系统的设计便是模拟自助柜员机的一个应用系统,该系统在原理上基本与实际银行自助柜员机保持一致,因此这对于更深入的了解银行自助柜员机的内在机制和熟练掌握C Builder开发一些常用而又实际的应用软件是相当有意义的。
目前自助银行基本上可以描述为:使银行客户以自助形式去处理传统营业网点的柜台作业交易,通过金融电子化设备来提供金融服务;银行客户于{yt}24小时内,在没有银行人员协助的情况下,随时能以自助方式来完成某些柜台交易。在自助银行中,处理银行交易与推销银行服务并重,除了处理传统营业网点的业务之外,还能开拓其它的新型业务,是一个全功能的银行业务网点。
传统的银行业务是通过柜员操作来进行的,但随着银行业务的不断发展和扩大,这种操作模式越来越不适应人们的生活节奏了。在此情况下,各银行都致力于推进金融电子化的进程,通过使用先进的金融设备和经营方式来提供更好的服务,以扩大影响、提高形象。自从我国引入ATM(自动柜员机)以来,银行自助化进程逐步发展起来,在很大程度上扩大了银行的服务范围、延长了银行的营业时间。但是,零星的ATM只能提供有限的服务,无法在客户中产生深刻的印象,业务范围也只能局限在一定领域。随着各种先进设备的开发成功和投入使用,自助银行这一新颖的服务模式应运而生了。
本系统采用的是基于SQL数据库查询语言的Microsoft SQL Server 2000大型网络数据库及基于C 面向对象程序设计语言的C Builder 6快速应用程序开发工具软件(RAD)来共同构建完成。系统运行模式上则采用了Client/Server模式(即 客户端 / 服务器模式)。
引言
选择C Builder 6的原因在于:
C Builder 6 能够提供强大的数据库处理功能,它使得程序员不用写一行代码就能开发出功能强大的数据库应用程序,这些主要依赖于C
Builder 6众多的数据库感知控件和底层的BDE数据库引擎。C Builder 6除了支持Microsoft的ADO(Active
Data Object)数据库连接技术,还提供了一种自己开发的成熟的数据库连接技术BDE(Borland Database
Engine)数据库引擎。
Microsoft SQL Server
2000作为Windows操作系统平台下的大型网络数据库一向在兼容性、伸缩性、可用性、管理性、灵活性、开放性及易用性等方面都有着不俗的表现。因此,选用Microsoft
SQL Server 2000作为本系统的后台数据库自然成为不错的选择。
Client/Server模式具有:1.传输负载小,可靠性高,尤其适合分布式的计算环境;
2.能充分发挥客户端PC的处理能力,其客户端响应速度十分迅速;3.能够为服务器减轻压力,具备更高的网络安全性和系统稳定性等等诸多优点。
本系统可实现了用户身份验证、用户信息查询、用户存款储蓄业务、用户取款储蓄业务、用户转账业务、用户挂失业务、用户口令修改、用户储蓄清单打印、用户信息详尽查询、用户个人信息修改、新用户帐号注册、用户帐号销户、用户存取记录详尽查询、用户近期存取记录清单打印、用户帮助支持、高级管理员身份验证、高级管理员个人信息查询、高级管理员个人信息修改、新管理员帐号注册、管理员帐号销户、高级管理员帮助支持等多项强大功能。
1 绪论
1.1 自助银行的发展历程
自助银行(self-service
banking)属于银行柜台业务电子化与自动化的一部分,它借助现代化的自助服务设备,为客户提供方便、高效的多种金融服务。简单地看,自助银行通过人机对话的形式,采用全自动的运营模式、设备及相应应用系统,能够对客户提供足够的指引和帮助,它不受银行营业时间的限制,能够24小时全天候不间断地进行运作。
已投稿到: |
|
---|