文档库 最新最全的文档下载
当前位置:文档库 › 基于安卓的个人记账本的设计与实现

基于安卓的个人记账本的设计与实现

基于安卓的个人记账本的设计与实现
基于安卓的个人记账本的设计与实现

基于安卓的个人记账本的设计与实现

目录

一、设计题目 (1)

二、设计目的 (1)

三、设计分析 (1)

四、总体设计 (2)

五、详细设计 (3)

六、系统测试 (10)

七、结论 (13)

一、设计题目

基于安卓的个人记账本的设计与实现

二、设计目的

随着经济社会的高速发展,人们的生活水平也在飞速的提高,同时人们的收入和消费水平也得到了很大的提升,也从过去的单一输入和消费变成了今天的多元化收入和消费模式。特别是我们青年人,对现在新型消费有非常高的热情,可是这样给在高速发展的消费经济情况下的我们带来了一些意想不到的负面影响,比较突出的一点就是当前80、90后的一代年轻人只懂得消费和挣钱,不能很好的理财,这给我们的物质生活带来了不少的麻烦。因此不同功能的个人理财系统便由此产生了,不论是PC 版还是手持设备版都有。

自google公司的android系统产生以来,在这几年中,飞速的发展,现在已经超过了过去看似很完美的塞班系统,成为全球最大的手机及手持设备系统之一。Android操作系统凭借着自己开放的平台允许任何移动终端厂商加入到Android联盟中,从而使得越来越多的用户倾向于选择操作系统为Android的终端设备。选择设计基于Android平台的软件,毫无疑问能覆盖更多的受众,等到各大厂商的青睐。

经过对实际需求的调研,确定本系统由五个功能模块组成,即用户记账、消费预算、账户转账、消费收入曲线图表、系统设置。系统功能模块图如图2.1所示。

各模块的具体功能如下所述:

1)用户记账:用户根据日期记录某天消费情况和收入情况

2)消费预算:在月初系统会提示用户进行当月消费预算,能够根据消费类型预计当月的消费预算金额3)账户转账:在用户不同账户之间实现金额的转移

4)消费收入曲线图表:根据用户选择产生消费、收入和预算的走势图,走势图一眼分析出消费、收入和预算之间的关系

5)系统设置:设置本系统中的一些账户和收入以及消费类型,系统版本信息,软件更新等等。

1. 系统设计

2. 界面设计

1. 首页界面:首页布局主要分为主题部分和导航部分,导航

部分处在整个界面的底部,内容部分中有分为上下两块,上面显示当月的消费、收入、和预算信息,下面显示三条信息,分别为今天,本月,本年度的收入和支出信息。具体布局如图所示

页面导航

当月消费、收入、预算信息记一笔

五、详细设计

5.1 范围

5.1.2 系统概述

1.件名称:天天记账

2.软件功能:在天天记账上实现账户添加,收入记录,消费记录,以及对每个月的消费预算。在用户账户之间实现金额转账,统计用户某年或者某月消费、收入与预算的关系等3.其它子系统的关系:本系统为一个独立的系统,当前没有与之发生关系的其它子系统

4.用户:所有Android 天天记账软件用户

5.1.3 文档概述

根据需求分析,对软件的功能实现、接口和界面等进行设计。文档采用了面向对象的设计方法,描述了系统中主要的类等。文档的预期读者为软件开发者、用户。

5.2 系统结构

本系统设计在基于Linux系统的android系统平台上,系统设

计遵循android软件设计的系统模式。

系统UI布局在Layout文件夹下的XML文件中设计完成,每个界面的是一个Activity,并在activity中加载这些用户UI界面,在Values文件夹中定义字符串信息,以及Style样式信息,在anim文件夹下添加动画文件,整个系统结构根据google公司公布的android软件开发目录结构来进行。

5.2.1 部署图

系统部署图如下图3.1所示,本系统是基于android系统的手机端应用软件,是一款轻量级手机应用软件,其中不涉及到网络应用,因此不存在服务器,其中软件部署运行存在两种方式,一种是IDE集成开发环境的模拟器,另一种则是基于android系统的只能终端手机系统。本系统软件在android模拟器和移动手持设备下的安装部署图

图5.1 系统部署图

5.2.2 类图

系统的实体类,各类用例图分别是下图的图3.2--图3.8所示。

图5.2 用户信息类类图

用户信息实体类说明:

用户信息类(UserInfo)包含用户的个人信息,属性_id为系统用户身份唯一标识,类型为int。userName为用户名,类型为String。属性userPassword,为用户的系统保护密码,类型为String。属性对应的get*()方法能得到对象中的这些属性的值,无输入,返回各个属性值。而set*()方法则相反,是为这些属性分别赋值,输入为属性的值,返回void。

图5.3 预算信息类类图

图5.4 预算项类类图

图5.5 消费收入子项类类图

图5.6 预算项类类图

基于安卓的个人记账本的设计与实现

目录 一、设计题目 (1) 二、设计目的 (1) 三、设计分析 (1) 四、总体设计 (2) 五、详细设计 (3) 六、系统测试 (10) 七、结论 (13)

