独立承担了一款软件的开发及维护任务,该软件之前使用MFC进行开发,后来改用Qt作为开发工具,使用C++语言来进行编写,该软件主要有以下几个特点:
1.连接的设备较多,软件需要控制十几个设备的功能,获取它们的工作状态,其中连接方式包括TCP、UDP网络连接,串口,can总线等,本人独立设计了相关的网络协议,并编写了代码;
2.多路视频传输,软件接受多路视频信号,并对信号进行解析和显示,本人设计并实现了传输的协议,保证了视频传输的清晰度和实时性;
3.完善的数据记录与日志功能,软件将收到的所有数据存入数据库中进行保存,并对软件使用过程中的所有使用事件进行了日志记录;
4.软件界面美观,易于操作。