公务员期刊网 精选范文 软件开发实习自我报告范文

软件开发实习自我报告精选(九篇)

前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的软件开发实习自我报告主题范文,仅供参考,欢迎阅读并收藏。

软件开发实习自我报告

第1篇:软件开发实习自我报告范文

四周的时间能够和山大的同学一起工作、学习、生活我感到非常的荣幸,同时也感觉到很大的压力,作为电子商务专业的学生从事软件开发感觉还是有一定的困难,特别是我们还是和山大大三的学生一起,在初来时自己就有一些不自信,但随着项目的进展,我慢慢的找到了自己的位置,找到自己的目标,虽然自己与好的同学还有差距,这也给了我很大压力,但是我相信没有压力就没有动力,所以整个实训过程中我都在不断地努力。

实训期间让我学到很多东西,不仅在理论上让我对it领域有了全新的认识,在实践能力上也得到了很大的提高,真正的学到了学以致用,更学到很多做人的道理,对我来说受益匪浅。特别是利用周六上午的时间山大为我们安排的讲座让我们了解it领域一些新的发展动态以及一些领先的技术,让我意识到自己知识的缺少,这激励我在以后的学习、工作、生活中要不断了解信息技术发展动态以及信息发展中出现的新的技术。

除此之外,我还学到了如何与人相处,如何和人跟好的交流,我们组成一个团队大家一起开发一个项目,大家的交流沟通显得尤为重要,如何将自己的想法清楚明白的告诉队友,如何提出自己想法的同时又不伤害其他的队友的面子,这些在我的实训生活中都有一些体会。可是说,第一次亲身体会理论与实际相结合,让我大开眼界。也是对以前学习的一个初审吧,相信这次实训多我以后的学习、工作也将会有很很大的影响,在短短的二十几天里这些宝贵的经验将会成为我以后工作的基石。

作为大二的学生,经过两年的在校学习,对程序设计有了一些基本的理性的认识和理解。在校期间一直忙于理论的学习,没有机会也没有经验来参与我们项目的开发,所以在实习之前软件按开发对我来说是非常抽象的,一个完整的项目要怎么来分工以及完成该项目所需要的基本步骤也不明确,经过这次实训让我明白一个完整项目的完成必须团队分工合作,并在每个阶段进行必要的总结和检查。在我们项目的开发过程中我们项目的步骤:详细设计、详细设计review、编码、编码review、单体测试。在项目开发过程中我也深刻的体会到详细设计对一个项目开发有明确的指引作用,它可以使开发人员对这个项目所要实现的功能在总体上有具体的认识,并能减少在开发过程中出现不必要的脱节。

经过二十多天的obbligato信息安全管理的java开发,是我对java软件开发平台有了更深一步的了解,也对nec公司的obbligato平台有了一定的了解。

这次实训是对我们两年学习的一个检验,虽然项目中很多知识我们在日常的学习中都没有遇到,这同时提醒我:要想成为一个合格的程序员就有具备一种自学能力,在工作中会遇到很多从未接触过的问题,当有了问题时要去解决,在你不断努力,寻找答案的过程中,自己的能力也在潜移默化的提升。有时遇到问题时可能有很多想法但却不知道那个正确,这就让我们不断地去探索,不断地尝试。

这次实训也让我深刻的了解到,不管在工作中还是在生活中要和老师、同学保持良好的关系是很重要的。做事首先要先做人,要明白做人的道理,如何与人相处是现代社会的做认得一个最基本的问题,对已自己这样一个即将步入社会的人来说,需要学习的东西很多。从一起做项目的同学身上我看到了谦虚谨慎、细心努力的态度,在以后我的生活中我还会留意身边同学的优点,从他们身上找寻我所缺少的品质,不断学习。从老师那里我看到了企业人的生活面貌,没有事情可以不劳而获,今天老师们能够领导我们是他们之前努力的结果,虽然老师没有和我们讲很多公司里的事情,可是他们的言行中所表现出来的都是比我们要严谨的多的对工作的态度。

在此次的实训中我感觉到我们最大的不足就是动手的能力太差,在项目组中山大的同学也给我提出一些建议,让我有机会自己多动手,不是我们缺乏知识,而是我们没有运用知识的能力,在二十多天的项目开发过程中,我自己也认识到虽然我们的理论知识没有山大同学那么全面,但是如果在学校认真学习了,我们的理论知识并不比他们差,所以以后的日子,如果自己还要继续从事软件开发相关工作,我会更加注重自己的动手能力。再者,我们要有更好的学习心态,看到山大的很多同学会在晚上项目结束后再去教室上自习,深深地意识到我们的学习态度有多大的差距,原来在学校的时候我们九点基本就要从教室回宿舍了,而他们还会再继续利用九点以后的时间努力学习,虽然在山大就短短不到一个月的时间,可是我所体会到的对我以后的学习将会有很大的影响,我想在大三专升本复习的过程中,在山大的经历会让我更加有动力,更能坚定信念:坚持、努力。学习山大学生刻苦、勤奋的学习态度。

第2篇:软件开发实习自我报告范文

《经济管理应用软件案例分析》是是计算机专业本科生的选修课之一。该课程主要讲述经济应用软件开发中,各种计算机技术的综合应用,培养学生的综合分析能力思维和应用开发能力,培养学生自我学习的能力,最终目标是培养学生通过本课程的学习掌握系统开发所需的关键技术和方法,从而为学生今后在经济和社会的开发工作打下坚实的基础。为专业实习、毕业实习、毕业论文奠定基础。

二、教学模式运行背景

1.课程特点。《经济管理应用软件案例分析》课程是在学生完成《数据库应用》、《数据结构》、《面向对象程序设计》等相关课程的基础上,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、系统开发到系统实施及维护,每一过程都作了详细的介绍。由于信息量太大、知识点太多以及专业术语过多,学生难把握重难点,妨碍了学生自学;同时教学知识点过多,课程教学容易出现拉完情况;还有系统开发需进行全局规划,需要具有全局意识,有一定的难度。《经济管理应用软件案例分析》将会以循序渐进的方式介绍ASP.NET的相关技术知识,帮助学生建立开发系统应有的正确观念。

2.学生情况。计算机专业的部分学生前期专业课知识不够扎实,且动手能力不是很强,而本课程知识点多了,需一定动手能力,学生易产生畏难情绪;因此如果还是采用传统教育模式,学生也只依赖课堂学习,不采用新的教学模式,那么上面提到的问题就不会得到较好解决。

三、教学模式设计

1.教学内容改革。《经济管理应用软件案例分析》课程整个教学量是非常大的,需要学生掌握整个系统开发生命周期的开发方法,即从系统规划、系统分析、系统设计、系统实施到系统维护,并且按照各阶段的开发方案对系统进行开发。因此对教学内容改革首先必须仔细分析个系统开发阶段的特点,对教学内容进行分解,部分内容弱化,部分内容重点讲,并以典型经济管理应用软件案例的讲授为基础,带动学生掌握系统开发所需的关键技术和方法,锻炼学生的系统开发能力。

《经济管理应用软件案例分析》主要分为两个方面:一方面是应用软件案例的分析。主要是从软件工程的角度出发,对系统规划、系统分析、系统设计、系统实施到系统维护的每一阶段的关键技术和开发方法进行介绍,对各个阶段所需编写的文档进行讲解,并以案例为基础对开发阶段所需做工作进行说明。另一方面是ASP.NET的学习。对ASP.NET相关背景进行说明,对开发环境进行介绍,如以教材订购系统为例,讲解系统登录、注册、用户主界面等的制作为例,让学生能够按照自己所分析的文档制作对应的系统。

2.教学方式改革《经济管理应用软件案例分析》课程的教学形是一门理论性、实践性都很强的应用性课程,内容抽象。为优化教学效果, 让学生从知识的被动接收者转变为主动参与者和积极探索者,在发挥教师主导作用的同时,充分发挥学生的主体作用,引导学生去思考、去探索、去发现。为此教学中应结合以下教学方法合理组织教学活动,以激发学生的学习兴趣,加强学生对此课程的理解。

第一,案例教学。本门课中有些知识较为抽象,对此可结合实际案例进行讲解,以求通俗易懂,以典型经济管理应用软件案例的讲授为基础,带动学生掌握系统开发所需的关键技术和方法,锻炼学生的系统开发能力。例如,在讲解完系统分析阶段后,结合实际项目,给出对应的可行性分析报告。通过实例,帮助学生理解系统分析阶段所需做的工作。

第二,小组实践。由于项目的开发是个团体项目,教师应将学生进行分组,鼓励学生进行小组学习,明确小组的项目要求,在教师指导下由他们自己制定项目开发计划。在多媒体教学、案例阅读与分析(项目管理、可行性分析、需求分析、系统设计、数据库设计等)的基础上对比开发相应系统。比如本课程的考核方式就是以小组为单位,相互交流进行项目开发及文档的编制。学生通过实践的方式,运用所学的知识分析问题,解决问题,最终达到熟练掌握系统开发方法的目的,也是对学生所学知识的复习和巩固最有效的方法。

第三,讨论教学。教师在教学中应该适当的转换角色,围绕中心问题同学生相互交流个人看法,相互启发,相互学习。针对学生提出的难点再进行重点讲解。教师不应该死板地遵照预先制定的课堂教学计划,在教学中应该多于学生进行交互,并对学生进行适当鼓励,提高学生学习主动性。比如学生在编制可行性分析报告时,对于可行性分析部分存在难点,可以针对不懂的地方进行讲解。对于部分报告编写认真且良好的学生给予鼓励,并以范本的形式给其余学生浏览,供其余学生学习。

第四,多媒体教学。在教学过程中使用多媒体技术是有必要的,既可以使一些教学难点的讲解变得生动形象,同时又可以激发学生的学习兴趣,让学生在轻松自如的环境里逐步提高理论水平和实践能力。 例如,讲解数据流图的绘制,可以由教师边讲解边演示制作步骤,然后在屏幕上打出练习题,让学生学习绘制数据流图。学生填完后将几个学生的数据流图再放到展示台上,让学生们指出他们填的对不对?问题出现在什么地方?

第五,自主学习。教师应该激励和支持学生自主学习。教学过程中教师应该明确给出学生应该自主学习的内容范围,由他们自己制定学习进度、方式。比如在教学过程中,教师可教授系统公共模块的制作,再选用教材供学生自学,帮助学生建立开发系统应有的正确观念。当遇见问题时,教师给出一些指导。

四、课程考核及评价

课程考核应采取平时成绩与实践操作相结合,以小组方式自由选题,按照系统开发流程编写对应的可行性分析报告、需求报告、设计报告、测试报告等,根据所编写的文档开发系统。系统功能可概要化抽象实现,不需大而全,要求概而精。这样对学生进行分阶段测试,力求客观地、全面地反映学生的综合素质和能力,既符合本科教育培养目标的要求,又能真实反映学生学习能力,使考核评价伴随学习的全过程。

第3篇:软件开发实习自我报告范文

售前和售后支持部门的实习生:在我们加入BEA后的第一个周末,我们参加了一项非常有意义的活动"走向2008"长走竞赛。有很多BEA员工和我们一起走,我们作为志愿者,向长走运动员提供""路上所需的物品。虽然我们没有参与竞赛,但是却被这次活动的精神打动,它对于中国的奥运之梦是很重要的一步,对于我们融入BEA大家庭也是很重要的一步。 在以后几天,我们充满热情的开始了在实践中的学习。这种经历真是令人兴奋,有那么多的材料和资源可供使用,包括技术书籍和BEA完整的产品系列,最重要的还是可以与那些富有经验的员工一起交流。所有这些都在最大程度上帮助我们更好地认识了BEA近乎完美的产品。自我我们加入BEA以来,我们学到了很多有价值的知识,也在一些项目上努力做出我们的贡献,例如我们设计并建立了中国售前支持部门的网上门户,将知识中心里的内容做了分类来方便以后的使用。通过这些实际的演练,我们为以后的研究完善了自己的知识结构,另外一个更重要的结果是我们为公司做出了贡献,这正是我们乐于去做的且极有意义的事情。 学习的过程是艰苦的,但是公司也为我们放松身心创造了条件。游云秀谷就是其中一个非常好的活动。风景秀丽,让人心旷神怡。这种不同的环境帮助我们更好地接触和了解他人,很多活动如爬山、野餐、和其他娱乐活动都可以让我们获得放松并有机会相互交流和沟通。

