一、开题依据(研究目的、意义及国内外研究概况,附主要参考文献)
1. 研究目的、意义
随着网络的发展,信息交流系统已经成为人们衣食住行不可或缺的一部分,而网上交友系统也成为青年男女应用最基本的交互式网络系统。比起线下交友,网上交友更具备广泛性,网上交友可以认识来自中国各地的朋友,甚至是外国朋友,打破了传统交友方式的局限。网上交友同样也带来了许多好处,例如人们可以随时随地的将自己的开心事分享给好友或者将烦心事诉苦给好友,人们也可以通过不同地区的线上好友认识到不同地区的文化习俗。随着网络普及速度的加快,网络正在渐渐成为广大民众日常生活中不可或缺的信息获取和交流工具,对于民众日常生活的影响也越来越深远。在现代社会里,网上交友作为一种网络服务形式得到了越来越多的人的认可,但是如果只通过交友平台随便认识陌生好友,并不能提高交友的质量。在线交友平台可以通过设置一些线上活动或者趣味活动来让玩家参与进来,让参与进来的玩家能找到志同道合的朋友,从而达到提高交友质量。
为了满足人们之间的话题分享,建立人们友谊这一社交需求,本论文设计一款针对人们之间的交友系统,采用Spring Boot后端框架来建造一个广大用户专属的交友系统,提供用户查看活动,在交友广场发帖,回复,管理好友列表等功能,达到用户可以通过网络认识新朋友,改变传统的面对面的交友方式的效果。
2. 国内外研究概况
同城交友最初的意思是指基于人与人之间的一种相互帮助关系的社会交际活动,它具有情感和利益的双重关系,后来随着社会的发展衍生出不同的定义,其狭义上指的是男女之间的一种情感和生活同城关系。同城交友是符合自然法则的一种社会交际关系,是描述一种通过合作方式实现合作双方都获得利益的社会关系和人际关系。随着网络普及速度的加快,网络正在渐渐成为广大民众日常生活中不可或缺的信息获取和交流工具,对于民众日常生活的影响也越来越深远。
章周[4]采用了ASP.NET技术开发了一个交友网站,提供了学生论坛,失物招领,寻人问事等功能,该系统的数据库采用的是Mongo DB,可以储存海量的数据,但是Mongo DB数据库不支持事务操作以及没有如MySQL那样成熟的维护工具。该系统在技术方面采用的技术也比较基础,并没有使用比较成熟的框架技术,使得开发效率比较低。李小武等[16]在设计模式上遵循MVC设计模式开发了视频互动交友网站,提供了视频点播,直播,用户评论等功能,但是该系统在开发的时候并没有采用主流的框架技术,开发效率低,且不易维护。田林琳等[2]采用ASP.NET技术开发交友网站系统,提供发表文章、浏览文章等功能,但该系统,功能点偏少,功能模块设计的太简单。
国外的同学录,主要有FaceBook、MySpace、Friendster等,和国内各大网站同学录一样已经慢慢趋于成熟,根据当今人们对校友之间联系的需求开发了一系列使用功能,基本上满足了人们的需要,现在考虑的是在增加功能的基础上是系统在安全性、保密性、稳定性等方面更加完善。
美国FaceBook只对高校学生开放,它严格限制注册,需要在指定的大学IP地址范围内上网才能注册账号。这种机制保证了用户身份的纯净,从而形成了校内网的特色,即真诚和信任,多数用户使用真实姓名、真实信息。
MySpace是全球第二大的社交网站,为全球用户提供了一个集交友、个人信息分享、即时通讯的多功能于一体的互动平台。在现代社会里,网上交友作为一种网络服务形式得到了越来越多的人的认可,也已经成为近两年来广泛受到用户欢迎和商家青睐的网络服务项目。网络技术的发展为交友模式的革新带来了新的机遇,现代网络交友将结合现代网络技术、多媒体技术与传统沟通与交流学习的优势,改变传统的面对面的交友方式,开发出在线交友系统。