一、RA智能诊断系统 - 负责前端开发
- 应用技术:VUE2+ES6+Element-ui
- 具体功能:该项目以Vue2作为基本框架,搭配antd开发的一款辅助医生对病人进行RA诊断的智能医疗系统。其中分为病人信息、病历、检查、RA计算、智能诊断五个部分。医生可以填写相关病人信息并保存,智能诊断通过诊断算法,返回推荐药方。
- 个人工作:
1. 通过组件通信完成菜单的动态变化和页面间的路由跳转
2. 病人信息、病历页面按照UI设计还原,修改样式
3. 调用电脑摄像头拍照进行化验单识别,调用navigator.mediaDevices.getUserMedia API获取摄像头拍摄视频流,将录像流放到video中,再绘制成canvas图像,并将返回的图片通过接口传输到后台识别。
4. 通过axios调用后端接口,使前端展示相关数据及、并且前端的图片上传数据后端也能完整获取。
5. 导出病例,调用接口返回后台数据,利用vue-to-pdf插件将病人的个人病历PDF导出。
二、生物多样性检测平台 - 负责前端开发
- 应用技术:VUE3+TypeScript+Vite+Ant-design
- 项目描述:该项目以fu-admin作为基本框架,搭配antd开发的一款数据展示平台。主要功能包含重点生物信息的存储、编辑,生物检测视频的展示、删除和生物数据大屏的展示。主要实现数据大屏的展示,其中运用BigMap实现离线地图的开发,并利用Echart实现数据可视化。同时完成生物信息的增删改查,及相关生物的介绍。
- 个人工作:
1. 生物监测视频模块,按照UI还原样式,调用后台接口展示视频及相关数据和分页器的实现。
2. 生物分类模块,组件化开发,针对不同种类信息的添加,减少代码重复率,提高组件可复用性。通过接口传参,将不同种类的生物信息保存到不同的数据库中。
3. 数据大屏。运用BigMap实现离线地图的开发,并利用Echarts将数据可视化。