研发中心的实习生:在开始的几天里,研发中心的总经理Frank,QA部门的经理Angela,以及研发中心的其他同事为我们提供了很多帮助和有用的建议。Frank给我们做了一个简短的报告来介绍软件开发的原则, Angela给我们讲了QA工作的基本过程。之后,我们感受到当遇到问题时总能找到相关的人来获得帮助。很快,我们就从同事们和内部资源上学到了BEA的软件开发方法和标准流程。这些是我们在学校里无法学到的东西。接着我们和很多新员工一起参与了新员工的入职培训。在三天的培训中,我们对BEA的历史、战略、商业运作、技术和销售等有了整体的概念。总经理沈惠中和人力资源总监Jimmy为我们做了关于BEA核心价值观和人力资源政策和指导的精彩演讲。他们所主张?quot;承担责任"给了我们很多启示。Chris Cheng的技术讲解让我们对BEA的技术有了非常清楚的认识,还有很多其他精心准备的演示也给了我们很多指导。 我们8个QA 部门的实习生将负责Tuxedo产品的测试。为了做好开始新工作的准备, Angela为我们安排了Tuxedo的培训。在8天的培训里,我们学习了两个系列的课程。一个系列是Tuxedo管理,一个是Tuxedo ATMI 开发。我们的老师刘先生是一个经验非常丰富的老师,他不仅与我们分享书本上的知识,还为我们更轻松的学习提供了很多背景知识。他知识丰富又幽默,使我们从培训中学到了很多关于Tuxedo的知识。感谢BEA和Angela为我们创造的机会。我们中大多数人都处于职业生涯的起步阶段,我们非常幸运地能够与人力资源部门的Jimmy,Penny交流,他们具有丰富的人力资源管理经验,告诉我们在学习新技术的同时,还有其他的东西需要我们在组织中不断学习。例如如何有效地沟通、如何管理时间,如何去上级打交道等。BEA 已经为我们提供了一个很好的平台来学习和掌握这些技巧。

一个人成功与否取决于个人努力,但是一个好的起点和一个富有合作性的环境有很大的推动作用。在这里我们可以与BEA全球的研发团队一起分享新技术,可以与充满智慧的同事开发新产品和解决方案,在这里有机遇、压力、竞争与合作,以及自我实现的广阔空间。在以后的日子里,我们将努力工作,让自己的梦想成真,让我们在BEA实习的经历成为永远难忘的回忆。

人力资源部门的实习生:我来自北京师范大学心理学院,在成为BEA的实习生之前,我在学习人力资源管理,并且参与人力资源管理相关的实验室研究。我们想知道的无非是一个能实现双赢的组织会是什么样的,它如何能使得员工感到满意并获得发展,同时又能盈利并创造价值。如今,我获得了一个好机会,来加入到一个这样的公司BEA,并从自己的亲身感受中来寻找答案。 我对BEA的认识开始于对BEA中国员工满意度调查结果的分析。BEA中国的满意度结果相当好,而且从中可以获取很多有用的信息,但是使我印象更深的是BEA的管理层对这一调查的态度。他们真正利用这一调查来关心员工需求,并且致力于为员工营造一个更舒适、高效而又富有挑战性的工作环境。这是所有BEA人的财富,也是所有组织都应该学习的范例。 随后,我参与了各部门内开展的满意度结果沟通会议,并且写了两个沟通过程报告。在10月份,我作为实习生加入了BEA,参与了一系列的活动,学习了很多材料,并对其中一些材料做了翻译。这些活动包括新员工入职培训,第五财年薪酬改进小组讨论,亚太区第四财年员工沟通会议等,学习的材料有BEA商业行为准则、公司核心价值观、绩效管理过程、BEA人才优势指南等并且将他们翻译为中文,做成PPT以便以后使用。从这些活动中,我学到了很多东西,并且很多新的想法不断在脑中浮现出来。我相信BEA一定可以给我理想的答案,而我正试图将它变得清晰,明确并且可以在以后不断的发展。

对实习生的评价:我们的实习生年轻而富有朝气,勤勉努力。他们的学校与公司相距很远,但是即使在大雪天也没有迟到过。他们都珍视在这里工作的机会并通过各种方式去学习和实践,不仅仅是学习知识,还包括适应企业里的新环境。他们带来的新想法是我们忽略了那么长时间的,他们去观察、倾听,而后提出自己的建议…对于如何平衡学习和工作,他们曾经感到困惑,但通过努力,他们已经学会了适应。一年的时间也许不足以学到所有的东西,但这将是他们未来职业生涯的开始。BEA很高兴为他们提供了这样一个机会,也希望看到他们能在BEA 有更大的发展。 “实习生感言”版权归所有;请注明出处!

第4篇:软件开发实习自我报告范文

关键字:数据库技术应用;混合教学模式;实践教学体系;激励性过程考核

中图分类号:TP3911文献标识码:A文章编号:1009-3044(2009)36-10151-02

Vocational Database Technology and Application Research and Practice of Teaching Reform

WANG Kun

(Information Engineering Department, Jiangsu Animal Husbandry & Veterinary College, Taizhou 225300, China)

Abstract: The initial teaching reform put forward the overall idea, but also made use of case teaching method, the project team learning and research study Hybrid Combination of teaching mode and the "three-line integration,one body and two wings, five progressive for the practice of teaching system. Finally, in view of curriculum and assessment operations of the teaching reform process proposed incentive assessment, content diversification ideas.

Key words: database technology and application; mixed mode of instruction; practice of teaching system; evaluation process Incentive

随着我国高等教育的大众化发展,高职教育逐步成长为我国高等教育的重要组成部分,成为我国职业技术教育的高级阶段和主要途径。与普通高等教育不同,高职教育在实际教育过程中更强调职业性和实用性,注重以实践能力培养为中心的“能力本位”高职教育(Competence C Based,Vocational Education ,简称CBVE)。作为计算机信息系统的核心技术和重要基础,数据库设计与应用技术已经成为计算机专业人员的必备能力与素质之一,“数据库技术应用”也就成为我国绝大多数高职院校计算机及相关专业的基础课程。因此研究高职院校的”数据库技术应用”教学改革具有十分重要的意义。

根据当前“数据库技术应用”课程的教学特点和能力本位教育的要求,初步提出了该课程的教学改革研究的总体思路如下:

1) 确立以职业为导向的课程教学目标;

2) 形成“三线融合、一体两翼,五层渐进”的实践教学环节体系;

3) 采用案例法、项目合作及研究法等相结合的混合教学模式;

4) 采用多样化的教学手段,特别是网络与多媒体技术;

5) 建立以能力培养为主导的课程作业与教学考核模式。

1 确立以职业为导向的能力培养目标体系

CBVE具有很强的职业性,“数据库技术应用”教学当然也不例外。其课程教学目标应着重以职业为导向培养和训练学生的适应职业的各种能力和素质,形成综合的能力培养目标体系。具体培养目标体系的主要组成如表1所示。

在能力培养目标体系中,主要分为核心技能、行业通用技能和职业特定技能三类。核心技能是指对学生的终身发展有深远影响,通用性强,在职业生涯和日常生活中必需的最基本的技能,如自我学习能力、团队精神、组织协调力及实践创新能力等。行业通用技能是指以计算机信息行业的职业岗位群中体现出来的共性知识和技能要求,如项目工程能力、规范化工作能力等。职业特定技能即能适应计算机信息行业一线职业岗位群的特殊技能要求。如数据库系统能力等。当然,具体技能的划分不是严格意义上的,只是相对而言。

2 采用多种教学方法相结合的混合教学模式进行课程教学。

针对“数据库技术应用”课程的特点,在实际教育过程中采用“案例教学法”、“项目小组学习法”和“研讨学习法”相结合的教学方法。

2.1 案例教学法

案例教学主要体现在通过案例教学使学生对数据库理论体系进行全面的了解和认识,结合案例讲解数据库理论与技术,使得以往高职学生较难理解和掌握的知识(特别是像范式理论、关系模型等)变得通俗易懂,学生也能很好地掌握,对学习数据库理论容易产生兴趣;通过案例教学可以强化学生对软件开发的感性认识。学生普遍反映,通过案例教学,特别是利用案例来阐述数据库理论,较容易理解和掌握。

通过案例项目,模拟企业软件项目开发过程,学习软件企业开发软件的开发方法和基本过程,有利于学生对应用软件开发基本过程的掌握,提高数据库的应用能力。

2.2 项目小组学习法

采用项目小组学习法教学目的主要是:希望通过项目使学生更好地掌握所学的理论知识,掌握数据库应用开发的技巧。学生通过项目开发得到合作学习的锻炼,学会与人沟通,培养团队协作精神,为今后到企业专业实训奠定基础。通过多次教学实践,学生普遍认为通过项目开发确实感到理论与实践真正联系在一起,并体会到软件开发是一项团队项目,需要开发者之间有良好的协作精神。同时,通过项目开发对数据库的理论有了更为深刻的认识和理解,培养锻炼了自己的软件开发能力,学生建议将该方法推广到其他课程中。

2.3 研讨式学习法

在具体学习过程中,为提高学生的自主学习的能力,可以将整个教学过程在实训机房中进行,学生按开发项目的项目小组分组研讨和自主学习,通过组织学生边学习、边实践和边研讨,学生能很快掌握数据库系统的应用,教师只对一些共性的问题进行解答,并了解学生学习中所遇到的困难,并帮助解决。通过讨论学习,学生能较快掌握数据库的应用和设计开发数据库管理系统,能顺利完成项目开发工作。经学生反映,由于能让学生自主学习,学生学习的兴趣更浓,学习较为主动和积极,为项目开发奠定了基础,特别是通过讨论学习对今后学习其它软件信心更足,掌握了学习软件的方法,对今后学习很有帮助。也正因为有了前期的自学数据库的过程,就有信心完成项目开发,从而使软件开发能顺利完成。

3 实现“三线融合、一体两翼,五层渐进”的实践教学体系

3.1 “三线融合、一体两翼”的实践教学

三线融合:围绕职业能力培养目标体系,将“数据库技术应用”课程教学计划分解为教学计划进度安排、实践教学环节安排和认证课程及认证时间安排等三条计划实施路线,三条线在教学全过程中把理论教学和实践教学有机地融合为一个整体。

―体:是指以培养学生的核心技能为主要目标的校内教学实验、实训、实习体系,是实践教学体系的主体,通过“实践教学环节安排”贯穿在教学的全过程中。

两翼:一翼是指行业通用技能为主要培养目标的职业技能培训、鉴定,是实践教学体系的重要组成部分,通过“认证课程及认证时间安排”在学校职业技能培训或专门机构的集中实训来实现;另一翼是指职业特定技能为主要培养目标的企业项目实习、专项实习、顶岗实习、毕业实习等,是实践教学体系的另一重要组成部分,通过“实践教学环节安排”,在IT企业的实际环境下来实施。

3.2 五层渐进的技能提高

在实践教学体系中,围绕职业能力培养还应建立实现循序渐进、逐步巩固的实践能力培养层次结构。具体结构体系详见图1所示。

由图1,实践能力培养层次结构主要包括:

第1层次,随课堂教学开始的实训课:开展程序性、认识性、操作性实验,目的让学生学习掌握基本知识、基本方法和系统的常规操作技能。

第2层次,实训室相对集中的教学实训课:开展安装、调试、诊断、操作的反复训练,目的是让学生系统掌握基本知识、基本技能和丰富的操作经验。

