admin 发表于 2016-6-2 09:51:44

基于android的家庭财务记账系统的设计与实现

技术:Android等
摘要:
以苹果ios和谷歌Android为代表的便携式智能设备在近年来发展非常迅速。这些设备拥有高速的运算能力、优秀的图形用户界面和高分辨率的触摸屏幕, 使得人们从计算机中解放出来能够在路上方便地处理电子资料并进行一些复杂的运算。在这些新型平台上,应用于个人对资金流动和收支的管理,移动记账和个人财务分析无疑是一个重要的软件应用类别。
本文归纳了个人记账软件的常见功能,并讨论了使用掌上设备进行记账的特点和优势。由此提出了一个基于Android上实现移动记账和个人财务分析的方案“个人记账系统”。该方案采用了主流会计复式记账的方法来进行设计,划分有记账周期、日记账、分类账和数据管理四个功能模块。本文进行了系统需求分析,列出了各模块的功能规格、讨论了如何使用嵌入式关系数据库SQLite以及建立O/R模型进行数据访问。在系统实现部分,本文详细讨论了系统的类和系统分层,描述了系统的活动流程,以及界面设计,尤其在优化手指操作和重力感应自适应等方面的实现细节。
关键词:Android系统,移动记账,个人财务分析

字数:14260
目录:
第一章 前言    5
1.1课题研究背景    5
1.2记账软件及其发展    5
1.3移动记账软件的特点    6
1.4本论文主要工作    6
1.5论文结构    7
1.6本章小结    7
第二章 Android技术与相关概念    8
2.1Android移动智能计算平台    8
2.2Android系统框架    8
2.3开发环境和工具    9
2.4 Android的活动及其生命周期    10
2.5 SQLite数据库    11
2.6图形用户界面与组件    11
2.7进程间的通信与意图    12
2.8本章小结    12
第三章 个人记账系统的设计    14
3.1需求分析    14
3.1.1案例分析    14
3.1.2典型用例分析    15
3.1.3系统设计目标    16
3.2功能规格说明与模块划分    17
3.2.1记账周期模块    18
3.2.2日记账模块    19
3.2.3分类账模块    19
3.2.4数据管理模块    20
3.3数据表设计与数据建模    21
3.3.1数据需求分析    21
3.3.2数据表设计    22
3.4本章小结    23
第四章 个人记账系统的实现    24
4.1系统层次结构与类的分析    24
4.2系统流程与通讯    25
4.2.1系统流程分析    25
4.2.2活动交互的实现    26
4.2.3系统通讯模型    27
4.3系统界面实现与优化    29
4.3.1记账界面设计与优化措施    31
4.3.2屏幕旋转和界面自适应性    33
4.4测试环境    33
4.5本章小结    34
第五章 研究总结    35
参考文献    37
致谢    38
附录    39

包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****

页: [1]
查看完整版本: 基于android的家庭财务记账系统的设计与实现