摘 要
随着移动终端设备的持续发展,传统社交网络形式已难以满足用户需求,基于移动终端的新型社交网络应运而生。新型社交网络突破了Facebook、微信等依赖熟人构建人际圈的模式,基于用户当前地理位置发现周围有共同兴趣者,进而构建社交圈子,这是移动端独有的功能特点。基于地理位置的兴趣社交,依据用户位置信息,将有相同兴趣爱好的用户在线上集合,再由用户自行组织线下活动,因用户距离近且以兴趣为切入点,具有更高的可靠性与成功率。
本文聚焦于基于地理位置的兴趣社交网络应用,探讨了其常见功能,阐述了基于位置的移动社交网络的优势与高效性。在此基础上,设计并实现了一个基于地理位置的社交平台。该平台采用Java语言研发,涵盖兴趣活动发布与组织、评论、用户管理、单聊/私聊等功能模块。在需求分析阶段,详细介绍了各模块功能;平台设计时,依据需求绘制E-R图并完成数据库表设计;实现过程中,讲述了软件界面设计与各模块业务逻辑的实现;最后进行功能测试,验证了软件功能的完善性与可用性。本研究为大学生提供了一个基于地理位置的兴趣社交平台,有助于他们拓展社交圈子、丰富课余生活。
关键词:LBS;兴趣活动;兴趣社交;移动社交网络
ABSTRACT
With the continuous development of mobile terminal devices, the traditional forms of social networks can hardly meet the needs of users, and new social networks based on mobile terminals have emerged. Unlike Facebook and WeChat which rely on acquaintances to build social circles, new social networks discover people with common interests around based on users' current geographical locations and then build social circles, which is a unique function of mobile terminals. Location-based interest social networking gathers users with the same hobbies online according to their location information and allows them to organize offline activities on their own. It has higher reliability and success rate due to the proximity of users and the focus on interests.
This paper focuses on location-based interest social networking applications, discusses their common functions, and elaborates on the advantages and efficiency of location-based mobile social networks. Based on this, a location-based social networking platform is designed and implemented. Developed using the Java language, the platform includes functional modules such as interest activity publishing and organization, commenting, user management, and single/private chatting. During the requirement analysis phase, the functions of each module are introduced in detail. In platform design, E-R diagrams are drawn and database table designs are completed according to requirements. During implementation, the software interface design and the realization of business logic for each module are described. Finally, functional tests are conducted to verify the completeness and usability of the software functions. This study provides college students with a location-based interest social networking platform, helping them expand their social circles and enrich their extracurricular lives.
Keywords: LBS; Interest Activities; Interest in Social; Mobile Social Network