第3层次,在校内实训室模拟环境下集中的专业技能培训:对相关的职业技能进行反复的操作训练,目的是让学生熟练掌握应用行业通用技能。

第4层次,在校外实训基地进行专业项目实习、生产顶岗实习:对职业技能的应用能力、创新能力、协作能力、解决问题的能力进行针对性的训练,目的是培养学生的职业特定技能,适应职业岗位的具体技能要求。

第5层次,在校外实训基地或企事业单位集中毕业实习:对所学知识、技术进行应用性检验训练,目的是培养学生适应社会能力和岗位适应能力,完成毕业项目设计。

4 采用多种现代教学手段进行灵活教学

由于各种多媒体技术和网络技术的飞速发展,结合各种先进的现代教学手段、改革教学模式,使课堂教学模式发生了全新的转化,具体变化如表2所示。

要想实现表2中的课程教学模式转化,必须先建立起开放的网络教学平台。该平台系统至少包括:数据库技术应用课程网站、学习资源网站、教育部远程教育课件、在线考试系统等。学生可以在任意时候、任何地方通过网络教学平台进行自主式学习。另外,在实际教学过程中,可以综合运用教学网站、电子教案、电子课件、视频点播、题库训练系统、考试系统、在线测试、计算机辅助教学、多媒体网络平台等多种教学手段进行教学,实现灵活教学。这样可以充分地调动学生的脑、眼、耳、手,使得教学不枯燥乏味、教学效果直观清晰,容易激发了学生的学习兴趣和学习动机,进而提高教学效果。

5 建立以能力培养为主导的课程作业与教学考核模式

课程作业与考核的教学改革是课程教学改革的重要组成部分。

5.1 课程作业的教学改革

依据“数据库技术应用”课程兼备理论性和实践性的特点,课程作业应分为理论方面的习题、程序设计习题(主要是SQL语言方面习题)、数据库设计方面的习题、项目开发等。理论方面的习题要求学生必做,教师要认真批改。程序设计习题要求学生认真读程序,并上机调试,教师检查是否调通,数据库设计方面的习题往往与项目开发结合一起,来考察学生对数据库的应用和软件开发能力。

5.2 课程考核模式的教学改革

由于课程本身兼备理论性与实践性的特点,课程考核应该包括理论知识和实践能力两方面的考核。理论知识的考核包括作业(10%)、学习纪律(10%)、平时测验(30%)、期末考试(50%)四个部分。实践能力的考核包括预习(10%)、上机操作(20%)、实验报告(20%)、上机考核(50%)四个部分,其中上机考核采用答辩的方式,实现边演示、边解答的考核模式。在实际考核过程中,应强调激励为主的过程考核方式,加强对学生学习过程的质量控制。将过程考核理念渗透到网络作业、出勤(态度)、互动参与、实操任务等环节,达到了激励学生积极参与教学过程,循序渐进地提升学生的自信心和职业兴趣。 同时严格实践教学环节的考勤。

6 结束语

综合诸多因素提出了基于CBVE之上的“数据库技术应用”课程教学改革措施,部分措施并已付诸实施。目前在学生中已取得较好的教学效果,使得学生的综合素质和创新能力不断得到锻炼和提高,提高了毕业生的市场适应与竞争力。

参考文献:

[1] 禹树春.高职计算机教学内容改革与探索[J].辽宁高职学报,2005:25-26.

[2] 高职高专贯通制教材编写组.Visual Foxpro 6.0程序设计教程[M].北京:电子工业出版社,2003.

[3] 萨师煊,王珊.数据库系统概论[M].2版.北京:高等教育出版社,2000.

[4] 徐英俊.教学设计[M].北京:教育科学出版社,2001.

[5] 吴达胜,刘丽娟,孙圣力.数据库原理与技术的理论与实践教学的整体优化研究[J].计算机时代,2005(11):31-32.

[6] 翟中.数据库教学方法改革的探索与实践[J].黑龙江高教研究,2006(2):113-114.

第5篇:软件开发实习自我报告范文

[关键词]计算机;卓越计划;工程师

一、引言

“卓越工程师教育培养计划”(以下简称“卓越计划”)是国家为振兴工程教育而进行的一次重大探索,对提高工程人才培养质量,促进工程教育改革具有重要意义。自上海应用技术学院开展“卓越计划”工作以来,计算机学院(下同)积极推进这项工作,2011年在全校率先实施卓越工程师企业培养,这是上海应用技术学院的一项开创性工作。回顾计算机学院“卓越工程师计划”开展4年来走过的历程,我们经历了卓越工程师培养方案的制订及培养计划的具体实施,其中既有成功的经验,也有许多值得思考的问题。

二、“卓越工程师计划”人才培养方案的制订与课程体系建设

每所高校都有计算机专业,培养方案是否科学,有没有竞争力,要结合学校办学定位才能得出结论。计算机应用市场的需求是多层次和多方位的,计算机学科和社会发展会提出不同类型计算机专业人才的需求,如何根据市场的需求,找到适合我们学生发展的定位,是计算机学院寻求发展的关键。卓越并不代表最高端,各层次人才培养都可以走卓越工程师的培养道路。我们只有找到既能符合市场某一层次的人才需求,同时又符合我们学生发展的人才培养目标和培养方案,将卓越计划与学科内涵建设相结合,才能真正把握住“卓越计划”这一历史机遇。计算机专业教育不是几门课程的简单组合,而是一个和培养目标有效实现密切相关的系统工程。不同的计算机专业,对学生的能力要求有所不同。软件工程专业,比较侧重程序设计能力、软件开发设计与维护;网络工程专业,侧重于网络软件开发设计和维护、网络工程应用和维护能力;数字媒体技术专业,则更加重视影视制作和动画设计及图文信息处理能力,等等。计算机学院根据学科发展和专业发展的要求,依照能力培养的目标来设计系列课程,根据能力要求的不同,对专业结构和设置进行了调整,对课程体系和课程教学内容进行了优化和整合,明确了各课程的教学内容及课程之间的关系,使整个课程体系成为一个有机的整体;学院建立日常的课程大纲、课程建设、培养方案的管理制度,安排专任教师负责定期组织讨论、修订和完善课程大纲、课程建设、培养方案。学院根据“精炼教学内容,拓宽专业基础,加强实践教学”的思路,采用“平台加柔性模块”的体系架构,以课程群和模块化的思想指导制定培养方案。第1到第5学期为校内培养阶段,将这一阶段的课程划分为三个课程群:基本理论课程群、程序设计能力课程群和学科专业能力课程群,以满足学生对不同知识能力的需求;第6学期为过渡阶段,针对不同实习企业分模块进行教学,做好校内培养到企业培养的过渡;第7到第8学期为企业培养,学生进入企业参与实际项目的开发。培养方案设计原则是以实践促进理论理解、以理论引导优化实践,以实现知识、能力和素质三者的有机结合。计算机学院卓越工程师培养目标是使学生具有较强的工程意识、工程素质、工程实践能力,使他们成为专业知识扎实、动手能力突出、素质优良的卓越工程师。计算机专业的培养计划不是一成不变的。计算机教育必须与时俱进,密切关注计算机行业的技术发展,从社会需要出发,及时更新教学内容,培养方案和教学计划要紧跟计算机市场发展的脉搏。在“卓越工程师计划”培养方案的制订过程中,我们把各个专业、专业的课程模块及相关课程都安排骨干教师分工负责,我们要求这些教师要经常深入企业,与企业技术骨干讨论,及时了解和把握当前本专业发展的方向和最新技术发展对教学内容的需求,结合当前计算机行业的发展及我们自己人才培养的定位,研究计算机专业人才培养方案,及时调整教学计划和教学内容。同时我们经常邀请企业专家来校讲课,给学生传授最新的计算机行业知识,对在校教师进行专业知识最新发展的指导。

三、校外实习基地建设

“校外实习基地”是学校与企业共同为面向21世纪培养高素质应用型人才的需要而建立的一个工程实践训练平台,是学生进行创新实践的重要平台。“卓越工程师计划”能否成功实施,一个重要的环节就是建立一批与我们办学定位相吻合的校外实习基地。计算机学院针对各个专业及专业方向,选择适合我们学生层次及学生发展方向的、注重项目运用和开发的公司,如计算机科学与技术专业、软件工程专业与塔塔(中国)公司、上海京颐公司、上海启明等企业建立合作培养关系,数字媒体和游戏软件专业与上海曼恒数字技术有限公司进行对接。2012年“IT服务外包软件人才培养校外实习基地”获得上海市教委的审批立项。自2011年以来计算机学院已经与20多家计算机企业建立了合作培养计划,与我们建立合作的企业既有大公司,也有小企业,它们具有多层次、多文化的特点。不同企业对人才需求的层次、类型不同,培养人才的模式也有所不同。这种多家企业校外实习基地的构建,为我们建立多方位、多层次的教学实践平台提供了条件,为从较为单一的实习目标和实习模式向适应“卓越计划”对工程技术人才多样化需求转变的多样化实习模式转变创造了条件。可以选择企业专家作为师资进行多种形式的授课,促进教学模式的改革,并在此基础上保证一定的灵活性和可持续改进的社会适应性。校外实习基地建设,突破了传统教育模式的禁锢,让学生直接进入计算机企业参与项目开发,学生在解决问题中学习知识,这极大地激发了他们自我创新的激情,提高了他们自我学习的能力。“校外实习基地”建设的一项重要内容就是以“校外实习基地”为平台,建立校企师资双向人才交流机制,促进双方人才的相互交流和学习,为学校教师深入企业一线、掌握计算机开发最前沿技术、提升教师队伍的整体水平提供支撑。计算机学院将具有工程背景和项目开发经验的教师安排到“校外实习基地”工作,与企业教师共同指导学生不同阶段的学习;企业安排高级职称以上的技术人员和高级管理人员担任校外实习基地和计算机学院的兼职师资。“校外实习基地”每年利用假期对在校教师进行两次不同规模的专业培训,让他们掌握最新、最前沿的计算机行业专业技术知识,掌握企业的先进技术和工程案例,并将这种培训常规化、制度化。近年来,计算机学院有10多名教师参加了塔塔(上海)公司、上海京颐公司举办的J2EE、HTML5等课程培训,所有参加的教师都获得了相应课程的任职证书,提高了专业教师这方面的授课能力和工程实践能力。计算机学院结合校外实习基地师资队伍建设项目,组织教师申报“卓越计划”的课程建设项目和教学改革项目,校企教师合作开展ORACLE数据库管理、软件项目管理与案例分析、仿真型软工实训课程研究与实践等课程建设,合作开展《“卓越工程师计划”人才培养方案的修订与课程体系建设》等教学改革项目研究。计算机学院聘请企业富有项目开发经验的工程师进入学校授课。企业教师把理论知识在实践运用中的最新状态、最新的应用技巧传授给学生,这既有助于把空洞的理论和现实应用对接起来,拓宽计算机专业学生的视野,又对校内教师在教学方法创新、工程实践能力的提高起到了积极的引导和推动作用。

四、卓越工程师的培养

