java项目经验总结

时间:2022年12月11日

/

来源:蛋挞不是真爱

/

编辑:本站小编

收藏本文

下载本文

下面是小编精心整理的java项目经验总结,本文共11篇,希望能够帮助到大家。本文原稿由网友“蛋挞不是真爱”提供。

篇1:java项目经验总结

一:学会如何读一个JavaWeb项目源代码

步骤:表结构->web.xml->mvc->db->spring ioc->log->代码

1、先了解项目数据库的表结构,这个方面是最容易忘记的,有时候我们只顾着看每一个方法是怎么进行的,却没有去了解数据库之间的主外键关联。

其实如果先了解数据库表结构,再去看一个方法的实现会更加容易。

2、然后需要过一遍web.xml,知道项目中用到了什么阻拦器,过滤器,拥有哪些配置文件。

如果是阻拦器,一般负责过滤请求,进行AOP等;如果是监听机,可能是定时任务,初始化任务;配置文件有如 使用了spring后的读取mvc相关,db相关,service相关,aop相关的文件。

3、查看拦截机,监听机代码,知道拦截了什么请求,这个类完成了怎样的工作。

有的人就是因为缺少了这一步,自己写了一个action,配置文件也没有写错,但是却怎么调试也无法进入这个action,直到别人告诉他,请求被拦截了。

4、接下来,看配置文件,首先一定是mvc相关的,如springmvc中,要请求哪些请求是静态资源,使用了哪些view策略,controller注解放在

哪个包下等。

然后是db相关配置文件,看使用了什么数据库,使用了什么orm框架,是否开启了二级缓存,使用哪种产品作为二级缓存,事务管理的处理,需要扫描的实体类放在什么位置。

最后是spring核心的ioc功能相关的配置文件,知道接口与具体类的注入大致是怎样的。

当然还有一些如apectj等的配

置文件,也是在这个步骤中完成

5、log相关文件,日志的各个级别是如何处理的,在哪些地方使用了log记录日志

6、从上面几点后知道了整个开源项目的整体框架,阅读每个方法就不再那么难了。

7、当然如果有项目配套的开发文档也是要阅读的'。

二:爬虫是如何实现的:

获取规则url(正则表达式) ->模拟请求(如httpclient get请求)->获取列表页html ->获取信息页

->发送请求 ->信息页html ->根据规则截取相应的字段信息 ->对字段进行清理(如图片压缩) ->

静态化(存储到数据库)

三:架构文档

开发项目是需要学会写架构文档,而不是只是做一个码农

包含以下内容:

1、模块分级,各模块关系,各模块负责人

2、各模块时序图

3、各模块表结构

4、协议文档(接口文档)

5、每个负责人工作计划

下发任务后每个模块的负责人用开发工具画出自己的时序图,表结构和接口文档,最后汇总到总项目负责人处。

四:其它

1、数据库是否分表问题:用分表的方式管理表有时并不合理,如果读的压力高是不值得的,可能更慢。

如果写并发高就行(以千万级别为准)。

读是按缓存的,缓存密度在95%以上是比较保险的。

读的优化:读单条信息,只需搜到这个id,然后直接从缓存中拿,缓存用id做缓存,查id的效率是很高的。

2、CMS=模板+数据:可以通过只有一套自己的模板(如用freemarker),发送请求获取json数据填入信息。

CMS有模板通过把数据填入模板即形成一个网页。

3、计算机浏览器的网页内容要在手机上查看,需要做到响应式HTML。

4、如通过抓取网页内容放到app上显示,需要做的内容:图片大小自适应,内容尽量保真,校验内容是否丢失,链接需要替换的需要进行替换,html标签替换

5、爬虫的核心是多线程的任务管理,抓取分页列表内容。

6、微信公众平台上是如何绑定用户让用户只登录一次,下次不用登陆?

篇2:java项目经验总结

Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:

1、掌握项目开发的基本步骤

2、具备极强的面向对象的分析与设计技巧

3、掌握用例驱动、以架构为核心的主流开发方法

没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如你是项目经理,你该如何思考!你必须学会假如你是架构师,你该如何思考!你必须掌握针对某个特定问题领域的分析方法!

关于基础知识:你可以看看这些名词或知识点,看是否能说出个一二三四来。

JavaSE

----基本语法、数据类型、操作符等:int、long、Integer、Long、if、else、for、while

----面向对象:class(类)、Object(对象)、instance(实例)、state(状态)、behavior(行为)、field、method、new、可见性(访问控制)、attribute、property、package、import、static variable、class variable、instance variable、heap、method area、stack、GC(垃圾回收)、override、overload、对象转型(casting)、多态、this、super

----异常处理:理解编译期错误和运行期错误的区别、Exception、RuntimeException、checked exception、unchecked exception、try、catch、finally、throw new XXXException、throws XXXException、异常处理的基本原则

----数组与集合:数组的定义和使用方法、Collection、List、Set、Map、ArrayList、HashSet、HashMap、Iterator、equals、hashCode、Comparable、Comparator

----常用类:String、intern、常量池、StringBuffer、java.util.Date、SimpleDateFormat、Regex(正则表达式)

----反射机制:Class、Method、Field、invoke、newInstance、BeanUtils(apache-commons)、PropertyUtils(apache-commons)

----输入输出流:InputStream、OutputStream、Reader、Writer、Adapter设计模式与原始流类、Decorator设计模式与包装流类、对象序列化和反序列化

----多线程:Thread、Runnable、sleep、wait、notify、synchronized、lock

Servlet和JSP

----HttpServlet、doGet、doPost、HttpServletRequest、HttpServletResponse、request.getParameter、request.setAttribute()、request.getAttribute()、request.getSession()、ServletContext、Filter、web.xml、tomcat、forward与redirect、http协议的无状态性、cookie、JSP Scope Object、、

HTML与JavaScript

----你需要能够理解常见的网页标签、理解在网页中引入JavaScript的方法、以及JavaScript的基本语法与使用方法

以上,就是你进一步学习Java所必备的基本知识。

特别是一些个专业术语和名词,看到这些名词,如果你像看到亲爹一样亲切,那么说明你对Java的基础知识就很熟悉了。

接下来是SSH:

对于初学者来说,这三大框架被赋予了太多神秘的色彩,似乎它们是重中之重的知识!但是对于拥有多年Java开发经验的专业技术人员来说,对于那些Java牛人来说,却对这三大框架不太感冒!难道它们不重要吗?

现在很多企业都在用这三大框架,所以很多企业也把掌握这三大框架作为招聘的必备条件。

不可否认的是,也有很多大型企业没有用这三大框架,这些企业经过多年发展,自身已经有一定的技术积累,也形成了自己独特的技术框架体系。

这三大框架既可以说很重要,也可以说不重要。

说重要的原因在于:这三大框架对JavaEE开发中所存在的普遍的问题,提供了优美的解决方案,它们蕴含了这个行业中最NB的开发人员的努力和想法,所以,学习这三大框架,你就可以窥探到这些处于技术巅峰的牛人们究竟对一个问题是怎么想的,通过一种什么样的设计思路去解决问题的。

所以,对于你来说,你没有太多项目开发的经验,经验是什么?经验就是你知道可能会遇到哪些问题,针对哪个问题可以有哪些解决方法,在某个情景下,哪种解决方法是较好的,哪种方法不太好等等!如果你没做过什么项目,你根本就不会去意识到你可能会遇到哪些问题,而这些问题往往又是非常关键的!解决得不好,会影响到你的程序的稳定性、可扩展性等等!三大框架就给初学者提供了了解你以后可能会遇到哪些问题,以及针对这些问题的解决方案!

