1.熟练使用HTML+CSS,能够熟练开发符合W3C标准和规范的Web
2.熟练使用Vue2、Vue3配合Elementui进行web端项目开发。
3.熟练使用uniapp进行移动端开发。
4.熟练掌握弹性布局、网络布局、响应式布局等主流布局方式。
5.熟练使用echarts、datav工具,实现数据可视化。
6.熟练使用Sass与Less语法。
7.熟练掌握http、tcp、udp、websocket、mqtt等通讯协议。
8.熟练使用navicat数据库管理工具,掌握sql语法。
9.熟练使用git、svn代码托管工具和Apifix、postman接口调试工具。
10.熟悉Java语言,能开发简单的后端项目。
11.熟悉小程序开发过程,开发过简单的小程序项目。
12.了解react框架和ts语法。
智能定位系统:
1.项目描述:该项目分为手机app和web端,实现对佩戴指定设备的人员进行实时定位追踪轨迹的功能。
2.项目职责:
①定位:与硬件对接,使用mqtt通讯,实时获取设备GPS信息。
②地图:web端使用百度地图vuemap,app使用高德地图,实现查看地图实时定位和历史轨迹的功能。
③任务管理:实现管理员新增任务,将人员与设备绑定的功能,结束任务后设备自动解绑。
④告警管理:当设备超出规定距离,设备被剪断,设备获取不到定位信息时,web端全局弹框提醒,app界面实时告警,设备会语音播报。
⑤历史记录:查看历史任务,每个任务对应的历史轨迹、告警记录和任务当前状态等信息。
3.技术栈:vue2+vue-router+uniapp+axios+elementui+vue-baidu-map+mqtt+springboot+mysql