为了把实践能力和创新能力培养贯穿于人才培养的整个过程之中,在新生入学伊始,计算机学院为每名学生都安排了一名指导教师,引导学生如何完成大学4年的学习生涯。在学生的在校学习过程中,指导教师根据学生的学习进度来安排一系列实际课题,指导他们去独立完成,提高他们动手能力和分析问题、解决问题的能力。在教学过程中,计算机专业教师坚持案例教学和项目驱动的教学,对学生采用过程化考核的方法,注重学生自我学习、分析问题、解决问题能力方面的考核,培养学生创新意识和创新能力,而不是把考试作为评判学生成绩的唯一标准。卓越工程师培养注重培养学生的创新意识、创新精神和创新能力,把学生从以书本为中心、以课堂教学为主的传统教育模式中解脱出来,开发学生的智慧和潜能,激发他们的创造欲望和创新激情,把学生的综合素质和创新实践能力作为衡量人才质量的评价标准。卓越工程师计划实施的一个重要环节就是学生在企业培养。在企业培养的过程中,学生一方面通过参与企业项目开发,把在校学到的知识运用到实际工作中,学习当今计算机领域最新的开发技术,加深对理论知识的理解,使自身的理论知识与实践能力都得到进一步提高。同时,这也教会他们自主学习,自己去查阅资料,钻研问题,在分析问题、解决问题的过程中学习。另一方面,通过企业教师的言传身教,让学生学会做人、做事和与人相处、团结协作的工作方法。计算机学院在学校已有各项教学管理制度的基础上,加强卓越计划教学的目标管理和过程管理,建立健全校外实习基地教学质量检查、监督管理制度。计算机学院对每个校外实习基地都安排1名教学督导进行教学情况检查指导,督导每周至少有1次去校外实习基地听企业教师授课、召开学生座谈会、听取学生的意见,把检查过程中发现的问题及时反馈给企业,及时整改企业培养过程中存在的问题;同时也将企业教师在教学过程中对学生学习过程中存在的问题和要求反馈给学生,确保企业培养的质量。计算机学院持续关注学生在企业培养过程中的质量管理和考核方式的改革,注重学生在企业的学习及表现,增加论文、报告、软件成果展示等环节,注重考核学生的学习成效,引导学生重视学习的过程,增强其主观能动性,提高其学习、研究和工程实践能力,构建合理的评价体系。通过学生参与的实际项目工作对学生的专业知识、工程素质、工程实践和应用创新能力进行多方位的评价。在企业培养的效果直接关系到卓越计划实施的成败。企业培养的效果不仅要得到企业、学校的认可,更重要的是要得到学生本人的认可。只有学生在企业培养中学到了真实本领,他们才敢于面对计算机行业的职业竞争,才有能力接受社会的挑战,摆脱对学校、父母的依赖。企业培养是否真正获得成功,要看学生的就业率是否提高了,就业质量是否提高了。

五、存在问题及思考

1.校外实习基地的建设要建章立制,必须安排专任教师进行管理。除了日常管理工作外,还要对存在的问题进行分析解决,尤其是涉及学生的学习和就业方面的问题,要与企业不断地磋商研究解决,处理不好的话,就可能影响进一步的深度合作。个别企业注重于使用学生而不重视培养学生,学生感到去企业培养没有学到东西,这是我们“卓越计划”实施过程中要认真对待和处理的问题。校企合作要注重质,而不在于量,要把实现卓越工程师培养目标放在第一位。“卓越计划”实施离不开合作企业的大力支持,校企合作的立足点是参与各方的利益尽可能得到最大限度的满足,实现学校、企业和实习学生多赢的局面。目前有很多计算机企业与高校建立了“产、学、研”合作关系,如何把计算机企业的生产与学生培养结合起来,建立相互信任、相互协作、相互支持的机制,构建一个能使各方利益都得到一定程度满足的合作环境,还有待校企双方体制机制的进一步创新。另一方面,要真正做到与企业的深度合作,必须得到政府的强有力支持,政府部门要有鼓励企业积极参与和配合学校开展“卓越计划”的政策措施。

2.要培养卓越的工程师,离不开一流的双师型的教师队伍。尽管这些年来校外实习基地建设为我们的教师深入企业创造了条件,但双师型教师的数量与我们的目标还相差较远,还有相当多的年轻教师是从学校走进学校,没有项目开发的经历和企业工作的经验。此外,计算机学科的发展及应用技术的不断变化,也要求我们的专业教师要能够经常参与到企业的项目开发中去,不断地更新自己的知识,提高项目开发的实践能力。这就要求学校要有更大的资金和更多的师资来支持教师进入企业。培养一支人数众多的双师型教师队伍是我们实施“卓越计划”的重中之重。

3.计算机学科的不断发展及其应用领域愈来愈广泛,不断有新的应用技术出现,这对计算机各个专业的教学提出了新的要求。要紧跟计算机技术的发展需要,科学地制定计算机各个专业的培养计划和课程体系。计算机教育管理者和广大教师必须站在计算机学科和计算机应用领域的最前沿,深入研究和认真思考,真正把握住计算机技术的最新发展与我们培养计划的内在联系。紧跟计算机市场的脉搏,不仅仅是普通专业教师要做到的事情,从事计算机教育的专家和管理者更应该做到,因为他们是教育培养计划的制订者和决策者。

[参考文献]

[1]蒋宗礼.科学构建课程体系提高专业教育水平[J].中国大学教育,2012(3):8-11.

[2]俎云霄.理论教学中的工程实践能力培养[J].中国大学教育,2012(3):31-32.

第6篇:软件开发实习自我报告范文

关键词:“SQL Server 2000数据库及应用”;实践教学;研究;实践

中图分类号:G642

文献标识码:B

“SQL Server 2000数据库及应用”是一门实践性极强的课程,理论教学必须伴随相应的技能操作训练,否则就是纸上谈兵。因此,我院在注重理论教学的同时加强了实践教学,构建了相对独立的实践教学体系,并在多年教育教学实践中取得了良好的效果。

1课程教学理念与实践教学设计

本课程的教学理念是始终坚持以培养学生学习能力,基本技能、操作能力和综合素质为中心,注重培养学生学习能力、动手能力、创新能力,通过教学方法、教学手段的改革提高教学质量。根据本课程的教学理念,我们构建了包括实践教学、专业技术实践教学和顶岗实习(毕业实习)实践教学在内的实践教学体系,见图1。

2实验实践教学

2.1实验实践教学设计思想

“SQL Server 2000数据库及应用”课程的一个重要特点就是实践性强,涉及数据库的设计、管理及数据库应用系统的开发[1]。通过这门课程的学习,学生能够掌握SQL Server 2000的数据库管理方面的知识,通过设计与管理数据库来获得实际的应用经验与技术,从而掌握一种应用普遍的大中型数据库的管理知识。实验教学以理论学习为基础,结合当前先进的技术手段,要求学生熟练运用所学理论知识进行设计、实验和分析,以培养学生的综合能力,学习数据库应用系统开发的基本过程,使理论和实践相结合,适应现代数据库开发技术发展的需要。

本课程要求学会使用SQL Server 2000并能进行实际应用,力求体现基本技术学习与解决实际问题能力的培养并重。实验课包括验证性实验、应用性实验和综合性实验等类型。其中,综合性实验为实际的项目开发,该项目力求既结合生产实际,又能涵盖课程教学的要求[2]。通过项目的开发过程,促使学生将所学的知识用到实际的开发中去,使学生所学知识得以融会贯通、巩固提高,为今后从事专业工作打基础。

2.2实验名称与内容

实验名称与内容见表1所示。

2.3组织形式与教师指导方法

实验课为小班上课,每个实验室容纳30名学生,一人一机。实验课组织形式是有意识地将理论教学内容和实验内容相结合,教师在理论课上指导学生做好实验预习。实验课时首先由教师利用课件讲解实验内容及相关注意事项(10分钟),然后学生自己动手操作,教师对学生只进行方向性指导,帮助学生理解题目和把握设计方向。学生在教师的指导下,根据给定的实验题目,自己设计实现方案、步骤。只要总体目标达到,教师可不作特别具体的要求,让学生多角度、多方位地思考,培养学生科学研究的能力,使他们探索性地解决所提出的问题。每次实验均由任课教师、实验指导教师和校外指导老师参与指导,确保每一位学生遇到的问题能得到及时的解决。

2.4实验地点

实验室、本院网络中心、校外实习基地等。

2.5选用教材

2005年我们重新选订了教材,采用高等教育出版社的《SQL Server 2000数据库及应用》,本教材为普通高等教育“十五”国家级规划教材(高职高专教育)。该教材全书采用实例方式讲授了SQL Server 2000数据库及应用,以理论够用、实用,实践第一的原则,教材每章后都附有相应的实训项目,便于学生进行实验学习。

2.6考核内容与方法

实验环节的考核:要求做的实验必须做,缺一次实验将不参加最终成绩的评定,任何一个实验题目不能完成也不参加最终成绩的评定。

① 实验报告要求学生在实验报告纸上按原理、方法、结果、分析等格式独立完成并在课堂上报告,教师批改打分,实验报告占实验成绩70%。

② 平时表现包括预习、实验报告抽查、操作水平、机房卫生工作等,平时表现占实验成绩30%。

3专业技术实践教学

本课程专业技术实践教学包括课程设计和教学实习两部分。

课程设计是培养学生运用所学课程的理论知识和技能,分析解决实际问题的能力,培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。课程设计是课程教学大纲中标明的重要实践性教学环节,主要倡导创新思维和动手能力,安排一周左右的课程设计时间。实施中将学生分成若干组,每组2~3人,从给定的40余个实际问题中选择一个题目或自拟题目,为每组提供实验平台,要求在一定的时间内各组内分工完成相应任务。严格按照数据库应用系统开发过程,进行需求分析、概念结构设计、逻辑结构设计、基本表设计与建立、功能设计、代码编写与调试等。其别强调数据流图(DFD)、数据字典(DD)、实体联系模型(ER图)和基本表的分析与描述。开发模式既可以是单机,也可以是基于C/S、B/S,开发工具允许多样,如VFP、VB、Delphi、PB、ASP等。在设计过程中要求做好详细记录,最后写出课程设计说明书形成实习报告。

教学实习是依据课程内容和要求对学生进行实地观察和实际操作技术训练,安排7天的实习时间,主要在学院网络中心和校企合作单位进行网站后台数据库的管理与维护工作等等。它强调即学即用,立竿见影,注重于深度,学生更容易激发兴趣,迅速找到自我,树立自信。教学实习一般按以下过程进行:①首先由系部把学生安排到各教师科研项目组参加专业实践活动,给每位学生安排专职指导的教师。②指导老师具体指导学生查文献资料,传授实验和调查方法,设计试验方案,让学生独立完成开题报告。③放手让学生进行科学实验,定期进行工作检查和学术交流。④实习结束时指导论文写作和进行论文预答辩。⑤个别突出的,推荐参加衡阳市科技创新大赛等活动。

4顶岗实习(毕业实习)实践教学

顶岗实习(毕业实习)既是一个实践过程,又是全面检查学生实践操作能力的过程,我们采取的方法是让学生在企业、事业单位进行顶岗实践,把学生直接送到企、事业单位直接从事后台网站的管理与维护工作,或直接进入软件公司进行软件的开发。学生在生产流程的各个环节、岗位,可较为全面深入地了解生产和经营管理程序,把专业技术知识和实际工作结合起来,培养在实际工作中应用知识的能力和积累工作经验,时间一般为半年,也可适当延长,地点主要是银行、软件开发公司、超市等单位。在实习中我们坚持校内外结合、集中与分散结合、实习与生产结合、省内与省外结合,取得了较为显著的效果。

5特色与效果

在实践教学中,十分注意启发引导学生的创新意识,培养他们的动手能力,掌握研究的基本方法和技能。我院的“SQL Server 2000数据库及应用”课程实践教学获得了一致好评,特色突出,效果明显,体现在以下方面:

(1) 为学生实践教学创立了良好的工作平台。SQL Server 2000数据库及应用实验室实验仪器设备齐全,为学生实践教学提供了良好的平台。每次实验均由任课教师、实验指导教师和校外指导老师参与指导,确保每一位同学的问题得到及时的解决,指导教师认真负责,保证了授课效果。

(2) 增加综合性实验的比例,提高了实验质量,锻炼了学生综合运用专业知识的能力。SQL Server 2000数据库及应用实验实践教学共开设了14个实验,总学时为40学时,其中综合性实验学时数为14学时,占总学时数的35%。通过综合性、应用性实验的训练,既加深了学生对理论知识的理解,也锻炼了学生综合运用所学专业知识进行数据库应用系统开发的能力,明显提高了学生发现、分析和解决问题的能力。从考试可以看出,学生对实验课中涉及的内容印象深刻,得分率较高,对设计性综合试题也能通过系统分析做答。此外,在毕业课题设计、课程设计、论文撰写等方面,也显示出综合性实验课教学的良好作用。

