2016/11-2017/10
所属公司: 深圳市软科信通科技有限公司
项目描述: window(硬件环境)
angular(软件环境)目前中国移动(深圳)有限公司核心系统承载业务越来越多,业务连续性要求越来越高,应急容灾需求日益迫切。原有容灾技术、数据级容灾、各自存在一定不足。原有单一容灾技术不能解决整体应急容灾需求。为此建设统一支付异地灾备系统,应对不可预测的自然灾害与人为破坏的风险,保障系统在特定条件下的稳定运行,避免灾害造成数据丢失或系统停机。
统一支付异地灾备系统分以下几个模块:
【业务活动监控】:主机配置
【应用中心模块】:省大区配置、监控阈值信息、机器信息管理
【容灾控制中心】:运行状态、容灾切换展示、容灾切换(计划内切换、计划外切换、流量分布、计划内历史记录、切换历史记录、巡检结果及其开启关闭巡检、告警详情)
【容灾运维管理】:批处理、负载均衡维护、数据同步维护
项目架构:项目采用yeoman搭建前端angularjs项目框架,使用gulp基于流的自动化构建工具,包括打包压缩,监听代码变化,自动更新并刷新页面,利用browserSync同步浏览器测试工具以及服务,利用proxyMiddleware加载代理插件等等插件来构建整个框架,使用Bower进行前端依赖管理,整个项目架构成型之后,由开发人员按照分配的模块进行编码,期间通过Git同步代码,最后用winSCP打包上传到服务器
【涉及工具及范围】:
版本控制工具:Git
缺陷管理工具: Redmine
开发工具:sublime text 、webStorm
应用程序: source Tree
涉及的接口协议:http、TCP、FTP
涉及开发过程:需求分析—概要设计—详细设计—编码—测试—验收—维护
工作涉及范围:代码编写,项目维护
责任描述: 主要负责:【容灾控制中心】这个模块,对运行状态、容灾切换展示。容灾切换(计划内
切换、计划外切换、流量分布、计划内历史记录。
使用html5技术作为页面展示,css、css3、Bootstrap为页面样式,美化页面和风格,增强用户体验,使用Echarts技术实现数据的图形展示,项目使用流行的Angular JS框架的MVC模式将代码实现很好的分离,使得代码更容易管控和修改。
2017/11-至今
所属公司: 七海测量(深圳)技术有限公司
项目描述: 海克斯康微质量云 是根 据影像测量仪、激光扫描仪、高度测量仪、三坐标测量机测试数据的展示 用户能用微信小程序查看机器 开关机,异常,运行,空闲 地址位置 温度 湿度 等实时状态信息 机器发生异常时通过公众号时时推送异常信息
责任描述: 1,小程序前端开发、交互、上线发布等工作
2,使用h5页面嵌套到小程序
3,实现扫码进入小程序以及绑定设备功能
4.用echarts展现机器实时信息、状态等信息。h5使用boostrap布局.、jq逻辑代码编 写。
5.测试,设计,开发文档,服务器配置 等。
5. 项目维护 与迭代