一、设计题目 基于安卓的个人记账本的设计与实现 二、设计目的 随着经济社会的高速发展,人们的生活水平也在飞速的提高,同时人们的收入和消费水平也得到了很大的提升,也从过去的单一输入和消费变成了今天的多元化收入和消费模式。尤其是我们青年人,对现在新型消费有非常高的热情,但是这样给在高速发展的消费经济情况下的我们带来了一些意想不到的负面影响,比较突出的一点就是当前80、90后的一代年轻人只懂得消费和挣钱,不能很好的理财,这给我们的物质生活带来了不少的麻烦。所以不同功能的个人理财系统便由此产生了,不论是PC版还是手持设备版都有。 自2007年google公司的android系统产生以来,在这几年中,飞速的发展,现在已经超过了过去看似很完美的塞班系统,成为全球最大的手机及手持设备系统之一。Android操作系统凭借着自己开放的平台允许任何移动终端厂商加入到Android联盟中,从而使得越来越多的用户倾向于选择操作系统为Android的终端设备。选择设计基于Android平台的软件,毫无疑问能覆盖更多的受众,等到各大厂商的青睐。 三、设计分析 通过对实际需求的调研,确定本系统由五个功能模块组成,即用户记账、消费预算、账户转账、消费收入曲线图表、系统设置。系统功能模块图如图2.1所示。 各模块的具体功能如下所述: 1)用户记账:用户根据日期记录某天消费情况和收入情况 2)消费预算:在月初系统会提示用户进行当月消费预算,可以根据消费类型预计当月的消费预算金额 3)账户转账:在用户不同账户之间实现金额的转移 4)消费收入曲线图表:根据用户选择产生消费、收入和预算的走势图,走势图一眼分析出消费、收入和预算之间的关系 5)系统设置:设置本系统中的一些账户和收入以及消费类型,系统版本信息,软件更新等等。

基于安卓的个人记账本的设计与实现

┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊ 目录 一、设计题目 (1) 二、设计目的 (1) 三、设计分析 (1) 四、总体设计 (2) 五、详细设计 (3) 六、系统测试 (10) 七、结论 (13)

┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊一、设计题目 基于安卓的个人记账本的设计与实现 二、设计目的 随着经济社会的高速发展,人们的生活水平也在飞速的提高,同时人们的收入和消费水平也得到了很大的提升,也从过去的单一输入和消费变成了今天的多元化收入和消费模式。尤其是我们青年人,对现在新型消费有非常高的热情,但是这样给在高速发展的消费经济情况下的我们带来了一些意想不到的负面影响,比较突出的一点就是当前80、90后的一代年轻人只懂得消费和挣钱,不能很好的理财,这给我们的物质生活带来了不少的麻烦。所以不同功能的个人理财系统便由此产生了,不论是PC版还是手持设备版都有。 自2007年google公司的android系统产生以来,在这几年中,飞速的发展,现在已经超过了过去看似很完美的塞班系统,成为全球最大的手机及手持设备系统之一。Android操作系统凭借着自己开放的平台允许任何移动终端厂商加入到Android联盟中,从而使得越来越多的用户倾向于选择操作系统为Android的终端设备。选择设计基于Android平台的软件,毫无疑问能覆盖更多的受众,等到各大厂商的青睐。 三、设计分析 通过对实际需求的调研,确定本系统由五个功能模块组成,即用户记账、消费预算、账户转账、消费收入曲线图表、系统设置。系统功能模块图如图2.1所示。 各模块的具体功能如下所述: 1)用户记账:用户根据日期记录某天消费情况和收入情况 2)消费预算:在月初系统会提示用户进行当月消费预算,可以根据消费类型预计当月的消费预算金额 3)账户转账:在用户不同账户之间实现金额的转移 4)消费收入曲线图表:根据用户选择产生消费、收入和预算的走势图,走势图一眼分析出消费、收入和预算之间的关系 5)系统设置:设置本系统中的一些账户和收入以及消费类型,系统版本信息,软件更新等等。

基于android个人记账本的设计与开发

基于android个人记账本的设计与开发 摘要 随着智能手机的快速普及,智能手机操作系统市场风生水起。为了让智能手机用户能够随时随地查询互联网所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终端上,让手机能够通过移动网以及互联网访问Web网站并处理各种各样的业务。因此,智能手机的应用软件及其需要的服务将有广阔的发展前景。 在如今这个智能手机系统群雄纷争的时候,2008年Google推出了一款名为Android 的开源智能手机操作系统,它采用Linux内核,开放手机联盟(OHA)成员可以任意使用和修改SDK包,系统的开源性使其具有良好的拓展性。这款软件包括了操作系统、用户界面和应用程序,即智能手机工作所需要的全部软件。Android的最大特点是其开放性体系架构,不仅具有非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支持功能以及强大的浏览器。因此,对于软件从业人员来说,Android平台具有无限的吸引力。 本文就在分析讨论Android手机软件开发技术原理的基础上,开发出能为用户提供更好的基于Android平台的个人记账手机软件。 关键词Java; Android; 记账;智能手机平台