(3) 以教学实习基地作为部分实验的场所,使教学与生产紧密结合。实验教学中,SQL Server安全管理、数据库日常维护与保证数据安全性等多个实验部分或全部在校内外基地现场进行,保证了教学与生产的紧密结合,增强了学生综合分析和解决实际问题的能力,为培养高等技术应用型计算机专业人才奠定了基础。

(4) 经课程考核,100%的学生能够具有应用程序开发的理念,并掌握基本操作要领;80%的学生能运用所学的知识编制小型程序,其中有近40%的学生设计富有创意,优秀率很高,在顶岗实习中能胜任数据库应用系统的管理及开发工作。

(5) 学院教学实施院、系两级管理制度,学院通过督导室和系里每年都开展教师评教、教师评学和学生评教的“三评”活动,对任课教师的授课态度、授课内容、授课方法、授课效果等方面综合评价。依据我院督导室提供的五年测评资料,2004~2008五届10个班300余学生综合评价结果,“SQL Server 2000数据库及应用”课程教学质量测评分均在90分以上,学生满意率95%以上。

(6) 通过对实习单位和毕业生用人单位的问卷调查,2005~2008届毕业生优秀和良好率分别为94%、95%、96%、98%,学生动手能力强、职业素质高受到了用人单位的好评。

(7)毕业学生参加工作后对这门课程总的评价是:理论课授课质量高,教师对教学认真负责、敬业奉献精神强、授课效果好。教师能深入浅出、密切联系实际地讲述SQL Server 2000数据库的基础理论知识,通过学习能够掌握SQL Server 2000数据库的基本原理、方法及管理系统的开发技巧;实验实践效果好,提高了动手能力,而且对毕业后尽快适应和胜任工作非常有益。

参考文献:

第7篇:软件开发实习自我报告范文

每个人都是在不断的总结中成长,在不断的审视中完善自己。2020年我们也是在总结、审视中脚踏实地地完成好本职工作,来做个总结吧!亲爱的读者,小编为您准备了一些程序员个人年终总结范文,请笑纳!

程序员个人年终总结范文1光阴如梭,半年的工作转瞬即将成为历史,伴随着新年钟声的临近,我们依依惜别硕果累累的2020年,满怀热情的迎来即将到来的2021年。在这年终之际,现对来公司5个月的时间里所作的工作汇报如下:

1、正义ERP项目的编码工作。

从了解新疆正义项目的背景、及计划安排,熟悉正义公司制度及业务流程,再到熟悉新能开发模式,之后我根据需求调研报告,从基本的数据库创建,到编码,完成了销售部、生产部、采购部、质检部四个模块的基本单据的制单、审核、选单、查询、打印等系列的编码工作;完成了正义项目的模块测试及流程测试。

通过这段时间的努力,使我个人的耐心、细心程度及对工作的合理安排得到了锻炼,学会了在繁忙之中找条理,危难之中找希望。同时自己也有一些不足之处,一些细节地方技术上还不太成熟,还需加以学习与钻研。

2、、正义ERP项目的实施工作。

从十一月初开始进行正义项目的实施,每天早起赶在企业上班前赶到企业进行ERP的实施。实施期间主要是软件的安装实施及对企业的ERP系统的使用人员进行软件使用培训;纪录客户使用过程中出现的问题,晚上下班后加班加点将每天的小错误及客户变更修改完毕。

通过这项工作,使我原本欠缺的业务能力得到了很大的提高,并学到了很多与客户交流的技巧及业务上的知识,更加明晰了ERP系统的流程。但离一个成功程序开发人员的标准还差得很远,在今后工作中,定会多多注意,加以改善。

3、帮助和使用手册文档的编写。

帮助的编写使我熟悉了Dreameweaver和Fireworks的使用,为后期的OA开发也奠定一定的基础,使用说明的编写,使我更加加深了项目开发的整体思路与技术要点,总结了前期开发和实施中碰到的问题,并又一次的对软件整体进行了测试,对暴露出的小BUG进行了最后的修改。

4、利用工作之余的休息时间加强学习。

平时注意收集有关PB方面的资料文件,提高自己的处理新问题和解决新问题的能力,并加强学习Java及OA方面的知识,为后期的工作打好基础。

以上为本人粗略的个人工作小结,请领导审阅,如工作上有不到之处,请领导不吝指出,以便本人及时改正,从而能更好地工作。

展望临近的20__年,我会更加努力、工作上认真负责,再接再厉,更上一层楼。相信自己会完成新的任务,能迎接新的挑战。

程序员个人年终总结范文2本人自20__年2月份参加工作至今,六个月的实习时间已经结束。在这段时间里,在领导和同事们的悉心关怀和指导下,通过自己的不懈努力,在各方面都取得了进步。

实践让我的技能不断增长,工作能力不断加强。刚开始工作的时候,发现自己以前在学校学习的知识很死,知识面很窄,以前做的练习项目的实用性也不是很好。在开始的几周公司给我们实习员工培训了____平台的使用,通过这次培训使我认识到____平台的优势,可以大大提高软件开发效率。随后我就加入到“____X税源控管系统”项目的开发中,成为开发小组中的一员。在项目开发过程中一边是同事们的悉心指导,一边是自己反复琢磨与理解,几个月下来大大提高了自己业务和技术两方面的技能,已经能够比较熟练的掌握基本的工作方法和一些技巧,而且能够独立完成一些模块的开发。

通过实践,我解决实际问题的能力得到了很好的锻炼。工作中也遇到了很多的以前没有遇到过的新技术,面对技术难题我总是直接面对,没有逃避,也因此自学了好多新的技术,大大提高了自己的自学能力,也加深了对自己工作要负责的信念。在项目开发过程中也遇到了一些自己确实无法解决的困难,在经理和同事的帮助下也顺利的解决了,在此表示感谢。在开发团队中,加强了自己的团结精神和集体感,对工作认真负责,对团队认真负责。通过这个项目不仅学习到了很多技术也了解了整个项目的大体流程,从需求分析、数据库设计、详细设计、代码编写、测试、项目维护等方面,使自己不仅从一个代码编写人员的角度还从一个整体的角度来看整个项目开发,加深了软件开发概念的理解。

不断学习使我对工作有了更进一步的认识和了解。不懂就学、就问,是一切进步取得的前提和基础。因为有大学专业课的底子和参加过专门的JAVA培训使我在工作过程中遇到的技术知识能更快的理解和掌握。工作中时常遇到新的问题,就需要查阅相关资料,请教同事和经理,一个问题一个问题的解决,一个困难一个困难的克服,不仅将原有知识温习巩固,产生新的理解,而且学到很多新知识,有了许多新的认识。但某些认识都还是肤浅的,还需要我在实践当中去不断深入地理解。

现场开发与维护使我不仅从一个开发人员的角度而且从客户的角度去思考问题。在项目的开发后期,也就是项目即将上线的阶段我与其他几位同事被派往现场去开发与维护项目。以前的开发都是根据需求分析来进行,功能要求一般在分析里面都写的很清楚,但是在现场开发直接面对客户,客户提出的需求一开始只是一个大体的功能描述,如何将这个只是语言描述的功能转化为技术实现需要很强的抽象能力和对业务的深入理解,这个过程大大锻炼了自己的综合能力。在第一时间接触客户的需求,从客户的角度思考问题,只有更了解客户需求才能更合理的设计软件的结构,功能。了解客户,了解需求,转化到技术层面。这个过程得到的经验很难得。

良好的心态转换。从学校到社会,从学生到职员,自己做到了自然的转换过程,希望自己以后对工作更加认真负责。在今后的工作中,我将发挥优势克服不足,朝着以下几个方向努力:1、学无止镜,时代的发展瞬息万变,各种新技术知识日新月异。我将坚持不懈地努力学习各种理论知识,并用于指导实践,以更好的适应行业发展的需要。2、熟练的掌握各种业务技能才能更好的投入工作,我将通过多看、多学、多练来不断的提高自己的各项业务技能。3、"业精于勤而荒于嬉",实践是不断取得进步的基础。我要通过实践不断的总结经验,提高自己解决实际问题的能力,并在实践的过程中慢慢克服急躁情绪,积极、热情的对待每一件工作。

总之,短短的半年实习期,是我人生角色转换,不断成长的一个重要阶段,也是我对编程由陌生进而熟悉、热爱并愿意为之终生默默奉献的重要阶段。

程序员个人年终总结范文3大家好,我是__X项目组的__X,我于____年7月进入公司做JAVA程序开发,至今已近快一年时间了。初来公司,曾经很担心不知该怎么与人共处,该如何做好工作;但是公司融洽的工作氛围、团结向上的企业文化让我较快适应了公司的工作环境。在本部的工作中,我一直严格要求自己,认真及时做好领导布置的每一项任务。不懂的问题虚心向同事请教,不断提高充实自己,希望可以为公司做出更大的贡献。

当然,刚做这个项目的时候,难免出现一些小差小错需领导指正;但前事之鉴,后事之师,这些经历也让我不断成熟,在处理各种问题时考虑得更全面,杜绝类似失误的发生。在此,我要特地感谢部门的领导和同事对我的指引和帮助,感谢他们对我工作中出现的失误的提醒和指正。总结经验是一个人迅速成长的有利催化剂,为了更快地成为一名优秀的员工,现将我20__年上半年的学习、工作情况总结如下:

20__年初时,我们进销存项目通过了一期客户验收。但是,随着客户业务的变化,项目需要做很大的改动和调整。现进销存系统进入了二期的设计开发阶段。

初入公司的时候,我只负责财务模块的存货核算开发工作。随着公司人员的变动,现在我负责财务管理整个模块的开发工作。很明显的能感觉的身上的压力越来越大,也许是因为我的个性使然吧,越挫越勇,迎难而上。不断的学习财务业务知识和本系统框架,现基本了解掌握了财务的整个业务逻辑及业务流程。因为没有参与一期的原型、需求、设计、数据库等文档的设计。

在开发过程中发现,有好多原型、需求文档、设计文档,只知其然,不知其所以然。总结一期经验,避免二期开发中遇到同样的问题和困难。从原型设计、谈二期需求、整理需求文档、数据库设计、开发,一条龙负责到底。这样对业务逻辑及业务流程有了更深的理解。从“我问”,到“我讲”,有了很大的个人提高。提高软件知识和技术只是问题的表面,本质是要提高自己认识问题、分析问题、解决问题的思想高度。在能胜任工作的基础上,立即去涉猎其它领域的专业知识,丰富自己的知识体系、提高自己的综合素质。

我相信付出肯定会有收获,在我们的努力下,进销存系统一定会给客户及公司一个满意的答案。

在这一年里,我看到公司的迅速发展,各项制度的不断完善,我很庆幸我是公司的一员,我会用谦虚的态度和饱满的热情做好我的本职工作,为公司创造价值,同公司一起创造美好的未来。

程序员个人年终总结范文4先自我简介一下,本人从事asp.net开发进一年,09届毕业生,__年11月开始上班,之前做asp,__年2月后开始做asp.net,由于公司转型,现在带十几个人在一起搞asp.net开发,主要是关于准金融行业的行业管理软件。年度总结在会议上也写了,但仅限于对于工作总结及__年工作计划,自我总结较少,因此今天专门做下自我的年度总结,主要从技术、管理、人生上面谈谈这一年的收获,前辈路过欢迎多多指正。

技术