当你了解了这三大框架为什么是重要的,那么你也就能理解,为什么这三大框架也可以说是不重要的。

如果你曾经开发过很多项目,你碰到了各种各样的问题,凭着你的技术功底,逐个击破了这些问题,在这些人眼里,三大框架(是不是还有N个框架?呵呵)都是浮云!

你属于哪一种人呢?如果你没有太多项目开发经验,那么三大框架对于你来说就是非常重要的!而且,由此你也知道了该怎么去学这三大框架。

对于三大框架的学习而言,着力点在于给你展示问题,并触发你自己主动的思考,我们鼓励你提出自己的想法,也许你的想法很白痴,但那毕竟是你自己的想法,如果你不知道牛人的想法,那你怎么知道自己的想法是很白痴的呢?在这种思想的碰撞过程中,你就会逐渐提高自己!所以,三大框架学完之后,你不应该只是看到一大堆配置文件,你不应该只是看到了一些Action,一些Service,一些映射文件,你不应该只知道session.save/update/,你不应该只是知道struts2中有一堆interceptor,你不应该只是看到一堆jar包……

如果你只是知道拷贝一堆jar包,定义一系列配置文件之后,SSH三大框架就能够运行起来了,也可以给你干活了,那么,很悲哀的是,你仍然没有掌握三大框架的精粹!请你回答以下问题:

Struts2:

为什么每次请求都要创建一个Action对象?

ModelDriven阻拦器的配置中refreshModelBeforeResult解决了什么问题?

为什么在web.xml中配置的StrutsPrepareAndExecuteFilter要过滤所有的请求?

请你给我谈谈ValueStack?

Struts2是如何实现MVC设计模式的?

Spring:

你为什么要用Spring?

请你聊一聊IOC/DI?

什么是声明式的事务管理?为什么要使用声明式的事务管理?Spring如何实现声明式的事务管理?

把spring和hibernate集成,定义事务管理特性的时候,为何要将除了添加、删除、更新操作之外的方法,即主要执行查询任务的方法定义为read-only?

Hibernate:

请你谈谈你对OR映射的理解?

很多人说Hibernate不适合大项目,性能有问题,你是如何理解的?

Hibernate为什么一定要定义一个数据库标识?

为什么Hibernate建议你的实体类实现hashCode和equals方法?

谈谈你对Hibernate实体类中的数据库标识与数据库主键之间关系的认识?

谈谈你对Hibernate关联映射与数据库外键之间关系的认识?

调用session.save()方法,hibernate一定会发出语句吗?谈谈你的理解

调用session.update()方法,hibernate一定会发出update语句吗?谈谈你的理解

请你聊一下以下名词、概念或用法:lazy、lazy=”extra”、inverse、fetch、fetch=”join”、fetch=”subselect”、batch-size

配置了lazy=”true”一定会实现懒加载吗?

请你谈谈Hibernate中的“N+1”问题

请你谈谈Hibernate有哪些最佳实践?

以上并非SSH中全部重点的问题,但它们能考察你能否灵活运用SSH框架!如果你能深刻理解这些问题,再配以合适的实战项目训练,你也会逐渐成为牛人!

最后是项目开发能力:

不管你是学Java还是别的技术,你的根本目的在于给客户创造价值!否则,你下大力气学习的东西,随着技术的进步和更新,很快就会过时!所以,技术的核心在于用技术创造有价值的成果!也就是说,客户需要什么,你就要用技术把客户需要的东西给他造出来!一个公司之所以要用各种福利条件极力挽留你,是因为你能够给公司带来极高的利益!那么,你有什么可以给公司利用的呢?公司最看重你的哪方面的能力呢?

做项目需要的能力很多,其中最核心最基础的就是建模能力(现在最主流的就是面向对象建模!)。

什么是建模能力呢?

我给大家一个面试题:

一个保险公司的保险卡管理模块:销售人员领取保险卡信息(保险卡数量、卡号、领取日期),然后直接销售给客户,销售完毕后,将保险卡信息录入保险公司系统内部(销售人员信息、购买人信息、购买的保险卡数量、卡号等),客户登录保险公司网站激活保险卡,需要填写(保险卡卡号、激活密码、被保险人信息、受益人信息)

要求就是:如果这个模块交给你来做,你要怎么做?你要解决哪些问题?你可否画个图,给我描述一下你的想法是什么吗?

这只是一个面试题而已,因为只有简单几句话,所以我把它放到这里,让大家感受一下所谓建模要解决什么问题。

而业务领域的问题实在是太多了!也许一个几十上百页的需求文档才能把某个业务领域的问题描述清楚,而你的职责就是要把它们实现出来!

某个公司要开发一个考勤管理系统,要求与现有的人力资源系统对接,你是主要的技术负责人,那么,你要做哪些工作呢?

某ERP项目要实现一个排班管理模块,交给你去完成,你如何去完成呢?

不要抱怨项目经理给你的信息太少(只有几句话),不要抱怨客户没有描述清楚他们的需求……你的价值就在于理顺所有的问题,用各种手段获得你想要的信息,按照一定的思路汇总,并在特定的时间里逐个解决它!

你应该意识到学Java不是一个坦克大战、一个网络飞车、一个CMS、一个DRP、一个OA那么简单,你不要沉迷于那些技术细节(虽然也是有必要的,但不要转牛角尖),不要满足于实现了CRUD式的项目需求(虽然这是基础中的基础),在你的前方,永远有一个目标在那里,需要你去努力追赶!

今后你将面对更加繁杂的需求,你学习项目的唯一目的,就是:学习如何将需求转化为实现,如何对需求进行分析,如何建立概念模型,如何理顺各种概念之间的关系,如何进行设计,如何选择合适的技术来实现你的设计方案,如何对你的实现进行测试,如何解决你所遇到的形形色色的问题(性能、需求变更等)。

当你真正到公司里面从事了几年开发之后,你就会同意我的说法!

利用Java找工作,需要的就是项目经验,项目经验就是理解项目开发的基本过程,理解项目的分析方法,理解项目的设计思路,理解项目的实现技巧,理解项目的测试方法,理解项目中各种问题的解决方案!

所以,你该清楚你的目标了!

篇3:java项目总结报告

项目的框架:

先由通讯服务器(LISServer)开一个8088端口,当接收到客户端发送的内容,然后将 行解析,然后根据解析出的内容作出相应的回应,这些回应是利用jDBC从数据库掉出 在与数据库连接时要用到一个数据库连接池,连接池的作用是用于避免频繁的链接数据 库,这样可以提高对用户的回应效率。

用到的类有:

LISServer:启动服务器并监听8088端口

DispatchSocket:一个多线程的类,负责处理每个客户端的请求

Requset:请求类,负责客户端发送的请求处理

Response:响应类,负责将数据输出到客户端

WebAppConfigManager:一个负责读取web.xml文件的类,同时生产对应的数据对象, 该数据包含在WebApp类型的对象里,单例模式类

WebApp: 对应xml文件里的节点的类

ServletMapping :对应xml文件里的节点的类

BusinessServlet :对应xml文件里的节点的类

ConfigDataSource :对应xml文件里的节点的类

Super :业务抽象类

CCB :建设银行业务类

ICBC :工商银行业务类

BaseDao :业务接口类

InterestBean :数据库ccb表格对应的映射类

