职场大变样社区

5597

主题

6637

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2017-9-28 11:59:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Android
摘要:
搭载谷歌Android和苹果iOS操作系统的移动智能终端近些年来发展迅速,它们拥有高速的运算处理能力、优秀的交互方式,已经是现在最主要的移动计算平台。人们可以随时随地在上面处理各种事情,比如即时通讯、编写文档、购物消费。与此同时,人们的支付方式也随之改变,移动支付逐渐成为主流的支付方式,但是这样也给我们带来了一些负面影响,主要的一点就是由于移动支付的便捷,年轻人不懂得理性消费,不能很好的理财,这给我们的物质生活带来了不少的麻烦。所以基于移动设备的个人记账系统便由此产生了。
本文在分析讨论Android手机软件开发技术原理的基础上,设计并实现了一套基于 Android 平台的手机记账系统。整个系统分为表示层、业务逻辑层和数据存储层三个层次。表示层主要使用 Android UI 技术显示数据;业务逻辑层主要负责对业务逻辑以及操作流程的管理与控制;数据存储层本地使用SQLite数据库,服务器使用MySQL数据库。系统在 Android 平台上进行开发,使用 Java 语言实现账号管理、记账管理、查询管理、统计分析和数据管理的功能。

关键词  Java; Android; 记账;移动计算平台

目录:
摘  要    iv
Abstract    v
1  绪论    1
1.1  选题背景    1
1.2  选题目的与意义    1
1.3  课题研究内容    1
2  相关开发工具简介    3
2.1  Android及Android SDK介绍      3
2.2  开发环境---Android Studio    4
2.3  Gradle简介    4
2.4  SQLite简介     4
2.4.1  SQLite的特性    5
2.4.2  Android中使用SQLite    5
2.5  版本管理    6
3  需求分析与可行性分析    7
3.1  可行性分析    7
3.1.1  技术可行性分析    7
3.1.2  经济可行性分析    7
3.1.3  法律可行性分析    7
3.1.4  开发人员与进程可行性分析    8
3.1.5  结论意见    8
3.2  需求分析    8
3.2.1  特性需求分析     8
3.2.2  功能需求分析     8
4  总体设计    9
4.1  系统设计    9
4.1.1  系统设计目标    9
4.1.2  系统主控流程图    9
4.1.3  E-R图    10
4.1.4  系统功能结构图    11
4.2  界面设计    12
4.2.1  欢迎界面设计    12
4.2.2  增加资产界面设计    12
4.2.3  添加账单界面设计    13
4.2.4  删除资产界面设计    13
4.3  数据库设计    14
5  详细设计与实现    16
5.1  系统流程分析    16
5.1.1  系统部署图    16
5.2  用户基本功能    16
5.2.1  主界面模块    17
5.2.2  欢迎界面模块    19
5.2.3  增加资产模块    20
5.2.4  添加账单模块    24
5.2.5  删除资产模块    26
6  系统测试与性能分析    27
6.1  软件测试    27
6.1.1  软件测试概述    27
6.1.2  系统整体测试步骤    27
6.2  个人记账本系统测试    28
6.2.1  增加资产模块测试    28
6.2.2  添加账单模块测试    29
6.2.3  删除资产模块测试    29
6.2.4  测试结果评价    29
总  结    30
参考文献    31
致  谢    32
外文原文    33
中文翻译    43

论文字数:22447
包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 300金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表