Based on the android personal account the design and development Abstract With the rapid proliferation of smartphones, smart phone operating system market, wind and water. In order for smartphone users to check the Internet anytime, anywhere services provided anefficient way to expand the function of the system will be applied to themobile phone terminal, the mobile phone to Internet access via mobile networks,and variety of Web sites and process business. Therefore, the smart phone applicationsand the need for the service will have broad prospects for development. In today's smart phone system whendisputes warlords, 2008, Google introduced a smart phone called the Androidopen source operating system, which uses Linux kernel, Open Handset Alliance(OHA) members can be free to use and modify the SDK package, the system It hasa good open-source nature of the expansion of. The software includes theoperating system, user interface and applications that need to work smartphones all the software. Android's biggest feature is its open architecture,not only has a very good development and debugging environment, but alsosupports a variety of scalable user experience, including rich graphicalcomponents, multimedia support, and powerful browser. Therefore, for softwareprofessionals is, Android platform has unlimited appeal. In this paper, the analysis anddiscussion Android mobile phone software development technology on the basis ofthe principle, developed to provide users with better platform to the personalcharge basedon Android meteorological software. Key words Java; Android; charge; smartphoneplatform

基于安卓的个人记账本的设计与实现

基于安卓的个人记账本的设计与实现

目录 一、设计题目 (1) 二、设计目的 (1) 三、设计分析 (1) 四、总体设计 (2) 五、详细设计 (3) 六、系统测试 (10) 七、结论 (13)

一、设计题目 基于安卓的个人记账本的设计与实现 二、设计目的 随着经济社会的高速发展,人们的生活水平也在飞速的提高,同时人们的收入和消费水平也得到了很大的提升,也从过去的单一输入和消费变成了今天的多元化收入和消费模式。特别是我们青年人,对现在新型消费有非常高的热情,可是这样给在高速发展的消费经济情况下的我们带来了一些意想不到的负面影响,比较突出的一点就是当前80、90后的一代年轻人只懂得消费和挣钱,不能很好的理财,这给我们的物质生活带来了不少的麻烦。因此不同功能的个人理财系统便由此产生了,不论是PC 版还是手持设备版都有。 自google公司的android系统产生以来,在这几年中,飞速的发展,现在已经超过了过去看似很完美的塞班系统,成为全球最大的手机及手持设备系统之一。Android操作系统凭借着自己开放的平台允许任何移动终端厂商加入到Android联盟中,从而使得越来越多的用户倾向于选择操作系统为Android的终端设备。选择设计基于Android平台的软件,毫无疑问能覆盖更多的受众,等到各大厂商的青睐。

经过对实际需求的调研,确定本系统由五个功能模块组成,即用户记账、消费预算、账户转账、消费收入曲线图表、系统设置。系统功能模块图如图2.1所示。 各模块的具体功能如下所述: 1)用户记账:用户根据日期记录某天消费情况和收入情况 2)消费预算:在月初系统会提示用户进行当月消费预算,能够根据消费类型预计当月的消费预算金额3)账户转账:在用户不同账户之间实现金额的转移 4)消费收入曲线图表:根据用户选择产生消费、收入和预算的走势图,走势图一眼分析出消费、收入和预算之间的关系 5)系统设置:设置本系统中的一些账户和收入以及消费类型,系统版本信息,软件更新等等。

电子记账软件实现功能-2018.3.23

电子记账软件实现功能 综合科 1、期初余额装入功能 将之前的所有余额信息当做期初余额导入,包括投标人的期初余额信息。 2、记账功能 (1)建立不同的账套:中国银行账套和中国工商银行的账套,账套之间的数据可以合计。 (2)财务记账有6要素:资金方向、项目名称(编号)、投标人名称、会计科目、借贷方、金额。会计科目有4个:银行存款和银行利息收入(资产类)、应付保证金和银行费用(负债类)。最常用的会计科目是银行存款和应付保证金。 (3)记账人员从交易平台导出Excel文件的数据信息,再导入到新开发的电子记账软件中。根据来账、往账,自动辨别银行存款、应付保证金的借贷方向,根据日期顺序、项目名称记账。 来账:银行存款--记借方,应付保证金--记贷方 往账:银行存款--记贷方,应付保证金--记借方

模板 记账凭证 年月日 3、录入功能 线下退款的保证金,记账员手工录入记账。 4、对账功能 记账员将从交易平台导出的Excel文件导入到电子记账软件中,与网银数据核对,核对一致,一键记账;核对不一致,查找原因。 5、查询功能 根据日期、项目名称(或编号)、投标人、金额、会计科目查询信息。 6、报表功能 每月形成资产负债表、收入支出表,年终形成资产负债表、收入支出表。开发凭证汇总表、总账余额表、科目总账表、科目

明细账表,年底结账需要打印。 7、结账功能 月末结账、年终结账及结转功能 8、备份功能 可以自动备份,备份的文件包含之前所有时间的数据。备份文件的格式要符合电子档案管理办法的要求。 附注:《会计档案管理办法》 第八条同时满足下列条件的,单位内部形成的属于归档范围的电子会计资料可仅以电子形式保存,形成电子会计档案: (一)形成的电子会计资料来源真实有效,由计算机等电子设备形成和传输; (二)使用的会计核算系统能够准确、完整、有效接收和读取电子会计资料,能够输出符合国家标准归档格式的会计凭证、会计账簿、财务会计报表等会计资料,设定了经办、审核、审批等必要的审签程序; (三)使用的电子档案管理系统能够有效接收、管理、利用电子会计档案,符合电子档案的长期保管要求,并建立了电子会计档案与相关联的其他纸质会计档案的检索关系; (四)采取有效措施,防止电子会计档案被篡改; (五)建立电子会计档案备份制度,能够有效防范自然灾害、意外事故和人为破坏的影响; (六)形成的电子会计资料不属于具有永久保存价值或者其