MyUser :数据库myuser表格对应的映射类

DBUtil :连接数据库操作类

MyUserDao :负责对myuser表格操作的类

CCBDao :CCB业务处理类,负责对数据库数据操作

ICBCDao:ICBC业务处理类,负责对数据库数据操作

LogInfo :日志文件类

用到的技术和资料:1.网络编程应用2.IO流操作应用3.字符串分解应用4.XML解析(JDOM、DOM4J)应用5.JDBC连接数据库和数据库操作应用6.JUnit测试用例应用7.反射技术应用8.工厂模式应用 9.集合应用 10.数据库连接池应用 11.持久层应用 12.多线程应用 13.日志文件应用14.接口、抽象类应用 15.面向接口,面向抽象,面向父类编程应用 16.properties配置文档。

在这个项目里我知道了团队的合作是很重要的一个元素,一个完美的项目是离不开团队的,而团队的分工可以造就一个完美的项目,团队里的每一个成员都是不可缺少的一个部分,我们在做的这个项目时犯了个很大的错误,就是每个成员都是自己搞自己的,只管把自己的搞好就行了,从来没有想过其他组员的完成是怎样的。这是一个很大的失误。相信在以后我们会很好的发挥出团队的优势。还有就是在项目辩答中老师说的很对,我们只知道学习一些书上的那些很浅很浅的知识,在学习中老师只是把学习的方向给我们指出,其他就要靠自己去钻自己去研究。不是什么都靠老师说的。还有就是在答辩中出了很多答辩题,这些题都可以让我们提升的,在这些题里也可以发现我们的不足之处从而弥补它。我们要做到在项目中学习,在总结中学习,在答辩中完善自己。

篇4:java项目总结报告

要开始入手一个新的javaweb应用应该遵循这样一个原则

1、首先是整体框架,也就是通常所说的三层构架:

数据库+应用服务器+应用

2、其此是框架各个部分所处的环境,就是数据库,应用服务器的os都是什么,怎么沟通,怎么在对应os下调配数据库以及应用服务器。

3、再次应该是应用服务器和数据库的连接,这点很重要,要查找相关资料怎么配置应用服务器和数据库连接,以及使用的数据库连接池技术。

4、然后才是了解应用的构架,也就是所谓的项目源码了,具体使用了那种mvc模式,使用了什么日志工具,测试工具、编译工具,还用要是你去熟悉一个公司的项目的话,这个公司可能有自己的web相干开发工具

我用visio做了一个图形应该是这样的顺序

用我最近的具体例子来做说明吧:

1。首先是3层构架

数据库是mysql,应用服务器是resin,应用基本上是struts+hibernate,这里明确了学习目标应该是:

mysql的相关使用方法

