基于Android个人账本的设计开发

小夏 科技 更新 2024-02-01

总结:

搭载谷歌Android和苹果iOS操作系统的移动智能终端近年来发展迅速,具有高速计算处理能力和出色的交互方式,是目前最重要的移动计算平台。 人们可以随时随地在上面做各种各样的事情,比如即时通讯、写文档、购物和消费。 同时,人们的支付方式也发生了变化,移动支付逐渐成为主流的支付方式,但这也给我们带来了一些负面影响,最主要的一点是,由于移动支付的便利性,年轻人不懂得理性消费,不能很好地理财,这给我们的物质生活带来了很多麻烦。 这就是基于移动的个人会计系统的用武之地。

本文在对Android手机软件开发技术原理的分析和讨论的基础上,设计并实现了一种基于Android平台的手机记账系统。 整个系统分为三层:表示层、业务逻辑层和数据存储层。 表示层主要使用 Android UI 技术来显示数据; 业务逻辑层主要负责对业务逻辑和操作流程的管理和控制。 数据存储层在本地使用SQLite数据库,服务器使用MySQL数据库。 系统基于Android平台开发,采用J**A语言实现账户管理、记账管理、查询管理、统计分析、数据管理等功能。

关键词 j**a; 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

相似文章

    Android程序开发教程

    Android 是目前世界上最受欢迎的移动操作系统之一,拥有广泛的用户群和应用市场。无论您是初学者还是具有一定编程经验的开发人员,本教程都将为您提供详细的指导和步骤,以帮助您入门并掌握 Android 程序开发的基础知识和技能。从设置开发环境到发布应用,本教程将涵盖 Android 开发的所有方面,...

    基于Springboot开发的在线文件预览系统已开源,支持doc ppt

    最近有同学问我,有没有和朋友有外包项目,有实现文件预览功能的需求,问我有没有好的解决办法 我不怕你不问,我怕你不说是的,当然,我前段时间只用过一个我的这个还是比较成熟的,一些公司也在用,它是基于springboot构建的,目前支持更多的预览格式,比如doc docx xls xlsx ppt ppt...

    大型 Android 功能下降增加了一些很酷的新 Wear OS 和家庭技巧

    谷歌已经开始在 Android 等重大更新之间推出新的 Android 功能,如果您在手腕上使用 Wear OS 手表来控制您的智能家居,最新功能特别有用。根据谷歌的博客文章,总共有 项新功能适用于各种设备 但也许最有趣的是 Wear OS 的功能。例如,您现在可以通过手腕控制更广泛的设备,包括扫地...

    您如何看待 Android 面试,但 Java 面试官?

    在开始之前,我有一些资料,是我根据自己十年的行业经验精心整理的,熬夜工作android材料范围从专业入门到高级教程 工具包,点击关注,全部免费分享!在评论区回复 关注我,私信回复 就可以了。前段时间,我有个朋友,在公司的Android客户端上有很多bug,找了一个新的Android开发者接手,他自己...

    银行木马的变种出现在 Android 上,它绕过了生物识别保护

    安全公司 Threat Fabric 发现了 Android 银行木马 Chameleon 的变种,该变种已从澳大利亚和波兰传播到英国和意大利的用户。Chameleon 变体有两个重要的新功能,第一个是能够绕过设备的生物识别保护,另一个是能够显示 HTML 页面,因此无障碍服务也可以在具有 Andr...