.Bnf321 { display:none; } 基于 安卓 Android手机理财软件的设计与实现(含开题报告,毕业论文20000字,程序代码) [摘 要] 经济的快速发展为人们带来了丰富的生活,伴随而来的是多样化的通讯手段,而手机自从其诞生以来,在人们的关系生活中起着无可代替的作用,其丰富的手机功能为人们所喜爱
近几年来Android系统以其开源,低成本等性质迅速占领市场
经济生活更是重中之重,如何理财已经成为人们日益关注的话题
随着电子商务的快速发展,根据市场需要,为了满足人们“精打细算”的生活需求,开发基于Android平台下的功能强大的手机理财软件十分必要
本理财软件采用经典的MVC模式,通过面向对象设计,结合SQLite数据库等Android开发技术,立足客户需求,以实现日常理财的重要功能为目的,设计开发出满足市场需要的应用软件
文中重点阐述了理财软件的 框架 结构,核心模块及数据库的设计,应用程序设计与实现过程中使用的相关技术
手机理财软件主要面对的顾客是个人,因此需要满足大众的普遍理财需求,整个软件系统要满足需求完整性
2.1.2 系统的功能需求 本系统主要为用户提供基本的理财需求,包括数据插入,数据查询,数据删除等功能,用户可以通过系统对数据进行相应的操作,主要功能有以下几点: • 用户登录,进入本软件需要密码验证登录以保护个人理财状况的隐私性; • 辅助维护,用户可对相关选项进行增加和删除; • 日常收入,用户可以按照日常收入的日期,金额,类别,备注对数据进行修改; • 日常支出,用户可以按照日常支出的日期,金额,类别,备注对数据进行修改; • 收入支出统计,按照用户的数据查询要求,用户可以对相关数据进行统计; • 计算器,用户可以对银行存款,个人理财投资进行相应的计算,求其变化值; 收入查询,用户可以根据输入的查询条件进行数据查询,并删除有误数据; • 支出查询,支出查询功能与收入查询功能相似,同样根据条件对数据进行操作; 〖资料来源:56DOC.COM 毕业设计(论文)网〗 • 基本情况,用户可以增加自己的个人基本情况,修改个人信息及登录信息; 2.1.3 系统的技术需求 系统技术的先进性
本手机理财软件采用当下最为广泛的Android手机系统开发框架,具有成熟的开发模式与多样化的设计,Android的开源性有利于手机技术时刻处于时代科技的前沿
可运用手机自带的数据库对数据进行操作管理,数据库的可靠性和稳定性较高
3.2 系统开发环境和目标平台 3.2.1 系统开发环境 • Eclipse编程软件 35Eclipse是一个相当著名的开源Java IDE,主要以其开放性、极为高效的GUI、先进的代码编辑器等著称,其项目包括许多各种各样的子项目组,包括Eclipse插件、功能部件等,主要采用SWT界面库,支持多种本机界面风格
• Android SDK Android平台的手机低廉,但其性能却一点也不低廉,随着Android手机的普及,Android应用的需求势必会越来越大,这是一个潜力巨大的市场,会吸引无数软件开发商和开发者投身其中
• JDK环境 JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品
自从Java推出以来,JDK已经成为使用最广泛的Java SDK
JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库
JDK是学好Java的第一步
而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多
从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高