了解Mysql,能够熟练书写SQL语句和存储过程;
掌握JavaScript、HTML、CSS等Web前端技术;
掌握Eview-React、Bootstrap等UI组件库进行页面样式设计与开发;
掌握React、jQuery、Avalon等搭配Tomcat进行Web项目开发。
项目名称:FusionCloud统一备份升级开发项目
项目简介:该项目是为企业内部开发的统计与运维管理系统,按照功能划分为多个运维区域,本项目组负责统一备份分区的开发运维,统一备份由备份参数和任务列表2个前端页面构成,备份参数页面由备份服务器参数列表和备份系统信息列表组成,任务列表页面由任务列表和条件筛选组成。系统精简,易于维护与扩展。
开发工具:VS Code、Node.js、JSON Viewer、Beyond Compare、谷歌浏览器、Git等。
项目架构:前台系统使用React框架;数据框架使用Redux;UI组件库使用Eview-React;编写Action方法调用后台接口;在自定义组件里实现页面样式及其业务逻辑;通过派发Action发送变更数据,在Reducer方法里进行数据更新,在App里进行数据绑定,在组件里获取更新后的数据。
个人职责:本人参与任务列表模块开发,任务列表即由在备份服务器里进行备份任务下发后,在备份策略服务下进行备份任务操作所生成的任务结果集。主要有以下功能:
1. 调用后台的任务查询接口,在任务列表页面的Table组件里进行任务结果的渲染。
2. 调用后台的全局信息查询接口,在初始化任务列表页面时渲染多条件筛选组件的下拉框选项值。
3. 调用后台的详情信息接口,在任务列表里点击行结果下拉后展开二级表格,在二级表格里渲染详情信息字段,其它字段由一级表格对应行记录的列数据提供。
4. 按照多条件组合值筛选的搜索按钮功能,可以按照条件筛选任务结果,单个下拉框筛选组件可以下拉后选择多个属性值进行组合查询。以及筛选条件值清空按钮功能。
5. 刷新按钮功能,附带筛选条件对任务列表进行刷新。定时刷新按钮功能,每隔5秒对任务列表附带筛选条件进行刷新。停止定时刷新按钮功能,停止由定时刷新按钮启动的定时刷新功能,这2个按钮操作互斥。
6. 对开始时间和结束时间2个筛选组件按照时间字段值的范围进行筛选查询的功能,以及筛选时间值的左右区间的范围校验。
可兼职时间
可兼职地点
0条评论 雇主评价