首页> 中文学位 >基于Android平台的移动银行客户端系统的设计与实现
【6h】

基于Android平台的移动银行客户端系统的设计与实现

代理获取

目录

文摘

英文文摘

插图索引

附表索引

第1章 绪 论

1.1 课题研究背景及意义

1.2 移动银行应用系统的国内外研究动态

1.2.1 移动银行系统的发展动态

1.2.2 移动银行应用技术的演进历程

1.3 应用软件的开发情况

1.4 本文研究的内容及行文组织结构

第2章 Android系统平台和相关技术

2.1 移动互联网

2.2 移动设备操作系统

2.3 Android操作系统及其特性

2.4 Android开发环境与工具

2.5 Android核心技术与应用

2.5.1 基于组件开发

2.5.2 Intent-连接组件的纽带

2.5.3 Android组件动态应用

2.5.4 用户界面设计

2.5.5 资源文件与XML

2.5.6 Https

2.6 Android应用程序的执行

2.7 本章小结

第3章 移动银行客户端系统的需求分析

3.1 总体需求分析

3.1.1 功能需求

3.1.2 非功能性需求

3.2 部分功能需求详细描述

3.2.1 转帐汇款功能需求描述

3.2.2 移动数字证书功能需求描述

3.2.3 定制缴费功能需求描述

3.2.4 帐户管理功能需求描述

3.3 分析业务流程-典型用例的细化

3.3.1 移动银行客户端转账业务

3.3.2 修改取款密码业务

3.4 需求分析的目标和任务

3.5 本章小结

第4章 移动银行客户端系统设计

4.1 移动银行客户端系统的总体设计

4.1.1 Android应用程序的设计思想

4.1.2 移动银行客户端系统的宏观架构方案

4.1.3 移动银行系统架构

4.1.4 移动银行系统的进程视图

4.1.5 移动银行客户端程序设计的核心包

4.1.6 移动银行客户端程序的核心类

4.2 移动银行客户端程序用户界面(UI)设计

4.2.1 布局

4.2.2 设计中需要用到的控件介绍

4.2.3 移动银行客户端程序用户转账模块的UI设计

4.2.4 移动银行客户端程序取款密码修改模块的UI设计

4.3 移动银行数据库系统的设计和实现

4.3.1 用户认证的实现

4.3.2 数据库系统详细设计与实现

4.4 接口的设计与实现

4.4.1 Android客户端与Server端接口的设计与实现

4.4.2 Server端与银行核心服务端接口的设计与实现

4.5 本章小结

第5章 移动银行客户端系统测试与调试

5.1 测试环境与配置

5.2 Android移动银行客户端部分界面截图

5.2.1 欢迎界面

5.2.2 程序主菜单

5.2.3 账户管理界面

5.2.4 账户查询程序界面

5.2.5 账户查询模块程序运行界面

结论

参考文献

致 谢

展开▼

摘要

当前,3G移动通信和移动互联网技术飞速发展,智能手机、PDA、平板电脑等便携式移动设备日益普及,为移动银行业务的应用创造了有利的发展环境和技术支持,同时,基于移动银行的优势特点和客户的迫切需求,实现电子银行的无线移动和永久在线,成为了当前银行业务的技术发展方向。以苹果公司的iOS系统和Google公司的Android系统为代表的移动设备近年来市场占有率不断攀升,这些设备的核心硬件配置越来越高,拥有优秀的图形界面和高分辨率的显示屏幕,能够运行一些个人电脑上可以运行的复杂运算,这为开发设计移动银行客户端系统提供了硬件基础。尤其是Android系统具备完全免费和开放源码的独特优势,自诞生之日起便扮演了移动终端市场竞争格局颠覆者的角色,当前市场占有率已稳居第一位。因此,开发和设计在搭载Android系统的移动终端上使用的,具有丰富的应用功能、优秀的用户界面、兼容性强、稳定性好、操作简单的移动银行客户端应用程序,是一件非常有意义的事情。
  论文首先介绍了移动银行业务的发展背景和趋势,分析了移动银行的优势特点,对实现移动银行的各类技术方式以及Android平台的特性和开发设计Android程序的相关核心技术进行了讨论。
  经过深入调查,结合实际需要,提出本次移动银行客户端系统主要开发设计系统登陆、账户管理、转账汇款、自助缴费、系统管理等功能模块,论文从需求分析开始,介绍了移动银行客户端系统开发的各阶段的情况,包括需求分析、总体设计、架构设计、部分功能模块划分、数据库设计及最终的用户界面设计,对在开发中遇到的困惑和问题进行分析并提出解决方案。
  在系统开发之前,通过分析K-Java、BREW等原有手机银行客户端系统的架构和方案,研究Android系统一些开源社区中的成熟案例,为本次开发设计提供了很好的启发。客户端系统使用JAVA、Eelipse、Android SDK等作为开发工具和环境,采用XML语言设计相应的框架,用JAVA语言编制相应的功能模块程序,设计并实现移动银行客户端程序及部分服务端模块功能。
  本文最终对所设计出来的移动银行客户端系统进行了测试,得出的结果表明本文开发的软件可以在搭载Android系统的智能手机和移动设备上平稳高效运行,证明设计方案切实可行。通过对Android客户端程序的开发和最终实现,希望为今后继续开发此类应用软件提供有益借鉴。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号