◆ 精通掌握面向对象编程思想、扎实的编程能力,有着写注释的良好编码习惯
◆ 熟练掌握JDBC,Servlet,JSP等Web应用系统开发
◆ 熟练掌握 MySQL、Oracle等主流数据库的相关操作及SQL编程语言
◆ 熟练掌握HTML,CSS,jQuery,Ajax,JavaScript,json,extjs等Web前端技术
◆ 熟练掌握Tomcat在Windows和Linux系统下的部署及应用
◆ 熟练掌握极光推送技术
◆ 熟练掌握svn版本控制器以及maven管理项目
◆ 熟悉xftp和xshell在项目中的运用
◆ 熟悉socket通讯技术
项目名称:智能庭院管理系统
开发时间:7个月
团队人数:4人
项目模块:
该项目分为注册模块、用户模块、任务模块、警报模块、核验统计、同步模块、核验模块、庭院管理、权限管理、菜单管理以及微信公众号等模块。
项目描述:
智能庭院管理系统使用MVC的设计模式开发,在后台技术方面使用SpringMVC框架和Mybatis持久化操作以及Log4j日志记录,spring整合项目。在前端页面则使用CSS、JSP、jQuery、extjs实现页面完美布局,数据库使用MySql以及oracle进行数据管理。使用svn进行版本控制,使用maven进行项目构建jar包下载等。
职责描述:主要负责的模块是:注册模块、用户模块、任务模块、警报模块、核验统计
同步模块、核验模块、庭院管理、权限管理、菜单管理、通道管理以及微信公众号等模块。 注册模块:采用邀请码注册用户,一码对应一人,严格把关用户注册。
用户模块:用户的权限操作以及个人信息展示。
任务模块:发布各类型任务以及对任务进度的展示以及任务的筛选等。
警报模块:发起各类型警报,实现警务厅人员实现联动
核验统计:用户核验人员信息后的数据统计
同步模块:庭院信息同步到终端服务平台进行人员进出控制,以及同步到云分析平台进行数据分析后再次同步到终端。
核验模块:采用身份证识别技术获取身份信息并进行人脸比对,如是黑名单用户立即
联动到各终端设备报警。
庭院管理:庭院的基础数据楼栋、单元、房间以及居民基础数据的管理以及excel数据批量导入等
权限管理:各层级用户所拥有的功能权限管理
菜单管理:功能菜单的显示以及路径管理
通道管理:庭院进出口设备通道的ip以及相关信息的管理配置。