‘壹’ 简历中的项目经验
简历中的项目经验范文
企业对技术求职者的第一印象来自项目经验,项目经验是简历中不可或缺的重点组成部分。下面是我整理的简历中的项目经验范文,以供大家阅读。
长沙信凯软件有限公司
起止年月:2009-01 ~ 2010-04
公司性质: 民营企业
所属行业:计算机/互联网/通信/电子
工作描述: OA自动化办公系统:
软件环境:Apache Tomcat 5.0/MySQL /windows2003/jdk1.4.2
开发工具:Eclipse,Dreamweaver等开发工具
项目描述:该项目主要针对衡阳市环保局的自动化办公,提高办公效率。
1、项目主要采用当前流行的MVC模式,Struts+Hibernate+Spring框架(B/S)。
2、使用的技术: JSP 、Servlet 、JavaBean 、Hibernate、JNDI、XML、Struts、Spring等相关技术。
责任描述:
1、负责技术:相关JavaBean,Servlet,Hibernate持久层的编写,配置,调试等负责部署整个webapplication。
2、负责功能为个人办公,包括短消息,通讯录等。
客户关系管理系统(CRM)
1.开发环境:Apache Tomcat 5.0/SQLServer/windows2003/jdk1.4.2
2.开发工具:Eclipse ,Dreamweaver等开发工具
3.项目描述:基于J2EE平台,采用MVC设计模式及SSH(Struts+Spring+Hibernate)三个集成框架、B/S模式、SQLServer作为后台数据库。
4.项目责任:本人主源世碰要负责营销管理模块及其显示层的开发。
离职原因:
项目名称:NetStore网上购书系统
项目描述:该系统分为首页、用户管理、购物车管返迅理、订单管理、退出5个模块。首页模块实现了模糊分页查询、分类分页查询等功能;用户管理模块实现了登录、注册、修改、查看信息等功能;购物车模块实现了查看、购买、修改图书数量等功能;订单模块实现了查看、删除等功能.
责任描述:个人独立完成了整个项目设计,开发,测试等。此系统整体采用MVC模式的.Struts框架,持久层使用的是Spring的HibernateTemplate实现,数据源利用的是SpringIoC注入;模型层严格按照JavaBean规范要求;用Struts进行流程的控制,并实现了国际化,JSP用纯标签进行页面显示。为达到用户名唯一的目的用户注册采用Ajax技术进行后台校验。运用SpringIoC的注入对各层解耦,大大提高了程序的可扩展性,易于维护。
开发环境:数据库:MySQL;
JAVA应用服务器:tomcat6.0;
技术选型:Spring、Struts、Hibernate、JavaBeans、Jsp。
项目总结:通过这个项目使我对MVC模式的认识更加的清楚,看到了SpringIoC在解决程序松散耦合方面的强大之处。JSP页面纯标签开发所带来的方便以及页面的美观。
项目名称:NETCTOSS电信运营支撑系统
项目描述:该系统后台主要由数据采集系统和数据整合系统提供支持,前台分为用户自服务管雹谈理,资费管理,用户管理,管理员管理,帐单管理,帐务管理6个模块。
责任描述:在数据采集系统、数据整合系统中,主要利用J2SE技术对原始计费信息日志进行定时解析,整理成清单,并保存到服务器的数据库t_detail表中,在保存过程中实现对信息的备份管理和日志记录。之后再利用PL/SQL由t_detail表整合出日表t_day_x,月表t_month_x,年表t_year_x三种表。在前台主要完成了用户管理、资费管理等模块,采用Struts2.0+Hibernate+Spring架构实现,大大降低了模块间的耦合,并编写了文档。
开发环境:数据库:Oracle;
Java应用服务器:tomcat6.0;
技术选型:Struts2.0、Hibernate、Spring、JSP、J2SE、Log4j等。
项目总结:这个项目不仅让我掌握了Struts2.0的应用,也加深了我对其他技术的理解以及编写文档的好习惯和重要性。
项目名称:BBS在线论坛管理系统
项目描述:该系统主要由首页、用户管理、帖子三个模块构成,首页实现了模糊分页查询、帖子分类、最新帖子、最新留言等功能;用户管理模块有登录、注册、修改信息、查看信息、积分功能等基本功能;帖子模块有发表帖子、留言、查看帖子、修改帖子、删除帖子等基本功能。
责任描述:个人主要完成了用户管理模块。持久层使用的是Hibernate技术实现了登录、注册、修改、查看信息、模糊查看等功能;控制层使用的是Struts的DispatchAction实现页面跳转,JSP页面主要利用JSP标签和Struts标签完成。用户注册和登录都使用form表单来获取数据,并且在页面用JavaScript技术对数据进行初步的校验。
开发环境:数据库:Oracle;
Java应用服务器:tomcat6.0;
技术选型:Struts、Hibernate、JavaBeans、Jsp。
项目总结:通过这个项目让我认识到团队合作的重要性,面向对象的设计思想以及Hibernate框架的简单性,加强了对JSP标签、Struts标签的认识。
项目名称:BAM银行帐户管理系统
项目描述:该系统是基于C/S架构的帐户管理系统。
责任描述:独立完成了整个系统的开发。采用GUI实现用户界面来采集数据,实现了用户开户、登录、转帐、修改用户信息、查看资产排名等功能;数据库采用MySQL存储信息,DAO层利用JDBC实现。
开发环境:数据库:MySQL;技术选型:GUI、JDBC、JavaBeans。
项目总结:这个显目让我对软件编程产生了更浓厚的兴趣,对JDBC访问数据库的技术使用更熟练以及有了对C/S架构的深入认识。
;‘贰’ it个人简历范文_优秀程序员个人求职简历
现在IT工作人员找工作都是在通过网络来找,因此一份良好的个人简历对于获得 面试 机会至关重要。本文是我为大家整理的it 个人简历 范文 ,仅供参考。
it个人简历范文篇一个人信息:
姓 名: 性 别: 男
年 龄: 2 居 住 地:
学 历: 本科 毕业 院校:
专 业: 计算机科学与技术 电 话:
电子邮箱:
求职意向:java软件工程师及相关职业
IT技能:
1. 熟练Java、JSP/Servlet、Struts1.2、Hibernate、Spring、Struts2.1
2. 熟练HTML、JavaScript、XML、AJAX、iReport、JQuery;
3. 熟悉Oracle、MySQL,能使用Oracle、MySQL进行开发
4. 能够以Oracle/Tomcat/MyEclipse/搭配开发环境,Oracle是企业级的数据库,Tomcat是免
费开源的Web服务器,MyEclipse是很强大的Java集成开发工具。
5. 熟练使用流行的辅助技术(JDBC/Log4j/JUnit/ AJAX),JDBC用以进行数据库操作,Log4j
用以记录日志,JUnit用以进行单元测试,AJAX用以进行动态验证和页面局部刷新。
6. 熟悉OOAD和UML思想。
7. 熟练在Windows环境下的编程 ,开发和环境的搭建,以及服务器的搭建和项目的部署。熟悉
liunx,unix 环境下的编程。
另外: 熟悉C和VC++编程语言。
项目 经验 及工作经验: 2011 / 1——2011 / 5:北京达内科技集团:
项目名称:TOLO航空公司3G应用门户(T-3GABS)
项目时间:2011/02
软件环境:Windows + Android + SQlite
开发工具:Eclipse Galileo
项目描述:为了改进服务质量,提升服务品质,为智能手机用户提供实时在线的订票服务,TOLO航空公司决定开发一套3G应用门户系统,以适应日益增长的客户需求。该系统使得用户能通过智能手机客户端完成航班查询,订票,订单管理,订单支付,网点查询,会员积分查询,动态航班查询,订阅消息等功能。
在该项目开发之前,TOLO航空公司已有基于专线网络的T-ABCS营业柜员系统,和基于Internet的T-WABS(web营业系统),前者主要为TOLO航空公司内部的营业网点提供完整的营业服务(订票,退票,改签,打印发票,积分管理等),后者为普通互联网用户提供受限的服务(订票,支付,查询等)。T-3GABS与以上两个项目共享同样的航班信息,与T-WABS共享同样的用户账户和订单信息。
项目收获:通过这个项目的设计,我初步了解了航空公司各业务的基础知识,对航空公司的运营有了基本的认识。通过该项目,使我对数据库的操作更加熟悉,同时也加深了对Android系统的理解。
项目名称:电子商务购物平台(GWAP:通用 WEB 应用平台——General WEB applicationplatform)
项目时间:2011/03
软件环境:Windows+ Tomcat6.0+ MySQL
开发工具:MyEclipse
项目描述:通用WEB 应用系统,包括交易系统和管理系统两个独立的子系统
1. 交易系统功能描述:
商品展示:实现商品预览、商品明细、分类检索功能。
购物车: 实现添加商品、删除条目、恢复条目、数量修改、清空购物车、结算以及为登录用户持久化购物车中商品信息的功能。
我的订单:实现订单确认、订单列表、删除订单、查询明细功能。
用户管理:实现登入/登出、用户注册、信息修改功能。
2. 管理系统管理描述:
用户管理:对于系统管理员提供用户删除、用户查询功能。
商品管理:实现商品列表、商品发布、商品删除、商品修改功能。
项目收获:在完成该项目的过程中,在老师的指导下,我们模仿struts1.3版本写出了该电子商务平台的框架,并基于该框架自行完成了开发任务。此次开发任务的顺利完成不仅加深了我对框架设计的理解,也更让我认识到MVC框架的真正含义,对java面向对象思想也有了新的认识。对组件开发的理解也更加透彻。
工作经验:2010年11月份在滁州城市职业学院进行为期一个月的 教育 实习。实习内容代授Vfp课程。并在教育实习期间担任实习小组组长,协助指导老师开展工作。通过本次实习,使我亲身体会到教育工作者工作的艰辛,也深深的意识到作为一个教育工作者所承担的责任。这让我意思到,不管做什么事情,只要做了,就一定尽全力做好,因为,不管是对自己或者对别人,这都是一种责任。
教育经历:
2007 / 09——2011 / 07:于安徽科技学院接受本科教育 2011 / 01——2010/ 05:于北京达内科技集团(石景山)校区接受JAVA培训 所获证书:
C+E国际软件工程师Java培训证书 高级软件工程师 颁发单位:工信部颁发 CET4 语言技能:
英语:能阅读一般的英文报纸和技术文档,并能进行简单日常对话,能在工具书或工具软件的帮助下,阅读和书写较难的英文文档以及英汉互译。
自我评价 :
勤奋好学,能吃苦耐劳,做事善始善终、脚踏实地; 具有良好的团队合作精神,工作积极上进;
能勇于面对困难,善于分析和解决问题,动手实践能力强;
能承受较高的工作压力,能出差。
有责任感和使命感。
it个人简历范文篇二姓 名:
出生日期:
工作年限:
手 机:
目前年薪:
户 口:
地 址: 乔布斯 1978年10月3日 10年 13761717109 15万 人民币 四川 个人简历 性 别: 居 住 地: 电子邮件: 男 上海-浦东新区 [email protected] 上海市浦东新区杨高中路2128号
邮 编: 200135
自我评价
本人性格开朗,工作认真负责,积极上进,思维敏捷、善于创新,且适应能力强;熟练掌握了多种电脑硬件、软件和各种 操作系统 及 网络知识 ;具有良好的交际能力,独立的工作能力及较强的的组织能力;有丰富的软件开发经验和项目实施经验,善于协调沟通,有较强的团队合作精神。
求职意向
到岗时间:
工作性质:
目标地点:
期望薪水: 待定 全职 上海 面议 /月
目标职能: 高级软件工程师 ;数据库工程师/管理员 ;系统分析员 ;项目经理 ;项目执行/协调人员
工作经验
2005/8--至今:(中国)易初莲花连锁超市有限公司
所属行业: 批发/零售
资讯部 POS系统主管
维护Retalix storeline系统,解决各种问题,支持全国近百家超市的正常运营
处理门店的日常问题,支持门店的系统正常运营;
安装、升级storeline系统,根据营运需求维护storeline的设置;
测试storeline新版本,查找和记录storeline版本的缺点;
开发制作各种维护工具和监控工具,高效维护管理全国所有门店的POS系统;
组织培训IT技术人员,提升团队IT技能和高效解决问题的能力。
根据公司营运需求,协助各软件供应商解决其软件与POS系统的接口集成问题。
2004/5--2005/8:上海震旦办公设备有限公司
所属行业: 贸易/进出口
资讯部 系统分析员
本人在震旦工作期间,根据工作需要担任过程式设计师、系统分析员及几个项目的负责人,多次参与ERP的二次开发工作,并独立设计与编写过大量报表程式,多次 组织内部技术讲解及技术培训工作,协助公司同仁处理在日常工作流程中遇到的各种系统问题;参与过集团各分公司之间的VC、VOIP及的架构建设,为 海外分公司长期提供信息咨询和技术支持;也曾根据公司业务发展需要,组织并开发出震旦自己的商品信息发布网站,为公司的信息化及无纸化建设作出了应有的贡 献,多次被评为优秀员工,获得公司领导和同事的一致好评。
2002/7--2004/5:亚力山卓(深圳)家私有限公司
所属行业:
机械/设备/重工 资讯部 系统工程师
本人从加入亚力山卓(深圳)家私有限公司,根据公司需要担任过硬件工程师,网络工程师和软件设计师等职位,在该公司,曾有幸作为项目组长参加该公司的 Oracle 11i的导入工作,在系统导入过程中全程参与ERP各财务模组的教育训练,全程参加D2K、DBA教育培训工作;并最终协助IBM顾问师,为公司的ERP 项目最后的顺利上线运作作出了贡献,获得公司领导的肯定。 教育经历
1998/9--2002/6
武汉理工大学
信息管理和信息系统
本科
我 在校期间曾学习课程有:C语言、数据结构、电子技术、数据库原理、计算机组织与结构、计算机硬件及接口电路设计、汇编语言程序设计、C++程序设计、VB 程序设计、Delphi程序设计、软件工程、计算机网络原理、网络编程,网络架构、ASP、SQL Server数据库、大学英语、高等数学等课程。 培训经历
2006/3--2006/5
外请专业讲师
项目经理PMP培训 Axapta,X++ ASP.Net开发训练 Oralce
DBA,Oracle
Developer
2004/7--2004/10 ESG顾问有限公司 2004/5--2004/6
震旦华夏资讯
2002/12--2003/2 ORACLE 台湾分公司 语言
语言能力
2000,SQL/Plus
英语 熟练 IT技能 技能名称
熟练程度 精通 精通 精通 熟练 熟练 熟练 熟练 熟练 熟练 熟练 熟练
使用时间 10年 10年 8年 8年 5年 5年 8年 6年
SQL Server Visual Basic Windows Server Oracle AIX Unix linux LAN/ WAN
Developer/ Designer 2000 Java C++
>>>下一页更多精彩“it行业个人简历范文”
‘叁’ 程序员简历中的项目经验怎么写
简历是用人单位了解你的最初途径,如果写得不好,将失去面试的机会,那么程序员简历中的项目经验怎么写?
程序员简历中的项目经验怎么写(一)
项目:河北省风电监控系统
时间:2014—2015
开发环境:windows+eclipse+tomcat+oracle
框架:spring+springmvc+hibernate插件:jquery,raphael,highcharts,validate
个人主要工作内容:监控首页,风机监控,风机部件监控,日报模块,值班日志模块,风机,测风塔,用户,协议等各模块的管理功能(crud);页面细粒度权限控制。
监控首页,监控、协议等各模块的管理功能;页面权限控制。
程序员简历中的项目经验怎么写(二)
项目:网络信息安全系列产品的研发
时间:2011—2013
Linux下c语言、Java语言开发,涉及网络编程、数据挖掘,自然语言处理等;重点参与多个子项目的开发。
1,邮件信息过滤:对网络数据包采集与分析,采用多线程的方式对邮件数据包进行内容过滤与上报,负责协议分析部分开发。
2,网络通路检测:对网络中设置多个采样节点,使用UDP协议包,模拟icmp协议进行网络通路与时延探测,并将探测信息汇总上报。
3,微博突发话题检测与跟踪,对微博信息流数据突发话题数据进行挖掘,包括微博内容分词,测试并调整突发阈值参数等内容。与团队中其他人员共同研究微博突发话题发现与跟踪项目的方案,设计并实现了多个重要模块的开发。
程序员简历中的项目经验怎么写(三)
项目:云安全审查项目
时间:2016.02—2016.09
参与了项目的前期监控指标梳理、架构设计与讨论。并作为重要开发人员,参与项目的开发落地,部署上线与后期维护。
1,项目前期:ceph/rabbitmq/keystone等组件与核心基础设施的审查监控指标梳理;
2,云平台虚拟资源信息获取与展示;
3,云平台其他核心基础设施(如消息队列rabbitmq,ceph存储等)数据信息获取与展示;
4,对依赖于特定设备产生数据以方便对数据进行分析的模块,在前期设备未及时采购的情况下,通过设备方提供的资料,自行编写程序生成随机模拟数据,保证后期项目正常进行;
5,开发过程中,报表生成与https支持关键问题的解决等。
‘肆’ 程序员简历应该怎么写
程序员简历模版范文参考如下:
程序员精选范文模版《第一篇》
姓名:小红
性别:女
年龄:20
民族:汉族
户籍:广东省
最高学历: 本科
现所在地:北京金源小区
毕业院校:神马科技大学
所学专业:计算机科学与技术
教育/培训:
1996年9月-2004年6月,神马科技大学,计算机科学与技术,本科
2005年6月-2008年9月,神马科技大学,Jsp+Servlet
2009年6月-2012年9月,神马科技大学,SSH框架
工作经验至今有3年工作经验。
浮云软件有限公司,2013年5月-2016年10月
公司性质:私营企业
行业类别:计算机业(软件、数据库、系统集成)
担任职位:计算机业(IT)类-网页设计师
工作描述:
1、根据用户的需求参与项目需求的分析,以保证项目后期顺利编写。
2、根据公司下达的任务,负责项目的编码,对开发的代码进行集成测试。
3、监控,维护公司软件应用系统的运行。
技能/专长:计算机
语言能力:英语(一般),普通话(标准)
计算机能力:高级程序员
技能专长:有扎实的网络基础知识,了解TCP/IP、UDP等网络协议,精通HTML、JavaScript、CSS等网页设计语言。扎实JAVA 基础知识,熟悉面向对象的编程思想,掌握常用设计模式。
熟悉 JSP、Servlet、JDBC、XML等WEB开发技术,熟练运用Struts、Hibernate、Spring等J2EE企业架构核心技术。
精通MYSQL、SQLServer2008、Oracle等各种数据库操作。熟练使用Eclipse、JCreatorPro、DreamweaverMX等开发工具。
熟练Tomcat、JDK、JBoss等WEB服务器的应用,了解Linux操作系统。
求职意向:程序员
求职类型: 全职
待遇要求:7000元
希望岗位:计算机业(IT)类-软件工程师,计算机业(IT)类-数据库开发与管理(DBA),计算机业(IT)类-网页设计师。
希望地区:北京朝阳区
最快到职:一个星期以后
自我评价:
1、能够快速的适应各种工作环境,具有良好的分析能力,自学能力,适应能力。
2、工作积极进取,对IT领域的软件开发和设计工作有浓厚的兴趣。
3、具有良好的人际交往、组织及沟通协调能力以及团队精神。
4、为人诚恳,踏实肯干,认真负责,敢于面对困难和挑战,爱岗敬业。
联系方式:小红
联系电话:136*******985
电子邮件:[email protected]
‘伍’ 简历中php项目经验怎么写参考范文
项目 经验 是php求职者简历中向用人单位介绍、推荐自我的名片,以下是我精心推荐的一些简历中的php项目经验 范文 ,一起来学习下吧!
简历中的php项目经验范文(一)
**公司
起止年月:2009-09 ~ 至今
公司性质: 民营企业
所属行业:计算机/互联网/通信/电子
担任职位: PHP工程师
工作描述: 1.负责网站/的开发及代码及数据库优化等工作
2.配合其他部门开发中小型应用项目。
3.实现其他项目与PHP项目对接,webservice。
离职 原因: 还未离职
**公司
起止年月:2007-11 ~ 2009-05
公司性质: 私营企业
所属行业:互联网/电子商务
担任职位: 开发(各个项目主负责人)
工作描述: php开发,开发客户定制项目,涉及项目类型比较广泛。
离职原因: 工资太少
简历中的php项目经验范文(二)
人事管理系统 (应用程序)
软件环境: WAMP
编程工具: EditPlus
责任描述: 组内讨论需求分析以及数据建模,功能独立开发完成
项目描述: 无论对于大型公司,中小型公司,都避免不了对员工的管理,对于每个公司的管理者,在任何方面都需要一个既提供标准有提供管理的系统;对于公司的员工也希望能够了解自己的表现及在公司的职位、职责;
让公司 对员工的管理更方便,通过本系统能有效地管理工资发放、员工的考勤动态
还可实现员工的自我查看和管理;以提高公司的执行效率和经济效益。
项目感想: 该项目主要应用了 smarty + Ajax等技术由于php是一种弱的语言,并不能实现面向对象的多态(重载),所以只是用到了面向对象的编程思想。在开发的过程中也使我更加熟悉基于Smarty + CMS的开发模式。
天元茶叶网(168二次开发)
软件环境: WAMP
开发工具: ZendStudio-5.5.0
项目描述: 本次开发运用的是php168 v6 版本的二次开发!
这个版本主要是标签的使用,它实现了内容与设计的结合!方便快捷
本次开发的是茶叶网,实现了php168 v6版本的功能
项目感想: 首次研究二次开发项目,对二次开发有较好的理解!
根据客户的需求,然后利用产品的内核,进行系统的扩展和修改。
Ecshop二次开发
软件环境: WAMP
开发工具: ZendStudio-5.5.0
项目要求: 1、去掉网站中所有关于ecshop的信息;
2、给网站起个名字,比如,Tbshop。请把首页中“欢迎光临本店”修改为“你好,欢迎光临我的网店!”
3、去掉底部查询信息的显示
4、去掉首页版权信息
5、修改产品图片大小
6、请发布首页公告:“ 春节 快乐!”,并在文件中找到网站公告代码的位置;
7、网站关闭了注册,请修改默认显示“该网店暂停注册”,改为”网站正在测试谢绝注册,谢谢合作“;
8、删除商品显示页的商品点击率
项目感想: 对二次开发又有了深入的了解,在开发过程中熟悉了网上购物的过程,购物车的实现
幽冥茶网(ThinkPHP 框架开发)
软件环境: WAMP
开发工具: ZendStudio-5.5.0
项目描述: 运用thinkphp框架技术开发网站
项目感想: 了解框架技术,就是根据框架的结构在什么地方写什么样的代码!
简历中的php项目经验范文(三)
公司名称: xxx 教育 机构起止年月:2008-05 ~ 2008-10
公司性质: 私营企业所属行业:教育事业
担任职务: 教务助理
工作描述: 协助教务相关事务处理
离职原因: 谋求更大发展空间
公司名称: 广州多迪网络公司起止年月:2008-03 ~ 2008-10
公司性质: 私营企业所属行业:计算机业
担任职务: 实习
工作描述: 参加PHPCINA培训(全程班)
个人作品:南方传媒DIV布局、多彩世界网站的制作(SMARTY应用)、个人主页(ASP制作)
离职原因: 实习期到
公司名称: 广州票务中心起止年月:2006-04 ~ 2007-08
公司性质: 所属行业:
担任职务: 兼职
工作描述: 2006.4 广州票务中心做导购员,售票员,负责旅客的火车销售工作,被学院评为“春运工作标兵”。
2006.8 广州电脑城做兼职。
2007.7-2007.8 神州数码有限公司,网络维修实习员。
离职原因:
简历中的php项目经验范文(四)
姓名:xx
目前所在:天河区年龄:27
户口所在:广西国籍:中国
婚姻状况:未婚民族:汉族
培训认证:未参加身高:165 cm
诚信徽章:未申请体重:53 kg
人才测评:未测评
我的特长:
求职意向
人才类型:普通求职
应聘职位:软件工程师:工程师,数据库工程师/管理员:程序员
工作年限:4职称:无职称
求职类型:全职可到职日期:随时
月薪要求:面议希望工作地区:广州,深圳,东莞
工作经历
广东优势传媒有限公司 起止年月:2009-09 ~ 2010-06
公司性质:私营企业所属行业: 广告 /媒体
担任职位:PHP工程师
工作描述:网站、电子商城、公司OA、人事系统的开发与维护,服务器的管理与配置
具体项目有:
奇声网
华斯度坤士生活杂志
广州星网
一键商机
离职原因:拖欠工资
广州迎新丰科讯有限公司 起止年月:2006-07 ~ 2009-09
公司性质:私营企业所属行业:计算机软件
担任职位:ERP开发工程师
工作描述:1.ERP:
对ERP系统的ASP+VB版、ASP.NET(C#)版ERP进行二次开发,熟悉塑胶玩具、服装、印刷等行业ERP管理软件流程,具有BOM、工作单、套件工单、报价单,成本清单等的设计,能设计多种复杂报表,如成本一览表,模件需求表,层次BOM,BOM代用表,盘点,标签等报表。
2.零售管理软件:
采用C# Winform,参照多层结构模式及其他成熟架构进行设计,明确各层间分工,熟悉系统的前台系统(POS),后台系统,报表系统流程与设计,对小票打印、钱箱、顾客显示屏、电子称、扫描仪等相关外设的程序控制
离职原因:公司搬迁
广州麒兴科技有限公司 起止年月:2005-11 ~ 2006-07
公司性质:私营企业所属行业:计算机/互联网/通信/电子
担任职位:程序员
工作描述:对公司 公交车线路查询系统、企业短信息平台开发,以及防伪标签管理系统维护
离职原因:公司转型
志愿者经历
教育背景
毕业 院校:广州白云工商高级技工学校
最高学历:大专获得学位:毕业日期:2006-07
专 业 一:程序设计专 业 二:
起始年月终止年月学校(机构)所学专业获得证书证书编号
2000-092003-07广西容县职业中专高中--
2003-092006-07广州白云工商高级技工学校大专--
语言能力
外语:英语一般粤语水平:优秀
其它 外语能力:
国语水平:优秀
工作能力及其他专长
专业技能:
* 熟悉C#、ASP、VB、PHP多种开发语言,使用html、DIV+CSS、Javascript、Ajax等技术进行页面设计,掌握SQL Server、MySQL、Access、SQLite等数据库,能编写高效复杂的SQL语句、存储过程,有百万级数
据快速查询优化经验
* 熟悉C#的B/S和C/S应用程序开发,掌握ADO.NET、COM、COM+、简单控件开发
* 熟悉VB、ASP组合开发,掌握ADO、COM、DLL组件
* 多种模式系统架构设计经验,了解ORM框架设计思想、三层架构分析,能熟练编写各种接口、抽象类、基类、派生类或反射等
* 熟悉在Windows、Linux系统下进行服务器环境配置,如:PHP + Apache + Mysql、FTP
* 熟悉使用与建立源码库,如VSS、SVN
* 掌握使用多种报表工具,如Crystal Report、IReport、FastReport、SpagoBI
* 熟悉使用多种框架或思想进行二次开发或设计,C#:PetShop、Hibernate等; PHP:Ecshop、DEDECMS、Discuz等;
* 能对软件项目需求分析,进行系统框架和整体功能模块的详细设计及规划,编写相应的技术文档、使用手册;
* 有一定的英文文档阅读能力
参与项目:
* 塑胶玩具、印刷、服装等行业ERP系统开发 (VB + ASP + MS Sql, C# + MS Sql, PHP + Mysql)
* 零售业管理软件的系统架构、流程分析 (C# Winform + MS Sql + Access、采用该架构可以轻松扩展支持其他类型数据库,如Oracle)
* OA、人事管理系统 (PHP + Mysql)
* 企业、门户、商城、论坛等网站的开发 (PHP + Mysql)
自我评价
本人性格开朗、谦虚、自律、自信、稳重、有活力、有较强的责任感和团体协作精神,工作认真、积极主动,能吃苦耐劳,乐于助人、有较强的上进心、乐于学习新知识。希望能为贵贡献我的技能。
‘陆’ PHP 程序员简历的内容
PHP 程序员简历的内容
篇一:PHP 程序员简历
PHP 程序员简历
熟练应用PHP+MySQL技术,能在WAMP环境下熟练编程。
理解对于Web网站开发的安全性要求,例如防SQL注射、令牌加密等技术。 理解Web开发流程,具有OO思想,能独立开发网站。
框架技术:
熟练使用smarty模板引擎技术, TP框架开发网站。
对三层结构、MVC的开发(设计模式)有较好的理解。
数 据 库:
熟练应用MySQL、SQL Server2005数据库,以及使用SQL语言。 前台展现:
熟识 HTML 、XHTML 网页技术,能熟练应用 DIV+CSS 样式布局设计出符合
Web2.0的页面,熟练应用JavaScript 、Ajax 技术实现对于客户端的脚本验证,能够熟练使用Jquery类库实现对页面即点即改等功能。
开发工具:
能够使用ZendStudio-5.5.0等PHP开发工具。
掌握PhotpShop、Dreamweaver网页开发工具的使用。
熟悉php168,Ecshop二次开发工具的使用。
篇二:PHP程序员简历参考
姓 名 代林
手机:15850383121 ·Email: [email protected] 居住地: 上海市闸北区 ·性别:男 ·出生日期:01·01
个人概况
毕业院校:海南经贸职业技术学院
专业:电子商务 学历:大专 期望职位:PHP程序员
项目经验:基于Apache下电子商务购物Estore系统 、中小型企业及团体餐饮订餐系统 、基于Ajax的网页聊天工具
专业技术
核心语言:
在windows和linux环境下,熟练安装Apache、MySQL,熟练配置好解析php的环境。 熟练应用PHP+`MySQL技术,能在LAMP环境下熟练编程。
理解对于Web网站开发的安全性要求,例如防SQL注射、令牌加密等技术。
理解Web开发流程,具有OO思想,能独立开发网站。
框架技术:
熟练使用smarty模板引擎技术, TP框架开发网站。
对三层结构、MVC的开发(设计模式)有较好的理解。
数 据 库:
熟练应用MySQL、SQL Server2005数据库,以及使用SQL语言。
前台展现:
熟识 HTML 、XHTML 网页技术,能熟练应用 DIV+CSS 样式布局设计出符合Web2.0的页面,熟练应用JavaScript 、Ajax 技术实现对于客户端的脚本验证,能够熟练使用Jquery类库实现对页面即点即改等功能。
开发工具:
能够使用ZendStudio-5.5.0等PHP开发工具。
掌握PhotpShop、Dreamweaver网页开发工具的使用。 熟悉php168,Ecshop二次开发工具的使用。
培训认证:
2012年12月在杰普软件培训公司进行培训,培训期间熟练掌握并运用以下内容
1.PHP基础编程2.PHP高级编程3.mysql数据库,数据库的增删改查 4.mysql与php结合的数据库高级编程5.Javascript的使用6.XML的使用7.Ajax的应用8.cvs,数据的并发访问控制
项目经验:
Estore (购物网站)
软件环境: PHP+MYSQL+APACHE 开发语言:JavaScript,html,css 编程工具: EditPlus
责任描述: 研究需求分析以及数据建模,功能独立开发完成
项目描述: 无论对于大型商务系统,中小型系统,都必须要有一个明确的主题思路,无论对于使用者还是管理者,在任何方面都需要一个既提供标准有提供管理的系统;
该项目主要应用了 smarty + javascript等技术由于php是一种弱的语言,并不能实现面向对象的多态(重载),所以只是用到了面向对象的编程思想。在开发的过程中也使我更加熟悉基于Smarty + CMS的开发模式。
餐饮管理(订餐系统)
软件环境:PHP+MYSQL+APACHE
开发工具:ZendStudio-5.5.0开发语言:JavaScript,html,css
项目描述:建立一个完善的客户管理系统,通过不同用户的不同需求,进行相应的调配和处理,提高对订餐系统进行配置、管理的便捷性。
责任描述:前期设计数据库,在数据库中创建相关联的表;实现模块:用户登录,依据权限用户对后台操作,包括后台管理用户admin和普通用户的编辑菜单,添加菜单,查看已付款定单,修改admin密码,所有人员消费记录,查看充值记录,查看未付款订单,帐号充值。该项目是独立完成的!
项目感想:通过对该系统的.进一步深入了解,发掘出该项目适合一些中小型企业项目的订购系统的开发以及更深入的修改,对订购(订餐)系统有了更深的了解和认识!
根据客户的需求,然后利用产品的内核,进行系统的扩展和修改。
WEB聊天室构建
软件环境:PHP+MYSQL+APACHE 开发语言:JavaScript,html,css
开发工具:ZendStudio-5.5.0
项目描述:基于Ajax的web聊天室,用户登录成功后,显示在线用户,并在同一页面可以进行聊天。
责任描述:设计注册登录页面以及聊天室的主界面;利用ajax技术进行对用户名的即时验证;通过session保存用户的用户名,并更改用户状态;用ajax,php与mysql的结合显示在线用户;对聊天内容的一些特殊字符的处理与显示。
Ecshop二次开发
软件环境:PHP+MYSQL+APACHE
开发工具:ZendStudio-5.5.0
项目感想: 对二次开发又有了深入的了解,在开发过程中熟悉了网上购物的过程,购物车的实现 开发语言:JavaScript,html,css
自我评价:
自信、乐观、责任心强。具有较好的团队组织能力、分析问题和宣传策划活动能力、协调能力等。学习方面也有较强的求知欲与良好的学习能力。为人真诚,惯于换位思考;对自己要求严格,做事情讲究效率;对程序的开发及测试方面很感兴趣;有较强的学习能力,适应行业的要求和新技术的挑战;有较强的求知欲、较强的学习能力。
;‘柒’ java程序员个人简历精选【4篇】
基本信息
姓 名:XXX
性别:男
婚姻状况:未婚 民族:汉
户 籍:辽宁 年龄:27
现所在地:沈阳 身高:179cm
联系电话:
求职意向
希望岗位:java程序员
工作年限: 职称:无职称
期望月薪:5000
求职类型:全职
到岗时间:随时
工作经历
xx年3月—至今 天津银行,担任java程序员。工作内容:
OA自动化办公系统:
软件环境:Apache Tomcat 5.0/MySQL /windows2003/jdk1.4.2
开发工具:Eclipse,Dreamweaver等开发工具
项目描述:该项目主要针对衡阳市环保局的自动化办公,提高办公效率。
1、项目主要采用当前流行的MVC模式,Struts+Hibernate+Spring框架(B/S)。
2、使用的技术: JSP 、Servlet 、JavaBean 、Hibernate、JNDI、XML、Struts、Spring等相关技术。
责任描述:
1、负责技术:相关JavaBean,Servlet,Hibernate持久层的编写,配置,调试等负责部署整个webapplication。
2、负责功能为个人办公,包括短消息,通讯录等。
客户关系管理系统(CRM)
1、开发环境:Apache Tomcat 5.0/SQLServer/windows2003/jdk1.4.2
2、开发工具:Eclipse ,Dreamweaver等开发工具
3、项目描述:基于J2EE平台,采用MVC设计模式及SSH(Struts+Spring+Hibernate)三个集成框架、B/S模式、SQLServer作为后台数据库。
4、项目责任:本人主要负责营销管理模块及其显示层的开发。
教育背景
毕业院校:沈阳大学
最高学历:本科
毕业日期:2004-07
专 业:计算机科学与技术
语言能力
英语水平:良好
国语水平:标准
粤语水平:良好
专业技能
1、扎实的JAVA基础知识,熟悉面向对象编程思想,熟练MVC设计模式。
2、熟悉JAVA、HTML、XML等语言的软件开发;
3、精通JSP,Servlet,JDBC,JSTL等Web开发技术
4、熟练J2EE(Javabean,struts,hibernate,spring)+ Apache Tomcat 5.0开发;
5、熟悉SQL-Server、MySQL,Oracle数据库的操作;
6、了解Linux操作系统,Ajax技术。
7、核心技术:J2EE。
自我评价
为人诚恳,待人真诚,具有良好的团队合作精神和沟通组织能力,工作认真、踏实、积极上进。自学能力强,思维敏捷,对于新知识接受快,勇于面对困难,敢于挑战。
姓名:XXX
目前所在: 天河区 年龄: 26
户口所在: 惠州 国籍: 中国
婚姻状况: 未婚 民族: 汉族
身高: 178 cm
体重: 67 kg
求职意向
人才类型: 普通求职
应聘职位: 软件工程师:程序员,计算机软件:程序员
工作年限: 2 职称: 无职称
求职类型: 全职 可到职日期: 一个月
月薪要求: 2000~3499元 希望工作地区: 广州,惠州,深圳
工作经历
**公司 起止年月:2008-07 ~ 2010-11
公司性质: 民营企业所属行业:计算机/互联网/通信/电子
担任职位: Java程序员
工作描述: 1、广州印刷出版行业的电子政务管理系统的开发改版工作.
2、交通部门的管理系统维修企业及驾培企业b/s框架的功能开发.
3、会计从业人员电子政务系统开发工作.
4、印刷信息网站开发工作.
离职原因: 转换新工作环境
教育背景
毕业院校: 广东白云学院
最高学历: 大专获得学位: 毕业日期: 2009-07
专 业 一: 软件技术 专 业 二:
起始年月 终止年月 学校(机构) 所学专业 获得证书 证书编号
2006-09 2009-07 广东白云学院 软件技术
语言能力
外语: 英语良好 粤语水平: 良好
其它外语能力:
国语水平: 良好
工作能力及其他专长
良好的JAVA 基础知识,熟悉面向对象的编程思想。
熟练运用Struts、Hibernate、Spring等J2EE企业架构核心技术
熟悉HTML、XML、JavaScript、CSS、jQuery等网页开发技术
熟悉MSSQL数据库系统的操作和使用
熟练使用MyEclipse等开发工具
熟练Tomcat等WEB服务器的应用
自我评价
1、本人有良好的团队合作精神,项目开发过程中积极主动的与各成员沟通交流。
2、能长时间承受工作压力,对待工作态度积极,对工作负责。
3、能在时间较紧迫的时候完成工作任务。
4、能够快速的适应各种工作环境,具有良好的分析能力,自学能力,适应能力;
个人概况
姓 名:liuxue86
出生年月:1990年12月
性 别:男
政治面貌:中共党员
学 历:本科
专 业:计算机科学与技术
英语水平:CET4/6
电 话:***********
求职意向
Java程序员
目标地点:福州
教育经历
在读院校:2010.9至今 福建农林大学 计算机科学与技术(java方向)
技术技能
熟练运用Java开发环境和项目构建
熟练应用JSP/Servlet/JDBC/JavaBean的MVC模式开发项目
熟悉Struts,Hibernate,Spring框架项目开发
熟悉掌握 i18n国际化应用、ajax技术、strust技术、ExtJS技术
熟练应用Java应用服务器进行Java软件开发:Apache Tomcat
熟练掌握主流的Java IDE工具,如:Eclipse,Myeclipse
项目经验
(1)网上书店系统
使用技术:Jsp javaBean servlet MySqlajax
项目功能:用户登录查看书籍信息加入购物车信用卡支付
主要负责:数据库层
项目收获:通过此项目对数据库的操作更加熟悉,使得页面与数据库得到了更好的交互。
(2)电子邮件应用
使用技术:Jsp javaBean servlet MySql JavaMail API ajax
项目功能:邮件发送 接收 查看
主要负责:业务服务器层
项目收获:采用了潮流的Ajax实现了邮件的发送和接收,也逐渐感受到Ajax的强大。
获得奖励及证书
2013学年,获国家“软件工程师”证书
2012学年,获“国家二等奖学金”荣誉
2011学年,获福州市“优秀志愿者”称号
2010学年,获福建农林大学“优秀团员”称号
个人评价
在校曾经任辅导员助手,班级团支书和实践部干事以及顾问、校网络中心管理员和维护员等职务。为人诚恳踏实,工作认真负责。为人乐观开朗,乐于与人交往。对新技术有极高的热情和洞察力,愿意接受新的挑战。既具有独立完成工作的能力,也具有很强的团队配合能力。能够遵循编程规范进行编码,对编程具有浓厚的兴趣有很强的学习能力、动手能力,曾经在学校网络中心当过培训讲师。
希望贵公司给我一个机会,我会为贵公司创造尽可能多的价值。谢谢!
个人资料
姓名:个人简历
性别:
目前所在: 广州 年龄: 23
户口所在: 广西 国籍: 中国
婚姻状况: 未婚 民族: 汉族
培训认证: 未参加 身高: 160 cm
诚信徽章: 未申请 体重: 45 kg
人才测评: 未测评
我的特长:
求职意向
人才类型: 普通求职
应聘职位: 软件工程师:JAVA软件工程师
工作年限: 2 职称: 中级
求职类型: 全职 可到职日期: 随时
月薪要求: 3500--5000 希望工作地区: 广州,,
工作经历
广州东方标准信息科技有限公司 起止年月:2008-03 ~ 2010-06
公司性质: 民营企业所属行业:计算机/互联网/通信/电子
担任职位: java程序员
工作描述:
1.参与需求的挖掘;
2.负责java程序开发, 测试,维护;
3.带领实习生进行项目开发,并协助其攻克技术难点;
4.重构“广东远程职业培训网”。
离职原因:
志愿者经历
教育背景
毕业院校: 广西职业技术学院
最高学历: 大专获得学位: 毕业日期: 2008-07
专 业 一: 计算机 专 业 二:
起始年月 终止年月 学校(机构) 所学专业 获得证书 证书编号
2007-11 2008-02 新东方IT培训学校 JAVA软件工程师 - -
语言能力
外语: 英语一般 粤语水平: 一般
其它外语能力:
国语水平: 优秀
工作能力及其他专长
1.具有面向对象思想,扎实的编程功底以及良好的编码习惯;
2.熟练应用Struts+Hibernate,SSH2框架和MVC三层架构开发模式;
3.熟练Oracle数据库的操作,能够编写存储过程,熟悉Mysql和SqlServer数据库;
4.熟练Tomcat服务器的部署及应用;
5.熟悉版本管理器SVN;
6.熟练使用Jsp,HTML,JavaScript,Jquery,Ajax,Css等WEB客户端技术;
7.了解设计模式,代码重构和项目过程管理,能够编写文档。
自我评价
自我鉴定
我身体健康,性格随和,五官端正,不怕苦不怕累。两年多的程序员生活锻炼了我坚强的意志,缜密的思维,以及强的抗压性;我做事有耐心,并且乐于学习新知识,更注重巩固旧知识。作为一名程序员,更重要的品质就是要懂得团队合作,而我恰好拥有团队合作精神,对工作认真负责。
项目经验
2010/3--2010/6:综合管理系统
软件环境:TOMCAT6.0+ MYSQL
硬件环境:windows
开发工具:MYECLIPSE5.1
项目描述:项目团队: 开发人员4人
开发语言:JAVA
SCM工具:SVN版本管理器
项目技术:STRUTS 2+SPRING+HIBERNATE3.0、LOG4J、JQUERY、AJAX
软件描述:“综合管理系统”专门针对社会各类培训学校、培训中心而开发的一套综合性管理软件,对学校的日常事物进行记录,提高学校管理的工作效率。主要有“权限管理”,“历史记录”,“教务管理”,“学员管理”,“教学管理”,“财务管理”等模块。
责任描述:
1.带领实习生进行项目开发,从需求挖掘到程序开发;
2.协助实习生攻克技术难点;
3.负责“教务管理”,“学员管理”模块的开发;
2009/12--2010/2: 创业测评系统
软件环境:TOMCAT6.0+ ORACLE10g
硬件环境:windows
开发工具:MYECLIPSE5.1
项目描述:项目团队: 开发人员4人,经理1人
开发语言:JAVA
SCM工具:SVN版本管理器
项目技术:STRUTS+HIBERNATE3.0、JQUERY、AJAX
软件描述:“创业测评系统”是省劳动保障厅主办项目“广东远程职业培训网”的一个子项目;以“广东远程职业培训网”的用户为用户,主要实现“测试”,“统计”,“行业方向管理”,“题库管理”,“测评报告管理”功能。
责任描述:负责“统计”,“题库管理”模块的程序开发;
1.“统计”中“自定义”统计功能以存储过程方式实现;
2.以树形菜单显示题目种类。
2009/2--2010/6:广东远程职业培训网
软件环境:TOMCAT6.0+ ORACLE10g
硬件环境:windows
开发工具:MYECLIPSE5.1
项目描述:项目团队: 开发人员6人,经理1人
开发语言:JAVA
SCM工具:SVN版本管理器
项目技术:STRUTS+HIBERNATE3.0、IBATIS、JSP、JAVASCRIPT、JQUERY、AJAX
项目描述:“广东远程职业培训网”是省劳动保障厅主办项目,是一项长期项目;主要有以下功能:
1.“后台管理系统”,用于管理学员信息,课件信息,三级权限分配,对各地市级的学员进行统计等;
2.“学习平台”与FLASH进行交互,播放flash课件,提供给学员学习课程;
3.“CMS新闻发布系统”丰富页面内容。
我的任务:
负责“学员管理”,“课件管理”模块的程序开发;重构“统计”、“注册”模块。
1.“学员管理”实现增删改查,导入导出等功能。
2.以树形结构显示课件信息,并实现增删改查,停用启用功能。
3.重构“注册”功能,采用jquery.validator插件进行校验,ajax异步获取数据。
责任描述: 负责“学员管理”,“课件管理”模块的程序开发;重构“统计”、“注册”模块。
‘捌’ 简历上的项目描述(JAVA)怎么写
想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面试的时候跟面试官聊的东西,你可以把这些内容写到你的简历中,当然更需要的是你在面试的时候向面试官展示这些专业技能。相信此文对正在寻觅Java程序员(Java工程师)职位的freshman以及希望成为中高级Java开发者的junior都会有所帮助。
专业技能
1.熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的JavaAPI,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射等。
2.熟悉基于JSP和Servlet的JavaWeb开发,对Servlet和JSP的工作原理和生命周期有深入了解,熟练的使用JSTL和EL编写无脚本动态页面,有使用监听器、过滤器等Web组件以及MVC架构模式进行JavaWeb项目开发的经验。
3.对Spring的IoC容器和AOP原理有深入了解,熟练的运用Spring框架管理各种Web组件及其依赖关系,熟练的使用Spring进行事务、日志、安全性等的管理,有使用SpringMVC作为表示层技术以及使用Spring提供的持久化支持进行Web项目开发的经验,熟悉Spring对其他框架的整合。
4.熟练的使用Hibernate、MyBatis等ORM框架,熟悉Hibernate和MyBatis的核心API,对Hibernate的关联映射、继承映射、组件映射、缓存机制、事务管理以及性能调优等有深入的理解。
5.熟练的使用HTML、CSS和JavaScript进行Web前端开发,熟悉jQuery和Bootstrap,对Ajax技术在Web项目中的应用有深入理解,有使用前端MVC框架(AngularJS)和JavaScript模板引擎(HandleBars)进行项目开发的经验。
6.熟悉常用的关系型数据库产品(MySQL、Oracle),熟练的使用SQL和PL/SQL进行数据库编程。
7.熟悉面向对象的设计原则,对GoF设计模式和企业应用架构模式有深入的了解和实际开发的相关经验,熟练的使用UML进行面向对象的分析和设计,有TDD(测试驱动开发)和DDD(领域驱动设计)的经验。
8.熟悉Apache、NginX、Tomcat、WildFly、Weblogic等Web服务器和应用服务器的使用,熟悉多种服务器整合、集群和负载均衡的配置。
9.熟练的使用产品原型工具Axure,熟练的使用设计建模工具PowerDesigner和EnterpriseArchitect,熟练的使用Java开发环境Eclipse和IntelliJ,熟练的使用前端开发环境WebStorm,熟练的使用软件版本控制工具SVN和Git,熟练的使用项目构建和管理工具Maven和Gradle。
说明:上面罗列的这些东西并不是每一项你都要烂熟于心,根据企业招聘的具体要求可以做相应的有针对性的准备。我个人觉得前6项应该是最低要求,是作为一个Java开发者必须要具备的专业技能
项目介绍
本系统是X委托Y开发的用于Z的系统,系统包括A、B、C、D等模块。系统使用了Java企业级开发的开源框架E以及前端技术F。表示层运用了G架构,使用H作为视图I作为控制器并实现了REST风格的请求;业务逻辑层运用了J模式,并通过K实现事务、日志和安全性等功能,通过L实现缓存服务;持久层使用了M封装CRUD操作,底层使用N实现数据存取。整个项目采用了P开发模型。
说明:上面的描述中,E通常指Spring(Java企业级开发的一站式选择);F最有可能是jQuery库及其插件或者是Bootstrap框架,当然如果要构建单页应用(SPA)最佳的方案是前端MVC框架(如AngularJS)和JavaScript模板引擎(如HandleBars);G显然是MVC(模型-视图-控制),最有可能的实现框架是SpringMVC,除此之外还有Struts2、JSF以及Apache为JSF提供的MyFaces实现,可以使用JSP作为MVC中的V,也可使用模板引擎(如Freemarker和Velocity)来生成视图,还可以是各种文档或报表(如Excel和PDF等),而Servlet和自定义的控制器是MVC中的C,当然SpringMVC中提供了作为前端控制器的DispatcherServlet;J通常是事务脚本,K应该是AOP(面向切面编程)技术,L目前广泛使用的有memcached和Redis;M的选择方案很多,最有可能的是Hibernate和MyBatis,也可以两种技术同时运用,但通常是将增删改交给Hibernate来处理,而复杂的查询则由MyBatis完成,此外TopLink、jOOQ也是优秀的持久层解决方案;底层的数据存取传统上是使用关系型数据库,可以是MySQL、Oracle、SQLServer、DB2等,随着大数据时代的来临,也可以采用NoSQL(如MongoDB、MemBase、BigTable等)和其他大数据存取方案(如GFS、HDFS等);项目的开发模型P可以是瀑布模型、快速原型模型、增量模型、螺旋模型、喷泉模型、RAD模型等。
项目开发流程
1.可行性分析>>>可行性分析报告/项目开发计划书
2.需求分析>>>需求规格说明书
1.OOAD(用例图、时序图、活动图)
2.界面原型:帮助理解需求、业务层设计时推导事务脚本
3.设计>>>概要设计说明书/详细设计说明书
1.抽取业务实体(领域对象):类图、E-R图(概念设计阶段)
2.分层架构:确定各层的技术实现方案(具体到使用的框架、数据库服务器、应用服务器等)。业务层设计:事务脚本模式(事务:用户发送一次请求就是一个事务;脚本:一个方法或一个函数;事务脚本:把一次请求封装为一个方法或一个函数;事务脚本模式:一个事务开始于脚本的打开,终止于脚本的关闭)。业务层涉及的对象本有三种类型:事务脚本类(封装了业务的流程)、数据访问对象(DAO,封装了持久化操作)、数据传输对象(DTO,封装了失血/贫血领域对象),三者之间的关系是事务脚本类组合(聚合)数据访问对象,这二者都依赖了数据传输对象
3.正向工程(UML类图生成Java代码)和逆向工程(Java代码生成UML类图)
4.数据库物理设计(ER图转换成表间关系图、建库和建表、使用工具插入测试数据)
4.编码5.测试>>>测试报告/缺陷报告
1.单元测试:对软件中的最小可测试单元进行检查和验证,在Java中是对类中的方法进行测试,可以使用JUnit工具来实施。
2.集成测试:集成测试也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求组装成为子系统进行测试。
3.系统测试:将已经确认的软件、硬件、外设、网络等元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。
4.验收测试:在软件产品完成了单元测试、集成测试和系统测试之后,产品发布之前所进行的软件测试活动。它是技术测试的最后一个阶段,也称为交付测试。验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。
5.交付和维护>>>用户手册/操作手册
项目管理
版本控制:CVS/SVN/Git
自动构建:Ant/Maven/Ivy/Gradle
持续集成:Hudson/Jenkins
系统架构
负载均衡服务器:F5、A10
应用服务器:
HTTP服务器:Apache、NginX(HTTP、反向代理、邮件代理服务器)
Servlet容器:Tomcat、Resin
EJB容器:WildFly(JBossApplicationServer)、GlassFish、Weblogic、Websphere数据库服务器:MySQL、Oracle
第三方工具(插件)应用
图表工具:基于jQuery的图表插件(如jQchart、Flot、Charted等)、Chart.js、Highcharts等。
报表工具:PentahoReporting、iReport、DynamicReports等。
文档处理:POI、iText等。
工作流引擎:jBPM、OpenWFE、Snaker、SWAMP等。
作业调度:Quartz、JobServer、Oddjob等。
缓存服务:EhCache、memcached、SwarmCache等。
消息队列:Open-MQ、ZeroMQ等。
安全框架:Shiro、PicketBox等。
搜索引擎:IndexTank、Lucene、ElasticSearch等。
Ajax框架:jQuery、ExtJS、DWR等。
UI插件:EasyUI、MiniUI等。
富文本框:UEditor、CKEditor等。
面试提问
项目是为哪个公司开发的?
项目的投入是多少?
有多少人参与了项目开发?
整个团队中,测试人员、开发人员、项目经理比例是多少?
项目开发了多长时间?
项目总的代码量有多少?
你的代码量有多少?
项目采用了怎样的开发模型或开发流程?
项目的架构是怎样的?
项目的技术选型是怎样的?
你在项目中承担了怎样的职责?
是否经常开会或加班?
项目完成后有哪些收获或是经验教训?
项目中最困难的部分是什么?
如何解决团队开发时遇到的各种冲突?
明:对于没有实际项目经验的,可以在前程无忧、智联招聘、拉勾网等网站上搜索招聘Java程序员的公司,找到他们的官方网站了解他们做的项目,查看项目的详细介绍,然后尝试完成其中一部分功能,最好请教一下高人看看自己的设计和代码是否恰当,这样相当于积累了一定的项目经验。
面试时可以反问面试官的问题
我注意到你们使用了X技术,请问你们是如何解决Y问题的?
为什么你们的产品使用了X技术而不是Y技术?据我所知,X技术虽然有A、B、C等好处,但也存在D和E问题,而Y技术可以解决D和E问题。
我对您说的X技术不是太熟悉,但我感觉它是一个不错的解决方案,您能多讲讲它的工作原理吗?
你们团队是如何进行项目规划的?一周会有几次例会?每周的代码量大概是多少?
就X问题我能想到的解决方案目前就只有Y了,请问您会怎么解决这个问题?
录用谈判
要理直气壮的提出具体的待遇要求
开出比预期稍高的价码
不要只盯着薪水(很多公司更愿意就薪水之外的条件做出让步)
使用最合适的方法(可以尝试在电话或E-mail中谈判待遇)
自我评价
学习能力(搞IT行业的人需要不断的了解新的技术、工具和方法)
团队意识(相比个人英雄主义,IT行业更倡导团队合作)
抗压能力(很多IT企业的工作强度相对来说还是比较大的)
自学编程,免费获取精品IT教程以及资料,搜索:黑马程序员
网页链接