基于android系统的个人记账系统

基于android系统的个人记账系统

目录 第一章前言 (2) 1.1 选题背景及目的 (2) 1.2 国内外研究状况 (3) 1.3 设计和解决方法 (3) 第二章需求分析 (5) 2.1 范围 (5) 2.1.1 系统概述 (5) 2.1.3 文档概述 (5) 2.2 需求概述 (5) 2.2.1 系统目标 (5) 2.2.2 运行环境 (6) 2.2.3 用户的特点 (6) 2.3功能需求 (6) 2.4.1 系统用例图 (7) 2.4.2 系统各项功能描述 (8) 2.5数据 (11) 2.5.1 数据关系ER实体类 (11) 2.6故障处理 (14) 第三章概要设计 (15) 3.1 范围 (15)

3.1.2 系统概述 (15) 3.1.3 文档概述 (15) 3.2 系统结构 (15) 3.2.1 部署图 (15) 3.2.2 类图 (16) 3.4 执行概念 (20) 3.4.1 添加消费信息 (20) 3.4.2 添加消费预算 (21) 3.4.3 用户转账 (22) 3.5 用户界面设计 (23) 3.6系统出错处理 (25) 3.6.1 出错信息 (25) 3.6.2 补救措施 (25) 3.6.3 系统维护 (25) 第四章系统详细设计 (26) 4.1 范围 (26) 4.1.1 系统概述 (26) 4.1.2 文档概述 (26) 4.2 系统结构 (26) 4.3 详细设计说明 (27) 4.3.1 系统功能模块 (27) 4.3.2 实体类 (28)

4.4 接口设计 (29) 5.1 范围 (30) 5.1.1 系统概述 (30) 5.1.2 测试方案 (30) 5.2 测试说明 (30) 5.2.1 功能测试 (31) 5.3 测试结果概述 (32) 5.4 详细测试结果 (33) 5.5 测试结果评价 (34) 第六章总结 (35) 致谢 (37)

基于安卓的个人记账管理APP设计与实现

基于安卓的个人记账管理APP设计与实现 本科生毕业设计(论文) 题目:基于安卓的个人记账管理APP设计与实现 独创性声明 本毕业设计(论文)是我个人在导师指导下完成的。文中引用他人研究成果的部分已在标注中说明;其他同志对本设计(论文)的启发和贡献均已在谢辞中体现;其它内容及成果为本人独立完成。特此声明。 论文作者签名:日期: 关于论文使用授权的说明 本人完全了解福州大学至诚学院有关保留、使用学位论文的规定,即:学院有权保留送交论文的印刷本、复印件和电子版本,允许论文被查阅和借阅;学院可以公布论文的全部或部分内容,可以采用影印、缩印、数字化或其他复制手段保存论文。保密的论文在解密后应遵守此规定。 论文作者签名:指导教师签名:日期: 基于安卓的个人记账管理APP设计与实现 摘要 记账是千百年都流传的事,老一辈的人都有使用算盘记账的

经历;后来有了计算器,大家就使用笔和账簿辅以计算结果进行记账;到了二十一世纪的信息化时代,电脑软件的普及,使得大家转向了Excel或是其他一些带有强大分析功能的桌面软件进行电脑记账。然而,以上种种方式,都带有时间、空间的限制,不能做到随时随地的记录,延误了最佳的记账时间,或是需要后期拿出大量时间进行账目的统计分析工作,导致人们的记账习惯不能得以延续下去,功亏一篑,更是达不到规划理财的目的。 现代经济社会中,人们的经济活动频繁,消费种类繁多,在这样的情况下,研究一个专门为日常消费记账的APP已是迫在眉睫。本论文设计的个人记账管理APP不仅方便用户记录收支信息、实现报表分析,总结自己的财务情况,方便人们更加快捷、实时的记录自己的消费情况,而且可供用户记录与管理日常事件。与传统的记账方式相比,本论文设计的个人记账管理APP具有安全性、便携性和实用性等特点。 本文首先针对个人记账管理APP展开需求分析,其次对个人记账管理APP展开功能分析,最后采用Android、Java和SQLite 数据库实现个人记账管理APP。经系统测试,本文设计的个人记账管理APP具有简单鲜明、针对性功能设计和方便快速使用等特征。 关键词:记账管理,Adroid,APP

基于android个人记账本的设计与开发

