fangfengzhen115的专栏

个人基本信息

教育背景

普通二本(学校名。。)

群众

身高

178cm

本科

掌握外语

英语4级

手机号码

Email

xxx@sina.com

技能描述

1. 熟悉使用Oracle数据库(存储过程,触发器等)、Mysql数据库,了解SQL Server数据库;

2. 熟悉使用Struts2、Spring、Hibernate、Mybaties、SpringMVC(了解)、JQuery框架,能够组合使用SSH模式编写网站,熟悉Mybaties+SpringMVC模式以及ssi模式;

3. 熟悉组合使用JSP,HTML,XML,JavaScript,Ajax与Mybaties进行网站制作,并运用Ajax局部刷新技术实现特定模块;

4. 熟悉使用DIV+CSS等技术编写网页并能熟练运用JDBC链接数据库制作网站;

5. 熟悉JAVA编程语言,能够熟练地制作基于CS结构的客户端JAVA应用程序;

6. 了解AEO、PHP、数据结构、计算机组成原理、Linux、C等相关知识;

自我评价

我是软件工程本科专业,对软件开发十分感兴趣:大学时利用闲暇时间使用C编写了学籍管理系统、php编写了简单的小型网上购物系统、使用java编写了博客系统和CS结构的小型超市系统。

喜欢自学一些热门技术:大学时自学并熟练掌握了图片、音频、视频制作软件(如,PR、AE、PS、DR、Flash、AI等),,制作整理的视频放在了个人优酷里面;

自学了Struts2、Hibernate、Spring、Mybaties、SpringMVC、Jquery框架技术,了解并熟悉jQuery UI、easyUI、Node.js、AnjularJS、bootstrap、jQuery Mobile、webservice等。

擅长与爱好:喜欢篮球、跑步等。

座右铭:率真人事,愚乐自己,信仰汗水,憧憬明天。

工作经历

2014.01-2014.11 xxx有限公司 java程序员

项目经验

2014.01-2014.5 融资系统

软件坏境:Tomcat6.0, Oracle ,Windows 7,IE8.0及以上,FireFox

开发工具:MyEclipse6.5 ,JDK 6.0 ,SQL developer

项目描述:此系统针对新兴小企业贷款难,银行储蓄利率不高而设计 ,把融资流程规范化流程化。系统实现了如下功能(主要部分):

1. 系统管理:系统管理内容包括:用户管理,用户授予角色管理,角色管理,角色菜单授权管理,菜单管理,实现了访问权限的控制。

2. 融资产品管理:融资产品管理是本系统的核心。内容包括:融资产品管理、行业动态管理、元数据管理、企业管理几大模块。

3. 报表分析:针对融资阶段统计的一张表,很清楚反映了各个企业当前融资以及佣金情况。

4. 基础数据:有代码类型维护,代码维护,企业信息维护、元数据维护等模块,同时为其他模块提供基础数据。

责任描述:负 责 数 据 库 设 计。

系 统 框 架 的 搭 建。

模 块 代 码 编 写。

集 成 测 试。

项目技术:

1. 视图层:使用DIV+CSS布局,调用EasyUI控件,组合使用JSTL、OGNL、EL标签,提高页面代码简洁度,后期维护难度降到最低。使用Jquery技术等 ,代码只需一次编写便能达到各种浏览器都兼容,页面上在需要的地方使用Ajax无刷新来改善用户体验。

2. 控制层:使用Struts2框架核心控制器调度访问和响应的流向,设置拦截器进行权限访问控制,配合前台菜单生成策略,实现前后台双层权限控制;前台数据传入后台时,简单校验配置相应validate.xml,复杂校验在action中添加相应的validate方法,配合前台html5或js实现前后台双层校验。使用Spring依赖注入,同时使用Spring来管理所有Action。

3. 业务层:通过Spring的IOC管理业务逻辑bean实例的生成,体现了“高内聚低耦合,开闭原则”的思想。

4. 数据访问层:使用轻量级框架Hibernate来实现ORM处理,同时使用Spring容器来管理数据访问层,通过Spring提供的Hibernate来实现操作数据库。

遇到的问题:

乱码、模糊查询拼接、oracle语句关键字、页面根据权限生成菜单(数据以树形结构存储)、

日期类型转换、页面不刷新嵌入Iframe的组合条件查询、元数据等问题

2013.05 – 2014.11 分销系统

软件环境:JDK 1.6+ SSH框架

开发工具:MyEclipse2013+ Oracle +Tomcat7

项目描述: 系统的主要运行平台为分销平台,运行时需要其他数据平台的支撑,主要包括票务系统平台和分销商销售平台,通过票务系统平台获取票务信息,通过分销商销售平台决定机票流向

I. 票务系统功能模块

票务系统为已实现系统,分销系统通过开放的API端口访问数据,其主要功能模块包括:航班管理、票务管理、API访问端口

1. 航班管理

通过航班管理界面可以添加航班、修改航班、删除航班、根据条件查询航班信息

2. 票务管理

通过票务管理界面可以为某个航班添加起飞航次、票数

3. API访问端口

提供API访问端口,用于查询机票信息、完成订票、退票、改签等操作

II. 分销系统功能模块

分销系统主要包括基本参数、票务管理、分销商管理、报表、权限管理、财务管理

1. 基本参数:等级维护、通知公告、费用维护

2. 票务管理:机票分销、机票追加、分销计划

3. 分销商管理:分销商信息管理、分销商考核信息管理

4. 报表:分销商报表信息(基于分销商、基于平台)

5. 权限管理:权限管理、角色管理、管理员管理

6. 财务结算:费用结算(基于分销商、基于平台) 、结算(定时任务)

7. 其他:登录、退出、修改登录信息、修改密码、数据归档

III. 分销商销售系统功能模块

主要包括机票预订、我的订单、我的信息模块

1. 机票预定:包括查询和预订

2. 我的订单:包括退票和改签

3. 我的信息:登录用户的信息修改

责任描述: 搭建分销系统框架。

分销系统的登录。

分销系统的初始化导航菜单。

分销系统的分销商CURD。

分销系统的考核信息。

分销系统的拦截器。

集成测试。

项目技术:1.视图层:使用DIV+CSS布局,以及调用EasyUI 控件,实现表格布局OGNL标签,jQuery实现异步刷新,增强用户体验;

2.控制层:使用Stuts2核心处理器交互处理前台数据

3.业务层:通过Spring的IOC管理业务逻辑bean实例的生成。

4.数据访问层:通过Spring提供的Hibernate来实现操作数据库。

遇到的问题:乱码、串包问题、oracle语句关键字、模态框加载数据、session关闭等问题

不能接受失败,也意味太想去成功了,从心理学上解释,

fangfengzhen115的专栏

相关文章:

你感兴趣的文章:

标签云: