没有合适的资源?快使用搜索试试~ 我知道了~
基于Android的个人记账应用的设计与实现.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 145 浏览量
2023-09-12
14:41:36
上传
评论
收藏 1.74MB DOCX 举报
温馨提示
试读
49页
基于Android的个人记账应用的设计与实现.docx
资源推荐
资源详情
资源评论
1
摘要
本文针对此需求设计了一款基于安卓系统的个人记账 app,来实现用户记账
理财功能。
本软件以支持多插件的 Android Studio 为开发工具,用关系型数据库
SQLite 做数据存储,用 visio 工具进行用例图,类图等展示,使得设计模式更加
直观。本软件严格遵循 Android 中的 MVC 模式,进行软件的概要设计。在总体设
计和详细设计中每个模块功能进行细化实现,最后对个人记账 APP 进行功能测试,
证明个人记账 APP 可以稳定运行,可以满足用户基本的需求。
用户需要注册一个账号,登录本软件就可以随时使用记账功能,界面简单操
作方便的个人记账 APP,用户可以轻松上手,记录用户的收入与支出;收支明细,
显示本月收入与支出明细,并且进行分类管理。预算,可以利用用户喜欢理财,
热衷于省钱心理,针对不同用户,用户设置每月的预算,来鞭策自己理性消费。
图表记录统计收支情况,更加直观的看到自己的收支情况。个人信息管理,记账
的同时能够做到推荐,分析收支情况进行推送功能(扩展)。
关键词:android(安卓),MVC 模式,记账,理财
2
Abstract
In this paper, a personal accounting app based on Android system is designed to
achieve the function of user accounting and financial management.
This software takes Android studio, which supports multiple plug-ins, as the
development tool, uses SQLite as the data storage, and uses Visio to display the use
case diagram and class diagram, making the design pattern more intuitive. This
software strictly follows the MVC mode of Android and carries out the outline design
of the software. In the overall design and detailed design, each module function is
implemented in detail. Finally, the function test of the personal accounting app is
carried out to prove that the personal accounting app can run stably and meet the basic
needs of users.
The user needs to register an account and log in to the software to use the
bookkeeping function at any time. The user can easily use the personal bookkeeping
app with simple and convenient interface to record the user's income and expenditure;
the income and expenditure details show the income and expenditure details of the
current month and carry out category management. Budget, can use users like
financing, keen to save money psychology, for different users, users set monthly
budget, to spur their rational consumption. Chart records the statistics of income and
expenditure, and more intuitively see their own income and expenditure. Personal
information management, bookkeeping at the same time to do recommendations,
analysis of revenue and expenditure to push the function (expansion).
Keywords: Android, MVC mode, accounting, financial management
3
目录
第一章 概述 ..............................................1
1.1 意义与目的 ........................................1
1.2 研究现状 ..........................................2
1.3 研究方法和过程 ....................................3
1.4 论文的基本结构 ....................................3
第二章 开发设计的技术介绍 ................................4
2.1 开发技术 ...........................................4
2.2 编译器环境 ........................................6
第三章 软件需求分析 ......................................7
3.1 需求分析 ...........................................7
3.2 软件描述 ..........................................7
3.3 限制与约束 ........................................8
3.4 具体需求 ..........................................9
3.5 数据库要求 .......................................13
3.6 设计约束 .........................................13
第四章 总体设计 .........................................14
4.1 设计概述 ..........................................14
4.2 系统逻辑设计 .....................................14
4.3 系统模块化设计 ...................................16
4.4 系统的 UML 建模设计 ................................18
4.5 数据库设计 .......................................19
4
第五章 系统的实现 .......................................24
5.1 欢迎界面设计 .....................................24
5.2 登录界面设计 .....................................25
5.3 注册界面设计 .....................................26
5.4 首页设计 .........................................27
5.5 预算界面设计 .....................................29
5.6 记账界面设计 .....................................30
5.7 资产帐号界面设计 .................................31
5.8 收支记录界面设计 .................................32
5.9 报表界面设计 .....................................34
5.10 我的界面设计 ....................................35
5.11 个人信息界面设计 ................................36
5.12 修改密码与密保界面设计 ..........................37
第六章 测试 .............................................39
6.1 测试环境 .........................................39
6.2 测试用例 .........................................39
总结 ....................................................43
参考文献 ................................................44
致谢 ....................................................45
1
第一章 概述
1.1 意义与目的
记账是我们中国人千百年来都流传的事情,最初人们使用结绳计数的方式对
经济事项进行计数,记录。随着农业的发展,简单的结绳计数方式已经不能满足
人们的记账需求,人们开始使用珠算,算盘,纸张来计量,记录。随着计算器的
出现,人们开始使用计算器,账本来计算与记录。到了二十一世界,信息化的时
代来临,电脑软件的兴起,使得人们开始转向强大计算功能,强大分析功能的电
脑软件。接下来来到近些年,移动端的兴起,移动设备具有电脑的强大作用,而
且更加容易携带与操作,我相信个人记账软件在手机移动端也能发光发热。
个人记账的好处有一下几方面:
1. 了解个人自己或者自己家庭的收支情况。记账的作用最直接在于,能够
清楚的了解自己个人或者家庭每个月的收入,支出的集体情况。让您对你自己自
己个人或者家庭账单一目了然,从而对自己的财产进行管理。
2. 培养个人良好的消费习惯,根据对账目的分析,可以了解自己的消费在
哪里。通过记账与分析,让自己成为一个理性而又精明的消费者。
3. 规划未来,合理投资。如果你们对自己的账单,每个月支出多少,每个
月收入多少,都清清楚楚。做到每一次花钱都用的合理,你就能做到提前规划,
提前预算,从而规划未来,合理投资。
人们的消费水平提高,人们开始对于自己的收支情况不能做到很好的掌握,
但是单纯的采用纸质记账本进行记账,对于繁多的收支情况,造成条目繁多而咋
乱。人们对于记录自己的收支情况有着很大的需求。而专业的记账软件,拥有简
单而又方便的记账功能,良好的归类管理,能够使得用户方便的记录下自己的收
支情况,清晰的了解,自己的收入与支出情况,变化趋势。
设计与实现个人记账 APP,个人记账 APP 不仅能让用户方便用户记录自己的
收支情况,通过报表显示,清晰的了解自己财产的变化趋势,总结自己的财务情
况,移动设备方便携带,实时实地的使用个人记账 APP 记录自己的收支情况。
剩余48页未读,继续阅读
资源评论
南抖北快东卫
- 粉丝: 70
- 资源: 5584
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功