摘要 随着智能手机的快速普及,智能手机操作系统市场风生水起。为了让智能手机用户能够随时随地查询互联网所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终端上,让手机能够通过移动网以及互联网访问Web网站并处理各种各样的业务。因此,智能手机的应用软件及其需要的服务将有广阔的发展前景。 在如今这个智能手机系统群雄纷争的时候,2008年Google推出了一款名为Android 的开源智能手机操作系统,它采用Linux内核,开放手机联盟(OHA)成员可以任意使用和修改SDK包,系统的开源性使其具有良好的拓展性。这款软件包括了操作系统、用户界面和应用程序,即智能手机工作所需要的全部软件。Android的最大特点是其开放性体系架构,不仅具有非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支持功能以及强大的浏览器。因此,对于软件从业人员来说,Android平台具有无限的吸引力。 本文就在分析讨论Android手机软件开发技术原理的基础上,开发出能为用户提供更好的基于Android平台的个人记账手机软件。 关键词Java; Android; 记账;智能手机平台

Based on the android personal account the design and development Abstract With the rapid proliferation of smartphones, smart phone operating system market, wind and water. In order for smartphone users to check the Internet anytime, anywhere services provided anefficient way to expand the function of the system will be applied to themobile phone terminal, the mobile phone to Internet access via mobile networks,and variety of Web sites and process business. Therefore, the smart phone applicationsand the need for the service will have broad prospects for development. In today's smart phone system whendisputes warlords, 2008, Google introduced a smart phone called the Androidopen source operating system, which uses Linux kernel, Open Handset Alliance(OHA) members can be free to use and modify the SDK package, the system It hasa good open-source nature of the expansion of. The software includes theoperating system, user interface and applications that need to work smartphones all the software. Android's biggest feature is its open architecture,not only has a very good development and debugging environment, but alsosupports a variety of scalable user experience, including rich graphicalcomponents, multimedia support, and powerful browser. Therefore, for softwareprofessionals is, Android platform has unlimited appeal. In this paper, the analysis anddiscussion Android mobile phone software development technology on the basis ofthe principle, developed to provide users with better platform to the personalcharge basedon Android meteorological software. Key words Java; Android; charge; smartphoneplatform

浅析基于Android的个人记账本平台开发论文

浅析基于Android的个人记账本平台开发论文1项目研究意义 随着我国国民经济的持续增长,人们的收入也在逐年增加,个人身边可以支配的财产也在增加,而且随着现在经济形势多样化,人们收入与支出形式也出现多样化,所以我们需要一个现代化的工具来管理我们个人财产以及日常支出和收入,以合理管理支出行为,是经济效益最大化。我的记账本手机软件就是针对上面的这些问题而设计的,让每个用户对自己的经济行为有个比较清晰的掌握,合理分配个人收入和管理自己的资产。 2项目开发目的 俗话说“你不理财,财不理你”,只有通过合理的记账,才能够有效管理你的个人资产的合理运用。记账本软件不仅可以帮你记帐,更多的是可以实时掌握你的收入与支出,掌握资金的变动情况,同时还可以统计出资金的主要流向,从而更合理的分配资金。本课题将达到以下几个目的: (1)清晰、简便、明了,友好的操作界面。 (2)提供最主要的记账软件功能。 (3)降低开发周期和成本成本。 记账本系统的主要工作,是对用户的各种收入、支出、预算有详细的记录,让每个用户对自己的经济行为有个比较清晰的掌握,合理分配个人收入和管理自己的资产。 通过调查,要求本系统应该具备以下特点:界面设计美观大方,方便、快捷、操作灵敏。功能有增加账单,增加修改和分类,预算和密码管理,报表分析,导

出数据,分类统计,管理账单,公积金的计算,汇率的查询。 3软件开发 根据需求分析,得到系统的模块划分。有收支模块:收支管理、流水账、支持预算、公积金。管理模块:报表、科目管理、密码管理、我的账户。系统模块:系统介绍、系统评分、汇率查询、偏好设置。 4系统详细设计 系统主要有以下功能。 4.1收支管理 在主界面中点击收入管理、支出管理或快捷键收入一笔、支出一笔,进入支出收入界面,如图1所示。在收支管理界面顶端是界面标题栏,中间有金额,科目,日期,账本,账户和收支心得需要填写或选择,最下方有3个Button,返回,保存和下一笔 4.2公积金 在主界面中点击公积金,将进入公积金界面。公积金界面有税前工资,公积金类型,园区统筹,个人所得税和税后工资,其中税前工资需要填写,公积金类型需要选择。 4.3流水账 在主界面中点击流水账,将进入流水账界面。在流水账中的数据是对收入与支出的记录。在这个界面中可以对数据进行查询、修改、删除以及增加。当点击流水账中的账目时会进入账目明细。 4.4系统点评 从主界面中点击系统评分,用户可以对本软件中的系统便捷度、系统美观度、

基于Android的个人记账本平台开发

