基于android的家庭财务管理系统的设计与实现毕业设计
技术:Android摘要:随着科学技术的不断提高,智能手机已经普遍地成为大众商品。特别是android系统的智能手机,在中国的市场份额高达 74.7%。Android系统的智能手机势必会占很大的智能手机市场的份额持续很长一段时间。当下Android系统上的应用依然不够用户的需求,相比iphone系统上的应用,Android系统上的应用还需要提高他的应用软件的数量及质量。
家庭财务管理作为手机应用的一部分,使用手机对家庭财务进行管理,具有着手工管理和计算机软件管理所无法比拟的优点,如:便携方便,随时随地,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高家庭财务管理的效率,也是家庭理财的科学化、正规化管理,与先进科学技术接轨的重要条件。
本项目的实现基于Android2.2版本,主要实现了一个提供日常消费支出和收入的明细记录和查询功能,主要的使用数据库Android自带的SQL-Lite数据库,编程语言:Java。
关键词:Android;Java;家庭理财
目录:摘 要 i
Abstract ii
第一章前言 1
1.1选题背景及目的 1
1.2国内外研究状况 2
1.2.1国内外发展现状 2
1.2.2发展中存在的问题 2
1.2.3市场竞争对手 3
1.3设计和解决方法 4
1.4选题目的与意义 5
第二章 需求分析 6
2.1概述 6
2.1.1系统概述 6
2.1.2文档概述 6
2.2需求概述 6
2.2.1系统目标 6
2.2.2运行环境 6
2.2.3用户的特点 7
2.3功能需求 7
2.3.1收支类型设置 7
2.3.2数据维护 7
2.3.3数据查询功能 7
2.3.4数据统计 7
2. 4 系统的组成和功能构想 8
2.4.1系统用例 8
2.4.2 系统各项功能描述 8
2.5故障处理 9
第三章概要设计 10
3.1系统结构 10
3.2Android的相关技术介绍及分析 11
3.2.1应用程序架构 11
3.2.2 Android系统架构研究 11
3.2.3Android应用的构成和工作流程 12
3.3部署图 13
3.4类图 13
3.5执行概念 17
3.5.1添加消费信息 17
3.5.2添加消费预算 18
3.5.3用户转账 19
3.6用户界面设计 19
3.6.1首页界面 19
3.6.2添加记账信息界面 20
3.6.3转账界面 20
3.6.4系统设置 21
3.7系统出错处理 21
3.7.1出错信息 21
3.7.2补救措施 21
第四章系统详细设计 22
4.1系统结构 22
4.2详细设计说明 22
4.2.1系统功能模块 22
4.2.2实体类 23
4.3系统数据库设计 24
4.3.1数据库设计要点 24
4.3.2数据库系统设计要点及难点 24
4.3.2数据库及其表的建立和使用 24
4.3.3数据库概念设计 24
4.3.4数据库逻辑设计 25
4.3.5数据库物理设计 26
第五章测试 27
5.1测试方案 27
5.2测试说明 27
5.3测试结果概述 29
5.4详细测试结果 29
5.5测试结果分析 30
参考文献 32
致 谢 33
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]