resin的`相关使用方法

2。其次是os数据库和应用服务器放在一台主机上,OS是linux,但是日常的开发环境是windows,所以用到了常用的ssh对主机进行管理,这里明确了学习目标应该是:

Unix相关命令

Ssh的使用方法

3。然后是数据库和应用服务器的连接方法,使用mysql的jdbc接口,这里明确了学习目标应该是:

Resin对数据库连接的配置方法

Mysql对数据去连接有什么要求

4。最后是应用代码层

这层应该是最后学习,但是我们往往习惯对整个系统没有弄清框架就开始这层的研究,这就导致在研究中不断出现有关框架的各种问题,而又要中断当前学习,开始查找另一个资料。

我开始就犯了这个毛病,所以进度缓慢。

这里我的项目使用了hibernate+struts作为基本框架,用Ant进行编译发布工作,使用eclipse作为ide,另外用到的java工具有jfreechart,quartz等,再有自己公司开发的web框架工具包

这里明确了学习目标应该是边参照源码一边学习Struts,hibernate,ant,eclipse,jfreechart,quartz,自己公司的工具包,然后再在数据库的角度对整个业务逻辑做出理解。

当然,以上四步中肯定是有些工具和技术已经掌握了,我们所要面向的是我们没有掌握方面,然后最终达到掌握系统的目的!要注意我们的目的是上手新平台不是学习新技术!

篇5:java项目总结报告

在通过将近一个月的项目中,使我学到咯很多的东西,也让我看到了我自己的一些在知识上不足,也将使我在后面java web的学习中还要更加努力,以便在以后能找到自己适意的工作,也不枉费在朗沃9个多月的学习,在这次项目中让我学到了很多的东西,不只是代码上的知识,也学谍咯java框架上的一些基本东西,还有层次结构的好处和又来,比如:MVC思想,MVC的又来有开始的两层结构到三成结构的过度以及两层结构的优缺点,以及现在流行的三层结构的优缺点,DAO模式的应用,对象的封装,socket通信的原理以及用socket发送对象等很多的知识点,怎样实现封装使得更好的保护数据,实现java的三大特点,使代码的耦合度降低提高内聚力类和类之间的依赖性降低使模块和模块之间的层次分明,实现代码的复用和实现结构的复用使得开发一个系统的性能更加的优异。

在这次项目中使我对java面向对象的认识有了更时刻的印象,对“万物皆为对象岜整个理念有更深层次的理解,通过和老师的交流和上网了解的一些知识,其实搞软件的实质并不使在代码上实现一个什么什么的功能,你只要愿意去着你用你所学的知识肯定能够实现某一个功能,但学软件的最根本使分析和设计,所以现在市面上会设计的人才使最来钱的人,在软件开发的生命周期中编码其实使占很小一部分工作,数据库设计人员和java的框架技术人员使很赚钱的,也只有对在对象上有更多的了解你才能从代码层次上上升为另一种理念过后你才能在以后的编码中设计出更加优异和性能更高的代码,也只有这样那么你将来才有可能成为一个合格的程序员(不时编码高手),在二个项目中的开发中使我团队开发软件上有了了解,也使我了解了在团队开发软件的时候的一些注意点,不能随便更改类名,方法名悻变量及其修饰符,如果你一时兴起该了的话那么在项目融合的时候问题机会层出不穷,就有可能使你的项目失败,所以规范时很重要的,代码的规范将很大层次上的说明你对代码的熟念度。

在这次项目中使我对层次模型有了了解,在你那到一个项目文档的时候你比不使马上就开始编码而是,找到每个层次上类,找到边界类,根据相应的业务设计出数据库原型,在数据库原型出来之后在设计数据库的表和表之间的关系,只有层次模型在你脑海中有深刻的印象的时候那么你的编码当然也就很顺利的实现,层次模型一旦建立那么你代码上实现就围绕这个架构来写,那么你的系统才有可能成功,这样在添加业务或者使更改业务时才很方便更改一个地方不会影响到其他的层次,这样才有可能提高你系统的灵活性和扩展性,这也时衡量一个系统好坏的标准,在这次项目开发中用到咯大量的配置文件比如:用属性文件来建立socket连接,用xml文件在找业务类,这样有使我对配置文件的好处又有了一定的了解:合理的使用配置文件时提高代码灵活性的一个方面,在建立套节字连接的时候用配置文件可以很方便的更改我在那个端口号上建立连接,在看不到源代码的时候我也可以更改在其他端口上建立socket连接,在业务的时候用xml文件来找相应的业务类,这样就可以在还要添加业务的时候只需要在xml文件中在添加业务,在写起相应的代码就可以实现,用配置文件找业务还又一个好处就是在调用业务的时候不用对业务类静态的创建一个对象,而是用反射的方式找到调用那个方法,而是在程序执行的时候在创建对象在对象用完之后在释放资源,这样就可以减少电脑内存的消耗,使得程序的性能更加优异。

同时也增强了代码的灵活性。

在用JDBC获去数据库连接对象的时候,其实时很有学文的咯,你如果在用连接对象的时候就要数据库建立连接对象,在用完诸后就关闭连接对象,在很多用户同时来运行你的系统的时候,就将产生很多的连接对象,这样有使得你的系统性能降低,很好的解决办法就是用数据库连接池:在程序启动的时候就建立最大连接和最小连接,当多用户请求的时候只需从数据库连接池中那出连接对象,这样就可以减少多次连接对象,开始在最大连接对象和最小领接对象的选择上又有了问题,创建最大连接时多少呢?最小连接有是多少呢?如果一开始最大连接数过多,而用户有很少那么就浪费资源,并且系统启动将会很慢,如果最大连接数过少那么程序启动很快但在启动后运行程序时有会很慢,最小连接数如果很小,那么在很多客户访问的时候将会很慢,合理利用数据库连接池将会很大部分的提高程序的性能、在这次项目还用到了日志文件来记录错误信息,在这次项目中还用到了很多的知识点我就不一一的在这里列举了。

顺便给大家几道面试题(是前面部的同学给我说的):

1、谈谈final、finally、finalize的区别。

2、HashMap和Hashtable的区别。

3、说说你对ejb的认识。

4、GC是什么? 为什么要有GC?

5、谈谈你对抽象类与接口认识?

篇6:java项目总结报告

时间如梭,两周过得真快。

前几天伍老说由于教材未到项目要延迟一周突然教材到了,我们马上要结束项目开始新的起点了。

听很多同学说很想补习一下JAVA结果没有机会了。

其实这就是所谓的链带反应。

因为大家都知道在项目开发时遇到很多问题知道原来学得是那么的不认真,不刻苦。

这些都让我意识到在Web时应该认真的学习。

这可能是我在项目中体会最深的吧!

下面简单的谈谈我的项目感想吧。

首先想谈的是我们为什么会做这个项目,很多培训学校都会在每学完一个阶段就有项目的任务。

原来我所在的那个培训学校也不例外。

原来对项目不怎么重视,觉得那是作业只要能把项目提交了就OK啦。

现在仔细想想往往不止那么简单。

只要但我们了解它的目的才能更加的学习他。

我们现在是JAVA OO所以我认为学校的这次项目主要是想让我们对代码熟练,增加我们的代码量,JAVA OOP的认识。

胡老师说现在的项目与原来的目的有所不同。

比如现在我们连《项目需求开发说明书》都没写。

所有很多同学存在对项目不了解,当然这主要也是我们自己的原因。

我们现在完成项目后只要能达到学校当初的目的就完成90%了。

我个人觉得其实对JAVA OOP的理解是最重要的。

其次谈谈我是怎么做的这个项目,学校本次的主要任务的让我们熟悉代码,了解JAVA OOP 所以我们没有写《项目需求开发说明书》。

记得第一次张老师说这个项目时当时脑袋晕乎乎的对这个项目不怎么了解。

现在终于完成了项目当然对项目也有了一些了解。

项目过程中我们主要是在上理论课时张老师讲解PPT,PPT上时我们当天项目中能用到的知识点并且都是经典。

在这期间我和其他同学一样有些痛苦开始对项目不了解,然后到了解项目整个流程最后思考为什么学校会这么设计这个项目。

这些都是很让人很痛苦的。

最后我们通过项目有哪些感想,第一知识点:这和很多同学一样,在项目过程中感觉自己不管是在在代码方面还是思想方面都欠缺的太多了,知识点掌握的不牢靠。

第二JAVA OOP。

没有理解OOP中某些概念或者对它们了解不深。

第三项目设计:在DAO模式时我们用到了连接池,虽然代码很简单但是一个项目没有它时很难的。

并且我们项目中用到了反射+配置文件进行动态的执行出现,一个不错的项目设计思想。

第四课外扩展:虽然这个代码并不多但里面的深度以及知识点是我原来根本没有想到的。

然而这些我原来都没有意识到。

充分说明了课外扩展得太少了。

这些也是刚才我所说的链带反应。

当然还有很多很多新的知识点总之让我对JAVA对项目有了新的认识!

篇7:java项目总结报告

这是一次比较完整的团队合作项目,它要求团队各成员对系统的主体设计搭成一定的共识,这包括数据库设计,需求分析,以及其它一些细节,因此在编码之前的准备工作一定要充分。

在设计之前,我们两组对于数据库的设计进行了激烈的讨论,最后在一些关键的问题上统一了意见。接下来的工作便是需求分析,具体结构设计,并制订小组项目详细计划,项目的进行将严格按照所制订的计划执行。然后小组成员对各自的数据库进行了设计,并且以数据字典的形式进行了共享。

企业级人力资源系统分为十个子系统:机构编制管理、人员信息管理、人事档案管理、考勤管理、薪资福利管理、社会保障管理、招聘管理、合同管理、查询统计管理、系统管理。

我负责人员信息管理子系统,这方面需要处理的业务逻辑比较少,表单比较多,要把握好与其它子系统的关联。员工基本信息表是与其它子系统关联的桥梁,大部分表都涉及到与基本信息表的外键关联。其中,职员编号(employeeId)是作为外键关联的字段,我给它设置了自增长。有人认为在企业里,职员编号应该是有一定规律的数字,而不应该设置自增长。这样的是想法很符合实际情况,后来我和两个组长讨论,认为自增长可以保证数据的唯一性,非自增长的主键在增加时可能遇到不可知的问题,并且其他组员的数据库已经设计好,改起来就麻烦了。因此最终职员编号采用了自增长。

有了上面的共识,接下来的重要工作便是依次完成表的增删改查、数据校验。其中,分页和批量删除是我计划最后完成的部分,并且一定要完成。

基本数据校验按各数据格式进行,例如手机号、e-mail等。另一方面要对职员编号与姓名的一致性,职员编号的存进行验证,这些通过DAO里面的方法实现,针对出错,用JS给出友好的提示。

在做好基本功能的前提下,争取做出特色。我尝试写了Hibernate分页、批量删除的代码,最后都测试成功。同时加入了JS控件,对于一些有特殊格式要求的字段,防止用户填写错误(比如日期的填写格式为yyyy-mm-dd),使系统更加人性化。经过讨论,对员工基本信息主表及与其关联的所有表,配置级联删除。当主表信息被删除时,与之外键关联的子表信息同时被删除。

回顾这段历程,遇到了一些瓶颈,例如批量删除时如何有效的处理选中的id,要明白它得到的是一个String[],需要转化成int[]就好办了。关于分页,我也是琢磨了好久。在网上看了不少实例,具体实现起来还是一头雾水。就在项目验收的前两天晚上,我决定自己写的试试。第一个方法是需要获取表里面总记录数count,按照套路执行hql,我这样处理了结果:

count = list.size;结果出了问题。数据库里有6条记录,结果打印出count为1。在这里折腾了好久,后来打印list为[6],这下才明白list.size()得到的是list里元素的个数,这个元素是6 ,我需要获取的是元素的是值(基础知识薄弱)。明白这点就好办了,最后我是这样处理的

String a = list.get(0).toString(); //获取list第一个元素(对象),并转换成String

count = Integer.parseInt(a); //将a转换成int,得到count 这样做分页的第一步就完成了。第二天早上比较顺利的完成了剩下的代码并测试成功。 相比网上的分页代码,总的来说我写的很容易看懂,至于它有什么问题目前还不知道。

通过这次项目经验,我明白了只要想到了,就一定可以做到。不要畏惧,困难并不像想像中的那么可怕。一味的逃避将得不到真正的锻炼。要时刻和队友交流,分享成果。两个人总比一个人知道的多。

篇8:项目管理经验总结

1、工作一定要有计划,有计划一定要有考核,尤其是工作目标一定要明确。

没有工作计划,有了目标也不会按期自动完成,没有计划就是正在计划失败。

有了工作目标但不明确,谁对谁负责,谁去完成任务,什么时间完成,完成后对谁交接,布置任务责任不清是造成执行效率低的主要原因,尤其是要界定清每个人的工作范围。

从工程实践来看,当有分包队伍工程进度有可能影响整体工程目标的实现时,立即对其开出工程督改通知单,并开出罚金,无论看起来多紧的工期总是能想办法按期实现。

2、组织共识至关重要,上下同欲者胜。

要向员工们解释为什么做好这个事情比怎样做好这个事情更重要,有时员工缺少的不是能力,而是意识。

在原料场二期工程尾项中,尤其牵涉到向生产方交付使用的情况,很容易出现工作扯皮和推诿的现象,我提了几项原则,其中一条是“不与甲方争辩”,就要告诉现场各专业主管,作为乙方我们树立要为甲方服好务的思想,甲方提问题,我们就是解决问题的,出现问题不要把主要精力关注在问题本身,而要把90%精力放在如何去解决问题上,甚至提出了如果安排的任务不理解,你可以不去做,但一定及时反映。

同志们思想有了很大改观,加快了尾项工程处理速度。

3、一定要按工作原则做事,而不是只强调工作程序。

施工管理中遇到问题层出不穷,很难预期,要求处理的时间又非常紧,所以对现场主管要求更多要按原则去迅速处理,而不是一定要征得领导同意。

在原料场二期工程中,我提了几个原则:①一定要按图施工,一定要有书面依据,以图纸和设计变更作为主要依据,图纸上没有的经甲方同意的一定及时办理现场签证。

②不与甲方争辩,要把90%精力放在解决问题上而不是问题本身。

③一定要及时沟通,不能解决的问题一定要及时反映,而不是积压,错过了时机再去补救太难了。

④工作要积极主动,上道工序做完要及时通知下道工序,下道工序也要主动去催上道工序,甚至是甲方项目部,提出问题的同时要提出解决问题的几个方案。

⑤要做一个负责任的施工方,并继续打好项目部这个品牌,要让别人认为,我项目部不仅能抢工期,更能做好尾项,服好务,善始更能善终。

⑥一定处理好与甲方和项目其它相关方的关系,不允许在任何情况下与他们把关系搞拧了或矛盾激化,即使对方完全错误,你完全站在工作立场上也不行,别人有错也要给他能接受的方式去改正,干好活、赚好钱但把甲方的关系搞丢了你也是不合格的,换句话说,做事更要去做人。

⑦不要把个人情绪带到工作,施工管理工作任务重、工期紧、压力大,情况复杂,人来人往间难免磕磕碰碰,有矛盾一定要及时排解,绝不许把工作当作渲泄个人情绪的私人工具。

并逐条向各专业负责人解释,使同志们的思想受到很大震动,但最终达到了思想统一。

4、要有项目风险预控方案。

工程项目必须事先有风险预控方案,事前控制永远要好于事中和事后控制,但如何做到事前控制要靠平时积累。

从目前看,由于甲方的原因引发的项目下马已成为工程项目风险的首要因素,都因为甲方的种种原因而取消或延迟,造成人员组织和前期准备的无谓浪费。

5、管理一定要进行有效确认。

管理不是去管了就算完成了,管理到位了吗,管理有效果吗,管理有效益吗,是按质按量如期完成的吗,完成了之后及时报告了吗,是付出了多大资源投入才完成的。

常见的说法:我已经给分包方说了,设备上我已经催了甲方负责材料供应的,到底事情办到什么程度不知道、不清楚。

管理不只是张张嘴说说几句话,要有实际行动和实际效果,更不是文字游戏,要有检查和效果评估。

对我们职能处室工作进行反思,不是没有管理制度,但有些管理制度更像只在上面喊了几声便没有了下文,制度上了墙就不再下来了。

6、决心决定成败。

任何事情或困难的解决速度的快慢取决于我们解决它们的信心和决心,你下决心一定要解决它,你就一定能找到解决问题的正确办法和途径。

原料场工程是项目部所接的第一个过亿元的大型综合工程,无论对工程部领导还是普通员工都是一次巨大的挑战,尤其是施工总包,而工程部传统上是一个土建施工队伍,对工艺和设备安装及无负荷试车比较陌生,具备施工条件的时间比较晚,而3.20节点不能变,当时工程部上下经过几次动员和开工前宣誓,克服任何困难也要啃下这块硬骨头,在影响工期的几个关键因素上进行摸排筛查,不等不靠,主动出击,全体员工铆足了劲,绷紧了弦,最后克服了重重困难如期交了工,而干二期工程的时候感觉上就松了口气,有些工程就始终紧张不起来,最终有些工程延期。

7、提倡双赢或多赢思维。

现代社会要求人与人、人与组织、组织与组织之间的关系不是我赢你输,也不是我输你赢,更不是我输你也得输,而是你赢我也赢的双赢或多赢思维,是竞合而不只是单纯的竞争关系。

对分包方我们不只是经济利益对立的双方,更是一对利益共同体,他干的工程就代表我们的形象,一荣俱荣,一损俱损,我们对他们的管理不能停留在管理和控制阶段,包括工程处罚,而是作为项目合作方,我们更要去帮助和扶持他,甚至去改变他,不是只停留在评价和批评的静态层面上。

对我们的职工更应如此,要充分考虑员工的正常需求和个人成长,考虑他们的`所思所想并结合组织目标给予满足,有个人的成长就会有组织的成长,有个人需求的满足才能有组织目标的实现,相反,如果只要求组织目标的实现而不考虑个人的需求会有什么样的结果。

