ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:1.96MB ,
资源ID:15977524      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15977524.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大学生创新创业训练项目校园微信公众平台设计与开发结题报告Word格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大学生创新创业训练项目校园微信公众平台设计与开发结题报告Word格式文档下载.docx

1、结 题 日 期实验室与设备治理处 制一、选题背景、意义及创新性 微信公众平台是在微信的基础上新增的,通过这一平台,个人和企业都能够打造一个的公众号,能够群发文字、图片、语音、视频、图文消息五个类别的内容。目前微信公众平台支持PC端网页、移动互联网登录,并能够绑定私人帐号进行群发信息。是一个平台,它是系统的重要组成部份,微信整个板块包括个人、公众平台。随着微信的不断改良,愈来愈多的个人和企业看到了微信平台优势,加入那个划时期的全新电话谈天体验之战。腾讯微信利用开放平台、语音信息等功能内进行推送,创意执行,能够直接在公众平台上打造品牌信息传递的生态链。从平台功能来看,目前公众平台的要紧功能包括多媒

2、体信息大规模推送、定向推送(可按性别、地域、分组等指标定向推送),一对一互动,多样化开发和智能答复等。校园微信公众平台将是快速传递校园信息的又一新方式。校园微信公众平台的优势:大学生受众的基数大。依照中国高等教育进展打算最新统计,以每一年%的速度在扩招,2020年高校学生数量能达到5000万。微信为新媒体,对大学生受众有很强的吸引力,而且迎合了今世大学生的生活适应。微信发送语音形式的消息,使得信息的传递更具人性化、更切近生活。微信公众平台的开通,实现了信息一对多的传播,而且互动性更强。创新性:与传统的软件开发不同,校园微信公众平台的开发及享受与公众平台提供的开发接口,又限制于平台所提供的接口。

3、因此,微信的开发的重点主若是利用平台所提供的接口完成功能,另外,在公众平台固有的基础之上,引入了BuiduMap API与Web,极大的丰硕了公众平台的内容和功能。二、项目研究目标及工作方案 项目研究目标:通过挪用微信公众平台提供的接口,实现关注校园公众账号的微信誉户能够通过微信快速的同意到校园公众账号所发出的消息,和能够自主的通过校园公众平台实现如下功能:1、新生报到2、校园招聘3、图书查询4、校车查询5、校园二手市场6、失物招领7、自习室查询8、周围查找9、临潼天气10、差快递11、科大贴吧让用户在移动客户端通过校园微信公众平台能够轻松、便利的获取到需要的信息。给学生提供便利,让学校能够更

4、高的治理,更好的效劳于校园是校园公众平台的全然目标,也是校园微信公众平台成立的起点。工作方案:(一)、可行性分析1、技术可行性微信公众平台提供编辑与开发两种模式,在开发模式的基础上能够实现诸多功能。通过第三方开发平台,能够将微信公众平台接入自概念接口,只需任意一种能够提供HTTP效劳的后台语言(如Java、PHP或Ruby等)即可接入,同时这些自概念接口也丰硕了微信的功能。咱们的微信开发团队的队员是来自运算机科学与技术学院的学生,咱们具有扎实的程序设计基础和丰硕的网络资源,能够通过API接入自己开发的或网上已有的移动应用或站点,为咱们的校园微信公众平台提供跟多的功能和效劳,丰硕平台的内容。2、

5、经济可行性本次校园微信公众平台的开发与运营的费用产生要紧由SAE云效劳器的利用所产生,相较较一样的项目那么没有效劳器的配置、运维的费用,大大的降低了开发本钱。另外,基于平台的用户量,平台能够采纳引入商业合作和搭建校内网络购物平台两种形式获取商业收益,实现其商业价值。3、市场可行性(二)、SWOT分析(又称为态势分析法)一、优势相较于其它网络社交平台,校园微信公众平台除具有公众平台自身的优势外,还具有以下优势:1)用户优势平台的目标用户以利用微信的在校学生为主,在日常的调查当中几乎所有的学生都会利用微信,因此,在学生群体集体中有利于平台的推行,能够迅速积存大量的用户关注量;另外,校内丰硕的活动能

