第三章:设计。分析并设计课题的总体设计和各个功能模块的设计方案。
第四章:系统实现。根据总体设计和功能模块设计的内容,对系统进行详细设计和实现。
第五章:总结。总结本次课程设计中用到的技术及其特点,个人的一些开发经验。
第751章:致谢。对在本次毕业设计中想要感谢的人表示感谢。
2 课题分析
如今,人们的生活越来越离不开手机了。随着消费水平的提高和消费方式的多样化,大多数人都不太这种日常的消费支出,久而久之,当个人的消费总量达到一定的程度时,人们就会产生一种无线的压力,对自己的花费感到迷惑。因此,如果能够通过手机记录自己日常的开支,分析自己的消费情况,并做出合理的预算,这不仅能提高个人的理财意识,也能给人们的生活带来便利。
2.1 需求分析概要
2.1.1 课题目标
本课题的目标是开发一款Android系统下的个人理财软件,主要功能是记账、查看账单和预算等。界面尽可能做到简单美观,操作不需要太复杂,功能显而易见。具有一定的隐私功能。能在短期内完成程序的设计、开发和调试。编译好后的软件能够适用于大部分的安卓手机,由于每一部手机的硬件的限制,运行的Android系统版本都能不相同,所以需要开发一款具有较高兼容性的Android系统下的应用软件。
2.1.2 用户类型
经过研究和分析,目前搭载Android系统的智能手机已经非常普遍了。使用的人群也比较广,本软件比较适用于15至50岁的用户使用。因为软件操作简单,使用方便。所以,不管是在校学生,还是职场中的上班族们,甚至是使用智能手机的退休人员都可以轻松学会软件的使用。学生可以通过这款财务软件,对自己的消费情况进行记录和分析,有利于学生养成良好的理财习惯。
2.1.3 运行环境
(1) 硬件环境
安装了Android(2.3.3及以上版本)操作系统的手机。
(2) 软件环境
操作系统:Windows XP及Windows以上版本
Android SDK:4.0以上版本
ADT版本:23.0.4
JDK: JDK SE1.8.0
开发工具:Eclipse IDE for Java Developers
Version: Luna Service Release 1a (4.4.1)
注:使用较高版本的SDK可以更好的兼容较低版本的Android项目。
2.2 开发环境搭建
2.2.1 开发环境简介
对于开发者来说,要开发一款软件,首先最重要的就是选择合适的开发平台,搭建好用的开发环境。目前,比较主流的开发工具是Eclipse,使用Eclipse、ADT(Android模拟器)和Android SDK进行APP的开发是目前大部分开发者的首选。不久前,Google官方公布了一款开发Android应用程序的工具—Android Studio,这个工具的最大特点就是官方公布,集成了开发所需的接口和相关的插件,由于是不久前发布出来的东西,很多地方需要完善,而且可以参考的资料比较少,建议新手还是选择Eclipse作为开发工具。 安卓系统下的财务软件开发+文献综述(4):http://www.751com.cn/jisuanji/lunwen_30193.html