8、要分工,更要协作。

劳动分工是社会化大生产发展到一定阶段的必然产物,也是提高工作效率的重要途径,但分工的目的是为了更好的协作。

刚到项目部时,最常见的现象是土建只负责土建,电气只负责电气,水暖只负责水暖,设备安装只管设备安装,一牵涉到工序交错就出现扯皮现象,动不动就说那是土建的活不归我管,那是水暖管的我说了不算等似乎很有道理的道理,造成很简单一件小事也要通过项目经理协调才能完成,在尾项工程计划考核中我引进了跨专业考核办法,工作分配完,让土建考核电气,电气考核设备安装,设备安装考核水暖,水暖考核土建,考核人不仅负责考核工作任务,同时负责考核对象的工作所需条件和资源协调,同奖同罚,既要负责上报考核对象当天工作概况,也要把自己的工作概况上报给他的考核人,有力地促进各专业的融合和协作精神的形成。

9、公司或组织的发展追求的应是多目标体系的平衡式发展,而不只是追求经济效益和财务指标的单一目标的实现。

能赚钱、有利润是干工程最起码的要求,但不是唯一的要求,更不是“一钱遮百丑”,如果一个企业没有客户的增长,业务流程的优化,组织和员工的学习成长,没有这种平衡式发展,它是不可能实现健康可持续发展的,更不用说它的主要财务指标了。