龙源期刊网 https://www.wendangku.net/doc/688000890.html, 基于Android的个人记账本平台开发 作者:王莹 来源:《中国管理信息化》2016年第21期 [摘要] 伴随着人们收入水平的提高,个人记账需求正在呈现出爆炸式增长,记账已成为 目前百姓最关心的话题.而且Android的智能手机也已经越来越普及,研发一款依赖于Android 的记账的平台的话会受到大部分人的青睐。本文对记账系统的功能进行编写。同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图。 [关键词] 个人记账;Android;平台;开发 doi : 10 . 3969 / j . issn . 1673 - 0194 . 2016. 21. 026 [中图分类号] F063.4 [文献标识码] A [文章编号] 1673 - 0194(2016)21- 0057- 02 1 项目研究意义 随着我国国民经济的持续增长,人们的收入也在逐年增加,个人身边可以支配的财产也在增加,而且随着现在经济形势多样化,人们收入与支出形式也出现多样化,所以我们需要一个现代化的工具来管理我们个人财产以及日常支出和收入,以合理管理支出行为,是经济效益最大化。我的记账本手机软件就是针对上面的这些问题而设计的,让每个用户对自己的经济行为有个比较清晰的掌握,合理分配个人收入和管理自己的资产。 2 项目开发目的 俗话说“你不理财,财不理你”,只有通过合理的记账,才能够有效管理你的个人资产的合理运用。记账本软件不仅可以帮你记帐,更多的是可以实时掌握你的收入与支出,掌握资金的变动情况,同时还可以统计出资金的主要流向,从而更合理的分配资金。本课题将达到以下几个目的: (1)清晰、简便、明了,友好的操作界面。 (2)提供最主要的记账软件功能。 (3)降低开发周期和成本成本。 记账本系统的主要工作,是对用户的各种收入、支出、预算有详细的记录,让每个用户对自己的经济行为有个比较清晰的掌握,合理分配个人收入和管理自己的资产。

基于android个人记账本的设计与开发开题报告

太原科技大学华科学院毕业设计开题报告 学生姓名:学号: 学院、系: 专业: 论文题目:基于android个人记账本的设计与开发指导教师: 2015 年 2 月26日

毕业设计开题报告 1.结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述: 文献综述 一.选题的目的和意义 1.选题的背景 出门口诀“伸手要赏钱”分别代表着身份证、手机、钥匙、伞、钱。在后PC时代的今天,手机成为最重要的移动终端,是我们出门出行的必携物。以前,或许我们的手机只能为我们提供基本通信功能,而随着Android 系统的诞生,我们的生活迎来了一场不亚于“工业革命”带给我们的巨大变化。基于Anddroid系统的手机处理各类信息的能力得到了质的提升。而Android这个开源的操作系统,将享受这项优质服务的权利给了所有愿意使用它的人。 Android从08年9月的1.1版到去年11月的4.4版,一路走来,从基本走向优化,全方面地为我们提供了出色的网络、多媒体、通讯、娱乐等功能。这匹黑马,从诞生伊始到去年7月的“全球市场占有率达81.9%”,告诉我们它的出现是多么受人们欢迎。它备受追捧的原因不外乎它完全的对第三方软件开发商和我们这些开发者的开发。我们可以在它上面实现无限自主的“自定义”。它宛如一张白纸,我们可以在上面随意画出自己想要的东西。它,贵在给我们自由。 2.选题的意义

随着高速经济化,我们的生活节奏越来越快。我们忙东忙西,总会容易忽略忘记了一些生活细节,比如收支管理。为了更好的释放一些时间来享受我们的生活,我们期待有这么一款软件来帮助管理这些小数据。建立在Android操作系统上的个人理财系统,方便我们随时随地地记录着这些零散的数据,从此我们不必再为收支费心,清心地查看数据统计结果是我们唯一要做的事。 二、可行性分析 1.可行性研究前提 1.1要求 系统功能满足用户实际需求 可便利地进行收入支出的增删改操作 对用户数据进行正确的统计 系统操作人性化、简单易用 保证软件的安全性 1.2目标 方便地进行收入、支出等数据进行管理整合 2.技术可行性研究 此系统需要在Android手机操作系统上运行,用Eclipse进行开发,数据库选用轻量级的SqLite。开发所需的软件技术成熟稳定,且支持Android系统的手机也分布广泛,可以完全满足所以的开发需求。 至于自己在Android方面虽然没有基础,鉴于之前有Java编程经验且时间充裕,有足够时间来学习空白的知识。

基于安卓Android平台的个人理财软件的设计与实现

基于Android平台的个人理财软件的设计与实现 摘要 个人理财管理系统是基于Android系统开发的一款手机应用程序。它主要是为了满足人们在快节奏的生活中可以随时记下自己的收支 情况的需求。个人理财管理系统与传统的记账方式相比,体现了它的便捷性、安全性及可扩展性。系统采用Eclipse+ Android Developer Tools作为开发工具,以SQLite为数据库。系统功能包括:用户账户的注册、用户切换、用户名密码修改、账户删除,语音识别记账,收入信息的增删改,支出信息的增删改,收入类型的增删,支出类型的增删,收入信息分类统计,支出信息分类统计,收入支出总额统计,数据还原、清空等等。系统具有界面简洁鲜明、功能便捷易用、操作人性化等特征。 【关键字】:收支管理;Android;SQLite;

Personal Financial Management System Design and Implementation Abstract:Personal financial management system is based on the Android system developed a mobile application.It is mainly to meet those people who want to write down their income and expenditure more quickly and conveniently in the fast-paced life. Compared with the traditional method, Personal financial management system reflects more convenience,security and scalability. Especially in this day and age, people are on the side of the phone. System uses Eclipse and Android Developer Tools as a development tool and SQLite as the database. Android technology is now very mature, we can easily develop.Personal Financial Management System of the main functional modules,including: user account registration, user switching, username password changes, account deletion, Income information management,Expenditure information management,voice recognition accounting,Type of income management, Expenditure Type Manager, Income information classification statistics, expenditure information classification statistics, total income and expenditure statistics,Data reduction, data emptied and so on. The system has a simple and clear interface, easy-to-use features, user-friendly operation and other features Keywords: Revenue and expenditure management;Android;SQLite;

