摘 要:随着时代的发展,人们的生活节奏越来越快。年轻人逐渐出现了一种人群叫做“月光族”。合理的平衡收支关系,记录每月的收入和支出情况必不可少。该文主要介绍了基于Android平台的一个家庭财务管理系统。该系统主要使用了Android SDK中多种实用控件,如TextView、TextFiled、GridView等,实现了对数据的本地管理。系统主要分为收入管理、支出管理、便签管理以及系统设置四个大模块。每个模块分别包含了对应该模块的功能,如数据的增删改查、密码的设置删除等。67521
毕业论文关键词:财务管理,Android控件,SQL ,数据库
Abstract:With the development of the times, people increasingly fast pace of life. The gradual emergence of a group of young people called "paycheck to paycheck." A reasonable balance between revenue and expenditure, no record of monthly income and expenditure is essential. This paper describes a family financial management system based on Android platform. The system uses the Android SDK in a variety of practical controls, such as TextView, TextFiled, GridView like. To achieve the local management of data. The system consists of revenue management, expenditure management, notes management, and system settings of four large modules. Each module contains a function separately should the module, such as additions or deletions to change search data, delete the password and other settings. Android applications are mainly used JAVA language and SQLite databases.
Keywords:Financial management, Android controls, SQL, database
目 录
1 引言 4
1.1 项目背景 4
1.2本文所做的工作 5
1.3 论文组织结构 5
2.Android平台的基本介绍 5
2.1 Android平台的四大组件 5
2.1.1 Activity 5
2.1.2 Broadcast Receiver 广播接收器 8
2.1.3 Service 服务 8
2.1.4 Content Provider 内容提供者 8
2.2 Android应用核心 Intent 8
2.2.1 组件名称(Component) 8
2.2.2 动作(Action) 9
2.2.3 数据(Data) 9
2.2.4 种类(Category) 9
2.2.5 额外(Extras) 9
2.2.6 标记(Flags) 9
3.家庭财务管理系统概要设计 9
3.1 系统目标 9
3.2 系统功能模块分布 10
图3-2 业务流程图 10
3.3 开发环境 11
4.家庭理财管理系统详细设计 11
4.1 数据库设计 11
4.1.1 数据库 11
4.2公共类的设计 13
4.2.1数据模型公共类 13
4.2.2 DAO(Data Access Object)设计 14
4.3登录模块的设计 16
4.3.1登录界面设计 17
4.3.2登录功能的实现