1、熟悉Java编程,了解面向对象,跨平台的程序设计思想,熟悉Java规范及体系。
2、熟悉Servlet、JSP、JDBC、HTML、XML、JavaScript、Ajax,了解前端常用框架和插件。
3、熟悉Struts2、Spring、Hibernate、MyBatis、springMVC(基于注解)等框架及其整合
4、了解常用涉及模式,例如:工厂模式,单例模式等
5、熟练使用Eclipse、Myeclipse、IDEA等开发工具。
6、熟悉关系型数据库(Oracle,Mysql,SQL Server)的操作及编程;熟悉SQL语言的增删改查熟悉表与表之间的关联查询等,了解DB2,Sybase数据库。
7、了解UML建模工具及SVN版本控制器
一、2017.11-2017.12 贵美商城系统仿站
开发平台:WINDOWS操作系统
开发工具:Myeclipse、mysql、SVN、tomcat7.
框架及技术spring+springMVC+mybatis 、bootstrap
项目描述: 该系统功能分为三部分:
1、前台门户网站,用来展现公司信息、招标信息、采购询价信息、供应商信息、供应商的注册及登录、服务指南等功能,此部分是针对所有人员开放,所有人员都可以查看相关信息,了解公司采购招标信息等。所有有资质的供应商或者是与公司有业务往来的供应商,都可以通过门户网站了解公司的动态,并提出报价等。
2、前台供应商信息管理,登陆供应商对信息的维护,包括查询参与的招标,参与的中标,参与的没有中标,参与的询价报价等。
3、后台管理平台,用来对前台门户网站信息的日常维护,包括招标信息的发布、采购询价信息的发布、供应商的注册审核、供应商的评价、开标流程、采购询价流程、手机短消息的维护。
职责描述:主要参与小组内的需求分析讨论,模块设计,数据库表的创建,用bootstrap 对前台界面的部分设计;前台供应商的管理,查看全部招标信息和维护;后台模块:对整个后台权限,用户的管理;供应商信息的维护和管理、采购询价的管理,参与招标用户的管理。
实现技术:1、使用前台框架bootstrap、Jquery对前台的设计;
2、使用ajax实现用户的验证、用户状态的验证;
3、根据内部人员的权限的不同,动态生成对应权限的后台管理菜单;
4、使用POI把doc文档转换成html,实现动态文件预览;
5、使用分页插件实现后台信息的分页显示。
二、2018.07 - 2018.8 高校政务后台管理系统
运行环境:win7
开发工具:eclipse、mysql、tomcat7、jdk7等
项目描述: 高校政务后台管理系统是高校对学生、教师、职工、教室、班级、系部以及校外来访者等各方面信息进行管理的系统。高效政务管理系统按角色划分可以分为超级管理员,校领导、系领导、财务部、后勤部、导员、学生处。不同的角色登陆到主页面后只能进行相应的操作,提高了各部门的效率,为用户提供准确可靠的信息。
责任描述: 参与需求分析、数据表的设计,独立完成权限控制、统一分页处理、实现文件上传。
负责模块: 数据库表的部分创建,权限管理,统一分页处理,文件上传,班级管理,设备租赁管理,学生管理以及来访者登记模块。
总体技术:基于Spring + SpringMVC + Mybatis的多层架构:展现层使用SpringMVC来实现MVC模式,采用ThreadLocal模式通过page-taglib实现分页,使用Ajax技术使系统具有较好的用户体验;业务逻辑层利用Spring的IOC来维护业务对象之间的关联,利用Spring的AOP进行声明式事务管理;持久化层使用Mybatis来实现,利用spring里自带的包实现文件上传;对于文件预览利用POI技术实现word转html。
角色 | 职位 |
负责人 | java讲师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |