分类:开题报告 更新时间:07-17 来源:网络
摘 要:近2个月的实习,让我成功地完成了从学生到一个职场者角色的转换。期间,我系统了解了项目规范的开发流程,从技术文档的撰写、用户需求的分析、项目的功能测试,最后产品的更新和迭代都有深入认识。同时在指导老师的帮助下,攻克了很多技术性的难题,让自己的技术能力更进一步。本文说明了毕业实习的目的和意义,介绍了本次实习单位的基本情况,描述了主要实习过程和实习内容,最后对本次实习进行了总结。
关键词:毕业实习;项目开发;技术能力;
1实习单位简介
杭州足乐网络科技有限公司是一家创业型的公司,主要从事足疗保健,美容SPA养生等业务。足乐是一个O2O平台,前期商家入驻平台,用户可以基于LBS技术搜索附近的足疗和SPA店,而且可以在线预约技师。
初期,公司为开拓市场,要进行大规模的市场推广,通过发红包、半折优惠等方式吸引用户。目前公司部门主要有三个:1、市场部,负责产品的推广;2、技术部,负责产品的研发和维护;3、运营部:负责转换用户流量成订单,提供优化产品方案。
2实习主要过程和内容
2.1熟悉公司基本业务
实习的第一项任务:熟悉公司的基本业务,安装开发环境,测试开发环境;了解项目的用户需求,界面设计。
熟悉公司基本业务:足疗保健市场的调查、用户人群的消费需求、社会养生意识的增强意愿度各项指标经过上网查阅资料和官网统计,大致有了一个认识。第一个周会,CEO给我们每个人一个发言的机会,让我们自己聊聊对这个市场的了解。并全面的给我们分析了一下市场的需求以及整个公司团队的状况。
安装ANDROID开发环境,测试畅通之后跟美工设计人员进行沟通,按照项目的需求共同设计了整套的页面。期间,团队合作之间会有一定的分析,通过大家共同的努力,最后达成了一致。
2.2项目功能模块开发
项目功能模块的开发,由于时间紧任务重,主管制作了一个详细的开发进度表,提前告知我们项目进行过程中,可能会要加班。开发进度表一共划分了六个模块:1.首页导航页2.商家模块3.技师模块4.订单模块5.用户中心6.测试模块。开发的开始阶段,项目的整体设计其实很重要,因为刚开始接触商业项目,一下子无从下手,当时查阅了很多资料,又反编译了很多市场上正在运营的类似业务的软件才开始动手去开发。中间过程,还打乱原来框架重新设计。完成第一个模块之后,基本上项目雏形已经可以调试了,嵌入一些模拟数据,让测试人员体验并帮助提建议。
实际开发过程中,遇到了很多技术性的难题,图片的加载,内存的优化,缓存机制的实现都是很棘手的。在技术主管的指导下,多次去尝试,最后找到了合理的解决方案,解决问题之后成就感是最好的,学到了很多东西,受益匪浅。
2.3撰写技术文档和产品测试
在项目的推进过程中,技术文档要及时完善。文档的重要性主管多次强调,它是引导整个项目进度和以后产品维护的重要参考,大三修过一门软件工程,也深知技术文档的重要性,几乎每天都要加班去写技术文档,完成当天的开发进度和问题总结。每周的周五都要进行项目总结,在此之前,每个项目组的成员都要认真去完成本周的项目开发总结,wwW.EEelw.com并且对你下周的工作提前做一个计划。
项目进行到一定阶段时,要进行测试,首先是界面和分辨率的测试,Android手机机型众多,公司里面有不同分辨率的手机,每种分辨率的手机都要进行测试,如果出现按钮、界面的不统一,要进行图片加工或者是分辨率调整。然后进行功能测试,录入一些模拟数据,按照既定的流程完成用户的下单,支付账款,申请退款,收藏等一系列操作。
3实习收获和体会
3.1实习收获
(1)了解项目开发的流程。
学习了项目需求分析,数据库的设计,可行性分析,详细代码设计,模块功能实现,测试等规范的系统开发流程,通过按照这些文档执行,自己有了很强的时间意识,提高了工作效率,加快了工作进度。对以后的开发工作有了很大的帮助。
(2)了解互联网形式
移动互联网飞速发展,O2O模式颠覆了传统行业的格局。这些让我对现代社会有了一个更深入的认识,网络访问速度的增强,让人们之间的沟通有快了一步。巨大流量下的利润,培养用户习惯,这些无形中获取到的信息让我对整个互联网行业充满了期待和信心。
(3)提高了自身的工作技术能力以及沟通能力
在真正的项目开发过程中攻克了很多的技术难题,增多了项目经验,同时也增强了自己分析问题、解决问题的能力。
3.2实习体会
(1)注重细节
用户体验很重要,一个看似不重要的问题如果没有得到很好的解决,将会影响到整个产品的发展。注重细节问题,包括内存的优化,三级缓存机制的实现。
经过八周的实习,我在产品的细节方面有了一定的认识,并及时做了总结。
(2)及时总结,做好计划和安排。
技术发展日新月异,但是基本的设计模式和编程思想没有改变。在项目开发过程中,及时做好总结,效果会事半功倍,每周的工作总结让我对自己的能力有了一个重新的评估,认识到自己的不足。做好计划和安排同样重要,制定计划之后并严格执行,这样既能提高工作效率,也能有效的抑制自己的惰性。
4总结
通过这次实习,我受益匪浅。一方面提高了自己的业务能力和技术能力,为以后的发展奠定了基础。另一方面也加强了自己沟通能力和团队协作能力。在团队的协作过程中,有效的沟通可以避免很多不必要的问题,本次实习中,我也深刻体会到这一点,多为别人思考才能减少矛盾,及时完成自己的任务加快团队的进度。