在之前公司做过不少的项目经验,思路清晰,逻辑能力强,酷爱编程,对于新技术有很强的好奇心,.具有独自解决问题的能力。深入了编程思想,具有深厚的Java编程基础。熟悉Linux系统,熟悉SQL基本语句, 精通SSM框架,熟悉SpringCloud,Redis,Solr,Dubbo等常用技术,熟悉常用的Jquery,Layui等前台技术。
金审工程,是审计信息化系统建设项目的简称,是《国家信息化领导小组关于我国电子政务建设指导意见》中确定的12个重点业务系统之一。金审三期项目是审计署根据国家电子政务工程“十二五”规划,由审计署和地方审计机关共建的信息化建设项目,主要是利用云计算、大数据等现代信息技术,提升国家审计在保障经济社会健康运行中发挥免疫系统功能的能力,切实发挥国家审计推动完善国家治理的作用。
开发环境: Eclipse+JDK1.8+ TongWeb + 神通数据库
软件架构: jQuery + LayUI + Servlet + jdbc + ehcache + quatz
行政办公管理子系统主要分为前台展示页面和后台
我在其中主要负责公文签报模块和平台共有方法的修改。
1.负责签报的拟稿、流转、办结等相应功能,根据公司自己的流程引擎进行流程的搭建和流转,后端用公司自己平台的Servlet进行请求过滤,并调取相应的方法,前台用layUI和平台组件进行异步的渲染。
2.首页菜单,菜单根据用户角色进行配置,在用户登录时获得登录人角色,根据角色获得登录人菜单,多个角色则取并集。获得菜单数据后生成二进制文件,并将二进制文件放入指定文件夹下,并且将数据放入缓存当中,以方便下次获得数据。拿到菜单数据后组织成树状数据返回前台,前台利用bootstrap的面包屑导航和导航栏组件渲染页面。
3. 首页通知,由管理员维护首页通知,将重要的信息放入通知当中,关系数据库,并且将前10条放入缓存之中,放入通知后其他人首页以跑马灯的样式显示通知,在项目启动的时候也会将通知数据放入缓存当中。
4. 用户可能会有多个部门的情况,不同部门下进行的操作都不会相同,在进行拟稿时若用户有多个部门则让用户进行选择,并且将用户选择的部门数据进行记录,之后用户再次打开该条数据时,根据当时用户的部门进行Session的切换,切换用户的部门信息。
5. 公司现有平台的bug修改及代码优化