需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14374 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在个人理财软件中,移动记账的优势在于人们对发生中的经济活动即时进行记录,保证了消费记录的精确性,从而实时的监控自己的资产数量和消费状况。通过这样系统的记账和分析,进一步实现生活目标。为此,本设计将设计和开发一款移动记账的个人理财APP。 采用结构化的分析方法,分析目前市场上一些理财软件的缺点,分析用户在使用理财软件时反应的一些问题以及系统的一些流程,完成系统需求分析、总体设计、详细设计、实现和测试工作。系统分为客户端和服务器端,客户端功能主要包括用户注册登录、账户管理、预算管理、账单分享等;服务器端功能主要包括数据图表绘制、数据统计分析、账单生成、用户管理等。 系统客户端采用C/S架构,服务器端采用B/S架构,在技术方面采用MVC模式进行开发,选用MySQL作为后台数据库,采用JAVA作为系统开发语言,利用Android SDK开发包完成系统。 本系统通过拍照录入账单很方便,可以减轻广大用户理财的负担,规避复杂的操作等。系统具有高效率、低成本、操作简单、性能稳定等特点。 关键词:个人理财;Android;MVC模式
目录 摘要 Abstract 1 绪论-1 1.1 课题背景、研究的目的和意义-1 1.2 课题欲解决的问题-1 2 系统的相关技术-2 2.1 MVC模式-2 2.2 系统开发环境-3 2.3 协同过滤算法-3 2.4 OCR识别技术-4 3 个人理财系统的需求分析-4 3.1 系统的功能需求-4 3.1.1 系统业务流程分析-4 3.1.2 系统数据分析-5 3.2 系统性能需求-6 3.3 系统的环境需求-6 3.3.1 系统的架构-6 3.3.2 系统的运行环境-6 4 个人理财系统的总体设计-7 4.1 系统总体结构设计-7 4.2 系统数据库设计-9 4.2.1 系统数据库的表设计-9 4.2.2 系统数据库各表之间的关系-12 5 个人理财系统的详细设计-13 5.1 账单生成模块-13 5.2 数据图表绘制模块-14 5.3 预算管理模块-14 5.4 账户管理模块-15 5.5 用户注册登录模块-16 5.6 账单分享模块-17 5.7 数据统计分析模块-18 5.8 用户管理模块-19 6 个人理财系统的实现-20 6.1 账单生成模块-20 6.2 数据图表绘制模块-22 6.3 预算管理模块-24 6.4 账户管理模块-26 6.5 用户注册登录模块-27 6.6 账单分享模块-29 6.7 数据统计分析模块-30 6.8 用户管理模块-31 7 系统测试-32 8 结论-33 参 考 文 献-35 致 谢-36 |