The software and ultimately the financial capabilities of the inpidual-oriented, can record their daily income and expenses, view a list of the balance of payments statistics within a defined time range from the total amount of the balance of payments and the total amount of income and expenses for each category, the establishment of financial memorandum, management of the data and system settings. The basic operation of the system to meet the personal financial needs, enabling users to efficiently manage their own property and to provide a reference for the development of personal financial plan.
Keywords: Android; Personal financial management; Application software; Design; Implementation
目录
摘要 i
Abstract ii
目录 iv
1 绪论 1
1.1 选题背景及意义 1
1.2 国内外研究状况 1
1.3 设计目标与解决方法 2
1.4 论文主要工作 2
1.5 论文组织结构 2
2 系统分析 3
2.1 可行性分析 3
2.1.1 技术可行性 3
2.1.2 经济可行性 3
2.1.3 操作可行性 3
2.2 需求分析 3
2.2.1 系统概述 3
2.2.2 文档概述 4
2.2.3 开发环境 4
2.2.4 功能需求 4
2.2.5 非功能需求 5
2.2.6 系统用例分析 5
2.3 数据库分析 6
2.3.1 数据实体类 6
2.3.2 系统E-R图 8
3 系统设计 9
3.1 系统设计要求和规划 9
3.2 系统结构 9
3.2.1 系统部署图 9
3.3 系统架构 10
3.3.1 Linux内核层 10
3.3.2 Android库层 11
3.3.3 应用框架层 11
3.3.4 应用程序层 11
3.4 总体设计 11
3.5 功能设计 13
3.5.1 系统状态图 13
3.5.2 记录支出功能设计 14
3.5.3 记录收入功能设计 14
3.5.4 收入清单功能设计 15
3.5.5 支出清单功能设计 15
3.5.6 统计收支功能设计 15
3.5.7 管理数据功能设计 15
3.5.8 系统设置功能设计 15
3.5.9 理财备忘录功能设计 16
3.5.10 退出程序功能设计 16
3.6 数据库设计 16
3.6.1 数据库表结构设计 16
3.6.2 数据库表字段设计 16
3.7 用户界面设计 17
4 系统实现 21
4.1 功能实现 21