课程设计:基于安卓的记账本.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 1.概述 3 1.1 设计目标 3 1.2 开发工具 3 2 需求分析 4 2.1系统功能: 4 2.2系统功能描述: 4 2.3系统用例图: 5 2.4运行环境需求 5 3 系统设计 6 3.1基本设计概念和处理流程 6 3.2数据库设计 9 3.2.1数据库概念设计 9 3.2.2数据库表设计 9 3.3界面设计 10 4 系统模块实现 13 4.1登录模块 13 4.2记账模块 14 4.3账本详细模块 15 5 调试分析 16 6 心得体会 17 7 参考资料 17 1.概述 1.1 设计目标 软件名称为:基于安卓的记账本 当今现在随着人们生活质量的提高,消费的方面也越来越多,人们对自己资金消费的会越来越乱,有时甚至会觉得自己的钱不知道花到哪里去了。所有有一个记账的软件是很有比较的,把自己一天的消费收入以及借贷都记录起来,之后可以统计自己的资金出入的明细,这样也可以更好的规划自己资金。 本软件是一个基于安卓的手机记账软件,现在大都人都是习惯手机的操作,也比较方便,一花费了什么就能随手的记录起来。本软件有几个功能,能够记录消费,记录收入,记录借贷,然后能够查看账本的明细,也可对账本的信息进行修改和删除。 1.2 开发工具 开发工具:eclipse, Android 模拟器:Android4.3 Android SD:Android-18 服务器:tomcat7.0搭建的服务器。 2 需求分析 2.1系统功能: 本系统的功能有:登录注册,记录账本信息,查看账本明细,修改账本信息,删除账本信息。 2.2系统功能描述: 功能 描述 登录注册 用户进行登录和注册 记录账目 用户进行记录账目,记录消费,收入,借贷 账本明细 把账本的信息都显示出来,根据时间降序的显示,最新一条会显示在最上面 修改账目 在每条账目后面都有修改的按钮,能进行账目的修改 删除账目 点击删除按钮能删除相应的账目 2.3系统用例图: 2.4运行环境需求 带有android系统的触屏手机 推荐配置:CPU:单核1.0 GHz及以上 内存:500MB RAM及以上 网络:带有WLAN功能的智能手机。 3 系统设计 3.1基本设计概念和处理流程 该系统主要划分为登录模块、记账模块、账本详细模块 登录模块 核心处理流程设计 记账模块 核心处理流程设计 账本详细模块 核心处理流程设计 3.2数据库设计 3.2.1数据库概念设计 本系统主要的数据库表如下所示: 序号 表名 说明 1 account 账本表 2 user 用户表 本系统的数据库关系图如下所示: 3.2.2数据库表设计 每个表的结构如下所示: 表1 用户表 表2账本表 3.3界面设计 界面总体的设计简洁,清晰,便于用户的操作 登录界面 账本明细界面 记账选择界面 填写记账信息界面 系统设置界面 修改密码界面 4 系统模块实现 4.1登录模块 登录是把用户输入的用户名和密码读取到了之后,以请求的方式传到了服务器端进行验证,如果验证成功,服务器端就会将相关的数据传回给客服端,验证失败的话就会提示用户重新输入信息。 相关关键代码是: 4.2记账模块 记账是先获取到用户输入的记账信息,以请求的方式将数据传到了服务器端,服务器端进行接收,接收完成后将数据库插入到数据库中,然后服务器端就会将插入成功的信息传回给客服端,客户端再提示保存成功 相关关键代码是: 4.3账本详细模块 登录成功后进入账本页,服务器端会将用户相关的数据传给客户端,客服端在将数据一一以列表的方式一一显示出来,然后点击对应的账目后面的修改按钮,能修改账目,保存后会将数据传给服务器端,服务器再对数据库数据进行修改,修改成功后返回成功提示信息。 相关关键代码是: 5 调试分析 通过以上测试结果分析得知,本系统基本的功能就没有问题,但还是有少部分存在漏洞,需要更为完善的修复,后期需继续进行维护,来提供整体系统性能,达到了预期的性能要求。 6 心得体会 这次的课程设计时间比较短,所以完成的项目也不算完美,不过还是自己本身的问题,在这个学期学习得并不好,基础比较差。真正来做项目的时候就显示出了自己的不足,很多都不懂,好多都是现学习的。项目并不是很难,不过确实能学到很多东西,从不懂到一点点去学,去实践,这个过程确实是一种很好的学习方法。平时大多都只是看书,然后照着书打一遍,感觉是能懂了,但是到了这个真正的项目中时,就发现很多的不会。书本的东西都是一样一样,真正的项目是综合的一个东西,这样才能真正学会怎么运用书

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档