个人记账本 - 副本doc资料

个人记账本-副本

前言 手机自诞生以来不过数十年光景,但其商用及其更新换代的速度却让人难以置信,在谷歌Android大潮席卷市场,苹果iOS系统风靡全球的现在,以往对于虚拟现实、增强现实、高速无线网络、更绚丽的屏幕、更强悍的图形芯片以及多核处理器的畅想早已不再遥远,完全集成在一部小小的智能设备当中。在移动互联网大潮的侵袭下,想必未来的智能手机市场还将掀起一场智能化的革命。手机行业快速的变化需求对手机设计行业提出了更新的要求。 智能手机的已经融入我们的生活当中,社交我们有QQ、微信;影音我们有百度影音、优酷、土豆;金融我们有支付宝、微信支付;网购我们有淘宝、京东,各色各样应用占满了手机存储空间。 李嘉诚说过,“30岁以后,投资理财的重要性逐渐提升,中年时赚多少钱已经不重要,反而是如何管钱比较重要。”如今,随着生活水平的提高,个人投资理财在当今社会变得越来越重要。很多人没有记账的习惯,就会导致钱花完了到头来却不知道花在了什么地方。而使用记账APP,虽然不能帮我们省钱,却能让我们知道自己的钱花在了什么地方。久而久之,就会对自己的消费情况有个了解,学会更好的调配自己的资金,避免乱花钱、花冤枉钱的情况。 本文着重介绍Android记账类应用《个人记账本》,它拥有记账、钱包管理、报表生成、账本分类等功能。相比于同类产品,操作简单、界面清晰、更加简单易用。

1 绪论 1.1 研究背景 Android系统是基于Linux的智能操作系统,2007年11月,Google与84家软件开发商、硬件制造商及电信运营商组建开发手机联盟,共同研发、改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android 的源代码,也就是说Android系统是完整公开并且免费的,Android系统的快速发展,也与它的公开免费不无关系。 随着Android系统的迅猛发展,它已成为全球范围内具有广泛影响力的操作系统。它不仅仅是一款手机操作系统,它还广泛的被应用于平板电脑、电视、数码相机、可佩戴设备,这也造就了目前Android开发人才需求的快速增长。 从2007年11月5日谷歌公司正式向外界展示了这款名为Android的操作系统至今,Android已经经历了多个版本的更新,如今Android 7.0的相关新闻也层出不穷,这意味着新版本即将到来。 1.2 主要技术 1.2.1 Eclipse集成开发环境 Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java 语言开发,通过安装不同的插件,Eclipse可以支持不同的计算机语言,比如Python和C++。Eclipse本身只是一个框架平台,但是有了众多插件的支持,使得Eclipse具有很高的灵活性,许多软件开发商都以Eclipse为框架开发自己的IDE。 Eclipse的插件机制是轻型软件组件化架构。Eclipse所有的附加功能都是由插件提供的,例如支持Java以外的其他语言。已有的分离的插件已经能够支持Ruby、Python、Perl、C/C++、telnet和数据库开发。插件架构能够支持将任意的扩展加入到现有环境中,而决不仅仅限于支持各种编程语言。

记账本的设计

记账本的设计Newly compiled on November 23, 2020

课题名称 基于Android记账本的设计院系计算机与软件学院 专业移动互联网技术(Android技术)班级 学号 学生姓名 指导教师: 2016 年 05 月日

计算机与软件学院 毕业设计(论文)诚信承诺 我谨在此承诺:本人所写的毕业论文《基于Android的 Time记账本的设计》,系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释与说明,若有不实,后 果由本人承担。 承诺人(签名): 2016年 05 月 18 日

在后PC时代的今天,手机已经普及到人手一台以上,智能手机成为最重要的移动终端,其两大主流是Google Android系统及其IOS系统。特别是Android平台,其具有开放的、配置优、性价比高等特点,显然越来越多的软件使用Android技术开发。然而在基于Android技术开发的软件中,却没有一款能够满足用户对收支图形化显示的记账软件。为了解决用户需求的问题,本毕业设计基于Android技术设计并实现了Time记账本管理软件的开发。 该记账软件以Android Studio作为开发平台,使用AChartEngine 制作图表,调用本地SQLite数据库保存本地信息,同时利用LeanCloud 云端数据来管理用户账户,实现了对账本(Bill)数据的增删改查和用户资产的增删改查。 本记账软件包括以下几个模块:用户密码登陆,收支数据的录入、个人明细及汇总统计,数据云端备份。本设计着重实现记账功能和资产管理功能。 关键词:记账软件;Android Studio;数据库;

个人记账本

