熟练掌握C/C++编程语言,掌握面向过程、面向对象的编程思想;
熟练掌握Qt开发,拥有QtCreator在Windows平台和Linux平台下开发调试经验;
熟练掌握Visual Studio 2010/2015/2017系列开发调试工具;
熟悉Mysql、MongonDB数据库设计开发;
拥有XML、JSON、CSV、Excel等文件格式转换能力;
拥有PC端大、中型项目开发管理经验,具备一定管理人员能力;
拥有单例、工厂、适配器、中介者、策略、装饰器、观察者、备忘录等设计模式的使用经验;
熟悉UDP/TCP/IP协议、熟悉基本网络通信技术,了解网络、进程间通信、服务器;
具备用户需求分析、用户对接能力;
基本掌握ps、Axure、InVision Studio的使用。
XXXX项目装备策划软件
1.负责了解用户需求,根据用户需求进行业务需求分析,从而将业务需求转化为具体需要实现的功能,并制定项目计划;
2.参与软件技术栈选型,负责软件框架搭建;
3.负责完成数据库表设计;
4.负责后台业务逻辑插件模块化设计,用于提高软件的可扩展性;
5.参与完成软件任务书、开发计划、需求规格说明、研制总结报告、用户手册等全套文档的编写。
数据记录分解工具2.0
1.负责基于软件1.0版本的功能升级改造;
2.增加分解模块的多样化显示功能和分解特定字段的功能;
3.负责分解模块的业务架构改造,提高后续分解类型的可扩展能力;
4.完成记录模块的数据存储功能的优化改造设计和实现。
文档资料编目管理系统
1.负责根据用户、业务需求合理设计人机交互布局;
2.负责根据用户需求,增加业务模型;
3.根据数学计算模型文档,进行数学模型的软件实现;
4.利用MongoDB非关系数据库优势,完成编目相关的数据库设计。