基于Android平台个人日常账目管理系统的设计和实现
本文关键词:基于Android平台个人日常账目管理系统的设计和实现,由笔耕文化传播整理发布。
【摘要】:经济全球化的不断延伸,人民经济生活水平的不断提高,尤其是2008年中国有史以来最大牛市的出现和中国楼市十多年的高速增长,使理财观念在逐渐富起来的中国人心中骤然升起,推动了金融理财领域的巨大变革和创新。但传统的理财方式总让人与账本记账、银行排队、证券交易、基金公司、保险公司等等联想起来,对于生活在快节奏高压力环境下的人们,面对理财总有些力不从心。理财软件的出现,帮助我们解决了部分问题,理财软件主要应用于个人资产的保值、增值规划,提供财务数据的一站式综合管理,为个人理财提供了数据支持,使个人做出最优的财务决策,但受限于笨重的电脑终端和有线互联网,限制了其广泛应用。一种能随时随地的便捷的了解自己资产情况,并为投资提供数据支持的解决方案将使人们从传统的理财方式中解放出来,节约了人们的时间、提高了效率、降低了难度。互联网技术的发展和网络的普及,影响着人们生活的方方面面,近年3G移动通信网络升级到4G,大大增加了移动通信带宽,提高用户体验,同时也带动了智能终端的迅速普及。高速移动互联网、移动智能终端的普及和云技术的兴起颠覆了人们的传统生活方式,通过网络人们可以随时随地的获取全球的咨询,可以随时随地的获得所需要的数据,将理财软件与移动互联网和智能终端相融合,将解决个人随时随地的便捷的进行理财活动的需求。在这样的背景下,理财软件应运而生。理财软件主要应用于个人资产的保值、增值规划,提供财务数据的一站式综合管理,为企业和个人做出最优的财务决策。4G时代的悄然到来,移动终端传统的打电话、发短信功能已被不断拓展,移动应用程序领域发展迅速,各类理财app也不断被开发,为手机理财提供了可能。本论文是利用移动互联网和移动智能终端、基于Android开放的操作系统完成了一套个人理财应用的设计、开发和调测。该应用解决通过智能移动终端和移动互联网实现随时随地高效地管理个人资产,达到“个人理财,尽在掌中”的目标。本论文是在做了详实的市场需求分析后,进行了系统总体、功能、数据库和E-R图的设计,实现基于Android系统,采用java技术构建以下任务:(1)开发出了较完备的个人手机理财应用,包括用户界面、数据库等项目,该应用程序能满足用户多方面理财要求,同时具有界面简洁、操作简单等特点;(2)该应用主要设置了包括收入、支出插入、收入、支出统计、类别维护、存款计算器、房贷计算器、收入支出查询和个人信息管理等功能模块。本论文分析了手机个人理财应用开发的背景,阐述了该研究发展的现状;继而对该应用作了详实的市场需求分析,在充分调研的基础上开展了系统总体、功能、数据库和E-R图的设计,一种基于Android平台的移动终端应用软件开发的详细描述,对Java技术和SQLite数据库技术理论,Android系统和SDK工具,以Java技术为中心,介绍SQLite数据库;在实现和测试、运行环节,本文运用Java和SQLite技术相结合,功能模块包括收入,支出,插入,统计、类别维护,存款、贷款计算器、个人信息管理查询等,采用的是单元测试和总体测试相结合的测试方式,根据论文设计目标进行测试结果表明,百纳理财专家各项功能均已经或基本达到项目需求,而且在这个基础上我们对其性能进行了优化,对于某些功能做了加强。本系统经过单元测试和总体测试相结合的测试方式,根据论文设计目标进行测试的结果表明,该应用各项功能均已经或基本达到预期目标,具有实用意义。
【关键词】:个人理财系统 移动智能终端 系统实现 移动互联网 Android
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【目录】:
- 摘要8-10
- ABSTRACT10-13
- 第1章 绪论13-21
- 1.1 系统开发背景13-17
- 1.2 移动个人理财应用发展现状17-19
- 1.3 本文的主要工作19
- 1.4 论文的组织结构19-21
- 第2章 需求分析21-33
- 2.1 系统功能性需求分析21-22
- 2.2 系统非功能性需求分析22-23
- 2.2.1 可用性需求22-23
- 2.2.2 性能上需求23
- 2.2.3 安全性及稳定性需求23
- 2.3 百纳理财专家用例图23-24
- 2.4 百纳理财专家用例分析24-33
- 第3章 系统架构设计33-39
- 3.1 开发环境33-35
- 3.1.1 Android平台及Android SDK33-34
- 3.1.2 Eclipse编程软件34
- 3.1.3 Java运行环境JRE和JDK34-35
- 3.1.4 SQLite数据库35
- 3.2 系统设计目标和原则35-36
- 3.3 系统业务流程设计36
- 3.4 系统功能模块设计36-37
- 3.5 系统时序图的设计37-39
- 第4章 系统详细设计与实现39-64
- 4.1 系统详细设计39-43
- 4.1.1 数据库设计39-41
- 4.1.2 类图设计41-43
- 4.2 系统实现43-64
- 4.2.1 数据库操作类43-45
- 4.2.2 欢迎界面的设计45-46
- 4.2.3 主界面的实现46-52
- 4.2.4 辅助类的开发52-58
- 4.2.5 系统功能实现58-64
- 第5章 系统测试64-68
- 5.1 系统测试的环境与方法64-65
- 5.1.1 测试原则64
- 5.1.2 测试方法64-65
- 5.2 系统测试过程65-66
- 5.2.1 模块黑盒测试65
- 5.2.2 系统测试和安装、用户界面测试65-66
- 5.3 系统测试结果与分析66-68
- 结束语68-69
- 参考文献69-71
- 致谢71-72
- 附件72
【共引文献】
中国期刊全文数据库 前10条
1 钟勇;张继贤;雷兵;;基于GIS的测绘生产计划辅助编制系统的设计与应用[J];测绘科学;2009年06期
2 史鹏辉;邬霞;;基于UML的校友录系统的建模[J];辽东学院学报(自然科学版);2009年02期
3 王力群;;面向对象设计原则在创建数据库连接中的研究与应用[J];电脑学习;2009年06期
4 王晓蓉;;数据库应用系统的建模研究[J];电脑编程技巧与维护;2009年20期
5 王江斌;段富海;王登磊;;高速路车道收费程序的流程控制实现[J];电脑开发与应用;2008年03期
6 孙春美;赵军;;基于UML的通用在线考试系统的分析与设计[J];电脑知识与技术;2008年17期
7 刘升贵;;基于UML和ASP.NET的全国计算机等级考试报名系统的设计与实现[J];电脑知识与技术;2010年26期
8 戎小群;;浅议软件设计过程中的“变化点”封装[J];电脑知识与技术;2010年30期
9 戎小群;;面向对象设计模式的研究与应用[J];电脑知识与技术;2010年33期
10 丁民豆;;MVC模式在创建图表组件中的应用与研究[J];电脑知识与技术;2011年24期
中国重要会议论文全文数据库 前3条
1 周晓滨;方洋旺;许勇;;反辐射导弹制导系统半实物仿真软件框架设计[A];第四届中国软件工程大会论文集[C];2007年
2 及燕丽;彭小卫;宋贤群;;一种基于UML类图的关系数据库表设计方法[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
3 苟新禹;王承孝;肖明清;;基于IEEE1641的自动测试系统分层结构设计[A];2007'中国仪器仪表与测控技术交流大会论文集(二)[C];2007年
中国博士学位论文全文数据库 前4条
1 唐彬;基于本体的构件检索研究[D];复旦大学;2007年
2 陈开;锻压机床快速优化设计方法研究[D];中国科学技术大学;2009年
3 何丽;支持复杂产品快速设计的网络化零件资源库系统研究[D];新疆大学;2013年
4 许哲;教育语义图示的模型构建与应用验证[D];华东师范大学;2015年
中国硕士学位论文全文数据库 前10条
1 许萌;基于MVC模式SSH2框架的企业物流管理系统的设计与实现[D];中国海洋大学;2010年
2 王耿锋;基于C/S架构的干部综合管理信息系统的设计与实现[D];华东师范大学;2010年
3 赵云鹏;基于JAVAEE的生产管理系统的设计与实现[D];沈阳理工大学;2010年
4 陈建斌;基于流程再造教务管理系统的构建与实现[D];南昌大学;2010年
5 杨程;电子传真系统的子系统模块的设计与实现[D];西安电子科技大学;2011年
6 白昀;基于.NET的路径规划系统的设计与实现[D];西安电子科技大学;2011年
7 张乐芳;心脏起搏器程控测试仪的软件设计[D];西安电子科技大学;2008年
8 张彪;舰船武器系统顶层方案研制过程管理平台的设计与实现[D];北京交通大学;2011年
9 邵洋;基于.NET的超市管理系统的研究与实现[D];吉林大学;2011年
10 刘苗苗;基于OSGI架构的传感器数据服务平台的设计与实现[D];吉林大学;2011年
本文关键词:基于Android平台个人日常账目管理系统的设计和实现,,由笔耕文化传播整理发布。
本文编号:306143
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/306143.html