A brief summary of UML & Rational Rose –Activity Diagram & Statechart Diagram & other diagrams , Part V
7. Activity Diagram
The Activity Diagram is the closest to a flow chart, and the closest to a business process diagram.
7.1 A description of activity diagram elements
- Initial state is where the diagram begins.
- Control flow shows a transfer of control from one activity to another.
- A state is one of the possible conditions in which an object may exist.
- An activity is some behaviour that an object carries out while it is in a particular state.
- Swin lane shows all of the activities carried out by a particular person or team arranged into a column.
- Object in state shows an object that is produced or consumed in the course of an activity, with the production or consumption being represented by the dashed line.
- Entry actions shows what must happen when the activity begins.
- Stop state is where the diagram ends.
8. Statechart Diagram
Statechart diagrams provide a way to model the various states in which an object can exist. Statechart diagrams focus on the state transition from one state to another.
9. Component Diagram
A Component diagram displays the components in the system and the dependencies between them.
The only type of relationship that exist between components is a component dependency.
For a .NET application the components will be executables(.EXE) and libraries(.DLL) corresponding to the solution structure within Visual Studio .NET.
10. Deployment Diagram
A Deployment diagram shows all of the physical nodes on the network, the connections between them and the processes that will run on each other.
OK. That's all.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?