毕业实习报告
学 院: 物理与信息工程学院
专 业: 物联网工程
姓 名: 苏燕萍
学 号: 111200733
实习单位: 北京新大陆时代教育科技有限公司
实习时间: 2014.10.10-2014.12.25 实习单位(全称) 北京新大陆时代教育科技有限公司 邮编 350015
实习单位地址 福建省福州市马尾区儒江西路 1 号 电话 0591-93979915
实习单位指导
教师姓名
陈锋
邮
箱
chenf@fzu.edu.cn 联系
电话 18506941006
实习岗位 IP 摄像头的 Android 数据采集项目软件开发
实
习
内
容
新大陆教育,是国内物联网领军企业——新大陆科技集团下属子公司,作为信息产
业实用型人才培养解决方案提供商。新大陆教育与院校合作成立校企联盟,形成全新的
物联网教育体系和科研体系,助力院校培养出一系列物联网创新型人才及实用型人才,
以满足社会对科研、生产、建设、管理、服务的各种类型人才需求。
此次的实习岗位由新大陆教育公司和福州大学物联网工程系共同合作完成,项目共
分为四个课题,我所在的课题组为:IP 摄像头的 Android 数据采集。小组成员一共五人,
大家分工协作,我在实习过程中主要负责了解开发流程,整理规范的项目概要文档。
IP 摄像头的 Android 数据采集项目的基本内容是提供一套 Android 平台下的视频监
控软件,可实现远程视频显示以及摄像头的控制功能。其中项目的具体要求如下:
1. 在 Android 平台下实现远程视频显示以及摄像头云台控制;
2. 视频图像需要实现每 0.1 秒采集一次图像数据;
3. 利用 Android 平台下的 Webview 进行实现;
4. 此系统主要流程为:打开 Android 客户端界面 ->输入登录信息 ->获取摄像头监
控画面->按下方向键->摄像头转动->放开方向键->摄像头停止转动。
在指导老师的带领以及小组成员的共同协作下,实习项目成果以高质量完成验收。
基于 Android 的 IP 摄像头数据采集与控制软件可以让用户在 Android 终端上实现对远
程区域的实时监控,并且可以对摄像头进行控制。用户在 Android 终端登录并进行相关
目标 IP 摄像头地址、端口号、用户名和密码等参数设置后即可实现对 IP 摄像头的视频
数据采集和云台控制。软件开始并进入登录界面,检测参数是否设置正确,如未正确进行设置则返回再次进行参数设置;完成参数设置后即可实现远程视频图像显示;同时继
续监听界面上的按钮事件,如果按下方向键则发送摄像头转动请求命令,远程 IP 摄像
头执行转动操作,如果方向键松开则发送摄像头转动停止命令,远程 IP 摄像头停止转
动操作;如果按下的是返回键则软件返回到登录界面。
在两个多月的实习期间,我圆满地完成了实习计划,实习工作宣告成功。通过实习,
我把所学知识应用于实践,不仅巩固了已学知识,还提高了动手能力。此外,在动手操
作的过程中,我养成了认真、耐心的工作态度,对以后的学习工作有很大的帮助。
实
习
过
程
第 一 周:2014.10.13 - 2014.10.17
任务要求:1.熟悉 Android 开发工具及流程。
2.完成 IP 摄像头的 Android 数据采集项目概述。
任务进度:通过前期的学习和准备,掌握了 Android 开发基础。在和指导老
师以及团队成员讨论后整理出了此次项目关于背景、实现目标、
及实现思路的概要文档。
出勤情况:满勤
第 二周:2014.10.20 - 2014.10.24
任务要求:1. 了解新大陆教育公司提供的硬件设备和开发平台。
任务进度:熟悉物联网基础开发产品试验箱、路由器、IP 摄像头的使用。
出勤情况:满勤
第 三周:2014.10.27 - 2014.10.31
任务要求:1. IP 摄像头实现视频图像显示。 2.整理出视频图像显示原理和流程图。
任务进度:实现了视频显示及相关文档。
出勤情况:满勤
第 四周:2014.11.3 - 2014.11.7
任务要求:1.实现对 IP 摄像头云台控制。
2. 整理出摄像头云台控制的原理和流程图。
任务进度:实现了云台控制及相关文档。
出勤情况:满勤
第 五周:2014.11.10 - 2014.11.14
任务要求:1.视频显示和云台控制界面优化。
2.整理出整个项目的流程图。
任务进度:界面优化和完成系统整体流程图。
出勤情况:满勤
第 六周:2014.11.24 - 2014.11.28
任务要求:1. 整合完成 IP 摄像头的 Android 数据采集概要设计文档。
2.功能测试。
任务进度:对项目进行测试,完善项目性能,将各个模块文档说明整合成一
份规范的设计文档。
出勤情况:满勤
第 七周:2014.12.1 - 2014.12.5
任务要求:1.完成概要设计文档审查修改。
2. 对代码规范进行核对。
任务进度:核对代码使他满足新大陆公司的规范,并审查修改了文档。
出勤情况:满勤第 八周:2014.12.8 - 2014.12.12
任务要求:1.完成 IP 摄像头的 Android 数据采集项目最终收尾工作
2.项目成果汇报
任务进度:对项目进行最后的测试验收,并向新大陆教育公司项目考核人员
进行最终的项目汇报,项目成果以高质量圆满通过验收。
出勤情况:满勤
实
习
中
存
在
的
问
题
在参加此次实习前,小组成员的编程基础都还比较弱,特别是在 Android 开发方面可以
说是零基础。为了 克服这一困难,小组的成员询问了指导老师的意见,查阅相关资料,
到图书馆借阅相关的书籍来弥补这一不足。在项目开发的过程中,不断摸索,团结协作,
遇到问题时积极应对,一个一个解决。在解决问题的过程中不断地提高了自己的能力。实
习
总
结
这次的 IP 摄像头的 Android 数据采集项目给了我极大的收获。面对零基础的
Android 开发经验,小组成员不断学习积极探索,一步一个脚印在进步。最终我们圆满
地完成了实习计划,得到了新大陆教育公司项目组极大的认可。通过实习,我们把所学
知识应用于实践,不仅巩固了已学知识,还提高了动手能力。此外,在动手操作的过程
中,我养成了认真、耐心的工作态度,对以后的学习工作有很大的帮助。