> 工作报告 > 工程报告
栏目

软件工程师述职报告(十五篇)

发布时间:2023-12-31 热度:14
软件工程师述职报告

篇一 软件工程师述职报告1650字

作为刚从学校出来的应届毕业生,第一份工作就落在智通,来到智通,深深地被这个企业的文化所感染,我很认同智通的企业文化,智通的企业精神“统一,专一,事业第一”体现出了这一行业优秀企业文化的特点。在这三个月的学习与亲身感受之下,我更加坚定地要使自己成为一名合格并争取优秀的智通人,我对自己有信心,对智通更有信心。

作为一名在技术岗位的职员,要具备一定的专业知识,不断地充实自己,在不断的工作学习与研究中成长,要有很好的团队协作精神,有很强的执行力,能真正为企业做实事。在智通上班的三个月里,我主要完成了以下工作项目:

一、 刚来的两个星期,由于目前网站工作的需要,师傅指导一边熟悉工作职位环境一边学习asp,用了两个星期系统地学习了这门从未接触过的asp语言,为接下来一个月的工作打了坚实的基础。

二、 接下来的时间,主要配合网站先前asp的后台管理系统进行某些功能优化与系统维护工作。先后完成了销售管理模块的最新注册企业查询、职业推荐给求职者、把求职者推荐给企业、会员职位刷新、职位刷新统计等几个模块的功能修改与优化,解决了业务员带权限控制的查询、推荐时间的控制与查询速度优化、企业职位刷新时的权限控制与企业职位时效性的控制以及完成对各销售组成员的职位数统计,职位刷新数统计的功能设计。在完成这些各种功能需求的时候,对后台管理系统进行了深入的分析研究,因此对销售管理模块非常熟悉,给目前网站新版开发的后台设计提了不少建设性的想法。之后还完成了logo管理模块中的投票项目添加优化与投票结果统计查询修正、logo、banner的管理与文本文件的生成。还完成了客服管理模块中后台开通资料查询的改进,企业管理、个人管理模块查询功能的改进。期间还完成了部分功能错误的修正,如校园招聘管理图片不能上传、文章类别不能修改、文章不能删除等。

三、 目前新版是用jsp开发的,在这三个月里,我进一步对java,jsp的深入学习,了解了mvc模式开发,在这阶段的学习期间,我以一个小商务系统的开发作为学习任务。还对当前流行的jive代码与开发思想进行了初步的学习研究。

四、 作为一名系统开发与维护工作者,当然不能忽视对数据库知识的学习,在这段时间我也进一步对sql语句进行了深入的学习,对sql语句的查询进行了分析,比较重视数据库性能分析与调整这方面的知识学习。通过这阶段的学习,把这些知识与方法运用到了对后台管理系统会员查询的速度优化功能上,在实际工作中得以实践运用。

五、 网站新版开发方面,主要还为新版做了几个数据库对照表。

六、 还参加了网站新版的第二轮测试工作,主要以后台管理系统为主做测试,还参与了前台个人管理与企业管理的流程测试,测出了不少关键性的bug。

七、 入职以来,还担任了网站部群发邮件的工作。三个月内完成了好几批邮件群发的工作,每天定时定量地给在无忧无虑网站上注册的企业或会员群发几十万封邮件。还配合客服部群发了两批特殊活动的邮件,配合网站营销活动群发了两批群件,每天坚持固定给注册会员群发。

在网站技术部工作的三个月里,自己感受非常多。首先,作为刚从学校出来的毕业生,在实际开发中的经验尚不够成熟,还需要在工作中不断的提升自己。其次,要进一步提高自己的开发技能,使自己的技能满足今后的需求,主动获取并学习当今最新技术信息,平衡自己的知识结构,在不断的学习中提高自己。然后,要加强与同事们的沟通,融入团队,互相学习、相互提高,在团队中不断完善自己。

我相信,通过我的努力,一定能成为智通的优秀员工,一定会在优秀成绩之上提升自己。同时我希望公司能根据情况给我培训深造的机会,也希望部门内能有经常性的专业技术学习。

·如何写述职报告 ·个人述职报告范文 ·新员工述职报告 ·教务主任述职报告

·评职称述职报告 ·新教师述职报告范文 ·村干部述职报告 ·销售述职报告

·财务述职报告 ·教育局长述职报告 ·班主任述职报告 ·高级教师述职报告

在此,我要感谢我的师傅吴长锦对我的指导,感谢李经理、范主管以及网站部的同事们对我的关心与帮助,感谢公司提供我发挥自己才能的机会。

篇二 土木工程专业岩土工程方向认识实习报告中科软件园www.14050字

概述…………………………………………..

浅基础……………………………………………..

深基础………………………………………………

常见问题及处理措施……………………………..

地下工程部分………………

概述…………………………………

深基坑工程………………………

地下建筑工程…………………………….

常见问题及处理措施………………………

基坑与边坡工程…………

概述……………………………………..

…………………………………..]

常见问题及处理措施………………..

结束语………………..................

前言

第一章地面建筑部分一栋建筑的施工是一个复杂的过程,为了便于组织施工,我们常将建筑的施工划分为若干分部和分项工程。地面建筑是日常寄居和生活的场所,我们所建造的地基和基础等都是为这一部分服务的,为这一部分服务的,所以这一部分的结构和质量对我们建筑设计和施工来说很重要。第一节概述地面建筑部分是由很多部分及工程部位组成。其中建筑地面和地面建筑是其中最重要的部分。建筑地面是指建筑物底层地面(地面)和楼面地面(楼面)的总称,其中还包括室外散水、明沟、踏步、台阶和坡道等附属工程。

建筑地面是人们进行生活、工作、生产等各种活动直接接触和视觉能直接触及到的部位,对人们的心理感受和健康有着重要影响。地面承受着各种物理、化学作用。因此要满足人们的使用要求,建筑地面必须具有保护结构层、提供良好的使用功能、满足一定的装饰要求等特点。

建筑地面工程是建筑装饰装修工程的重要部位。地面由基层和面层两部分组成。基层包括基土、垫层或为了找坡、隔声、保温、防水或敷设管线等功能需要而设置的找平层、隔离层、填充层等。

地面工程除面层外各构造层均为隐蔽工程,工程量大、工序多,在实际操作过程中,因其危害性小而检查工作量大雨经常被忽视:因此对地面工程施工工序、产品、工序交接及隐蔽工程质量检查等环节上要加强巡视监督控制,以避免出现工程质量问题。例如检查各层的强度等级、密实度等试验报告和测定记录;有防水等要求的重要部位检查蓄水检验记录,并抽查复验认定,防水层施工时宜设旁站监督控制点。

第二节建筑结构

建筑结构是工程的重要施工部分,建筑的结构变化无穷,形式多样,随着在美观和用途及安全上的要求而形成风格和结构上的不同。一个建筑的完成要经过实地勘察,计算分析,规划设计,现场施工,建筑装修,质量检测等程序才能完工。这次我们是认识实习,我们也只是从表面上去了解建筑的外部结构和特征。这次我们所看到的结构类型只有三种及框架结构,砖混承重墙结构和框架砖混混合结构。框架结构一般都用于商业和公众设施建筑,有比较大的空间和安全要求。而砖混结构是生活小区家庭寄居的主要房屋结构,没有比较大的空间要求,另一方面它也没有承重方面的高要求,因为他的承重面上只有一般的固定载荷和较轻动载荷。混合结构是为了适应两方面的需要,一般是酒店和宾馆的建筑。底下几层是大厅,餐厅和客厅以及娱乐厅等,上面是客房或者写字间等,因此这样的结构及经济又安全。我们实习的地点建筑结构框架结构有河南理工大学4#餐厅,体育馆和图书馆。我们学校的教学楼和礼堂超市都也是抗八级地震的框架结构。砖混结构有我们学校新校区学生宿舍,教师公寓解放中路原市委南院,南通远大南苑住宅小区和中森小区。混合结构有北校区临街学生宿舍,南苑小区和中森小区的临街楼房以及云达国贸工程。

框架结构一般是比较大的建筑和大厦以及国防工程。他们是由桩基础支撑柱,柱支撑梁,梁支撑板。梁上是隔离墙或者玻璃等轻型材料,仅仅起一种隔离作用,并不支撑上部结构。

3.2砖墙构造

3.2.1砖墙材料

砖墙是用砂浆将一块块砖按一定技术要求砌筑而成的砌体,其材料是砖和砂浆。

1、砖

砖按材料不同,有粘土砖、页岩砖、粉煤灰砖、灰砂砖、炉渣砖等;按形状分有实心砖、多孔砖和空心砖等。其中常用的是普通粘土砖。

普通粘土砖以粘土为主要原料,经成型、干燥焙烧而成。有红砖和青砖之分。青砖比红砖强度高,耐久性好。

我国标准砖的规格为240mm×115mm×53mm砖长:宽:厚=4:2:1(包括10mm宽灰缝),标准砖砌筑墙体时是以砖宽度的倍数,即115+10=125mm为模数。

2、砂浆

砂浆是砌块的胶结材料。常用的砂浆有水泥砂浆、混合砂浆、石灰砂浆和粘土砂浆。

(1)水泥砂浆由水泥、砂加水拌和而成,属水硬性材料,强度高,但可塑性和保水性较差,适应砌筑湿环境下的砌体,如地下室、砖基础等。

(2)石灰砂浆由石灰膏、砂加水拌和而成。由于石灰膏为塑性掺合料,所以石灰砂浆的可塑性很好,但它的强度较低,且属于气硬性材料,遇水强度即降低,所以适宜砌筑次要的民用建筑的地上砌体。

(3)混合砂浆由水泥、石灰膏、砂加水拌和而成。既有较高的强度,也有良好的可塑性和保水性,故民用建筑地上砌体中被广泛采用。

(4)粘土砂浆是由粘土加砂加水拌和而成,强度很低,仅适于土坯墙的砌筑,多用于乡村民居。它们的配合比取决于结构要求的强度。3.2.2砖墙的组砌方式

为了保证墙体的强度,砖砌体的砖缝必须横平竖直,错缝搭接,避免通缝。同时砖缝砂浆必须饱满,厚薄均匀。常用的错缝方法是将顶砖和顺砖上下皮交错砌筑。每排列一层砖称为一皮。常见的砖墙砌式有全顺式(120墙)[如图],一顺一顶式、三顺一顶式或多顺一顶式、每皮顶顺相间式也叫十字式(240墙),两平一侧式(180墙)等(砖墙的组砌方式如图)。砖墙的组砌方式3.2.3墙体细部构造

墙体的细部构造包括门窗过梁、窗台、勒脚、散水、明沟、变形缝、圈梁、构造柱和防火墙等。

一、门窗过梁

过梁的形式有砖拱过梁、钢筋砖过梁和钢筋混凝土过梁三种。

1、砖拱过梁

砖拱过梁分为平拱和弧拱。由竖砌的砖作拱圈,一般将砂浆灰缝做成上宽下窄,上宽不大于20mm,下宽不小于5mm。砖不低于mu7.5,砂浆不能低于m2.5,砖砌平拱过梁净跨宜小于1.2m,不应超过1.8m,中部起拱高约为1/50l。

2、钢筋砖过梁

钢筋砖过梁用砖不低于mu7.5,砌筑砂浆不低于m2.5。一般在洞口上方先支木模,砖平砌,下设3~4根φ6钢筋要求伸人两端墙内不少于240mm,梁高砌5~7皮砖或≥l/4,钢筋砖过梁净跨宜为1.5~2m(如图)。钢筋砖过梁构造示意3、钢筋混凝土过梁

钢筋混凝土过梁有现浇和预制两种,梁高及配筋由计算确定。为了施工方便,梁高应与砖的皮数相适应,以方便墙体连续砌筑,故常见梁高为60mm、120mm、180mm、240mm,即60mm的整倍数。梁宽一般同墙厚,梁两端支承在墙上的长度不少于240mm,以保证足够的承压面积。

过梁断面形式有矩形和l形。为简化构造,节约材料,可将过梁与圈梁、悬挑雨篷、窗楣板或遮阳板等结合起来设计。如在南方炎热多雨地区,常从过梁上挑出300~500mm宽的窗楣板,既保护窗户不淋雨,又可遮挡部分直射太阳光(如图)。钢筋混凝土过梁的形式

二、窗台(如图)

窗台构造三、墙脚

底层室内地面以下,基础以上的墙体常称为墙脚。墙脚包括墙身防潮层、勒脚、散水和明沟等。

1、勒脚

勒脚是外墙墙身接近室外地面的部分,为防止雨水上溅墙身和机械力等的影响,所以要求墙脚坚固耐久和防潮。一般采用以下几种构造做法(如图3-12)。

(1)抹灰:可采用20厚1:3水泥砂浆抹面,1:2水泥白石子浆水刷石或斩假石抹面。此法多用于一般建筑。

(2)贴面:可采用天然石材或人工石材,如花岗石、水磨石板等。其耐久性、装饰效果好,用于高标准建筑。

(3)勒脚采用石材,如条石等。

2、防潮层

(1)防潮层的位置(如图):墙身防潮层的位置(2)墙身水平防潮层的构造做法常用的有以下三种:

第一,防水砂浆防潮层,采用1:2水泥砂浆加水泥用量3%-5%防水剂,厚度为20~25mm或用防水砂浆砌三皮砖作防潮层。此种做法构造简单,但砂浆开裂或不饱满时影响防潮效果。

第二,细石混凝土防潮层,采用60mm厚的细石混凝土带,内配三根φ6钢筋,其防潮性能好。

