手机理财软件设计【开题报告+文献综述+毕业论文】

手机理财软件设计【开题报告+文献综述+毕业论文】

ID:464352

大小:3.03 MB

页数:53页

时间:2017-08-05

手机理财软件设计【开题报告+文献综述+毕业论文】_第1页
手机理财软件设计【开题报告+文献综述+毕业论文】_第2页
手机理财软件设计【开题报告+文献综述+毕业论文】_第3页
手机理财软件设计【开题报告+文献综述+毕业论文】_第4页
手机理财软件设计【开题报告+文献综述+毕业论文】_第5页
资源描述:

《手机理财软件设计【开题报告+文献综述+毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业论文系列开题报告通信工程手机理财软件设计一、课题研究意义及现状俗话说“你不理财,财不理你”。随着日常生活中对理财能力的要求提高,养成一个良好的理财习惯渐渐成为提高生活质量的一种有效途径。在信息社会中,随着支持JAVA的手机大量普及,手机软件的需求量也飞速上升。JAVAME无疑是最适合在手机上编写应用程序的语言之一。我要设计的这款软件就是基于JAVAME技术的手机理财软件。二、课题研究的主要内容和预期目标主要内容:Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于

2、Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。 简单来说,Android就是一个手机操作系统,基于Linux平台开源的平台JAVAME是JAVA技术在资源受限设备上的实现和应用。随着越来越多的支持JAVAME的设备的出现,特别是支持JAVAME的移动电话的广泛普及,基于JAVAME的软件开始大量涌现。受手机资源的限制(入屏幕小、内存少、处理速度慢等)。JAVAME的应用程序大多数都是小巧型的。JAVAME和Andr

3、oid无疑是当今最热门两种开发工具。Android是一个完整的移动设备操作系统,由linux操作系统,中间件,C类库和核心应用程序组成。而JAVAMe是Java的一个微型版本,针对移动设备开发应用程序的开发包,它必须有底层操作系统支持。两种都是用java语言编写应用程序。Android的优势在于开发性和开源,是一个优秀的移动设备操作系统。而JavaMe是一个移动设备软件开发包,他优秀的跨平台性使我选择了他作为我的设计环境。预期目标:(1)实现记账模块功能:能方便准确的记录:收入、支出、存款、债务、债权项目(2

4、)实现统计模块:可按天和按月、年实现收入、开支、存款、债务、债权等的统计,并可给出每月报表。(3)(选作)实现理财算法模块:可根据记账本数据对使用者财务状况进行判断,并通过图表方式给出结果和理财提示与建议。程序能流畅无误的在手机或模拟软件上运行,记账功能、图标显示分月统计、收入、开支、存款、债务、债权等功能都可以成功运行,则达到预期目标。三、课题研究的方法及措施需求分析阶段:无论软件大小,都是需要做需求分析的。能兼容大多数手机,操作简单,功能齐全能的软件才能被大多数人接受。首先我对软件用户群的定义是在校学生和

5、热爱生活的中青年。接下来就是向同学和网友征求意见,了解他们希望理财软件有哪些功能,哪些功能是他们迫切需求的。大多数人觉得很需要一个能随时随地能方便的记录自己花销的小软件,这样可以了解自己钱的“去向”,不会觉得钱不知道花到什么地方去了,可以帮助大家养成良好的理财习惯。程序的设计阶段:1、确定程序框架结构根据需求分析,来确定所要做的模块。功能目录随手记统计分析收入支出债务债权周报表月报表周图表月图表年图表存款年报表债务债权分析收入支出分析细化细化3、逐步、分次完成各个模块的功能,处理好数据储存方面的问题。记录管理

6、系统(RecordMangementSystem)就是MIDP中提供的用于存储数据的子系统,其本质是一个简单的,面向记录的小型数据库。目前市场上主流的JavaME手机,很少支持JSR75中定义的FileConnection,因此不能在手机的文件系统中存储数据,这样记录管理系统也就成为了MIDP应用程序在本地储存数据的唯一解决方案。在RMS中存储的数据是以记录(Record)为单元的,记录不能单独存在,必须属于某个RecordStore。记录管理系统没有对数据的形式作限制,记录可以是字符,数字,数组或者图片,只

7、要数据可以被转换成字节数组就可以。应用程序负责对数据进行编码,将其转换为字节数组并写入到RMS中;从RMS中读出的数据依然是字节数组,应用程序需要对数据进行解码并转换为原始数据。记录管理系统这种设计方式多少给开发者增加了负担,但是这使得RMS非常小巧,灵活,正好满足资源受限设备内存受限的需求。运用RMS来完成程序的数据的储存,更新,删除等问题5、整合程序完善细节,美化界面。制作程序Logo,和背景。要注意的是SCREEN_WIDTH,SCREEN_HEIGHT这两个常量表示屏幕的宽度和高度,设置它们的好处是有

8、利于移植工作,若需要改变机型,只需要知道目标机型的屏幕数据,然后改变这两个值即可。最后是测试阶段1、安装测试。将程序下载到手机上进行安装,检查程序是否能完成的安装步骤。2、兼容性测试。分别将软件安装到华为C5700、NOKIAN70上,测试在不同的运行环境下程序能否正常运行。3、功能测试。在手机上对软件进行收入、支出、月总结等操作,测试软件能否完成各种应有的功能。4、对随手记模块进行多次反复的操作,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。