UML统一建模

最近在开发项目的过程中,遇到了超多问题的。由于公司较小,开发团队人数相对来说,人也不是很多,最主要的还是项目经验不足吧。在项目的伊始阶段,大家还是积极的讨论关于需求,一起剖析项目,然后分析差不多了,大家就根据产品的原型图分配任务,然后就直接动手开始写了。我承认啊,直接开干是不太好,但这不也是许多小公司的诟病吧,再加上之前的项目都是按着之前前辈们的框架走的,突然要自己去面对一门新的语言,而作为一个后端人员去干前端的活,属实有点为难我了。

很不幸,我分配到的是个人中心和登陆这一块的活,其实,说实话,在技术实现这一块真的不难,难就难在我们的甲方爸爸们贪心的很呐!一个软件中,五六种角色,不同角色中间呢,又有着不同的实现功能,而且展示界面也不一样。当然,对于大佬们来说,这些都是小菜一碟,但是对于我这种小菜鸡来说,学习的路长的很啊!

就是那种直接拿着原型图和设计给的图直接干的,表面写的真的很快,就是在写逻辑判断真的很复杂,尤其是在产品自己还没搞得坨清的时候,你是最难过的。一连串的东西,想到哪搞哪,我有时候在沟通的过程中我就感觉到了满满的绝望,我TM是不是需要卷土重来啊!我太难了,所以我就想到了大学的时候学的UML建模里面用图将项目进行分析,然后对着图,然后就能清晰的知道,哪种角色有着什么样的功能,岂不快哉。我想指着我们产品干是不太现实的,所以自己看了N多资料,东拼西凑总结了一些资料,记录一下,供个学习参考了!

因为一直习惯于用思维导图记录一些笔记,所以下面都会是以图片进行展示,之后也可能会分享一些案例在文章后面,暂且就先这样吧!如果发现其中有写的不对的地方,也欢迎指正,大家一起学习,一起进步呀!

接着将通过以下几个部分进行:

目录

认识UML

UML的九种视图

软件开发

UML与软件工程

用例图

类图

顺序图

协作图

状态图

活动图

构件图

部署图


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值