第三,油毡防潮层,先抹20mm厚水泥砂浆找平层,上铺一毡二油,此种做法防水效果好,但有油毡隔离,削弱了砖墙的整体性,不应在刚度要求高或地震区采用。

如果墙脚采用不透水的材料(如条石或混凝土等),或设有钢筋混凝土地圈梁时,可以不设防潮层。

3、散水与明沟

房屋四周可采取散水或明沟排除雨水。当屋面为有组织排水时一般设明沟或暗沟,也可设散水。屋面为无组织排水时一般设散水,但应加滴水砖(石)带。散水的做法通常是在素土夯实上铺三合土、混凝土等材料,厚度60~70mm。散水应设不小于3%的排水坡。散水宽度一般0.6~1.0m。散水与外墙交接处应设分格缝,分格缝用弹性材料嵌缝,防止外墙下沉时将散水拉裂。散水整体面层纵向距离每隔6~12m做一道伸缩缝。

明沟的构造做法可用砖砌、石砌、混凝土现浇,沟底应做纵坡,坡度为0.5%~1%,宽度为220~350mm。

四、变形缝(构造如图)变形缝构造图变形缝有伸缩缝、沉降缝、防震缝三种。

1、伸缩缝(或温度缝)

伸缩缝是在长度或宽度较大的建筑物中,为避免由于温度变化引起材料的热胀冷缩导致构件开裂,而沿建筑物的竖向将基础以上部分全部断开的垂直缝隙。有关规范规定砌体结构和钢筋混凝土结构伸缩缝的最大间距一般为50~75mm。伸缩缝的宽度一般为20~40mm。

2、沉降缝

为减少地基不均匀沉降对建筑物造成危害,在建筑物某些部位设置从基础到屋面全部断开的垂直缝称为沉降缝。

(1)沉降缝一般在下列部位设置:

当同一建筑物建造在地基承载力相差很大时;建筑物高度或荷载相差很大,或结构形式不同处;新建、扩建的建筑物与原有建筑物紧相毗连时。

(2)沉降缝的缝宽

沉降缝的缝宽与地基情况和建筑物高度有关,其沉降缝宽度一般为30~70mm,在软弱地基上其缝宽应适当增加。

3、防震缝

防震缝是为了防止建筑物的各部分在地震时相互撞击造成变形和破坏而设置的垂直缝。防震缝应将建筑物分成若干体型简单、结构刚度均匀的独立单元。

(1)防震缝的位置

建筑平面体型复杂,有较长的突出部分,应用防震缝将其分简单规整的独立单元;

建筑物(砌体结构)立面高差超过6m,在高差变化处须设防震缝;

建筑物毗连部分结构的刚度、重量相差悬殊处;

建筑物有错层且楼板高差较大时,须在高度变化处设防震缝。

防震缝应与伸缩缝、沉降缝协调布置。

(2)防震缝宽

防震缝宽与结构形式、设防烈度、建筑物高度有关。在砖混结构中,缝宽一般取50~100mm,多(高)层钢筋混凝土结构防震缝最小宽度(见下表)。多(高)层钢筋混凝土结构防震缝最小宽度

结构体系建筑高度h≤15m建筑高度h>15m,每增高5m加宽

7度8度9度

框架结构、框--剪结构70203350

剪力墙结构50142335五、墙身的加固

1、壁柱和门垛

当墙体的窗间墙上出现集中荷载,而墙厚又不足以承担其荷载;或当墙体的长度和高度超过一定限度并影响到墙体稳定性时,常在墙身局部适当位置增设凸出墙面的壁柱以提高墙体刚度。壁柱突出墙面的尺寸一般为120mm×370mm、240mm×370mm、240mm×490mm或根据结构计算确定。

当在较薄的墙体上开设门洞时,为便于门框的安置和保证墙体的稳定,须在门靠墙转角处或丁字接头墙体的一边设置门垛,门垛凸出墙面不少于120mm,宽度同墙厚(如图)。壁柱和门垛2、圈梁

(1)圈梁的设置要求

圈梁是沿外墙四周及部分内墙设置在楼板处的连续闭合的梁,可提高建筑物的空间刚度及整体性,增加墙体的稳定性。减少由于地基不均匀沉降而引起的墙身开裂。对于抗震设防地区,利用圈梁加固墙身更加必要。

(2)圈梁的构造

圈梁有钢筋砖圈梁和钢筋混凝土圈梁两种。

钢筋砖圈梁就是将前述的钢筋砖过梁沿外墙和部分内墙一周连通砌筑而成。钢筋混凝土圈梁的高度不小于120mm,宽度与墙厚相同(圈梁的构造如图)。

圈梁构造

当圈梁被门窗洞口截断时,应在洞口上部增设相同截面的附加圈梁,其配筋和混凝土强度等级均不变(如图)。

附加圈梁3、构造柱

钢筋混凝土构造柱是从构造角度考虑设置的,是防止房屋倒塌的一种有效措施。构造柱必须与圈梁及墙体紧密相连,从而加强建筑物的整体刚度,提高墙体抗变形的能力。

(1)构造柱的设置要求

由于建筑物的层数和地震烈度不同,构造柱的设置要求也不相同。

(2)构造柱的构造(如图)

构造柱的构造构造柱马牙槎构造图

a.构造柱最小截面为180mm×240mm,纵向钢筋宜用4φ12,箍筋间距不大于250mm,且在柱上下端宜适当加密;7度时超过六层、8度时超过五层和九度时,纵向钢筋宜用4φ14,箍筋间距不大于200mm;房屋角的构造柱可适当加大截面及配筋。

b.构造柱与墙连结处宜砌成马牙槎,并应沿墙高每500mm设2φ6拉接筋,每边伸人墙内不少于1m(如构造柱马牙槎构造图)。

c.构造柱可不单独设基础,但应伸入室外地坪下500mm,或锚入浅于500mm的基础梁内。过梁类型作用设置位置构造要点

①门垛保证墙身稳定和门框安装门洞一般应设门垛,特别是在墙体转折处或丁字墙处门垛宽度同墙厚,门垛长度一般为120mm或240mm(不计灰缝)

②壁柱使之与墙体共同承担荷载和稳定墙身墙体受到集中荷载或墙体过长(如240mm厚,长超过6m)时,应增设壁柱尺寸应符合砖规格而且应考虑到灰缝的错缝要求

③圈梁增加房屋的整体刚度和稳定性,减轻地基不均匀沉降对房屋的破坏,抵抗地震力的影响屋盖处必须设置,楼板处隔层设置,当地基不好时在基础顶面也应设置截面不小于120mm×240mm

主要沿纵墙设置,内横墙大约10~15m设置一道

④构造柱增强房屋刚度、防止房屋倒塌的一种加固措施。外墙四角、错层部位横墙与外纵墙交接处、较大洞口两侧、大房间内外墙交接处最小截面尺寸为240mm×180mm,竖向钢筋一般用4φ12,钢箍间距不大于250mm

第二章基础工程第一节概论

第二节浅基础

浅基础类型

一般而言,基础多埋置于地面以下,但诸如码头桩基础、桥梁基础、半地下室箱形基础等均有一部分在地表之上。通常把位于天然地基上、埋置深度小于5m的一般基础(柱基或墙基)以及埋置深度虽超过5m,但小于基础宽度的大尺寸基础(如箱形基础),统称为天然地基上的浅基础。

在桥梁结构中,对于无冲刷河流,埋置深度是指河底或地面至基础底面的距离;有冲刷河流是指局部冲刷线至基础底面的距离。

如果地基属于软弱土层(通常指承载力低于100kpa的土层),或者上部有较厚的软弱土层,不适于做天然地基上的浅基础时,也可将浅基础做在人工地基上。

天然地基上的浅基础埋置深度较浅,用料较省,无需复杂的施工设备,在开挖基坑、必要时支护坑壁和排水疏干后对地基不加处理即可修建,工期短、造价低,因而设计时宜优先选用天然地基。当这类基础及上部结构难以适应较差的地基条件时才考虑采用大型或复杂的基础形式,如连续基础、桩基础或人工处理地基。

按基础刚度分类1、刚性基础

刚性基础是由砖、石、素混凝土或灰土等材料做成的基础。

2.扩展基础

当刚性基础不能满足力学要求时,可以做成钢筋混凝土基础,称为扩展基础。

墙下钢筋混凝土扩展基础示意图

柱下扩展基础和墙下扩展基础一般做成锥形和台阶形。对于墙下扩展基础,当地基不均匀时,还要考虑墙体纵向弯曲的影响。这种情况下,为了增加基础的整体性和加强基础纵向抗弯能力,墙下扩展基础可采用有肋的基础形式。(c)有肋的扩展基础

(b)台阶形

(a)锥形

扩展基础的形式

二、按构造分类

浅基础按构造类型可分为四种:

1.单独基础:在建筑中,柱的基础一般都是单独基础。柱下单独基础

2.条形基础:墙的基础通常连续设置成长条形,称为条形基础。墙下条形基础

3.筏板基础和箱形基础:当柱子或墙传来的荷载很大,地基土较软弱,用单独基础或条形基础都不能满足地基承载力要求时,往往需要把整个房屋底面(或地下室部分)做成一片连续的钢筋混凝土板,作为房屋的基础,称为筏板基础。为了增加基础板的刚度,以减小不均匀沉降,高层建筑往往把地下室的底板、顶板、侧墙及一定数量的内隔墙一起构成一个整体刚度很强的钢筋混凝土箱形结构,称为箱形基础。筏板基础

(a)、(b)平板式;(c)、(d)肋梁式箱形基础

4.壳体基础:为改善基础的受力性能,基础的形式可不做成台阶状,而做成各种形式的壳体,称做壳体基础。

、倒锥组合壳基础

第三章基础工程第二节浅基础减少不均匀沉降的措施

地基的不均匀沉降会造成建筑物的开裂,影响其使用功能的发挥,因此,设计中必须考虑如何防止或减轻不均匀沉降造成的危害。

浅基础设计和计算应该兼顾地基和基础两方面进行,主要内容包括:

1.天然地基设计:选择基础埋置深度;确定地基承载力;验算地基变形和地基稳定性。

2.基础设计:选择基础类型和材料;计算基础内力;确定基础各部分尺寸、配筋和构造。

一、建筑措施

1.建筑物体型应力求简单建筑物高差太大而开裂

当地基软弱时,建筑物的紧接高差以不超过一层为宜 2.控制建筑物的长高比

二层以上的砌体承重房屋,当预估的最大沉降量超过120mm时,长高比不宜大于2.5。建筑物开裂实例

——纵墙的长高比达7.6的过长建筑物

3.合理布置纵横墙——外纵墙多次转折,内纵墙中断的建筑物

地基不良时,应尽量使内、外纵墙都贯通

4.设置沉降缝沉降缝构造示意图

(a)、(b)适用于砌体承重结构房屋;(c)适用于框架结构房屋

5.合理安排建筑物间的距离

6.控制与调整建筑物的各部分标高

二、结构措施

1.减轻建筑物的自重

2.在墙体内设置圈梁圈梁中断时的处理

3.减小和调整基础底面附加应力基础尺寸不妥当引起的损坏

4.采用非敏感结构

三、施工措施

1.保持地基土的原状结构

2.选择合理的施工方法

3.合理安排施工顺序

第三章基础工程第三节深基础

位于地基深处承载力较高的土层上,埋置深度大于5m或大于基础宽度的基础,称为深基础,如桩基、地下连续墙、墩基和沉井等。深基础的两种类型——桩基础与墩基础

桩基础

桩的分类

桩可根据桩身材料、施工方法、成桩过程中挤土效应、承载性状及使用功能等进行分类。

1.按桩身材料分类

按桩身材料不同,可将桩划分为木桩、混凝土桩、钢筋混凝土桩、钢桩、其它组合材料桩。

a.木桩b.预制混凝土桩c.预制混凝土管桩g.复合桩

2.按施工方法分类

按施工方法可分为预制桩、灌注桩两大类。d.e.f.混凝土灌注桩

3.按成桩过程中挤土效应分类

随着桩的设置方法(打入或钻孔成桩等)的不同,桩周土所受的排挤作用也很不相同。挤土作用会引起桩周土天然结构、应力状态和性质的变化,从而影响土的性质和桩的承载力。

对桩按设置效应分为三类:挤土桩、小量挤土桩和非挤土桩。

4.按承载性状分类

轴向荷载作用下的竖直桩,按达到承载力极限状态时的荷载传递主要方式,可分为(a)端承型桩和(b)摩擦型桩两大类,如下图所示。

沉管灌注桩施工过程:就位——沉套管——开始灌注混凝土——下钢筋骨架继续浇灌混凝土——拔管成型

地下连续墙

地下连续墙的优点是刚度大,既挡土又挡水,施工时无振动,噪音低,可用于任何土质。施工过程:利用专用的挖槽机械在泥浆护壁下开挖一定长度(一个单元槽段)——挖至设计深度并清除沉渣——插入接头管——吊入钢筋笼——导管浇注混凝土——待混凝土初凝后拔出接头管——逐段施工。

地下连续墙在成槽之前先要沿设计轴线施工导墙,导墙的作用是挖槽导向、防止槽段上口塌方、存蓄泥浆和作为测量的基准。

第三章基础工程第三节深基础沉井基础

为了满足结构物的要求,适应地基的特点,在土木工程结构的实践中形成了各种类型的深基础,其中沉井基础,尤其是重型沉井、深水浮运钢筋混凝土沉井和钢沉井,在国内外已有广泛的应用和发展,如我国的南京长江大桥。

