技术描述:系统采用前后端分离的开发模式。前端采用Ng-Alain脚手架快速构件前端应用,组件式快速开发前端页面,前端应用采用Nginx部署,支持高并发。后台采用Jhipster微服务框架,它能够开发和部署spring boot应用,jhipster能够生成注册中心(jhipster registry)、网关(Gateway)、认证服务器(Uaa),所有的微服务统一在注册中心注册认证,网关对外提供统一的RESTful API接口供客户端调用.
开发时间:2019-1至2020-5
项目简述:该项目是为恒大集团开发的一个BIM协同管理平台。主要实现功能:项目管理、文件管理、设计协同、模型管理、进度管理、质量管理、安全管理等功能。
责任描述:前期参与公司框架的搭建,为项目的顺利开发做基础,后续再开发过程中:担任开发经理,主导日常开发,难题攻关,开发进度把控,主要负责Rivt模型浏览第三方控件的集成,主要是PDF预览插件、Hoops和Forge模型引擎,熟悉模型引擎的使用以及模型构件业务数据做挂接,实现模型的进度管理,PDF插件可以实现在PDF文件上标注和还原从而实现工程图纸的设计协同功能。负责设计协同微服务的Java后台,提供数据接口,代码重构以及整合。在项目开发过程克服Forge模型的3d标注、微服务之间调用超时等技术难题