项目一:基于B/S架构开发web版os系统项目简介:项目的主要目的是将公司多个系统app(应用)化,集成到一个os web系统中来。目前os系统主要分为系统设置,资产管理,空间态势分析三个子系统。后期,系统进一步扩展。责任描述:参与系统的设计与讨论,任务的划分,系统项目架构的搭建,实施开发。技术描述:前端:整个系统采用vue3+vite+elementplus+pinia+echart+cesium 架构设计.vue3+vite快速搭建项目vue-router 实现前端路跳转,路由守卫等利用axios封装请求库,实现请求拦截器,响应拦截器等pina全局、持久化存储app的状态整个项目使用elementplus第三方组件库来快速编写页面在elementplus的基础上封装自己常用的组件:如table,form等使用Echart对资产资产进行统计,分析,出报表。使用cesium对宇宙空间三维行星、卫星、轨道等可视化,后端:整个项目架构采用flask+flask-restful+mysql+flask-sqlAlchemy+redis+jwt的架构设计。利用flask-restful快去开发api利用工厂模式搭建项目目录利用JWT实现用户认证利用mysql做数据库存储利用flask-sqlAlchemy做数据模型,方便查询Redis做空间卫星轨道等数据的缓存,提高网站的性能利用python第三方库ephem、skyfield对卫星轨道进行解析,提取经纬度、高度,转换为cesium可直接使用的笛卡尔坐标。部署Linux系统上利用nginx进行部署项目二:近地天体与空间卫星预警系统项目简介:项目主要是针对中国科学院单位天文台部门设计的天文预警系统。系统从技术的角度来讲,涉及面广,覆盖面大。系统主要有一家上市公司(航天宏图),一家国家单位(中国第54所研究所),中科院天文台的科学家与我们昆宇协作研发。系统从互联网技术方面主要覆产品、ui设计、前端(vue)、后端(python),算法(C++),大数据(hadoop生态)、测试、服务上线部署运维等。责任描述:主要负责和甲方对接需求,提取信息,制定开发方案,与合作方、团队协作前后端开发,收集日常开发中问题,与团队协商解决方案,上线部署等工作技术描述:前端:整个系统采用vue2+elementui+pinia+echart的架构设计