论文部分内容阅读
手机移动银行业务不仅充分拓展了用户处理金融业务的时间和范围,同时也极大丰富了银行金融服务的内涵。4G移动无线网络的飞速发展和移动智能设备的日益普及为移动银行客户端的应用创造了有利的发展环境与技术支持。然而,现有基于Android的银行手机银行客户端功能较为单一,不能满足用户日益增长的多样化需求,特别是不能满足不同用户的定制化和可视化的需求。因此,研究如何设计并实现一种基于Android系统、能够提供丰富功能、优秀用户界面、操作简单友好的可定制化手机银行客户端系统具有重要的实践意义。在系统开发的需求分析阶段,本文采用软件工程的方法分析了手机银行系统的总体需求。首先,分析了银行的业务特色、手机银行的客户群体特征以及手机银行的用户特点等。其次,从基本功能和特色功能两个方面分析了手机银行客户端系统应有的基本功能,并阐述了本文设计的系统特色功能,包括可视化的账单分析功能以及可定制化功能;最后,重点强调了手机银行客户端系统在非功能性方面的需求,着重描述了手机银行对安全性的需求。在系统的分析与设计阶段,本文采用系统设计方法,从手机银行系统的整体需求出发,以系统整体功能的最优为目的,基于需求分析所提出的需求设计了基于J2EE平台架构的手机银行客户端系统。具体来讲,该系统通过基本功能和特色功能两个方面既满足了用户最基本的常用操作,同时也满足了用户对可视化账单与可定制化等方面的需求。另外,该系统的数据库设计遵循规范设计法将客户端与服务端的数据库分离,保证了数据库的运行效率,同时也提高了数据库的安全性与完整性。在系统的实现与测试阶段,本文采用动态测试方法通过运行手机银行系统来检验系统的动态行为和运行结果的正确性。从测试结果看,该手机银行客户端系统能够在搭载Android操作系统的智能手机和移动设备上正常、高效运行,证明系统设计开发方案切实可行。同时测试证明该客户端不仅能够为用户提供基本的手机银行功能,同时也能够为不同用户提供可定制化和可视化的分析功能。通过对Android系统手机客户端的设计、开发与实现,希望能为此类应用软件的设计与开发提供参考。