当前位置:首页>> >>


基于微信公众平台的移动学术社交应用的设计与实现PHP.rar

收藏

资源目录
    文档预览:
    编号:20180913212759409    类型:共享资源    大小:3.91MB    格式:RAR    上传时间:2018-09-13
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    45
    金币
    关 键 词:
    基于 公众 平台 移动 学术 社交 应用 设计 实现 PHP
    资源描述:
    I本 科 毕 业 设 计 ( 论 文 )基于微信公众平台的移动学术社交应用的设计与实现 计算机科学与工程学院计算机科学与技术颜启发201230601283吕建明学院专业学生姓名学生学号指导教师提交日期 2016 年 5 月 11 日I摘 要近几年来,随着安卓系统和苹果系统等智能手机的普及,移动互联网的发展愈来愈迅速。智能手机上也涌现了各种各样的移动应用,涵盖了形形色色的服务,给人们的生活带来了极大的便利。尽管移动应用提供了如此多的便利,但还是存在着一些问题,如不易于推广,需要下载安装和更新,占用手机内存等。而作为目前国内普及率最高的即时通讯移动应用微信的功能模块微信公众平台很好的解决了上述问题。人们只需在微信内进行订阅公众号就可以浏览资讯以及获取相关服务,无需安装,相当的便利。目前,在众多的移动互联网服务中,由于商业性质不够、受众小等原因,与学术社交相关的移动服务还是寥寥可数。但是为了方便学术界人士,拓展他们的学术交流圈以及提高他们的工作效率,开发一款与学术社交相关的移动应用还是很有必要的。同时为了使该学术社交服务更易于推广和轻量级,本课题决定基于微信公众平台来开发学术社交移动应用。该学术社交微信公众平台可以提供给学术界人士获取学术相关资讯,获取推荐会议,查看会议详情,加入会议,收藏论文,通讯录,参与讨论等内容,极大地方便了学术界人士的社交需求。关键词:移动互联网;微信公众平台;学术社交AbstractIn recent years, with the popularity of smart phones, such as Android Phone and iPhone , mobile Internet is growing rapidly. Smart phone also emerged a variety of mobile applications, covering all kinds of services to people's lives which has brought great convenience.Although the mobile application provides so much convenience, but still there are some problems, such as the promotion is not easy, you need to download ,install and update, take up space in phone memory. WeChat public platform,the modules of the highest penetration rate of mobile instant messaging application currently Wechat,is a good solution to the above problems.they can browse information and access to relevant services only need to subscribe to WeChat public platform in WeChat,which is quite convenient.At present, amongs a large number of mobile Internet services, since commercial nature is not enough, small audiences and other reasons, related to the academic social mobility services are very few. However, for the convenience of academics, expanding their circle of academic exchanges and enhancing their work efficiency, to develop a academic social related mobile applications is still very necessary. Meanwhile, in order to make the promotion of academic social services easier and lightweight, this project decisions to develop academic social mobile applications base on Wechat public platform.The academic social Wechat pulic platform can offer academics to obtain academic information, get recommendations meeting, view the details of the meeting, join the meeting, collect the paper, contacts, participate in discussions and so on, greatly facilitates the social needs of the academics.Keywords: mobile Internet, WeChat public platform, academic social目 录摘 要 .........................................................................................................................................IAbstract ......................................................................................................................................II目 录 .......................................................................................................................................III第一章 绪论 ............................................................................................................................I1.1 引言 ............................................................................................................................I1.2 课题背景 ....................................................................................................................I1.3 课题调研分析 ..........................................................................................................II1.4 课题主要问题分析 .................................................................................................III1.5 课题内容 .................................................................................................................IV1.6 课题目的与意义 .....................................................................................................IV第二章 基础知识 ...................................................................................................................52.1 微信公众平台开发基础 ...........................................................................................52.1.1 微信公众平台账号.........................................................................................52.1.2 微信认证介绍.................................................................................................52.1.3 微信公众平台高级功能的模式.....................................................................62.1.4 微信公众平台的交互方式...............................................................................62.2 微信公众平台开发调试 ...........................................................................................72.2.1 服务器本地调试...............................................................................................72.2.2 前端本地调试...................................................................................................82.2.3 微信公众平台测试帐号...................................................................................92.3 微信公众平台自定义菜单设置..................................................................................92.4 微信网页授权............................................................................................................102.5 微信网页设计样式库 WEUI ....................................................................................112.5.1 微信网页设计样式库 WEUI 简介 ................................................................112.5.2 微信网页设计样式库 WEUI 的一般使用步骤 ............................................112.6 微信 JS-SDK .............................................................................................................122.6.1 微信 JS-SDK 简介 .........................................................................................122.6.2 微信 JS-SDK 的一般使用步骤 .....................................................................122.7 相关技术介绍............................................................................................................122.7.1 Zepto 库 ...........................................................................................................122.7.2 AJAX 技术 ......................................................................................................132.8 本章小结....................................................................................................................13第三章 总体设计 .................................................................................................................143.1 需求分析 .................................................................................................................143.1.1 功能性需求.....................................................................................................143.1.2 非功能性需求.................................................................................................143.2 界面设计....................................................................................................................153.3 总体框架....................................................................................................................163.4 本章小结....................................................................................................................17第四章 详细设计与实现 .....................................................................................................184.1 开发环境....................................................................................................................184.2 数据模型....................................................................................................................184.3 功能实现....................................................................................................................204.3.1 数据获取.........................................................................................................204.3.2 登录功能的实现.............................................................................................204.3.3 页面展示.........................................................................................................214.3.4 页面间参数传递.............................................................................................224.4 数据存储实现............................................................................................................224.5 界面展示....................................................................................................................224.5.1 相关会议及我的会议.....................................................................................224.5.2 通讯录.............................................................................................................274.5.3 登录.................................................................................................................274.5.4 我的收藏.........................................................................................................284.5.5 更多功能.........................................................................................................284.6 即时通 讯功能设计思想............................................................................................294.7 本章小结....................................................................................................................29第五章 总结与展望.................................................................................................................305.1 论文工作总结............................................................................................................305.2 工作展望....................................................................................................................30参考文献...................................................................................................................................31致谢...........................................................................................................................................33第一章 绪论I第一章 绪论1.1引言当今社会,移动互联网的迅猛发展极大地丰富和方便了人们的生活。在如今这个信息化的社会下,学术界人士也需要一款与他们相关的微信公众平台来拓展他们的学术交流圈以及提高他们的工作效率。基于这个目的,本课题会开发一款为学术界人士打造的学术社交微信公众平台。1.2课题背景现如今,移动互联网的发展越来越迅猛。中国互联网络信息中心(CNNIC)第 36次《中国互联网络发展状况统计报告》显示,截止 2015 年 6 月,我国手机网民人数达到了 5.94 亿,相比 2014 年 12 月增长 3679 万人,网民中使用手机上网的人群占比由2014 年 12 月的 85.8%提升至 88.9%。 [1]智能手机的高性能和大屏幕、4G 网络的推广、WIFI 局域网随处可见,这些都使得人们用移动终端上网越来越便捷,摆脱了以往只能用 PC 个人电脑的束缚,随时随地都可以上网冲浪。移动互联网给我们带了相当多的便利。随着移动互联网的火热,各种各样的移动应用也呈现了爆发式的增长,为用户提供着形形色色的服务。微信是当中最流行的移动应用之一。微信是由腾讯公司于 2011年 1 月 21 日推出支持 iOS、Android 等主流移动操作系统的即时通讯软件。市场研究公司 On Device 调查显示,微信在国内市场渗透率高达 93%。 [2]截至 2015 年 6 月,微信于全球拥有超过约 6 亿活跃用户。 [3]在国内,可以说每个人的智能手机上几乎都会安装微信客户端,无论是从出租车司机到扫地阿姨,还是从 12 岁的初中生到退休老人,亦或是从 IT 技术人员到公司总监,纵跨老中青三代,横跨各行各业。 [4]微信可以说渗透到了各种各样的人群。微信于 2012 年 8 月 17 日推出了微信公众平台功能模块。微信用户通过订阅微信公众平台即可获取资讯以及相关的服务。 [5]微信公众平台可以说是网页应用 web app 和移动设备中的原生应用 native app 之间一种新型的轻应用。 [6]据有关统计人均每天打开华南理工大学学士论文微信次数高达 14.5 次 [7],再加上微信本身庞大的用户群体,相对于 web app,微信公众平台可以得到的曝光率更高。与 native app 相比,微信公众平台也有着易于推广,无需下载更新等优点。正由于这些优势,微信公众平台发展迅猛。目前市场上已经有了众多的社交产品,最典型的就是微信、QQ 和微博,它们都是解决人和人之间建立关系的问题的产品。社交产品的核心是流畅的通信渠道、以个体为核心的信息获取、分享机制。 [8]但这些社交产品都会有着受众过广,无法从中筛选出自己感兴趣领域的人以及讨论感兴趣领域的话题。因此,市场上出现了垂直社交应用。垂直社交(Vertical Social) [9]就是一个具有主题特色的交流平台。由于垂直社交中只是聚集了某一类人群,使得我们在该社交中认识有识之士的几率更高。还有,垂直社交可以深度解决特殊群体的需求。一般的社交应用的受众是大众,它并不能推出某一人群特定的功能。垂直社交的群体是单一的,所以能很好的深度定制该群体的需求。垂直社交已经在很多领域出现了相关应用,比如游戏、动漫等领域。但是由于商业性不够以及受众群体较少等原因,与学术社交相关的移动应用寥寥可数。然而在学术领域,垂直社交的需求也是必需的。学术界人士会经常参加各种各样的学术会议,并且研究这些会议上的论文,同时也可以在会议上认识更多的有共同研究志向的学者。如果有了一个学术方面的垂直社交平台,会使这一切变得更加便捷高效。学术社交网络提供给有共同兴趣的科研工作者一个实时沟通的平台,同时也给他们带来了便捷的社交服务。1.3课题调研分析在如今信息化的社会,为了让学术交流的渠道更加地便捷,国内外也出现了一些学术社交平台。目前,在国外最为成功的当数 ResearchGate。ResearchGate 始创于2008 年,是一个服务于科学家和研究人员的社交网站,用以交流论文,提出和回答问题,并且寻找合作者。申请注册该网站是需要经过严格的审核。纽约时报描述该网站如 Facebook,Twitter 和 LinkedIn 的混搭。网站成员可以关注自己的研究兴趣。同时,该网站有一个博客功能,向同行评议的文章进行简短的评论。该网站也有私人聊天室,在那里,科学家可以共享数据,编辑共享文档,或讨论私密的主题。该网站还设有研
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:基于微信公众平台的移动学术社交应用的设计与实现PHP.rar
    链接地址:http://www.gold-doc.com/p-139147.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开