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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

大学生创新创业训练项目结题报告.docx

1、大学生创新创业训练项目结题报告大学生创新创业训练项目结题报告LT平台提供的开发接口,又限制于平台所提供的接口。所以,微信的开发的重点主要是利用平台所提供的接口完成功能,此外,在公众平台固有的基础之上,引入了BuiduMap API与Web,极大的丰富了公众平台的内容以及功能。二、项目研究目标及工作方案 项目研究目标:通过调用微信公众平台提供的接口,实现关注校园公众账号的微信用户可以通过微信快速的接受到校园公众账号所发出的消息,以及能够自主的通过校园公众平台实现如下功能:1、新生报到2、校园招聘3、图书查询4、校车查询5、校园二手市场6、失物招领7、自习室查询8、附近查找9、临潼天气10、差快递

2、11、科大贴吧让用户在移动客户端通过校园微信公众平台能够轻松、便捷的获取到需要的信息。给学生提供便利,让学校能够更高的管理,更好的服务于校园是校园公众平台的根本目标,也是校园微信公众平台成立的出发点。工作方案:(一)、可行性分析1、技术可行性微信公众平台提供编辑与开发两种模式,在开发模式的基础上可以实现诸多功能。通过第三方开发平台,可以将微信公众平台接入自定义接口,只需任意一种可以提供HTTP服务的后台语言(如Java、PHP或Ruby等)即可接入,同时这些自定义接口也丰富了微信的功能。我们的微信开发团队的队员是来自计算机科学与技术学院的学生,我们具有扎实的程序设计基础和丰富的网络资源,可以通

3、过API接入自己开发的或网上已有的移动应用或站点,为我们的校园微信公众平台提供跟多的功能和服务,丰富平台的内容。2、经济可行性本次校园微信公众平台的开发与运营的费用产生主要由SAE云服务器的使用所产生,相比较一般的项目则没有服务器的配置、运维的费用,大大的降低了开发成本。此外,基于平台的用户量,平台可以采用引入商业合作和搭建校内网络购物平台两种形式获取商业收益,实现其商业价值。3、市场可行性(二)、SWOT分析(又称为态势分析法)1、优势相比于其它网络社交平台,校园微信公众平台除具有公众平台自身的优势外,还具有以下优势:1)用户优势平台的目标用户以使用微信的在校学生为主,在日常的调查当中几乎所

4、有的学生都会使用微信,因此,在学生群体集体中有利于平台的推广,可以迅速积累大量的用户关注量;此外,校内丰富的活动能够为平台推广提供机会,提高平台与用户间的互动。2)信誉优势本平台维护及信息的发布可以交给计算机学院的科技部与校党委宣传部共同完成,平台内所发布的信息都要经过宣传部的严格审核,能够保证信息推送的质量以及消息内容的权威性与官方性,从而是平台在用户群体中树立良好的信誉。此外,平台还可以争取腾讯公司官方认证,提升平台的形象,进而提升学校的知名度。3)团队优势2、劣势在校园微信公众平台正式上线以后就需要一个团队才运营,而团队的成员则是在校的学生,学生会不断的进入团队和退出团队,毕业以后还会离

5、开学校,团队成员的流动性较高,会对平台的运营稳定性带来一定的影响;微信公众平台是新兴媒体,团队成员没有微信公众平台运营经验,因此要在摸索中前进,在平台发展过程中将面临很多未知的问题和挑战。3、机遇在各种网络社交平台日益蓬勃发展的时代,微信凭借其独特的平台优势,成为大学生群体间交流学习的重要平台。校园微信公众平台顺应新媒体时代的发展趋势,力求利用微信公众平台为西安科技大学师生提供权威的咨询和全面的服务,具有巨大的发展潜力。4、威胁校园微信公众平台目标在于为所有用户提供全面的信息与服务,因而一些信息和服务并不是所有用户都需要的。其次,在学校内存在提供针对性的微信公众平台,他们会对校园微信公众平台带

6、来冲击。此外,一些商家或个人的微信公众平台也会对校内的微信公众平台造成影响。(三)、结构设计(四)、详细设计1、界面设计校园微信公众平台是基于微信公众平台上的二次开发,因此界面就只能局限于自定义菜单当中与消息Web页面上的设计自定义菜单在微信公众平台当中,微信提供的菜单课分为三个一级菜单,每个一级菜单下可以添加五个二级菜单。根据平台的内容,将功能划分到校园动态、校园有我、校园生活三个一级菜单当中,如图每个菜单都对应相应的消息回复或者URL链接具体编码如下:消息页面用户在使用平台的时,无非就两种操作,发送消息(其中包括文字、图片、视频、位置)和菜单按钮的单击事件。在用户向平台发送消息请求的时候,

