篇一 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、加强信心,坚持下去
虽然感觉自己学的还可以,但真的工作起来却感觉力不从心。有时候遇到事情总会着急,慌张。平常信心不足,总感觉自己做不好。或许还需要一段时间的磨练吧。只有自己的知识和能力都在提升,相信自己总有一天会很勇敢的表现自己。
上学的时候大家都说,能珍惜现在的日子就好好珍惜。等工作了才真的领悟这句话。每天起早贪黑,忙忙碌碌,做了第一天就想回到学校接着做学生。感觉学生时代真是最美好的时间。可是既然踏出来了就要继续走下去,因为这一天也终究要来到。最后总结:光阴似箭,岁月如梭。一晃两个星期的实习生活已经过去了,在最近的两个星期的实习过程中,我有着许多的收获和欢乐,但也有苦涩和教训,这些成功的经验将激励我在以后的人生之路上取得更大成绩,失败的经历将使努力去改变自己不完美的地方,让自己在以后的日子做的更好。这些宝贵的人生经历将激励我在以后的人生路上勇于实践,开拓创新,为人生的下一次辉煌奠定坚实的基础,成为我受益终生的宝贵财富。
篇二 软件测试工程师顶岗实习报告1850字
一、实习单位
我现在____实习,职业是软件测试工程师。____成立于2001年,是一家主营数据通信、视频会议系统、cctv监控系统及软件开发等业务的服务型高科技企业,经营范围有数据通信网络、视频监控系统、视频会议系统、网络安全、宽窄带综合业务。
二、实习工作职责
工作职责第一点负现项目的测试流程,编写测试计划、测试用例;第二点寻找bug并记录跟踪bug。第三完成测试环境的部署并提交测试报告,熟悉linu_系统与oracle数据库,利用测试工具loadrunner来完成项目的性能测试,配置工具svn 来管理文档。
三、实习内容
刚开始上班只是熟悉需求和系统,每天编写测试用例,测试用例全部必须要有很强的逻辑思维和考虑周到设计出来的文档才能有很好的覆盖率,也就是覆盖率要很强,编辑出来的测试用例才能找到重要的bug。第二周和第三周主要是负责编写测试用例和执行测试用例并且寻找bug跟踪bug,在不断的完善测试用例。并且在更新版本后我们还要再走一遍自已写的测试用例,去核实修改的bug是否已经修改并且功能达到原先期望值。
四、 总结
(1)工作态度
刚进入公司,对于一无所知的我,一切都要重头学习,首先学习的就是如何在linu_ 系统上装oracle,对这两个都不是很熟悉的我,又要慢慢学习,我自已请教了公司的老员工,或者对linu_系统精通的人,在公司是没有多少时间让你慢慢学习的,让你在规定的时间范围内完成工作,到时间后就必须有一个结果,对于部署测试环境以前没有接触过,直接拿来三台服务器就让我们把整个项目部署到上面,对于这一块没有多少了解的我无助的像个孩子,感觉茫然极了,这又是一种新知识,对于这种新知识我又要重头学,感觉到公司就是在不断的学习中,在批评中不断的吸取教训,在教训中不断的重新学习,就这样一直重复着这个过程,不断的学习不断的吸取教训,然后再慢慢累积成经验。
(2)工作方法
当让我自已写测试时,我知道难题来了,对于代码自已只是在大一时接触了一下,大二基本上也都还给老师了,现在让我自已敲代码,我怕自已不能完成任务,我不但在网上查找资料,公司的同事们个个都是开发的高手,他们也是我的资源,在工作期间,我一边学习新的知识一边积累经验,把自已遇到的问题和解决方法都默记于心,现在在公司里面我学习到的东西很多,有很大的学习空间,在软件测试方面我希望自已的工作能力有大的长进,我能够想像在一个好的领导下自已也会有较大的发展。不管工作压力多大我都坚信,只要自已肯努力干,希望就在前方。
(3)工作责任
在公司我从没有把自已当成是实习生,我和大家一样遵守公司的每一项制度,把自已当成是公司的一份子,不管是什么工作我都想尽自已最大的努力去完成它,不管结果如何,我一直在想是不是努力了就会有收获,但是现实是残酷的,你的努力并不一定达到了上司对你的要求,上司的要求自已永远也摸不透,因为我不知道自已要做到什么样才能让上司对自已肯定,认为自已是有能力的,而不是总是对我进行批评。我把自已当成是正式员工一样,上下班坚持公司的每一项制度,早上很早上班晚上很晚才能回到住的地方,但是不管多累我都会对自已说加油,没想过要放弃。现在我也应该明白我对公司有责任对学校也有一份责任,因为渐渐长大了才。
实习时,我们所见的社会,不可避免有阴影面,但是我觉得好的东西始终多一些。因为我每天都可以看到温暖的太阳,闻到温馨新鲜的空气,见到许许多多可爱的人。
三个月的实习,我很幸运学到了不少东西,不仅充分的发挥了专业知识,将理论切实运用到实习种,还进一步拓展了自身综合实习空间。同时我也看到了自己的不足,无论什么工作一定要有责任感和使命感,对工作一定要认真扎实;要加强自身建设,努力提高自身素质,更好的适应工作需要;一定要有吃苦耐劳的精神;还要不断的扩展自己的知识面。这样对我们以后,有利于接触社会的方方面面。实习是踏向社会的一个关键时期,我们在学校学到的知识较零散,实习将知识系统化。在这个学校到社会的过渡时期,自己从事的专业要抓好重心,做到多思考、勤看书、多学习把自己的重心转移到工作上来。不断学习经验、积累知识朝着这个方向努力。一份耕耘一份收获,一个人成功与否取决于个人努力,我们年轻而富有朝气,实习是未来职业生涯的开始,用我们充满智慧的大脑努力工作,让自己的梦想成真,实习的经历成为永远难忘的回忆。
五、结束语
在今后的学习和工作中我需要更进一步地严格要求自己,争取在各方面取得更大的进步。最后向所有为我的实习提供帮助的老师们及企业师傅们表示感谢,感谢他们为我的实习给予帮助和关照!
写出此实习报告,是为了深记人生踏出第一步,同时祝愿刚走出学校的学子们一切顺利!
篇三 软件工程实习报告2000字2100字
软件工程实习报告2000字
时间过得真快,转眼间,在山大实习生活就结束了。
四周的时间能够和山大的同学一起工作、学习、生活我感到非常的荣幸,同时也感觉到很大的压力,作为电子商务专业的学生从事软件开发感觉还是有一定的困难,特别是我们还是和山大大三的学生一起,在初来时自己就有一些不自信,但随着项目的进展,我慢慢的找到了自己的位置,找到自己的目标,虽然自己与好的同学还有差距,这也给了我很大压力,但是我相信没有压力就没有动力,所以整个实训过程中我都在不断地努力。
实训期间让我学到很多东西,不仅在理论上让我对it领域有了全新的认识,在实践能力上也得到了很大的提高,真正的学到了学以致用,更学到很多做人的道理,对我来说受益匪浅。特别是利用周六上午的时间山大为我们安排的讲座让我们了解it领域一些新的发展动态以及一些的技术,让我意识到自己知识的缺少,这激励我在以后的学习、工作、生活中要不断了解信息技术发展动态以及信息发展中出现的新的技术。
除此之外,我还学到了如何与人相处,如何和人跟好的交流,我们组成一个团队大家一起开发一个项目,大家的交流沟通显得尤为重要,如何将自己的想法清楚明白的告诉队友,如何提出自己想法的同时又不伤害其他的队友的面子,这些在我的实训生活中都有一些体会。可是说,第一次亲身体会理论与实际相结合,让我大开眼界。也是对以前学习的一个初审吧,相信这次实训多我以后的学习、工作也将会有很很大的影响,在短短的二十几天里这些宝贵的经验将会成为我以后工作的基石。
作为大二的学生,经过两年的在校学习,对程序设计有了一些基本的理性的认识和理解。在校期间一直忙于理论的学习,没有机会也没有经验来参与我们项目的开发,所以在实习之前软件按开发对我来说是非常抽象的,一个完整的项目要怎么来分工以及完成该项目所需要的基本步骤也不明确,经过这次实训让我明白一个完整项目的完成必须团队分工合作,并在每个阶段进行必要的总结和检查。
在我们项目的开发过程中我们项目的步骤:详细设计、详细设计review、编码、编码review、单体测试。在项目开发过程中我也深刻的体会到详细设计对一个项目开发有明确的指引作用,它可以使开发人员对这个项目所要实现的功能在总体上有具体的认识,并能减少在开发过程中出现不必要的脱节。
经过二十多天的obbligato信息安全管理的java开发,是我对java软件开发平台有了更深一步的了解,也对nec公司的obbligato平台有了一定的了解。
这次实训是对我们两年学习的一个检验,虽然项目中很多知识我们在日常的学习中都没有遇到,这同时提醒我:要想成为一个合格的程序员就有具备一种自学能力,在工作中会遇到很多从未接触过的问题,当有了问题时要去解决,在你不断努力,寻找答案的过程中,自己的能力也在潜移默化的提升。有时遇到问题时可能有很多想法但却不知道那个正确,这就让我们不断地去探索,不断地尝试。
这次实训也让我深刻的了解到,不管在工作中还是在生活中要和老师、同学保持良好的关系是很重要的。做事首先要先做人,要明白做人的道理,如何与人相处是现代社会的做认得一个最基本的问题,对已自己这样一个即将步入社会的人来说,需要学习的东西很多。
从一起做项目的同学身上我看到了谦虚谨慎、细心努力的态度,在以后我的生活中我还会留意身边同学的优点,从他们身上找寻我所缺少的品质,不断学习。从老师那里我看到了企业人的生活面貌,没有事情可以不劳而获,今天老师们能够领导我们是他们之前努力的结果,虽然老师没有和我们讲很多公司里的事情,可是他们的言行中所表现出来的都是比我们要严谨的多的对工作的态度。
在此次的实训中我感觉到我们的不足就是动手的能力太差,在项目组中山大的同学也给我提出一些建议,让我有机会自己多动手,不是我们缺乏知识,而是我们没有运用知识的能力,在二十多天的项目开发过程中,我自己也认识到虽然我们的理论知识没有山大同学那么全面,但是如果在学校认真学习了,我们的理论知识并不比他们差,所以以后的日子,如果自己还要继续从事软件开发相关工作,我会更加注重自己的动手能力。
再者,我们要有更好的学习心态,看到山大的很多同学会在晚上项目结束后再去教室上自习,深深地意识到我们的学习态度有多大的差距,原来在学校的时候我们九点基本就要从教室回宿舍了,而他们还会再继续利用九点以后的时间努力学习,虽然在山大就短短不到一个月的时间,可是我所体会到的对我以后的学习将会有很大的影响,我想在大三专升本复习的过程中,在山大的经历会让我更加有动力,更能坚定信念:坚持、努力。学习山大学生刻苦、勤奋的学习态度。
山大的实训已经成为过去,可是在山大学到的东西会一直影响我以后的发展,突然想起鲁迅先生的一句话:世上本没有路,走的人多了,便成路。生活的路也是人走出来的,每个人一生总要去很多陌生的地方,然后熟悉,然后再走向另一个陌生的地方。在不久的将来,就要踏上人生的另一段旅程,以后的路上有时不免会感到有些茫然、无助,但生活的路谁都无法预测,只能一步步摸索,但只要方向正确,只要我们向着目标不断努力,相信在不远的将来我们一定会有一片属于我们自己的天空。
篇四 软件工程开题报告1550字
一、选题依据(拟开展研究项目的研究目的、意义)
随着社会的进步、计算机技术的飞速发展 ,用计算机实现企业人事工资的管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
所以人事工资管理系统应运而生,成为利用计算机实现企业人事工资管理的基本。
二、国内外研究现状
随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似工资管理系统之类的财务软件的开发势在必行。现在中国企业已进入'新管理时代',企业管理在经历了计划经济时期的'生产管理'时代,计划经济与市场经济相结合时期的'混合管理'时代后,从九十年代末进入全面市场经济时期的'新管理'时代.新管理时的中国企业管理是面向市场,基于现代企业制度,是中国模式,价值化,系统化,电脑化,国际化和普遍化管理的时代. 新管理时代的中国企业管理以建立竞争优势,提高企业竞争力为核心.要提高企业的竞争力就必须整合企业经营,全面强化企业管理,形成企业持久发展的'内功'.越来越多的质优企业舍得在管理系统上投资的举动,足以说明这一趋势.
在市场竞争日益激烈,用户需求不断趋向多样化,企业间关联程度越来越密切的今天,要求企业行动必须快捷,灵敏,在管理的思想观念,方式方法上不断创新.人力已经很难完全达到要求,必须借助当代信息科技的最新成果,优化和加强企业的运营和管理.
三、研究方案(主要研究内容、目标,研究方法、进度)
主要内容:支持企业实现规范化的管理,支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时认识档案的建立,老员工转出、辞职、退休等。目标:实现企业员工工资管理的系统化、规范化和自动化。
四、进程计划(各研究环节的时间安排、实施进度、完成程度)
2023-03-10---2023-03-16收集所需资料2023-04-02---2023-04-16完成系统需求分析, 对人事查询管理,人事维护管理,工资查询管理,工资维护管理,等各个功能模块的功能进行确定。2023-04-17---2023-04-25对数据库表结构进行设计,将表结构导入数据库。并对论文进行初步构思、编写。2023-04-17---2023-05-05继续完成功能模块的代码编写。2023-05-05---2023-05-23设计测试实例,对系统进行测试,找出缺陷,进行完善。2023-05-24---2023-06-15完成毕业论文的编写工作。
五、导师对文献综述的评语
签字:
200
年
月
日
六、 专业意见
专业负责人签字:
20
年
月
日
七、系部意见
院(系部)(章):
负责人签字:
20
年
月
日
篇五 软件工程师转正申请报告1000字
时间一晃而过,转眼间三个月的试用期已接近尾声。这是我人生中弥足珍贵的经历,是我的第一份工作.给我留下了精彩而美好的回忆。
我叫___.于____年成为公司的试用员工, 目前担任技术支持部门程技术支持一职,负责中文项目维护工作.根据公司的三个月的试用期规章制度,现申请转为公司正式员工.
作为一个应届毕业生,初入职场,曾经很担心不知该怎么与人共处,该如何做好工作;但是公司宽松融洽的工作氛围、团结向上的企业文化,让我很快完成了从学生到职员的转变.在任职期间,我在朱恺、王运亮等同事的帮扶下对于初期工作得以认知.这些流程业务也是我以前从未接触过的,自己也由一个学生转型为一名职业人;由只对业务流程有认识到敢下手去实践;这些也是各部门领导和同事的耐心指导和帮助,使我在较短的时间内适应了公司的工作环境,也熟悉了公司业务的整个操作流程.
当然了,在这期间,是我出错的高峰期了,特别是在有些事情的处理上,缺乏一定的灵活性,对有些事情考虑得不够周全,尤其是对部门之间协调性问题.但通过向一些有经验的同事学习,在后期的工作中逐步得到了改善.
在本部门(技术支持部)的工作中,我一直严格要求自己,认真及时做好下发布置的每一项任务,同时主动为同事分忧;专业和非专业上不懂的问题虚心向同事学习请教,不断提高充实自己,希望能尽早独当一面,为公司做出更大的贡献.当然,初入职场,难免出现一些小差小错需领导指正;但前事之鉴,后事之师,这些经历也让我不断成熟,在处理各种问题时考虑得更全面,杜绝类似失误的发生.在此,我要特地感谢部门的领导和同事对我的入职指引和帮助,感谢他们对我工作中出现的失误的提醒和指正.
经过这三个月,我现在已经能够独立处理部分中文程序的维护问题,协助同事进行业务分析,当然我还有很多不足,处理问题的经验方面有待提高,团队协作能力也需要进一步增强,需要不断继续学习以提高自己业务能力.在此也感谢一直帮助我的同事.
这是我迈出校门的第一份工作,这段时间来我学到了很多,感悟了很多;看到公司的迅速发展,我深深地感到骄傲和自豪,也更加迫切的希望以一名正式员工的身份在这里工作,实现自己的奋斗目标,体现自己的人生价值,和公司一起成长.在此我提出转正申请,恳请领导给我继续锻炼自己、实现理想的机会.我会用谦虚的态度和饱满的热情做好我的本职工作,为公司的辉煌发展奉献自己的光和热.
篇六 广联达软件工程造价实习报告2200字
楼整个工程的单位平方米钢筋量为24吨,总的吨数为 。通过图形算量软件统计出来的混凝土量为 ,砖的量为 。最后整个工程的造价为39 ,单位平方造价为 。
四、实习总结:
进入公司后,给我的感触就是学校到社会的大环境的转变,身边接触的人也完全换了角色,老师变成老板,同学变成同事,相处之道完全不同。在这巨大的转变中,我们可能彷徨,迷茫,无法马上适应新的环境。我们也许看不惯企业之间残酷的竞争,无法忍受同事之间漠不关心的眼神和言语。很多时候觉得自己没有受到领导重用,所干的只是一些无关重要的杂活,自己的提议或工作不能得到老板的肯定。做不出成绩时,会有来自各方面的压力,老板的眼色同事的嘲讽。而在学校,有同学老师的默默关心和支持,每日只是上上课,很轻松。常言道:工作一两年胜过十多年的读书。2个月的实习时间让我从中学到了很多知识,关于做人,做事,做学问等等。
下面从以下几个方面来总结自己的实习心得:
从思想方面让我感觉在社会中,对于工作方面只能靠自己的能力来做事情,别人是帮不了自己的。因为每个人都要生存,每个人都要工作,每个人都是为了自己的生 活而努力工作,是没有时间也没有义务去别人做事情的,因此出来实习,我的大部分时间是自己在学习研究的,只有确实没有办法做出结果或是完全不懂得时候去请教别人,而且讲解的时间是非常短暂的。而在学校大家可以互帮互助的,在遇到困难的时候可以向别人请教或者是大家一起讨论,像以前的这种思想,在我实习的这个阶段让我完全的改变了。现在让我更加深刻的理解了“人要靠自己”这就话。 从生活方面让我感觉不变的就是家人的关心,虽然在工作的时候别人也会关系你的生活问题,但是是很少的一部分。自己遇到的问题不能像以前一样向同学、向朋友倾诉,只能自己慢慢的解决消化。同事之间并不是无话不谈,而是有话少谈。即使是聊天、谈话也是关于工作方面,很少涉及到自己的私人情感,家庭矛盾或者是目前处于的困境无法解脱。
从工作方面让我觉得刚入公司做好本职工作并不是一件容易的事情。刚入单位,为了了解一下我的工作能力,领导很快的布置了一项我以前没有做的任务给我,要求我在一个星期之内完成。完成这个任务是要使用鲁班钢筋算量的软件的,但是这个软件是我从来没有接触的,因此我要一边学习软件的使用,一边完成我的任务。幸运的是在软件学习方面给我安排了一位老师教我使用,在拿到任务后的两天里,我学习了软件的操作及要点,接下来就是在似懂非懂的状态下来完成吩咐给我的任务。在做的过程中遇到不会的立刻向那位老师请教,在别人下班的时候我留下来加班,害怕自己完成不了任务。连续的加班3天,最终完成了此项任务,做完后请那位老师帮我检查一下,最后也没有太大的问题。土建预算做了几个工程后又进行了安装预算编制的学习,虽然没进行标底编制,但还是着手做了一个工程练习练习。以前在校老师教育我们“在学校里学的不是知识,而是一种叫做自学的能力”。参加工作后才能深刻体会这句话的含义。随着新的定额的推出、新价目的推出、新计算建筑面积规则的出现、预算软件的不断更新等,自己所学的专业知识用上的并不多,让我不得不重新学习新的计算方法。在这个信息爆炸的时代,知识更新的速度太快了,靠原有的一点知识肯定是不行的。我们必须时时刻刻在工作中勤于动手慢慢琢磨,不断学习不断积累。遇到不懂的地方,自己先想方设法解决,实在不行可以虚心请教他人,而没有自学能力的人迟早要被企业和社会所淘汰。
从为人处事方面来看,踏上社会我们与形形色色的人打交道。由于存在着利益关系,而且工作繁忙,很多时候同事不会像同学一样对你嘘寒问暖。而有些同事表面笑脸相迎,背地里却勾心斗角不择手段,踩着别人的肩膀不断地往上爬。有的时候自己没有事情做的时候,想让别人分一部分任务给自己做,估计是因为涉及到业务提成问题,从来没有人会有多余的事情来让我做的,除了公司领导吩咐说这个工程让我来做,因此刚出校门的我们很多时候无法适应。但是环境往往会影响一个人的工作态度,让人不断的认识社会,了解社会,熟悉社会,最后融入社会。所以我们以后有可能会像别人一样冷漠,也有可能像我们在校时候天真,热情。当然我还是希望我们在以后还是会像在学校那样学会资源共享,互帮互助,相互学习。
从自身的能力来看,我感觉要学习的东西太多了,如最基本的为人处事方面,欠缺的太多,人家的一言一行都有不同的含义,人家的一言一行都有全方位的考虑,但是我刚入社会,考虑的东西很不齐全,所以有些时候说的话做的事情也不是很妥当。再如工作能力,工程造价涉及的内容比较多,范围比较广,而且要了解施工工艺,了解重要部位的做法,了解价格材料等等,因此我们需要非常丰富的工程经验才能做好工程造价。所以说像我们这样刚出校门的大学生来说,我们做任务的时候也是在学习的时候,做的任务越多积累经验也就越多,往往因为我们是刚出校门的原因,有很多工程是我们不能做的,所以可以做的内容也非常有限,因此从工作能力来说我也是有待提高的。工作中我们常常要与别人配合完成一项任务,在这个过程中也是我们学习的时候,比如说别人交代你的东西你可以很好完成的话,别人也愿意教你一些东西,如果说完成的不是很好的话,很有可能被别人认为你不会做事,比较笨,在以后的工作中有问题请教别人的话,别人也不一定愿意教你。所以在与别人配合的时候,也要头脑灵活,这样才能被别人认同。
篇七 软件工程就业前景报告2900字
软件工程就业前景报告
软件工程就业前景报告专业简介:
软件工程是计算机领域发展最快的学科分支之一,是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
职业要求:
1、精通一种主流语言及对应的开发工具;精通数据结构。
2、具有较好的业务理解能力和技术调查能力。
3、编写高质量代码并具有代码审查能力。
4、具有详细设计能力。
5、熟悉系统测试工具,对系统问题具有改善能力。
6、能够带领2个以上员工开展工作,成功领导3个以上不少于5人月的项目/模块的团队项目。
7、有良好的外语水平,能够阅读外文资料,按照要求编写外语技术文档。
8、了解质量管理体系和项目管理知识。 (来源 百度文档)
行业分析:
据《中国经济与信息化》数据统计,我国软件出口规模达到215亿元,软件从业人员达到72万人,在中国it业内众多职位中,软件工程师位列第一,软件工程人才的就业前景相对乐观。普通本科应届毕业生主要在各软件公司,企业单位,高等院校等从事软件设计、开发、应用于研究工作。
据有关数据显示,我国目前对软件人才的需求已达20万,并且以每年20%左右的速度增长,而高校计算机毕业生中的软件工程人才还很缺乏,尤其是高素质的软件工程人才的极度短缺。 (该部分数据来源:道客巴巴)
据《经济重点领域急需紧缺专门人才开发一览表》,未来人才需求增加最多的,是软件高级人才,预计目标为2023年增加172万人;其次为软件测试人才,83万人。增加目标上20万的有,高等级公路建设与养护、汽车维修专业人才,55万人;金融分析、国际会计、保险精算、保险核赔、资产评估、证券投资及经纪、财务总监等高级金融分析专家;农业生物、工业生物、环境生物、能源生物技术等产业化人才,22万人;互联网技术、网络与信息安全、宽带移动通信人才,21万5千人;纳米、超导、光电微电、新型能源、环保等新材料人才,20万人。
国内软件工程师就业现状:
随着信息技术与互联网行业的蓬勃发展,特别是“互联网+”概念的提出,使得互联网+产业迅速发展,相关人才也一直保持着全年行业需求的最高。作为现今拥有最大规模和最广阔前景的朝阳产业——软件产业,其人才待遇也是相当不错的。据全球最大的职位中文搜索引擎职友集截止2023年1月13日采样统计显示,各大主要城市的软件工程师薪资情况如下(行业内各岗位会有差异):
深圳软件工程师平均月薪:¥8119 取自1476份样本可供参考
广州软件工程师平均月薪:¥6506 取自1234份样本可供参考
上海软件工程师平均月薪:¥8296 取自2099份样本可供参考
北京软件工程师平均月薪:¥8121 取自2256份样本可供参考
武汉软件工程师平均月薪:¥5391 取自505份样本可供参考
南京软件工程师平均月薪:¥6275 取自684份样本可供参考
虽然软件工程师这一职业相对于其他领域的职位其薪资是比较高的,但该行业中一直都有着这么一条共识:一般只是做编码的工作的话,干到三十岁就得往管理岗位上爬了。“30岁问题”一直都是it职场中的一个痛点。然而在国外不同,国外软件工程师绝对不是青春饭,但在中国情况就不一样了。如果一直走技术路线而且一直在国内民营企业干,那么基本上就是青春饭了。如果能够从技术转管理或者转咨询那就当然不是了,尤其是在跨国公司有过项目管理经验的话是很吃香的。
软件工程专业毕业生就业方向及前景分析:
1、可视化编程
要求掌握程序设计方法及可视化技术,精通一种可视化平台及其软件开发技术。获取delphi程序员系列、java初级或vb开发能手认证。
前景分析:从历年世界编程语言排行榜看,可视化编程涉及的编程语言的市场份额较小,其较特殊的应用领域是一个重要决定因素。而在国内,可视化编程在实现工程时几乎不会有企业使用,因此个人对于可视化编程的前景并不看好。
2、web应用程序设计
要求具有美工基础和网页动画设计能力,掌握交互式网页程序设计技术,能进行网站建设和维护。熟练掌握html语言及javascript或.net、java中的一种或多种工具和平台。前景分析:现在是web3.0:移动时代。桌面软件开发、系统开发,web软件开发都可以实现,而且可以通过web实现共享应用,如远程连线、远程操控、远程工作、远程教育等。毫无疑问,web应用开发潜力巨大,前景也非常的好~~。
3、软件测试要求掌握软件测试的基本原理、方法和组织管理,精通软件测试工具。熟悉c/c++/c#/java编程,有网络协议测试经验;较强的总结能力。能够针对软件需求开发测试模型,制定测试方案,安排测试计划,并对测试项目进行管理。另外,在工程项目中,每一阶段的测试都是为了减少软件的bug和提升软件的功能需求,所以虽然不用参与到编码工作中,但测试人员也必须具备良好的编程功底。
前景分析:相对于其他it职位,软件测试员的拥有独特的优势。首先,是就业竞争小。由于软件测试在我国起步较晚,相关从业人员也不多~而近来越来越多的大中型it企业日益重视软件测试。软件测试人才出现供不应求的现象。其二,发展方向广,与其他it职业相比,软件测试人员的发展方向太多了。因为个工作的特殊性,软件测试人员不仅要对软件质量进行检测,而且对于软件项目的立项、管理、售前、售后等领域都要涉及。在此过程中,测试人员不仅可以提升测试技能,还能接触到各行各业,因而可以实现多元化发展。其三,这几乎是it业内唯一无性别歧视的一个职位。现今很多it企业中软件测试人员的`比例更趋向男女平衡,甚至出现女性员工成主流的情况(这或许对单身it男来说是个福音...)。虽然相对那些较热门的it岗位 软件测试人员的薪酬也算不错的了,在大专和本科学历的毕业生,进行了一年左右的测试工作人员中,薪资在6000元及以上的占据了53.43%(数据摘自《2023年测试从业人员调查报告》)。可以看出软件测试工程师也是一个“钱”景不错的岗位。
4、数据库管理
要求能应用关系范式进行数据库设计,精通sql语言,胜任数据库服务器管理与应用工作。数据库管理员属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。
前景分析:oracle数据库管理员是相对比较底层的技术人员(当然,这个底层并不是说这个职位不重要,而是说通常没有显示在表面上,或者可以理解为比较纯技术化,核心化的)。一个大项目往往对数据库的要求很高,甚至很大程度上依赖于数据库。根据我们学院已毕业成为dba的师兄师姐和一些搞数据库和erp的亲戚反映的情况来看,数据库管理员虽然不风光,不过收益还是很不错的,在企业中懂得技术重要性的领导层往往都不会亏待数据库管理员的。
就业前景报告分析总结:
关于就业竞争力,看的始终是能力,像软件工程这种专业性很强的,只要技术过硬就业是不困难的。可以说,软件工程这个行业是当今社会最公平的一个行业了,没有所谓的潜规则,也不在乎个人的出身,无论什么学校毕业,拿着什么样的文凭(但要有个专业对口的前提,否则hr可能连简历看都不会看一眼),只要技术强硬就绝对能找到合适自己的工作。而这个专业出来所从事的各个方向绝大部分都是前景是好的,但所要付出的相应的也是很大的~看不尽的代码,没日没夜的加班,进度的压力都是这个行业里每个职位所要面对的。在信息化产业和互联网飞速发展的时代,软件工程专业和软件行业的前景无疑是非常光明的,但对于这个专业出来的人才,就业质量的优劣重点始终在于个人。
篇八 xxxx年软件工程系电气公司实习报告2250字
陆金灏
我在__电气有限公司开始了从__年11月底到2月底的为期三个月的实习,在实习的过程中,我学习了很多,了解了很多,也感受到了很多,深深地体会到实习的重要性。
实习是对学生及用人单位而言都是蛮有裨益的。对公司企业、用人单位而言,这是一种发展储备人力资源的措施,可以更为有深度地选择人才,培养符合公司工作 、行为、价值观、文化理念等要求的人才。同时,为国家培养更符合现代化建设的未来栋梁人才,是公司、企业回馈社会的重要途径之一,也在不少程度上提高了公司在本区域内的知名度与影响力。对学生而言,在学生、学校、企业三方的共同作用下,实习可使大学生有更好地机会、环境进入职业社会中,为大学生从十多年的学习生涯到未来几十年的职业生涯提供了一个过渡期和适应期,培育大学生健康的择业观、孕育良好的工作能力和态度、丰富学生的社会实践经验。另一方面,实习让学生更好地发现自己的职业兴趣,了解自己的职业性格,避免盲目就业,奠定稳固的事业基础。让在职业生涯处于刚开始阶段的大学生,更好地迈入职场的重要一步。
我实习的是在__电气集团分属下的、与日本东芝合作的——“__芝”分公司,它的主营产品是“scada电力系统”,__芝公司只要分软件部和工程部,而这三个月我实习主要在工程部,属于技术支持类的工作,做对电力系统软件的辅助性数据录入、更新等,工作站系统的安装与维护,配合工作人员对将要派往各地区的硬件设备进行分配、整理、排号、安置、安装、打包、搬送监察、装箱、记录等工作。
在这三个月,我接触到大公司的组织文化,看到大公司的较为完善的管理制度,也看到__公司的很多变化,它的规模、发展、业绩。
在实习的三个月里,我积累了不少的经验,我也学习到了即使在离开校园后,学习也是不会停止的,活到老学到老,学习永远离不开人生命中的每个阶段。
在公司里面学习专业的技能,与自己技术相关的知识,或对工作有用的专业知识。像我实习做的工作软硬件均要涉及,例如要学习如何配网段、学习如何做网线插头、如何安装企业级的系统、如何用linu_的指令打开文件、如何在用数据库命令寻找画图软件里面的一条线段的数据等等,这些东西在大学课堂都有教过,而实习就很好地复习、巩固了。而因为我们公司的主营是针对电力的系统,我们还要额外地学习电力的知识,如环网柜、变电站、接地线、架空线、小车等等这些图示或内部结构。像实习单位里软件部的同事,大部分的本科专业都是学电气的,但是他们的工作全部离不开java、c、嵌入式、电路板,所以他们还要利用上下班空闲时间自学。也许他们毕业还未够半年,就要独自承担公司的开发项目了,例如在环网柜上加上液晶显示屏。
在业余培养兴趣,会派上用场。例如,我在大学阶段就去选修了些日语的课程,刚好来到实习的公司就是和日本东芝合资的,有一点的基础就能一直参加公司的免费日语培训班,在公司 里面会日语的话不仅有工资奖励,而且不管是做技术或者市场部门,都会有相对较好的待遇及提升。在不影响学习、工作的前提下,发掘、培养自己的业余兴趣与技能都是百利而无一害的。
突然我发现,原来大学并不是唯一的课堂,大学结束并不代表学习就中断了,还要靠自己的努力、勤奋、挤出时间继续翱翔于知识的海洋。其实,在职场、社会中满天都是机遇,就看自己有没有眼光、能力去捕获它。如果自己没有学习掌握一定的技能和能力,再好的机会也没办法抓住。
工作需要热情和耐心。对所做的工作有相当的热情,无论是在哪个行业、哪个职位都是很重要的。像我们软件行业,无论是程序员还是技术支持都是有点枯燥跟辛苦的,例如在实习,连续两个星期对着几百台的硬件:服务器、工作站、交换机、光纤模块…… 要按协议不同对设备分配到5-6个地区城市,还要贴标签、跟踪大批货物搬运,如果没有对工作的责任心跟热情,是很难坚持的,即使能坚持,也很难把工作做好,做仔细、做认真。
有效的沟通与保持良好人际关系是一种重要的技巧和能力,因为一个人的能力有限,不能所有事情都兼顾到;人有长短之分,在工作上经常需要同事们的帮助,利用好别人的长处,整合资源。
例如,我实习的公司里面,每批货物都有所属的区域,每个区域有负责的区域负责人,每个负责人都要随时了解、清楚这批硬件各需要多少,什么时候从仓库里面拿上机房安装,是否安装好系统软件、是否检测完毕等等,但是每个区域里面的工作量都很大,负责人基本分身乏术,而大量的工作都与其他区域所做的工作相似的,例如,运货、装机柜、打标签、拆装等等,这时候我们就需要其他负责人的帮忙,这就需要沟通。 2 下一页
团队合作精神是不能或缺的。在这个分工越来越专业、企业越来越壮大、工作、信息量越来越庞大的社会,单靠个人的力量是远远不足以应付公司、企业的的工作。在用人单位招聘的时候,不会少的是要求、需要应征者、员工有团队合作精神,可想而知团队合作的重要性,公司对团队合作的重视。
像在公司,一套系统的完成需要各个部门的协作和配合,一套系统工程部到货、装机,linu_部装服务器,java部做系统检测,测试部做完检测要实时通知所有部门,所有事情都是有时间进度表安排好,在部门里面完成一份工作不只是部门的概念了,这是一个公司的概念、一份好产品的概念,需要团队的协同合作。
我认为,现代社会需要的人才不再是光会“读书”的人了,而是需要不仅有扎实理论知识,更是需要有较强的动手能力和实际工作能力的复合型人才。实习的短短三个月让我了解很多,学习了很多,相信在经历了实习的过程后, 我会更有信心,更有能力为将来招聘、迈入职场、开展自己职业的征途,更会为打造自己成为现代社会所需要的重要人才而努力。
1
篇九 软件工程本科生实习报告书2950字
软件工程本科生实习报告书
1 实习目的
通过实习联系理论,从而更好的掌握所学的知识.
培养独立意识,生活能力.
2 实习内容
一、校内实习
1.讲座内容、总结
(1)讲座名称:云计算
总结:云计算事实上就是一个新的商业模式,其技术方面就是由分布式计算、并行处理和网格计算发展来的。它将计算任务分布在大量计算机构成的资源池上,使用户能够按需获取计算力、存储空间和信息服务。
中国云计算网将云定义为:云计算是分布式计算(distributed computing)、并行计算(parallel computing)和网格计算(grid computing)的发展,或者说是这些科学概念的商业实现。
forrester research 的分析师 james staten 定义云为:“云计算是一个具备高度扩展性和管理性并能够胜任终端用户应用软件计算基础架构的系统池”。
虽然目前云计算没有统一的定义,结合上述定义,可以总结出云计算的一些本质特征,即分布式计算和存储特性,高扩展性,用户友好性,良好的管理性。
云计算具有以下特点:
1) 虚拟化技术:这是云计算最强调的特点,包括资源虚拟化和应用虚拟化。每一个应用部署的环境和物理平台是没有关系 的。通过虚拟半台进行管理达到对应用进行扩展、迁移、备份,操作均通过虚拟化层次完成。
2) 动态可扩展:通过动态扩展虚拟化的层次达到对应用进行扩展的目的。:可以实时将服务器加入到现有的服务器机群中 ,增加“云”的计算能力。
3) 按需部署:用户运行不同的应用需要不同的资源和计算能力。云计算平台可以按照用户的需求部署资源和计算能力。
4) 高灵活性:现在大部分的软件和硬件都对虚拟化有一定支持,各种it资源,例如,软件、硬件、操作系统、存储网络等所有要素通过虚拟化,放在云计算虚拟资源池中进行统一管理。同时,能够兼容不同硬件厂 商的产品,兼容低配置机器和外设而获得高性能计算。
5) 高可靠性:虚拟化技术使得用户的应用和计算分布在不同的物理服务器上面,即使单点服务器崩溃,仍然可以通过动态 扩展功能部署新的服务器作为资源和计算能力添加进来,保证应用和计算的正常运转。
6) 高性价比:云计算采用虚拟资源池的方法管理所有资源,对物理资源的要求较低。可以使用廉价的pc组成云,而计算性 能却可超过大型主机。
按需部署是云计算的核心。要解决好按需部署,必须解决好资源的动态可重构、监控和自动化部署等、而这些又需要以虚 拟化技术、高性能存储技术、处理器技术、高速互联网技术为基础。所以云计算除了需要仔细研究其体系结构外,还要特 别注意研究资源的动态可重构、自动化部署、资源监控、虚拟化技术、高性能存储技术、处实习报告理器技术等。
目前,云计算还处于起步阶段,毫无疑问云计算前景光明。它可能彻底改变用户对计算资源的使用方式,使得用户从以桌 面为核心转向以web为核心。云计算不仅仅是一个计算问题,它需要融合许多技术和成果。我们相信,随着越来越多的参与者加入到云计算的研究与发展中,云计算会出现一些新的结构模式、开发平台和应用软件 ,推动云计算及其应用日益走向成熟。
2.讲座内容、总结
(2)讲座名称:无线传感器网络
总结:无线传感器网络(wireless sensor networks,wsn) 就是由大量的密集部署在监控区域的智能传感器节点构成的一种网络应用系统[1]。由于传感器节点数量众多,部署时只能采用随机投放的方式,传感器节点的位置不能预先确定;在任意时刻,节点间通过无线信道连接,采用多跳(multi-hop)、对等(peer to peer)通信方式,自组织网络拓扑结构;传感器节点间具有很强的协同能力,通过局部的数据采集、预处理以及节点间的数据交换来完成全局任务。
1.无线传感器网络具有以下特点:
①大规模网络。为了获取精确信息,在监测区域通常部署大量传感器节点,传感器节点数量可能达到成千上万,甚至更多。通过不同空间视角获得的信息具有更大的信噪比;通过分布式处理大量采集的信息能够提高监测的精确度,降低对单个节点传感器的精度要求;大量冗余节点的存在,使得系统具有很强的容错性能;大量节点能够增大覆盖的监测区域,减少洞穴或者盲区。
②低速率。传感器网络节点,通常只需定期传输温度、湿度、压力、流量、电量等被测参数,相对而言,被测参数的数据量小,采集数据频率较低。
③低功耗。通常,传感器节点利用电池供电,且分布区域复杂、广阔,很难通过更换电池方式来补充能量,因此,要求传感器网络节点的功耗要低,传感器的体积要小。
④低成本。应用wsn时,监测区域广、传感器的节点多,且有些区域环境的地形复杂,甚至连工作人员都无法进入,一旦安装传感器则很难更换,因而要求传感器的成本低廉。
⑤短距离。为了组网和传递数据方便,两个传感器的节点之间的距离通常要求在几十米到几百米之间。
⑥高可靠。wsn的信息获取是靠分布在监测区域内的各个传感器检测到的,如传感器本身不可靠,则其信息的传输和处理是没有任何意义的。
⑦动态性。对于复杂环境的组网,其覆盖区域往往会遇到各种电、磁环境的干扰,加之供电能量的不断损耗,易引起传感器节点故障, 因此要求传感器网络具有自组网、智能化和协同感知等功能。
2.无线传感器网络在很多方面都有应用:
①军事应用。由于其具有可快速部署、自组织、隐蔽性强和高容错性的特点,因此能够实现对敌军地形和兵力布防及装备的侦察、战场的实时监视、定位攻击目标、战场评估、核攻击和生物化学攻击的监测以及搜索等功能。
②环境应用。可以用于气象和地理研究,自然和人为灾害(如洪水和火灾)的监测,监视农作物灌溉及土壤、空气变更的情况、牲畜和家禽的环境状况,以及大面积的地表检测和跟踪珍稀鸟类、动物和昆虫,进行濒危种群的研究等。
③医疗应用。可以用于检测人体的生理数据和健康状况,对医院药品进行管理以及用于远程医疗等医疗领域。
④家庭应用。嵌入家具和家电中的传感器和执行单元组成的无线网络与internet连接在一起,能够为人们提供更加舒适、方便和具有人性化的智能家居环境。
⑤工业应用。可以用于车辆的跟踪、机械故障的诊断、工业生产的监控、建筑物状态的监测等。
⑥其他应用。在太空探索方面,可以实现对星球表面长期的监测。在商务方面,可用于物流和供应链的管理。
传感器网络是目前国内外的最新研究热点,具有广阔的应用前景,将是未来社会应用最广的网络,需要各种技术支撑。通过近几年的研究,人们对传感器网络固有特点的认识已经逐渐明确,并在相关技术方面取得了一些进展。但是,传感器网络要真正实用化,在基础层、网络层等方面还有许多基础性问题和关键技术需要解决。
总之,无线传感器网络是一门全新的技术,还有许多课题需要科技工作者坚持不懈的努力。相信在各界人士的努力之下,无线传感器网络将会呈现出一片新的局面,并且将会更好、更广的应用于各个行业,造福于社会
3.讲座内容、总结
(3)讲座名称:嵌入式软件发展及物联网
总结:随着it技术飞速发展,互联网已经进入了“物联网”时代。如果说,之前互联网上大量存在的设备主要是以通用计算机(像大型机、小型机、个人电脑等等)的形式出现,“物联网”的目的则是让所有的物品都具有计算机的智能但并不以通用计算机的形式出现,并把这些‘聪明’了的物品与网络连接在一起,这就需要嵌入式技术的支持。嵌入式技术是计算机技术的一种应用,该技术主要针对具体的应用特点设计专用的计算机系统——嵌入式系统。嵌入式系统是以应用为中心,以计算机技术为基
篇十 软件工程课程设计报告怎么写2200字
软件工程课程设计报告怎么写
软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识。软件工程课程设计报告怎么写,我们来看看。
专业:08计本2班
姓名:张敬宇
学号:20806032039
在我们整个软件工程过程中,我体会到了许多,也学到了许多。
在项目要进行自由分组后,我们的项目小组便诞生了。我们小组由3个成员组成,在相互商量后我们也确定了我们组的项目,是做一个校园文件管理系统。我们也随即做了分工,。我们的项目也正式开始了。
需求调研和分析对于软件开发过程至关重要。我们在开发时如果不进行调研和分析,那么对于后来的项目进展将产生致命的后果。我们在项目的开发中便遇到了这样的问题。我们开始自己随意的计划整个系统的设计,然后报给老师,老师作为一个客户并不是全部认同,随后我们也必须按着客户的要求更改我们的设计报告。我也明白了,再做一个系统时,必须随时和客户保持沟通,随时了解他们需要什么,他们想要什么功能。如果我们不去和客户沟通,不去调研客户的需求,做出来的系统即使在我们看来是一个很好,很完美的产品,但是如果客户不认同,那么我们所做的一切都是徒劳,还要返工去修改,费时费力。所以在做任何一个项目时,前期的需求调研和需求分析都是必须的,这是在做一个项目的基本,是关系成败的重要一环。
对于一个项目,它的需求设计也非常重要。在我们的文件管理系统开发的过程中,遇到了一些问题,出现的这些问题很多都是非常棘手的,我们为了解决这些棘手的问题浪费了大量的时间,我们不得不在工程代码上改了又改,在数据库里增表、删表、加数据、减数据,当然,在文档里也要做出相应的修改以适应新的功能。还好,我们能及时地发现问题,通过相互沟通讨论,问题也得到了解决。通过总结,我们也意识到,我们大家在做需求分析和进行需求了解时仅仅考虑了一些基本的功能,而至于管理员和客户之间的联系,以及具体的一些流程我们都没有深究,而导致我们到后期花费了大量的时间用于修复之前没有考虑周全而带
来的问题。如果我们的需求设计能够比较清晰和完善,那么我们在开发过程中便会很明白的知道我们应该实现什么样的功能,在数据库里应该怎样建表,以什么方式插入数据,从而可以避免反复修改工程的问题,也能避免出现可能毁坏整个工程的问题。整个工程的需求设计对于一个项目的顺利进展至关重要。
对于文档在软件工程中的作用,我在这次项目开发过程中有了更加深刻的理解。文档在软件开发过程中是很有用的,文档是一项必不可少的东西,但文档也不能太多,太过繁琐,如果是那样就不太好了。首先我们要明确开发过程中为什么要写这些文档,文档的最根本的作用是为了更好的沟通。一个项目或产品可能需要延续很长的时间,开发过程中可能需要很多的环节,可能会遇到很多的问题和很多的解决的方法,这时,我们需要文档的帮助,我们需要有一个东西来记录,我们需要有一个共同的声音。文档只不过是一个准绳,将开发中的各个树枝树叶扶正。如果,这个准绳太多太紧,大树可能会发育的很高很直,但是就是有些畸形,如果这个准绳太少太松,大树可能就会变成灌木丛。文档的多少、繁简是有度的,绝对不能说越多越好。我觉得,文档需要说明解决问题的方法而不是解决问题的理论,因为解决问题的理论是在文档形成中做到的'。文档完整即可,每一份文档说明一个问题,无需将多个文档的内容放在一个文档的里面。除了重要阶段形成文档,其它部分都只是讨论或者说是想法。不要让文档成为累赘,如果真是这样,我认为就是该考虑写这些文档的必要性的时候了。 我们在文档的时候,一定要明白为什么要写这些。
在整个项目开发过程中,我们也同时遇到了许多程序接口问题,页面和功能相结合的问题,数据库建表的问题,这些问题都是源于我们项目小组成员之间的沟通不足。我深刻认识到,在项目开发时,项目小组中各个成员之间的相互沟通是非常重要的。如果我们要在功能方面作出修改,那么程序人员和页面人员及数据库人员就必须相互沟通,共同对整个程序作出相应的修改,这样才能避免最终整合时出现问题。
在这十个周里,我还对软件工程有了新的理解。在我以前的理解当中,软件工程,无非就是一个人或者几个人或一个团队集中在一起进行编写代码的工作,以实现开发出所用的软件。但现在我明白了,软件工程的作用,就是告诉人们怎样去开发软件和管理软件。具体地讲,它表现在与软件开发和管理有关的人员和
过程上。所以,软件工程就不仅仅是单一的编程过程了。它包括了系统分析->;建模->;概要设计->;详细设计->;编码->;测试->;维护。编码可以理解为编程,这个只占总时间的20%左右。编程只是其中的一小部分。
在这次项目里我完成了许多工作,在界面设计上我完成了,首页、全部的商品页面、全部的用户页面及部分管理员页面的制作,在后期项目整合过程中修改了功能和界面结合时出现的bug,还有数据库插入数据及解决数据库集中整合时出现的问题。这些工作我都顺利完成了,虽然并不能算是非常的出色,但也算是尽力了。现在看到自己辛劳的成果,我感到很欣慰。
当然,在这次项目过程中我也发现了自己的一些问题。如现在的网站开发技术还不够强,在和小组成员相互沟通上还不够积极等。我希望以此为契机,在将来的项目开发中能做得更好。
篇十一 计算机软件工程实习报告1550字
时间过的很快,转眼间已经实习将近5个月。
最先在内部系统组参与内部管理系统开发(struts+mysql+spring+mibernate),之后是去做网络交换机软件的脚本测试。现在又回归内部系统,虽然在脚本组期间,编码能力被别人甩在后头,但至少具有了一些测试经验。
至少自己做的东西,是真正交付到了客户手上,到也稍微有些成就感。
1浅谈测试
一直以来,我都认为测试是脱离了软件工程范围的工作,不以为屑。但在实际情况中,测试是既重要且难以精湛的.其真正的压力,在于找不到bug,责任在你,而不在于编码人员。一般的测试人员不懂编码,他们靠的是日以累计的经验总结和想象力。而要做到高级测试工程师,则一定要懂编码,因为这是你完全掌握整个系统的方方面面具体运作的前提。但占主导地位的,还是大型系统的集成测试经验。实际项目中,编码时间一般只占30%左右,真正耗费时间的是it阶段的找bug与对应bug,此阶段基本评定了coder的编码质量。
2程序员的困惑
有些人,以为教学视频和代码看多,自己就懂的多,实际做起来,却不知从何下手,问题在那?如何定位?如何解决?通通跟一样能力有关,debug追踪能力,也称调试。在项目组工作不愁源码资源,但问题是蛋糕摆在面前,你如何去消化?
有位同事告诉我:代码看几遍都没用,要去抄,例如一个查询模块,在此基础上去做具体记录的历史记录查询模块,你可能会觉得很简单,但实际情况却往往报一堆异常,配置问题涉及到方方面面,以及数据库字段,传值问题等等,一大堆对于新人来说很郁闷的问题。但不用怕,只要学会调试,一个个问题去追踪,一个个去解决,自然而然,那段“源码”才真正属于你。
3如何调试追踪?
如果你能在短短的时间内就看到问题点在那,放下断点去追踪,出去找工作,绝对没问题。出现问题的时候,不要光看代码,要用实际行动去追踪运行期间的具体值,那是途径。eclipse是个很爽的ide,这点做的很好。例如页面内容显示不是自己想要的数据,我们要先从数据库查询语句去下手,设置断点,一步一步stepover,让sql字段(存取最终sql语句的字符串)运行到有值,inspect进去看,如果还看不出来,就点击它,copy后在sql客户端去实际运行,看看实际查询出来的表是什么,如果是对的,有可能就是页面调用的错误或者action逻辑的传值问题。
页面错误的调试,基本方法是用右键点击实际网页查看源代码,copy到editplus,就能看到具体错误发生在那几行。通常有几种常见的错误,例如:缺少对象这种很多时候是有些被你调用的字段有可能为空的情况出现的,可以加if(___=null)语句加保护。追踪的方法基本就是用alert语句,放在有可能出错的地方。
4一些习惯
遇到问题先自己思考,无从下手再找高手帮忙看看,注意他帮你看的思路,别在一旁闲着,看多了自己也会了,不然你一辈子都停留在那种水平,从人身上学到的东西远远比书多的多。
解决了一个问题后,要去究根问底去找到问题产生的起因,以防你下次遇到类似的问题再浪费同样的时间。
把代码写的漂亮,注释、空行、规范一样不能少,可读性是放在第一位。曾经看过一个高手写的代码,真的一看就是不同水平的人写的,几乎很完美,读起来很流畅,方便自己也方便别人。
任务完后不要呆着,去要求经理给你更有挑战性的任务,只要你肯去尝试,他们就会对你另言相看,把三天的任务一天加班搞定,效率和忠诚都有了,路也比较好走了。
5题尾话
如果你有一份思想,我有一份思想,拿出来交换,我们大家拥有就是2分份思想,可惜这种观念,并不能深入每一个团队的每一个人,少一点自私,未必不是好事。职场到处都存在被排挤的隐患,要为自己找片草地实在不容易。但有一点要相信,只要自己不放弃自己,这世上就没有绝望的路,你可以被打趴下,可以被身边的人暗算,可以被深爱的人流放,只要你用自己决心站起来,受过的伤痊愈后就能增强你的抵抗力,一路前进!
篇十二 软件工程类毕业设计开题报告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语句检索或更新数据库,并把结果返回给客户端,这一层通常动态链接库的形式存在并注册到服务器的注册表中。
数据库层负责实际的数据存储和检索。 系统功能设计:
根据系统功能的要求销售管理系统可以分成两个功能层次:一个是顾客的购买货物;另一个就是管理员对顾客定单及其他信息的管理及管理员进货。整个系统 的业面设计正是在这个功能划分的基础上进行的。
在用户购物的过程中,可以通过购物车业面确定自己的购物需求,可以完成删除,修改货物数量等功能。
在管理员的信息管理的各项中,可以对每个客户,配送商,供应商的信息进行查找,修改,添加和删除。对用户开出的帐单也可以进行修改和分类查询。
篇十三 软件工程师的辞职报告1000字
软件工程师的辞职报告范文
辞职报告也称为辞职申请书,是个人离开原来的工作岗位时向单位领导或上级组织提请批准的一种申请书,是解除劳动合同关系的实用文体。 下面是小编为你带来的软件工程师的辞职报告范文。
尊敬的领导:
首先,我很抱歉在这个不合适的时候向您提出这个不恰当的请求。我不知道现在该怎么形容我的心境,__年03月07日的时候,我第一天正式上班的时候,早上7点半就到了。从工作开始,我怀着满腔的热情,虽然少言寡语,但有的是朝气蓬勃的劲头。但是现在我最早也是8点十分才到公司,虽然没有迟到,可是打心底里已经没有了当初的那种朝气了。我知道我变了,性格没变,或许更多的是心理变了。我很难给自己一个合理的解释,我都已经认不清自己了。
我想出去给自己更多的认识自己的机会。我生活的圈子从学校到公司衔接的太紧密了。经历的风雨太少,阳光只是在我身边稍纵即逝。阴霾的心理让我抓不住些许希翼。不成熟让我无法承受挫折。我需要更多的镜子,好好看清自己,彻彻底底的去了解这个社会。或许只有重新再跑到社会上去遭遇挫折,在不断打拼中去寻找属于自己的定位,才是我人生的下一步选择。
对于公司,一直以来我都认为是在天津的一个稳定的家。往事历历在目,有争吵、有矛盾、更多的是欢声笑语,喜怒哀乐、酸甜苦辣的500天给了我人生一笔很大的财富。我真的很感谢公司给我这段宝贵的成长经历。
我已经把自己手上仅有的几个客户做了移交,包括有合作意向的。我也同时保证在今后的一年内不再涉足这个行业。不管以前有何恩恩怨怨,我希望在我这走了之后一切误会都能冰释。毕竟我更珍惜的是在这一年多以来和每个同事之间亲如兄弟姐妹的情谊。
今天我写下这封辞职信,心理翻腾如海,我真的很难过自己曾经信誓旦旦的说过要在公司待至少三年。今天的此情此景让我汗颜以对。在小郭没有递交辞职信的时候,我已经有了今天这一步打算。在这10天当中,我真的很矛盾。曾经多么熟悉的面孔,多么亲切的屋子,今天一切就要再陌生了。我不知道自
己还能否再有这么一个如家的感觉了。我太自私了,在这个时候为了自己一己私欲放弃公司改革的大计,撂下这副重担。
其后我还是要感谢您个人对我的培养,曾经在月下共商以后的长远计划。曾经聊到兴致时分难以入眠。在谈话中我学到了很多东西,人生的哲学,人格的魅力。您是我步入社会的启蒙导师。最后我还希望以后您还是我的李哥。您放心,一切不会因为我的离职而影响到塘沽报关行那边的业务。
辞职人:
篇十四 工程制图软件auto cad课程实习报告1100字
一、课程实习的目的:
把握auto cad用于工程制图的基本操作,了解工程图纸绘制的格式和要求,能够用auto cad绘制二维的工程图纸。
二、课程实习的任务:
1.学习auto cad的基本绘图操作。
2.绘制平面工程图纸。
3.了解工程图纸的一般要求和格式
三、课程设计的要求:
本课程实习以cad软件为例,介绍计算机辅助设计的功能和应用,并作一定的实践操作。要求学生了解auto cad的主要功能,把握auto cad用于工程制图的基本操作,了解工程图纸绘制的格式和要求,能够用auto cad绘制二维的工程图纸。
四、意义:
随着传统cad系统在工业界的应用以及现代设计问题的复杂化、智能化,人们不再仅仅满足于用计算机取代人进行手工绘图。所幸随着计算机图形学、人工智能、计算机网络等基础技术的发展和计算机集成制造、并行工程、协同设计等现代设计理论和方法的研究,使得cad系统也由单纯二维绘图向三维智能设计、物性分析、动态仿真方向发展,参数化设计向变量化和vg_(超变量化)方向发展,几何造型、曲面造型、实体造型向特征造型以及语义造型等方向发展;另一方面,伴随着cad软件复杂程度的增加和各个不同应用系统间互操作的现实需要,人们希望cad系统具有极佳的开放性,同时又能“搭积木”似的自由拼装形成不同的功能配置,软件工程技术非凡是组件开发技术的研究应用和逐渐成熟为解决这一问题提供了坚实的基础。
五、平面图的画图步骤:
1.建立建筑模板
2.绘制轴线和墙线
3.绘制窗体结构
4.绘制门结构
5.绘制柱结构
6.绘制楼梯结构
7.标注尺寸
8.标志图号
9.打印出图
六、心得体会:
通过这几天的学习,使我对cad有了进一步的了解,一开始觉得它不是一个轻易学好的软件,觉得用处不是很大。但几天的学习下来,使我对这个软件的看法彻底改变了,不但用处很大,我们可以用它作出工程、建筑等方面的图画来,而且易学,就是把那些基本的套路把握熟悉了以后就很简单了,还有要害的一点就是对自己要画的东西一定要熟悉的,否则一些要害性的标本就画得不恰当了。
计算机绘图的目标就是要使设计的结果在生产实践是发挥作用。目前的设计结果基本上以纸基图纸的方法进入到生产中,同时,在设计单位,纸基的图纸也是图纸档案治理的主要对象。虽然计算机辅助设计的发展方向是达到设计、生产的无纸化,但除了极少数巨型的制造企业外,绝大多数普通的设计生产单位还是以纸基图作为组织设计生产的依据。因此,怎样将cad设计产生的电子格式的图纸转换成为描绘在规定幅面上的纸基格式的图纸,是一个与生产实际结合得非常紧密的问题,在某种意义上来说,这一步与图形的修改、等绘图过程同等重要。
最后还要感谢学校领导和老师给我们这次学习的机会,多把握一项技能,就多一次选择,多一次在激烈竞争的社会中生存下去的机会。
篇十五 软件工程毕业实习报告1900字
软件工程毕业实习报告范文
一、实习概述
实习是一种实践,是理论联系实际,应用和巩固所学专业知识的一项重要环节,是培养我们能力和技能的一个重要手段。八月初,我们来到__中心进行为期20天的实习,我们要做的是物流配送管理系统,我要做的是配送中心管理模块。它的主要功能是完成对商品、库房和供应商的管理,缺货查询和进货安排。由于大家负责不同的模块编写,作为组长的我需要充分考虑各个模块之间的交互,系统风格一致性等问题。
为此,项目启动之前我们小组6人开会讨论了整体的业务流程,明确了数据库表之间的关联和各个模块之间的接口。在项目验收阶段我们顺利地通过了答辩,圆满完成了预期目标,虽然和优秀的小组开发的系统还有一些差距,但是我们发挥了每个人的能力,结果也令我们满意。
二、实习感受与体会
在为期20天__中心的实习过程中,我每天都感觉很充实,从基础知识的巩固,项目整个的开发过程,我都认真学习,勤于思考,并且不断动手实践,我感到收获很大。
这是我们在学习专业课程之后走向工作岗位之前的不可缺少的实践环节。它对于培养我们的动手能力有很大的意义。这次实习旨在培养学生综合运用所学的软件工程专业基础理论、基本技能和专业知识分析问题和解决问题的能力,培养我们的专业素质、应用科学的思维方法和计算技巧,使我们了解科学研究工作的一般程序和方法,撰写科技论文的能力;培养我们直接参与科研活动、科研文献和资料的调研,对研究工作以及相关的研究结果分析、综合的能力;重点培养我们积极的创新精神、严肃认真的科学态度和严谨求实的工作作风,增强我们的综合素质以及对毕业后工作岗位的适应能力;有利于扩大我们的知识面,并掌握一些软件工程技术的发展前沿。
这次实习让我们走出校园,切身体会公司的企业文化,感受到了和学校里面不一样的学习方式和氛围,也可以从中学到很多社会经验,了解了很多行业需求和动态,使我们视野更加开阔。
我是java开发方向的,前一周时间主要是老师给我们讲解java的基础知识,web实用页面的设计方法,oracle数据库的使用,这些知识有些我们在课堂上学过,这次是系统的讲解,为我们之后的项目开发打下了良好的基础。
对于像我这样软件工程专业的学生,java语言是我们的立身之本,然而在学习的过程中我发现自己的基础知识掌握不是很牢固,学过的知识存在遗忘的现象。就像老师强调的那样,我需要注重学习的细节,不能模棱两可。
在web开发技术是我的薄弱环节,以前只知其然不知其所以然,在讲解过程中,我了解了在javaee框架下对于一个b/s架构的网络应用程序是如何基于http协议进行通信的。掌握了请求和响应是如何发送和处理,过滤器的使用,session技术原理等等。
之后我们6个人一组开始了项目开发。我们要做的是物流配送管理系统,物流配送管理系统是一套专门针对配送行业实现销售管理的软件系统,全面适用于物流配送领域中的各级各类经营企业。时间紧任务重,对我们来说是个不小的挑战。我们先根据需求确定功能点,根据功能点我们搭建了每个模块的静态界面,通过实现前台跳转我们逐渐明晰了流程,也顺利通过了评审。
在开发过程中我们也遇到了很多问题,由于小组6个人实践能力不同,大家的进度就很难统一。还有一个就是版本控制的问题,为了避免工程修改冲突,我们为每个人建立了了自己的开发包,大家将自己开发的文件放置其中。我们用到的struts和hibernate框架里面有些文件需要公用,这样我们决定在项目整合的时候统一修改。这样我们就避免了很多不必要的麻烦。
由于我们选用了我们比较熟悉的开发工具和框架,所以我开发起来比较流畅,技术上没有遇到太大的问题。在开发过程中我们建立了很好的信任关系,良好的沟通机制,让我们每个组员有问题马上分析和解决。我们也充分体会到了,团队合作开发中每个人应该承担不仅仅是自己的责任还有团队的利益。
在实习过程中,实训中心还为我们安排了几次专题讲座。在项目管理和质量管理讲座中,张老师为我们讲述了软件行业一条非常重要的项目管理标准——cmmi,能力成熟度模型。它用于指导软件公司开发出合理高效的产品。我们需要掌握这些标准,使自己的技术和方法在以后的工作中处于行业的地位。通过职业生涯规划的讲座,我深切了解到生涯规划是确定人每个阶段发展的方向,立足于本职工作,不断自我管理,最终达到职业目标的一种方法。还有面试技巧训练,这些对于目前尚未走向工作岗位的我们大学生来说,是大有裨益的。
三、实习总结
这次实习让我理论联系实际,在团队软件工程的开发、数据库的设计、分析问题解决问题的能力上有了很大的提高,积累了开发经验,达到了实习效果,让我得到了难能可贵的锻炼。