基于安卓系统的个人理财系统毕业论文.doc
《基于安卓系统的个人理财系统毕业论文.doc》由会员分享,可在线阅读,更多相关《基于安卓系统的个人理财系统毕业论文.doc(49页珍藏版)》请在咨信网上搜索。
1、基于安卓系统的个人理财系统毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业
2、设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留
3、并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4、研究方法的科学性;技术线路的可行性;设计方案的合理性
4、优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位: (盖章)年 月 日评
5、阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位: (盖章)年 月 日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答
6、辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成
7、绩: 优 良 中 及格 不及格(在所选等级前的内画“”)教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月 日基于安卓系统的个人理财系统摘 要随着移动终端的迅速普及,Android系统平台应用软件的需求随之增大。本课题通过研究Android体系结构和个人财务管理方面的知识,设计并实现了个人理财系统。能够对理财信息进行获取、汇总、收集、整理等功能,从而实现随身随时随地进行日常的理财活动。本课题第一部分是绪论,论述本课题的内容、方法和意义;第二部分是介绍,介绍系统的开发环境以及所使用的技术,重点对Android系统作简要的介绍。第三部分是总体设计,做了系统需求分
8、析、系统的功能结构设计和数据库设计。第四部分是详细设计,在第三部分总体设计的基础之上,论述系统的功能运行流程。第五部分是测试,对系统的功能进行验证,确保系统正常运行。最后是结束语、参考文献和致谢部分。 关键词: 手机理财 安卓 个人财务管理Personal Financial Management System Based on the Android SystemABSTRACT With the rapid development and popularization of the mobile terminals, the demand of applications based on
9、Android is increasing. This system is to research the structure of Android system and the implementation of personal financial management. To achieve the function of acquisition, summary, collection, analysis of financial data, so it achieves daily and pocket financial management at any time and any
10、where.The first part of this system is a brief introduction, to introduce the contents, method and purpose of this system. The second part is an introduction to describe the environment and technology of development that applied for this system, focused on the brief introduction of Android system. T
11、he third part is the general design of the system, including analysis of system demands, function structure design and database design. The fourth part is a detailed design of the system, based on the general design of the third part and it describes the functional flow charts of the system. The fif
12、th part is about system testing, it verifies the function of system and ensures the system running right and smoothly. The last part is the ending words, references and acknowledgements.Key words: Mobile financial Android Personal financial management目 录 第一章 绪论11.1 开发背景11.2 国内外研究现状11.3 本课题研究的内容11.4
13、本课题研究的方法21.5 本课题实现的意义2第二章 系统开发环境和技术介绍32.1 系统开发环境及工具32.1.1 Eclipse + ADT32.1.2 AVD和Android模拟器32.2 Android系统介绍32.2.1 Android平台构架32.2.2 Android应用组件52.3 系统的重要技术介绍62.3.1 XML介绍62.3.2 SQLite数据库介绍62.3.3 Jxl.jar包72.3.4 AChartEngine.jar包7第三章总体设计83.1主要技术问题83.2需求分析83.3功能设计83.4数据库设计113.4.1数据库的E-R图设计113.4.2数据表名和字
14、段设计123.5本章小结13第四章详细设计144.1 总系统介绍144.2 功能模块详细设计144.2.1 增加收支功能144.2.2 查看收支功能164.2.3 修改收支功能174.2.4 删除收支功能184.2.5 增加账户功能194.2.6 查看账户功能204.2.7 修改账户功能214.2.8 删除账户功能224.2.9 设置密码功能234.2.10 数据导出功能244.2.11 收支图表功能254.2.12 账户图表功能264.3 本章小结26第五章系统测试275.1 系统版本测试275.2 系统功能测试285.2.1 收支管理功能测试285.2.2 账户管理功能测试305.2.3
15、密码功能测试325.2.4 数据导出功能测试335.2.5 图表功能测试345.3 本章小结35结 束 语36参考文献37致 谢38第一章 绪论1.1 开发背景随着人们生活水平的提高,消费水平的不断上涨,手中可以支配的财富也就越来越多,人们对自己财富的管理和掌控能力越加力不从心,理财渐渐与我们的生活息息相关,在我们的生活中扮演着十分重要的角色。但是我们的理财水平不能很快提高,因此,理财软件走进我们的身边,帮助我们管理我们的财务。1.2 国内外研究现状理财软件,是指以财务账户为核心,以增值获利为目的,以资金流动为手段,以统计分析为决策的管理软件。从使用者角度看,有个人理财类和委托理财类。随着人们
16、对理财越加了解和重视,各种理财产品和理财服务层出不穷,个人理财软件只是其中的一个。但个人理财软件以其方便、实用、便宜等特点受到越来越多人的追捧和使用。个人理财类软件可作为个人、家庭和理财师为客户做理财分析的工具软件。个人理财软件是帮助实现个人理财的计算机应用程序。现在常见的个人理财软件可以完成收支记账、预算、统计分析、账户管理等功能,帮助用户能更好的管理个人财务!操作简单,报表分析功能能让用户随时可以了解自己的财务状况。理财软件又分为PC端理财软件、WEB在线理财及手机理财三大平台,之间数据既可独立,又可同步。正是在国内外研究现状的基础之上,本课题设计并实现了自己的手机个人理财软件1。1.3
17、本课题研究的内容基于安卓系统的个人理财系统,让手机也能够拥有理财功能,主要包括四个功能模块:收支管理模块、账户管理模块、系统设置模块、显示图表模块。在实现系统功能的同时保证界面布局美观、方便使用。1.收支管理模块:收支模块管理用户收入支出信息,具体为帮助用户显示、增加、删除、修改财务信息。2.账户管理模块:账户管理模块帮助用户理清自己账户中的钱财,做到一目了然。3.系统设置模块:系统模块设置账户、密码,将数据备份导出,保证系统安全。4.显示图表模块:显示图表模块显示用户总体收支信息和账户信息。显示方式为图形显示,方便直观。1.4 本课题研究的方法本课题使用安卓官方推荐的Android SDK作
18、为开发环境,并使用Java作为编程语言,这正是基于Java语言在编程中有许多好的像简单、面向对象、分布式、健壮性、可移植、多线性等特性的原因2。1.5 本课题实现的意义在当今社会,信息化和电子化浪潮喷涌而来,我们的生活因此而变得越加的方便和快捷。智能手机便是新的信息化和电子化的领头羊,全方面的提高了我们的工作和生活效率的同时,也让我们更加离不开它。在智能手机中,使用最广泛的操作系统就是安卓系统。而本课题-基于安卓系统的个人理财系统,就是在这类智能手机中,加入能够帮助我们理财的功能,让手机不仅能够解决打电话等基本通信需求,而且还能管理我们的财务,让我们能够随时随地,方便快捷的理财,将我们的财务打
19、理的井井有条。第二章 系统开发环境和技术介绍本章主要介绍个人理财系统所涉及到的相关技术知识。2.1 系统开发环境及工具Android应用程序使用Java语言编写,而使用Java语言必须有JDK,所有需要下载和安装JDK。针对Java语言的集成开发环境有很多,本系统使用最广泛的Eclipse开发平台。2.1.1 Eclipse + ADTADT的全称是Android Development Tools,在Eclipse编译IDE环境下,需安装ADT(Android Development Tools)Plug-in,这是Android在Eclipse上的开发工具。安卓官网为了方便开发者,在And
20、roid SDK中包含了Android应用程序开发的全套工具。2.1.2 AVD和Android模拟器AVD的全称是Android Virtual Device,就是Android运行的虚拟设备,它是Android的模拟器识别。建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运行项目。通过AVD可以启动Android模拟器,进行程序的调试。本论文后面的测试环节,正是基于AVD,才可以在PC上使用Android虚拟机运行安卓程序,进行测试工作3。2.2 Android系统介绍2.2.1 Android平台构架Android系统采用分层的架构实现,总体可分为四层结构,分别是应
21、用程序层、应用程序框架层、系统运行库层以及Linux内核层。它采用一种被称为软件叠层(Software Stack)的方式进行构架,使得层与层之间互相分离,明确各层的分工。这种分工保证了层与层之间的低耦合,当下层的层内或层下发生改变时,上层应用程序无须任何改变。Android系统体系结构如下图2.1所示。图2.1 Android系统体系结构41.应用程序层Android系统将会包含系列的核心应用程序,这些程序包括电子邮件客户端、SMS程序、日历、地图、浏览器、联系人等。这些应用程序都是用Java编写,并且都是可以被开发人员所开发的其他应用程序替换,这点不同于其他手机操作系统固化在系统内部的系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 系统 个人 理财 毕业论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。