基于android的个人记账本设计与应用

上传人:知进****失 文档编号:233171095 上传时间:2022-01-01 格式:DOCX 页数:48 大小:2.86MB
返回 下载 相关 举报
基于android的个人记账本设计与应用_第1页
第1页 / 共48页
基于android的个人记账本设计与应用_第2页
第2页 / 共48页
基于android的个人记账本设计与应用_第3页
第3页 / 共48页
基于android的个人记账本设计与应用_第4页
第4页 / 共48页
基于android的个人记账本设计与应用_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《基于android的个人记账本设计与应用》由会员分享,可在线阅读,更多相关《基于android的个人记账本设计与应用(48页珍藏版)》请在金锄头文库上搜索。

1、内容摘要随着时代的不断发展,如今的社会人们的经济消费愈加多样化,人们愈加需要管理自己的财物情况,因此出现了各种各样的理财工具,而寻求一款适用于当今人们的app成为一个难题。在本文中,针对当今人们消费的情况以及对app所需要的功能体验作出了一系列调研和总结。在一开始,对记账app进行了功能需求以及用户体验调查,并且对当今国内市场上的流行的许多种app进行比对。结合了我国市场需求,发现了国内的人们更加需要一款视觉更加直观,操作更加便捷的app进行理财管理。因此按照市场所需进行了软件的开发设计,按照大学所学Android知识并且参照百度相关资料进行了此app的开发,此系统分层围绕用户界面和服务进行设

2、计和实现,以用户体验为设计主题对界面进行优化。此外使用了当下最流行适用的云端数据库,把相关的消费数据从云端进行存取,减少了后端开发所需的工作量,为设计美观的界面流出更多时间。最后,对系统进行测试以满足用户的特定需求,给用户一个完美的使用体验。关键字:移动开发 android系统 记账Abstract With the continuous development of The Times, peoples economic consumption in todays society is increasingly diversified, and people need to manage t

3、heir own financial situation more and more, so there are a variety of financial tools, and it has become a problem to find an app suitable for todays people.In this paper, a series of surveys and summaries are made on peoples consumption and the functional experience required by app. At the beginnin

4、g, the functional requirements and user experience of accounting app were investigated, and many popular apps in the domestic market were compared. Combined with the market demand in China, we found that people in China need a more visual and convenient app for financial management. Therefore, the d

5、evelopment and design of the software are carried out according to the market demand, the development of the app is carried out according to the knowledge of Android learned in the university and the relevant materials of baidu. The system is designed and implemented in layers around the user interf

6、ace and services, and the interface is optimized with the user experience as the design theme. In addition, the most popular and applicable cloud database is used to access relevant consumption data from the cloud, which reduces the workload required for back-end development and leaves more time for

7、 the design of beautiful interface. Finally, the system is tested to meet the specific needs of users, giving users a perfect experience.Keywords: mobile development android system billing目录第一章 前言11.1 课题背景及意义11.1.1课题背景11.1.2课题意义21.2 基于Android平台的个人记账系统概述21.3 记账app国内外研究状况31.3.1 国外研究现状31.3.2 国内研究现状41.3

8、.3 解决方案41.4课题的主要工作51.5本论文组织结构6第二章 系统关键技术72.1 Android简介72.1.1 Android概述72.1.2 Android开放性与许可权问题72.1.3 Android功能介绍72.2 Android架构82.2.1 Android系统架构82.2.2 Android应用程序的组成82.2.3 SQLite数据库9第三章 需求分析103.1 可行性分析103.1.1 系统必要性103.1.2 技术可行性103.1.3 经济可行性103.1.4 社会可行性113.2 系统功能概述113.3 系统用例分析113.3.1 确定系统中的角色113.3.2确

9、定系统中的用例123.3.3 确定用例图123.3.4 用例规约的制定133.5 系统性能需求133.6本章小结14第四章 系统设计154.1 系统总体设计154.2 主要功能模块154.2.1视图管理模块164.2.2账号设置模块214.2.3 数据同步模块234.2.4 帮助关于反馈模块234.3数据库设计244.3.1E-R关系设计244.3.2 数据库表结构254.4本章小结25第五章 系统实现265.1 UI层实现265.1.1 用户界面类介绍265.1.2 用户界面类实现265.2 Service层实现295.2.1 业务逻辑处理295.2.2 数据访问305.3 主要功能模块31

