基于Android的理财专家的设计与实现毕业设计论文_第1页
基于Android的理财专家的设计与实现毕业设计论文_第2页
基于Android的理财专家的设计与实现毕业设计论文_第3页
基于Android的理财专家的设计与实现毕业设计论文_第4页
基于Android的理财专家的设计与实现毕业设计论文_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

本 科 毕 业 设 计题 目:基于 Android 的理财专家的设计与实现基于 Android 的理财专家的设计与实现摘 要:当今,经济发展迅速,人们生活水平显著提高,但物价水平也总体上升,收入和消费模式趋向于多元化。在这样的社会背景下,财富管理已经是人们生活中不可或缺的一部分,财富管理的重要性也越益彰显。只有加强自己手中现金流动的管理,树立良好的理财观念,方能不至于收支混乱。科技的日新月异,手机已成为普遍的通讯工具,各种技术的支持使手机功能也越益强大。Android 自 2007 年以来,良好的客户体验和智能化操作促进其飞速发展,很快成为手机开发的主流。将Android 与理财结合起来,开发财富管理的手机软件,相比 PC 端软件更具方便性和实效性。理财专家软件具备了用户密码登录、收支类别的增删、日常收支的统计、日常收支的记录、收支情况的查询以及存款利率计算功能。关键词:Android;理财;手机软件Design and Implementation of Android-based financial expertAbstract: Today, the rapid economic development, peoples living standards have markedly improved, but the overall increase in the price level, income and consumption patterns tend to be diversified. In this social context, wealth management is an integral part of peoples lives, and the importance of wealth management more and more significant. Make good of only own hands cash flow management, establish a good financial management concepts in order to balance of payments.With the rapid development of science and technology, now mobile phone is a universal communication tool, plus a variety of technical support, the phones features become more and more powerful. Android since 2007, good customer experience and intelligent operation promote the rapid development of mobile phones and soon to become the mainstream of mobile phone development. Android and financial management linked. Design wealth management mobile phone software, which compared to the PC client software is more convenient and effectiveness. The software has a user password function, additions and deletions of the revenue and expenditure categories, the daily balance of payments statistics, the record of the income and expenditure, income and expenditure of the query, and calculates the deposit rate.Keywords: Android; banking;mobile -phone software目 录一 系统分析 .1(一)可行性分析 .11 技术可行性分析 .12 操作可行性分析 .13、经济可行性分析 .1(二)系统处理流程 .1(三)系统数据流程 .2二、需求分析 .3(一)系统需求规定 .41、系统功能需求 .42、系统性能需求 .4(二)系统运行环境 .51、 硬件及其他设备 .52、软件环境 .53、支持软件 .64、编程语言 .65、数据库 .6三、概要设计 .6(一)系统数据库设计 .61、数据字典设计 .62、概念结构设计 .83、逻辑结构设计 .104、数据库物理设计 .105、安全性设计 .11四、详细设计 .12(一)程序系统的结构 .12(二)程序模块设计说明 .121、用户登陆模块 .142、类别管理维护模块 .153、收支记录模块 .174、收支统计模块 .185、存款计算模块 .206、收支查询功能模块 .207、用户个人信息管理维护模块 .22五、系统测试 .24(一)系统测试的预期效果: .24(二)系统测试结果 .27总结 .36参考文献 .37致谢 .381一 系统分析(一)可行性分析1 技术可行性分析本软件的设计与实现是基于 Android 手机系统,在 Eclipse 的编程软件和Android SDK 的开发环境设计与实现,软件开发语言是 java 编程语言,数据库 1的设计采用 Android 自带的 Sqlite 数据库,这给软件开发提供了简易和实用的功能并能保持数据的完整性、安全性。Java 编程语言和 Sqlite 数据库的灵活性、简易性和稳定性都为开发奠定了其技术的可行性。总而言之,数据库的合理建立、软件安全、高效运行在技术方面是可行的。2 操作可行性分析本软件是为广大的个人用户设计的,主要是能实时记录自己的现金流动情况,做好自身财富的管理。Android 系统操作上的简易性和智能化为操作的可行提供了良好条件。在设计的过程中,也清晰标明各模块的功能,并具有操作的提示,方便用户。同时在界面设计上,也综合考虑用户体验,界面简洁美观,使操作起来更舒畅。3、经济可行性分析本软件的开发,不需太多的成本,只需要一台电脑,搭建好 Android 开发环境即可,Eclipse 和 Android SDK 是完全不需付费使用的,设计出的软件也即可在手机中运用,所以在成本上有着很大的优越性。虽然低成本,但不意味着低性能。Android 系统产生至今,已经几乎占据了目前的手机市场,这是因为其极好的客户体验,操作的简单快捷和智能化。所以低成本高质量的 Android 手机软件效益性明显。(二)系统处理流程基于 Android 的理财专家软件主要功能有密码验证登陆、收入支出类别的增加和删除、收入支出数据的记录、收入支出金额的统计、收入支出情况的查询以及活动期存款利率的计算。系统处理流程大致为用户登陆,各功能模块的处理以及退出,系统基本的处理流程如下:2用户打开软件后会有一小段欢迎界面,然后弹出密码登陆框,软件初始赋值密码,用户通过密码认证之后才可以登陆使用,也可以修改密码。退出系统只需点击退出按钮即可。(三)系统数据流程系统数据通过用户的信息输入和理财专家软件的信息显示两者展现的,用户输入的信息记录到数据库中,软件通过数据库的查找来显示结果,系统数据的流程大致如下图:类别信息、收入信息、支出信息、查询信息、存款信息、个人信息类别信息、收入信息、支出信息本息信息、个人信息软件打开软件登 陆收入的记录 支出的记录 收支的统计欢迎界面存款本息计算 收入的查询 支出的查询 密码的修改类别的增删系统退出图 1.1 处理基本流程图Fig 1.1 basic processing flow chart图 1.2 数据基本流程图Fig1.2 data basic flowchart2系统软件密码登陆后,可以实现对其余功能的操作,系统的用例图如下:用户登 陆 密码验证类别增删收入记录支出记录统计收支查询收支修改密码存款计算增加类别删除类别添加收入删除收入添加支出删除支出显示总额删 除显示本息图 1.3 用例图Fig1.3 use case diagram3用户修改密码个人信息表类别管理增加类别删除类别类别信息表收支管理收支增加收支信息表收支查询收支统计明细查询收支删除收支信息表存款计算统计信息查询信息存款信息本息信息统计结果查询结果图 1.4 整体功能数据流程图Fig1.4 data flow diagram of the overall function用户成功登陆后,可操作的功能有:对类别进行管理维护、对收支情况进行管理、查询相应的信息、对密码的修改以及存款的计算,在对各个功能模块进行操作过程中,具体的数据流程如下:二、需求分析科学技术的发展,给人们生活带来了诸多方便,手机的产生更是解决了相隔两地信息传递缓慢的问题,让人们可以随时随地进行通讯,所以手机已经是现代生活不可或缺的通讯工具。随着手机的普及,开发商也越来越注重手机的用户体验,自 Android 系统产生之后,易操作高智能的特点让其很快取代了之4前的塞班系统,迅速发展成为手机开发市场的主导,在目前的市场分析看来,基于 Android 的手机软件开发符合市场发展趋势,在市场需求方面占有绝对的优势。科技的创新,经济的发展,带来了生活物质水平的提高,也带来了物价水平的上涨,人们理财观念也随之加强。面对居高不低的物价水平,对收入和支出情况有个明细记录,可以让自己清晰了解手中现金的流动情况,规划好理财计划。基于 Android 的理财专家根据市场趋势开发设计,不仅可以满足人们的理财需要,也方便操作,方便查询。(一)系统需求规定1、系统功能需求在软件设计与实现的过程中,通过对用户的分析,软件主要完成的功能有:用户信息管理维护、类别管理维护、收支管理维护、存款本息计算。(1) 用户信息管理维护:用户信息管理维护主要是用户的个人信息以及密码的修改,在登陆软件时需要密码验证,系统已初始一个密码,用户可登陆后对旧密码进行修改和对个人信息进行管理,包括性别、邮箱、出生日期、年龄、血型。(2) 类别管理维护:对收支类别的管理与维护只要是增加和删除管理,可以根据个人需要增加相应类别,以及对类别的删除。(3) 收支管理维护:对收入和支出情况的管理与维护主要是收入的记录、支出的记录、统计总额、查询明细、删除,在查询时可根据日期、金额、类别进行相应的查询。(4) 存款本息计算:用户可以根据自身情况,对存款进行到期后的本息计算,已选择适合自己的存款类别和存期。2、系统性能需求基于 Android 的理财专家软件主要目的是方便个人用户通过手机随时随地记录和查询收支信息,以实现自身对钱财进行有效管理,养成良好的理财习惯。所以软件要求在安全性、可靠性以及实用性等方面有着较好的性能。5作为一款移动手机软件,且面对的是个人用户,所以软件在用户体验方面必须是高质量的,让用户使用起来方便简单,又感觉实用有效。只有拥有高质量的用户体验,才能让系统软件更具竞争力。通过分析,软件需具备以下的性能条件:(1) 运行的流畅性:软件在运行过程中响应时间要短,处理速度要快,运行起来流畅,不出现停卡现象;(2)数据的正确可靠以及安全:作为一款理财软件,对于数据的精确性是要求比较高的,必须做到数据的正确无误;同时,软件基本功能是记录个人财富信息,也要做到信息的安全不外漏;(3)功能齐全:具备齐全的功能,满足用户的需求。基于 Android 的理财专家软件具备基本记录与查询功能,且查询过程中能根据不同的选择进行查询,方便用户搜索;并增加存款利率的计算功能,让用户能预计存款的收益,做好理财规划;(4)友好美观的操作界面:友好美观的操作界面:软件在设计过

温馨提示

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

评论

0/150

提交评论