分类:实习报告 更新时间:09-14 来源:网络
摘要:近几年,我国电子商务发展正在进入密集创新和快速扩张的新阶段,日益成为拉动我国消费需求、促进传统产业升级、发展现代服务业的重要引擎。在本次实习中,我主要了解电子商务交易的整体流程以及微信公众平台的开发,以下主要介绍了我八周的实习经历,由此总结了我这八周的实习心得和体会。
关键词:电子商务;微信公众平台
1 引言
按照学校实习要求,我于2014年11月 24日至2015年1月18日在杭州在途电子商务有限公司进行了为期八周的毕业实习工作。实习期间我主要在做公司微信公众平台的开发工作。
1.1 实习公司简介
杭州在途电子商务有限公司于2014年4月份成立,通过建设自有网站平台,借助大学生旅游景点资源优势,线下学校推广优势,结合电商,形成完整的旅游O2O模式,并通过自行研发互动社交软件、手机app和建设微信公众平台来活跃用户,增加用户间的交流,增强用户对平台的粘性,给予大学生良好的旅游体验,是区别传统旅游的新型旅游方式。
杭州在途旅游自2014年4月份上线以来,已经突破1500万营业额,与携程网建立战略合作伙伴关系,成为携程网供应商与分销商,与同程网、驴妈妈旅游网、去哪儿网等国内知名在线OTA网站建立合作关系,与杭州宋城集团、杭州极地海洋世界、杭州西溪湿地景区、杭州乐园、横店集团、中华恐龙园等知名景区建立了合作关系。
1.2 实习计划与内容
我学习了微信公众平台开发和运营的基本流程,主要包括以下几个方面:简要了解微信及其公众平台和开放平台、申请服务器资源、启用微信公众平台的开发模式、了解微信公众平台的基础接口的3个部分、自定义菜单、高级接口的9大功能、微信支付的申请流程及功能介绍、企业最常用功能的开发实现、微信开发的其他相关实用技巧
我的实习计划如下:
1)了解公司产品,争取对公司产品的特色有相对清晰地认识;
2)熟悉及掌握PHP和MySql语法为以后微信公众平台的开发打好基础;
3)学习微信公众平台的开发具体流程及技术方法;
4)学习微信开发的其他实用小技巧为公众平台添加更加有趣的功能。
2 实习过程和收获
2.1 第一周
这周是我到杭州在途旅游有限公司实习的第一周,主要了解一些公司的背景、产品、发展方向等。我们是早上8点30上班,但是很奇怪每当早上到达公司门口时,顿时觉得随意全无,我相信我的这次实习必将是一个繁忙的实习,也必将是一个充实的、进步的实习。
刚到实习公司,不是像学校里的朝九晚五,我要忘掉大学里自由的作息时间,克服困难,养成良好的工作生活习惯。基于各方面的原因,虽然在去之前我做了比较充足的准备,但还是遇到了一些问题,难以保证按时按质按量完成任务。下午下了班,公司正式员工们都回去了,我还在那熟悉和练习,一直到晚上9点才能回住处休息。中午也没有休息的地方,只能扒在电脑前休息一会,一周下来,感到相当的疲惫。但我记得自己过来实习的目的,便咬牙坚持着完成自己的任务和使命。这个星期慢慢熟悉了公司背景、工作环境以及自己的工作职能,做起事来也越来越顺手了,简单的总结为几个字,那就是:多看、多问、多观察、多思考!
2.2 第二周
本周我打算花一周的时间来自学PHP编程语言。PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。看PHP视频可以快速入门,而看PHP书籍可以快速提高你的PHP技能。
第一步开始安装开发环境和开发工具,开发环境主要为:php+mysql+(apache或者nginx)+phpmyadmin+zend也可以在网上可以下载别人打包好的环境。
第二步学习基本知识,主要找一些实用的书籍有计划的来学习,动手是学习编程语言最快的方法,我是试着做一个留言本来熟悉和运用PHP基础的知识。
第三步开始进行一些复杂的学习,包括php核心编程和数据库的交互以及框架的运用。现在网上有一些可以在线学习PHP的平台,我就是使用慕课网PHP专区来自学的。
总而言之多编多做,自学PHP其实也没有什么难度,很多学习PHP的爱好者都是自学的,一来是网上PHP视频教程也有,照着视频里的做下去,然后自己再看些PHP方面的书籍。
2.3 第三周
本周我打算花一周的时间来自学MySql数据库,MySQL是最流行的一个关系型数据库管理系统。关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。
与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。
需要学习了解掌握的知识点有mysql数据库的安装、连接和修改密码、增加新用户以及数据库的查询和索引功能等等。
由于MySql其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。最后要把PHP和MySql知识有机的结合起来,为以后微信的开发打好基础。
2.4 第四周
继前几周学习和掌握PHP编程语言和MySql数据库以及计算机网络通讯、HTTP/XML/CSS/JS等基础之后,本周正式开始进行微信公众平台的开发。
第一步申请服务器资源,创建新浪云计算运用,我使用的是新浪SAE云计算平台作为服务器资源,并且申请PHP环境+MySql数据库作为程序运行环境。
第二步启用微信公众平台开发模式,登录微信公众平台后台,在左侧列表中最下方,找到“开发者中心”,点击进入后开启。
第三步掌握数据收发原理及消息数据格式,这部分内容是理论部分,我觉得初学者会比较难以理解,不用太过追究,主要了解微信公众平台开发的原理,并且熟悉各种消息及发送是怎么一回事以及微信公众平台的各种基础接口。
这几周的时间下来,我渐渐地发现自己的缺点和不足,同时也在渐渐地改正和加强,我相信我会在日积月累下慢慢提成自身的能力并且不断进步。
2.5 第五周
实习期慢慢地接近尾声,即将年底,工作也渐渐的忙碌起来。这一周我进一步的熟悉了微信公众平台的自定义菜单和高级接口。
自定义菜单和高级接口都需要AppID和AppSecret来创建,在微信公众平台后台的“功能”—“高级功能”—“开发模式”页面中,有一个“申请测试账号”按钮,点击该按钮即可开始申请。可直接扫描系统生成的一个二维码进行注册或登录,也可以填写手机号码、短信验证码,以及网页上的验证码进行注册或登录。系统将生成一个新的微信公众账号,有效期一年。在微信公众平台接口开发中,Access Token占据了一个很重要的地位,它相当于各种接口的钥匙,拿到这个钥匙才拥有调用其他各种特殊接口的权限。
自定义菜单能够帮助微信公众账号丰富界面,增强用户与微信公众账号互动,让用户更好、更快地理解微信公众账号所拥有的功能。自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。
高级接口可实现的功能包括语音识别、客服接口、OAuth2.0网页授权、生成带参数的二维码、获取用户地理位置、获取用户基本信息、获取关注者列表、用户分组管理、上传下载多媒体文件等等。
2.6 第六周
又一周过去了,伴随着温暖的天气,我们和杭州在途电子商务有限公司一起迎来了2015,新的一年开始了。我不再是一个校园里的学生,在新的一年里,希望我可以和在途一起成长,一起前进。
继上周熟悉自定义菜单和高级接口后,这周我开始学习如何申请微信支付。微信支付是由腾讯微信与财付通联合推出的移动支付产品,旨在为广大微信用户及商户提供优质安全的支付服务,其支付和安全系统由持有互联网支付牌照并具有完备安全体系的第三方支付平台财付通提供支持。微信支付申请流程如下:
第一步完成服务号认证。微信支付功能目前仅对完成微信认证的服务号进行开放申请。订阅号可先升级为服务号,未认证的服务号需先完成微信认证。
第二步完成申请资料审核。按要求提交商户基本资料,提交财务审核资料,提交成功后,腾讯会在7个工作日内反馈审核结果。
第三步功能开发、合同签订。资料审核通过的商户可以进行功能开发工作,资料审核通过后,商户对合同进行盖章确认后根据指引寄至腾讯公司。
第四步开通商户功能。商户登录财付通账户缴纳风险保证金,开通商户功能之后才能在公众账号内售卖商品或服务。
2.7 第七周
本周我将学习常用的生活类应用如何在微信公众平台上实现。微信公众平台作为一个能支持自动回复的平台,特别适合查询类应用的开发。例如天气预报、快递查询、中英翻译、股票行情、英语四六级成绩查询等等。
大学英语四六级考试是我国规模最大的英语考试,每次都有近千万考生参加考试,其查分需求也影响着这些考生。这里我简要介绍一下如何在微信公众平台实现四六级查分功能。
我选择的是“99宿舍网”作为查询网站,在输入15位准考证号和姓名之后,Fiddler抓到原始数据,实用正则表达式判断输入格式是否为姓名加15位准考证号,并将匹配到的结果保存到$info中,将姓名从UTF8转为GB2312格式,并做url编码,获得学号并提交,将获取的结果从GB2312转成UTF8编码,将结果字符串用逗号分割成数组,从数组中拼接成成绩返回给用户。
其他的那些功能与英语四六级查询的实现异曲同工,我们学习新知识的时候要学会触类旁通,举一反三,这样我们可以在这样的过程中获得极大的满足与信心。
2.8 第八周 WWW.EEELw.com
这周是我在杭州在途电子商务有限公司最后一周的实习了,在微信公众平台的开发中,除了基于微信公众平台接口以及常规的Web开发之外,还有一些并未开发的功能。这些功能,或者能在某些特定的方面丰富我们的功能,或者可定制想要的内容。例如表情飘落效果、QQ表情和Emoji表情、微信版本及手机系统、Weixin JS接口、发送给朋友与分享到朋友圈等有趣的功能。
两个月的时间过去了,杭州在途的同事也都认识了好多,感谢所有同事们对我的帮助,感谢杭州在途提供给我这样一个实习的平台,同时也感谢细心教我工作的部门经理和总经理,希望杭州在途的明天越来越美好,也希望在未来能和在途的所有人成为真正的同事,一起工作,一起奋斗。
3 总结
经过在杭州在途电子商务有限公司两个月的实习,我基本了解了电子商务交易的基本流程和微信公众平台的开发,获益匪浅,然而,在这期间我也发现了自己实践能力的匮乏,我意识到,在学校学习的理论知识要学会与实践相结合,才能真正把工作做好。
两个月的实习,是我踏入社会的第一步。这两个月里,我学会了如何融洽地与人打交道,如何将理论与实践联系起来,如何在压力下做好手头的工作,这将成为我人生中一段宝贵的经历。