我在学校里学的是电气自动化,程序基础仅限于c基础课程的一些知识,后来由vb、html转向asp,在asp上花费了不少时间,对asp比较熟悉,后来由于公司业务需要,将开发平台转向asp.net,开始对asp.net不是很感冒,以为就是asp的一点扩展(那时还不知道三层架构,数据数据访问全在页面里——!),后来招来几个北大青鸟的过来终于意识到asp.net的强大之处,经过个人的努力已经逐步掌握了asp.net,现在层次上只能讲个人觉得是入门而已,原因是多方面的,待会儿会讲到。

相信从面向过程转向面向对象的同学都有一种感觉:面向对象开始真的有点别扭,涉及到属性,尤其是类之间的各种关系,那时老想用面向过程传递参数多方面啊。于是老在想对象这种东西,从概念中跳中来,以自己的方式去理解才逐渐体会到页面对象的精华来,分层次展现、分级别访问、封装对象之间各种关系逐渐真正理解了,尤其是对象之间的关系,如对象a与对象b两者之间的关系,有些需要完全公开,有些需要隐藏,有些需要通过第三方传递,有些需要给自己的下级可见,有些需要让下级去完成具体操作——这不是现实的实际模型吗?应该这么理解,面向对象来源于现实,它不是一种凭空空想出来的理论,这些对象之间的关系可以将其还原为父子、夫妻、领导下属、同事、朋友之间的关系。相比之下,页面过程往往像是一股脑全部推给用户使用,其中的数据与数据访问方法层次不清晰,在模拟现实上它与面向对象相比更易于入门理解,实质上难于准确直接地表述。

面向对象上另一方面是它的设计模式,在之前的面向过程中对这个设计模式并没有清晰地提出来,面向过程优秀的代码要求高内聚低耦合,从个人的理解上,这仅是对软件开发方法“技”上理论总结;设计模式是达到了“道”的层次,因为它从更大的方向、更抽象的层次来去表述具体的代码模块之间的关系,可以认为设计模式是完全从实际的应用来不断总结得来的经验,之间并没有这种术语,但相信前人肯定也使用到这种思想,它从实际应用于来,当然要应用于实际工作中,认真思考不断总结每个人都会有自己的“设计模式”,可以借鉴前人的思想来去提升自己,不可去为“设计模式”而设计模式。

具体到asp.net的实现模型中,真正理解它的机制与方法也就不难理解,记住b/s中离不开post或get,所有的autopostback、selectedindexchanged……都是去调用form传值,加上runat=server的服务器控件打开它生成的源文件也是普通的html标签,微软的让软件开发更容易的思路是很好的,时代在前进,很多年前你使用c写出mis证明你很牛,很多年之后你不在使用c去写“学生管理系统”、“图书馆管理系统”那只能说明你的脑子少一根筋,开发语言都有长处与不足的地方,因为它们适用的场合不同,类似不能拿匕首去跟炮弹比,也不能拿c与php比,程序员都有一种偏执的心理,但一点要记住,你面对的用户才有最终发言权,程序能不能满足需要,易用性、稳定性、成本才是应当首先放到重要位置来去谈的。

管理

最开始担任管理一职时开发团队加我在内只有四个人,那时只是抱着接受挑战的心理去做管理,加上我本人比较重感情,团队之间关系相处都不错,但严重的问题逐渐显露出来:工作的随意性、团队精神薄弱、工作方式蛮干,印象深刻的是有几个开始承诺项目不能完工,于是最后天天加班,一直做到早上6点,睡一会7点半接着上班,几个同事都是年龄差不多的小伙子,干劲十足。后来随着时间的推进,问题越来越摆在眼前:项目迟迟不能完工,又由于公司待遇方面让新员工感觉不值得,于是形成了老板抱怨员工也抱怨的状况,我在中间两点都要去“消火”,这期间是我们部门相对最累的时间但也是相对感觉最充实的时候,后来,之前的员工跟我说“再也找不到那种感觉了”,这是我能想像的。这期间主要是老总对我十分信任,工作上主要是管理方法上对我指点了不少。后来我逐步体会到,管理应该是“大家定规则去遵守”,而不应该是“人管人”。

人管人很容易陷入一个误区:领导去时时刻刻关注每个员工,这样最后往往后造成员工对领导的敷衍了事,管理松了员工会责任下下降,管理紧了造成员工与领导关系紧张,另一方面领导时间精力有限必然耗费大量的精力在日常的监督中而不能投入到全局的管理中。

于是“定制度-定分工-定进度”,明确日常所有的规章制度,这期间除了公司主要的工作规章制度外其他的日常工作纪律、日常管理等规章制度都是我本人制订,然后征求大家意见最后去贯彻执行。中间也遇到了不少问题,比如开始我们内部是允许使用qq的,后来员工用qq闲聊的时间增多,大大影响了工作效率,最后决心禁止,开始阻力较大(貌似程序员都喜欢挂上几个qq去到群里搞个群主,虽然群里大多都是菜鸟),最后多次开会,逐个谈话,阐明道理,形势逐渐好转。

项目分工上针对技术水平明确分工,制订项目开发计划,由于开始技术都不是很成熟,不少时间我这边强势要求,使用野蛮方法,完不成加班——我陪着加班,这段时间能感觉到员工对我稍有怨言但总体还是认可的。

这期间公司新招人员,人员的增多更使我意识到团队管理的重要性,这期间版本控制、编码规范、文档管理、bug管理等诸多问题都得到一一解决,技术水平上主要是我个人利用空余时间学习新知识充电,然后展开各种培训,主要是photoshop、css、js、sql等方面,培训一方面提升了员工的技术水平,一方面我本人在学习培训的过程中得到的最多,因为这个时候个人要求去思考的会更多,加上我本人对技术兴趣比较深厚,所以后期工作慢慢踏入良性循环。

待遇低、条件艰苦、工作时间长、工作压力大是团队中最大的难题,这方面公司在某些方面决策层有着严重的错误思想,造成技术人员对公司埋怨增多,在这方面我本人只能以劝架婆的身价去安慰身边的兄弟,因为我明白现在公司的问题与当前中国软件行业的通病一样,盲目追求利益最大化,不求质量,但求速度,整个社会风气造成软件行业良莠不齐发展,整个中国三四个人的开发团队组成的公司数不胜数,整个程序员阶层生存状况可想而知,疯狂加班、代码质量低下、维护成本大、稳定性差、用户体验差……。

当然我们本身不能去逃避这个现状,对于个人来讲任何假大空的口号都是没有意义的,程序员作为技术人员最重要的是心态,以良好的心态去面对各种问题,发现问题、解决问题,发现问题抱怨是解决不了问题的(“it民工”是我个人认为it人最没有正确的自我定位的一个称谓,试想一个人连自己都看不起自己的职业,他能做好自己的工作吗?),最主要是解决问题。

我在面试员工时反复提到的三点是:工作态度、发展潜力、工作能力,由前向后排序,心态最重要,大公司大家都想削尖脑袋往里挤,但名额有限,所以广大的程序员同志绝大多数都集中在二流三流四流的软件公司,这个时候更应该做好个人职业定位。以我个人的经验,新员工选择一家公司往往最看重工资待遇跟发展潜力,程序员是一种不可以混日子的职业,工作能力很重要,但不是最主要的,工作态度是最重要的,工作态度往往跟个人的思想认识还有职业所在的环境有关,我个人的体会是绝不能太过于情绪化,情绪化无论是对工作还是对个人的发展都是不利的,就是说哪怕是明天你要辞职,你今天都要把今天要做的事情认真用心做好。

对于工作责任心不够的员工是尤其值得关注的,他们往往自我意识过于强烈,追求以自我为中心,很多时候伴随着工作得不到认可、工作感觉不充实不开心,我会主动找他谈话,我认识:你管理的是一个实实在在的人,他不是一台任你摆布的机器,人会有情绪往往是有心结,找到原因,多加开导,用心去关心每个成员。对于实在不适合在本团队发展的员工要做好最坏打算。程序员这个职业与现在的大学生具有一致的特征,一个是从天之骄子沦为多余人,一个是从高智商人士成为今天中国通行的”it民工“。另一方面是程序员往往年龄集中在20-25之间的男性中,情绪化、失落感、心理不成熟等一系列问题都会出现。但这个阶段的人往往也最易沟通,可塑性也较强,适当的引导、合理的方式会比野蛮的管理效果强上百倍。

程序员个人年终总结范文5来公司担任程序员一职已一年多时间,在这一年时间里,我学到了很多东西。每个人都是在不断的总结中成长,在不断的审视中完善自己。在这半年里自己也是在总结、审视中脚踏实地地完成好本职工作,现将这半年的工作总结如下:

一、思想方面:

严格按照一个程序员应有的素养要约束自已,爱岗敬业,具有强烈的责任感和事业心,积极主动认真的学习专业知识,工作态度端正,认真负责,听从公司的安排,积极配合全友家私完善ERP 系统,任劳任怨。

二、工作方面:

热爱自己的本职工作,能够正确认真的对待每一项工作,工作投入,热心为大家服务,认真遵守劳动纪律,按时上下班,有效利用工作时间,坚守岗位,需要加班完成工作按时加班加点,保证工作能按时完成。在这半年里,我本着把工作做的更好这样一个目标,开拓创新意识,积极圆满的完成了以下本职工作:

配合全友家私开发并完善 SRM 系统

独自开发全友家私 SAP 日志维护系统

三、存在不足:

一公司领导以及部门领导同事的帮助和指教,使我的工作有了很大提高,当然我还存在着很多不足之处,处理问题思路简单,不够成熟,工作中容易产生急躁情绪,需要更深入学习专业知识,提高自己的工作水平。

第8篇:软件开发实习自我报告范文

众多莘莘学子中,微软缘何对一个大专生情有独钟?

顺利入选集训营

2004年9月,20岁的李文怡高中毕业后,走进了河南南阳理工学院。南阳理工学院下属的张仲景国医学院是当地知名的中医学院,李文怡的父母亲希望女儿能到该院学习中医,将来找个好工作。

李文怡在学院军训期间,聆听了一场关于国际软件行业的学术报告,这让她大开眼界,她觉得互联网神奇,软件编程诱人,计算机的发展前景广阔……军训还没有结束。李文怡就拿起电话和家人商量,提出改学软件工程的想法。妈妈的态度非常坚决:“不要自作主张,如果不学中医,就不要走进家门!”父亲也劝女儿说中医是个好职业,以后无论走到哪里都不会失业。李文怡赌气说:“不让学软件我就不读书了,永远不回家!”最终,父母被李文怡的“固执”折服。李文怡如愿走进了软件学院,选择了网站设计和编程专业。

李文怡是个外向的女孩子,对于学习。她投以最大的热情与激情。进校第一年,李文怡便以优异的成绩考取了9个国际专业认证证书,同时还担任了学院的学生会办公室主任,这使她培养出较强的沟通协调能力和团队意识。

软件学院院长刘黎明很赏识这个小丫头,他说:“不管是学习或是学生会工作,李文怡都很出色,这样的复合型大学生,前景广阔,不愁就业!”

机会果真找上门来。2005年11月。李文怡读大学二年级,此时,微软(中国)公司推出“成就未来潜能无限”微软实习生计划,组织一些主修微软技能型课程的大学生进入微软实习,直接体验企业的软件开发流程和系统管理。幸运的是,作为大专生的李文怡被软件学院推荐参加微软公司实习生的选拔。

能够成为微软的实习生,这个机会太难得了。李文怡做了精心的准备。微软的实习生选拔有着非常严格的程序,第一步要通过所在学校老师和学校领导的推荐和选拔;第二步进行笔试,分专业考试、应变问答和英语翻译;第三步进行公司的电话考试,考核专业知识和沟通能力;第四步参加微软北京总部的全国集中培训;最后,在北京总部面试。

第一关,李文怡过得比较轻松,随后,微软的笔试和电话考试也进行得十分顺利,她顺利进入微软设在北京郊区的微软HelpDesk技术支持集训营。