s

公路铁路两用双层钢架连续桥梁,跨度160米,铁路桥总长6,772米,

1968年建成,该桥的建成是中国修建深水基础桥梁工程的一项重大突破。

沉井按下沉方式分类

(1)就地制造下沉的沉井

这种沉井是在基础设计的位置上制造,然后挖土靠沉井自重下沉。如基础位置在水中,需先在水中筑岛,再在岛上筑井下沉。水上筑岛下沉沉井

(2)浮运沉井

在深水地区,筑岛有困难或不经济,或有碍通航,或河流流速大,可在岸边制筑沉井拖运到设计位置下沉,这类沉井叫浮运沉井。

沉井按外观形状分类

沉井按外观形状分类,在平面上可分为单孔或多孔的圆形、矩形、圆端沉井及网格形沉井。圆形沉井受力好,适用于河水主流方向易变的河流。矩形沉井制作方便,但四角处的土不易挖除,河流水流也不顺。圆端形沉井兼有两者的优点也在一定程度上兼有两者的缺点,是土木工程中常用的基础类型。沉井平面形式

沉井竖直剖面外形主要有竖直式、倾斜式及阶梯式等。采用哪种形式主要视沉井需要通过的土层性质和下沉深度而定。沉井竖直剖面形式

第三章地下工程

下建筑的地下室部分也归为地下建筑。一小部分露出地面,大部分处于岩石或土层中的建筑物和构造物常称为半地下工程。地下工程的主体是地下建筑。地下建筑包括交通运输方面的城市地下铁道、铁路隧道、公路隧道、地下停车场、过街或穿越障碍的各种地下通道,工业与民用的各种地下车间、电站、矿井、储藏库、商店、人防与市政地下工程,以及文化、体育、娱乐与生活等方面的地下建筑体,还包括军事方面的地下设施。

由于人们对地下空间的要求越来越大,地下建筑得到迅猛发展,但也造成地下空间的匮乏,故从20世纪后期,人们将地下空间列为一种资源,并象其它资源一样加以规划、保护和利用。地下空间资源包括三方面的含义:1天然存在的资源蕴藏总量;2在一定条件下可供合理开发的资源总量;3在一定历史时期内可供有效利用的地下空间总量。

我们在实习期间也同样见到了这方面的实例.有9月2号实习地南苑小区的人防工程和地下车库,赵固一矿的三个矿井和云达国贸的地下室工程。

地下建筑工程一般有以下部分组成:

洞室开挖工程、洞室支护工程、室内建筑及防排水工程、专业设备安装工程和洞口设施及配套工程等。

地下建筑的类型有多种分类,常见的有:

1按使用功能分类:军事建筑、交通建筑、城市基础设施、地下采掘空间、地下工厂或车间、地下仓储设施和地下民用设施。

2按断面形状分类:直墙拱形、曲墙拱形、其他有矩形、方形等。

3按所处的地质条件分类:岩体地下洞室和土体地下洞室。

4按埋置深度分类:当h/b=a时为深埋地下建筑,当h/b=a时为浅埋地下建筑。

地下建筑有下列优特点:

优点:提高土地利用率,提高交通通行率,具备特殊的防护能力和隔音和隔振。

缺点:景观和自然光线受限制,出入和通行受限制,可视性受限制,不良的心里反应,受场地限制,防水问题和施工较困难。

第一节地下工程概论

地下工程是在岩土中建设的不同用途的工程,包括各类隧道和洞室工程。他们是修建在岩体与土体中的地下建筑。一项建筑工程的建设要经过可行性研究、设计、施工、投产等阶段,其中设计是一项涉及科学、技术、经济和方针政策等各方面内容的工作。一个工程建设项目在建设时期和生产时期的效果,在很大程度上取决于其设计和施工的质量。

同地面工程结构物的区别是,地下建筑工程,不但要用建筑材料,而且首先要在承载的且变化难测的岩体中靠开挖地下空间,这无疑增加设计和施工的难度。所以无论设计还是施工都特别重视支护系统。地下建筑工程施工,是在地下作业,其工作面狭小,且作业场所不断延伸,工作对象是称作岩体的地质体,不稳定的客观因素多。施工过程是一个技术难度不断增加,作业条件逐渐恶化的复杂过程。虽受外界气候条件影响较小,可受地质条件的影响较大。

第二节地下建筑工程的施工程序

施工程序问题涉及到整个地下建筑物施工的全过程,要求在总体规划的基础上,安排各部位、各工种的先后施工顺序,以保证均衡、连续、有节奏地完成各项作业。

一、平洞的施工程序

开挖和衬砌(支护)是平洞施工的两个主要施工过程。处理好平洞开挖与临时支撑、平洞开挖与衬砌或支护的关系,以便各项工作在狭小的工作面上有条不紊地进行。

(一)平洞施工工作面(一)平洞的开挖程序

平洞开挖有全断面开挖、断面分部开挖和导洞开挖等方法。

(1)全断面开挖

全断面开挖是将平洞整个断面一次开挖成洞。衬砌或支护施工,须待全洞贯通以后或掘进相当距离以后进行,并视围岩开挖后允许暴露时间和总的施工安排而定。

全断面开挖一般适用于围岩坚固稳定,对应f≥8~10,有大型开挖衬砌设备的情况。目前国内外的全断面开挖高度一般为8~10m,主要由使用的多臂钻凿岩机或全断面掘进机的工作高度(直径)控制。采用全断面开挖方法,洞内工作场面比较大,施工组织因工作面宽而比较容易安排,施工干扰也较易解决,有利于提高平洞施工速度。

(2)断面分部开挖

断面分部开挖是将整个断面分成若干层(通常为二层或三层),分层开挖推进,分部开挖适用于围岩较差、洞径过大的平洞开挖。

如果围岩比较稳定,洞线又不太长,可先分部开挖掘进,贯通以后再进行衬砌;在地质条件较差,围岩允许暴露时间不宜过久条件下,可以采用上部开挖一段以后,将顶拱衬砌支护好,再进行下部开挖,以策安全。

分部开挖的主要优点是不一定需要大型设备,就能进行大断面洞室的开挖,比较机动灵活,能适应地质条件的变化。采用分部开挖、分部衬砌支护的措施,使施工组织比较复杂,施工速度受到影响。

断面分部开挖从开挖形态上通常分为台阶法开挖和导洞法开挖。

(二)平洞衬砌或支护施工

平洞开挖以后,除地质条件特别好,一般都要进行衬砌或支护。

若地质和设备条件允许,应尽量减少断面衬砌的分缝分块数目。

断面衬砌的顺序,常见的有自下而上、自上而下两种方式。前者先衬砌底拱(底板),后衬砌边拱(边墙)、顶拱,或边顶拱一次衬砌;后者先衬砌顶拱,在顶拱防护下衬砌边拱(边墙)、底拱(底板)。自下而上衬砌多用于地质条件较好的场合,自上而下衬砌适合于围岩自承能力较差的情况。

一般说来,当平洞沿线地质条件较好,断面不大,洞线不长时,多采用一次开挖或分部开挖成洞,然后进行衬砌支护的方式。如果开挖时遇到局部危岩,可用锚杆、挂网、喷混凝土或其它措施如木支架进行临时支撑。对于围岩较差的平洞,通常是按先拱后墙,先分部开挖拱部,随即在拱部断面中修筑拱圈,然后在拱圈的防护下开挖中部断面,修筑(边墙)和底拱(底板)。

三、地下厂房的施工程序

上世纪70年代以前,大断面地下厂房开挖多采取多导洞分层施工方法。自从鲁布革水电站地下厂房开始,大都采用喷锚支护技术、岩锚吊车梁结构和大型施工机械,简化了分部开挖程序,加快了施工进度。

地下厂房施工时通常可分为顶拱、主体和交叉洞等三大部分。

在松散破碎的不良地层中施工时,宜采用插钎、插板、喷锚支护或预灌浆等方法,先加固以后,再分部开挖,分部衬砌,并注意尽量减少对岩体的扰动。

四、竖井和斜井的施工程序

水利水电工程中的竖井和斜井包括调压井、闸门井、出线井、通风井、压力管道和运输井等。

1.竖井

竖井施工有全断面法和导井法。

(1)全断面法竖井的全断面施工方法一般按照自上而下的程序进行,该法施工程序简单,但施工时要注意:①做好竖井锁口,确保井口稳定;②起重提升设备应有专门设计,确保人员、设备和石渣等的安全提升;③涌水和淋水地段要做好井内外防水排水设施;④围岩稳定性较差或在不良地层中修筑竖井,宜开挖一段衬砌一段,或采用预灌浆方法加固后再进行开挖、衬砌;⑤井壁有不利的节理裂隙组合时,要及时进行锚固。

(2)导井法导井法施工是在竖井的中部先开挖导井,其断面一般为4~5m2,然后再扩大开挖。扩大开挖时的石碴,经导井落入井底,由井底水平通道运出洞外,以减轻出碴的工作量。

2.斜井

斜井是指倾角为6o~48o的斜洞。倾角小于6o的洞室,其施工条件与平洞相近,可按平洞的方法施工;倾角大于48o的洞室,施工条件与竖井相近,可按竖井的要求考虑。

第二节钻孔爆破法开挖

地下建筑物开挖,目前广泛采用钻孔爆破法.

一、钻孔爆破设计

钻爆设计的主要任务是:

①确定开挖断面的炮孔布置,包括各类炮孔的位置、深度及方向;

②确定各类炮孔的装药量、装药结构及堵孔方式;

③确定各类炮孔的起爆方法和起爆顺序。

1.炮孔类型

开挖断面上的炮孔,按作用的不同,分为:

①淘槽孔;②崩落孔;③周边孔。2.炮孔深度

炮孔深度的确定,主要与开挖断面的尺寸、掏槽型式、岩层性质、钻机型式、自有面数目和循环作业时间的分配等因素有关。

合理的炮孔深度,能提高爆破效果,降低开挖费用和加快掘进速度。

二、钻孔爆破开挖轮廓的控制

地下建筑物采用钻孔爆破法开挖,其轮廓控制主要取决于周边孔的布置及其爆破参数的选择。为了降低糙率,减少回填和整修工程量,目前洞挖作业的轮廓控制普遍推广光面爆破。其施工方法是沿设计开挖线布置小孔径、密间距的周边孔,采用低密度、低爆速、低猛度和高爆力的光爆炸药,不耦合连续装药或间隔装药,进行弱震爆破,炸除沿洞周留下的厚度为最小抵抗线的光爆层,形成光面。

三、钻孔爆破循环作业

循环作业的主要工序一般有:钻孔准备、钻孔、装药、设备撤离、起爆、通风排烟、安全检查、临时支撑、出渣准备、出渣、延长运输线路和风水电管线等。

第三节掘进机开挖

全断面隧道掘进机(tunnelboringmachine,简写为tbm)是一种专用的开挖设备。它利用机械破碎岩石的原理,完成开挖、出碴及混凝土(钢)管片安装的联合作业,连续不断地进行掘进。

一、掘进机的类型和工作原理

根据破碎岩石的方法,掘进机大致可分为挤压式和切削式两种类型。

根据掘进机的作业面是否封闭可分为开敞式、单护盾和双护盾掘进机。

掘进机一般由刀盘、机架、推进缸、套架、支撑缸、皮带机及动力间等部分组成。掘进时,通过推进缸给刀盘施加压力滚刀旋转切碎岩体,由装在刀盘山的集料斗转至顶部通过皮带机将岩渣运至机尾,卸入其它运输设备运走。为了避免粉尘危害,掘进机头部装有喷水及吸尘设备,在掘进过程中连续喷水、吸尘。掘进机开挖方向的控制,多采用激光制导。

二、掘进机的应用及其优缺点

目前已生产的掘进机大多适用于圆形断面,地质条件良好、岩石硬度适中、岩性变化不大的隧洞。对于非圆形断面隧洞的开挖,通常通过调整刀盘倾角来实现的。掘进机一般多用于平洞的全断面开挖。

掘进机开挖与传统钻爆法比较,具有许多优点。它利用机械切割、挤压破碎,一能使掘进、出碴、衬砌支护等作业平行连续地进行,工作条件比较安全,节省劳力,整个施工程能较好地实现机械化和自动控制;在地质条件单一、岩石硬度适宜的情况下,可以提高掘进速度;掘进机挖掘的洞壁比较平整,断面均匀,超欠挖量少,围岩扰动少,对衬砌支护有利。

掘进机开挖的主要缺点有:

(a)设备复杂,设备昂贵,设备安装费时。

(b)掘进机不能灵活适应洞径、洞轴线的走向、地质条件与岩性等方面的变化。

(c)刀具更换、风管送进、电缆延伸、机器调整等辅助工作等占用时间较长。

(d)掘进机掘进时释放大量热量,工作面上环境温度较高,因此要求有较大的通风设备。

由此可见,选择掘进机掘进方案,必须结合工程具体条件,通过技术经济比较确定

第四节衬砌施工

混凝土和钢筋混凝土衬砌的施工,有现浇、预填骨料压浆和预制安装等方法。

现浇衬砌施工,和一般混凝土及钢筋混凝土施工基本相同。下面仅就洞室施工的特点,作一些说明。1.平洞衬砌的分缝分块及浇筑顺序

平洞由于很长,纵向通常要分段进行浇筑。当结构上设有永久伸缩缝时,可以利用永久缝分段。当永久缝间距过大或无永久缝时,则应设施工缝分段。分段长度一般为4-18m,视平洞断面大小、围岩约束特性以及施工浇筑能力等因素而定。

