软件工程 课程总结

课程总结

  本学期即将结束回顾这一学期从这门课程中学到很多

  首先一如既往的在第一节课还是一个测试写一个javaweb的增删改查由于假期比较放纵没有学很多因此测试的时候做的还是比较慢而且核心的流程没有打通

  另外在正式上课的第一节课老师就给出了本学期要完成的一些任务有个人项目结对项目和团队项目

  首先是个人项目要求用Android studio写一个安卓软件完成一个每日打卡app安卓这方面我以前也没学过因此就从0开始学b站的教学视频跟着学当时好像是两周还是几周的时间反正挺忙的那阵通过学习慢慢的自己也会了一些安卓的知识控件之类的然后打卡app就是通过安卓软件完成增删改查最终也是按要求完成了这个作业自认为还可以写的但是算不上好

  然后就是一个结对项目两人一组写一个地铁查询系统要求是安卓端和web多都要有其中比较难的就是换乘查询这个但是不是很有头绪换乘算法也不知道咋写后来在b站看到了有个视频讲的就是地铁插叙他是写了一个很复杂的select语句然后我跟着学了一下写了一下这个结对项目是我和另一个人完成的我主要负责app他负责web现在回想当时也没太体现出结对开发的作用还是自己干自己的活也没有太多的沟通交流这是做的不好的地方

  然后第三个是团队项目这个是本学期最主要的任务三个人一个小团队自己选题自己开发老师也做了很多在开始时让我们每个队都展示了项目原型这个只需要说明项目大概的方向然后老师对每一队都提了意见和要求然后给了大概两周多的时间完成第一阶段然后利用一下午的时间让我们依次展示第一阶段的成果我们队选的是垃圾分类然后完成了拍照识别输入文字识别垃圾其他的队有的完成的很好东西也有现实意义有的队完成的就一般然后我们每个队还给其他队都打了分在第一阶段结束后我的绩效评了最低我也是觉得应该的我对团队的贡献确实相对很小对项目做的工作相对较小与队友之间的沟通也比较少那俩人在一个宿舍我们不在一个楼层当然这不是交流少的理由我应该好好反思第二阶段开始前我主动与队友沟通然后承担了一个比较重要的功能然后通过几周零碎的时间完成了那个功能但最终要提交的一些东西我们还没弄因为后期临近期末时间比较紧复习任务也比较重其他各科也有很多的作业当然我们还是会按时提交所有的作业

  然后第十六周老师又进行了一次课堂测试内容是javaweb的增删改查老师说是觉得我们团队项目做的东西他不是很满意然后还是考察一下我们javaweb因为他也说过本学期的最低要求是掌握好javaweb增删改查和一点安卓的知识本次相较于开学测试变简单了,没有开学测试那种稍复杂的流程关系。但某些题还是不知道要做什么,我觉得是题目描述的问题,题目描述的很少。有的地方也不知道怎么写,比如教师说教的班级,按理说有好多班级,但是不知道如何将班级区分开来。还有管理员的权限管理,比较懵。录入分数的功能写的也不行,好的效果该是选择科目,选择班级,然后出来一个表格,包含这个班级的所有人的学号,姓名,第三列是打分框,依次输入分数,输完同一提交,没做出这效果来。对整体的设计还是有很大欠缺。

  本学期,通过个人作业,结对开发和团队开发,不仅提升了个人能力。还锻炼了在团队中合作的能力,个人开发时,一切都由自己决定,考验的是个人能力。而到了团队中,不但考察个人能力,更考察是否能融入团队,是否能将团队变得更好,是否能借助三个人的力量更好的完成项目的开发。我们也是第一次组成这么一个小团队,因此大家在团队中是一个共同学习,磨合的状态。我认为自己在团队中做的还是一般甚至有点差的。摸鱼次数较多,有点抱大腿的感觉,与队员沟通较少,我本身不擅长与人沟通交流,这是我的很大一个欠缺。

  总的来说,老师还是很努力的在想提升我们,无论从讲课还是测试,还是课程的安排,作业的布置。如果真的能按老师要求的来,应该会得到很大提升。让我提课程建议的话我觉得就是能不能加强一下对学生平时的监督,老师教的年级和学生也很多,可能也不太顾的上我们,但是我还是比较容易懈怠,所以提出此建议,加强对我们平时的监督。

 

 

 

 

 

posted @   Men!  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示