集训营里共有来自全国高校的50名大学生,只有李文怡和她的3名同学是大专生。培训中,学生们不但要学习专业知识,更重要的是对个人素质的培养,比如怎样组织一场简单的报告会、如何面对客户拜访等等,这些内容学校里都没有教。李文怡十分努力,在最后的分组考核中。其中一个环节是讲课,她获得了第一名。

幸运成为实习生

集中培训结束后,李文怡和其他培训者一起站在了被选择的起跑线上,只有30个人可以最终进入微软公司当实习生。

要想成为实习生,首先得表现出众,整个培训期间,李文怡并没有引起大家的注意,然而没过两天,机遇就悄然而至了。微软公司信息技术部想要一名女实习生,他们挑来挑去,最后觉得李文怡条件比较合适,决定给她两个月的实习期。

李文怡欣喜万分,负责培训的老师提醒她,她在微软的“生命期”只有两个月,如果把握不好,进入微软的大门就会永远关闭。

李文怡心里十分清楚,自己是一所高职院校的大专生,无论性别、学历、地域还是毕业院校,都不具备和别人竞争的实力,所以,她必须比别人努力。

李文怡最初的工作,是在光缆上贴标签。实习的日子一天天过去,李文怡每天都能感觉到自己的进步,微软的环境给了她积极学习的动力,当她给出客户满意的答案,听到“谢谢”两个字的时候,她心里有说不出的高兴。

有一天,一个客户打来电话,说要请教一个问题,李文怡像往常一样准备好给他解答,谁知客户先问:“你真的只是实习生吗为什么我有了问题别人总要我找你解决?你知道的事情挺多的嘛。”当晚,李文怡在自己的日记中这样写道:“在我的印象中。与其说微软是一个大企业,不如说是一个大家庭。刚到微软时,我就是一个名副其实的婴儿,对于工作,一点儿都不懂。对于微软,就像小时候对父亲一样敬畏,担心自己会不小心说错话做锚事,显得畏畏缩缩。微软让我感到家的温暖和踏实,我一点一滴地学习,逐渐了解了自己的工作,我渐渐长大,开始认识我们家里的成员,事业上开始有所感悟……”

李文怡的努力赢得了大家的认可,6个星期以后,她可以上项目了,被允许从事内部技术支持工作。转眼两个月的实习期就要过去了,李文怡不知道自己的命运会怎样,最后几天。她索性收拾好东西,准备在经理和督导与自己谈话之后,立刻回学校继续上学。

奇怪的是,两个月过后,部门经理和督导并没有找李文怡谈话。“这样看来,我还可以继续留在微软,这意味着我还有机会……”李文怡很兴奋,她知道自己终于被认可了。

胡俊高经理曾是李文怡的顶头上司,他这样评价她:“李文怡比较聪明和灵活,她身上有两个突出的优点,一个是性格开朗,积极主动做事情,能够在陌生的环境里很快适应并很好地开展工作;另一个就是她有责任心,工作交给她做令人放心。”

后来部门经理调整,新任经理金营任职时,督导立刻找到金营说:“你一定要把李文怡留下来,她是个不错的女孩!”很快,李文怡也得到了金经理的认可。

签约微软

2006年6月的一天,公司老总找到李文怡,问她在正式转正之前对薪水有什么要求。李文怡对这个提问感到有点突然,她说没有任何要求,只是想在微软多学一些东西。令李文恰高兴的是,她实习期间的工资是1500元,公司这次给她涨了好多。

微软正式与李文怡签订了半年的工作合同。一向做事麻利的李文怡有些犹豫,是留下来工作还是回去继续上学,她有点拿不定主意,于是向胡俊高经理讨主意。胡经理说:“我觉得你还是留下来。在北京一边上学一边工作的学生太多了,机会也很多……”

胡经理分析说,全国软件专业的学生有4万人,学习微软课程的学生就有3万,微软这次挑选的实习生只有30人,而能够留在微软工作的只有3人,所以可以看出微软的要求有多么严格。

2006年6月30日,30名实习生即将结束4个月的实习生活,李文怡凭借优异的实习表现被微软(中国)有限公司正式录用,入职微软信息技术部。

签订合同后,李文怡时时刻刻感到肩上的压力,因为转正并非意味着成为微软永远的员工,微软员工的流动性非常大,被淘汰的现象经常出现。

在微软,员工的职涯是以6个月为界线,6个月的合同结束后,如果表现优异可以继续留下来工作,如果不能胜任,立刻走人。李文怡心里很清楚,如果不努力,走人是必然的。

李文怡兢兢业业地工作,整理每天工作的记录总结,制订第二天的工作计划。目前她的主要工作是,维护和管理公司数字电话系统Helpdesk技术支持、Lab服务器日常维护、建立虚拟图书馆、翻译IT相关技术文档。

李文怡租住的房子离单位很近,步行只有5分钟的路程。公司每天上午9点上班,下午5点下班,上班并不要求员工打卡。李文怡说公司对员工的要求很宽松,工作时间可以自由出入,还可以到楼下的健身房锻炼身体,或者到沙发吧台休闲一下,渴了饿了可以到茶水间吃东西,食品和各种饮料应有尽有,想吃什么喝什么随便拿,都是免费的。

李文怡说:“尽管公司给我们创造了一个很宽松的工作环境,但没有一个员工放纵自己。大家都很自觉。这里的员工工资很高,他们有车有房,属于不缺钱一族,一个人到了不缺钱的境界,那他工作的目的是什么呢?”李文怡的话让人想起了比尔・盖茨的那句名言:“每天早晨醒来,一想到所从事的工作和所开发的技术将会给人类生活带来的巨大影响和变化,我就会无比兴奋和激动。”这也正是微软企业文化的核心所在。

母校的老师们为李文怡提供了学业修习的便利,让她一边工作一边自修学分。母校学友向李文怡讨教,问她成功留在微软的经验是什么?李文怡总是笑着说,自己仅是一个学习者,一名普通的微软员工,没有什么特别的经验。如果实在要讲点体会,那就是她觉得无论是从参加微软面向政府大客户的Helpdesk技术支持集训到最后的考核,还是从获得到微软实习的机会直至留在微软工作,她走过的每一步都踏踏实实。

第9篇:软件开发实习自我报告范文

自我介绍是向别人展示自己的重要途径,是与他人进行沟通、增进了解、建立联系的一种最基本、最常见的方式,是人与人进行沟通的出发点。在面试软件测试工程师时该如何进行自我介绍呢?本文是小编整理的软件测试工程师面试英文自我介绍范文以及关于软件测试工程师面试的知识,仅供参考。

软件测试工程师面试英文自我介绍范文

软件测试工程师面试英文自我介绍范文1I’m Cheers.Lee, I’m twenty-six year old, I majored in E-business and with a bachelor degree.I’m single.And I love software testing, as the software quality is vital to the company’s customer, it also could improve the company’s image, so quality is the best policy.We must devote all my energy to assure the software quality.

The position which I’ve come to apply is senior software testing engineer.I have three years work experience, one year and a half of function testing experience and one year of performance and automation testing experience.I have been reading up on software testing, especially on performance testing and automation testing.I’m quite familiar with performance testing tool LoadRunner, and familiar with automation testing tool QTP.I’m good at developing performance testing script base on C language in web system, and also have good skills in develop QTP script.

As we all know that software performance has become more and more important, while thousands of the users log in the system or visit the website simultaneously, the problem may occurred, the system crash or the server deny to provide the service to the user, so the performance testing need to be done before the software delivered to our customers.

We also benefit from the automation testing.There is always a lot of function testing or regression testing need us to finish in a short time.But we do not have enough time and sufficient human resource to complete it, how should we do? So the automation testing is the best solution.It cut down the costs, improve the work efficiency, save our time and energy.Its advantage is not merely as so.

软件测试工程师面试英文自我介绍范文2Good morning, ladies and gentlemen! It is really my honor to have this opportunity for an interview.I hope I can make a good performance today.I'm confident that I can succeed.Now I will introduce myself briefly.I am 26 years old, born in Shandong province.I graduated from Qingdao University.My major is electronics.And I got my bachelor degree after my graduation in the year of 2003.I spent most of my time on study, and I’ve passed CET-6 during my university.And I’ve acquired basic knowledge of my major.It is my long cherished dream to be an engineer and I am eager to get an opportunity to fully play my ability.

In July 2003, I began working for a small private company as a technical support engineer in Qingdao city.Because there was no more chance for me to give full play to my talent, so I decided to change my job.And in August 2004, I left for Beijing and worked for a foreign enterprise as an automation software test engineer.Because I want to change my working environment, I'd like to find a job which is more challenging.Moreover,Motorola is a global company, so I feel I can gain a lot from working in this kind of company.That is the reason why I come here to compete for this position.I think I'm a good team player and a person of great honesty to others.Also,I am able to work under great pressure.I am confident that I am qualified for the post of engineer in your company.

That’s all.Thank you for giving me the chance.

软件测试工程师面试技巧核心提示:第一个问题:自我介绍(心理学首因效应告诉我们第一印象非常重要),自我介绍最重要的是能够在面试官心目中留下一个好的第一感觉。说得更直白一点是让面试官舒服。但是我发现很多人就是直接简单的介绍了一下过去的经历,但是实际上一方面过去的经历没有很好的让人发现优点。其实面试好比相亲,你想说什么不重要,重要地是人家想听什么。比较好的自我介绍套路是这样:“您好,我叫XXX,很高兴能获得这次...

第一个问题:自我介绍(心理学首因效应告诉我们第一印象非常重要),自我介绍最重要的是能够在面试官心目中留下一个好的第一感觉。说得更直白一点是让面试官舒服。但是我发现很多人就是直接简单的介绍了一下过去的经历,但是实际上一方面过去的经历没有很好的让人发现优点。其实面试好比相亲,你想说什么不重要,重要地是人家想听什么。比较好的自我介绍套路是这样:“您好,我叫XXX,很高兴能获得这次面试机会,今天来面试是想证明自己是最合适的人选,另一个方面是获得您的认可,结合我过去的工作和学习经历,我自信我能符合咱们公司的认可,接下来您看是我继续介绍我做过的项目,还是您问您关心的问题?”

第二个问题:项目介绍(项目经验直接决定一个人能否胜任一份工作,企业更应该看重一个人解决问题的思路和具体能力),项目介绍部分最重要的思路是应该先整体后局部,介绍整体的时候要有量化的数据(从项目度量的五大维度:规模,包括项目代码规模,需求规模、用例规模,工作量,进度,质量和成本),然后是整体的测试流程,然后再是角色与职责,接下来是项目中自己的特色,比如做得最好的是、遇到最大的困难时、最差的是,最后是心得体会。

第三类问题:数据库方面知识,最基本的要求是数据库记录的增删改查(insert、delete、update、select),表结构的增删改查(create、drop、alter、describe)、存储过程、触发器等。

第四类问题:linux操作系统相关,最基本的目标是熟悉常见的50个命令,比如find命令(-name、-type、-perm、-user、-group、-ctime、-atime)等,熟悉vi、熟悉linux搭建测试环境。比如LAMP环境搭建。

第五类问题:缺陷相关知识,最基本的是缺陷跟踪的流程(流程的基本要素),整体的流程,最好能在纸上给面试官画出来(尤其是男面试官,从男人好色的角度来看,写得很清楚很重要),缺陷单的属性,至少能列出20个属性,每个属性的意义,如何描述好缺陷单,缺陷单描述的5C原则,比如缺陷重现步骤应该complete.如何描述一个你认为的最经典的bug单。

第六类问题:用例相关,最基本的包括用例的格式要素,用例设计工程方法论,每个方法要求(方法的背景,操作步骤,优缺点、适应范围,与其他用例方法如何配合),在项目中如何利用测试用例设计工程方法。如何评价、评审测试用例,评审从哪些维度?要设计好测试用例需要哪些方面的知识结构,比如技术、业务、方法。

第七类问题:软件测试流程,系统测试相关规范和标准的流程:熟悉产品/项目,需求评审,测试需求,测试计划,测试方案,测试用例,预测试,第一轮正式测试、第二轮回归测试、第三轮测试,测试报告,测试总结,测试指南。

