基于Android的移动应用开发项目_第1页
基于Android的移动应用开发项目_第2页
基于Android的移动应用开发项目_第3页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 PAGE PAGE 4绪论研究背景惯,所以增设收入支出类型管理模块和系统设置模块。随着高速经济化,我们的生活节奏越来越快。我们忙东忙西,总会容易忽略忘记了一些生活细节,比如收支管理。为了更好的释放一些时间来享受我们的生活,我们期待Android方便我们随时随地地记录着这些零散的数据,从此我们不必再为收支费心,清心地查看数据统计结果是我们唯一要做的事。国内外现状和发展趋势软件及系统的产生。 若是基于安卓平台的个人理财系统得到广泛推广,人们能从该应调整支出,正确理财。开放性手机平台:androidGoogleLinuxGoogle 系,希望借助建立标准化、开放式的智能手机操作系统,在移动产业内形

2、成一个开放式的生态系统。依赖度比较高的人群很合适。Android:GoogleAndroid度要比其它操作系统略胜一筹,但这并不是用户购买Android空间。需求分析可行性分析系统可行性行性研究的目的就是以最小的时间、金钱代价确定疑难问题是否能够妥善解决。技术可行性此系统需要在 Android 手机操作系统上运行,用 Android stdio 进行开发,数据库SqLiteAndroid分布广泛,可以完全满足所以的开发需求。至于自己在AndroidJava经济可行性了人们生活的一部分。当今社会己步入了一个全新的信息时代,人类的每个活动都和 生活化,低端化成了不可阻挡的趋势。SQLiteAndr

3、oid SDK本系统开发所产生的效益将大于投入,所以开发本项目是可行的、必要的。的实施是可行的。功能需求分析是什么,了解用户想要实现的功能是什么。在该App出信息查询、收入支出信息汇总、个人信息显示以及更改密码等。用户的UML2-12-1 十分失败的,因为这些需求都是在底层的技术平台设计实现的,用户可能都无法正常使用该平台。在时间特性上,在 95的情况下,一般时段响应时间不超过 1.5 秒,该平台具有简55洁、简单的界面。=50% IOSAndroidwindows DB25%的系统实现需要具体到特定的操作系统。替换关系数据库2系统概要设计系统功能结构设计支出,我的收入,数据管理、系统设置、收

4、入便签、帮助等功能。个人理财通用户管理收入管理支出管理便签管理个人理财通用户管理收入管理支出管理便签管理数据管理用更用添修删添修删添修删收支便户改户加改除加改除加改除入出签登密注收收收支支支便便便汇汇汇录码册入入入出出出签签签总总总3-1 个人理财通功能结构图SQLiteOpenHelper是以特定的组织结构存放在计算机存储介质中的相互关联的都存储在数据库中,用户对数据的操作也是在数据库中进行的。3.2.1 数据表设计tb_pwd(密码信息表)tb_pwd3-1 PAGE 1密码信息表字段名数据类型主键否描述numberVarchar(20)是用户账号passwordVarchar(20)否用

5、户密码tb_outaccount(支出信息表)_id3-23-2支出信息表字段名数据类型主键否描述_idinteger是编号moneydecimal否支出金额timeVarchar(10)否支出时间typeVarchar(10)否支出类别addressVarchar(100)否支出地点markVarchar(200)否备注tb_inaccount(收入信息表)_id3-33-3字段名数据类型主键否描述_idinteger是编号moneydecimal否收入金额timeVarchar(10)否收入时间typeVarchar(10)否收入类别handlerVarchar(100)否付款方markV

6、archar(200)否备注tb_flag(便签信息表)_id,flag3-43-4便签信息表字段名数据类型主键否描述_idinteger是编号flagVarchar(200)否便签内容系统详细设计系统类图设计Tb_inaccountTb_outaccountTb_flagTb_pwd,4-1、4-2、4-3、4-44-1 收入实体类图4-2 支出实体类图4-3 便签实体类图4-4 密码实体类图当登录窗体,验证成功后,用户将进入主窗体,主窗体中以图标和文本相结合和方式显Activity还可以一键操作记账,这个软件主要特点是操作方便、简单易用,为个人的日常理财带来极大方便。登录管理设计高程序的安

7、全性,保护数据资料不外泄。收入管理设计收入管理模块主要包括 4 部分,分别是“新增收入”、“收入信息浏览”、“修改/删除收入信息”和“收入信息汇总图表”,其中,“新增收入”用来添加收入信息, “收入信息浏览”用来显示所有的收入信息,“修改/删除信息”用来根据编号修改或4-54-5 添加收入时序图支出管理模块主要包括 4 部分,分别是“新增支出”、“支出信息浏览”、“修改/删除支出信息”和“支出信息汇总图表”,其中,“新增支出”用来添加支出信息, “支出信息浏览”用来显示所有的支出信息,“修改/删除支出信息”用来根据编号修4-64-6 删除支出信息时序图3 部分,分别是“新增便签”、“便签信息浏

8、览”和“修改所有的便签信息,“修改/删除便签信息”用来根据编号修改或者删除便签信息。 便签4-7 所示。4-7 便签修改时序图数据设置设计4-84-8 修改密码时序图4-9 所示。4-9 修改密码时序图系统实现主界面实现当登录窗体,验证成功后,用户将进入主窗体,主窗体中以图标和文本相结合和方式显Activity还可以一键操作记账,这个软件主要特点是操作方便、简单易用,为个人的日常理财带5-15-1 主界面Activity;5-2 所示。5-2 登录界面息浏览”用来显示所有的收入信息,“修改/删除信息”用来根据编号修改或者删除收5-3、5-45-3 新增收入界面5-4 收入信息息浏览”用来显示所

9、有的支出信息,“修改/删除信息”用来根据编号修改或者删除支5-5、5-65-5 新增支出5-6 支出信息3 部分,分别是“新增便签”、“便签信息浏览”和“修改/5-75-7 新增便签数据设置实现TotalChart5-8、5-95-105-8 支出统计表5-9 收入统计图5-10 便签信息界面5-11所示:5-11 系统设置界面实训感想本文通过本系统设计与开发,从而得出下列结论:学习一门新技术,最重要的是实践,只有多动手才能尽快掌握它。处。不过由于经验不足,我设计的图形界面比较简单。只是对基本功能进行了开发。自己的设计进行了完善,但是还有很多的不足之处,有待以后进一步学习。实践证明,本系统有着很好的发展前景,经测试运行。在这次课程设计中遇到的最困难的方面就

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论