2.2.2. 菜单设计需求 5
3. 系统总体设计 7
3.1. 设计思想 7
3.2. 系统功能结构图 7
3.3. 开发语言简介 8
3.3.1. Android简介 8
3.3.2. Android Features特性 9
3.3.3. Android基本框架(Android Architecture) 9
3.3.4. Android系统的四大组件 9
3.3.5. SQLite简介 11
3.3.6. 搭建Android开发环境 12
3.4. ANDROID的工程 14
3.4.1. Android项目 14
3.4.2. Android工程程序结构 14
3.4.3. AndroidManifest.xml文件 15
3.5. 数据库设计 17
4. 系统调试与测试 20
4.1. 程序调试 20
4.2. 一般程序的测试 20
4.2.1. 系统测试的相应步骤 20
4.3. 解决调式中的问题 21
5. 系统详细设计 22
5.1. 登录详细设计 22
5.2. 注册详细设计 24
5.3. 主页设计 25
5.4. 充值设计 27
6. 总结 30
致谢 31
参考文献 32
附录 33
1. 绪论
Android是谷歌于2007年所公布的open式源代码只能手机端系统,它的开放性真实因为它优于其它很多封闭式的手机系统,因此,不管什么人都可能按照自己不同喜好将自己的手机系统上所有的功能进行重新编写。这也使得不断有越来越多的技术关注这个有潜力的操作系统。本次作品网上银行系统系统就是基于安卓平台的。
网上银行又称网络银行、在线银行,是指银行利用Internet技术,通过Internet向客户提供开户、查询、对帐、行内转帐、跨行转账、信贷、网上证劵、投资理财等传统服务项目,使客户可以足不出户就能够安全便捷地管理活期和定期存款、支票、信用卡及个人投资等。可以说,网上银行是在Internet上的虚拟银行柜台。
网上银行又被称为“3A银行”,因为它不受时间、空间限制,能够在任何时间(Anytime)、任何地点(Anywhere)、以任何方式(Anyway)为客户提供金融服务。
利用手机平台和SQLite结合,变可达到事半功倍的效果,使用户节省时间、方便操作,增加效率。
1.1. 系统的可行性研究
当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,是的手机操作系统也出现了不同各类,现在的市场主要有三个手机操作系统,Windows mobile,symbian,以及谷歌的Android操作系统,其中占有开发源代码优势的Android系统有最大的发展前景。那么能否在手机上拥有自己编写的个性网上银行系统系统呢?能的,谷歌Android系统就能做到。本文的网上银行系统系统就是基于谷歌Android手机平台的程序。
1.1.1. 经济上的可行性
Android飞速的得到了很多业界和使用者的认可,并很快成为整个手机这个产业的上的热点话题,在Android这个强力的平台的成为了大家的焦点。 而且 这个Android 是一个open的系统,不管是企业还是个人都可以参与来表达自己的创意和想法。
1.1.2. 技术上的可行性
它采用了软件堆层(software stack,又名以软件叠层) 的架构,主要分为三部分。底层 Linux 内核只提供基本功能;其他的应用软件则 由各公司自行开发,部分程序以 Java 编写。
1.1.3. 操作上的可行性 基于Android平台的网上银行应用程序设计(2):http://www.youerw.com/jisuanji/lunwen_15868.html