首页 > 其他分享 >个人总结

个人总结

时间:2023-06-11 10:56:25浏览次数:29  
标签:总结 个人 项目 APP 问题 开发 完成 团队

1)回顾查看本学期第1日的计划,我的完成度比较好。从三方面来说。
第一方面是结对项目,两个人的地铁查询系统完成度比较好,完成了一个较为完整的地铁查询的安卓APP的开发。而且用到了本机的数据库。和外部的Mysql数据库。
第二方面是结对项目。我作为团队的队长带领,我们团队参加了这半年的中国大学生服务外包杯。然后所报的项目是基于图像文字识别,做一个类似于记账本的APP。近期我们也是完整的完成了这个APP正在尝试将其发布到应用商城去,供大家下载。在这个过程中,我学习了很多算法。而且学会了如何配置云服务器以及将软件如何发布到应用商城软件的联网问题以及图像文字识别问题。还有将识别出的文字进行用函数转化转化成我们所需要的一部分文字。
第三方面是切实的进行了组队,多成员一起开发训练,并且我作为队长领导了,我们小组结合我们小组每个人成员的优势去开发。虽然我们组的水平参差不齐,但是我们一起最后还是完成了较为完整的完成了我们的项目。这在我以后和未来的学习生活中是一个很大的收获。
2)在开课主席实际上我提出了不止有5个问题,下面找出其中5个进行解答。
第1个是为什么要进行团队开发?我的答案是当一个项目的工程量巨大,是一个人的能力,确实是不可以支撑起整个项目的开发。这里既有前端又有后端,还有整个APP的人和人之间的交流,以及将人的内容转化为我们所需要的内容。这个过程一个人是不可能完成的,因此需要团队各个人发挥各个作用结合起来去开发。
第2个问题是为什么要进行单元测试?当一个项目的工程量巨大,开发周期较长的时候。是不可能一次性完成很多内容,就算写代码也是写在很多个文件里。而且每个文件里也会有很多的代码。如果想一次性写完这些,再去验证,那么所耗费的时间是巨大的。并且如果出现漏洞也是不好解决的。这时候单元测试就起到了作用,每进行一小段时间去测试,那么这个时候问题及时发现及时解决,使我们的项目代码能够顺利流畅的进行下去。
第3个问题是开发流程真的很重要吗?我的回答是很重要。在初期的时候去做结对项目的时候,没有制定较好的开发流程,所以导致没有逻辑的去做其中走了很多错路。然后在团队项目的时候就发现了这个问题,做了一个较为简单的开发流程,虽然这个开发流程简单,但是使我们的团队项目有了一个较好的进展,在第一阶段和第二阶段都能顺利的进行下去。
第4个问题是到底是边开发边交流客户还是应该开发完成之后再去交给客户?这个问题在软件工程课上进行了解答。因为在开发过程中客户会随时提出问题让你去更新,所以不能开发完成后再去让他提问题,应该是边开发让他编去找问题,随着开发的加深这些问题都会慢慢的解决,而不是最后堆到一块,这样会导致代码改起来很复杂。
第4个问题也是简单浏览完之后总结出来的,由于拆的PPT发展,那么软件工程还有没有前景?就我而言觉得还是比较有前景的,因为毕竟PPT他只是逻辑上能力比较高,但是他真正的与人打交道的能力还是很低的。我们还是需要与人去更多的沟通让人的需求转化成根据专业性的语言去进行下一阶段开发,这是至关重要的一步。
3)结合团队这两次完成项目后的事后会议分析。团队内的沟通介质很重要,如果一个团队不去沟通而去做项目,就会产生巨大的问题,会使每个人的项目进度不同,导致最后融合的时候无法融合。在一个积极的沟通会带来的正面影响,就是如果你能力不足,那么你可以干你能干的事情,而不是分开给你的任务,你做不了导致整个项目的延后。这是我最大的感想。同时作为领导者应该有一个清晰的头脑,去知到这个项目应该干什么,了解自己的队员,合理的去分配任务。同样团结也是很重要的。
4)这个学校有一个不能用数字衡量的收获,就是自我学习的能力得到了很大的提升。还有一方面就是向他人倾诉的能力也得到了很大的提升。以前向别人请求几乎就是抄别人代码,但现在是去理解对方的思想,然后让对方帮助你去解决问题,然后自己再进一步提升。以后在面对相同的问题时能够从容的解决。再有见到自己不会的问题后,知道怎么去向百度或者其他的搜索引擎去询问,从而解决问题。
5)我对本门课的建议就是开发需求的文档更详细一些,有很多地方是不明确的。还有就是应该加强对数据库的描述,数据库对我来说现在是一个较为大的弱点。尤其在建立合理数据库的方面上。

