我现在是在读全日制计算机科学与技术的研究生,学习过C,C++,Java,Python,Delphi等编程语言,擅长使用Delphi和Java编程,我曾经使用Delphi完成3个桌面应用程序的开发,也可以使用Python和Java编写web网站,并且部署到阿里云。可以熟练使用Linux操作系统。可以实现Web一站式服务,从前端编程到后台功能实现,最后部署到云平台,实现外网访问。
我从大二(2016年)开始跟随我的老师开始学习使用Delphi编程应用开发,在大三期间,我耗时半年的时间,跟随老师完成了一个毒品爆炸物检测程序的上位机程序开发,这半年是第一次完成实际应用程序开发的学习过程,整个程序经过四次改版,我主要负责整个程序的界面设计和修改,还有通信模块,使用串口通信和蓝牙通信,还有程序的多线程开发的实现。
后来我在本校读研究生,还是跟随我的导师。第二个程序是毒品爆炸物管理系统,仪器端通过4G模块把一些统计数据上传到云数据库,后台管理软件拿到云数据库的数据并且实现数据的可视化,这个程序是我一个人完成的,完成时间是4个月(从2019年6月-9月)。
第三个程序是一个地震源主动控制系统,也是实现上位机的程序编写,通过网线与下位机的仪器实现通信,在windows系统中实现对数据的分析计算,以及界面的展示和保存,这个程序用时2个月(2019年10月-11月)。
角色 | 职位 |
负责人 | 桌面程序开发工程师 |
队员 | 产品经理 |
整个系统的界面都是我实现的,还负责所有模块的整合,多线程技术的实现,数据库的文件保存以及数据的可视化,我负责通过串口通信与底层嵌入式设备通信,实现通信协议,完成控制指令的发送和实现监听线程,接收到指令马上完成响应。多级管理用户的实现。这个程序运行需要串口的支持,没有串口的计算机是
这个系统是我完全实现的,在毒品爆炸物检测系统里面添加网络上传模块,检测数据直接存放到云数据库,使用这个管理系统可以查看数据,并且实现数据的可视化。原理版本的毒品爆炸物检测系统的数据是保存在本地的,这个管理系统就实现了数据的云保存。可以同时管理多个公司的多台设备。
这个系统也是我独立完成的,地震源主动控制系统实际就是利用压缩空气在水里面爆破,实现人为制造地震。这个系统也需要实际的硬件才能实现完整的功能,我负责通过网线获取数据和操作指令,在windows上实现程序的界面以及连接,控制设备的启动,主动制造地震的后,拿到采集卡采集的数据,对数据进