本次项目咱们的选题为:中华传统文化传播网站,咱们在开发过程当中,通过全部成员不断的努力,运用了HTML,CSS,JavaScript技术,运用VUE框架进行开发,考虑到我么那项目的受众人群,咱们还制做出了几个独特的页面来进行展现,旨在为年轻人能更好的接受咱们的网站。前端
总体来讲,咱们本次开发较为成功,不管是需求文档仍是最后的技术文档,都作了相应的规范,并通过组内成员不断讨论,不断改进。但愿能够取得好成绩。java
180402于政文(组长)心得:程序员
本次团队项目为宣传传统文化,起初我选择这个题目的初衷是由于以为传统文化的缺失已经在当前社会中显现出来,大众从老人口中得知的传统文化彷佛已经归于平淡,老人们没法展现出传统文化的绚烂多姿,所以我选了这个题目做为本次开发的核心。 数据库
随着对软件工程的深刻理解,我发现这是一门很是须要探索的学科,不管是经常使用的UML系列的图,仍是常规的数据字典,需求分析程序流程图,数据流图等等,仍是各类团队开发模型亦或者是团队模式,都彰显了软件工程的魅力所在,更让我明白的是团队合做的重要性,在经历过单人项目,双人项目开发后,我发现团队项目的开发与这二者是大相径庭的方式。首先,你所开发的代码要保证别人能够看懂,能够很快的理解并去运用,还要考虑到后期维护问题,这就对每一位开发者的素质要求都很是高,也让我看到了目前主流公司的软件开发模式。 编程
在本次团队项目中,每一位队员都尽了本身的一份力,不管是从项目开发前期的需求分析,仍是项目开发中对代码的前端实现,亦或是项目后期的上线推广,你们各司其职,这才使得项目能有条不紊的开发下去,感谢个人组员对个人一向支持与包容,虽然咱们开发时也会出现意见分歧,出现不和,但咱们都一一克服了这些难题,但愿团队项目能够交一个完美的答卷,最后感谢老师一学期的辛苦授课,老师您幸苦了。后端
180402张怀志心得:数组
软件工程以邹欣的《构建之法》为主本,跟随课本的作中学思想,在对基础知识的学习时,经过对一个项目的建立到完成,学会思想的灵活应用。在书中讲述了如何成为一个软件工程师,及软件工程师的绩效评估,经过讲述,了解到软件公司内部人员的分配及软件由需求到开发的总过程,了解到效能分析工具及我的开发流程,软件工程师的成长,我的能力的衡量与发展,明白了本身在努力的方向,我也学到了与人合做、共同开发的技术。从中,我学到了沟通和表达交流的技术,在分派任务时结合组员的我的实际进行分配,并尽可能清楚地传达组内所指望的任务效果,时刻保持与组员的沟通。我学到了不一样分组间合做开发的技术。咱们组内分为前端组和后端组,前端组负责“画页面”“作特效”等,后端组负责“数据库”“搭载页面”等。通过这段经历,我学到了概况代码功能、抽象代码特色、凸显API等对接技术,在分工的项目开发中,我认为这些技术相当重要。以上即是我在这团队项目开发中学到的,但愿在之后的项目开发中我能活用这些宝贵经验、学有所长。在后期两人合做中,学会了代码设计规范的重要性及结对编程每个人的做用与角色,及如何高效的反馈信息给合做成员团队。
在合做中,学会了团队合做,团队中,了解到团队合做中每个人的做用,感觉到了敏捷流程的基本过程,经历了一个软件由需求分析到最终发布的整个流程,加强了自我责任感,学会了各司其职,对项目负责,对小组负责,在对于项目制做过程的一些变化,要保持敏捷,实时更新团队计划。也知道了一个网页的维持有多么不容易,须要后备的资金。总之,经过学习,对本身的专业又加深了一层理解,加强了自信心。在从此的学习中要注意多读书、多思考、多练习、多讨论,不断熟悉书本的基础,并以此为基础将其扩散开来,应用于从此的实践。不断锻炼本身,向一名合格的程序设计师迈进。框架
180402巩阳昌心得:工具
经过长达十周的软件工程的学习,让我对软件工程有了新的认知,软件工程,顾名思义,是一门用工程化的思想去开发软件的学科。它其实是一个工程,并非大多数人因此为的,软件工程就是开发软件这么简单,写写语言代码这么幼稚。单元测试
咱们首先经过老师留的单人项目,过渡到双人项目,最后到团队项目,一步一步按部就班的过程,经过这三次小实验发现本身还有不少不足的地方,对java语言的运用程度还不够,对测试领域接触不够深。
经过这几周的团队项目,虽然时间不算太长,可是收获仍是很大,团队项目不只让咱们对java编程有了很大进步的提高,还让咱们知道团队精神的重要性,这个java编程和团队精神不是一会儿就能有的,可是有了这个团队项目,让咱们在作项目的过程当中有了很好的培养,咱们团队的每一个人也都在进步着。
团体项目给个人感悟是: 1、集体的协做精神很是重要,一我的的力量是有限的,你们齐心合力才能共渡难关。2、任何一个团队都不能忽视领导的做用,你们都应该围绕着这个领导核心,一块儿出谋划策共同开展工做。3、在作任何事情以前,要有个详细的策划,再加上领导最后的决定,而且在作的过程当中要按照原定的计划行事。4、团队中成员的相互交流,相互鼓励,相互信任也很是的重要,这样会激发出每一个成员的集体荣誉感和加强每一个员工的自信心。5、每一个成员都要有奉献精神,要尽最大努力来共同完成项目。我相信参与此次拓展培训的每个人,都会从拓展培训中获得了或多或少的启发。咱们是否能真正把拓展中的精神运用到实际工做中和平常生活中去,还须要一个很长的磨练时间。咱们要用拓展了的心灵,激情和意志从新面对崭新的每一天,面对学校的每一项工做任务,咱们将一往无前!
180402李硕心得:
这一学期的软件工程课结束了,在上软件工程以前还觉得软工就是编写JAVA代码,但通过了本次课程的学习,我了解到软件工程并不只仅是写代码他是独立的复杂的。我学会了画UML各类图,又学习了单元测试,知道了单元测试的重要性。而后我作的单人项目的题目是:"最大子数组"问题。 虽然很代码简单,可是要严格按照工做作项目的标准对我这个初学者来讲是十分的复杂和困难,除了JAVA写代码,还要画出各类图,还要进行单元测试,虽然困难可是好在我也完美完成了单人项目。我也才真正的知道原来咱们不只仅要熟练精通敲代码,对一个大的软件来讲,若是只是随便的信马由缰,会很乱也会出不少的问题,因此就要严格按照咱们所学的软件工程去操做。
咱们还作了双人项目,这是我第一次和其余人一块儿完成一个软件,咱们也有各自想法,两我的的代码风格也不尽相同,形成了不少问题,最终咱们统一规定了咱们组的代码规范,使咱们在解决问题和编码时更加迅速,在通过最后的复审,咱们也找到了互相身上的漏洞,也学习到了彼此的好的方法,最终完成了双人项目。我也知道了,在之后工做的时候仍是要靠合做才能作的更好,仍是须要团队的合做才能走的更远。
最后终极任务完成团队项目。在咱们组队后,咱们团队投票选择了,优秀中华传统文华传播这个题目,一开始咱们是毫无头绪的,毕竟咱们之前一直都是需求方,没有真正的去完成客户须要的东西,如何将咱们的传统文化传播网站作的更好,更能吸引人们的眼光,可以盈利。通过咱们团队成员的激烈的讨论,大致有了一个模糊的方向。咱们便进行了需求分析,咱们作问卷,作调查,找到了大众心中一个传播文华的网站应该是什么样子,咱们最终定下了使用生鱼片模型来去开发,咱们团队的模式为:功能团队模式,每名组员都分配到了本身的任务。在咱们的认真努力下,咱们最终作出了本身感受满意的文化传播网站。虽然还有不少的漏洞,我但愿有朝一日咱们可以作出真正可以拿去使用的好的网站
以上就是我经过自身经历对我所掌握的软件工程的见解。
180402韩秋实心得:
经过这学期对软件工程的学习与实践,在老师内容充实的多元化授课下,我对这门课程的了解从一开始只有模糊的理解到逐渐感觉到软件工程所涉及到知识面远远大于我所能想象的深度。通过这十周的课程,我学到了不少东西,曾经觉得程序就是软件,软件就是程序。学习这门课程第一个收获是,知道了两者的不一样之处。之前作过的一些小型的软件好比加密软件,我也只是在程序旁边附上一个软件的说明,看来已经很接近做坊了。不过大的项目没有接触过,用软件工程的方法仍是第一次。我想也是程序的不断复杂化致使了软件危机的发生,使得人们不得不探索新的解决方法
通过老师的讲解,理解了软件工程,就是一套用于软件的团队开发,以提升软件质量和程序员工做效率为目的的规范。其核心就是,对于软件开发的5个重要组成部分:需求分析,设计,编码,调试,维护,如何组织这5个部分的工做,以及如何完成每-一个工做。吾生也有涯,而知也无涯,学习永无止境。
起初,对软件工程处于只知其一;不知其二的状态,分工比较混乱。在划分模块后明确了各自分工,渐渐造成良性循环。软件工程这门课,老师想要交给咱们的不只仅是一个简单的课程或者如何敲代码,而是要给咱们传授一种思想:是一个如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的一个可以解决问题的思想集合。
在学习过程当中,知道了团队合做十分重要,争议当然存在,但经过讨论、协商,群策群力,在不断磨合中可以达成一致与默契。团队成员中能力各有高下,互相尊重,各取所长,不宜妄自菲薄。组长多加协调,组员积极配合,才能合做愉快。