分段浇筑的顺序有:①跳仓浇筑;②分段流水浇筑;③分段留空档浇筑等不同方式。

衬砌施工在横断面上也常分块进行。一般分成底拱(底板)、边拱(边墙)和顶拱。横断面上浇筑的顺序,正常情况是先底拱(底板),后边拱(边墙)和顶拱,其中边拱(边墙)和顶拱,可以连续浇筑,也可以分块浇筑,视模板型式和浇筑能力而定。后两种饶筑顺序,由于在浇筑顶拱、边拱(边墙)时,混凝土体下方无支托,应注意防止衬砌的位移和变形,并做好分块接头处反缝的处理,必要时反缝要进行灌浆。

2.平洞衬砌模板

平洞衬砌模板的型式依隧洞洞型、断面尺寸、施工方法和浇筑部位等因素而定。

对底拱而言,当中心角较小时,可以象底板浇筑那样,不用表面模板,只立端部挡板,混凝土浇筑后用型板将混凝土表面刮成弧形即可。当中心角较大时,一般采用悬挂式弧型模板。

浇筑边拱(边墙)、顶拱时,常用桁架式或钢模台车。

3.衬砌的浇筑

隧洞衬砌多采用二级配混凝土。对中小型隧洞,一般采用斗车或轨式混凝土搅拌运输车将混凝土运至浇筑部位;对大中型隧洞,则多采用3~6m3的轮式混凝土搅拌运输车运输。在浇筑部位,通常用混凝土泵将混凝土压送并浇入仓内。

4衬砌的封拱

平洞的衬砌封拱是指顶拱混凝土即将浇筑完毕前将顶拱范围内未充满混凝土的空隙和预留的进出口窗口予以浇筑、封堵填实的过程。

封拱方法多采用封拱盒法和混凝土泵封拱。

封拱盒封拱,在封拱前,先在拱顶预留一小窗口,尽量把能浇筑的两侧部分浇好,然后从窗口退出人和机具,并在窗口四周立侧模,待混凝土达到规定强度后,将侧模拆除凿毛之后安装封拱盒。封堵时,先将混凝土料从盒侧活门转入,再用千斤顶顶起活动封门板,将盒内混凝土压入待封部位即告完成。

混凝土泵封拱的施工程序是:①当混凝土浇至顶拱仓面时,撤出仓内各种器材,尽量筑高两端混凝土;②当混凝土达到与进人孔齐平时,仓内人员全部撤离,封闭进人孔,同时增大混凝土的坍落度(达14~16cm),加快混凝土泵的压进速度,连续压送混凝土;③当排气管开始漏浆或压入的混凝土量已超过预计方量时,停止压送混凝土;④去掉尾管上包住预留孔眼的铁箍,从孔眼中插入防止混凝土塌落的钢筋;⑤拆除导管;③待顶拱混凝土凝固后,将外伸的尾管割除,并用灰浆抹平。

5.压浆混凝土施工压浆混凝土又称预填骨料压浆混凝土,它是将组成混凝土的粗骨料预先填入立好的模板中,尽可能振实以后,再利用灌浆泵把水泥砂浆压入,凝固而成结石。这种施工方法适用于钢筋稠密、预埋件复杂、不容易浇筑和捣固的部位。洞室衬砌封拱或钢板衬砌回填混凝土时,用这种方法施工,可以明显减轻仓内作业的工作强度和干扰

第五节喷锚支护

喷锚支护是喷混凝土支护、锚杆支护、喷混凝土锚杆支护、喷混凝土锚杆钢筋网支护和喷混凝土锚杆钢拱架支护等不同支护型式的统称。它是地下工程支护的一种新型式,亦是新奥地利隧道工程法(新奥法)的主要支护措施。

一、喷锚支护原理

喷锚支护是充分利用围岩的自承能力和具有弹塑变形的特点,有效控制和维护围岩稳定的新型支护。它的原理是把岩体视为具有粘性、弹性、塑性等物理性质的连续介质,同时利用岩体中开挖洞室后产生变形的时间效应这一动态特性,适时采用既有一定刚度又有一定柔性的薄层支护结构与围岩紧密粘结成一个整体,以期既能对围岩变形起到某种抑制作用,又可与围岩“同步变形”来加固和保护围岩,使围岩成为支护的主体,充分发挥围岩自身承载能力,从而增加了围岩的稳定性。

二、喷锚支护型式

根据围岩不同的破坏形态采用不同的支护型式。围岩的破坏形态主要可归纳为局部破坏和整体破坏。

1.局部破坏:通常采用锚杆支护,有时根据需要加作喷混凝土支护。

2.整体破坏:常采用喷混凝土锚杆支护、喷混凝土锚杆钢筋网支护和喷混凝土锚杆钢拱架支护等不同支护型式。

三、锚杆支护

锚杆是锚固在岩体中的杆件,用以加固围岩,提高围岩的自稳能力。工程中常用锚杆有金属锚杆和砂浆锚杆,其锚固方式基本分为集中锚固和全长锚固,锚杆的布置有局部锚杆和系统锚杆。

四、喷混凝土施工

喷混凝土是将水泥、砂、石等集料,按一定配比拌和后,装入喷射机中,用压缩空气将混合料压送到喷头处,与水混合后高速喷到作业面上,快速凝固而成一种薄层支护结构。

喷混凝土的施工方法有干喷和湿喷。

干喷时,将水泥、砂、石和速凝剂加微量水干拌后,用压缩空气输送到喷嘴处,再与适量水混合,喷射到岩石表面。也可以将干混合料压送到喷嘴处,再加液体速凝剂和水进行喷射。这种施工方法,便于调节水量,控制水灰比,但喷射时粉尘较大。湿喷是将集料和水拌均以后送到喷嘴处,再添加液体速凝剂,并用压缩空气补给能量进行喷射。湿喷法主要改善了喷射时粉尘较大的缺点

篇三 最新软件工程师实习报告1250字

进入公司初期参加的入职培训,使我对公司有了一个全面的了解,在公司工作的这段时间,我深切的体会到了公司深厚的经营理念,感受到了公司浓厚的文化氛围。在每期的刊物上我都有了解公司的近期新闻内容,同时也了解了公司的相关的规章制度,在工作上有领导的关心和同事的帮助,让我更加顺利的度过我的试用期。

这是我三个月来的工作内容及成果:

1.mapinfo学习与实做练习

2.oracle事件探查功能

3.3g 多媒体监控系统资料学习

4.cmmi

5.针对毕业生撰写研发部面试试题

6.整理 3g 多媒体监控系统项目可行性分析报告

7.cmmi讨论会议

8.申报讨论会及整理相关申报材料

10. 配合编写《中国服务外包发展报告2023》

11. 根据岗位职责表,编制岗位说明

12. 整理国家工信部电子发展基金项目申报资料

这段时间的工作和学习是承上启下的阶段,不仅是对前一阶段工作的总结和反思,而且更加深刻的审视到自己所存在的问题和今后应该加强的方面。通过这段时间的工作和学习,丰富了自己的工作方式,开拓了自己的思维方式,更加认识到工作的多方沟通与协作的重要性。

※向他人学习,少走弯路

获取信息最快的途径就是沟通,他人自有他人的优点与长处,有不懂的地方向他人请教,看他人解决问题的一个过程,也会学到不少经验,减少自己摸索的时间。

※善于学习,注意总结

对工作进行中出现的问题要及时总结,在工作盲点方面多多获取别人的意见和建议,提高独立解决问题的能力。

※加强对工作项进度的了解

平时多注意工作项大概的进度状况,对于自己负责的部分要清楚哪些已经完成哪些还没完成,做到心中有数,不断提高工作项预估时间的准确度。

※把握整体概念

做任何事情都需要有个整体的概念,有了概念,打好框架,以认真的态度,进行后续工作会比较顺利,自然。

※要做好一样工作,就要明确责任

首先要知道需要做什么,做好之后要达到怎样的一种效果,同时要克服侥幸心理,所有的结果都要亲自追踪落实,才能保证工作的正确性。

※亲手实践,才能收获

“做”的收获和“看”的收获是不一样的,看来的东西,要经过自己亲手实践,才能加深认识,保证在以后遇到类似的问题能够举一反三,才是属于自己的财富。

※如何看待问题

不要只是针对于看待一个单一的问题,而没有任何想法,应看出这个问题的延伸面,考虑如果这样做会怎么样,那样做会怎么样,做事考虑到后果。 能通过一个问题想到更多的问题及其问题的延伸 .

※良好的工作配合力和执行力

一项工作的高效完成,环环相扣的各个工作环节,需要团队良好的配合力和执行力,对自己说:立即行动! 这句是最惊人的自动起动器。

※习惯决定态度,态度决定高度

工作中养成良好的工作态度,必须 具备一种锲而不舍的精神,一种坚持到底的信念,一种脚踏实地的务实态度,一种自动自发的责任心,良好的工作态度会让你的工作更加出色。

※欲穷千里目,更上一层楼

要想取得更大的成功,就要付出更多的努力!

如今,我马上就要成为___有限公司的正式员工了,能够成为正式员工,我感到非常的高兴,今后我一定会用心工作,用自己的实际行动来回报公司。

篇四 软件工程论文开题报告模板2150字

一、选题背景

当今的互联网服务面临着许许多多的挑战和千变万化的需求,其中就包括需要管理海量的数据,并且能为高速增长的用户群提供持续可依赖的服务。这里所说的互联网服务包括了诸如在线邮箱、搜索引擎、在线游戏、在线金融系统、内容分发网络、文件共享网络等等。 因此,能提供这些互联网服务的系统往往很庞大:由成百上千台机器组成,并且这些机器可能在同一个数据中心里,也可能分散在不同的数据中心,之间通过不可依赖的网络进行通信。在具有如此巨大的扩展性的集群中,错误的发生变的很常见:一部分机器可能随时会遇到硬件或者软件故障;网络延迟和网络故障随时可能发生,导致丢包、网络分区等情况;偶发的恶意攻击或是操作错误,也有可能导致不可预测的灾难性错误发生。 所以,构建这种系统的软件往往很复杂,同时,每隔一段时间,系统都需要进行一定的修改(升级)以提升性能、修改错误或增加新的功能。本文工作所面临的最基本的问题就是如何有效地设计一种工程上可行的升级方案,使得这种规模的分布式系统能在升级期间能持续地提供服务。

二、研究目的和意义

时下云计算十分火爆,各种互联网公司、银行、政府都经常提及云计算,各种各样的分布式系统也层出不穷,不论是著名的大型分布式产品的开源项目诸如 hadoop、open stack、mongo db 等等,又或者是国内外的著名的云计算服务提供商 amazon aws、microsoft azure、阿里云们,云计算早已从纸面或者是宣传标语中,走向了实实在在的落地阶段。 但是,针对云计算抑或是分布式系统中一个比较具体的问题的相关研究,尤其对于国内的相关领域而言,却是比较缺少的,国内工业界的著名厂商们似乎都在闷头造车,分享出来的解决云计算工程中实际具体问题的论文和研究成果依然较少。 本人深知自己的能力有限,仅得益于研究生期间的一些实习经历,结合工程实际,尝试对分布式系统的升级和数据迁移问题做一些总结和提炼的工作,并且有一定的创新。

三、本文研究涉及的主要理论

分布式系统是其组件分布在联网的计算机上,组件之间通过传递消息进行通信和动作协调的软件系统。分布式系统是一个统称,常见的有分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库(存储)系统等等。本文所面临的升级和数据迁移的问题涉及到更多的是分布式存储系统,分布式存储系统的定义如下: 分布式存储系统是大量的普通的pc 服务器通过互联网互联,对外作为一个整体提供存储服务。也可以说,那些以数据存储和访问为目的而设计的分布式系统称之为分布式存储系统。 与普通的软件系统不同,分布式存储系统具有以下几个特性,理解这些特性对解决本文所提出的问题具有基础性的意义。 扩展性:分布式存储系统的扩展性是最重要的优势,往往可以扩展成百上千台的规模。同时随着集群规模的增长,其系统整体性能表现为线性增长。并且,可以根据一定的策略将数据和请求分配到不同的物理节点,物理节点的数目和集群处理能力成正比,集群是线性可扩展的。同时,集群能否扩展,可否线性扩展是衡量分布式存储系统的一个重要指标。 低成本和高性能:分布式存储系统具有的自动容错、自动负载均衡机制使其可以构建在普通的 pc 机之上。另外,线性扩展能力也使得增加、减少机器非常方便,可以实现自动运维。因此,对整个集群而言,分布式存储系统具备高性能。 数据分布:分布式存储系统区别于单机存储系统最大的特点是它可以按照一定方法进行数据切片,不同的物理节点分布不同的数据分片,从而将系统的存储容量压力和访问请求压力分散到系统集群的各个物理节点上,使系统整体能够存储超大规模的数据量,同时能够接受更多的并发请求。那么如何将数据分布到多台服务器才能够保证数据分布均匀?数据分布到多台服务器后如何实现跨服务器读写操作?常用的数据分片和分布方法有两种:a.哈希分区方法,即根据数据的 key 进行哈希取模,离散的分配到集群的物理节点上,amazon 的 dynamo 采用了一致性哈希算法进行分区;b.连续分区方法,即将整个数据集合按照 key 来排序,根据 key 的范围进行分片。

四、本文研究的主要内容及研究框架

(一)本文研究的主要内容

本论文共分为六章,各章的主要内容如下所述:

