户外活动app设计与实现
- 毕业设计类型: 安卓
- 展示图片数量: 5
- 展示视频数量: 2
- 本项目包含了:源码、数据库、演示视频、远程包运行
可以点击视频播放器的右下角全屏播放
户外活动app设计与实现演示视频1
户外活动app设计与实现演示视频2
户外活动app设计与实现功能说明
本课题设计(研究)的目的:
自20世纪60年代户外运动进入中国以来,以其独特的魅力吸引了越来越多的参与者,国内户外运动水平呈不断上升趋势。作为一名户外运动爱好者,我深刻地体会到一个好的户外app对于广大驴友的重要性。没有一个好的户外app来管理,会给我们的户外活动带来了很多不便。为此,我计划设计一个综合性的户外app,为我们大学生的户外活动提供一个功能齐全的分享交流平台。
设计现状:
目前的户外app,有的主打让户外更有趣(包括生成游记),比如“面包旅行(Breadtrip)”;有的主打让户外更容易互动(找朋友,各种交流),比如“在外”;也有的主打让户外更容易(容易搭车,容易找伴),比如“途友”;这些都是大家常用的非常好的户外app。
发展趋势:
可以看到,户外旅游不再是小众的事儿,它和生活方式、兴趣爱好变得息息相关,未来户外运动产品将成为大众消费品,因此户外app在未来必成为一种潮流。
本户外app平台包括安卓前端(顺便也做一个网页版)与后台服务器两个部分。
名字:【自然探索者】,类似于青驿app
主要实现的功能模块有:
1)用户注册与登录模块;
2)用户社交模块:用户可以在这个模块中管理与其他用户的好友信息,主要用于分享的便利性及用户的参与性与互动性;
3)用户个人空间模块:主要功能包括自动生成游记,故事分享,可设置成所有人可见或仅好友可见;
4)户外活动发起&报名模块:用户可以发起户外活动,也可以参与其他用户发起的活动;
5)户外活动科普知识模块:在这里介绍户外注意的事项等。驴友也可以发帖问相关问题,资深驴友可以回答新手的问题。
6)推荐系统模块。主要包括2部分,一是活动推荐,根据用户的习惯推算出用户兴趣所在,然后推荐相关户外活动给用户;二是路线推荐,APP能够根据大家的目的地,给大家定一个比较合适的路线的推荐。
重点:
包括以上功能的实现,数据库的设计和管理。
难点:
自动生成游记、推荐系统模块的实现。
拟采用的途径:
前端采用安卓来开发,后端采用Java语言,使用tomcat作为服务器,数据库使用MySQL。
推荐系统模块需使用推荐算法来实现。
为什么需要路径规划?
户外运动,很多时候人和人不容易聚齐(比如开始时的聚集,或骑行时走散了)。这时候,大家要是能够通过APP迅速的找到对方,或APP能够根据大家的目的地,给大家定一个整个群体比较合适的集中地或路线的推荐,对我们,也是非常好用的一个功能。每次出行前,大伙定目的地,APP帮我们定不同的集合地点,这个省去很多事。出行过程中,如果真分开了,通过APP来找到大伙的位置,同时帮大家合理的安排路线聚集(而不是像现在这样,一边有人到处找大伙,而另一边一帮人傻等着,耽误时间)