Java开发:
1、掌握面向对象思想设计,良好的面向对象编程思维
2、熟练spring+spring mvc+hibernate框架搭建及开发后端接口
3、熟练Jquery+html+css开发简单前端页面
4、熟练使用 Java API,包括集合框架、多线程、I/O、JDBC 等
5、熟练使用Oracle数据库的使用和语句优化等
6、熟练 Linux 常用命令以及shell 编程,以及对于linux上项目的搭建和维护
7、熟练非关系型数据库redis和Mongodb的原理和运用
8、熟练版本开发工具svn、git的使用和开发配合
9、熟练Rabbitmq+sockjs+stomp.js消息队列开发
一、网络安全监测项目
需求:实现对于国家电网网络、攻击、资产安全等的告警监测及处理流程监控功能
职责:1)对于网络监测项目需求和客户交流对接、分析,并将其转换成需求规格书;2)将需求规格书转换成详细设计文档并分配给对应开发人员完善其相关部分(包括自己在其中完成网络攻击在线监控模块);3)在规定时间内检查各自提交功能部分完整性,未完成的部分督促相关人员尽快完成;4)编码阶段完成后,进入全新的测试阶段,根据国家电网测试标准对于系统中不符合要求的功能部分进行重构并优化;5)测试步骤完成后,自己对于目前已实现的功能进行功能文档输出,比如:功能详细清单和用户使用手册等;6)搭建项目上线,并保持实施、运维和二次开发重构
角色:需求交流人员、项目经理、Java开发、前端开发、测试人员、实施人员、运维人员
功能:1)告警监测:根据主站采集回来相关数据,进行告警监测展示,以及用户的闭环出来等操作;2)网络监测:根据主站接受到的相关数据,对于服务器等资产安全来自国内外攻击的图形化展示及预警等
二、用电需求响应项目
需求:根据国家电网指示,在每年大功率用电的日子里面,积极响应节约用电的准则,对于参加并实施需求响应的用户进行费用补贴
职责:1)制定用电需求方案和客户商讨细节流程,制定出需求规格书;2)完成用户用电需求录入以及需求核对及展示模块;3)测试完成模块完整性;4))搭建项目上线,并保持实施、运维和二次开发重构
角色:需求交流人员、Java开发、前端开发、测试人员、实施人员、运维人员
功能:1)用户用电需录入:结合采集系统用户相对应数据,检验其录入需求是否符合用户日常用电量及规定;2)用户需求展示:通过图形化和表格形势展示各自用户对应的需求响应用电量等情况
三、统一接口平台
需求:无统一需求,是一个集中式的统称,将各自集成给其他系统的接口统称为统一接口平台
职责:1)根据客户需求,添加数据推送接口,以webService或E文件的方式推送数据给客户
角色:Java开发、测试人员、实施人员、运维人员
功能:1)停上电事件:根据主站接收内容将终端和电表停上电事件以WebService的方式推送到客户服务;2)E文件监控小程序:监控E文件实时推送情况,并根据其多种错误原因自动进行修复并保持正常推送,如:sshfs断开、数据推送延迟、Linux服务器端口被占用导致推送失败等原因
需求:根据国家电网指示,在每年大功率用电的日子里面,积极响应节约用电的准则,对于参加并实施需求响应的用户进行费用补贴 职责:1)制定用电需求方案和客户商讨细节流程,制定出需求规格书;2)完成用户用电需求录入以及需求核对及展示模块;3)测试完成模块完整性;4))搭建项目上线,并保
需求:无统一需求,是一个集中式的统称,将各自集成给其他系统的接口统称为统一接口平台 职责:1)根据客户需求,添加数据推送接口,以webService或E文件的方式推送数据给客户 角色:Java开发、测试人员、实施人员、运维人员 功能:1)停上电事件:根据主站接收内容将终端和
需求:无统一需求,是一个集中式的统称,将各自集成给其他系统的接口统称为统一接口平台 职责:1)根据客户需求,添加数据推送接口,以webService或E文件的方式推送数据给客户 角色:Java开发、测试人员、实施人员、运维人员 功能:1)停上电事件:根据主站接收内容将终端和