赵方圆
- 技术能力:
- 工作态度:
- 工作成果:
项目意向
雇员
900元
全程集中
-
工作经验:
擅长技能:
JAVA、C++
平台工作经历
其他工作经历
公司名称
北京智蓝信息科技有限公司(外包安博教育)
在职时间
2011-04-01 ~
职位名称
java软件工程师
薪水
0/月
项目描述
软件/互联网开发/系统集成
个人职责
项目描述: 该系统为安博教育集团开发,主要包括基本信息管理,考试管理,用户管理,成绩管理,能力模型管理,毕业生信息管理,问卷调查管理,统计报表八个大模块
开发环境: Eclipse3.5、JDK1.6、J2EE1.5、Tomcat1.6
使用技术: Struts2、Spring、Hibernate
运行环境: Winodw+Linux+Oracle10
架构描述: 本系统采用MVC设计模式,前台页面由JSP+JSTL呈现,使用Ajax技术与后台异步交互,提高用户体验;Struts2担任控制器的角色,控制整个系统的流程;Struts2的Action和业务对象全部交由Spring管理,采用DI方式避免了直接依赖查带来的缺点。其中统计部分的报表使用open flash chart生成,Excel的导入及导出使用POI完成
责任描述: 主要完成院校管理 , 学院管理 , 课程管理 , 考试结果管理 , 能力项管理 , 能力模型生成 , 毕业生信息管理 , 统计报表等模块的编码及部分模块的数据库设计。其中大量涉及到Excel的导入导出 , 均使用POI完成;能力模型采用雷达图生成 , 统计报表采用open flash chart
4/2008---7/2011 厦门市思凯软件有限公司 厦门 ,
职业类别: 软件工程师 职位级别: 中级职位(两年以上工作经验) 工作性质: 全职 薪水: 月薪RMB7000 工作职责: 1. 山西省晋城市二手车交易市场管理系统
项目描述: 该系统为晋城市二手车交易市场开发,主要完成车辆基本信息管理,车辆出入库管理,部门管理以及用户管理
开发环境: MyEclipse、JDK1.5、J2EE1.5
使用技术: Extjs3、Struts2、Spring、Hibernate Annotation(JPA)、JBPM4
运行环境: Winodw+Tomcat+SQL Server+JRE1.5
架构描述: 本系统Web展现层采用了流行的Extjs框架,极大的提高了用户体验,控制层采用Struts2,利用Spring的IoC容器来管理业务对象和Struts2的Action,采用DI方式避免了直接依赖查带来的缺点,利用Spring的AOP来做声明式事务,利用Spring的Annotation方式基本达到了零配置,持久层全部使用Hibernate Annotation方式,主要采用的是标准的JPA注解,这样减少了大量的Hibernate映射文件,提高了可维护性,Java与Extjs的通信全部采用JSON格式,另外在Spring的Hibernate Dao支持中SessionFactory无法注入,在该系统中重新实现了HibernateDaoSupport,该系统中存在车辆信息(车辆基本信息、评估价格)的审核流程,因为流程经常改变,所以该系统引入了工作流引擎JBPM4,这样会使流程和业务逻辑分离,能更好的适应需求。
责任描述: 对JBPM4进行预研,掌握JBPM4的使用,主要是JPDL和JBPM4常用API,并完成Extjs3+Struts2+Spring+Hibernate+JBPM4+Annotaion框架的搭建和规划,并对车辆审核模块进行设计和编码,应用工作流JBPM4完成开发
2. 湖南省永州市浩通服装公司业务管理系统
项目描述: 该系统主要为永州市浩通服装公司开发,将现有手工业务转移到计算机管理,主要实现进销存管理,采用计算机管理能够提供更加丰富的数据和报表。
开发环境: MyEclipse、JDK1.5、J2EE1.5
使用技术: jQuery、jform、dhtmlxtree、Struts2、Spring、Hibernate、如意报表
运行环境: Window+Tomcat+Oracle+JRE1.5
架构描述: 主要包括了系统管理、采购、销售、库存、报表五大模块,采用了MVC设计模式,主要使用了Struts2、Hibernate、Spring的技术;前台全部由JSP并结合JSTL标签呈现页面,由Struts2框架控制整个流程,由Hibernate实现数据的持久化,因为该系统需要大量的报表,所以引入了商业报表工具如意报表。
本人角色: 软件工程师
责任描述: 主要负责产品管理和系统管理的权限管理部分,此部分引入了树形结构,如对部门的管理和产品树的管理,采用了dhtmlxtree,并结合jquery的异步提交技术完成了在不刷新的情况下对树节点的增加、修改和删除操作、整个权限管理参见了RBAC中的相关概念,主要针对url进行控制,控制方式主要采用的是Struts2的interceptor,其中还用了DWR直接操纵java更便捷的完成了对角色的分配,对资源的授权引入了checkbox树形结构完成。
3. 福建省漳州市电信客户话务监测系统
项目描述: 该项目主要为厦门漳州电信开发,以客户(尤其是大客户)话务为监测对象,对相关话务数据(主要是网间话务数据)进行分析,并结合客户信息进行归纳总结,实时地发现现有客户的业务异常变化(如,业务量骤增或骤减,呼损过大),竞争对手的业务变化趋势,以及潜在的用户群等等,为业务部门及时地洞察市场变化,发现问题、制订对策提供快速、可靠的第一手资料信息,从而最终达到帮助电信运营商的业务部门提高服务质量,高效开拓市场,提高市场赢利能力的目的
开发环境: MyEclipse、JDK1.5、J2EE1.5、C++
使用技术: jQuery、jform、jautocomplete、dhtmlxtree、Struts1、Spring、Hibernate、JFreeChart
运行环境: Solaris +Weblogic+Oracle+JRE1.5
架构描述: 本系统主要采用C++和Java开发,C++主要负责对数据进行采集,数据的来源主要有SS7、97系统、其他厂商的大客户数据、Java主要负责做展现,和一些基础数据的维护,采用了Struts1+JSTL作为表示层,采用了Spring来管理业务对象和控制事务,持久层采用的Hibernate,并应用了原生的SQL语句进行统计查询,应用了JFreeChart和POI来生成用户需要的图形和报表
测试环境: JUnit
配置管理: SVN
本人角色: 软件工程师
责任描述: 主要负责Struts1+Spring+Hibernate框架的搭建和公共部分的封装,如Struts1的个性化异常处理的,并制作HTML DEMO,并参与系统分析和设计、完成系统管理、链路档案和它网资料的功能开发,本系统全部采用jQuery完成前端验证和异步提交,图形报表全部采用JFreeChart和Excel导出,因为Excel文件比较大,采用了zip压缩后进行下载
4. 安徽省合肥市鸿达化工科技有限公司代理商管理信息系统
项目描述: 该系统主要管理各地的代理商库存情况和分销费情况,该系统主要包括库存管理,分销费管理、基础数据管理、系统管理,统计报表等模块
开发环境: MyEclipse、JDK1.5、J2EE1.4
使用技术: Struts1、Spring、hibernate、如意报表
运行环境: Window+Tomcat+Oracle+JRE1.5
架构描述: 项目采用SSH架构,其中Struts作为控制器,;Hibernate作为数据持久层,简化数据库操作;使用Spring的IoC和AOP管理对象和事务。SSH框架使得整个系统更加稳定和安全,同时提高了系统的可维护性和可扩展性。项目采用MVC架构,使用Hibernate、JavaBean等充当模型层,JSP、EL和Struts标签等充当视图层,Struts核心控件ActionServlet和Action等充当控制器。项目同时采用Ajax技术,实现级联菜单和表单验证等,提高用户体验
本人角色: 软件工程师
责任描述: 负责库存管理系统设计和开发,采用Ajax实现下拉联动及表单验证
5. 南昌市金维文具公司业务管理系统
项目描述: 该系统主要为南昌金维文具公司开发,将现有手工业务转移到计算机管理,第一期主要实现进销存管理,采用计算机管理能够提供更加丰富的数据和报表
开发环境: MyEclipse、JDK1.5、J2EE1.4
使用技术: jQuery、jform、jautocomplete、dhtmlxtree、JS
使用技能
无
教育经历
院校名称
中原工学院
毕业时间
所学专业
另外信息
最高学历
本科
