20xx年以来,赣韶项目部高度重视施工生产的安全管理和工程质量管理工作,始终把施工生产的安全管理放在项目管理的首要位置,把质量管理作为项目最基础的管理工作对待,采取一系列措施夯实管理基础,突出防范重点,严格过程控制,注重持续改进,加强监督考核,实现了安全生产有序可控,工程质量稳定可靠,并逐步得到提高。
一、项目安全、质量管理情况
1、项目部按照安全管理的规定规范了安全管理的内容与程序。结合本年度施工生产计划,项目部在年初组织项目部相关人员开展了危险源辨识与评价工作,编制更新了危险源、重大危险源清单和《赣韶项目部重大安全风险控制手册》,并在此基础上编制了T梁制作、轨排制作、铺轨架梁、疏解线特大桥施工、韶关东站改造施工等工程的施工组织设计、安全专项方案、施工技术交底和作业指导书,按照规定程序报有关人员和单位批准后发布执行。
2、建立和健全安全管理的各项制度,加大监督与考核,推动安全保证体系的正常运转。20xx年,项目部更新了安全管理的各项制度和安全管理目标,制定了安全保证计划。项目部突出了项目经理作为项目安全管理第一责任人的权利与责任,严格落实安全生产岗位责任制度、安全生产管理领导包保制度、安全生产值班制度、安全生产例会制度、安全生产教育培训制度、安全生产检查制度、安全生产验收制度、安全生产整顿、改进、考核与奖惩制度。项目部在每周、每月的安全检查中,均把制度落实情况列入重要的检查内容,以推动各项制度的落实。
3、项目部完善了安全体系和安全管理组织机构建设,并维持了安全管理体系的良好运转。项目部、项目部各分部、作业队都安要求配置了相关的职能人员,并根据要求,对项目部领导、专职安全人员、特种工种人员、各级管理人员及全体参建员工进行了相应的安全教育培训,做到了100%持证上岗。
4、项目部根据项目具体情况,针对安全防范重点,采取有效措施,保证施工生产和施工现场安全。项目部突出了疏解线特大桥、深路堑边坡防护施工、铺轨架梁作业等重点工程的安全防范措施,全部施工人员必须经安全培训,考核合格后持证上岗;技术负责人必须对现场进行书面安全技术交底,并发放作业指导书,并签字存档;全部施工必须按批准的施工方案执行,不得擅自改动,安全防护设施、个人安全防护用品必须经技术负责人、专业安全人员验收合格备案后使用,并有安全员进行现场盯控。同时根据韶关当地条件,采取了防台风、防洪防汛、防冰雹雷击等自然灾害措施,并制定了相应的应急预案,按照计划进行了演练。
特别针对疏解线特大桥连续梁施工,项目部编制了横向移梁方案,并邀请业主、监理单位代表和有关专家进行了论证,根据专家意见修改完善后报上级部门批准。
5、加强安全教育培训,积极开展各项安全活动。项目部不仅落实项目部本年度安全教育培训计划,还根据安全生产形势,及时组织了有针对性的专项学习,如对安全生产法律法规的学习、铁路营业线施工知识培训学习等。项目部根据上级要求,开展了安全生产大检查活动、安全生产大检查“回头看”活动、“安全生产月”活动、坚持按铺架主线进行路基工程安全质量隐患排查活动等专项活动,通过这些专项活动的开展,强化了广大员工的安全意识,及时消除了安全隐患。
6、项目部努力提高检查质量,落实闭环整改。项目部在进行安全检查时,能够做到目标明确、针对性强,内容详实、标准严格、方法科学合理,组织人员得当,以提高检查质量。对于检查出的问题,项目部从原因分析、整改措施制定、整改责任人、整改时间、整改完成人、整改效果认定几个环节进行控制,确保将隐患及时彻底消除。
7、项目部结合广铁集团要求,搞好安全预警与卡控工作。安全预警与卡控是广铁集团安全管理的重要科学成果,目前正在进一步推广中。广铁集团对安全预警与卡控制定了一套完整的办法,涉及到施工、监理、建设各单位对现场的管理,贯穿于施工的整个过程。项目部在施工过程中严格执行安全预警与卡控办法,做到防患于未然。
8、确保安全投入到位。安全生产最根本的问题是投入保障问题。项目部从组织保证、技术保证、物资保证、资金保证等几个方面确保投入到位,保证各项安全措施能够落到实处。今年项目部根据施工实际需要,增加了专业安全管理人员、规范了施工组织设计和施工方案的编写、审核和审批、配备了安全防护用品、落实了安全防护设施,加强了安全教育培训和宣传工作,建立了安全费用使用台帐,做充分发挥了安全费用的作用。
9、今年以来,项目部强化了以项目负责人为首的质量保证体系和组织管理结构,并采取以下措施加强了质量管理。
(1)细化项目部质量管理职责与分工,明确项目总工及各级技术负责人质量管理责任与权限。
(2)扎实开展技术培训和质量培训,着重提高操作人员的理论水平和实际操作水平。
(3)针对关键工序、特殊过程编制专项质量技术标准、保证措施和作业指导书。严格落实作业指导书和技术交底制度。
(4)对于关键工序、特殊过程实行专业人员连续监控,领导盯岗制度。
(5)严格过程控制,严把检验、试验、测量、验证关。
(6)明确物资、材料、设备的质量管理标准和控制流程,从基础上消灭不合格品的出现。
(7)提高全员质量意识,严格落实项目内部质量管理“三检制”和隐蔽工程检查验收制度。
(8)坚持“质量第一、预防为主”的方针,实施“计划、执行、检查、处理”(PDCA)循环工作方法,克服质量通病,持续提高工程质量。
10、加强了监督与考核。今年以来,项目部加强了对质量管理和安全生产管理的监督与考核,对于在施工现场违规操作和违章作业的6名同志给与批评、教育和经济处罚,对与安全管理中工作存在错误和食物的4名同志给与了经济处罚和行政处分。
总体上看,项目部目前安全目标明确、各项安全管理制度健全、安全保证体系日益完善,管理体系运转正常,安全生产总体有序可控,但也存在着一些缺点,具体表现如下:
1、限于工作经验缺少和理论水平不高,咱们的施工组织设计、施工方案有时还缺乏针对性、科学性,有时还有漏洞。
2、由于工作的阶段性太强,缺乏连续性,劳务工种更换频繁,安全培训存在不及时现象,效果保持较差。
3、现场管理仍有待进一步加强,突出表现在技术交底、作业指导书编写不规范、执行不规范、监督不到位。
4、全体人员安全意识有待进一步提高,作业人员安全操作技能有待进一步加强。
二、项目部重点风险项目控制情况
目前,项目部正在进行轨排生产作业、铺轨架梁作业、制梁生产和线路养护作业和疏解线特大桥连续梁施工。轨排生产作业、铺轨架梁作业各种设备已通过项目部、监理单位、业主单位验收,并通过了第三方检测,设备维修保养正常,并坚持每天检查保养。铺架作业队全部人员和特种工作操作人员均经培训考核,持证上岗。施工组织设计和专项方案已按规定审批,并得到正确执行。现场施工有专职安全员监督检查,线路铺通后按工程线运营进行管理,正在安装安全警示标识和防护设施,排除社会伤害,没有明显安全隐患。
三、协作队伍管理情况
项目部对协作队伍安全资质已进行了审查,杜绝了不合格队伍的进入。各协作队伍均已建立了内部安全保证体系。项目部与协作队伍均签署了安全生产合同或在合同内规定了安全生产的内容。协作队伍能够遵守项目部各项安全管理制度,正确响应项目部安全管理的要求,服从项目部的安全管理。写作队伍能够安要求配备专兼职安全生产管理人员。存在的不足是,协作队伍安全管理人员存在兼职现象,对于发现的问题在整改上有不及时现象,业务水平也有待进一步提高。
四、项目部安全管理下一步采取的措施与方法
1、进一步建立和健全各项安全管理制度,抓好各项制度的落实工作。通过健全管理制度堵塞管理上的漏洞,通过落实制度来发挥制度的保障作用。
2、培训和补充安全管理人员。项目部直接组织施工的,必须按国家规定配齐各种管理人员和安全专职人员,企业能够给与解决的,由其企业给与配备,企业不能解决的,项目部采取委托培训,自己培训或项目部聘请的方式解决。工程由协作队伍直接组织施工的,项目部要加强现场管理,严格合同管理,要求协作队伍配齐相关人员,并保证人员资质、能力符合要求,如果经项目部反复要求仍不能达到要求,项目部要采取相应措施予以处置。项目部要进一步加强学习培训工作,根据生产任务布置学习课题,采用实际案例提高学习兴趣,确保学习时间和学习质量,严格考试与考核,保证学习效果,以全面提高服务意识、安全意识和质量意识,提高业务水平和安全操作技能。
3、严格施工组织设计、施工方案、专项安全方案的编制、审批和执行程序,符合专家论证标准的一定要请专家论证,并按规定审批。同时通过委外培训、内部培训、自我学习提高技术人员、安全管理人员业务水平。
4、严格对协作队伍管理。下一步要加强对协作队伍管理,全面落实架子队管理和实名制管理。项目部不仅要建立协作队伍合同档案、工资发放档案,还要建立协作队伍培训档案、技术技能档案和工作业绩档案,尽可能的稳定协作队伍及协作队伍人员,以利于保持培训效果,提高管理水平。
5、强化现场管理。一方面要强化施工生产的过程控制,即工序管理、分部分项工程管理和现场检验、试验管理,即实现安全质量进行全过程控制,另一方面要加强文明施工管理和安全生产管理,加强环境管理,及时排除一切干扰因素,确保安全生产,并稳步提高工程质量。
一、 优化组织施工方案,提升科学管理水平
200X年以来,自已在施工管理中,始终把科学管理,优化方案放在工程管理的首位,经常不断地在研究和探讨适合工程管理,且可操作性强的施工方案,来不断满足工程需要和甲方需求。在每次施工方案的制定中,我都是不断根据工程的特点、难点,进行多次论证,并运用科学的态度,加大组织方案的科技含量。不断延伸方案中的科学管理渠道。
1、如:XX住宅楼工程,成人面积24022㎡,总高度57.25m,地下一层,地上十八层,钢筋砼剪力墙结构。质量目标为创市优工程和质量无通病示范工程, 为了保工期,针对现场狭窄,周围居民楼住户多的特点,将原方案设计的基坑支护灌注桩止水帷幕,12m一根共250根,支出费用93万元。改为圆型平面布置的密排水泥搅拌桩,即达到了支护桩又起了止水作用。
缩短工期36天,节省投资近46万余元。深得甲方满意, 在粗钢筋连接上,我采用了CABR变形钢筋套管冷挤压连接技术,比压弧焊连接法提升工效三倍。在模板支撑工艺上,原方案采用剪力墙支模穿墙镙栓的支杆为塑料管不能拔出,这样浪费太大,经研究我们把穿墙镙栓的塑料管自行加热,制成大小头能拔出的塑料管,减去剔凿设计破损率30%,还节省费用1.5万元。
2、原模板采用小钢模支护体系,但在开发的清水砼施工技术工程上,宜采用大模板钢木组拼体系支护,减少模板之间的缝隙,施工缝无明显痕迹,从而取消抹灰层,经涂料装饰后,达到高级抹灰数据标准及使用功能要求,节省抹灰材料及人工,并减轻建筑本身的自重,减少模板费用的投入,避免因质量通病造成的大量修理费用发生。在架子搭设上,原方案采用双排落地式外架子,大型工具使用数量太多,占用时间较长,而且租费成本高,为降低成本根据建筑物特点我采用工具式挂架子,即安全,又轻便,又节省大量资金。
二、严格质量管理,争创名牌工程
“质量第一”是企业永恒的主题,更是自己追求的目标。我在多年施工中,能自始至终把质量放在首位,坚持了用质量来赢得企业信誉,来满足业主需求,来扩大企业建筑市场,为美化市容多创精品。2005以来,我所坚持的措施有:
1、落实质保措施,提升监控到位。我坚持在项目上严细质保职能,分工明确。坚持做好各项质量文字交底和质量交接记录。确保每项质量施工都有文字交底。以便更好地指导生产人员按标准、按要求去操作。项目上的专职质量员,我主动给其一定的相应权力,让其主动牵好质量创优质,使他们进一步做好了质量监控预案,并协助整体基础上搞好了本工程质量管理的分工,确保质量监控无空白点。
2、重点部位,重点监控。对于工程易出现质量事故的施工部位,我坚持设专人把关,并做好监控管理,发现问题及时解决。
3、严格规范,提升作业水平。在质量管理中动员大家要严格按规范去验收,把住每一道工序,要把市优的标准落实到操作面,使参建人员都知道,干出什么样产品为市优标准,使产品一次成优,杜绝二次维修。
4、层层管理,人人把关。我始终坚持在项目上形成人人把关的质量管理氛围。质量管理不单质量员一人的工作,其它项目管理人员也要有质量指标。也要对质量创优负责。要在层层管理上形成操作人员对自已施工面负责,分包队要对承包区域负责。项目管理人员要对各自工程创优指标负责,项目经理要对全工程创优达标负责,从而使工程质量管理严格处于受控状态下。
通过自己在质量管理方面的摸索,个人掌握了一些质量管理上的招法。为自己驾驭项目上的质量管理工作充实了力量。同时也使自己在历年施工中创出了一些名优工程。如:为保证理工学院教工住宅楼创优工程的实现,我从源头抓起,严把了材料的进场关,对现场所进各种材料,我协同器材管理人员,从材料目测、复试开始,加强材料的验收,不合格的坚决退场。
为工程顺利创优把住了材料关,落实了创优措施,使该项目获得了市优,得到了建设单位的信任和满意,他们又将后续工程计划交给我们,由我们来施工他们觉得放心。为企业信誉和占领市场做出了一定的贡献。
三、合理安排工序,加快施工速度
做为一名项目上的指挥员,自已在注重工程施工方案、质保措施的同时,对生产进度的落实从不放松。特别是在多年的施工管理中,不管遇到什么样的困难,从未因生产计划管理而延误工期。在工期管理上,我一直坚持:
1、加强部位控制,落实计划安排,自己在日常的生产管理中,对施工部位计划比较清楚,到什么周期,完成到什么部位,我心中有数。由此在施工管理上,我坚持用施工计划指导和严细现场的.作业安排,严格控制施工管理节奏,确保施工进度,依据计划去落实。
2、加强施工组织,落实资源到位。为确保项目生产顺利,我时刻针对现场的料具、劳动力、材料等生产要素,做好调配,并根据工程进展情况,提前做好生产要素的测算,工作予见性要强,进而加强了料具、人力的合理配置,保证了施工不间断。
3、加强工程插入度,落实施工工效。针对工程多工种作业。由其是抢竣工项目,在合理组织插入上是关键,多年的施工经验告诉我,无论是立体交叉作业,还是横向混合式作业,不管是逆施,还是正施,我坚持的宗旨是:统一协调,统一指挥、合理安排、见缝插针。
4、加强责任到人,落实分片包打。依据施工布置,自己习惯作法是把项目进度指标进行分解,责任落实到每个工长身上,依据旬保月、月保季、季保年的工作安排,做好层层包计划,落实项目上分片包打。通过多年来,自己坚持和不断充实以上四项措施,使自己在工程进度管理上,创出了项目上的施工信誉。
四、严细成本管理,提升工程效益
200X年,针对项目成本,自已在往常施工中始终坚持效益是项目立足的根基,没有了效益,项目就意味着乏值。多年来,我在抓项目成本管理上,作法有两点:一是抓项目成本分析制度、完善内部管理交口。
自己带头组织项目成本员、定额员、预算员、器材员开好每月工程成本分析会。并要求成本员把当月中的列支情况进行汇报,做到计划部位、预算收入、器材耗料、成本核算达到数字交圈、核算对口把住工程的实际成本。同时,在成本分析上,要求各大员要对下月工程成本提前预控,对易造成浪费的部位、现象,提前预测,并制定相应解决措施。
把成本管理问题消灭在萌芽。二是提升项目核算意识,杜绝不合理开支。节约挖潜项目是大户。我们项目多年来不断增强和改革自己的核算意识,不断校正自己的节约措施,在项目内部成本管理上注重节约。如小型工具制作,尽量内部加工。材料码放,尽量一次到位,减少二倒。
文明施工,不追形势,追得是高标准。特别是在材料使用上,大家齐抓共管。形成人人算细账,人人会账的管理局面。通过多年坚持和完善这两项成本管理措施,使我们项目施工的任务无一亏损,为企业创效做出了一些工作。在新的一年中,我将继续拼搏,为企业 发展尽最大努力。
20xx年根据集团及各子公司的项目总体规划,截止12月份,在公司有关人员共同努力下,公司共完成了新产品9个,技术改造项目1个,成功申报专利9线获得授权24项,通过了县级专利示范企业、市级技术研发中心和省创新试点企业的申报和市级专利示范企业、省著名商标、省名牌产品、市级企业技术中心的复审,并获得县级科技进步二等奖1项、市级百强科技企业等荣誉,同时为进一步提高产品质量,各子公司积极开展产品的研发和生产工艺的优化。较好的完成了公司的技术改造、科研项目以及内部生产需要的开发任务,与往年相比有了较大的进步,取得了可喜的成绩。为了更好的做好2015年的工作,现归纳总结如下:
一、技改项目:
1、20xx 年年初,根据立项新增800万只汽车用滤清器的技术改造项目,计划投入1570多万的投资,子公司专门成立了项目组,并于3月份开始在技术部等有关部门的配合下,充分调动技术人员的积极性,以少投入、技术先进为目标,通过对国内外专用设备的调查研究、论证,先后完成了51台套设备的研制、安装、调试,其中自主研发16台套设备,14台已投入生产。制造加工了35台套常规设备,投入设备总价1000多万元。其中大卷网机、影像螺纹检测机还申报了多项发明专利。购臵、改造了8台套生产设备,分别新增了一条机油滤清器和空气滤清器生产线。其中大空滤从14年10月起正式生产,到现在已能够生产近40种重载荷空滤滤芯,生产基本上走上了正轨。使投入的设备的自动化程度相对高于同行业水平,产能得到了大幅度的提高,操作工的劳动强度有了大幅度的降低,同时也大大的节约了投入的资金。技术改造项目达到了预期的目的。
2、鹰潭xx公司今年以来已经完成了绝大部分主体设备的安装调试,并对部分设备进行了改造。编制了各岗位的岗位职责、操作规程、原材料、中间体、元素、产品的分析操作规程,并对各岗位人员进行了上岗、安全培训。配臵了实验室必备的各种仪器。
在工艺上对湿法和火法的各个工序的调试,经过多次反复论证和调研,用A沉锌和锌A用于闪蒸干燥系统的工艺路线及原料次氧化锌含氯高、洗涤后原料含氯偏高、洗水含氯高选用活性炭处理的方法无法达到预期的纳米级及高纯度的要求;提出了原料在进入浸出工序前含氯低于1.0%的前提下,改用片碱工艺一次性回收氯化钠和硫酸钠,增加钠盐回收装臵。目前钠盐回收设备正在与供应商洽谈。
3、8万台工业机器人及关键零部件产业化项目,自立项以来,由于土地迟迟未得到落实,致使该项目一再推迟启动。目前该项目土地已基本得到落实,厂房图纸已进入设计阶段。
二、科研项目
1、子公司新产品研发项目由技术部承担,今年以来先后完成了汽车用滤清器新产品9个,其中6个为政府部门立项新产品(经信局2个,科技局4个),分别于12月份通过了省级新产品鉴定,预计可获得政府12万元补助。自主立项3个新产品研发也已完成研发,各项性能均达到了预定目标。同时,“UC-5899多功能复合柴油过滤器”获得了20xx年县级科技进步二等奖。
为了技术储备,子公司专门组织了研发团队,对11个新产品进行了研发,范围覆盖汽车、环境、香烟、设备的过滤、分离产品,其中PA端盖07系列机油滤清器、螺杆式空压机油气分离器油分芯、CNG低压滤清器总成、曲轴箱油气分离器、天纳克尿素过滤器、空气净化器过滤用三网等6只产品已设计完成;与华南理工大学合作开发了一体式玻纤管,华南理工大已经试制了样品,公司正在对样品的性能进行测试。利用3D技术完成了扶手箱空气净化器的设计,并投入市场推广。
同时,技术部制作了常规样品数量约500种,开发主机厂新产品10多种,其中杭发的船用滤清器总成(机滤和柴滤),填补了子公司产品类型的一项空白。并对扬柴VM项目的作为重点项目进行跟踪和验证,项目整体进展顺利。
2、以集团名义上报的“装配用关节机器人”为2013年县级重大科技项目,该项目自2012年市科技局立项以来由于技术力量缺乏,研发工作一直停滞不前,今年公司机器人自动化事业部组建以后,重新启动了该项目的研发,并上报县科技局要求延迟完成时间。目前已完成四轴机器人部分图纸的设计,预计2015年9月份可以全部完成。
3、子公司于20xx年9月份上报了2015年县级重大科技项目“发动机用机油润滑模块系统”,项目预计投入总经费200万元,预计经济效益可达1500万元,创税利270万元,目前该项目已经通过科技局专家评审并公示,2015年2月前将到公司实地考察后正式确定立项,如立项得到批准,市科技局将有20到50万元的财政补助。
4、子公司还向政府有关部门申报省级企业技术中心、县级专利示范企业、市级企业技术研究开发中心、省级创新型试点企业、市级高技能人才创新工作室、市级三名培育示范企业。其中县级专利示范企业、市级高技能人才创新工作室已获批,省级创新型试点企业已通过省科技厅专家评审,经做工作后预计可以获得通过。省级企业技术中心应咨询中介指导不力,对评审专家不了解,导致现场答辩失利而未获得通过。
同时,市级企业技术中心20xx年获得优秀评价。市级总共150家,其中优秀27家,县级2家企业获得优秀,子公司为其中之一。并成功申报了市级企业技术研发中心。
此外,子公司还通过了省品牌产品、省著名商标的复审,获得了网上技术拍卖奖励4.5万元;并被评为市级20xx年度科技百强企业。
5、环境科技公司致力于除污剂的升级换代。对T30用国产原料替代进口原料进行了反复试验,性能与进口原料基本一致,轮胎护理光亮剂、标榜腊护理剂试验开发,试验效果和美国样品基本一致;清洁剂产品项目研发于9月份开始,到目前为止功能和颜色基本达到意达利“公鸡头”样品的效果。该产品的香型和稳定性正在试验开发中。
但是“T30”产品替代磷化液试验开发,用不同浓度,不同湿度,不同配方进行了反复试验,效果不理想;“7.3”凝胶型试验用5种不同原材料进行了多次实验,效果不理想未达到预期效果;皮革护理剂试验开发,效果比美国的样品差,现在正在找原料改进中。
6、鹰潭xx公司3个省级重点新产品申报通过审核;对锌A工艺进行了反复论证最终否决了锌A工艺,采用一次系统的工艺条件,为此一次系统的工艺条件优化及一次系统的钠盐回收2个方案(酒精回收和直接回收)进行了实验室验证,都能达到预期效果,相比较2种工艺直接回收的原材料消耗低,设备投入少,产出的氧化锌达到了高纯氧化锌(≥99.9%)的产品要求及符合食品级硫酸钠的要求。
三、专利发明
子公司在20xx年申请了9项发明专利,其中7项通过了初审和实质性审查,2013年至20xx年已获得了授权24项。获得专利补助3.78万元。
四、获奖情况汇总
1、已获得的奖励、补助
2、20xx年已完成上报未获得的奖励、补助
五、存在问题
1、技术人员流动性大,造成项目开发、建设没有连续性。
2、项目管理流程不顺畅、岗位职责不明确,使工作范围边界不确定,工作造成效率不高。
3、项目建设奖罚措施不力,一定程度影响了技术人员的积极性。 普遍存在对项目的困难估计不足,对加工工艺不熟悉致使在设计过程中、制作过程中,多次修改,造成原材料和人工的浪费;同时存在设计图纸不规范造成材料、人工的浪费,延误了项目进度。
在通过将近一个月的项目中,使我学到咯很多的东西,也让我看到了我自己的一些在知识上不足,也将使我在后面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、谈谈你对抽象类与接口认识?
项目的框架:
先由通讯服务器(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配置文档。
在这个项目里我知道了团队的合作是很重要的一个元素,一个完美的项目是离不开团队的,而团队的分工可以造就一个完美的项目,团队里的每一个成员都是不可缺少的一个部分,我们在做的这个项目时犯了个很大的错误,就是每个成员都是自己搞自己的,只管把自己的搞好就行了,从来没有想过其他组员的完成是怎样的。这是一个很大的失误。相信在以后我们会很好的发挥出团队的优势。还有就是在项目辩答中老师说的很对,我们只知道学习一些书上的那些很浅很浅的知识,在学习中老师只是把学习的方向给我们指出,其他就要靠自己去钻自己去研究。不是什么都靠老师说的。还有就是在答辩中出了很多答辩题,这些题都可以让我们提升的,在这些题里也可以发现我们的不足之处从而弥补它。我们要做到在项目中学习,在总结中学习,在答辩中完善自己。
这是一次比较完整的团队合作项目,它要求团队各成员对系统的主体设计搭成一定的共识,这包括数据库设计,需求分析,以及其它一些细节,因此在编码之前的准备工作一定要充分。
在设计之前,我们两组对于数据库的设计进行了激烈的讨论,最后在一些关键的问题上统一了意见。接下来的工作便是需求分析,具体结构设计,并制订小组项目详细计划,项目的进行将严格按照所制订的计划执行。然后小组成员对各自的数据库进行了设计,并且以数据字典的形式进行了共享。
企业级人力资源系统分为十个子系统:机构编制管理、人员信息管理、人事档案管理、考勤管理、薪资福利管理、社会保障管理、招聘管理、合同管理、查询统计管理、系统管理。
我负责人员信息管理子系统,这方面需要处理的业务逻辑比较少,表单比较多,要把握好与其它子系统的关联。员工基本信息表是与其它子系统关联的桥梁,大部分表都涉及到与基本信息表的外键关联。其中,职员编号(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 这样做分页的第一步就完成了。第二天早上比较顺利的完成了剩下的代码并测试成功。 相比网上的分页代码,总的来说我写的很容易看懂,至于它有什么问题目前还不知道。
通过这次项目经验,我明白了只要想到了,就一定可以做到。不要畏惧,困难并不像想像中的那么可怕。一味的逃避将得不到真正的锻炼。要时刻和队友交流,分享成果。两个人总比一个人知道的多。