标签:总结,个人,项目,APP,问题,开发,完成,团队
From: https://www.cnblogs.com/laobing6214/p/17472616.html

相关文章

  • odoo context上下文用法总结
    环境odoo-14.0.post20221212.tarcontext用法总结获取上下文>>>self.env.context#返回字典数据,等价于self._context{'lang':'en_US','tz':'Europe/Brussels'}>>>self._context{'lang':'en_US',&......
  • 200场面试总结的诀窍,都说好用!
    大家好,我是田哥这段时间忙得飞起,天天忙于学习,忙于模拟面试,忙于和大家聊面试相关的内容。从各位老铁的反馈来看,今年找工作本来就不容易,加上最近两年受到疫情影响,很多公司都在裁员,哎。先不说内卷吧,咱们还是多找找自身问题。古话说的:不打无准备的仗。所以面试前一定要准备,再去面试。面......
  • 6.2总结
    回顾你的课程计划(第一周的计划),你完成的程度如何?请列出具体数据和实际例子。我第一周的计划1.制定一个能执行的切合实际的计划,加强对自己的管理2.通过自己看视频学习Javaweb的知识,自己制定计划学习进度 3.在这门课结束时四人团队完成一个具有软件著作权的软件.......
  • 个人总结
    这是软件工程的最后一次作业,在这里我写上本学期以来的体会和总结。阅读《构建之法》:我已经快速浏览了《构建之法》这本书,其中涉及了软件工程的一些基本概念和原则。我理解了书中讲述的软件构建的重要性以及遵循良好工程实践的必要性。1.软件构建的重要性:《构建之法》将软件构建......
  • 6.1每日总结
    今天准备复习周的考试了,可能有关软件工程专业的内容就是计算机网络实验的部分。在最近的学习中,计网中的内容能很大程度上补足我在软件工程专业学习过程中缺漏的知识储备部分。实验一VLAN一、实验名称交换机划分Vlan配置二、实验目的1.理解虚拟LAN(VLAN)基本配置;2.掌握......
  • 5.20每日总结(补)
     今天和队友总结了第一阶段,主要是验收第一阶段,在第一阶段任务完成后,有优点,也有不足,不足之处我们会根据老师的建议和要求在第二阶段改善,争取做到最好。第一阶段中,由于我们做的人脸识别系统缺少相应场景,在第二阶段中,我们会将产品放在场景中实践,在场景中可以使用,坚决以老师的要求:......
  • 5.22每日总结
    今天主要还是学习python,我们的项目在web方面已经基本实现功能,对于项目软件可能会使用的编译软件还是python。今天主要学习了python的json部分内容。PythonJSON本章节我们将为大家介绍如何使用Python语言来编码和解码JSON对象。JSON(JavaScriptObjectNotation)是一种轻......
  • 5.21每日总结
    今天学习了发布软件(web)的方法,静态网站。第一步:先注册一个属于自己的域名,这个域名是独一无二的。第二步:你需要有一个虚拟主机,用来存储你的网站内容,网站的内容都要上传到这里。主机屋提供了免费的虚拟主机。 第三步:实名认证,解析域名。信息填写正确,一般当天就能通过。接下来解析......
  • 5.23每日总结
    今天完善了软件开发的开发文档的内容。项目开发计划如下:5.1项目概述人脸识别软件是一款基于人工智能技术的应用软件,旨在通过对人脸图像进行处理和分析,实现快速准确的人脸识别功能。本项目将开发一款适用于安防领域、金融领域等多个行业的人脸识别软件,支持批量检测和识别,同时提......
  • 5.25每日总结
    今天还是学习python,今天是XML部分的内容。PythonXML解析什么是XML?XML指可扩展标记语言(eXtensible Markup Language)。XML被设计用来传输和存储数据。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义......