简 历
基 本 信 息
姓 名: 吴炜 性 别: 男
出生日期: 1986 年 06 月 08 日 居 住 地: 北京市
工作年限: 一年以上 户 口: 陕西
目前年薪: 3-4 万人民币
电子邮件: wuwei_word@
移动电话: 086- 13260428510
自 我 评 价
本人责任心强,敢于负责,认真踏实,也有着很好的团队精神。本人热衷于编
程事业,肯于吃苦,并有着清晰的编程思想,开发力求严谨,规范,不局限功
能的实现,更着重于编程思想和程序架构的培养,深刻理解软件工程的生命周
期,严格把握软件质量和开发进度。
求 职 意 向
工作性质: 全职
希望行业: 计算机软件,通信/电信/网络设备,通信/电信运营、增值服务
目标地点: 北京市
期望工资: 3000-4499 /月
目标职能: 软件工程师
工 作 经 验
2007/03--2008/04:北京联龙科技有限公司
所属行业: 计算机软件
应用系统部 软件工程师
项目经验一:基于 JSP/Struts/Hibernate/Spring 框架的 CRM(客户需求管理)项目
。
开发平台:Windows XP,Eclipse,Microsoft SQL server 数据库,Tomcat。
责任描述:
1、Struts/Hibernate/Spring 框架系统,Form 表单客户端数据获取,session 核心
操作,pojo(持久化数据对象)内存托管,JavaBean DAO/DTO 数据库操作,数
据库联合查询;
2、包括 核心配置文件在内的一系列 XML 配置文件;
3、Sql Server2000 后台数据库表的设计和构建;
4、负责业务逻辑层的核心开发工作;
项目经验二 :手机浏览器(星际浏览器)、、 版本的开发工作,运用 j2me
开发技术。
开发平台:, 规范 模拟器。
责任描述:
1、负责页面显示的组件开发,大多数运用 j2me 的低级组件,易于后期的扩展;
2、session 机制开发,因手机不支持 session,故在手机上保存一个 sessionId,
然后发送这个 Id,并时刻保持这个 Id 与服务器的一致;
3、浏览器联网模块开发,联网部分运用 Thread,Runnable 技术,一边解释一
边显示,先是解释网页的文字部分,然后解释图片部分;
4、历史缓存模块开发,主要记录用户的操作,以及判断服务器内容是否改变,
从而决定是否重新下载,还是直接从缓存中获取。历史记录用 HashTable 保
存,缓存用 Stack 保存,书签存入 RMS 中。
项目经验三:手机浏览器(星际浏览器)、、 版本和 xtrans 网关测试
测试平台:VMware Workstation, Linux
责任描述:负责项目的整个单元测试(junit)的管理,搭建 JT harness 自动测试框架
.对公司自主研发的 xtrans 网关的封版综合测试.python 语言编写测试脚本,运用
自动化测试工具 LoadRunner,bugs 管理工具 Bugzilla 等
项 目 经 验
2007/01--2007/02:手机商城电子商务系统
软件环境: window2000 , 开发环境 ,基于 B/S 架构
硬件环境: Celeron(R) 以上,内存 256 以上,硬盘空间 8M 以上
开发工具: ,,IE
项目描述: 该项目是以 B/S 架构,用 JSP 作为 View 层,在服务端以 Servlet 来
处理业务逻辑,是一个典型的 MVC 架构 Mode1(1)模式
责任描述: 担任项目组长,负责整个框架的设计
--------------------------------------------------------------------------------
2006/10--2006/12:宠物医院门诊管理系统
软件环境: 基于 window2000 和 开发环境 ,B/S 架构
硬件环境: Celeron(R) 以上,内存 256 以上,硬盘空间 8M 以上
开发工具: Eclipse,,IE
项目描述: 运用 Struts 为总体框架,Action 控制主要的业务逻辑处理。
Model 层运用了 JDBC 技术与数据库连接,使用 JavaBean 来保存数据实体.
View 层主要是 JSP 来显示响应的动态页面.
期间在 Jsp 页面运用了 JavaScript 来对数据做客户端验证.同时也用运用
JavaScript 实现了页面跳转.
程序主要分为宠物信息,宠物病情,客户信息管理三大模块。其中登陆部分使
用到了过滤器 Filter
责任描述: 担任项目组长,合理划分各模块的分工,每天完成当天的进度。在
该项目中主要负责处理业务逻辑层,各模块的串接。对每个功能点进行单元测
试,收集测试用例,逐步完善整个软件的测试体系,养成良好的编程风格
--------------------------------------------------------------------------------
2006/03--2006/05:企业会议即时通讯系统
软件环境: window2000,
硬件环境: Celeron(R) 以上,内存 256 以上,硬盘空间 8M 以上
开发工具: ,SQL Server2000
项目描述: 使用 Swing 组件实现聊天系统界面
使用了文件 I/O 流和 JDBC 等技术存储用户及聊天信息
聊天系统是基于 TCP 无连接协议基础上的
模拟腾讯公司的 QQ 聊天系统,实现企业,单位内部等会议的安全通讯
责任描述: 项目组长
1、项目名称:电子留言系统。
项目描述:用 java 开发,连接数据库 SQL Server,可正常留言功能,悄悄话留言
功能,留言回复与删除功能,高性能分页代码,界面清爽简洁
独立完成此项目。
2、项目名称:药库管理系统。
项目描述:用 java 开发,连接 SQL Server 数据库 实现对药品的分类管理,对药
品的增加,删除,修改,查询有一定的逻辑业务上的判断。
独立完成此项目。
3、项目名称:在线考试系统。
项目描述:Struts+Hibernate 连接 Oracle 数据库开发 用 MyEclipse 开发工具和
Tomcat 服务器进行开发和运行,实现了后台应用管理操作前台的页面显示,业
务逻辑非常清晰,这个项目参加了学校答辩并且通过考核。
多人完成此项目。我主要负责 jsp 页面。
4、项目名称:学生管理系统。
项目描述:用 JAVA 高级做学生管理系统连接 SQL 数据库 实现了对学生的分类
管理和增加,删除,修改,查询等功能 并且有针对性体现面向对象思想 开发工
具 Eclipse。
独立完成此项目。
工作经验:
2007 年 08 月-2008 年 4 月在龙桥 java 培训学校学习了 java 开发,jsp&Servlet
WEB 开发,Struts web 框架设计与开发,Spring 开源框架设计与开发,
Hibernate Java 开发利器,ORACLE 管理与数据,ORACLE 高级开发,对业务逻
辑方面有了很大提高;整合框架做一些小型网站系统,结合
struts,spring,hibernate,3 种框架,并且有了一步到位的思想,对逻辑思维能力有
了一定飞跃性提高。
目名称:中国银行(长治支行)计算机安全管理系统
项目描述:UML+JSP+Struts+Hibernate 和 SQL Server 数据库,
运行境:
此项目的是利用计算机只能操作代替繁琐的人工操作。它采用 Model2 的开发模
式,实现了机构管理,公文管理,人员管理,机构管理,部门管理和数据备份
等功能。整个系统的结构清晰、具有较强的可扩展性,有利于后期维护和持久
化。
责任描述:负责整个系统的机构管理和部门管理两个模块。
项目名称:BUG 跟踪系统
项目描述:Struts+Hibernate+Spring 三个框架整合开发
数据验证通过 AJAX 验证,
应用数据库:MS SQL Server 数据库
运行境:
此项目主要目的是记录测试人员以及使用者在测试或使
用某些大型软件的时候出现的 BUG(漏洞),并把 bug 信息完整的提交给开发
人员,使系统构建完美。
责任描述:担任 7 人开发小组的组长,负责小组组员的分工、数据
库设计、界面设计、技术指导、进度 检查、及整个程序的整合、调试.
项目名称:在线考试系统
项目描述:UML+JSP+Servlet+JavaBean 和 SQL Server 数据库。此项目主要目的
是记录测试人员以及使用者在测试或使用某些大型软件的时候出现的 BUG(漏
洞),并把 bug 信息完整的提交给开发人员,使系统构建完美。
责任描述:负责整个系统,完全实现 Model 2 模型架构,达到界面无 Java 代
码,其中采用 JSTL(自定义标签)。是一项较为完美的在线考试系统。
项目名称:手机商城
项目描述:JSP+Servlet+JavaBean 和 SQL Server 数据库。此项目是一套应用与
电子商务方向的系统,实现了登录验证,搜索手机,购物车,新货上市添加,
以及删除等功能。是一套完整的网上购物系统。
责任描述:负责整个系统,从基本计划到测试文档的写作。
2006/09--2008/06 学生会生活部部长 职务
负责学校的后勤工作。同时举办过一些大型的晚会,运动会等。
:神宇销售内部管理系统
软件环境: Windows 2000/Windows XP
开发工具: + Dreamweaver
项目描述: 该系统为十堰神宇汽车销售有限公司提供。
此系统主要实现:基础设置,销售计划,业务逻辑(报价,合同,订单,发货
单,退货单,发票,汇款),数据统计(统计报表,分析,结账),库存查询
责任描述: 本人以及项目小组成员参与了整个项目的需求分析和概要设计,负
责基础设置,销售计划两个模块。
佳运客户关系管理系统
软件环境: Windows 2000/Windows XP
开发工具: , CVS, SSH
项目描述: 该系统为佳运物流有限公司提供,解决该公司的一个高效沟通与管
理。
该系统主要实现:营销管理、客户管理、服务管理、统计报表、基础数据等 5
大模块。
责任描述: 本人主要负责 统计报表, 基础数据两个模块。同时进行了单元测试
和系统测试。
网上购物平台
软件环境: linux
开发工具: eclipse
项目描述: 该项目主要是一综合网上发布及线上交易的购物平台。
责任描述: 本人负责该项目的购物车模块。采用 jsp + struts + Hibernate +
Oracle 9i 实现。功能包括:保存用户基本信息,用户订单的增删改查并生成报
表。
--------------------------------------------------------------------------------
电信计费系统
软件环境: linux
项目描述: 该系统主要完成电信业务计费、IP 网络管理以及网站访问统计业
务。电信业务包括 IP 网用户和非 IP 网用户(固话、手机)上网时长、专线流
量、网页点击次数等。IP 网络管理一切 IP 设备、一切后台应用、以及 Unix 工
作站。能够灵活添加、修改资费定价信息和促销信息;增、删、查、改用户信
息、管理员信息;按月生成用户月帐单;按月、年分别生成月帐务信息统计报
表和年帐务信息统计报表并允许用户通过 Internet 自查询自己当前或历史帐单。
责任描述: 本人负责这个项目中用户管理模块,帐务模块和资费模块。
用户开通管理和用户资料管理。
帐务模块:按月生成《月帐务信息统计报表》,按年生成《年帐务信息统计报
表》。
资费模块:生成用户费用的信息报表。
中国石化突发事件应急响应系统
软件环境: Oracle ++
硬件环境: Windows XP
开发工具: myEclipse+Eclipse
项目描述: 项目所用技术:基于 MVC 框架开发。
试图层(V)采用 jsp 摸版技术,javasrcipt 特效+ Ajax 特效+BBQ。控制层(C)采
用 Webwork 利用拦截技术对页面的数据进行封装,利用 ognl(对象导航语言)值
栈进行数据的传送等处理, 利用系列拦截器进行 aop 的处理,封装表单验证、防
止刷新提交等。(M+hibernate-pojo)封装数据库操作细节用 dao 来实现,业务
层封装具体的一些业务信息和业务流程,调用 dao 对数据底层数据进行操作。
Hibernate 利用 query、QBC 用户的检索,利用 Hibernate 检索策略(立即检索、
延迟检索、左外连接检索、延迟的批量检索)以达到对数据库操作的效率既检
索效率。Spring 的 IOC 技术对 bean 进行实例化操作,体现 bean 与 bean 的依赖
关系
Service 与 dao 的依赖关系,利用 Aop 对所有的 service 的对象进行 aop 的事物代
理处理(必须事物、只读事物)。
责任描述: 本人参与所有模块开发
公司内部信息管理系统
软件环境: Oracle++
硬件环境: Windows XP
开发工具: myEclipse+Eclipse
项目描述: 项目所用技术:系统采用 SSH(Struts+ Spring+Hibernate+)框架,使
用 MVC 的开发模式:
试图层采用 Struts 标签完善 jsp 做页面处理,用 javascript 做前台验证和一些特
效处理.;
模型层通过 Hibernate 的 ORM 将数据库面向关系模型转化成面向对象模型,既
表映射成 pojo 以便更好操作集联关系,项目中应用到 one-to-one、one-to-many、
many-to-one、many-to-many 关系操作。如果数据量过大,用 JDBC 值联进行处
理。
业务层实现对对象的操作细节,以方便控制层调用、控制层应用 Action 将
ActionForm 里的页面数据传递给业务层;通过 Hibernate 实现持久层,以及
Ajax 局部提交来保证用户的唯一性;通过 Spring 的 IOC 实现对象的事例化以
及 AOP 技术处理事务,分页技术运用 Oracle 存储过程实现,用
包实现附件等的上传,用 包,jfrechart 实现报表分析。
责任描述: 本人参与所有模块开发
--------------------------------------------------------------------------------
河北师专科研信息发布平台
软件环境: mysql++
硬件环境: Windows XP
开发工具: myEclipse+Eclipse
项目描述: 项目所用技术:应用 MVC(jsp+servlet+javaBean)模式做整体的架
构对项目进行操作。
试图层采用 jsp 摸版技术,用 javascript 辅助做特效处理,并且网页中使用大量
的 BBQ。
javaBean 作为模型层封装数据。
利用 dao 实现封装数据库的操作细节,Servlet 作为控制层对前台数据进行逻辑
控制。通过 servlet 的 ServletContext 的对象(服务器转向)进行相应的业面跳转
并把返回的数据显示在页面上。利用 包实现附件上传。
责任描述: 本人参与开发此项目的所有模块
电信运营支撑系统
软件环境: JAVA 应用服务器:Apache Tomcat,BEA Weblogic;数据库 :
Oracle10g:
硬件环境: Sun Solaris Unix 操作系统
开发工具: Eclipse
项目描述: 该系统主要完成电信业务计费、IP 网络管理以及网站访问统计业
务。能够灵活添加、修改资费定价信息和促销信息;增、删、查、改用户信
息、管理员信息;按月生成用户月帐单;按月、年分别生成月帐务信息统计报
表和年帐务信息统计报表并允许用户通过 Internet 自查询自己当前或历史帐单。
该系统分为数据采集模块,系统整合模块,以及 WEB 统计模块。
责任描述: 负责采集系统、及管理员管理模块(J2EE 模块)代码编写。
--------------------------------------------------------------------------------
:网上购物系统
软件环境: Weblogic 应用服务器;Oracle 10g 数据库;Eclipse 开发工具
硬件环境: Sun Solaris Unix 操作系统
开发工具: Eclipse
项目描述: 本系统采用 Struts+ Hibernate 的集成。主要实现了用户的登录,注
册,管理个人信息,管理个人喜爱的商品,管理个人订单,分类查询商品,电
子邮件功能可以向没个注册用户.下订单用户发送确认信息,定期向会员推荐商
品。系统的后台可以方便的管理订单和配送商品。各模块均采用三层架构模式
设计,以降低各个模块之间的耦合性。
责任描述: 本人主要负责定单和购物车模块;
--------------------------------------------------------------------------------
在线交友网络社区
软件环境: Apache Tomcat 应用服务器;Oracle 10g 数据库;
硬件环境: Sun Solaris Unix 操作系统
开发工具: Eclipse
项目描述: 系统采用基于 MVC 的 Struts 架构模式,主要包括会员注册及登陆、
会员交友、站内短信、BBS 论坛、音乐社区、后台管理等核心功能。各模块均
采用三层 架构模式设计,以降低各个模块之间的耦合性
责任描述: 本人主要负责交友模块的设计与实现,同时对于站点访问量统计、在
线人数统计、会员积分排行,个人社区的创建与管理,站内交友短信的收发及管理,
好友管理
2007/12--至今:北京华信智原教育技术有限公司
所属行业: 计算机软件
研发部 软件工程师
根据公司的发展与需要,主要从事基于 J2EE 的 WEB 设计,开发.
在公司的这段时间里主要做了 4 个项目,这些项目从设计到完成的过程中主要从
事了项目的设计,编码和文挡的完成
项 目 经 验
2008/03--2008/04:一百分考试系统(web 项目)
软件环境: Linux,Weblogic,Oracle
开发工具: Eclipse+MyEclipse+PowerDesigner
项目描述: 使用了 Struts、Hibernate、Spring 三个流行框架,采用 MVC 设计模
式。
软件使用了 Struts+Hibernate+Spring 三个流行框架,采用 MVC 设计模式,功能
涉及网上考试、作业、练习、在线监考、在线批卷、成绩排行、调查问卷、发
布公告等管理的各方面。
责任描述: 后台管理及角色权限的管理部分(角色管理,部门管理,权限管理
以及管理员权限的查询)
--------------------------------------------------------------------------------
2008/02--2008/03:博客系统(web 项目)
软件环境: Eclipse+MyEclipse 服务器: 数据库:MySQL
项目描述: 软件功能涉及博客首页,个人首页,日志,留言,相册,心路历
程,朋友圈以及系统的管理等方面
责任描述: 软件使用了 Struts 框架,负责整个系统的实现,博客首页实现了最
新日志,流行日志,相册,以及最近用户等查询,个人首页包括个人资料,日
志,相册,留言,日历,好友列表等
--------------------------------------------------------------------------------
2008/01--2008/02:中小企业建站与维护系统(web 项目)
软件环境: 服务器: 数据库:MySQL
开发工具: Eclipse+MyEclipse
项目描述: 采用 MVC 设计模式,JDBC 技术、数据库链接池等技术
软件功能涉及企业产品管理,企业信息管理,新闻管理,留言管理,招聘管理
以及合作伙伴的管理等
责任描述: 软件使用了 JDBC 数据库连接,页面用了 c 标签。软件分为前台浏
览和后台设置,我主要负责前台新闻中心,留言管理中心,公司动态,以及合
作伙伴和产品中心的管理。
--------------------------------------------------------------------------------
2007/12--2008/01:开发阳光酒店管理系统(JAVA 应用项目)
软件环境: JAVA+ORACLE
开发工具: Eclipse+MyEclipse
项目描述: 软件实现了散客开单,团体开单,客户预订,营业查询,客户管
理,系统设置等功能
责任描述: 主要负责团体开单部分,营业查询,客户管理
2006/10- 《存量房网上买卖系统》
项目描述: 按照苏州房管所买卖房屋设计软件
项目中的职位
:
参与设计,开发,测试
项目中的职责
:
1。设计数据库
2。部分的代码编写
3。参与设计
2005/11- 《人员管理》
项目描述: 开发语言: SQL-SERVER
项目中的职位
:
全部开发
项目中的职责
:
系统要求:1. 登陆验证 2. 对人员以及人员账户进行增删查改
3. 对人员的部门职位进行查改 并可增删部门职位
2005/07- 《师生人员管理系统》
项目描述: 开发语言:VB ACCESS
项目中的职位
:
全部开发
项目中的职责
:
全部开发
2005/05- 《学生成绩管理系统》
项目描述: 开发语言:C
项目中的职位
:
全部开发
项目中的职责
:
全部开发
2005/09- 《内部邮件》
项目描述: 开发语言:JAVA-SCRIPT SQL-SERVER
项目中的职位
:
全部开发
项目中的职责
:
全部开发
2006/05- 《人力资源管理系统》
项目描述: 为某大型电子公司制作的人力资源管理系统
项目中的职位
:
全部开发
项目中的职责
:
可以录入公司所有的人员信息,录入各个部门需要招聘、面试的
人员信息 按各种条件查询员工的个人信息。 需要报到的员工的
各种查询。
2005/10- 《弹球小游戏》
项目描述: 开发语言:JAVA-SCRIPT
项目中的职位
:
软件开发工程师
项目中的职责
:
全部开发
2007/03--2007/06:张家港城市管理网上审批系统
软件环境: Windows 2003, , SQL Server
项目描述: 张家港城市管理网上审批系统是对城管定制开发的一套网上审批系统,提高了审批效
率,节省了资源,核心是针对道板停车和一般程序打印的法律文书实行网上直接打印对
当事人进行处罚。
责任描述: 编码、需求分析
2006/09--2006/12:楼封人力资源管理系统
软件环境: Windows XP, , SQL Server
项目描述: 楼封人力资源管理系统主要是针对整个楼封人力资源管理内部系统的管理,从应聘人员
的初始化登记到公司的面试签合同,和相关的报表的形成等等。
责任描述: 编码、需求分析
2006/04--2006/07:康力骨科器械有限公司(网站+后台管理+合格证条码打印)
软件环境: Windows XP, , SQL Server
项目描述: 康力骨科器械主要是前台的网站对产品的宣传和会员专区,后台管理主要针对前台的
护,和成品的管理的包装合格证打印功能。
责任描述: 编码、需求分析编码
2005/10--2005/12:太仓城市管理系统(装备管理)
软件环境: Windows 2000, , SQL Server
项目描述: 装备管理是太仓城市管理系统的一个模块,主要管理怎个太仓城管局的所有相关装备的
到期领取,入库,等,相当于库存管理。
责任描述: 编码、需求分析
廉政档案管理信息系统(2008/04—2008/06)
开发时间:2 个月
开发平台:Microsoft Visual Studio .NET 2005 、MS-SQL Server2000(Access)
运行环境:
数据库:MS-SQL Server2000
服务器:Windows2000 / Windows2003 Server、
.NET Framework
客户端:Windows2000 / Windows XP
开发语言及技术架构:
1、开发模式: C/S。
2、技术体系:。
3、开发语言:C#。
项目描述:
《廉政档案管理信息系统》是专业用于廉政档案管理的应用软件,用于协助各
级纪检监察部门进行廉政档案的信息化、电子化管理。本系统采用最先进的数
据连接技术,支持数据库的追加,方便用户进行上下级单位廉政档案信息的网
络管理。同时采用独特的编码技术,支持人员重名、单位名称修改、单位合并
等,不影响已存人员档案信息。
主要模块:本系统分 8 个模块。 1、系统管理; 2、系统维护; 3、数据管理;
4、机构人员; 5、信息处理; 6、档案定制;7、档案查询; 8、辅助功能;
主要负责任务:1、档案定制、系统维护、系统管理需求分析 2、档案定制、系
统维护、系统管理模块的代码实现(FTP 设置,FTP 接收、数据备份导入、用
户管理、输入法设置、档案定制、档案修改、档案删除等) 3、各单元模块测
试
2008/06--2008/07:公司网站
软件环境: windowsXP
硬件环境: 2G 内存
开发工具: ,
项目描述: 这是一个公司的网站,主要实现新闻的发布,公司一些信息的发布。项目的难点是编辑
器的实现,这里我没有用 FCK 插件,而是自己实现的,花了很长时间,通过这次经历我
也知道了使用已有插件的好处,可以节省很多时间。
责任描述: 负责发布新闻这一模块,做编辑器花了很长的时间。
2008/04--2008/05:电子商务平台的设计与实现
软件环境: windowsXP
硬件环境: 2G 内存
开发工具: ,
项目描述: 该电子商务系统是一个典型的 J2EE 开发设计,借鉴 MVC 设计模式,综合采用
Servlet+JSP+JavaBean 技术,由 Servlet 处理请求和控制业务流程,由 JSP 输出响应结
果,由 JavaBean 负责具体的业务数据和业务逻辑,设计数据库时采用 MySQL 数据库,
服务器采用 。主要实现以下功能:
1.普通用户可以通过系统浏览商品(按类别)
2.普通用户可以通过系统搜索商品(按类别、按价位、日期等)
3.普通用户可以注册成为系统会员(免费注册)
4.会员可以浏览和检索商品
5.会员可以下订单
6.会员可以浏览自己下过的订单
7.会员可以查看自己的会员卡帐号,可以充值,查询余额
8.会员可以管理自己的信息(自服务系统)
责任描述: 主要负责前台商品的显示与搜索,购物车的实现