6、够为平台推行提供机遇,提高平台与用户间的互动。2)信誉优势本平台保护及信息的发布能够交给运算机学院的科技部与校党委宣传部一起完成,平台内所发布的信息都要通过宣传部的严格审核,能够保证信息推送的质量和消息内容的权威性与官方性,从而是平台在用户群体中树立良好的信誉。另外,平台还能够争取腾讯公司官方认证,提升平台的形象,进而提升学校的知名度。3)团队优势二、劣势在校园微信公众平台正式上线以后就需要一个团队才运营,而团队的成员那么是在校的学生,学生会不断的进入团队和退出团队,毕业以后还会离开学校,团队成员的流动性较高,会对平台的运营稳固性带来必然的阻碍;微信公众平台是新兴媒体,团队成员没有微信公众平台

7、运营体会,因此要在试探中前进,在平台进展进程中将面临很多未知的问题和挑战。3、机缘在各类网络社交平台日趋蓬勃进展的时期,微信凭借其独特的平台优势,成为大学生群体间交流学习的重要平台。校园微信公众平台顺应新媒体时期的进展趋势,力求利用微信公众平台为西安科技大学师生提供权威的咨询和全面的效劳,具有庞大的进展潜力。4、要挟校园微信公众平台目标在于为所有效户提供全面的信息与效劳,因此一些信息和效劳并非是所有效户都需要的。第二,在学校内存在提供针对性的微信公众平台,他们会对校园微信公众平台带来冲击。另外,一些商家或个人的微信公众平台也会对校内的微信公众平台造成阻碍。(三)、结构设计(四)、详细设计1、界

8、面设计校园微信公众平台是基于微信公众平台上的二次开发,因此界面就只能局限于自概念菜单当中与消息Web页面上的设计自概念菜单在微信公众平台当中,微信提供的菜单课分为三个一级菜单,每一个一级菜单下能够添加五个二级菜单。依照平台的内容,将功能划分到校园动态、校园有我、校园生活三个一级菜单当中,如图每一个菜单都对应相应的消息答复或URL链接具体编码如下:消息页面用户在利用平台的时,无非就两种操作,发送消息(其中包括文字、图片、视频、位置)和菜单按钮的单击事件。在用户向平台发送消息请求的时候,在咱们的效劳器端会对请求做解析并进一步的进行判定,进而再给用户发送消息答复,答复的种类分两种:第一种:直接的文字

9、答复。第二种:平台会跳转到预先设定好的URL指向页面当中。现在的页面会直接在公众平台当中打开,因此需要契合移动客户端就需要对页面的布局、大小做好预先的处置,使之能够在移动客户端能够正常的显示。2、数据库设计在项目初期时期,在后台效劳器当中存储的是空闲教室的信息,以便于能够快速的查询教室的信息。可是由于咱们学校的自己是预约系统没有正式的成立,不能够正常的利用本项功能,在此咱们只能利用一些模拟的数据来进行测试。在数据库当中需要存储每一个教学楼的教室,因此就需要教学楼的编号,教室的编号,节次的选定。3、接口设计此处接口是指咱们在效劳器端写好的Servlet,在微信公众平台当顶用户给平台发送消息的时候

10、将消息封装成XML的格式请求Servle,然后通过处置、运算会返回一系列的数据,并打包成XML的格式交给平台,然后通过平台的解析以后展现到用户的界面当中。、设置公众平台与效劳器的对接接口在配置公众平台的后台效劳器的时候会填写URL与Token口令通过在微信公众平台的接口配置页面访问咱们写好的验证接口,即coreServlet,提交以后会将咱们的部署在SAE上面的效劳器作为公众平台的后台效劳器。、消息响应接口在将效劳器与微信后台对接以后,用户发给平台的信息将自动发送到咱们效劳器当中,因此,效劳器当中必需要有一个消息响应的接口(五)第三方引入在开发进程当中每一个模块都亲自做一遍将会是一个很庞大的工

