毕业实习报告
学 院: 物信学院
专 业: 物联网工程
姓 名: 陈伟秋
学 号: 111200701
实习单位:福建新大陆支付有限公司
实习时间: 2015.07.16-2015.09.15 实习单位
(全称)
福建新大陆支付有限公司 邮编 350000
实习单位
地址
福建省福州市马尾区儒江西路 1 号新大陆科技园 电话 0591-83979817
实习单位
指导
教师姓名
苏长璟
邮
箱
sucj@newlandpayment.com 联系
电话 18950370005
实习岗位 初级应用软件工程师(C)
实
习
内
容
福建新大陆支付技术有限公司是新大陆科技集团的成员企业。自 1994 年成立至今,该公司始终专注
于电子支付产品的研发、销售以及支付解决方案的提供,是电子支付领域领先的产品和服务的综合提供
商。
我在 2015.07.16-2015.09.15 之间,我于新大陆支付技术有限公司的应用中心任职初级应用软件工
程师(C 语言)。主要是进行学习公司的代码规范和开发简单的例程。主要熟悉 C/C++编程语言,熟悉了
解 Windows、Unix 或 Linux 等操作系统;有较强的学习和动手能力,良好的沟通表达能力及团队合作精
神。
实习期间,主要完成一个学生学期管理系统和若干个银行 pos 机测试。
学生学籍管理系统:
功能:增加、查询、删除、修改、显示;
基本字段内容:
学号、姓名、年龄、绩点、学费等
要求记录采用结构体方式,文件存储
增加
输入各要素,并保存,不允许编号重复,输入的对话框要求能直观体现输入的要素。
查询
输入学号-》查询出结果并显示
删除
删除全部、单个记录;
修改
通过输入学号-》查询出结果修改;
显示
显示所有记录明细;
如果输入错误的话,要有友好的提示信息。
姓名要求只能输入汉字
附要求
目录框架清晰,分多文件不同模块功能;
代码按照编程规范上的风格,工整、可读性强;
时间要求:两周内实现。
若干个 pos 机测试:
1. 银商 tpos:主要测试 pos 机在不同的操作是否存在 bug。
2. 建行:主要进行对模拟后台的配置,并学会进行下载一个固件程序。
3. 学习不同 pos 机的不同固件程序测试结果的差异。 任务完成情况(300 字)
学生学籍管理系统,花费了近一周时间进行完成初步功能需求,又花费近一周时间进行代码修改,
规范,符合企业对于代码的要求。关于作业要求的所有功能都能实现,可以进行正常运行。并细心检查
进行测试,未出现无故 bug。该系统共写了 10 个头文件,10 个 cpp 文件。最短的 cpp 文件也有 50 行代
码,最长的 cpp 文件近 200 行。
主菜单如下:
输入对应的序号,进入对于的子菜单。
当显示的内容超过规定框,进行分页显示。
进行输入的内容不合法,会在提示区进行提示。
而在 POS 机测试中,我发现过两个 bug,并向技术人员进行提交。并学习进行模拟后台配置: 实习期间,我学习了许多关于企业对于该岗位的要求,并努力去学习。期间,学习许多专业知识,
如 C 语言中的链表,文件存储等知识点,我感觉收获颇丰。按时完成实习生作业一,并对多款 POS 机进
行测试,并学习了公司代码规范要求,对 POS 机的相关基本知识有一定的了解。
实
习
过
程
第 一 周:2015.7.16 - 2015.7.17
任务要求:1.实习报道。
2.完成学生学籍管理系统。
任务进度:
1. 当天上午报道,并完成公司邮箱注册等工作细节。
2. 开始了解改作业的知识点。
出勤情况:全勤
第 二周:2015.7.20 - 2015.7.24
任务要求:1. 完成学生学籍管理系统。
任务进度:1.对于学生学籍管理系统进行不断地优化和检查,满足公司的要求。
出勤情况:全勤
第 三周:2015.7.27 - 2015.7.31
任务要求:1. 学习链表的相关知识。任务进度:1.学习链表的基本概念,并学习相关程序。
出勤情况:全勤
第 四周:2015.8.3 - 2015.8.7
任务要求:1. 学习不同的 POS 机平台的区别。
2.学习模拟后台报文的配置。
任务进度:1.观看相关的 POS 机平台文档。
2.学习模拟后台报文的代表含义。
出勤情况:请假一天
第 五周:2015.8.10 - 2015.8.14
任务要求:1. 配置模拟后台的若干个报文。
任务进度:1.签到,签退等若干个报文的配置。
出勤情况:全勤
第 六周:2015.8.17 - 2015.8.21
任务要求:1. 学习模拟后台配置注意事项。
任务进度:1.进行消费等报文配置。
出勤情况:请假一天
第 六周:2015.8.17 - 2015.8.21
任务要求:1. 学习模拟后台配置注意事项。
2. 学习八大排序
任务进度:1.进行消费等报文配置。
2.交换排序-冒泡排序、快速排序。插入排序-直接插入的排序。
出勤情况:请假一天
第 七周:2015.8.24- 2015.8.28
任务要求:1. 学习八大排序任务进度:1.插入排序-希尔排序,选择排序-简单选择排序、推排序
出勤情况:请假两天(参加比赛)
第 八周:2015.8.31- 2015.9.4
出勤情况:放假三天,请假两天(参加比赛)
第 九周:2015.9.7- 2015.9.11
任务要求:1. 学习数据结构
任务进度:1.学习二叉树。
出勤情况:全勤
第 九周:2015.9.14- 2015.9.15
任务要求:1. 办理离职手续
任务进度:1.离职,回学校参加推免生推选。
出勤情况:全勤实
习
中
存
在
的
问
题
1. 学生学籍管理系统编写过程,由于习惯不规范编码,导致规范代码花费大量时间。
2. 对于 POS 机的了解不够,造成进行测试和模拟后台配置过程存在许多问题。
3. 对于金融方面存在许多疑惑,如脱卡消费等。
4. 学习链表和八大排序的过程,存在许多疑惑,并没有完全贯通掌握。
实
习
总
结
我在新大陆支付技术有限公司的应用中心下实习初级应用软件工程师(C)职位。期
间,我完成公司交给我的任务,我在其中学到许多有用并相关的知识,了解企业真正需要
大学生所具备的的技能和品质。不单单学习到新的知识点,还通过完成项目,帮我复习旧
的知识点,从而巩固我的知识面。这次实习,也帮我明白自己的兴趣所在,确定我今后的
就业方向和研究方向,对我有深刻的意义。感谢这次实习,感谢这次实习的教师,感谢公
司帮助过我的同事。这次实习,一定会令我的人生走向新一页!