个性化金融理财系统中的推荐问题研究【字数:11776】
摘 要互联网+时代的到来,在生活中人们习惯于依赖互联网,传统理财手段在高速生活中逐渐被淘汰,利用互联网的便捷性,开发一款个性化金融理财系统便成为了一项有意义的事情。“信息过载”成为了焦点问题,这个现象是无法避免,人们如何在繁杂的信息冲击中找到的自己想要的内容,便成为了互联网技术的要点之一。个性化推荐根据用户对各类理财产品的偏好,个性化推荐理财产品,节省了了无意义的时间,大幅度提高了用户满意度。其应用十分广泛,利用于互联网的各类产品。本系统主要运用协同过滤算法,根据用户偏好对于金融产品进行个性化推荐。利用欧式距离公式计算相似邻居,对邻居用户集,产品集进行喜好程度计算,排序的基础上,进行推荐。本次设计采用使用JAVA语言,使用MySQL数据库,目的是完成一个性化金融理财系统,运用协同过滤算法实现理财产品信息的推荐,为用户提供参考与对比。系统主要包括理财产品管理、我的理财、理财产品推荐、收支管理等功能模块。
目录
第1章 绪 论 1
1.1 课题背景 1
1.2 课题的目的和意义 1
1.3 研究内容 2
1.4 论文结构 2
1.5 本章小结 2
第2章 相关技术 3
2.1 数据挖掘相关技术概述 3
2.2 推荐原理 5
2.3 协同过滤推荐的原理 6
2.4 开发环境简介 8
2.5 数据库简介 8
2.6 本章小结 9
第3章 系统分析 10
3.1 系统可行性分析 10
3.2 系统功能需求概述 10
3.3 主要业务流程分析 11
3.4 系统运行环境需求 13
3.5 本章小结 14
第4章 数据库设计与实现 15
4.1 数据库实体关系图 15
4.2 数据表设计 17
4.3 数据库连接配置 19
4.4 本章小结 19
第5章 详细设计与实现 20
5.1 系统主要功能设计 20
5.2 基于协同过滤算法的理财产品推荐 21
5.3 登录设计实现 *好棒文|www.hbsrm.com +Q: ^351916072#
22
5.4 用户管理模块实现 24
5.5 理财产品管理模块实现 25
5.6 我的理财模块实现 26
5.6 收支管理模块实现 26
5.7 收支统计模块实现 27
5.7 本章小结 28
本系统对社会、健康、安全、法律、文化及环境的影响 29
结 论 30
致 谢 31
参考文献 32
第1章 绪 论
1.1 课题背景
国家经济发展迅速,个人生活丰富多彩,时代步伐不断提速,个人私有资产也在不断增加,人们不再满足于将资产存蓄在银行,同时对于自身财产的管理明显缺乏手段,老一辈的理财记账手段也不在适用于当今高速发展的社会。。网络资源日益丰富,传统搜索服务方式已不再能够满足用户需求,面对海量的数据信,用户需要的是快捷的将感兴趣的内容推送给他们,这是当代大数据时代的关键点。能否利用互联网让人更加便利的管理个人财务,推荐一些金融理财产品是我产生这个课题的原因。个性化推荐服务,可以通过算法挖掘用户各类信息直接隐藏关系,找到适合的推荐内容,根据用户的兴趣偏好,智能推荐产品。
1.2 课题的目的和意义
随着经济高速化,快节奏的生活容易让人忘记一些细小但是重要的事情,比如说记账理财。据调查显示,当代大学生由于没有养成合理理财观念,成为了网络诈骗的主要对象。理财记账,有助于人们理财观念的养成,然而传统记账有着诸多弊端,例如缺少便捷性、易丢失、不易携带、不方便查询等。结合时代要求,一款帮助大家完成对收支信息进行整理汇总的理财系统,方便用户对各种资金进行管理。“互联网+”时代的到来,一款网上移动个人金融理财系统网站可以给人们带来更好的生活体验。与传统金融理财的诸多缺点相比,互联网上的理财系统无疑的优越的。同时,为了解决用户了解金融理财信息的困难性,运用协同过滤算法,根据用户平时游览的一些金融产品信息,个人金融偏好,对各种金融产品进行评分,查看各类产品,个性化给用户推荐金融产品。
在互联网技术飞速发展与普及的基础下,课题基于推荐算法,开发一款基于互联网的个人金融理财系统,不仅可以帮助人们管理财产,还有助于人们理财观念的养成,实现理财便捷化,智能化,个性化。
1.3 研究内容
软件体系采用B/S模式。其优点在于功能拓展和维护方面流程简单方便,并且以游览为主,信息录入简单明了,本金融理财系统网站也是以浏览为主。
使用windows10操作系统,选择使用MySQL数据库,安全性良好。MyEClipse开发工具,语言上Java结合JSP技术。
1.4 论文结构
第一章:绪论。介绍选题的背景与意义,介绍了本次设计产生的原因和系统的现实意义。
第二章:开发环境及技术简介。系统开发应用到的主要技术,详细说明了关键性技术协同过滤算法原理,以及在本系统中的运用。
第三章:系统分析。进行可行性,需求分析,并且对功能管理模块进行流程分析。
第四章:数据库的设计与实现。介绍了本次设计的主要数据库表以及各表之间的关系,简要说明了系统中数据库的配置。
第五章:系统的详细设计与实现,对登陆注册,收支管理,个性化推荐等主要功能模块进行设计分析。
第六章:总结。对系统进行分析,总结本次毕设的过程,提出系统存在的问题,完善系统功能。
1.5 本章小结
本章主要介绍了选题的背景和意义,简要说明了技术简要,介绍了论文的大体结构。
相关技术
2.1 数据挖掘相关技术概述
数据挖掘又称为资料探勘、数据采矿,指运用算法从大规模数据中发现隐藏信息,是数据库知识发现的一个步骤。其通常与计算机科学有关,通过统计,机器学习,在线分析,模式发现等多种方法来实现寻找隐藏信息的目标。其发展经历了四个阶段,如今进入全面电子商务阶段,通过数据挖掘的技术,形成了当下最新的“全程电子商务”概念。
2.1.1 日志挖掘
日志挖掘过程如下:
目录
第1章 绪 论 1
1.1 课题背景 1
1.2 课题的目的和意义 1
1.3 研究内容 2
1.4 论文结构 2
1.5 本章小结 2
第2章 相关技术 3
2.1 数据挖掘相关技术概述 3
2.2 推荐原理 5
2.3 协同过滤推荐的原理 6
2.4 开发环境简介 8
2.5 数据库简介 8
2.6 本章小结 9
第3章 系统分析 10
3.1 系统可行性分析 10
3.2 系统功能需求概述 10
3.3 主要业务流程分析 11
3.4 系统运行环境需求 13
3.5 本章小结 14
第4章 数据库设计与实现 15
4.1 数据库实体关系图 15
4.2 数据表设计 17
4.3 数据库连接配置 19
4.4 本章小结 19
第5章 详细设计与实现 20
5.1 系统主要功能设计 20
5.2 基于协同过滤算法的理财产品推荐 21
5.3 登录设计实现 *好棒文|www.hbsrm.com +Q: ^351916072#
22
5.4 用户管理模块实现 24
5.5 理财产品管理模块实现 25
5.6 我的理财模块实现 26
5.6 收支管理模块实现 26
5.7 收支统计模块实现 27
5.7 本章小结 28
本系统对社会、健康、安全、法律、文化及环境的影响 29
结 论 30
致 谢 31
参考文献 32
第1章 绪 论
1.1 课题背景
国家经济发展迅速,个人生活丰富多彩,时代步伐不断提速,个人私有资产也在不断增加,人们不再满足于将资产存蓄在银行,同时对于自身财产的管理明显缺乏手段,老一辈的理财记账手段也不在适用于当今高速发展的社会。。网络资源日益丰富,传统搜索服务方式已不再能够满足用户需求,面对海量的数据信,用户需要的是快捷的将感兴趣的内容推送给他们,这是当代大数据时代的关键点。能否利用互联网让人更加便利的管理个人财务,推荐一些金融理财产品是我产生这个课题的原因。个性化推荐服务,可以通过算法挖掘用户各类信息直接隐藏关系,找到适合的推荐内容,根据用户的兴趣偏好,智能推荐产品。
1.2 课题的目的和意义
随着经济高速化,快节奏的生活容易让人忘记一些细小但是重要的事情,比如说记账理财。据调查显示,当代大学生由于没有养成合理理财观念,成为了网络诈骗的主要对象。理财记账,有助于人们理财观念的养成,然而传统记账有着诸多弊端,例如缺少便捷性、易丢失、不易携带、不方便查询等。结合时代要求,一款帮助大家完成对收支信息进行整理汇总的理财系统,方便用户对各种资金进行管理。“互联网+”时代的到来,一款网上移动个人金融理财系统网站可以给人们带来更好的生活体验。与传统金融理财的诸多缺点相比,互联网上的理财系统无疑的优越的。同时,为了解决用户了解金融理财信息的困难性,运用协同过滤算法,根据用户平时游览的一些金融产品信息,个人金融偏好,对各种金融产品进行评分,查看各类产品,个性化给用户推荐金融产品。
在互联网技术飞速发展与普及的基础下,课题基于推荐算法,开发一款基于互联网的个人金融理财系统,不仅可以帮助人们管理财产,还有助于人们理财观念的养成,实现理财便捷化,智能化,个性化。
1.3 研究内容
软件体系采用B/S模式。其优点在于功能拓展和维护方面流程简单方便,并且以游览为主,信息录入简单明了,本金融理财系统网站也是以浏览为主。
使用windows10操作系统,选择使用MySQL数据库,安全性良好。MyEClipse开发工具,语言上Java结合JSP技术。
1.4 论文结构
第一章:绪论。介绍选题的背景与意义,介绍了本次设计产生的原因和系统的现实意义。
第二章:开发环境及技术简介。系统开发应用到的主要技术,详细说明了关键性技术协同过滤算法原理,以及在本系统中的运用。
第三章:系统分析。进行可行性,需求分析,并且对功能管理模块进行流程分析。
第四章:数据库的设计与实现。介绍了本次设计的主要数据库表以及各表之间的关系,简要说明了系统中数据库的配置。
第五章:系统的详细设计与实现,对登陆注册,收支管理,个性化推荐等主要功能模块进行设计分析。
第六章:总结。对系统进行分析,总结本次毕设的过程,提出系统存在的问题,完善系统功能。
1.5 本章小结
本章主要介绍了选题的背景和意义,简要说明了技术简要,介绍了论文的大体结构。
相关技术
2.1 数据挖掘相关技术概述
数据挖掘又称为资料探勘、数据采矿,指运用算法从大规模数据中发现隐藏信息,是数据库知识发现的一个步骤。其通常与计算机科学有关,通过统计,机器学习,在线分析,模式发现等多种方法来实现寻找隐藏信息的目标。其发展经历了四个阶段,如今进入全面电子商务阶段,通过数据挖掘的技术,形成了当下最新的“全程电子商务”概念。
2.1.1 日志挖掘
日志挖掘过程如下:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/580.html