生产设备自动化控制软件,包括:打孔设计,打孔设定,打孔驱动,自动打孔,手动打孔,数据保存,查看历史记录,各种报表,提供丰富的设置功能,还有位置识别,图像识别等,使用qt开发,有界面优化效果,下位机使用三菱plc控制,使用自由品自定义协议通信
与企业沟通,可能要跨平台,并且使用串口进行通信,且要求要高速响应,确定使用Qt实现,通信使用QSerialPort,考虑到python的人工智能库比较多,人工智能部分使用python实现,在Qt直接调用python解析取得结果,界面直接使用QtDesigner实现,事件使用插槽实现,还实现各种报表,报表数据用excel格式。本人负责整体架构设计,核心模块实现,团队管理,需求分析,数据库设计,写部分单元测试代码,整体测试,可用性测试,部署系统。参与界面的设计,负责与客户沟通交流等