7、在我们的服务器端会对请求做解析并进一步的进行判断,进而再给用户发送消息回复,回复的种类分两种:第一种:直接的文字回复。第二种:平台会跳转到预先设定好的URL指向页面当中。此时的页面会直接在公众平台当中打开,因此需要契合移动客户端就需要对页面的布局、大小做好预先的处理,使之能够在移动客户端能够正常的显示。2、数据库设计在项目初期阶段,在后台服务器当中存储的是空闲教室的信息,以便于能够快速的查询教室的信息。但是由于我们学校的自己是预约系统没有正式的建立,不能够正常的使用本项功能,在此我们只能使用一些模拟的数据来进行测试。在数据库当中需要存储每个教学楼的教室,因此就需要教学楼的编号,教室的编号,节次

8、的选定。3、接口设计此处接口是指我们在服务器端写好的Servlet,在微信公众平台当中用户给平台发送消息的时候将消息封装成XML的格式请求Servle,然后经过处理、运算会返回一系列的数据,并打包成XML的格式交给平台,然后通过平台的解析之后展示到用户的界面当中。、设置公众平台与服务器的对接接口在配置公众平台的后台服务器的时候会填写URL与Token口令通过在微信公众平台的接口配置页面访问我们写好的验证接口,即coreServlet,提交之后会将我们的部署在SAE上面的服务器作为公众平台的后台服务器。、消息响应接口在将服务器与微信后台对接之后,用户发给平台的信息将自动发送到我们服务器当中,因此

9、,服务器当中必须要有一个消息响应的接口(五)第三方引入在开发过程当中每一个模块都亲自做一遍将会是一个很庞大的工作量,而且并不一定会取得到预想当中的效果,举个例子来讲:在平台当中开发一个独立的学生交流论坛,论坛的实现代码量就不少,而且在XX上学校就已经有了贴吧,两者必然会冲突,因此在校园微信公众平台当中将贴吧、XX地图等都引入了进来。不但减少了开发难度,而且现有的体系非常的完善、准确、功能强大,免去了维护的困难。、XX地图引入在实现附近搜索功能的时候利用XX地图的定位以及搜索功能实现附近搜索,效果如下在给平台发送地里位置之后给用户发送如下消息:通过回复功能编号就会使用XX搜索功能,如发送02点击

10、想要寻找的地方就会出现步行导航、贴吧引入在公众平台当中引入西安科技大学贴吧,能够是用户快速的利用公众平台在贴吧当中操作,效果如图:三、项目研究过程中的难点及解决途径,应用的关键技术1、校园微信公众平台后台服务器的搭建微信后台服务器的搭建需要一个平台,只需任意一种可以提供HTTP服务的后台语言(如Java、PHP或Ruby等)即可接入将微信公众平台,在此我们选择将SAE作为我们的服务器搭建的平台。SAE只是一个平台,能够将我们的代码正常运行,并且能够在外网访问的到的平台,相当于一个在网络上搭建的Apache,我们想代码部署上去之后,就能够作为我们的后台服务器运行。2、开发语言PHP在前期的开发过

11、程中,因PHP开发语言在Web开发领域能够非常快速的执行动态网页的能力以及其简洁的优势,让我们学则了PHP作为我们项目的主要开发语言。但是在项目的中期,需要做数据的处理、交互,我们的团队对PHP的掌握程度还不够,因此这是我们遇到的第一个问题。有两种解决方案,第一,继续学习PHP语言;第二,放弃PHP使用其它的语言作为开发语言。第一种方法,我们没有那么多的时间和精力在去继续学习一门语言,因此只能选择第二种方法,使用其它的语言作为我们的开发语言。JAVAJAVA语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言,具有卓越的通用性、高效性、平台移植性和安全性。并且在大学的课程安排当中是我们计算

12、机学院学生的必修课,我们对JAVA就已经有了相当的基础,因此我们重新选择JAVA语言作为我们第二次选择的开发语言。因为我们对JAVA语言接触的比较早,并且用它完成过不少项目,对JAVA的使用比较熟悉,所以项目从PHP转到JAVA的时候也比较顺利,并且后期的功能实现也更快更好的进行。3、将传统的Web页面移植到移动客户端 校园微信公众平台是基于微信公众平台,因此平台的开发 就有很大的局限性。对平台的开发无非就只有三种,第一种利 用微信公众平台所提供的接口进行整合、开发;第二种,进行 交互式的消息回复;第三种,Web拓展。在微信公众平台的自定义菜单有click和view两种选择,click是进行消

13、息回复,而view则是可以连接到指定的url地址当中去,因此对微信的开发也有Web开发的成分在里面。在我们构建的Web时候发现,与传统的PC端的开发有很大的不同,如果直接将PC端的Web页面移植到移动客户端会出现各种问题,比如网页的大小不合适,不能够完整的显示,这样用户体验度就会下降很多,因此对Web页面做处理之后再显示在平台当中就显得尤为重要。四、指导教师对项目成果的推广应用价值及存在问题总结 该项目是基于微信公众平台的面向校园群体的开发,由公众账号和服务器后台系统组成,平台的后台服务器是搭建在SAE云服务器当中的,减少了开发成本和运维的难度。在微信公众平台的基础之上引入了XX地图的api能