11、作量,而且并非必然会取取得预想当中的成效,举个例子来讲:在平台当中开发一个独立的学生交流论坛,论坛的实现代码量就很多,而且在XX上学校就已经有了贴吧,二者必然会冲突,因此在校园微信公众平台当中将贴吧、XX地图等都引入了进来。不但减少了开发难度,而且现有的体系超级的完善、准确、功能壮大,免去了保护的困难。、XX地图引入在实现周围搜索功能的时候利用XX地图的定位和搜索功能实现周围搜索,成效如下在给平台发送地里位置以后给用户发送如下消息:通过答复功能编号就会利用XX搜索功能,如发送02点击想要寻觅的地址就会显现步行导航、贴吧引入在公众平台当中引入西安科技大学贴吧,能够是用户快速的利用公众平台在贴吧当

12、中操作,成效如图:三、项目研究进程中的难点及解决途径,应用的关键技术1、校园微信公众平台后台效劳器的搭建微信后台效劳器的搭建需要一个平台,只需任意一种能够提供HTTP效劳的后台语言(如Java、PHP或Ruby等)即可接入将微信公众平台,在此咱们选择将SAE作为咱们的效劳器搭建的平台。SAE只是一个平台,能够将咱们的代码正常运行,而且能够在外网访问的到的平台,相当于一个在网络上搭建的Apache,咱们想代码部署上去以后,就能够够作为咱们的后台效劳器运行。2、开发语言PHP在前期的开发进程中,因PHP开发语言在Web开发领域能够超级快速的执行动态网页的能力和其简练的优势,让咱们学那么了PHP作为

13、咱们项目的要紧开发语言。可是在项目的中期,需要做数据的处置、交互,咱们的团队对PHP的把握程度还不够,因此这是咱们碰到的第一个问题。有两种解决方案,第一,继续学习PHP语言;第二,舍弃PHP利用其它的语言作为开发语言。第一种方式,咱们没有那么多的时刻和精力在去继续学习一门语言,因此只能选择第二种方式,利用其它的语言作为咱们的开发语言。JAVAJAVA语言是一种能够撰写跨平台应用软件的面向对象的程序设计语言,具有卓越的通用性、高效性、平台移植性和平安性。而且在大学的课程安排当中是咱们运算机学院学生的必修课,咱们对JAVA就已经有了相当的基础,因此咱们从头选择JAVA语言作为咱们第二次选择的开发语

14、言。因为咱们对JAVA语言接触的比较早,而且用它完成过很多项目,对JAVA的利用比较熟悉,因此项目从PHP转到JAVA的时候也比较顺利,而且后期的功能实现也更快更好的进行。3、将传统的Web页面移植到移动客户端 校园微信公众平台是基于微信公众平台,因此平台的开发 就有很大的局限性。对平台的开发无非就只有三种,第一种利 用微信公众平台所提供的接口进行整合、开发;第二种,进行 交互式的消息回复;第三种,Web拓展。在微信公众平台的自概念菜单有click和view两种选择,click是进行消息答复,而view那么是能够连接到指定的url地址当中去,因此对微信的开发也有Web开发的成份在里面。在咱们构

15、建的Web时候发觉,与传统的PC端的开发有专门大的不同,若是直接将PC端的Web页面移植到移动客户端会显现各类问题,比如网页的大小不适合,不能够完整的显示,如此用户体验度就会下降很多,因此对Web页面做处置以后再显示在平台当中就显得尤其重要。四、指导教师对项目功效的推行应用价值及存在问题总结 该项目是基于微信公众平台的面向校园群体的开发,由公众账号和效劳器后台系统组成,平台的后台效劳器是搭建在SAE云效劳器当中的,减少了开发本钱和运维的难度。在微信公众平台的基础之上引入了XX地图的api能够准确的定位到用户的具体坐标,另外还增加了用户自概念菜单,丰硕了平台的内容。周围查找的导航是基于XX地图连接后的算法处置实现的,利用算法简化了途径最短计划的方式,是导航更佳的简单可行,导航线线也是基于多图层设计。在消息答复当中添加了图书查找功能,结合了西安科技大学图书管的检索功能,能够在平台当中清楚的展现出图书馆的图书借阅情形及馆藏。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1