第八类问题,网络相关,最基本的网络基础知识,比如TCP/IP协议。

第九类问题,测试工具,包括三个大的类型,第一类是性能测试工具、自动化测试工具、测试管理类工具。最起码的要求是熟悉工具的使用。

第十类问题,给你一个软件,比如QQ、QQ斗地主,你如何去测试,这类问题基本的思路是,从软件质量模型、测试工具、测试方法、测试流程、探索式测试等角度先宏观解决,然后再具体微观讲解用例如何设计等。

第十一类问题,一个优秀/卓越的软件测试工程师应该具备哪些能力与素质,素质方面包括沟通、五心工程师、追求完美等

第十二类问题,最后一个问题,面试官一般会问,您还有什么想问的吗?还有什么想了解的吗?总体上来说最重要的是留下一个好的近因效应,就好比相亲的时候,分手离开的时候,留下好的最后的印象,基本的思路应该分三种情况,第一种是面试官对你满意,自己也感觉不错的情况下,先表示感谢,然后积极主动的问题,比如,非常感谢您给的这次机会,但是我还是想问,如果我有下一轮面试,我想知道知道是什么时候,我应该再做哪些方面的准备。第二种情况是面试官和自己感觉都一般般,感觉自己是鸡肋,这个时候说不说很重要,基本的套路是,非常感谢面试官给的这个机会,坦白地说我对自己今天的面试表现不是非常满意,还可以表现得更好,但是如果我还是非常想得到这个机会,您能否给我一些建议。第三种情况是面试情况非常糟糕,这种情况下,很少有人能说出感谢,但这恰恰体现一个人的风度。基本的思路是,不管怎么样,还是得感谢您给的机会,让我自己认识到自己的不足,坦白地说我离这个岗位的要求还有些距离,但是我还是想知道,如果将来我还想来咱们公司面试,您能否给点具体建议。

总结,面试是一个相亲的过程,相亲的成败取决于很多要素,但是好的、充分地准备,能够让我们更加从容地和主动的去面对压力与挑战,而不是简单地把自己变成超市里面的菜,供人挑选。

软件测试工程师面试经验总结首先说明我算上找实习的时候的面试总共就经历了不到5次,没有多少经验,就在网上和书上摘录了些我认为比较重要的,分享给大家,希望各位都能找到一份适合自己的好工作。

1.笔试题

对于笔试,有的公司笔试题是不区分开发和测试岗位的,测试人员除了要掌握好测试的基本知识外最好也是有编程基础,具有尽量多的计算机的知识,像操作系统的基本知识(线程等),数据库的基本操作(增删改查,关联查询,授予权限等),数据结构的知识(像二叉树的前序、中序、后序查询)。

2.面试

如果在笔试中没有考测试的基本知识,那在面试中是肯定要被问到的。面试前一定要做好准备,可以在网上搜一下关于这个公司的笔试题和面试题,以供参考。如果时间充裕可以找一本自己能看的进去的讲软件测试的书,认真的有侧重点的看看。软件测试的几个主要的阶段,不一定死记硬背能用自己的话说出来也可以或者能举例说明,那几个主要的白盒和黑盒的测试方法能熟练的应用到实际的例子中,等价类划分和边界值分析经常被问到。

每个公司做的项目都不一样,最好先了解下要应聘的那家公司主要是做哪方面的,比如对美外包的公司就要求英语水平,能看懂英文文档甚至能同外国人交流,最好能提前先看些英语的文章,准备下英文的自我介绍,临时提高下英语水平。

我被问到的面试题(答案仅供参考)

1.为什么不考研?

2.想要一份什么样的工作

3.做软件测试人员需要具备什么样的职业素质

(1) 专业技能,包括测试的技能和开发的技能

(2) 积极的态度

(3) 良好的沟通能力

(4) 细心

(5) 耐心

(6) 团队意识

4.对他们公司的了解

5.再就是些工作地点能否接受,有没有男朋友之类的基本问题

以下是针对实习项目问的问题(答案仅供参考)

6.缺陷报告有几个状态,都包括哪些内容

状态:新建,打开,修复,关闭,重复的bug,无效的bug,被拒绝的bug,其他 内容::标题、模块名称、项目名称、测试环境、重现步骤、期望结果、实际结果、严重级、优先级、发现人、接收人和附件(截图,说明等)。

7.有一个文本框,只能输入0-5个字母的组合,如何进行测试

从字符串的长度考虑,按照边界值方法设计测试用例

从字符串的长度考虑,按照边界值方法设计测试用例

从字符串的组成内容考虑,按照等价类划分方法设计测试用例

8.简单的说一下性能测试和压力测试

9.写过自动化测试的脚本吗

10.我实习的项目是一个金融的网站,技术的面试官问我,商品的价格是左对齐还是右

对齐(对于这个问题我也不知道为啥会被问到,有什么具体的含义,猜想可能是判断我的项目经验是否真实)

下面是我网上摘录的一些可能被问到的面试题

1.您认为做好测试用例设计工作的关键是什么?

答:白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果

黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题

2.在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?

3.谈一些自己在以往的学习和工作中获得的工作经验和心得体会?(可以包括软件测试、过程改进、软件开发或者与此无关的其他方面

4.什么是软件测试。

5.Alpha

测试与beta 测试的区别。

6.测试结束的标准是什么?

7.测试项目:杯子

需求测试:查看杯子使用说明书

界面测试:查看杯子外观

功能度:用水杯装水看漏不漏;水能不能被喝到

安全性:杯子有没有毒或细菌

可靠性:杯子从不同高度落下的损坏程度

可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用

兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等

易用性:杯子是否烫手、是否有防滑措施、是否方便饮用

国际化:杯子上的图案有没有触犯到某个国家或宗教的禁忌

用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述

疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等

压力测试:用根针并在针上面不断加重量,看压强多大时会穿透

跌落测试: 杯子加包装(有填充物),在多高的情况摔下不破损

震动测试: 杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路\公路\航空运输

测试数据:测试数据具体编写此处略(最讨厌写测试数据了)。其中应用到:场景法、等价类划分法、因果图法、错误推测法、边界值法等方法

期望输出:该期望输出需查阅国标、行标以及使用用户的需求

说明书测试: 检查说明书书写准确性

给大家提三个产品:1.手机 2.电饭锅 3.电梯

8.图书(图书号,图书名,作者编号,出版社,出版日期)

作者(作者姓名,作者编号,年龄,性别)

用SQL语句查询年龄小于平均年龄的作者姓名、图书名,出版社。

9.软件测试分为几个阶段

各阶段的测试策略和要求是什么

10.您认为在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?

11.请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程

12.您认为做好测试计划工作的关键是什么?

13.您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。

14.测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?

答:软件测试计划是指导测试过程的纲领性文件,包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容。借助软件测试计划,参与测试的项目成员,尤其是测试管理人员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。

测试计划和测试详细规格、测试用例之间是战略和战术的关系,测试计划主要从宏观上规划测试活动的范围、方法和资源配置,而测试详细规格、测试用例是完成测试任务的具体战术。所以其中最重要的是测试测试策略和测试方法(最好是能先评审)

15.为什么要在一个团队中开展软件测试工作?

答:因为没有经过测试的软件很难在之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将时,从测试报告中得出软件的质量情况。

软件测试工程师-个人简历个 人 简 历

基本信息:

姓 名:

出生年月:1991年7月

工作年限:2年

婚姻状态:未婚

电子邮箱: 性 别:男 毕业学校:广东建华学院 学 历:大专 专 业:计算机专业 手 机:

专业技能:

1、熟悉软件测试理论,软件测试流程,编写测试用例等;

2、熟练应用黑盒测试的方法,如边界值法、等价类法、场景法等;

3、掌握自动化测试工具QTP、性能测试工具LoadRunner的基本使用,如录制脚本,参数化设置,脚本优化等;

4、熟悉软件测试的管理工具,如BugFree

缺陷管理工具、SVN版本控制、MindManager 思 维导图等工具的使用;

5、熟悉Oracle和MySQL数据库的基本操作,如增、删、查、该等命令的使用;

6、熟悉Linux操作系统的基本操作;

7、对C语言有一定的了解,如9条基本语句、数组、指针等等的使用;

项目经验:

项目一

项目名称: 奔腾出租车

运行环境: Linux + MySQL + Apache

项目概述: 本系统是一套功能全面的出租车管理系统,通过该软件可以让出租车公司内部及时准确地采集各种数据信息,处理高速化和网络办公自动化。实现对出租车 公司司机的信息记录,操作,出租车管理,提供精确查询等多种查询方式。主 要功能模块有:首页、基本信息设置、任务管理、统计图表、辅助工具、帮助 菜单、用户信息管理等。通过规范化管理来掌握车辆信息,处理车辆调度,将 很大程度上解决出租车公司在工作上的管理难度,让车管理更上一个台阶。 责任描述: 1、根据项目需求文档进行需求分析,写出需求点;

2、针对责任模块编写有效的测试用例;

3、搭建测试环境,保证测试出的数据真实可靠;

4、执行测试用例,用BugFree提交Bug并跟踪其状态;

5、进行回归测试;

6、编写测试报告。

项目心得: 对软件测试有了更深层的理解,当编写用例时,要尝试新的技术,新的思维,往往Bug就出现在意想不到的地方;明白了回归测试的重要性,因为偶尔会有些模块在上一版本没有出现问题,但在修复某个Bug时却出问题了,所以测试时需要考虑全局,不要只局限于某个小模块。

项目二:

项目名称: 金华酒店管理系统

运行环境: Linux + MySQL + Apache +PHP

项目概述: 金华酒店管理系统主要应用于中小型酒店,通过该软件可以方便快捷的管理酒店,使酒店的工作质量和效率提高。软件采用先进的计算机网络通信技术,改变了酒店业务模式,大大提高了工作效率。本系统的功能包括房间状况管理、添加房间信息、维修管理、退房管理、客户入住等,是为了不让人工繁琐去操作,而设计的一个管理系统。

责任描述: 1、测试软件是否达到需求规格书的要求,包括:各个功能点是否以实现,业务流程是否正确;

2、编写测试用例,如用边界值法、等价法、错误推断法等方法编写;

3、搭建测试环境(按照说明书搭建);

4、执行测试用例,用BugFree提交Bug并跟踪其状态。

项目心得: 测试的规范化是及其重要的。测试时要注意Bug的群集现象,因为往往百分之八十的问题都发生在百分之二十的模块当中。

项目三:

项目名称: 科达薪水助手

运行环境: Linux + MySQL + Apache +PHP

项目概述: 本系统基于B/S架构,主要用来支持企业薪酬管理,方便企业管理员工信息,统计日常支出,员工薪酬管理等等。主要功能模块有员工信息管理、部门管理、工资管理、收支统计、系统设置、辅助工具、薪酬报表等。本系统的特色就是把员工的信息和薪酬等信息整合在一起,更方便快捷的操作,一套好的工资管理系统,有助于建立科学有效的薪酬体系。

责任描述: 1、编写测试用例;

2、执行测试用例,用BugFree工具提交Bug,并跟踪其状态。

项目心得: 对黑盒测试的各种方法的应用更加得心应手了。

工作经历:

2012/08—2021/01 创拓达科技有限公司 软件测试工程师 自我评价:

本人性格随和,适应能力强,有较强的学习能力,能独立分析和解决问题。能快速融 入到团队中去,工作积极上进,对于领导分配的任务认真完成。

软件测试工程师面试英文自我介绍范文的人还看了:

1.软件工程师面试自我介绍范文

2.应届生软件测试面试自我介绍范文

3.软件测试面试自我介绍范文

4.软件测试面试自我介绍

5.软件测试工作面试自我介绍范文

6.软件测试工程师简历自我评价

7.软件测试工程师的自我评价

8.计算机专业英文自我介绍范文