尤其在企业的发展期,组织和个人的学习成长甚至比赚钱还要重要。

在二期尾项工程和综合仓库工程中,有些专业人员出现过一些小的工作失误,但出于个人原因一直想掩饰,我告诉他们,事情已经发生要全力补救,我不怕你们犯错误,我怕你们犯错误后对错误无所谓的态度,怕你们犯两次同样的错误,只要能从中吸取经验教训,增长才干,并能采取有效措施解决它,解决好这一个问题就是解决好一类问题、一批问题,这样对项目部和工程部才有意义,因为下一次遇到它时有可能是在更大的工程上。

10、施工项目经理要参与设计。

施工项目经理要具备设计能力,如果有条件,项目经理要参与设计。

从工程实践来看,甲方项目部有许多现场工程管理人员前期的介入是从设计院就开始的,换句话说,他们所管理和监理的工程对象就是他们自己设计的图纸,土建、水电、工艺和设备安装等环节的管理非常到位,思路非常清晰,指挥得心应手,所以后来的二条线如期贯通和新建工程的快速达产达效就不足为奇了。

篇9: 项目工程经验总结

从事水电工程管理工作多年,我觉得在管理方面包括很广,既要根据国家的、企业的既定要求和标准,针对不同的分部分项工程,约束施工队、设备厂商等资源,以达到最终质量、成本、进度方面的目标;又要根据具体实际情况,在有限条件制约下,灵活机动处理非常规问题,以达到最优效果。完成基本要求,时刻寻求最优效果,既知其常,以达其变,一直是我进行工程管理时对自己的要求,现择要陈述如下:

一、谋事在前,建立有效管理模型。住宅小区内水电工程分部较多,涉及到较多的图、规范、公司管理文件和施工单位,在前期我的经验是要把这些因数形成整体,具体做法是划分分部、分项及检验批作为管理单位,根据合同将质量、成本、进度方面的目标细分、量化到基本管理单位,建立施工单位、监理、甲方工程师与量化指标的责任关系,以形成整体,其中重点能做到:

1、对水电各个系统能了然于心。包括从中心到末端的工艺特性,设计走向,交叉情况,同其他专业对接情况等。

我曾经在一个项目管理时是只看一下系统图,临到有事要处理时再去看相关平面图,结果感觉很累,还很容易出错;在此之后,每管一个项目,在管之前,一定把图纸全面吃透,对于精装交楼小区,分为户型、公共区域(各楼)、地下室、小区总平、各机房几大块,先看建筑图了解全貌,再结合各专业系统图掌握各专业分布情况。这个过程虽然要很大精力,但完成后在后续管理中却变得相当轻松,不失为一管理捷径。

2、有效的项目组织是管理的核心。作为管理者的一员,不一定是项目组织的决定者,但着眼全局,完成自己及管理下线的工作分工至关重要。

兵熊熊一个,将熊熊一窝。我曾经历个不同公司,深刻感受到大型正规公司同普通企业中员工区别不大,而产品差别很大的原因很大程度是出在项目的组织上是否能出现很大的合力,是否有很大的内耗等等因素。

3、有较强的前瞻性,对于各个系统在实施时可能会发生的情况能有所预计并加以预防措施。

长期的管理经历中都有成功和失败,到下个项目中的运用中就有发挥和杜绝两项工作。如对于总图上水电管线施工,如按图施工很容易出现不合理情况,一般我都把强电给水排水雨水弱电煤气和马路的位置关系要合理布置,就显得井然有序,既利于验收,又利于日后维修。

二、成事在勤,一份耕耘,一份收获。在施工过程中管理能勤于巡工地,以便于发现解决问题。这个过程中重点做到:

1、同一施工队新开工的分项工程当作重点跟。尤其是刚进入标准层施工时要严加要求,规范中间验收流程。只有这样,才能保证不出现大面积返工,减少与施工单位不必要的冲突,才能保证质量越做越好。

在这一点上很多工程师的做法不一样,我曾见过有一类工程师不注意这一点,他们业务能力很强,能在最后找出很多问题,施工单位一下接受不了,如是就有很多矛盾,闹到领导那里,领导也很难办,施工单位也不是他找的,最后矛盾越来越大,工程质量自然也就好不到哪里去。

2、快速解决工程中需甲方解决问题,当好工地同各个外围界面桥梁。这样做一方面既能及时解决问题,同时也可以树立自已果断的风格。

3、积极协调工程中矛盾问题。根据合同,理清矛盾中利益关系,化解矛盾。

工程中难协调的问题大多背后都有利益的问题,只要抓住这些关键点,有理有据,问题不难解决。

4.牢牢抓住合同中甲方利益点不放松,不让步,及时纠正和杜绝不履约情况发生。

俗语云“无欲则刚”,又云“人无刚则不立”,我觉得只要不被私利所左右,这一点是容易做到的。

5、合理协调施工次序,以取得最合理的空间交叉次序和流水施工效果。

三、收尾宜细致干净。在工程末期,工程面临全面验收和移交给各个部门。在此过程中应重点做到:

1、检查整改要细致。强电、给排水要分户进行,弱电应利用设备巡检功能,覆盖所有末端。发现问题处理要彻底,不留尾巴。

2、尽早完成政府部门验收,水电涉及政府及供水供电部门验收、检测项目尽十几个,具备验收条件的要及时报验,以不至于影响整体验收。

3.竣工项目要及时移交给供水、供电及物业公司。

做到以上三大点,只能说是达到基本要求,可谓为“知其常”,要管好工程还要进一步做好如下几点:

四、在管理的各方面既要顾及整体,更要突出重点。如在管线观感方面,既要所有管线做到横平竖直,又要突出地下室、设备房、外立管等重点部位。

五、不墨守成规,在解决问题时不限于“交代得过去”,时刻不忘最优的原则。

我在项目管理中发现,上级交代任务一般是立足于整体的,不可能做到面面具细,还有很大空间给自己发挥,做到最好,如果不这样做,时间久了,一方面自己就流于平庸,一方面给组织造成业绩不好的影响。

六、在对待外包单位方面,在合同范围内要尽可能为对方创造好的作业环境,在管理中要突出双方的共同点,排除不同点,以做到双赢。

在这一点上,不影响公司利益而能为被管理方提供方便的领域是客观存在的。如临时设施的设置,不同施工单位之间统一协调,甲乙双方利益共同点的加强等等。

七、在对待公司职能部门方面,项目部是公司目标的执行者,最大的任务是实施,但同时也是工程管理的最后一环,发现到项目责任范围外的问题,亦要及时跟相关部门上报,予以纠正,如设计问题等。

我在项目管理中曾多次提出优化建议,在建议过程中坚持不突出自己,不伤害别人,事实上是可以让上级部门接受的,毕竟把工程管好是大家一致的目的。

八、诚信待人,保持良好的人格是树立管理威信的重要一环。我认为,工程管理即是建筑领域生产力和生产关系的具体化,通过做到科学合理以利于人和物两大资源的最大利用,谋求项目管理目标的最大化是项目工程师的主要职责。寥寥数语,难括其全。望能加入贵团体,以期得以长进,不胜感激。

篇10: 项目工程经验总结

