基于Android的校园移动社交平台的分析与设计
来源:用户上传
作者:陈园琼 张晓丽 曾玉波 黄磊
摘要:随着移动通信的迅速发展,移动手机APP在各个行业和领域快速发展,通过对移动社交、校园交互的研究,以高校师生的工作、学习、生活服務需求为出发点,以社交活动为导向,建立一个基于Android的移动社交平台——雀跃,为社团和学生、学生和学生,学生和周边商家之间提供了友好的交流手段,极大地丰富了学生的校园生活。
关键词:安卓;社交;移动;校园;平台
中图分类号:TP319 文献标识码:A
文章编号:1009-3044(2020)06-0049-03
随着信息时代的到来、互联网的普及,各种应用设备迅猛发展,其中移动社交应用极其显著,根据专业数据显示人们的日常生活已经离不开移动设备,其更是极大的便利了人们的日常生活。在如今信息大爆炸的时代,全民社交已经成为一种必然,在有着最具青春活力、有潜力市场的校园领域中,各高校、各团队以及各业内人士曾经掀起了一股技术浪潮,各种各样的移动校园社交应用应运而生,极大的便利了师生。然而随着曾经各大校园风靡一时的校园社交龙头老大人人网的落寞,校园社交应用开始停滞不前。
通过对移动社交应用与校园交互的研究,分析了解了以活动导向为主的移动应用社交过程,并且对比分析了移动端和电脑端在应用社交上的区别,列举了当下移动社交应用设计、开发的趋势,分析并研究了国内主流移动社交应用的功能与特点,以及在各种移动社交应用下当代大学生的社交特点和交友过程中出现的问题,最终完成了以校园移动社交为市场定位的基于Android的移动端应用产品一雀跃。
1研究背景
现阶段,大学信息化显著增强,数字化校园应用平台相继出现。例如微校互联智慧校园管理平台系统,其主要由办公管理、官网与微官网一体化管理系统、主要建设智慧校园,为学校拓展品牌宣传、提高管理效率、提升教师教学和学生学习效率、加强家长与学校有效沟通、将校园动态实现数据化记录与管理,改变了过去低效、复杂的手工办公方式,使得办公高效,很大程度上方便了师生。校园应用有诸如上课表[MyFriday]、移动教务应用[掌上金科]等智能校园的手机软件,但其功能比较单一,主要针对学习。而宅文化横行的今天,大学生现实生活中的交际面急速变窄,少出门,少社团活动,也很少发觉有趣的活动,导致大学生的课余生活单调、无趣,而大多数活动,是多人间的互动,懒得找人,怕被拒绝,缺乏同伴是活动无法开展的一大阻碍。
“雀跃”是对大学生“宅”文化的冲击,为在校大学生建立一个可自由组织,参与活动的平台,可实时查看活动的响应情况。同时为高校社团提供一个便捷的活动组织模式。促使大学生走出寝室,参与自己感兴趣的活动,让自己的大学生活更阳光、更值得回忆。
2系统概述
2.1技术概述
基于Android的校园移动社交系统是一个多层次多技术的分布式应用程序,主要分为前台和后台两个大的部分。
1)前台
前台是一款基于Android的应用程序,由3个逻辑层组成:业务逻辑层、接口设备层和用户界面层。
①业务逻辑层是应用中最重要的,该层负责解决活动的提交,活动的建立等等核心业务;
②接口设备层的目的是为了链接用户界面层的框架代码和真正解决问题的业务逻辑层;
③用户界面层主要包含了uI设计,以及框架相关的内容,用来创建activity和fragment、发送目标以及网络和数据库相关的框架代码。
2)后台
后台主要是基于WEB的数据统计及数据管理系统,该系统是多个相关的子系统的集合。
①后台主要负责保存前台APP的关键数据信息,为前台提供数据验证服务;
②另外后台负责统计前台用户的社交行为,根据用户的社交行为进行数据推送。
2.2需求分析
经过需求分析,雀跃的用户分为个人用户、社团管理员、后台管理员和商家四大类。通过前期在各学校的调查、研究和分析,并结合相应学校的实际情况,雀跃可提供可视化的实时活动组织、根据个人兴趣爱好和关注的人进行活动推送、活动开始前的消息推送、以及在线交流互动功能。确保活动的有效进行以及拓展社交圈提供了全面的功能支持。
个人用户可设置并修改基本信息、发布活动、设置特别关心、充值超级会员、对活动做出评价并提出修改意见、进行安全服务、在线交流互动等功能;社团管理员可发布活动、组织活动、进行用户认证、以及创建群聊等功能;后台管理员可管理用户信息、发布广告、审核用户、管理社交信息等;商家进行活动、信息、产品管理,可对合作商投放广告收费,例如游戏广告窗口、应用启动页、站内推荐、广告场景植入等。
2.3功能介绍
本软件的主要功能模块如图1所示。
1)个人用户
用户个人信息管理,比如呢称、头像、性别、生日、个性签名、地址、兴趣爱好、学校、学号、真实姓名、手机号码、个人简介、账号等信息的设置与管理。
发布活动,用户根据需要发起活动发布,发布活动名称,时间,地点,人数,地点,类型,费用方式等等活动信息。
设置关注列表,设置隋侣、闺蜜、基友等关系,可方便彼此之间的交流,实时了解对方加入的活动。双方可同时接收消息、活动的推送,参加一些专门针对特殊关系的活动,进一步增强双方的感情。
会员管理,成为超级会员可享受更多优惠,如可设置丰富多彩的主题、聊天背景、气泡,提前接收有关活动的信息,每参加一次活动可获得更多金币,金币达到一定数量可兑换精美礼品等等。
信息的反馈,其中用户评价可分为过程评价和总评价。过程评价:用户可评价多次,对评价对象(如活动负责人、同伴、其他参与者)进行评价信息的填写;总评价:用户根据对此次活动的满意度进行星级选择(最高为五星级)。同时用户也可提出活动中出现的问题,以及需要改进的地方,并提出相关意见。 2)社团管理员
活动的管理,发布活动,组织活动,根据大众爱好进行活动推送,在活动开始前进行消息推送,实时公布活动的具体时间、地点、注意事项等。
创建群聊,在某项活动开始之前,将参加活动的同学加入同一个群中,可方便在线交流互动,并整体解决各种疑难问题,同时也可增强同学之间的感情。
用户认证,对加人人员进行审核,只有本学校的同学可加入社团活动,增强安全性;
社团管理,处理社团的日常事务,如社团人员的安排、社团举行活动场地的申请、社团各部门的具体事宜等,确保社团有序运行。
3)后台管理人员
实现用户类型的管理。对个人用户、社团、社团管理员、商家等进行管理,设置多管理员、权限,方便运营人员使用。
用户个人信息的管理。对个人基本信息进行采录与保存,实现用户按特定条件查询、批量操作、用户信息统计等,如查找已参加过的活动、浏览过的信息。对用户信息进行审核管理,并统一管理关注的人与粉丝的信息。此外提供个人用户注册、登录、修改密码、找回密码、设置头像、修改头像、修改地址等功能。
用户权限审核,后台通过设定不同用户的权限,如个人用户只能是在校大学生,以此来保证各服务端接口能够准确无误地与用户权限进行关联。并且进行在校大学生及社团的审核,只有本学校的同学才可通过验证,拒绝校外人士的加入,增加校园安全性。
公布、发布经审核通过的广告,其主要目的在于增加用户好感度,传递所依附产品的功能、特性及用途,促使消费者购买其产品。
信息的反馈。对个人用户、社团管理员、其他人员的反馈进行处理,同时后台管理员可对出现的任何情况做出信息反馈。
活动和社交信息的管理。提供可视化的实时活动,根据大众爱好进行活动推送,提供活动的地理位置、时间等信息。对社交信息进行管理,提供内容过滤系统,系统自动屏蔽出现的敏感关键词,以保证健康、安全的社交。
4)商家
信息的管理,进行相关信息的推送,进行推销与宣传。
产品的管理,开发有趣、迎合大众的产品,并在用户中进行推广。广告的投放与相关费用的收取。可对某些用户免费,对合作商投放广告收费,例如游戏广告窗口,广告场景的植入等等。
活动管理。实时推出大众喜爱的活动,定期组织活动,推出一些优惠政策,如赠送优惠券,来提高用户积极性,增加曝光度。
2.4项目实现
1)个人用户主页
本页面是个人用户主页,主要包含个人用户参加的活动、发布的活动、感兴趣的活动、个人设置等。
2)具体活动页面
本页面是大学生进行活动的主要界面,可发布活动,选择感兴趣的活动参加,以及加入不同的朋友圈。
3)群聊页面
本页面是大学生进行信息交流的主要界面,可发送表情包、图片、语音、地理位置等,和更多志同道合的人交流。
4)設置页面
后台的设置界面,用户可设置基本信息并进行修改、了解雀跃的详细信息,以及更新版本等。
2.5产品特点
雀跃主要的特色是基于大学生这个特殊的用户群体提供了同类型软件不具备的安全保障,同时为校园社团群体提供了方便的通知和组织平台一雀跃。
1)社交属性明确,随着社交的泛化,在用户积累的基础上逐渐衍生兴趣部落等社交形式。在大社交上,陌生人社交更为显著。该平台就是为学生提供—个从陌生到熟悉的社交活动平台;
2)安全性:基于该APP与大学生的教务管理系统信息对接实现注册用户的实名制,由专人进行考核,保证系统的安全性;
3)便捷性:为校园社团提供社团成员邀请功能,一键式邀请全体社团成员参与社团组织活动,不用再进行麻烦的人数统计;
4)可扩展性:该APP可扩展到所有高校学生中去,进行社交活动;
5)简单移动的操作界面。在权限范围内,用户能够方便地通过APP完成不同的事情。
3结束语
通过对Android技术的发展现状,技术架构的研究,联系大学生当前的学习生活工作状态,实现了基于Android的移动社交平台。本系统操作简单,方便快捷,且安全性高,实用性强。该平台为学生提供了一个从陌生到熟悉的社交平台,创新了学生社交新模式,改善学生社交困难,用共同的兴趣爱好活动来让学生之间的关系得到进一步的发展。
转载注明来源:https://www.xzbu.com/8/view-15177130.htm