第一章为引言。介绍了本论文的研究背景,简述了云计算和分布式系统目前的现状,系统升级的必要性,以及本文的主要工作和组织结构。

第二章为文献综述。介绍了分布式系统相关的基本理论,分析了一些典型的 nosql系统,综述了在单机软件成熟的升级方案以及在分布式系统升级问题上前人的一些研究成果。

第三章为难点分析及总体设计。本章系统地分析了分布式系统升级问题的难点,并且提出了高可用的分布式系统升级设计的基本概念和原则,在此基础上,提出了该问题的总体设计方案。

第四章为详细设计和实现。本章在前一章的基础上,依次详细地设计了在单数据中心和跨数据中心的分布式环境下的系统升级方案,为本论文的最为重点的章节。

第五章为方案测试与实施。本章在详细设计与实现的基础上,提出了相应的测试和实施方案,通过测试分析和实验分析验证了升级方案的有效性。

第六章为总结和展望。总结了全文所做的工作,指出了论文的创新点,并且对论文的不足以及未来的后续研究做出了展望。

(二)本文研究框架

本文研究框架可简单表示为:

五、写作提纲

摘要 4-5

abstract 5-6

第一章 引言 9-

1.1 研究背景 9

1.3 本文组织结构 10-

2.1 分布式相关理论 11-14

篇五 软件工程的实习报告850字

关于软件工程的实习报告

一、关于实习公司

我所实习的南京__软件有限公司简称__公司,公司成立于__年,主营软件开发和信息系统集成,专门从事工程建设项目管理信息系统开发和实施,具有自主知识产权的项目管理软件产品__项目管理系列软件(包括__投资控制合同管理软件、__进度控制计划管理软件、__质量控制安全管理软件、__项目管理门户、__城建项目管理平台等),并已经在全世界第一大桥苏通长江大桥、国内最大的开发区苏州工业园区以及南水北调工程实施和应用,目前正与南京城建集团合作,开发城建项目管理平台。

二、实习的内容

今年__月__日开始,我正式走进__开始了实习工作,并被调到了江苏省建筑质量检测中心,参加正在进行的一个检测项目。由于我才大三,本身对企业的经营方式等都很陌生,公司让我们的王工带我学习,以师傅带徒弟的方式,指导我的日常实习。在王工的热心指导下,我依次对此次项目的业务流程和大概框架进行了了解,并积极参与相关工作,注意把书本上学到的理论知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。以双重身份完成了学习与工作两重任务。跟公司同事一样上下班,协助同事完成部门工作;又以学生身份虚心学习,努力汲取实践知识。我心里明白我要以良好的工作态度以及较强的工作能力和勤奋好学来适应公司的工作,完成公司的任务。

三、实习的提高与收获

实习收获,主要有四个方面:

一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了本科教学的实践任务。

二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。

三是一些学生在实习单位受到认可并促成就业。

四是为毕业后的`正式工作做好了准备。

四、结语

到公司实习并没有我想象中的难以融入,通过慢慢的学习,发现在公司用的到得知识在我们的学校学习中都会遇到。至暑期结束,从不懂到渐渐的做了几个检测项目。学到不少的东西。实习生活还没结束,开学了我还是会继续留在公司我的学习和探索。

篇六 软件工程毕业实习报告1900字

软件工程毕业实习报告范文

一、实习概述

实习是一种实践,是理论联系实际,应用和巩固所学专业知识的一项重要环节,是培养我们能力和技能的一个重要手段。八月初,我们来到__中心进行为期20天的实习,我们要做的是物流配送管理系统,我要做的是配送中心管理模块。它的主要功能是完成对商品、库房和供应商的管理,缺货查询和进货安排。由于大家负责不同的模块编写,作为组长的我需要充分考虑各个模块之间的交互,系统风格一致性等问题。

为此,项目启动之前我们小组6人开会讨论了整体的业务流程,明确了数据库表之间的关联和各个模块之间的接口。在项目验收阶段我们顺利地通过了答辩,圆满完成了预期目标,虽然和优秀的小组开发的系统还有一些差距,但是我们发挥了每个人的能力,结果也令我们满意。

二、实习感受与体会

在为期20天__中心的实习过程中,我每天都感觉很充实,从基础知识的巩固,项目整个的开发过程,我都认真学习,勤于思考,并且不断动手实践,我感到收获很大。

这是我们在学习专业课程之后走向工作岗位之前的不可缺少的实践环节。它对于培养我们的动手能力有很大的意义。这次实习旨在培养学生综合运用所学的软件工程专业基础理论、基本技能和专业知识分析问题和解决问题的能力,培养我们的专业素质、应用科学的思维方法和计算技巧,使我们了解科学研究工作的一般程序和方法,撰写科技论文的能力;培养我们直接参与科研活动、科研文献和资料的调研,对研究工作以及相关的研究结果分析、综合的能力;重点培养我们积极的创新精神、严肃认真的科学态度和严谨求实的工作作风,增强我们的综合素质以及对毕业后工作岗位的适应能力;有利于扩大我们的知识面,并掌握一些软件工程技术的发展前沿。

这次实习让我们走出校园,切身体会公司的企业文化,感受到了和学校里面不一样的学习方式和氛围,也可以从中学到很多社会经验,了解了很多行业需求和动态,使我们视野更加开阔。

我是java开发方向的,前一周时间主要是老师给我们讲解java的基础知识,web实用页面的设计方法,oracle数据库的使用,这些知识有些我们在课堂上学过,这次是系统的讲解,为我们之后的项目开发打下了良好的基础。

对于像我这样软件工程专业的学生,java语言是我们的立身之本,然而在学习的过程中我发现自己的基础知识掌握不是很牢固,学过的知识存在遗忘的现象。就像老师强调的那样,我需要注重学习的细节,不能模棱两可。

在web开发技术是我的薄弱环节,以前只知其然不知其所以然,在讲解过程中,我了解了在javaee框架下对于一个b/s架构的网络应用程序是如何基于http协议进行通信的。掌握了请求和响应是如何发送和处理,过滤器的使用,session技术原理等等。

之后我们6个人一组开始了项目开发。我们要做的是物流配送管理系统,物流配送管理系统是一套专门针对配送行业实现销售管理的软件系统,全面适用于物流配送领域中的各级各类经营企业。时间紧任务重,对我们来说是个不小的挑战。我们先根据需求确定功能点,根据功能点我们搭建了每个模块的静态界面,通过实现前台跳转我们逐渐明晰了流程,也顺利通过了评审。

在开发过程中我们也遇到了很多问题,由于小组6个人实践能力不同,大家的进度就很难统一。还有一个就是版本控制的问题,为了避免工程修改冲突,我们为每个人建立了了自己的开发包,大家将自己开发的文件放置其中。我们用到的struts和hibernate框架里面有些文件需要公用,这样我们决定在项目整合的时候统一修改。这样我们就避免了很多不必要的麻烦。

由于我们选用了我们比较熟悉的开发工具和框架,所以我开发起来比较流畅,技术上没有遇到太大的问题。在开发过程中我们建立了很好的信任关系,良好的沟通机制,让我们每个组员有问题马上分析和解决。我们也充分体会到了,团队合作开发中每个人应该承担不仅仅是自己的责任还有团队的利益。

在实习过程中,实训中心还为我们安排了几次专题讲座。在项目管理和质量管理讲座中,张老师为我们讲述了软件行业一条非常重要的项目管理标准——cmmi,能力成熟度模型。它用于指导软件公司开发出合理高效的产品。我们需要掌握这些标准,使自己的技术和方法在以后的工作中处于行业的地位。通过职业生涯规划的讲座,我深切了解到生涯规划是确定人每个阶段发展的方向,立足于本职工作,不断自我管理,最终达到职业目标的一种方法。还有面试技巧训练,这些对于目前尚未走向工作岗位的我们大学生来说,是大有裨益的。

三、实习总结

这次实习让我理论联系实际,在团队软件工程的开发、数据库的设计、分析问题解决问题的能力上有了很大的提高,积累了开发经验,达到了实习效果,让我得到了难能可贵的锻炼。

篇七 java软件工程实习报告心得1450字

java软件工程实习报告心得

作为就业培训,项目的好坏对培训质量的影响十分大,常常是决定性的作用。这篇文章是关于在学习java软件开发时练习项目的总结,简单总结为以下几点:

1、项目一定要全新的项目,不能是以前做过的

2、项目一定要企业真实项目,不能是精简以后的,不能脱离实际应用系统

3、在开发时要和企业的开发保持一致

4、在做项目的时候不应该有参考代码

长话短说就是以上几点,如果你想要更多的了解,可以继续往后看。

一:项目的地位

因为参加就业培训的学员很多都是有一定的计算机基础,大部分都具备一定的编程基础,尤其是在校或者是刚毕业的学生,多少都有一些基矗

他们欠缺的主要是两点:

(1)不能全面系统的、深入的掌握某种技术,也就是会的挺多,但都是皮毛,不能满足就业的需要。

(2)没有任何实际的开发经验,完全是想象中学习,考试还行,一到实际开发和应用就歇菜了。

解决的方法就是通过项目练习,对所学知识进行深化,然后通过项目来获取实际开发的经验,从而弥补这些不足,尽快达到企业的实际要求。

二:如何选择项目

项目既然那么重要,肯定不能随随便便找项目,那么究竟如何来选择呢?根据java的'研究和实践经验总结,选择项目的时候要注意以下方面:

1:项目不能太大,也不能太小

这个要根据项目练习的阶段,练习的时间,练习的目标来判断。不能太大,太大了做不完,也不能太小,太小了没有意义,达不到练习的目的。

2:项目不能脱离实际应用系统

项目应该是实际的系统,或者是实际系统的简化和抽象,不能够是没有实战意义的教学性或者是纯练习性的项目。因为培训的时间有限,必须让学员尽快地融入到实际项目的开发当中去。任何人接受和掌握一个东西都需要时间去适应,需要重复几次才能够真正掌握,所以每个项目都必须跟实际应用挂钩。

3:项目应能覆盖所学的主要知识点

学以致用,学完的知识点需要到应用中使用,才能够真正理解和掌握,再说了,软件开发是一个动手能力要求很高的行业,什么算会了,那就是能够做出来,写出代码来,把问题解决了,你就算会了。

4:最后综合项目一定要是实际应用系统

学员经过这个项目的练习,就要走上实际的工作岗位了,如果这个系统还达不到实际应用系统的标准,学员练习过后也还是达不到企业实际的需要,那么这个培训应该说质量就不高了。理想的状况是这个项目就是实际项目,到时候学员就业到另外一个公司,不过是换个地方干活而已,完全没有技能上的问题。

三:java怎么选择项目

这个不是靠想象,而是根据实际的情况一步一步分析出来的(呵呵要卖弄一下:这也算是逻辑思维),当然这里只是讨论方法,不涉及具体的项目案例。

我们可以采用倒推的方式来分析:

(1)最终的项目一定是真实的项目,也就是要把学员训练到能够独立开发实际应用,通常我们还不能选最简单的项目,因为学员的吸收还要有一个折扣,所以最终的项目应该选实际项目中中等难度的项目

(2)最终项目定下来过后,开始分解这个项目,看看为了达到完成这个项目需要哪些技术和知识点,以及每部分知识点的深度,然后定出每个分阶段的任务

(3)然后开始选择分阶段的项目,分阶段的项目应该比刚才分析出来的分阶段任务稍稍复杂点,这样才能达到训练的目标。定下分阶段项目后,同样去分解,定出为了完成他所需要的各部分知识点和深度。

(4)然后是选择上课期间的演示项目,演示的项目是为了做分阶段项目服务的,可以认为是分阶段项目的分阶段项目

(5)最终把要求掌握的知识点和要求掌握的深度,分散到日常教学和练习中。

[java软件工程实习报告心得]

篇八 软件工程类毕业设计开题报告1600字

1、本课题的研究意义

国内外研究现状、水平和发展趋势基于web的现代管理系统是一种新型的管理方式,随着现代信息技术的发展,它将越来越受到人们的关注并逐步取代传统销售,21世纪它将成为销售管理的主要手段。因此,基于web的销售管理系统的研究与实现已成为人们极为关注的研究领域。销售管理系统是目前internet上广泛使用的在线系统之一。销售管理系统要实现的功能非常多,最重要的是对货物的管理,包括货物的买入(进货)如商品的标号、单价、库存量、产地,然后当商品进货时要修改数据库中商品的某些关键字。最后生成一张报表,内容有商品标号、单价、库存量、产地。简单的说,就是包括客户下定单和管理员对该定单的指定相应配送商的两个阶段。在整个过程中,最重要的内容就是对定单的管理,管理员可以修改它的各种属性状态,包括数量,客户的相关信息,目前的库存状态,以及配送商的相关信息。对于货物的买入(进货),完全由管理员来实现。同样包括两个阶段,一是向相应的货物供应商发送定单,另一个是货物进库时,对货物的查收。当收到的货物与原先的预期不同时,系统会自动产生重定订单便于管理员灵活处理。该系统还应提供货物查询功能,以便用户对商品的信息详细了解。对于管理员,系统允许其对商品配送商,商品供应商以及用户和定单的信息进行查询,修改,删除。为了保证数据库的安全及货物销售的顺利进行,系统还需要对用户进行管理。

本系统设计目标是面向中小型商业企业,涵盖了商场业务的主要方面,对商场的进、销、存实施全面管理。采取低平台、低价位的策略,功能高度集成,结构非常紧凑,使用简洁灵活,性能稳定可靠。

本系统主要适用于中小型百货商店、超市和专卖店、便利店等。各种业务数据量相对较小。

2、本课题的基本内容,预计可能遇到的困难,提出解决问题的方法和措施

本课题分为系统设计和数据库设计与实现

系统设计:

目标设计

1.用户登录及身份要求

验证用户的信息

2.本系统销售功能要求(面向用户)

1.允许用户浏览货物的信息。 2.允许用户查询现存货物的信息。 3.允许用户对购物车的管理。 4.自动生成定单。

3.本系统销售功能要求(面向管理员)

1.对用户注册信息的管理(添加,删除,修改,模糊查询)。 2.对供应商信息的管理(添加,删除,修改,模糊查询)。 3.对顾客的定单的管理(添加,删除,修改,模糊查询)。 4.向供应商定货(添加,删除,修改,模糊查询)。 设计思想

1. browser/server结构

2. 销售管理系统的特点就是利用browser/server结构,实现货物的在线信息查找,在线销售和进货,以及对货物库存情况进行在线管理等功能。这种 结构的优势在于系统简单,功能强大,扩张能力良好以及能够方便的`跨地域操作等性能。