14、够准确的定位到用户的具体坐标,此外还增加了用户自定义菜单,丰富了平台的内容。附近查找的导航是基于XX地图连接后的算法处理实现的,使用算法简化了路径最短规划的方法,是导航更佳的简单可行,导航路线也是基于多图层设计。在消息回复当中添加了图书查找功能,结合了西安科技大学图书管的检索功能,能够在平台当中清晰的展示出图书馆的图书借阅情况及馆藏。项目在操作过程中有很多的困难,但学生积极学习,迎难而上,在平台的显示和后天服务器方面都做得相当好,实现了预期的一些功能,校园微信公众平台的信息与后台服务器数据交互完成的可以,在平台当中图书查找、附近搜索和校园招聘指南都有一些预期的成果,附近搜索的处理,引入了XX地

15、图的索引等方面的完成有很好的创新性。在开发结束基础上,虽然各方面的功能都可以实现,但仍有很多不足之处,例如校园招聘,只是将一些就业信息笼统的整合到了一起,是学生对网络知识了解的不够深刻导致的,这方面未能达到最好的效果;。在自定义菜单中,界面的显示有一些不够合理,导航路径的规划细化不能够实现实时导航,只能不断的请求服务器发送导航信息;图书检索所提供的信息未能达到预期的完美效果,虽然实现了该功能,但这一部分应该再细化再完善,这样才能发挥最大的作用;在平台中有一些多余成分,像查询天气、查快递在使用中的意义不大,希望能进行进一步的完善。项目在结束时存在的问题已经罗列出来,后期的研究方向主要就是进一步细

16、化这些功能,在现有的基础之上完善现有的功能,并且设计出实用的功能,试校园微信公众平台更好的为学校和学生提供服务和便利。五、成果总结及佐证材料本平台是基于微信公众平台的开发,在SAE上部署后台服务器和数据库,作为我们的数据支持。平台的功能包括:新生入学指导,校园招聘信息展示、图书查询、校园二手市场、失物招领、自习室查询、附近搜索等功能。 校园微信公众平台公软件一套。 校园微信公众平台,软件著作权正在申请当中。 校园微信公众平台软件使用说明书。 六、参考文献1 裴蕾 . 以微信平台助推图书馆信息服务J. 无线互联科技 ,2013(08).2 高健 , 汤志鹏 . 微信平台在高校共青团活动资源信息化

17、建设中的应用研究 J. 山东农业管理干部学院学报 ,2013(06)3 雷么丽 . 浅析微信平台在大学生职业指导中的运用 J. 时代经贸 ,2013(24).4 鞠文飞 . 利用微信公众平台构建移动设备教学辅导环境 J. 电脑编程技巧与维护 ,2013(12).作者单位河北传媒学院信息技术系 河北省石家庄市0500715 刘捷 微信公众平台企业应用开发实战 出版发行项:北京:电子工业出版社,2015.01 6 题名/责任者:微信营销应该这样做:案例实战版/夏雪峰著出版发行项:广州:广东经济出版社,20147 题名/责任者:微信公众平台应用开发:方法、技巧与案例/柳峰著出版发行项:北京:机械工业

18、出版社,20148 题名/责任者:微信公众平台应用开发实践/钟志勇著出版发行项:北京:机械工业出版社,2013 9 题名/责任者:微信公众平台搭建、开发与实践指南/戴晟晖编著出版发行项:北京:中国铁道出版社,201410 题名/责任者:微信公众平台开发基础与实战/闫小坤, 周涛编著出版发行项:北京:机械工业出版社,201411 题名/责任者:微信价值完全开发攻略/吴银平编著出版发行项:北京:化学工业出版社,2014 12 题名/责任者:微信营销揭秘:战略认知+运营策略+效果评估+行业案例/罗时迁著出版发行项:北京:人民邮电出版社,201413 题名/责任者:微信公众平台应用开发实战/钟志勇,

19、何威俊, 冯煜博著版本说明:第2版 出版发行项:北京:机械工业出版社,201414 题名/责任者:微信的秘密:智能手机时代的新营销宝典/苏高编著出版发行项:北京:清华大学出版社,201415 题名/责任者:微信公众平台服务号开发:揭秘九大高级接口/易伟著 出版发行项:北京:机械工业出版社,201416 题名/责任者:微信终极秘籍:精通公众号商业运营/青龙老贼 . 等 著出版发行项:北京:电子工业出版社,201417题名/责任者:微信来了/朱艳婷, 丁当著出版发行项:北京:北京理工大学出版社,201419 题名/责任者:微信公众平台开发最佳实践/方倍工作室著出版发行项:北京:机械工业出版社,201420宋哲.微信公众平台在大学内部管理中的应用研究J. 知识经济. 2014(21) 21岳晓瑞,陈继华.浅谈“微信”平台应用于移动教学的可行性J. 计算机光盘软件与应用. 2014(23) 22杜健,吴静.微信公众平台构建论文写作与指导模式探析J. 重庆第二师范学院学报. 2014(05)

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

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