最近做项目的总结与收获(2021年8月)

本文是作者关于2021年8月微服务项目开发的总结,包括需求分析、详细设计、开发过程与技术优化。在项目中,作者参与了需求拆解、数据库与接口设计、业务开发,并使用了MyBatisPlus和Apifox等工具。通过项目,作者提升了技术能力,学习了如Redis、Elasticsearch和Logstash等技术,并意识到团队沟通、文档编写和表达能力的重要性。同时,作者也反思了自身在表达、沟通和项目管理等方面的不足,并对未来的学习和发展方向进行了规划。
摘要由CSDN通过智能技术生成

最近做项目的总结与收获(2021年8月)

1 总结

1.1 做的事情

这个月也是做了一个中规中矩的微服务项目吧,一开始看到项目架构的时候觉得内容特别多,但实际做完之后发现其实还是驾驭的了的。

一个月下来,感觉自己做的事还是蛮多的,但又感觉不算很多,其实也就那么些东西。讲讲我在项目开发中的一个过程吧,大致如下;

需求分析——>概要设计(画脑图,分工,前期项目搭建)——>详细设计(数据库、接口)——>业务开发&简单测试——>技术优化

需求分析 & 概要设计

最先就是需求分析,根据发来的一个演示文档和需求文档,几十号人一起对需求做了拆解,分析,画了一些思维导图,分析有那些模块,大概要负责什么样的功能,虽然没有写概要设计文档,但脑海里都是有印象的。这阶段首要目的应该就是让所有人对要做的项目有一个整体上的认知吧,也方便之后分工与合作。

于此同时还划分了三个开发小组架构部助理,助理的话主要是项目文档的编写和代码检查,以及一些比较细节的东西吧。

架构负责前期项目的搭建,主要分了前台、后台、网关、鉴权、搜索、定时任务,以及common,config这些大的模块,参与架构的人会对这些模块的相关内容进行一定的设计与搭建吧,当然也是各有分工的了,并且也是在三组内的,也就是另外的任务吧。

三个小组首先是简单的划分了一下组长学委吧,我也是担任了一组的学委,中间过程还是有点曲折的,留到心路历程再讲吧。

详细设计

需求文档分析完成后三个小组也接到了相应的任务,我在的一组也是接到了名人堂,首页,内容,以及评价这四个模块,之后就是详细设计了,数据库设计,接口设计什么的。也是开会分工了一下,然后搞了个共享文档出来,对每个功能点进行了一些分化,然后分给了小组的成员吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值