前言 手机自诞生以来不过数十年光景,但其商用及其更新换代的速度却让人难以置信,在谷歌Android大潮席卷市场,苹果iOS系统风靡全球的现在,以往对于虚拟现实、增强现实、高速无线网络、更绚丽的屏幕、更强悍的图形芯片以及多核处理器的畅想早已不再遥远,完全集成在一部小小的智能设备当中。在移动互联网大潮的侵袭下,想必未来的智能手机市场还将掀起一场智能化的革命。手机行业快速的变化需求对手机设计行业提出了更新的要求。 智能手机的已经融入我们的生活当中,社交我们有QQ、微信;影音我们有百度影音、优酷、土豆;金融我们有支付宝、微信支付;网购我们有淘宝、京东,各色各样应用占满了手机存储空间。 李嘉诚说过,“30岁以后,投资理财的重要性逐渐提升,中年时赚多少钱已经不重要,反而是如何管钱比较重要。”如今,随着生活水平的提高,个人投资理财在当今社会变得越来越重要。很多人没有记账的习惯,就会导致钱花完了到头来却不知道花在了什么地方。而使用记账APP,虽然不能帮我们省钱,却能让我们知道自己的钱花在了什么地方。久而久之,就会对自己的消费情况有个了解,学会更好的调配自己的资金,避免乱花钱、花冤枉钱的情况。 本文着重介绍Android记账类应用《个人记账本》,它拥有记账、钱包管理、报表生成、账本分类等功能。相比于同类产品,操作简单、界面清晰、更加简单易用。

1 绪论 1.1 研究背景 Android系统是基于Linux的智能操作系统,2007年11月,Google与84家软件开发商、硬件制造商及电信运营商组建开发手机联盟,共同研发、改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android 的源代码,也就是说Android系统是完整公开并且免费的,Android系统的快速发展,也与它的公开免费不无关系。 随着Android系统的迅猛发展,它已成为全球范围内具有广泛影响力的操作系统。它不仅仅是一款手机操作系统,它还广泛的被应用于平板电脑、电视、数码相机、可佩戴设备,这也造就了目前Android开发人才需求的快速增长。 从2007年11月5日谷歌公司正式向外界展示了这款名为Android的操作系统至今,Android已经经历了多个版本的更新,如今Android 7.0的相关新闻也层出不穷,这意味着新版本即将到来。 1.2 主要技术 1.2.1 Eclipse集成开发环境 Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java 语言开发,通过安装不同的插件,Eclipse可以支持不同的计算机语言,比如Python 和C++。Eclipse本身只是一个框架平台,但是有了众多插件的支持,使得Eclipse 具有很高的灵活性,许多软件开发商都以Eclipse为框架开发自己的IDE。 Eclipse的插件机制是轻型软件组件化架构。Eclipse所有的附加功能都是由插件提供的,例如支持Java以外的其他语言。已有的分离的插件已经能够支持Ruby、Python、Perl、C/C++、telnet和数据库开发。插件架构能够支持将任意的扩展加入到现有环境中,而决不仅仅限于支持各种编程语言。 Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。

基于android系统的个人记账系统设计-(3)

目录 第一章前言................................................................................................................................... III 1.1 选题背景及目的............................................................................................................. III 1.2 国内外研究状况............................................................................................................. III 1.3 设计和解决方法............................................................................................................. III 第二章需求分析............................................................................................................................ V 2.1 范围.................................................................................................................................. V 2.1.1 系统概述.............................................................................................................. V 2.1.3 文档概述.............................................................................................................. V 2.2 需求概述.......................................................................................................................... V 2.2.1 系统目标.............................................................................................................. V 2.2.2 运行环境.............................................................................................................. V 2.2.3 用户的特点......................................................................................................... V I 2.3功能需求.......................................................................................................................... V I 2.4.1 系统用例图......................................................................... 错误!未定义书签。 2.4.2 系统各项功能描述............................................................. 错误!未定义书签。 2.5数据.......................................................................................... 错误!未定义书签。 2.5.1 数据关系ER实体类........................................................... 错误!未定义书签。 2.6故障处理.................................................................................. 错误!未定义书签。第三章概要设计........................................................................................................................ VIII 3.1 范围.............................................................................................................................. VIII 3.1.2 系统概述.......................................................................................................... VIII 3.1.3 文档概述.......................................................................................................... VIII 3.2 系统结构...................................................................................................................... VIII 3.2.1 部署图.............................................................................................................. VIII 3.2.2 类图..................................................................................... 错误!未定义书签。 3.4 执行概念......................................................................................... 错误!未定义书签。 3.4.1 添加消费信息..................................................................... 错误!未定义书签。 3.4.2 添加消费预算..................................................................... 错误!未定义书签。 3.4.3 用户转账............................................................................. 错误!未定义书签。 3.5 用户界面设计................................................................................................................. I X 3.6系统出错处理.................................................................................. 错误!未定义书签。 3.6.1 出错信息............................................................................. 错误!未定义书签。 3.6.2 补救措施............................................................................. 错误!未定义书签。 3.6.3 系统维护............................................................................. 错误!未定义书签。第四章系统详细设计................................................................................................................ XIII 4.1 范围.............................................................................................................................. XIII 4.1.1 系统概述.......................................................................................................... XIII 4.1.2 文档概述.......................................................................................................... XIII 4.2 系统结构...................................................................................................................... XIII 4.3 详细设计说明................................................................................. 错误!未定义书签。 4.3.1 系统功能模块..................................................................... 错误!未定义书签。

相关文档
相关文档 最新文档