我校是一所县直小学,现设30个教学班,有1867名学生,94名教职工,系“一校两园”办学模式。现为省级现代教育技术实验学校,全国信息技术幼苗培训基地,市素质教育示范学校,县实施素质教育、提高教育教学质量先进单位。我校现代远程教育工程项目的实施从去年开始至今,始终以提高教育教学质量为中心,以资源、环境建设为重点,以提高认识、更新观念,整合资源、师资培训和课题实验研究为主要途径,积极探索,大胆实践,不断反思,扎实有效的开展此项工作,积累了一些经验,取得了一定的成绩,现将我们的一些做法汇报如下。

一、提高认识、更新观念是项目实施的关键。

随着教育改革的不断发展,素质教育已成为基础教育的长远目标和根本任务。我们认识到,传统的教育方式、教育内容、教育手段已经远远不能适应素质教育的需要。一支笔、一本书,老师讲,学生听,这种教育方式与时代的要求相差甚远。教育怎样面向二十一世纪,怎样才能迅速改变落后状况,真正步入素质教育轨道,是我们不可回避且必须认真思考的问题。为此,我校高度重视现代教育技术工作。一是成立了项目实施工作组,由学校主要 领导 担任正、副组长,教导处、总务处中层 领导 和骨干教师为成员,具体负责该项目的实施工作。二是从项目实施工作组中安排了2名中层领导、3名骨干教师负责实施过程中的具体事务。三是在全校教师中开展了学习讨论活动,通过广泛的学习讨论使我们认识到:三个面向,首先要面向现代化,面向现代化才能面向世界,面向世界才能面向未来。推进素质教育是需要一定的环境和条件的,必须以全新的观念来审视素质教育,以全新的手段来推进素质教育。实现教育现代化才是实施素质教育的有效载体、方法和途径。而现代远程教育工程项目的实施为我校实现教育现代化提供了一个操作性很强的平台。提高对教育现代化的认识,增强实施教育现代化的共识,为我校现代远程教育工程项目的实施提供了思想保证。

二、加大投入、积极整合是项目实施的重点。

我校实施的是“模式二”、即建地面收视点的模式。该模式能同时接收中国教育卫星宽带传输网开播的电视、IP数据和广播节目。目前两套设备分别安装在本部和分部的专用教室里,专人负责管理和节目接收,运转正常。如何发挥该项目资源的作用?这一问题不解决,项目的实施势必成为空谈,为此,学校项目实施工作组进行了认真研究,充分的论证,最后得出共识:必须加大投入,增加与之匹配的设备和设施,立足校情,积极整合校园局域网,才能促使项目实施收到实效。为此,我们做了以下三点工作:

1、为达到每个学生每天上两节利用多媒体所上的课的要求,学校在经费十分拮据的情况下,想方设法投入9万余元,按标准建起了2个多媒体专用教室,同时在专用教室里还安装了投影机、投影幕、实物视频展台各一套,基本满足了教学的实际要求。

2、为了满足教师制作多媒体课件的需要,去年学校投入6万余元分别在本部、分部建起了电子备课室,实现了全球互联网接入。今年又投入1.5万元,购置了一台数码摄像机和视频采集卡,用于视频采集和编辑。

3、积极整合校园局域网络。首先使卫星宽带资源传输到项目实施专用教室和电子备课室(包括本部和分部)、再通过学校局域网将卫星资源和互联网资源向微机室、主控室,年级组、行政、教导、总务等职能办公室传输,满足全校教师查阅资料、下载数据、制作课件等需要,真正实现资源共享。第二步是通过现有主控室将卫星宽带资源向学生教室的进行传输,满足学生汲取信息的要求和课堂教学的需要,从而让师生充分学习先进的教学模式、理念,享受优质的教育教学资源,逐步实现教学方式的根本改变,使我校的教育教学质量再上新台阶。

通过大力投入、积极整合,目前我校该项目实施的硬件环境已初具规模,成效初显。

三、统筹安排、师资培训是项目实施的难点。

要将信息技术教育引入学校,引入课堂,把创新思维和创造行动变成现实,最大的障碍不是资金、技术问题,而在教师,为此学校把师资培训作为工程项目实施的难点来抓,本年度专门制定了《现代教育技术师资培训 计划 》,从培训内容、培训方式、培训要求、考核与奖惩等方面做了周密的安排部署。学校准备用一年时间的培训使全体教师基本达到熟练操作计算机、熟练进行文本输入、编辑、打印,多媒体课件制作与运用,查寻、下载、使用优质资源,收发电子邮件,光盘刻录等操作,进而具备和不断提高利用信息技术手段进行教育教学的实践能力。目前学校已开展培训十余次,培训教师700余人次,《现代教育技术概论》、《Windows基础知识与应用》和《Word文字处理》已培训结束,其他培训内容正在按培训 计划 有条不紊、扎实有效地进行。除此之外,我们还选送4名优秀青年教师到县职教中心参加了项目技术培训。

四、积极实践、拓展研究是项目实施的宗旨和向前发展的重要途径。

由于学校资源环境的不断完善和师资培训有条不紊的进行,自工程项目实施以来,教师积极投身实践的热情高涨:学习电脑的人多了,订阅有关技术教育书刊的人多了,相互学习、交流的人多了,上网寻找、下载教育教学资源的气氛浓厚了,制作课件、利用多媒体进行教学的'积极性提高了。自工程项目实施以来,全校教师利用多媒体所上的课累计1000余节,人均10余节次,校内外多媒体公开课、示范课40余节次。这些必将为我校教育教学再上新台阶奠定扎实的基础。

去年11月,我校承担了语文、数学、美术三节多媒体观摩示范课,课堂上教师熟练的多媒体课件操作、学生娴熟的网上资源查寻能力、师生良好的双向互动、学生质疑主动性、准确性、敏锐度等令前来观摩的参加全县第二届远程教育技术培训的80余位教师掌声雷动,称赞不已。

在积极实践的同时,教师们还积极主动地开展教研教改和课题研究工作,并取得了丰硕的成果。李正华、刘兴艳的多媒体录像课《三角形的内角和》、《荷花》分获省第八届计算机辅助教学课展评一、二等奖、市级一等奖,其课件分别获省级二、三等奖;章志强、胡万金制作的课件《荷花》获省第四届现代教育技术成果评比二等奖;邓红丽撰写的《运用电教媒体优化识字教学》获市级二等奖;方全翔、赵有华、冉正文、刘兴艳、李瑞英、张琳、佘强、庞炳刚、张俊辉、龚红梅等数十人次的现代教育技术 论文 、教学设计、课件获省、市、县各等次奖励。结合远程教育工程项目实施,我们开展了三个课题的研究,即:《在小学阅读教学中培养学生求异思维的实验研究》、《现代教育技术促进小学数学概念教学,培养学生探究、自主学习能力的实验研究》、《运用信息技术,培养学生信息素养》。50%以上的教师参加了课题实验,其中第一个课题研究已经结题,被省教科所评为一等奖。第二个课题 论文 获省级研讨会二等奖,其阶段性研究 报告 获省第四届现代教育技术成果评比二等奖,该课题实验阶段性成果《注重知识建构,促进师生发展》在西乡召开的“十五”课题研讨会上交流获得省电教管理建军馆长的高度评价和肯定。其中期研究 报告 《以人为本搞实验,顺应时势促课改》在市课题研讨会上交流,在《汉中日报》上进行了报道。第三个课题研究也在有效推进中,这些实验工作的扎实开展,促进了教师和学生的快速成长,形成了我校颇具特色的“三练二导”和“AB双线”的教学模式,促进了教育教学水平的提高。

