论文部分内容阅读
随着信息技术和经济的发展,传统的柜台式人工的银行服务办理已不能满足客户日益加快的生活节奏,因此银行的服务也越来越趋向于智能化和自助化。银行虚拟柜员机系统的出现让银行的工作越来越趋向于无纸化、信息化和标准化,大大地提高了银行的工作效率,减轻了银行工作的压力以及提高了客户的满意度,为银行和客户创造了利益。因此,本文设计和实现了银行虚拟柜员机系统,主要完成了以下三个方面的工作:(1)本文首先介绍了系统在开发过程中将要用到的相关技术,包括ASP.NET技术、ADO.NET技术以及SQL Server2008数据库等技术。然后根据系统的特点,系统预期要完成的业务和系统的受众等方面,将系统划分为员工信息管理、客户信息管理、银行卡信息管理、银行业务信息管理、票据信息管理、网上银行信息管理和现金信息管理七大功能模块,并且根据每个功能模块的特点分别对它们进行了详细地功能需求分析和系统的业务流程分析。另外,为了保障系统的实用性、安全性、可靠性和可维护性等性能,本文还分析了系统的其他功能需求。(2)接下来介绍了银行虚拟柜员机系统的设计。首先结合系统总体功能图分析了系统总体架构设计。接着详细介绍了银行虚拟柜员机系统七大功能模块的设计。最后从数据库的概念设计、逻辑设计和物理设计三个层面阐述了系统的数据库设计,构建了系统的完整E-R模型,完成了关系模式的转换,并说明了系统数据库的数据存储结构和存储方法。(3)最后本文实现了银行虚拟柜员机系统的七大功能模块的所有功能,并结合文字说明和实现界面截图分别展示了客户和管理员所能进行的操作。并且对系统各个模块的功能进行了测试,说明了相应的测试方法和测试结果,其中测试结果符合预期,令人满意。