1、熟练运用SQL Server,可对SQL语句进行调优,熟悉Oracle、Mysql。可进行数据库设计
2、熟练掌握SpringBoot、Mybatis、SpringMVC等开源框架,对其原理有一定了解,曾深入了解其源码
3、熟练使用maven、svn、git等开源工具,之前的项目有使用SVN进行管理,近期转到码云中进行项目管理,熟悉vue、easyui等前端框架。
因公司较小以下项目大部分都是个人负责到底
一、住宅专项维修资金管理系统:
1、项目介绍:一个针对住宅专项维修资金进行管理的系统,包括资金主体信息管理、资金缴存、资金使用、资金统计、信息预警、资金主体档案管理等的一个大型系统。此项目从严格意义上来讲只是项目的一个转型,并非一个全新项目。怎么说呢,项目是从CS转成BS,所以需求分析、数据库设计上本人参与不多,而且是毕业后接手的第一个项目,所以数据库上只是在权限模块以及一些需要补充的地方自己做了一定的修改,其他的没多大变动,就是按照以前版本照搬。
2、技术:后端采用SpringMVC+mybatis 结合SQLSERVER,前端主要借用easyui实现。
3、项目历程:项目是从2014年11月份开始一直到2016年底正式上线,历时两年,期间项目都是一个人完成,有过几个版本,期初使用的是spring +struts2 +mybatis,至于前端用的什么已经不记得 ,后面才改成springMVC+mybatis,前端也正式改成easyui;因为java研发人员就我一个人,项目的研发从后端到前端都是自己完成,谈不上好,但是能用,真正上线那一刻成就感十足。
二、住宅专项维修资金网络互动平台:用的技术基本上与上面差不多,只不过开发工具由myEclipse转到IDEA,此项目也是针对维修资金展开,主要实现是业主投票管理、业主投诉建议管理以及维修资金项目公示、业主维修资金查询等功能实现,也是一个人完成,辛酸啊,此项目也已上线使用
三、档案管理系统:同上,此系统主要用于管理维修资金相关档案管理,此项目也已完成,也是个人完成
四、电子表决系统:此系统主要用于各种投票表决管理,比如业委会选举表决、物业公司选聘表决等,合作完成,数据库设计由同时帮忙
五、开发商申报系统:因为人员紧缺,每个人都有自己负责的项目,故从需求分析到结束都是个人完成。此系统主要用于开发商对于需要维修的项目进行申报,以便提取维修资金进行相关维修、或者进行缴款申报,所用技术也是差不多,不再重复;