1.后台架构:springboot+swagger+mybatis+redis+docker+elk+rabbitMq搭建整套后台服务
2.数据库:oracle(主攻)、mybatis、sqlserver、db2、mongodb
3.前端:vue全家桶+element-ui
4.其他杂技:python、delphi、electron5、密码学、web安全
1.用在某医院护士站的排队叫号系统
业务流程如下:取号->上屏->叫号->护士进行工作->完成
与外部系统接口:取号时调用外部服务判断是否有挂号、完成时通知外部系统可以进行下一步
后台:使用springboot开发,docker微服务部署,filebeat采集日志输出到elk平台
前端:共三块:自助机端进行取号、电视机大屏展示排队信息、PC管理端,都使用vue+element-ui开发
语音合成:由于部署在医院内网,无法连接互联网,所以没用科大讯飞或百度的语音合成API,使用的是Microsoft Speeck SDK,由于网页无法直接调用该API(调用dll),用python的pyqt5给页面加了一层壳,做成了一个exe,就可以方便的调用windows的各种底层API了