本系统的目标是要将货物购买,售出方式由传统的商店柜台销售模式向在线销售模式转变,同时还要能对销售和购买的 定单和货物库存状况进行全面的管理

3. 三层

brows结构的概念er/server的多层结构的应用正是在对c/s结构总结的基础上产生的,并且也已经扩展到了b/s应用开发领域即将应用层分为三层:用户界面层,商业逻辑层,数据库层。

用户界面层负责处理用户的输入和向用户输出,这一层用前端工具asp开发,用vbscript脚本语言实现asp业面。

商业逻辑层是上下两层的纽带,他建立实际的数据库连接,根据用户的请求生成sql语句检索或更新数据库,并把结果返回给客户端,这一层通常动态链接库的形式存在并注册到服务器的注册表中。

数据库层负责实际的数据存储和检索。 系统功能设计:

根据系统功能的要求销售管理系统可以分成两个功能层次:一个是顾客的购买货物;另一个就是管理员对顾客定单及其他信息的管理及管理员进货。整个系统 的业面设计正是在这个功能划分的基础上进行的。

在用户购物的过程中,可以通过购物车业面确定自己的购物需求,可以完成删除,修改货物数量等功能。

在管理员的信息管理的各项中,可以对每个客户,配送商,供应商的信息进行查找,修改,添加和删除。对用户开出的帐单也可以进行修改和分类查询。

篇九 软件工程师个人年度总结报告900字

1.公司的发展离不开网络,在近一年中,公司厂区急速扩建,从b厂区一楼的smt到二楼的组装测试线,本人有幸参与本次网络的规划与实施,由于工程的紧急和生产的扩张,实施的时候为了赶上生产的进度在某些方面难免考虑不周全,还有待进一步的整改。

2.因公司驻外办公地点的增加,要求能够进入公司的局域网中进行访问,本人针对公司原有的软件_进行了调试,确定该软件能正常安全的使用,可以方便在外移动办公人员的及时访问公司网络(该软件_仅支持adsl宽带连接,在专线的网络中不能使用)。

3.公司电脑新旧更替频繁,在这一年里,公司新增电脑数百台,在大家的通力合作下完成了数百台电脑的安装与调试,确保公司生产正常增长,公司目前一共近__台电脑,由于机器较多,日常出现故障的情况较为常见,主要的电脑故障有:系统故障,网络故障,软件故障等,很多机器由于长期使用,导致系统中存在大量垃圾文件,系统文件也有部分受到损坏,从而导致系统崩溃,重装系统,另外有一些属网络故障,线路问题等。其他软件问题主要包括邮箱的使用, erp和办公软件等。虽然说故障原因不会超过软硬件两种,但往往在处理的过程中发现新的问题。

4.目前网络计算机病毒较多,传播途径也较为广泛,可以通过浏览网页、下载程序、邮件传播,为了做好防范措施,公司每台机器都安装了杀毒软件,并定期的要求升级,对发现病毒的机器及时的进行处理。一年来,针对部分特需要求的电脑,甚至有数次手动更新杀毒软件。

5.近年来,公司的网络变动频繁,很多以前的网线都缺少标识,每次都给网络的变动带来极大的困难。在多次的网络变更中,更多的时间都是在找线中消耗,让方案无法在预期的时间内完成。在第一次对smt网络变更中,对此有深刻的体会,原本预计半个小时的工作最后还是拖了近两个小时才完成,出现该种情况正是因为本人对公司网络的复杂性缺少认识,在没有标记的情况下实施方案,结果花费更多时间去确认网线的去向。为了解决上述问题,确保自己对网络能了如指掌,通过在各个车间的实地考察,终于理清了线序,并对网线和部分机柜进行了编号,同时制定示意图,方便大家更直观的理解。

时间如沙漏,总是在人们不经意间溜走,转眼将至年关。

篇十 软件工程专业实习报告3000字2150字

20__年_月,我离开了学校,进入了最后一学期的顶岗实习阶段。从离开学校的那天起,我就当自己是一个正式的员工,做好了经历重重困难的准备,我始终坚信,我的努力与坚持不懈不会白费,我的未来不是梦。

一、实习单位介绍

南京__有限公司是我现在实习的单位,它成立于__年,是从事教育软件、数字化教学资源、多媒体产品等开发、制作的专业公司;是江苏省信息产业厅认定的双软企业、江苏省新闻出版局审核认定的电子出版物开发制作单位。公司长期承担高校及教育管理部门的数字化教学资源、教务教学、实验科研等管理系统的开发和信息化项目建设。如:《数字化教学资源库-名课网系统》、《oa办公系统》等多个系统平台。智风公司多年来致力于网络课程的建设服务工作,拥有一支专业化的开发团队,通过严格的开发流程和创新的教学理念为广大院校提供优质的服务。专业化的研发队伍:从教学设计、技术开发,到交互设计、视觉设计、资源素材制作等各个方面,全面解决您的后顾之忧;丰富的开发经验:业已开发的课程中有42门被评为精品课程,累计开发的网络课程已逾1000门。

二、实习岗位、主要过程、主要内容、主要工作、收获

我在该公司任职软件开发工程师,刚实习的第一个星期,主要的工作是熟悉公司的开发框架及开发流程,及时完成项目经理派发的任务。从第二个星期开始,我就开始接触公司的开发项目。令我印象最深、体会也最深的一个项目是《南京大学110周年校庆系统》。该项目不仅开发时间短(只有一个月的时间),最主要的是需求不清。在客户与公司的双重压力下,我们这组人(共5人)在与客户只沟通了两次的需求下,我们就开始动工。该项目的用户主要分为校领导和嘉宾。针对校领导和嘉宾进行相应的车辆、餐厅、宾馆、会场、时间、志愿者的安排,要有冲突提示功能。如:在一个重叠的时间段内,一个人不能同时参加两项及以上活动;一辆车安排的人数不能超过他的承载数等等。在做这些功能的时候,我们有过以人为基础,分配车辆、餐厅等资源,也有考虑过以资源为主,分配人员等种种意见。在每一次意见有了分歧以后,我们都要讨论,各抒己见。这种方式使我乐于表达自己的想法,当我的想法得到了其他同事的认可时,那种感觉无法用言语来表达。即使是自己的想法错了,但听到同事的另一番看法,使我茅塞顿开,也有了收获的喜悦。由于项目太紧,我们经常加班,每晚都要坐末班车回去,好几次回来后倒头就睡,周末也没得休息。正是有了这些无以言表的感觉才使我对这个项目,对这个阶段很难忘。在项目的功能方面,我负责所有基础信息的添加与列表显示。在做这些的时候,与我在学校做的项目的不同是分页都是用的存储过程,验证要做到客户端和服务端同时验证。还涉及到站内信互发、打印、导出、发邮件等这些我以前看似很神奇的东西,现在我已把神奇变为了现实。

在这半年多的工作实践中,我学到了很多,这些都是作为学生学不到的,如:

1、我参与的都是团队合作的项目,无论是在自己公司,还是在合作公司,我们都讲究团队精神。在信任自己和他人的基础上,思想统一,行动一致,这样的团队一定会攻无不克、战无不胜。我们的很多工作是一起完成的,在这个过程中,大家互相提醒和补充,大大提高了工作效率,所有的工作中沟通是最重要的,一定要把信息处理的及时、有效和清晰。

2、每一个项目在开始着手的第一步,一定要和客户把需求沟通清楚,只有了解了项目的需求,才有可能真正做好一个项目。我们需要向客户提出要求客户提供所有涉及该项目的资料,每次与客户见面都需要熟悉业务与程序的最少一至两个程序员随时记录需求。

3、工作中,有一个无论是技术,还是经验都比较让人肯定的前辈带领,将任务详细化,详细到每个页面、甚至是一个页面中的图片什么时候做好,做到什么程度,这样把工作进度有计划有方向的暂定下来,做事很有效率。

4、每天的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作。

5、工作并不是一成不变的,也许有一天你要去其他岗位帮忙,所以同事之间的技术要互相学习,也许有一天,公司需要你发挥其他的技能帮忙,所以互相学习也是很重要的,我在公司,深有感触,除编程之外,切图、界面设计等工作都干过。

三、体会

转眼,出来社会都已大半年,已是半个社会人了。不能再向学生那样,某些时候可以随心随意。顶岗实习,为我们提供了一个很好的实践机会,可以让我们更好的把理论应用于实践,在实践中领悟理论,更可以学习到很多书本上学习不到的、甚至比理论知识更实用的业务知识。而且,这些实习经验,无疑是我们毕业后就业的一大筹码。作为一个成年人,作为一个社会职业人,任何时候都要守规矩,做好自己的本分,承担起自己所需要承担的责任。经历了2家公司的工作,我渐渐的认识到,每一份工作或每一个工作环境都无法尽善尽美,但每一份工作中都有许多宝贵的经验和资源,如失败的沮丧、自我成长的喜悦、温馨的工作伙伴、值得感谢的客户等等,这些都是工作成功者必须体验的感受和必备的财富。如果每天怀着感恩的心情去工作,在工作中始终牢记“拥有一份工作,就要懂得感恩”的道理,你一定会收获很多很多。在你收获很多很多的同时,你会发现自己已经在锻炼中变得勇敢,坚强,乐观,阔达。这样的你,是不断前进的走在成功的路上的。

篇十一 软件工程师试用期转正总结报告1150字

时光如梭,转瞬间已进入我公司二月有余,首先感谢公司领导对我的信任将新产品开发重任交给我去做,再次感谢领导和同事对我工作上的指导。这是我人生中弥足珍贵的经历,也给我留下了精彩而美好的回忆。在这段时间里公司领导及同事门给予了我足够的支持、鼓励和帮助,让我充分感受到了领导们坚定的信念和同事们积极乐观的精神。

记得初到公司的第一天,领导就将试制了两年多一直没有供货的产品;流水槽总成交给我,当时感觉这是一份很有压力而富有挑战的工作。虽然以前从事过冲压工艺及管理方面的工作,有一定的经验,但是面对的顾客不一样,要求也不一样,现在面对的是大众公司,各方面要求都要严格些。学习是取得一切进步的前提和基础。在这段时间里,白天忙于现场配合泰国工程师及工装科解决流水槽调试及试装过程中存在的一些问题,晚间回家认真学习公司各相关文件、标准,并带着问题向同事们互相探讨、互相学习取长补短,具体做了如下工作;

一、后流水槽总成大众试装工作

来公司两个月,去大众公司现场12次。每次试装顾客都要提出不同的问题(大众倒三班)诸如;后流水槽总成表面波浪、凸凹、划痕等质量问题、与尾灯支架匹配间隙问题、激光焊接等等试装存在的缺陷,每次回来都要配合工装现场制定解决方案,并跟踪落实。然后再同大众公司产品工程师、现场工程师、车间管理人员协调下一轮试装等事宜。功夫不负有心人,在公司领导及相关人员的积极努力下,流水槽总成的试装工作已接近尾声,下一步就要进行 ots工装样件提交了。

二、编制各类技术文件几十种

依据新产品开发程序,编制各类技术文件;如;控制计划、过程流程图、过程fmea、作业指导书、检验指导书、检具说明、平面布置图……等等。

在与公司同行的互相交流中,发现我公司有些指导性文件版本中有不完善之处,并及时依据标准进行完善。如;冲压下料卡中没有规定剪切毛刺公差等。

三、设计工位器具二种

根据流水槽零件形状不规则,而且是表面件;内表面质量要求高等特点,设计第一、二工序间带滑轮的转运车两种。

四、焊接夹具改造

后流水槽总成焊接夹具;流水槽(1k5 809 643/644)与支架(1k5 863 345)点焊时,支架摆放时是垂直位置,靠压弯部定位放不住,零件容易掉落。提建议将夹具适当位置加小磁铁固定。

以上是我来公司两个月来所做的一些主要工作,还有一些如配合三坐标检测、检具检测、夹具调整等一些零散工作就不一一累述了。

工作中虽然又积累了一些经验,相对于自身有了很大进步。尽管如此自认为同大众公司沟通较少,不利于新产品开发进度。 在以后的工作中还需继续努力,不仅要学习更好的与人愉快的相处,而且在技术和项目管理上也要更进一步,同时以积极,热情,细致对待每一项工作,多角度的提高自己解决实际问题的能力,为企业创造更多的价值,让自己的人生更有意义。

篇十二 5月软件工程师实习报告3150字

一、实习时间:

二、实习地点:

三、指导教师:

四、实习目的:

1、熟悉工作环境,培养自我职业能力2、体会团队合作,锻炼自己团队合作能力3、了解项目开发流程,熟悉各个环境的搭建使用4、掌握jsp,html,css等开发使用

五、实习内容

题目要求:

为白领,宅男,宅女,在校学生提供方便快捷的外卖服务。针对我们的消费人群,我们将页面做的尽量简洁鲜活,以使客户能够更容易买到自己想吃的食物。系统采用b/s结构。设计过程:

小组在完成项目的过程中,采用数据层、表示层、应用层分开的模式进行,即模仿简单的mvc模式,分界面设计,数据库设计,逻辑处理三部分进行。使用的软件:myeclipse,sqlserver2000,powerdesigner,dreamweaver,tomcat。出现的问题及解决过程:

1、读取参数的时候,如果有汉字,就会出现乱码。解决方法:加入语句:

”response、setcontenttype('te_t/html;charset=utf-8');

request、setcharacterencoding('utf-8');”设置参数编码格式。

2、页面的处理问题,因大量的页面都是在主页面的基础上进行的,导致大量的代码的重复,改一个部分就导致很多地方的改动,非常繁琐。解决方法:将相同的内容放入一个文件中,然后用include指令将文件包含进去。

3、当图片名称有汉字的时候无法显示。

解决方法:在tomcat的配置文件server、_ml中的connecttor项中添加语句uriencoding='utf-8',并尽量不使用含有中文名称的文件。

4、项目各部分的合成,因没有用到其他版本控制工具,每次进行起来非常繁琐,导致大量时间的浪费。

六、实习体会

生产实习是学生大学学习很重要的实践环节。主要是让我们在毕业前提前感受一下工作的环境,体验一下作为工人的感觉,为以后的工作打基础。作为一个大三已经结束,准备迎接找工作的学生来说,有一次亲身实习的机会是多么的可贵。首先我要感谢行知汇元能给我们提供这次难得的实习机会,在这里,我们走出了从学生到职场人生的第一步,是迈向社会的重要的一步。通过这次生产实习,我学到了很多书本上学不到的东西,也有了从无知到认知,到深入了解公司和社会,从开始的磕磕碰碰到后来的工作还算顺利的转变。在整个实习生产中,我每天都有很多新的体会,想说的很多,我总结下来主要有以下几点:

1、团队意识是完成项目的必要保证

团队合作对我们来说不是第一次,结合之前的实际经验,我以为,团队中协调比较困难的就是结合个人的专长,实际有效运用到项目当中去,因为之前的团队成员系统知识相差不远,处于同一个层次中,分工也比较明确,进行起来不大困难,只是,因为刚开始的项目风格没有统一商量确定,导致大家的辛苦的结果没有很好的利用,无用功经常出现,使大家的信心大减,矛盾也就在所难免。并且,因为初次接触,流程不大清楚,对于计划也做得不够完善,最后,大家的时间很多都因迷茫而闲置,时间浪费比较严重。

根据之前体会,结合这次项目的实际情况,因为时间太短,把握好每一天的进程就显得至关重要,团队中的四个人又都是第一次接触新知识,第一次着手完成项目,都似乎显得手足无措,在帮助大家拥有自信,坚定信念之后,我就把精力放在了根据每个人的实际情况分工进行,合理安排好每天的进展计划,总结好当天的进展情况,几天下来,虽然进展甚微,大家也都有所收获,进入角色,只是,因为知识的局限,真正进入到项目逻辑处理就很困难。看着大家艰难的进行,我觉得有些力不从心了。

几天中,实际情况和思想中的落差,让我愈加清楚地看到自己比较理想化的心理,我总想,带着小组的每个人熟悉整个项目的开发流程,对项目开发的每一步都有一定的了解,能够着手运用开发工具,实际进行代码编写。然而,因为机房实际情况,每次都需要重新配置环境,重新部署项目,不同的机器又因各种原因错误不断,大量的时间都浪费在这样的步骤中,导致随着最后的期限的逼近,也让我们一步步陷入更加紧张的地步,看着其他小组一人独撑逻辑处理的情况,矛盾也曾出现在意识中,但却也不知为什么,让我坚持到将近结束。总要告诉自己,不管最后结果怎样,我们最重要的就是每个人都有收获。

转眼即逝的项目时间,让我们面临答辩的时刻,我会有紧张,会有担心,担心小组的成员会感觉到落差减少自信,不过,我在心里始终坚定,我已经尽力让大家有收获,有感触。最后,我们的项目因为主页的不够成熟没有能很好的赢得老师的赞许,但比较起来,我们的后台处理功能就比较完善,我相信小组的每个人也会因这几天的收获有一个自己的衡量标准,能够比较出不同,看出侧重点,看得出我们的亮点和不足。

和其他小组的比较分析,也让我一点一滴的回忆这几天的项目时间,其中问题,有疑惑,有明朗。首先,项目开始初期,技术老师百般强调,主抓主页面,十天时间,老师到四五天的时间还在说页面,这也说明,这次的项目中页面的重要。其实,我们也知道,在大家现学现用知识的前提下,十天完成一个项目太过于困难,能够在很短的时间内看到成品,只有页面能很好呈现,最后老师对着其他小组项目中一个个html页面大大赞赏,也说明了老师的意图,但我想,这种情况也会让很多刚接触的同学陷入了一个关于网站设计的误区,或者说会因为很多问题而迷茫,相比较起来,我就显得有些天真了,而正是这种天真,比较理想化的想法,让我看到这种区别时,心里落差不是很大,因为我们比较真实,大家对项目有自己客观的认识。其次,作为组长,因为之前切身经历的优势,让我觉得,由我担任小组组长是比较合理的,可以带领大家按序进行,帮助大家解决问题,指导技术,但项目即将走到最后,就让我觉得越来越力不从心。回过头来思索,在团队四个成员都没有实际接触过项目的前提下,由我来担任组长,并不能很好的兼顾项目的实现。协调大家的工作,分配各自任务,查看完成情况,主要技术实现等诸多问题就让一个人的时间分散太多,不能专心于一件事情,在这种情况下,虽然小组成员的配合协调,团结,责任各方面都无可挑剔,但项目进行的就比较劳累,如果说作为技术总监,下面需要技术骨干进行技术实现,那么,我这个所谓的技术总监还很不成熟,不能很好指导小组项目进展。最后一点想说的是我们的项目团队,两次相似的团队合作,截然不同的团队面貌,我们面临的问题也有很大不同,之前的种种经验教训有利也有弊,但有一点,任各种情况不同都不会改变的是团队成员的心态,怎样以一种正确的方法使团队成员始终保持初始的自信和新奇,渴求与坚定,以一个认真的心态有始有终,在任何情况下都是至关重要的,这也是任何团队合作成功的必备态度。

2、继续学习,不断提升理论素养。

在信息时代,学习是不断地汲取新信息,获得事业进步的动力。现在通过实习总感觉自己学的不够,要用到知识时总感觉脑袋是空白的。很后悔自己当时在学校为什么不多学一点,多练习一点。总在后悔也没有用,只能自己去努力学习。为了能更好的适应工作,我利用自己空闲时间去附近的书店去看书,希望能弥补不足。

3、加强信心,坚持下去

虽然感觉自己学的还可以,但真的工作起来却感觉力不从心。有时候遇到事情总会着急,慌张。平常信心不足,总感觉自己做不好。或许还需要一段时间的磨练吧。只有自己的知识和能力都在提升,相信自己总有一天会很勇敢的表现自己。

上学的时候大家都说,能珍惜现在的日子就好好珍惜。等工作了才真的领悟这句话。每天起早贪黑,忙忙碌碌,做了第一天就想回到学校接着做学生。感觉学生时代真是最美好的时间。可是既然踏出来了就要继续走下去,因为这一天也终究要来到。最后总结:光阴似箭,岁月如梭。一晃两个星期的实习生活已经过去了,在最近的两个星期的实习过程中,我有着许多的收获和欢乐,但也有苦涩和教训,这些成功的经验将激励我在以后的人生之路上取得更大成绩,失败的经历将使努力去改变自己不完美的地方,让自己在以后的日子做的更好。这些宝贵的人生经历将激励我在以后的人生路上勇于实践,开拓创新,为人生的下一次辉煌奠定坚实的基础,成为我受益终生的宝贵财富。

篇十三 软件工程社会实践报告3200字

软件工程社会实践报告模板

时间过的很快,转眼间已经实习将近一个月,其中有半个月是属于完全被流放的。

最先在内部系统组参与内部管理系统开发(struts+mysql+spring+hibernate),之后是去做网络交换机软件的脚本测试。现在又回归内部系统,虽然在脚本组期间,编码能力被别人甩在后头,但至少具有了一些测试经验。

至少自己做的东西,是真正交付到了客户手上,到也稍微有些成就感。

1 浅谈测试

一直以来,我都认为测试是脱离了软件工程范围的工作,不以为屑。但在实际情况中,测试是既重要且难以精湛的.其真正的压力,在于找不到bug,责任在你,而不在于编码人员。一般的测试人员不懂编码,他们靠的是日以累计的经验总结和想象力。而要做到高级测试工程师,则一定要懂编码,因为这是你完全掌握整个系统的方方面面具体运作的前提。但占主导地位的,还是大型系统的集成测试经验。实际项目中,编码时间一般只占30%左右,真正耗费时间的是it阶段的找bug与对应bug,此阶段基本评定了coder的编码质量。

2 程序员的困惑

有些人,以为教学视频和代码看多,自己就懂的多,实际做起来,却不知从何下手,问题在那?如何定位?如何解决?通通跟一样能力有关,debug追踪能力,也称调试。在项目组工作不愁源码资源,但问题是蛋糕摆在面前,你如何去消化?

有位同事告诉我:代码看几遍都没用,要去抄,例如一个查询模块,在此基础上去做具体记录的历史记录查询模块,你可能会觉得很简单,但实际情况却往往报一堆异常,配置问题涉及到方方面面,以及数据库字段,传值问题等等,一大堆对于新人来说很郁闷的问题。但不用怕,只要学会调试,一个个问题去追踪,一个个去解决,自然而然,那段“源码”才真正属于你。

3 如何调试追踪?

如果你能在短短的时间内就看到问题点在那,放下断点去追踪,出去找工作,绝对没问题。出现问题的时候,不要光看代码,要用实际行动去追踪运行期间的具体值,那是最好途径。eclipse是个很爽的ide,这点做的很好。例如页面内容显示不是自己想要的数据,我们要先从数据库查询语句去下手,设置断点,一步一步step over,让sql字段(存取最终sql语句的字符串)运行到有值,inspect进去看,如果还看不出来,就点击它,copy后在sql客户端去实际运行,看看实际查询出来的表是什么,如果是对的,有可能就是页面调用的错误或者action逻辑的传值问题。

页面错误的调试,基本方法是用右键点击实际网页查看源代码,copy到editplus,就能看到具体错误发生在那几行。通常有几种常见的错误,例如:缺少对象这种很多时候是有些被你调用的字段有可能为空的情况出现的,可以加if(___=null)语句加保护。追踪的方法基本就是用alert语句,放在有可能出错的地方。

4 一些习惯

遇到问题先自己思考,无从下手再找高手帮忙看看,注意他帮你看的思路,别在一旁闲着,看多了自己也会了,不然你一辈子都停留在那种水平,从人身上学到的东西远远比书多的多。

解决了一个问题后,要去究根问底去找到问题产生的起因,以防你下次遇到类似的问题再浪费同样的时间。

把代码写的漂亮,注释、空行、规范一样不能少,可读性是放在第一位。曾经看过一个高手写的代码,真的一看就是不同水平的人写的,几乎很完美,读起来很流畅,方便自己也方便别人。

任务完后不要呆着,去要求经理给你更有挑战性的任务,只要你肯去尝试,他们就会对你另言相看,把三天的任务一天加班搞定,效率和忠诚都有了,路也比较好走了。

5 题尾话

如果你有一份思想,我有一份思想,拿出来交换,我们大家拥有就是2分份思想,可惜这种观念,并不能深入每一个团队的每一个人,少一点自私,未必不是好事。职场到处都存在被排挤的隐患,要为自己找片草地实在不容易。但有一点要相信,只要自己不放弃自己,这世上就没有绝望的路,你可以被打趴下,可以被身边的人暗算,可以被深爱的人流放,只要你用自己决心站起来,受过的伤痊愈后就能增强你的抵抗力,一路前进!

软件工程社会实践报告模板

在这次软件工程课程中,我学到了很多东西,第一次深刻的体会到了什么叫做用工程化的思想来编写软件,以前自己也写过一些小型软件,没有做过大型的项目,直到这次课堂我担任组长并组织组员共同完成“个人图书管理系统”这个项目,第一次和别人合作,才发现运用工程化的思想来做是如此的有必要。

从这里,我才真正的意识到实施一个软件工程并不是说简单的会编码就能够解决问题的,我们更多的精力不是放在编码上,编码只是一个很小的模块,只占到那么小的一个部分。这个事实在很大程度上颠覆了我以前的思想,在我以前的认识中,似乎整个软件就是编码,除此无它,还好有老师的指导,不然真的会出现老师所说的,撞得头破血流之后才想起来用软件工程的思想来完成这个工作。

