技术栈能力:C/C++,C#(WPF/WinForm)+SQL Server,Springboot+mybatis+react+mysql,FPGA应用程序;可独立开发Windows桌面应用程序,Web网页和程序,FPGA应用程序。
项目1:通用测试程序平台,基于WPF开发的桌面应用程序;
主要功能模块:主界面,自定义配置界面,插件管理界面,数据库存储服务,外围数据采集功能模块,数据查询模块;
职责范围:开发主程序框架,包含主程序界面和各功能模块整体架构设计,定义数据库(SQL Server)结构和与硬件交互或数据库交互相关软件接口,通用测试流程接口定义,开发具体功能模块,软件功能实际验证;
成果:在所在工作单位多个产品测试过程中使用,现已具备短周期适配新产品的优秀扩展能力
项目2:工业文件管理系统,基于sprintboot+react+mybatis开发的软件开发归档的管理网页;
主要功能模块:网页主功能模块界面,文件上传与信息录入界面(保密受控传递),文件数据库归档,文件下载,其具备商用,工具,产品类三个子划分类别,分别对应不同的文件管理要求;
职责范围:定义数据库结构,开发前端页面和后端结构,后台数据维护,文件内容审核的与上架;
成果:应用于整个部门生产线的工业软件管理,方便工业软件的归档与获取。
其余:程序员生涯包含各类桌面网页功能或小工具的开发,主要根据实际的生产需求调整,如控制PLC设备的数据采集程序,仪器设备资源管理的网页等等
预定义一些奖品内容,点击界面空白处开始抽奖,再次点击结束抽奖,目前为简易版,奖品内容是预先定义,后续需添加自定义奖品功能;中奖概率:神秘大奖3次添加一次,每一次为随机数选择奖品。
在抽奖程序基础上更改的背单词工具;记录自己见过的单词,随机展示单词清单中的词,检查自己是否能识别单词含义,逐步减少单词清单中的词,达到收敛目的。