总之,我校的项目实施工作,思想上高度重视,行动上求实创新,体现了务实求发展,开拓谱新篇的生存竞争理念和奋斗决心,虽然付出了一些努力,取得了一些经验,但纵观我校的项目实施,经费依然是制约瓶颈,现代教育技术所需的资源(特别是物质的)环境仍不完善,运用多媒体课堂教学所需的教师精力、体力支出与平时工作量之间的矛盾还需要进行大量调节,满足运用信息技术进行教学的师资力量还显薄弱,师资培训任重道远,远程教育环境下的教学理念、模式、策略、制度建设等教研教改、课题研究还需积极实践、大胆探索。今后我们将在这些领域用心尽力,争取出成绩、出成果。

篇11: 项目工程经验总结

一、工程流程顺序

招投标工作合同及相关协议签订组织整编项目经理部项目管理竣工移交

二、具体工作

1、招投标工作

A、投标文件包括技术标及商务标两大类。

B、技术标为整个工程的施工组织设计及安全文明设计。施工组织设计必须包括整个工程的各个分项,且应根据工程具体情况详细设计,应尽可能采用新型技术工艺,减少不必要的浪费。安全文明设计主要包括工程各分项施工的安全文明,且应设计详细,对工程当地有可能发生的紧急情况设计紧急预案措施,做到有案可依。技术标不得出现章句语病错误,更不得出现错别字,否则会变成废标。

C、商务标为工程经济专业人员根据建设单位提供的图纸,依照国家规范以及公司自身实际情况编制而成的工程预算。商务标务必要做到精准,不能出现任何漏项、错项、重复项,且工程各项预算总和要与报表总数准确一致,标底只以报表总数为准,避免出现不必要的麻烦。

D、商务标和技术标必须签章装订完整,且密封包装加盖公章封存。标书必须在规定的时间内递交招标单位,开标时公司指定的注册项目经理(携带岗位执业证书和身份证)必须到场,否则按废标处理。

2、合同及相关协议签订

A、合同内容包括工程概况、具体工作内容、预付款进度款支付形式、如何竣工结算、明确双方权利及义务、工程专用条款、如何解决争议,以及国家规定的通用条款等。

B、补充协议是在工程施工进行中合同不足或不适用,进行的合同外的补充。

3、组织整编项目经理部

项目经理部以项目经理室为中心,项目经理室以下设置相应的配套部门,配套部门大致可分为技术部、施工安全部、成本部等。

a、项目经理室设置项目经理和项目总工;项目经理对整个工程项目负责,要对工程进行有效的宏观调控,同时确保与外单位的交涉及时顺畅;项目总工主要是配合项目经理具体安排各部门的工作,以及协助项目经理与建设单位、监理单位、设计单位等进行交涉。

b、技术部包含技术人员、资料员等,主要负责工程技术及资料方面的工作,要确保工程技术、资料要与工程施工同步。

c、施工安全部包含施工人员、安全人员等,主要负责工程施工现场的具体工作,依据项目经理部的方针确保工程质量、进度、安全及班组间协调;

d、成本部包含造价员、财务、材料员、仓管等,主要负责工程材料的量价控制,做好材料的及时采买、妥善保管、材料下发工作,以及工程款入账和班组工程款发放工作,确保工程顺利进行和工程成本控制。

4、项目管理

A、与建设单位签订总合同后,将工程预算总价中的各分项工程的工程量、人工费、材料费、机械费分别计算出来,然后根据这些费用来分别处置确定人工、材料、机械的单价,尽可能确保不超出整个工程的人工、材料、机械费用的总和,保证工程利润。

B、单价确定

a、造价员将各分项工程的工程量以及工程款(人工费、材料费、机械费要区分开)计算出来。

b、项目经理室根据造价员计算出的各分项的工程量和工程款,计算出单价,同时做好当地的市场调查,然后相互配合来确定班组的实际单价,与班组签订的施工合同要依据图纸具体明细,不能有漏项、错项、重复项,且合同中要明确各自的权利、义务和责任,且要具体确定班组中途变卦退场解决方案,如有班组想在中途退场,在退场结算前必须要求现场管理人员配合统计班组实际完成量,将为施工到位处具体统计出来,然后具体考虑如何结算,同时这也能确保后续班组顺利进入施工结算;在材料和机械方面应尽可能地压缩成本,在量价上都要进行压缩,因为实际人工费太高班组单价往往会超出计算单价,超出的工程款就得靠在材料费和机械费方面节省出来,这样才不至于超出成本而降低利润额。

C、施工现场管理

a、项目经理室要做好质量、进度、安全的控制,制定出具体的工程施工计划,使现场施工人员有方向、有目的的进行施工,同时要定时对工程施工实际情况进行总结,弥补不足、脱节之处,制定出下一步的具体方针;制定具体的奖罚制度,以便做到奖罚有据可依;编制各分项工程的安全及技术交底,以便现场施工人员施工有据。

b、技术部要配合好项目经理室编制、收集、整卷各项施工资料,要做到与工程施工同步且不得遗漏;工程施工图纸、变更及项目经理室制定的各项文件要及时下发;对其他单位发放的文件及时上报;现场出现的技术难题要及时解决回馈,不得推诿,解决不了要及时上报;工程竣工要提前将各方面的资料按要求收集、整卷。

c、施工安全部要切实管理好班组的每一个细节,切不可脱节、放纵,要依据项目经理部制定的技术交底对班组进行交底、跟踪、纠偏,减少不必要的失误造成成本浪费。结构施工时要提前进行复核,确保无遗漏、无偏差、无错误、无安全隐患,成品完成后要进行尺寸、轴线、标高复核,对出现的问题要及时的整改,该是谁的责任就由谁负责整改,如不及时要求班组整改日后将很难划清责任,这也会造成不必要的成本浪费;建施施工时要对房间净空以及门窗洞进行尺寸、标高进行复核,对施工工序要认真协调核查,做好成品保护尽量减少质量缺陷,质量缺陷越少、返工越少也就是在降低成本。现场管理人员要依据项目经理部的总体进度计划部署,制定出具体的施工进度计划,再安排班组进行有序的施工,这样才能尽可能的缩短工期,压缩成本。

d、材料员、仓库管理员要确保工程施工材料的采买供应,同时也要控制好材料的发放、使用,不得多领、冒领,同时也要不定时的到现场查看,确保所领材料物尽其用,这样才能尽可能地节约材料降低成本。

造价员、财务要做好月季度的成本预算及成本控制;要做好月季度的工程量及工程价款的核实统计,及时上报监理、建设单位,这样才能确保与建设单位索费有据,不至于延误工程进度款;要核实班组实际完成工程量,做好班组进度款的发放,且要跟踪各班组的款项发放情况,确保每一个工人都能拿到各自的钱款,避免矛盾冲突;工程竣工后要及时上报决算书,以便审核决算。

5、竣工移交

工程竣工前,现场管理人员要做好检修及成品保护工作,按户进行彻底检修,检修时要定人跟踪,修复完成后保洁锁门不再进入,最后进行竣工验收、移交;工程移交后就开始进行竣工决算。

三、总结

工程项目施工从头到尾要做到凡事有据可依、遵据而行、行则必效。项目经理部各部门要责任到人、过程掌控、通力合作、相互沟通、信息共享、团结一致,这样才能确保工程在盈利的情况下顺利圆满完成。

java项目描述范文

java项目个人总结范文

java个人简历

java年终总结

java简历

下载java项目经验总结(整理11篇)
java项目经验总结.doc
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
点击下载本文文档