刚真正开始工作之前,我们费了很多的时间来完成一些前端工作,如需求分析和可行性分析,这块工作在别人看来可能是相对无关紧要,甚至是多于的,其实,换做在以前,我也会这么认为。可是,我现在算是深深地明白了磨刀不误砍柴工的道理,这些工作的完成太有必要了,太重要了,要想你的软件有用有市场,能被别人接受和认可,在进行过程中不会出现崩溃性的问题,这些工作缺一不可。

还有就是接下来的一些设计模块,此模块与软件编码涉及比较紧密,主要是解决一些参数传递和接口通讯的问题,此模块对我的触动远没有上两个模块对我的影响大,因此再次也不做过多的介绍。

在整个活动的完成过程中,作为组长,我收获很多,我发现,要是组里有个人不怎么想做事情时,他对于整个组织的影响是毁灭性的,正所谓“一颗老鼠屎,能坏一仓谷”,以后我的组织里要是出现这样的人,我绝不会给他继续留下来的机会,我会在第一时间将他清除出去。还有就是,作为组长,你要做的最重要的事情,不是发挥自己的聪明才智,而是创造出一个平台,让别人去发挥,你所要做得,出了保证这个平台的完整性和公平性外,还有就是协调好各组员之间的关系。

这就是我的实习感想。

软件工程社会实践报告模板

一、关于实习公司

我所实习的南京__软件有限公司简称__公司,公司成立于__年,主营软件开发和信息系统集成,专门从事工程建设项目管理信息系统开发和实施,具有自主知识产权的'项目管理软件产品__项目管理系列软件(包括__投资控制合同管理软件、__进度控制计划管理软件、__质量控制安全管理软件、__项目管理门户、__城建项目管理平台等),并已经在全世界第一大桥苏通长江大桥、国内最大的开发区苏州工业园区以及南水北调工程实施和应用,目前正与南京城建集团合作,开发城建项目管理平台。

二、实习的内容

今年__月__日开始,我正式走进__开始了实习工作,并被调到了江苏省建筑质量检测中心,参加正在进行的一个检测项目。由于我才大三,本身对企业的经营方式等都很陌生,公司让我们的王工带我学习,以师傅带徒弟的方式,指导我的日常实习。在王工的热心指导下,我依次对此次项目的业务流程和大概框架进行了了解,并积极参与相关工作,注意把书本上学到的理论知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。以双重身份完成了学习与工作两重任务。跟公司同事一样上下班,协助同事完成部门工作;又以学生身份虚心学习,努力汲取实践知识。我心里明白我要以良好的工作态度以及较强的工作能力和勤奋好学来适应公司的工作,完成公司的任务。

三、实习的提高与收获

实习收获,主要有四个方面:

一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了本科教学的实践任务。

二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。

三是一些学生在实习单位受到认可并促成就业。

四是为毕业后的正式工作做好了准备。

四、结语

到公司实习并没有我想象中的难以融入,通过慢慢的学习,发现在公司用的到得知识在我们的学校学习中都会遇到。至暑期结束,从不懂到渐渐的做了几个检测项目。学到不少的东西。实习生活还没结束,开学了我还是会继续留在公司我的学习和探索。

篇十四 2023年软件研发工程师辞职报告怎么写800字

尊敬的领导:

我很遗憾自己在这个时候向公司正式提出辞职申请。

来到__公司也快两年了,正是在这里我开始踏上了社会,完成了自己从一个学生到社会人的转变。有过欢笑,有过收获,也有过泪水和痛苦。公司平等的人际关系和开明的工作作风,一度让我有着找到了依靠的感觉,在这里我能开心的工作,开心的学习。然而工作上的毫无成熟感总让自己彷徨。记得胡总曾说过,工作上如果两年没起色就该往自己身上找原因了。或许这真是对的,由此我开始了思索,认真的思考。尽管我一思考,上帝便会发笑,但这笑带着一丝苦涩,思考的结果连自己都感到惊讶――或许自己并不适合软件开发这项工作。否定自己让自己很痛苦,然而人总是要面对现实的,自己的兴趣是什么,自己喜欢什么,自己适合做什么,这一连串的问号一直让我沮丧,也让我萌发了辞职的念头,并且让我确定了这个念头。或许只有重新再跑到社会上去遭遇挫折,在不断打拼中去寻找属于自己的定位,才是我人生的下一步选择。从小到大一直过得很顺,这曾让我骄傲,如今却让自己深深得痛苦,不能自拔,也许人真的要学会慢慢长大。

我也很清楚这时候向公司辞职于公司于自己都是一个考验,公司正值用人之际,sun ltd.erp __项目启动,所有的前续工作在公司上下极力重视下一步步推进。热门思想汇报也正是考虑到公司今后在这个项目安排的合理性,本着对公司负责的态度,为了不让公司因我而造成的决策失误,我郑重向公司提出辞职。我想在项目还未正式启动开始之前,公司在项目安排上能做得更加合理和妥当。长痛不如短痛,或许这对公司对我都是一种解脱吧。

能为公司效力的日子不多了,我一定会把好自己最后一班岗,做好项目开始前的属于自己的所有工作,尽力让项目做到平衡过渡。

离开这个公司,离开这些曾经同甘共苦的同事,很舍不得,舍不得领导们的譐譐教诲,舍不得同事之间的那片真诚和友善。

也愿公司在今后的工作中发挥优势,扬长避短,祝愿公司兴旺发达!

此致

敬礼!

汇报人:

日期:__年_月_日

篇十五 软件工程实践报告精选3100字

实践单位:山西西太行信息有限公司

实践时间:__年7月1日-----__年7月31日共31天

一、实践目的:综合利用所学的专业知识,培养软件开发的技能;掌握android操作系统的编程技巧,体会企业软件开发与学习过程中编写软件的不同;提高自身的创新意识与创新能力,促进团队之间的沟通协作,为早日踏上工作岗位打下坚实基础。

二、实践内容及感悟:

a) 实践前准备:自__年清明节前后,我和我的组员就开始接受山西西太行信息有限公司的公开课的培训,当时经电子与计算机技术学院于一老师介绍由陈川老师主要带领我们重新温习了一遍关于java语言的基本知识,在这将近一个月的学习过程中我们逐渐重新拾起了即将被遗忘的java 知识,走出了以前认识上的误区,使我在java这一块又有了一定的的优势,为以后我们用java语言做开发打下了很好的基础。

自__年5月1日,我们开始了真正的基于android操作系统的软件开发,虽然我们是利用课余时间进行学习,但是学习的效果真的很好,我们基本上晚上都会学到很晚才回宿舍。刚开始的时候我感到很不适应,感到学习的java语言不能够充分的的到利用,只能够用一些和系统相关的东西,但是随着学习的深入,我发现android操作系统也是一个很强大的手机操作系统,它有着很好的发展前景。并且移动互联网在在中国有着大的市场,所以我对我正在从事的android手机软件开发给予了很大的希望。这一个月的培训我们主要学习了android操作系统的五大系统组件:activity、service、sqlite、content provider、intent、broadcastrecever,同时我也学到了一些课堂上学不到得东西,对外面的市场的情况也有了更深刻的了解。

b) 实践过程:__年7月1日到__年7月31日是我正式暑假实践的时间段,

我们一行十六个人,大三的十一人大二的六人。我们被分了两个小组,每个小组八个人,上课时间一般是下午两点到五点半或者下午五点半到晚上八点半,其余的时间是我们自己写代码的时间。每天的任务量都有所不同,有时候把自己的任务做完了剩下的时间就自由支配。这一个月我们的主要任务是做一个腾讯微博android手机客户端,每天陈老师都会给我们传授一些做软件的经验和一些新的知识点,然后我们根据具体的要求编写文档,编写代码,第二天交由陈老师点评。

1) 可恶的文档:刚开始的时候感觉很不适应,以前上课就是学习关于编程的知识,但是做项目的第一天陈老师要求我们写文档,我们用的是gb8568—88格式的文档,第一次写即感觉很枯燥又感觉不会写。对于写文档我们都有想通的反应,就是莫名奇妙的反感,但是陈老师还是不依不饶的要求我们写要我们查资料,我们也很没办法只能按照要求写文档。但是由于我们不知道在文档上写些什么,陈老师看我们很为难也有所让步,带领我们写了软件需求说明书,后来我们依次写了概要设计说明书、详细设计说明书,后来又写了测试计划、用户手册。当时的感觉就是知道的知识太少,对着文档一个词一个词的硬挤,但是当文档写完的时候还是很有成就感的。

其实在写文档的过程中我们也渐渐的明白了文档的重要性,我们只是

在学校编写程序的时间久了习惯了上来就写代码的坏习惯,忽略了软件工程中的很重要的部分-----分析阶段和设计阶段。可能是因为以前做的软件都很小,一旦项目稍微大一点,那在编写代码阶段将付出不可估量的代价甚至最终将以失败告终。其实我们都学过软件工程,而且在考试的时候成绩还不是很差,但是到真正需要这些知识的时候我感觉却忘记了如何下手,这也就是所谓的纸上谈兵吧,所以我感觉大学生缺少的正是一种动手能力。知识本身没有价值,有价值的是运用知识解决问题。

2) 该死的bug:写完文档感觉写代码就轻松了,但是事与愿违啊。由于以前没做过开放平台的客户端,中间涉及到同腾讯公司微博开放平台接洽的问题,开始真的很不适应,不知道怎么下手。当知道下手的时候不免出现了各种各样的bug:腾讯服务器故障啦、实验室断网啦、模拟器连不上网啦、代码错误啦等等。为了弄好这些bug有时真是忙的焦头烂额,因为可能因为自己写的代码有问题导致大家的代码都不能运行,作为团队的一员谁都不想拖后腿。但有时候我也找不到问题所在,只能请高手指教或者找老师为我排忧解难。只可惜我当时掌握的排错方式只有打印输出和查看日志,根本没接触过单元测试。

其实多遇到一些bug还真不是坏事情,我现在开始明白编写代码最重要的是快速查找资料和排除错误的能力。首先我们不可能记住java语言或者android操作系统中所有的类和方法,所以能够快速找到我们所需要功能的类或者方法是很重要的。其次对于程序工作者来说遇到bug是很正常的事情,遇到不能解决的问题也是很常见的,重要的是能够正确的处理这些问题,并总结经验为以后的开发做好铺垫。遇到问题是要保持好的心态,千万不能焦躁,细心的一点点的分析问题,必的时候可以去网络上查找一些资料。但是不要遇到问题就上网查找,我感觉现在自己动手处理题很重要,上网查与吃现成饭没有本质的区别。网络可以帮我们开阔视野,但不要让网络阻碍了我们自我发展的机会。编写软件过程中要及时记录,这既可以让我们总结更多的经验,也可以为后来者提供一些宝贵的资料。毕竟都有成长的时候。

3) 痛苦的合并:这是我第一次这么正式的和这么多的人一起开发软件,更何况还有不认识的人在一个组,这给我们的沟通带来了很大的不便,尤其是最后代码合并的时候,很多的问题都一拥而上。我们当时用了一个软件visualsvn,这是一款团队开发的软件,当代码写的可以组合的时候我们就用这个软件在eclipse下共同开发。但开始的时候我们也会为了自己的代码正确而被迫修改别人的代码,最后弄得大家的代码不能够正确的运行,然后所有人都会停下来共同寻找错误,改正错误。这是团队开发时候很忌讳的问题,并且大家还都不好意思开口说谁错了,毕竟都不是很熟悉。直到大家开始慢慢适应这种团队开发之后,这样的情况才慢慢的被避免,效率也有所提高。

这次的团队开发让我明白,在团队开发中根本不存在自我,你所做的任何事情都应从整个团队出发,以团队的利益为重,不能自私。尤其是在团队中千万不能应付,你的应付很可能会给他人带来很多不便,甚至造成更大的损失。因此teamwork很重要,必须谨慎!

4) 唉,完美:每次写完代码让陈老师点评都会发现很多问题,有时候是代码

冗余度太大,有时候时代码不够安全,有时候是技术上不是很完善。对我们来说目标就是编写的软件能用,只要大家写的软件合并后能够正常运行,一切就ok了。但是这些是远远不够的,面向对象的思想和软件工程的一些常识我们都没涉及到,异步加载图片在陈老师讲之前我们也从来没有想到过,这些问题让我深深的体会到我们的创新能力的要求远远不够,我们对完美的渴求度远远不够。

没有最好,只有更好。这句话真是非常经典,作为软件开发者永远没有标准答案,没有最好的软件,只有不断的学习不断的追求才能发现好的东西,找到更好的创意。虽然最后腾讯微博客户端能够成功的运行了,但是我意识到我所掌握的知识远远不够,在这个实践中却是暴露了很多的问题。但愿天天能做到更好!

三、实践总结:

1、一个假期结束了,留下了很多的回忆,因为这个暑假是很有意义的。在这三十一天里每天都学到了新的知识,每天都遇到了新的问题,每天都在进步这,也让我有时间更加清晰的认识了软件工程这门课程和设计模式在软件开发中的重要性,编写代码知识软件开发的一小部分,只有真正的这种开发才能体会到软件工程的意义。

2、团队的凝聚力关系着每一个软件开发人员的发展前途,每一个人的努力都会得到回报,同样一个人的失误也会影响到整个团队,因此正确处理好人际关系是很重要的。

3、注重产品的价值,做好市场调研是成败的决定性因素。4、掌握好一门技术你可以吃饱,但是你要想很富有,必须懂得很多。队友可以帮助你一时帮不了一世,要注重个人能力发展!

《软件工程师述职报告(十五篇).doc》
将本文的Word文档下载,方便收藏和打印
推荐度:
点击下载文档

相关报告

最新加入范文

分类查询入口

一键复制