程序运行须知:
•
1.环境建议使用WAMP 2.1,搭建windows下的Apache+Mysql+PHP,并开启相关扩展,做好设置。
•
2.导入程序运行所需的sql文件,gsns.sql建立user表,gsnsmsg.sql建立msgcache表,用户注册登录之后便可以标记信息,测试了。
•
3.建议使用chrome,firefox,ie等比较高版本的浏览器,并开启javascript功能,如果需要别人访问,注意防火墙的设置。
•
4.如果有任何问题或是建议,mailto:kang.wang1988@gmail.com
•
Have fun!
2011腾讯校园之星互联网应用开发大赛QQ地图赛题
基于地理位置信息的社交网络服务
G-SNS
目录
•
团队成员介绍
•
作品概述
•
作品创新性详述
•
作品技术实现原理
•
市场与竞争环境分析
•
运营规划
团队成员介绍
姓名
性别
学校
学历
专业
联系方式
团队角色
王康
男
西安电子科技大学
硕士
通信与信息系统
13709226665
队长
张程
男
西安电子科技大学
硕士
计算机科学与技术
15891485795
队员
作品概述
•
总体介绍:
•
本作品完成了一个基于地理位置信息的社交网络服务,注册用户可以在QQ地图上标记自己的地理位置,实现和陌生人匿名聊天,约会时的地理导航,查找好友一块happy或者帮助自己解决遇到的问题。
•
创作起因:
•
我们常常在地铁,车站等场合碰到很多“熟悉的陌生人”,却由于各种原因没办法相识,如果可以和他们相识,或许会有很多精彩的故事,甚至爱情;有时,遇到麻烦了,需要好友帮助,如果可以查看他们的位置,找个距离近的朋友过来,确实可以解决不少问题或者叫上一块去happy;有时和朋友约好在哪里见面,如果可以查看他的当前位置,就可以不用一次次打电话,直接按图索骥,就到了。
•
功能和应用:
1.和周围使用此应用的陌生人聊天,结识新朋友,让熟悉的陌生人不再陌生。
2.查找附近的好友,联络他们,让麻烦不再麻烦,让快乐一起分享。
3.查看好友的地理位置,按图索骥,聚会的时候不再为找不到而折腾。
•
目标:
•
让社交服务离我们更近些,更真实些,让我们的生活更方便,更美好。技术让生活更美好
作品创新性详述
•
产品创新
•
1. 结合LBS和SNS,让SNS离现实更近一些,让那些每天见到的陌生人变成每天见到的朋友。
•
2. 使用LBS来查找自己的好友,不管是想娱乐,或者是遇到麻烦,都可以喊上他们,have fun or get out of trouble。
•
3. 可以使用地图导航的方式替代电话告知,便捷地找到约定地点。
作品技术实现原理
•
1. 地图上的地理位置信息应使用GPS芯片获取信息(当前智能手机很多自带),目前使用用户自己标记的方式替代。
•
2.查找邻居或者好友通过查询数据库的方式获取,并在QQ地图上显示。
•
3.聊天通过用户发送信息->数据库存储->用户查询数据库接收消息的方式实现,支持聊天历史获取。
•
4.查找某好友地理位置信息使用查询数据库中好友的数据完成。
市场与竞争环境分析
•
分析作品的市场前景
•
由于目前还没有主流的基于地理位置信息的社交服务,加之这种需求和场景确实现实存在并且很是广泛,所以本产品的市场前景还是比较好的,使用这款应用可以使得SNS用户结识周围的好友,查找好友的位置,更好地联络,很具实用性。
运营规划
•
由于这款应用是基于QQ地图的社交服务,社交是核心,目前社交部分是自己实现的,只是一个功能上的Demo。如果要进行产品运营,还是希望在WebQQ平台上,使用QQ来完成社交服务,同时为了产品的完善,需要考虑的信息还应该包括:
•
1.地理位置信息的更新应该使用至少两种方式
•
a.GPS芯片定期获取信息,使用js获取到这些信息,更新数据库,这样才不会发生你标记的位置已经发生变动,而变得不具有实时性。
•
b. 用户手动标记自己的信息,这样可以保证那些不具有GPS设备的用户也可以使用此应用。
•
为了对上述两种情况加以区分,需要加一些标志位。
运营规划
•
2.个人隐私的保护:
•
地理位置,聊天记录都是一些很隐私的东西,因此需要严格加以保护,这可以通过设置来完成,例如用户要手动设置自己的信息对于所有人/好友可见,这样其他人才可以发现,聊天记录要通过加密的方式加以保护。
•
3.与WebQQ的结合:
•
由于WebQQ的API开放面临很多隐私上的问题,而此款应用能否成功更大程度上取决于社交模块是否完善,因此需要腾讯方面对此加以研究和实现,这样,就可以结合QQ强大的社交功能,同时推广自己的地图。