10、5.3.1 视图管理模块315.3.2 账号设置模块335.3.3 数据同步模块385.3.4 帮助关于反馈模块405.4 本章小结43第六章 系统测试446.1 测试步骤446.2 测试环境446.3 测试用例446.4 测试结论466.5 本章小结46 总结与展望47 总结47 展望47参考文献48致 谢49第1章 前言1.1 课题背景与意义1.1.1课题背景在如今这个社会中,经济快速发展,我国各个地方居民月均收入逐步提高,家庭整体生活水平发生了巨大变化。大多数人一直在为小康社会奋斗。因此一个人的财务管理就特别重要。 记账是指管理的自身财产和银行债务,以保持和增加个人的财产价值。具体来说,

11、是以合理的方式控制的。这种合理的形式是基于对许多最终数据的详细描述和分析,在多个基础学科中运用科学知识,合理控制巨额财产资金以及风险选择偏好和可能的风险承受能力。进行不同经济的各种活动,如存储数据、申请贷款、资金、股票、证券、房地产、外汇交易等,并实现资产增值的最终目标最大化。在当今世界社会中,记账已成为一门十分值得进一步研究的科学1。最传统的财务管理方法是手动记账,手动相关数据和手动详细分析。这种方法有很多不可避免的缺点,例如:人工操作成本高,更高的安全风险,难以分析大量数据等等。面对这些问题,个人记账本系统产生了。它把财务管理与计算机相结合,可以实现两种自动技术的财务管理模式。不同的财务管

12、理应用程序软件是为不同的人设计的,并在大多数人的生活中成为小型的财务助手。当然,不能否认,随着软件的飞速发展,中国的软件在整个国内市场也经历了混乱,其中大多数都有各种各样的缺点。因此,人们需要的是一个功能齐全的财务管理工具软件。让我们看一下当前情况。谷歌收购了MotorolaInc,而苹果公司成为全球价值最低的公司2,但Android电子市场却不断升温并稳稳占据移动互联网市场。这标志着移动互联网服务改革时代的到来。互联网的工业实际价值将是个人手动工业的数十倍。这导致包括互联网公司本身在内的许多人投资于中国移动互联网平台。手机用户已成为所有Internet用户的必然选择。任何移动Internet

13、技术网络服务在大多数人中都将受到热烈的欢迎,因为它的主要优点是它还可以随时随地在及时的应用程序中享受专业服务。众所周知,由于如今人们的消费多样化,理财记账是一件十分麻烦的事情,并且是非常突然和不可预测的3。记账的人必须记住所有收入和支出,然后将它们转移到账本中,这对忙碌的人们来说是非常麻烦的。但是,记帐系统中的应用程序是在顶级互联网上传输的,可以随时随地保留的帐户的数据。它有助于建立按类别划分的产品消费、日常收入和支出记录、查询系统性消费和资产价值、分析和性消费,并帮助一个人理好财务,以实现财产的最大价值和自我管理。1.1.2课题意义中国居民的人均国民生产总值逐年增加,一些居民的可支配货币越来

14、越多。十多年来,每个人都在使用传统的手工记账,这种方法不仅在效率上有缺陷,而且在查账也有很大的缺点,并且保密和安全方面很可能难以得到保证,也很难取得科学和理论财务管理的良好结果。随着时代的发展,市场上也开发出了很多记账app,其中包括比较成熟的计算机科学研究,财务管理软件也在不断发展4。越来越多的人开始关注这些软件的最大优势和实用性,摒弃传统的财务管理方法,采用市场应用上的记账软件来实现财务未来规划。此外,软件上的记账的数据还可以预测人们的各种活动。任何地方场景的日常收入和支出,都可以借助一种核算方式,可以自动全面分析日常消费支出情况。如今,5G时代的到来,中国移动计费应用软件已经出现在历史性

15、时刻。其主要原因是其突出的优势:它可以随时实现官方统计,实现高效的搜索,安全性和稳定性高,存储的信息量大,人工成本低。当前,移动Internet服务产品的主要原因是基于市场上的三个主要平台5:IOS,Android和Windows Phone。 由于Android系统是无开销无花费的,所以本文采用了Android系统进行开发记账app。在一开始,对此app开发所需要的知识进行了相关回顾和自学了相关框架技术,然后大致拟定计划方案,执行制作的计划,然后细致地开发app的每一个功能和最终验证app的运行的稳定性和可用性。1.2 基于Android平台的个人记账系统概述论文的主要目的是对个人用户的消费进行科学研究。首先,日常收支是记账的第一步。完整的记录几乎全部收入和支出以及部分资本流入,以查看资金的使用情况,并且还可以详细解释和分析一个人的日常消费和财务状况。个人记账app的特点:1. 下载方便。Android系统发布的工具软件非常轻巧,不需要太多工作。它下载速度快,易于安装,并且主界面友好且易于使用。2. 使用方便。终端设备还可以确定其上的软件可以随时使用,并且可以满足人

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 大学论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号