分布式企业服务总线项目(DESB)
项目描述:为了更灵活地支撑XIB行内日渐庞大的科技系统体系下快速增长的业务交易量,采用微服务、分布式技术架构建设的分布式企业服务总线(简称DESB),在XIB行内现有系统无需配合改造的前提下逐步替换现有传统集中部署架构的企业服务总线(简称旧ESB)。主要包括配置中心、授权认证中心、服务运行中心、管理台、配置中心、监控中心、服务治理、日志、SDK等主要功能,为XIB各系统提供高可靠、高可用、高性能的交易报文、文件转发服务,并满足XIB服务治理、运行监控、开发维护等需求。
项目职责:
1.在产品定下功能页面的需求设计后,与产品,设计,后端人员对需求进行例会评审,评定功能的合理性,以及对开发技术限制的问题,评审通过后进行初步开发排期。
2.功能开发阶段针对于开发中遇到的问题和疑问(导出数据格式处理,系统子模块bug处理),积极与产品和联调人员进行沟通,并对特定情况进行相应的变动处理。
3.设计好模块结构和开发思路项目中所用到的各种方法进行可复用的拆分处理(公共方法,自定义指令,mixin),页面功能尽量组件化,模块化(二次封装table,form等),将可复用性,页面加载和后期代码维护等方面提升到最高,积极与前后端开发进行技术或问题沟通。
4.在需求上线提测阶段,积极配合测试进行页面调测,对测试人员存在疑问和功能限制,产品设计等方面及时进行沟通,及时对出现的bug和更改的需求进行处理,前后端配合完成需求上线。
5.需求上线后对项目进行维护,定期对页面内的视图,操作以及漏测问题等进行优化处理。
技术栈:vue+vuex+find+echart+codemirror+git+axios+less+eslint+stylelint
一体化课件编辑器(桌面端)
项目描述:一体化课件编辑器主要是一款用于快速生产视频+互动游戏课件的内容生产工具,备课+配课+测课一体化,根据流程多角色在线协同输出结果,可随时查看配课进度,将400+互动组件化,自动匹配,批量操作,普通用户通过可视化的编辑可快速生产互动式课件。
项目职责:
1.推进产品落地项目全部产品使用,跟进项目需求,对现有的项目及功能进行问题修复和功能迭代开发,同时处理新增需求,前后端协调数据格式进行开发。
2.使用vue搭建项目渲染进程的整体结构,electron配置主进程数据及方法,(对应用安装的更新,nodejs方法,跨域请求代理等),对需要进行导出的文件进行本地生成处理。
3.对项目中所用到的各种方法进行可复用的拆分处理,将可复用性,页面加载优化等方面提升到最高,项目中的复杂功能(复制粘贴文件,视频时间轴处理)使用第三方插件(hotkey)进行便捷处理,有问题积极与同事进行沟通。
4.在需求的上线过程中,积极配合测试进行页面调测,及时对出现的bug和更改的需求进行处理,前后端配合完成需求上线。
技术栈:vue-cli+electron+element+nodejs+git+webpack+axios+less