毕业实习报告
学 院: 物理与信息学院
专 业: 物联网工程
姓 名: 洪超圣
学 号: 111200709
实习单位: 新大陆支付技术有限公司
实习时间: 2015.08.10-2015.09.10 实习单位(全称) 新大陆支付技术有限公司 邮编 350000
实习单位地址
福建省福州市马尾区儒江西路 1 号新大陆科技
园
电话 0591- 83979817
实习单位指导
教师姓名
涂志广
邮
箱
276873520@qq.com 联系
电话 83979994
实习岗位 初级应用软件工程师
实
习
内
容
一、 公司简介
福建新大陆支付技术有限公司为福建新大陆电脑股份有限公司(股票代码:00097)
的控股公司。自 1994 年成立至今,公司始终专注于电子支付产品的研发、销售以及支
付解决方案的提供,是电子支付领域两线的产品和服务的综合提供商。现有产品涵盖了
国内终端市场所有应用领域,也是国内最大的 pos 研发与生产企业(银联三家 POS 定制
生产厂商之一)。旗下主要产品都已通过 3C 认证、CEC 防爆认证、银联认证和 EMV 认证,
具有自主知识产权,应用领域覆盖金融、移动、电信、邮政、烟草、税务、海关、石油
扥行业和相关政府机构。
二、 实习岗位说明
我的岗位被安排在技术中心从事初级应用软件工程师职位工作。
职位概要:设计、开发、维护、管理符合功能、性能要求的软件产品。
工作内容:
%根据新产品开发进度和任务分配,开发相应的软件模块;
%根据公司技术文档规范编写相应的技术文档;
%根据需要不断修改完善软件;
%编制项目文档、记录质量测试结果;%完成程序测试;
技能品格:◆精通编程工具;◆具备编码和撰写文档的能力;◆熟悉软件开发流程、
设计模式、体系结构;◆独立解决技术问题,有较强的创新意识;◆好学上进,耐心细
致,有责任心;◆工作勤奋,善于思考问题;◆有时间观念,独立性强,具有团队合作
精神。
三、实习项目要求
在 POS 机产品的自检功能中添加——蓝牙主模式
1) 背景
自检程序中,缺少蓝牙主模式测试部分。增加该部分测试,简单进行蓝牙主模式下
的扫描,连接以及数据通讯。
2) 功能需求
1.扫描功能:能够扫描出周边的蓝牙设备(要求选择扫描方式),提供蓝牙设备名称,
MAC 地址,信号强度等信息
2.连接功能:选定某一设备,进行连接(要求选择连接方式)
3.数据通信功能:与连接的设备进行数据的收发
3) 界面要求
程序主界面就是蓝牙主模式的菜单,没有其它模块功能。
4) 提示
参考 NDK 接口文档,调用蓝牙相关接口实现。
5) 相关工具
Android 手机作为从设备,安装 ISSC 测试 apk,让 pos 作为主模式进行连接。
四、任务完成情况在实习初期,我根据实习单位指导老师的要求,了解了公司的 POS 产品,并且着手
搭建开发环境,熟悉配套工具。在编写项目之前,认真阅读了代码规范要求以及 NDK 平
台接口说明,努力提高自己的代码的规范化。之后,在 linux 系统下进行代码编写,实
现项目要求的功能,并在 gcc 编译后通过 SecureCRT 进行测试。之后我逐步掌握的 NDK
接口的调用,能在产品实现简单的显示,输入等基本功能,并且在遇到问题的时候能通
过向指导老师请教,亦或是自己的独立思考解决问题。在接下来的实习过程中,我不断
的地对代码进行编写,修改和测试,逐步实现的项目要求的蓝牙扫描,连接,数据通信
等功能,在产品界面的修改合格后,基本上完成的实习任务的所有要求,并获得了指导
老师的肯定。
五、自我鉴定和成果描述
经过短暂的实习,我顺利地完成了实习计划,不仅了解了公司企业文化及组成结构,
而且明白的我实习岗位的具体工作内容。 通过实习,我把所学知识应用于实践,不仅巩
固了已学知识,还提高了动手能力。此外,在动手操作的过程中,我养成了认真、耐心
的工作态度,对以后的学习工作有很大的帮助。 在实习期间,严格遵守实习单位和学校
的规章制度,无迟到、早退缺勤。获得了实习单位的肯定和实习老师的一致好评。实
习
过
程
第 一 周:2015.8.10 - 2015.8.16
任务要求:1.办理好实习的入职手续
2.完成员工邮箱的注册
3.了解公司的 POS 产品
4.开发环境的搭建
任务进度:
1. 完成
2. 完成
3. 完成
4. 完成
出勤情况:全勤
第 二周:2015.8.17 - 2015.8.23
任务要求:1.熟悉开发的配套工具
2.了解代码规范,linux 内核的编发风格
3.安装开发所需的各种驱动,例如 RS232 驱动转 usb2.0
4.对测试代码进行修改,实现对 POS 的烧录
任务进度:
1. 完成
2. 完成
3. 完成
4. 完成
出勤情况:全勤
第 三周:2015.8.24 - 2015.8.30任务要求:实现 POS 产品的主模式扫描
1.实现多种模式下的扫描发起请求,包括单模:BERDR,单模:BLE,
双模
2.完成对扫描的结果参数的获取,提供蓝牙设备名称,MAC 地址,信
号强度等信息
任务进度:完成
出勤情况:全勤
第 四周:2015.8.31 - 2015.9.6
任务要求:1.完成对蓝牙设备的连接功能,选定某一设备,进行连接(要求选
择连接方式)
2. 数据通信功能:与连接的设备进行数据的收发
任务进度:1.完成
2.完成
出勤情况:全勤
第 五周:2015.9.7 - 2015.9.10
任务要求:1.对用户界面进行修改
2.办理离职手续,完成任务的交接
任务进度:1.完成
2.完成
出勤情况:全勤实
习
中
存
在
的
问
题
第一个就是缺乏为用户考虑。因为自己缺乏经验,在代码的编写中缺乏对用户使用舒适
度的考量,例如用户界面不简洁,操作繁琐的问题,随着实习工作的进行,我想我会逐
渐积累经验的。第二是工作态度仍不够积极。在工作中仅仅能够按时完成布置的工作,
在没有工作任务时不能主动要求布置工作,若没有工作做时就会松懈,不能做到主动学
习,这主要还是因为懒惰在作怪,在今后我要努力克服惰性,没有工作任务时主动要求
布置工作,没有布置工作时作到自主学习在工作中,因为自己不只为公司创造了效益,
同时也提高了自己,象我这样没有工作经验的新人,更需要通过多做多问来积累经验实
习
总
结
在这次实习中,我最大的收获是我们要开始以一个职业人的身份,而不是学生的身份要
求在自己,把握好身份及心态的转变。把事情做完是远远不够的,还需要学会把事情做
的又快又好。要不怕吃苦,勇于激流勇进,有的工作虽然单挑又重复,但这是磨练意志
最有效的方法,我告诫自己要认真完成,对每项工作都要他看成是公司对自己的一次考
核,做到每一件事的过程中遇到困难,一定要争取不抛弃,不放弃,坚持“战斗”。想要
将来在工作岗位上能胜任,就必须严格要求自己,不断地提高自己的个人能力,才能在
瞬息万变的社会中拥有一席之地。