开源UML设计工具StarUML
这个软件非常小巧,才20多M,当然是相对于rose200多M的体积来说的。也还有很多免费开源的UML建模软件,不过我没有发现比StarUML好用的。下面看看它的截图。用例图类图组件图ER图自定义的一些图要说明一点的是,StarUML可以像rose一样,根据序列图生成协作图。
UML——部署图
部署图(deployment diagram)是UML九种图中最后一种图了,我们通常有称之为配置图,是用来显示系统中软件和硬件的物理架构。部署图描述了一系列组件部署到节点运行的结构,一般情况下能够帮助我们更清楚地理解分布式应用系统,同时还传达了构建应用系统的软件与硬件元素的配置及部署方式。
《我们应当怎样做需求分析》阅读笔记
原文链接(转载请注明出处):如何做好需求分析
这学期的《软件需求与分析》课可以说是软件工程专业比较重要的一门课。如何做好软件需求分析就等同于如何做好一个项目。客户对需求一改再改,如果我们只是一味的去抱怨,而不去思考客户对需求更改的原因是什么,不了解业务,那我们做出来的产品肯定得不到客户的认可。
StartUML的基础的使用,用例图,序列图
转载地址 http://blog.csdn.NET/tianhai110
(下面参考了原博主的内容,也加入自己的内容,为了自己脑补,也方便其他看到的人脑补)
使用StartUML绘制用例图:
StartUML是支持UML的建模平台软件,是一款开发源码的UML工具,是棒子国主导开发出来的,StartUML可以绘制9款UML图,主要包括用例图,类图,序列图,状态图,活动图。
领域驱动模型(DDD)
本文作者是组内同事 杜宁,目前负责美团外卖活动管理模块业务。
什么是领域驱动模型?
2004年Eric Evans 发表《领域驱动设计——软件核心复杂性应对之道》(Domain-Driven Design –Tackling Complexity in the Heart of Software),简称Evans DDD,领域驱动设计思想进入软件开发者的视野。
代码分析工具推荐Understand
之前看ogitor ,第一次看到那么多代码~~不知道从哪里下手,而且好多东西都不会Ogre什么的都不是很清楚,对ogitor的代码结构的了解就更不用提了。晕头转向的不知道从哪里下手,一点点的看起来好吃力。