网站地图>收藏本站>设为首页
定做流程>服务项目>价格参考>付款方式>诚邀加盟>关于本站>联系我们
当前位置:5173毕业设计论文网文章资讯综合频道计算机网络

基于Android个人理财系统

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2014-12-31 09:44:00
QQ交谈在线咨询详情 5173论文网竭诚为您服务 本站永久域名:www.lw5173.com

 1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2000字左右的文献综述:

1)开发背景及意义

随着经济社会的高速发展,人们的生活水平也在飞速的提高,同时人们的收入和消费水平也得到了很大的提升,根据调查,相对于2013年初,过半受访者(56.5%)的月收入有所增加,其中6.7%的人收入有了大幅提高,当然绝大多数人(49.8%)的收入还只是略有增加;并且报告显示对于未来的收入增长情况,中国公众普遍充满了信心,67.2%的人坚信在2014年,自己的收入会增加,27.1%的人认为自己的收入会和2013年保持着同等水平。[1]与之相对应的,消费模式也从过去的单一消费变成了今天的多元化。尤其是对青年人,对现在新型消费有非常高的热情,但是这样给在高速发展的消费经济情况下的人带来了一些意想不到的负面影响,比较突出的一点就是当前8090后的一代年轻人只懂得消费和挣钱,不能很好的理财[2]人们可能常常会有一种不知道自己的钱的去处的疑问,如果仅仅用笔和纸来记录显得相当麻烦且不实际,并且也不符合当代人的生活习惯这给他们的物质生活带来了不少的麻烦。

所以为了方便用户更好的理财,以及对资金去向有一个更清晰的了解,我们就需要一个可以帮我们完成对收入和支出资金的信息进行整理、图像化、查询等功能的信息管理系统。为了使用方便,该系统应该可应用于便携设备,所以我选择Android这平台来开发一款个人理财软件

    2)现状

    目前国外的电子理财软件偏向于商业级别,主要用于企业级和部门级,并且专业的大型商业软件价格昂贵并且功能庞杂,无法满足人们需求。而在国内由于软件技术发展迅速,各种类型的软件更新速度快,所以基于Android的手机个人理财软件也有了很多,所以个人理财系统现在更着重于实用性而不是创意性。但是对比各种版本的理财软件中,却发现有的软件仅仅实现了理财软件的基本功能,即简单的记录个人收支信息,达不到人们的需求。所以我希望设计出功能更加完善,除了将最基本的功能容括进去以外,增加了提醒功能(提醒还款和收取还款以免造成不必要的损失)和财务分析功能,扬长避短,充分发挥手机随身携带的优势,为用户提供更优质的理财服务。

3)应用技术

本课题的研究内容是基于Android的个人理财系统,实现对个人财务信息的信息化管理要求。能够对个人的基本财务信息进行管理。并对基本信息进行能进行相应的增加、修改、删除等操作。更快捷高效对账目进行管理。对于一个系统不仅要考虑功能的实用性,还要考虑系统的性能可靠。[3]本系统通过使用Sqlite作为数据库存储数据。Sqlite数据库是一款轻量级数据库,便于移植。同时,配合Android系统,可以设计一款清凉级的基于android系统应用软件。[4]

   (1Sqlite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 TclC#PHPJava等,还有ODBC接口,同样比起MysqlPostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。[5]

   2AndroidJava语言核心技术,Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。[6] 

   3Android的系统架构和其操作系统一样,采用了分层的架构。Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux核心层。[7] 

   4Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具[8]

   5JDK是用来编译java源代码的,没有JDK的话,无法编译Java程序。如果想只运行Java程序,要确保已安装相应的JRE。主要包括Javac编译器,Jar打包工具,Javadoc  文档生成器,Java 运行编译后Java程序[9]

Java编程语言的风格十分接近C语言、C++语言。Java是一个纯粹的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。[10]

Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。


以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
     购买帮助>>

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论