1. 了解CSS+HTML,JS,PS,Jquery,Ajax等相关前端内容。
2. 掌握核心Java基础。
3. 熟悉jsp,servlet,JSTL/EL,dom4j,log4j,JDBC的相关开发。
4. 熟悉 SQL语句,熟悉Oracle,Mysql数据库,对SqlServe数据库有一定的了解。
5. 熟悉ssh,ssm等主流框架。
6. 熟悉MVC开发模式,Lucene全文索引。
7. 熟练运用tomcat服务器,能够使用Junit工具对程序进行调试。
8. 熟悉Eclipse,Intellij IDEA,STS,Visual Studio Code等开发工具。
湖北电力实业总公司运维管理平台
开发环境:Windows7操作系统
开发工具:Eclipse,Tomcat7.0, mysql,JDK-1.7
项目描述:公司运维管理平台,作为国家电网下的实业公司,公司内部的系统已经运行了十多年之久,系统急需更新换代,由于公司负责的项目主要是电力相关的大型传统项目,所以对各地的电力相关公司管理的需求较大,对工单管理及内部运维的开发是项目的重点。
责任描述:本人主要负责工单管理和运维管理模块的开发工作:
1> 工单管理模块:包含工单生成、已办/待办-工单统计、工单统计、工单流程发布。
2> 运维管理模块:包含对当前用户收到工单的接收、【受理/退回】流程处理、关联责任人到该工单、工单回复,在处理后需更新KPI指标。
3> 由于是内部系统,所以前端也是由后台开发组完成,出于简约考虑,我们使用了EasyUI的前端框架帮助实现
4> 此系统是建立在老系统之上,整体进行换代升级,使用的后台框架是SSH框架
武汉美舟电力科技有限公司内部综合管理平台
开发环境:Windows10操作系统
开发工具:STS,Tomcat8.0, mysql,JDK-1.8
项目描述:公司内部综合管理平台,该公司作为一家生产公司,对仓库管理的需求较大,其涉及单片机,各式元器件等,种类繁多,在仓库管理这个模块投入了较大的开发成本。
责任描述:本人负责仓库管理、产品前端显示、公司内部人员信息、数据操作同步日志等模块的代码实现与测试。
1> 产品前端显示采用JSTL+EL技术显示商品,使用aplication页面全局缓存
2> 用户注册时采用Ajax验证用户名是否存在,并使用Jquery_Validate插件验证用户注册信息并提示相应错误输入提示
3> 产品搜索采用Lucene实现全文搜索,解决了增量索引的需求。
4> 使用SSH框架搭建后台,因为对数据库操作基本保持不变,所以使用较为老旧的hibernate,使用框架实现sql语句
舰船健康管理系统
开发环境:Windows7操作系统
开发工具:eclipse,Tomcat8.0,oracle,JDK-1.7
项目描述:给军舰进行维护的系统,涉及硬件交互,监管舰船状态。
责任描述:在此系统中本人主要负责如下模块
1> PAD数据录入:
该模块主要和采集信息的PAD进行交互,读取数据库数据并进行图表展示,前端js及后台代码都有本人完成
2> PAD数据文件下载:
该模块主要将数据生成word和excel文件并提供下载excel使用了java poi技术,word则使用了freemarker技术
3> 点检计划管理:
使用测试仪器提供的接口以进行硬件交互,做到新建计划,编辑计划,下发计划。
4> 舰船装备树加载:
展示舰船装备,层级为舰船-系统-装备-部件-测点-测项,并以树结构展示出来