基于Android的校园社交平台设计开题报告
2021-03-10 23:58:23
1. 研究目的与意义(文献综述)
近年来,计算机技术已经发展到移动互联网技术,移动互联网已经成为人们获取和分享信息的重要窗口。随着无线移动网络和智能手机系统的高速发展,基于移动设备的社交网络服务也随之发展,而移动社交应用作为重要的载体,迅速适应和发展,深入生活。用户群体中,尤其是年轻人,对移动社交应用的速度和功能扩展有了更大的需求,不再满足于仅仅只是即时通讯,已经趋向发展成集交流,资讯,娱乐,音乐,电视,游戏电子商务等为一体的综合信息平台。
大学生,作为一个多样化需求的庞大社交应用服务使用群体,已经越来越成为广大应用开发商的目标群体。大学生是社交网络的重要构筑群体和需求者,他们接触更多的同龄人,面临着社会和人生道路抉择的挑战,因此对于自己的社交网络有迫切的需求。他们渴望有更多针对这一群体的交友软件或者社交网络服务,方便快速形成自己的朋友圈,他们处于重要的阶段,对于学术,生活,人生经验都有交流和学习需求,从而达到技能型和知识型的成长需要。同时,大学生具有收入单一,消费多样化和消费观念开放性的特点,常常会购置超出自己实际需要的事物,以及更快地淘汰旧货,所以大学生具有巨大潜力的二手资源市场。因此,也将对校园社交类应用提出了更高的要求。随着移动app的使用频次增加,现在已经涌现出在某方面能满足人们需求的优秀移动应用,例如腾讯qq在十几年的发展中积累了大量的用户群体,在即时通讯方面具有巨大的用户群体和深厚的运营经验,微信作为近几年异军突起的社交通信应用,在朋友圈交际也有良好的用户体验。据大学生实际反映结果,在校园文化交流依然主要依靠线下和学校自开发的小众平台,在二手资源交易需求方面,主要的相关移动应用是闲鱼。
我们本次的校园社交软件应用的设计和开发正是综合以上的需求进行的。以交友,交流,和二手交易作为切入点,从三方面满足大学生校园社交的多样化需求。
2. 研究的基本内容与方案
本次毕业设计的内容为开发一个基于android的校园社交软件,根据的技术目的和国内外研究结果,将围绕大学生交友,社区交流,二手资源交易三个方面做开发和功能设计,提供全面,富有趣味性,实用性的服务。
主要工作和技术方案是通过学习xmpp协议原理,rpt/rtcp协议原理,采用c/s的软件架构,mvc的开发模式,设计实现一个基于android的多功能即时通讯系统。配合java编程语言,以及面向对象的程序设计思想,设计实现三大功能板块:1、常用的即时通讯功能,包括用户登录注册,查询添加好友,好友聊天,群组聊天,好友文件传输,状态心情的发表,好友语音留言等。2、社区交流功能,包括社团活动发帖,社团活动直播,技艺经验分享帖,线上赛事打榜等。3、二手资源交易功能,包括双方直拍,多方竞拍,虚拟货物拍卖等。
在具体系统设计时,会根据系统功能要求,用软件工程的思想,从扩展性,易用性,可行性等方面进行考虑,对系统界面ui,服务器,客户端,以及涉及到的重要技术进行系统分析,最终确定一套可行的系统实现方案。
3. 研究计划与安排
第一阶段(1-2周):进行相关理论知识的学习和设计方案的形成;
第二阶段(3-4周):开题报告的撰写。
第三阶段(5-12周):课题研究与设计;
4. 参考文献(12篇以上)
马志强 基于android平台即时通信系统的设计与实现 北京交通大学 2009
罗伟 基于android平台的即时通讯系统的研究与实现 湖南师范大学 2009
李思进 基于android平台移动社交应用的设计与实现 北京邮电大学 2014