没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
本科生毕业设计
Android 财务管家 app
院 系:
专 业:
班 级:
学 号:
姓 名:
指导教师:
完成时间: 20xx 年 3 月 21 日
摘 要
随着手机使用的普及,人们获取与保存信息的方式已经发生了激动人心的转变。智
能手机正在逐步融入我们的生活,并影响和改变着我们的生活。传统的基于纸质文本的
记录财务信息的方式,已经无法使用社会发展需求,因此,结合 Android 系统的优势和
普及,特开发了本 Android 财务管家 app。
本论文首先财务管家 app 进行需求分析,从系统开发环境、系统目标、设计流程、
功能设计等几个方面进行系统的总体设计,开发出本 Android 财务管家 app,主要实现
了注册登录、收入、支出、统计、账本、设置、主题的功能。通过对系统的功能进行测
试,测试结果证明该系统界面友好、功能完善,有着较高的使用价值,具有庞大的潜在
用户群体和较广阔的应用前景。
财务管家 app 基于 Android 平台、JAVA 编程语言开发完成,“操作简单,功能实用”
这是本软件设计的核心理念,本系统力求创造最好的用户体验。
关键词:财务管家 app;Android 平台;JAVA 编程语言
Abstract
With the popularity of mobile phones, the way people access and save information has
undergone exciting changes. Smart phones are gradually integrating into our lives and
affecting and changing our lives. The traditional way of recording financial information based
on paper texts has been unable to use the needs of social development. Therefore, combining
the advantages and popularity of the Android system, this Android Finance Manager app has
been specially developed.
In this thesis, the financial housekeeper app first conducts a demand analysis, and
conducts the overall design of the system from the aspects of system development
environment, system goals, design process, and functional design. This Android finance
housekeeper app is developed, which mainly implements registration and login, income and
expenditure , Statistics, ledger, settings, themes. By testing the function of the system, the test
results prove that the system has a friendly interface, complete functions, high use value, huge
potential user groups, and broad application prospects.
The financial housekeeper app is developed based on the Android platform and JAVA
programming language. "Easy operation and practical functions" are the core concepts of this
software design. This system strives to create the best user experience.
Keywords: financial steward app; Android platform; JAVA programming language
目 录
Abstract .................................................................................................................................................................................III
1 绪论.....................................................................................................................................................................................1
1.1 课题背景...............................................................................................................................................................1
1.2 研究现状...............................................................................................................................................................1
1.3 研究内容...............................................................................................................................................................2
1.4 设计原则................................................................................................................................................................2
2 关键技术介绍.................................................................................................................................................................4
2.1 Android 技术......................................................................................................................................................4
2.2 Android 系统的架构 .......................................................................................................................................4
2.3 Android 平台的搭建 .......................................................................................................................................5
2.4 Java 技术 .............................................................................................................................................................6
3 系统需求分析.................................................................................................................................................................8
3.1 可行性分析...........................................................................................................................................................8
3.1.1 技术可行性 ............................................................................................................................................8
3.1.2 经济可行性 ............................................................................................................................................9
3.1.3 操作可行性 ............................................................................................................................................9
3.1.4 法律可行性 ............................................................................................................................................9
3.2 性能需求分析......................................................................................................................................................9
3.3 系统流程分析 ...................................................................................................................................................10
3.3.1 注册流程...............................................................................................................................................10
3.3.2 登录流程...............................................................................................................................................10
3.4 系统用例分析 ...................................................................................................................................................11
4 系统设计与实现 .........................................................................................................................................................13
4.1 系统结构设计 ...................................................................................................................................................13
4.2 系统功能设计 ...................................................................................................................................................13
4.3 用户注册界面的实现....................................................................................................................................14
4.4 用户登录界面的实现....................................................................................................................................15
4.5 账单界面的实现...............................................................................................................................................16
4.6 收入支出添加界面的实现...........................................................................................................................16
4.7 主题界面的实现...............................................................................................................................................17
4.8 设置界面的实现...............................................................................................................................................18
5.系统测试...........................................................................................................................................................................19
5.1 系统测试目的 ..................................................................................................................................................19
5.2 系统测试范围 ...................................................................................................................................................19
5.3 系统测试方法概念 ........................................................................................................................................19
5.3.1 等价类分析法....................................................................................................................................19
5.3.2 边界值分析法....................................................................................................................................20
5.3.3 错误推测法 ........................................................................................................................................20
5.4 软件性能测试流程 ........................................................................................................................................20
5.5 测试结论 .............................................................................................................................................................20
结 论.......................................................................................................................................................................................22
谢 辞.......................................................................................................................................................................................23
参考文献 ...............................................................................................................................................................................24
第 1 页 共 29 页
1 绪论
1.1 课题背景
随着社会的不断进步,计算机的应用、智能手机的普及,使得我们的生活更加丰富
多彩。生活水平的提高,人们的消费也越来越多元化,往往导致收入和支出不成比例,
导致入不敷出的现状越来越多,所以开发一套适合现代人使用的财务管家 app 势在必行。
由于现代人使用手机的频率越来越高,基本实现了一人一机,手机携带方便这一特征,
致使开发财务管家 app 尤为重要。计算机技术的成熟,智能手机的优势和普及也为
Android 平台的财务管家 app 提供了有力的条件。
过去人们大都采用纸张来记录家里的消费和收入,长时间以来容易出现丢失的问题,
对预算也没有更好的进行管理,账目查询起来复杂,不能及时的对每月的支出收入进行
合理的分析,这样导致了太多的“月光族”,入不敷出越来越严重,针对这一现状,我
们急需开发出一套适合使用的财务管家 app,伴随着计算机技术的成熟以及智能手机的
普及,这套财务管家 app 应运而生。本系统的开发有利于人们更好的进行财务的管理。
用户可以通过手机来进行记录收入和支出。
1.2 研究现状
随着智能手机的逐渐普及,手机已经融入到了人们快节奏的生活当中去,手机系统
越来越智能化,其中 Android 在移动领域得到了广泛的应用,已成为智能手机市场的领
跑者,截止 2012 年市场份额已经超过了 50%,这使越来越多基于 Android 手机平台的
软件逐步增多,手机使用方便,应用广泛,目前,手机的数量远远超过了计算机的数量,
随着网络 4G 时代的到来,手机上网也变得更加方便快捷,普及性极强,给人们的生活
带来了许多乐趣。智能手机的快速普及,使得大量的应用软件随之开发而来。目前智能
手机系统主要是 Android 系统和苹果系统两大主流,其中 Android 系统手机价位大众化,
用户量要远远多于苹果系统,其开源码的特性,为基于 Android 系统的应用软件奠定了
良好的基础。
目前,手机的数量远远超过了计算机的数量,随着网络 4G 时代的到来,手机上网
也变得更加方便快捷,普及性极强,给人们的生活带来了许多乐趣。智能手机的快速普
及,使得大量的应用软件随之开发而来。对于移动终端设备飞速发展的今天,传统 WEB
上的应用出现在手机终端是一个大的趋势。而财务管家 app,正是对这一趋势的良好体
剩余27页未读,继续阅读
资源评论
五星资源
- 粉丝: 7079
- 资源: 3632
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功