当前位置:网站首页>EA introduction notes
EA introduction notes
2022-07-05 08:35:00 【Learn open source together】
I'm studying recently EA(Enterprise Architect) Use , Find out EA It's really a powerful design tool , But there are too few learning materials limited to Chinese , Study and record again and again for subsequent reference
This chapter first records the scattered notes recorded during the early use
1. Call in the console window :Start–>Design
Here's the picture :
2. Set the connection style and rules
When using to establish the relationship between elements ,Association The default is without arrows , Here's the picture
How to make lines wait for arrows , Do the following :
1) Set up Association Default with arrow ;2) Remove strict connector syntax restrictions
After setting as above , To re-establish a relationship is to have an arrow , And all Association Lines will have arrows , The effect is as follows
3. stay EA Of Toolbox Introduce elements of other design models ( Take the introduction of package graph as an example )
Generally, you need to select a model when creating a diagram , By default, the tool elements of the selected model , How to load tool elements of other models on this , Set as follows
1) The toolbar , Select the icon above –> choice Change Perspective -->UML–>Structural; Click... After selection Toolbox Of Then choose... From the pop-up menu Package menu , This time, you can see that the content of the toolbar has become Package The content of
2) Choose Package, The right choice Pin in Toolbox;( Put this element in Toolbox)
3) Click the toolbar again , Select from the menu Default, Enter the original design toolbox , You can see Package Has been added to the current design
4. Change the design element type
For example, will business object Change it to Class type , Just do the following
Keep setting up
Keep setting up
5. How to use EA Implement reverse engineering
Select the corresponding development language , You will be prompted to select the corresponding source directory , After selection, the program will automatically extract the corresponding source file , Generate class diagrams and relationships
6. stay EA Many people cooperate
EA Different versions are available , Support multi person collaboration in team edition and Enterprise Edition , Here we mainly introduce the ways of offline collaboration ; Merge multi person design and multi person design draft through import and Export ;
1) Plan the module and the content outline to be designed in advance
2) Export design content by module or folder
export : Select the folder to export , Then through the shortcut key Ctrl+ALT+E Realization XML Export of
3) Co draft : Import the design materials of many people to form a complete design draft
Import , Select the folder or module to import , Via shortcut key Ctrl+ALT+I Import
The above example is to import the business model just exported into the module of model overview again , Just selected the import of extreme package , Therefore, you need to enter a version number after the import is successful ( Here, the version number can be defined according to your own situation )
The effect after import is shown on the right side of the above figure , My business model has been imported under the current module
7. EA How to draw the end lifeline
The following legend , You need to draw the following hierarchical
1) Set new lifeline : Pass on the canvas Pull out the corresponding lifeline , Then draw the call message line in turn , Pay attention to setting properties in the property panel Lifecycle, If it is new, start with the corresponding line
2) Set delete lifeline :
3) Set execution conditions :
8. This is the author of the design document , Do the following
9. Export of document template
When we're in EA An export document template that is not easy to configure in , In order to share it with other partners or save it for later use , You can export it and share it , You can export the document template as follows
10. State diagram and state machine
1) Create a state machine diagram , Do the following
On the given canvas, drag and drop the corresponding state entity through the toolbox to draw the state diagram , Here's the picture
summary
The above is the preliminary study EA Some usage records in the process , Later, I will make a further introduction to the drawing of specific different types of maps when I have time
边栏推荐
- 实例009:暂停一秒输出
- Count the number of inputs (C language)
- Charge pump boost principle - this article will give you a simple understanding
- Void* C is a carrier for realizing polymorphism
- STM32 --- NVIC interrupt
- Example 005: three numbers sorting input three integers x, y, Z, please output these three numbers from small to large.
- Esphone retrofits old fans
- 图解八道经典指针笔试题
- DCDC circuit - function of bootstrap capacitor
- 猜谜语啦(6)
猜你喜欢
Shell script
Business modeling of software model | stakeholders
[NAS1](2021CVPR)AttentiveNAS: Improving Neural Architecture Search via Attentive Sampling (未完)
STM32 lights up the 1.8-inch screen under Arduino IDE
Meizu Bluetooth remote control temperature and humidity access homeassistant
FIO测试硬盘性能参数和实例详细总结(附源码)
L298N module use
How apaas is applied in different organizational structures
Negative pressure generation of buck-boost circuit
DCDC circuit - function of bootstrap capacitor
随机推荐
实例007:copy 将一个列表的数据复制到另一个列表中。
How can fresh students write resumes to attract HR and interviewers
Several problems to be considered and solved in the design of multi tenant architecture
Example 006: Fibonacci series
C language data type replacement
亿学学堂给的证券账户安不安全?哪里可以开户
Google sitemap files for rails Projects - Google sitemap files for rails projects
实例009:暂停一秒输出
STM32 --- GPIO configuration & GPIO related library functions
287. 寻找重复数-快慢指针
Classic application of MOS transistor circuit design (1) -iic bidirectional level shift
猜谜语啦(7)
STM32 --- NVIC interrupt
An enterprise information integration system
Guess riddles (3)
Working principle and type selection of common mode inductor
猜谜语啦(9)
Shell script realizes the reading of serial port and the parsing of message
L298N module use
Business modeling of software model | vision