Reference Manual for Astah Professional And
Total Page:16
File Type:pdf, Size:1020Kb
Astah Reference Manual Ver. 8.4 Astah professional Astah UML Copyright© 2006-2021 Change Vision, Inc. All rights reserved. Astah Reference Manual The contents of this manual may be changed without prior notice. The following trademarks and copyright apply to the software that is provided with this manual. Copyright© 2006-2021 Change Vision, Inc. All rights reserved. UML and Unified Modeling Language are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries. Java is registered trademarks of Oracle and/or its affiliates. Mind Map is a registered trademark of the Buzan Organization Ltd. If other trademarked product names or company names appear, they are only used as names. Symbols, such as ™, ®, ©, are omitted in the main contents. Astah Reference Manual Introduction This Manual, “Astah Reference Manual”, briefly explains the functions of Astah and how to use them. Astah Professional is a system design tool that supports UML (Unified Modeling Language) 2.x (partly), UML1.4, Flowchart, Data Flow Diagram, ER diagram, CRUD, Requirement diagram and Mind Map. Astah UML is a modeling tool that supports UML (Unified Modeling Language) 2.x (partly), UML1.4 and Mind Map. Structure of this Manual · Chapter 1-3 Overview of Astah and getting started · Chapter 4-6 Basic Astah concepts and Main Menu functions · Chapter 7-13 Basic diagram and model operations · Chapter14 Specific diagram and diagram element operations · Chapter15-46 System set-up and specific Astah features Note · Functions with [P] are supported in Astah Professional only. These are not included in Astah UML. · Functions with [Not in Mac] are not available in Astah for MAC · Please refer to Astah website (http://astah.net/) for the answers to frequently asked questions. Astah Reference Manual Table of Contents Astah Reference Manual 1. Overview of Astah Functions ................................................................ 1 1.1. Overview ........................................................................................................... 1 1.2. Restrictions on macOS ..................................................................................... 2 2. Application Installation and Start-up ................................................... 3 2.1. Installing Astah ................................................................................................ 3 2.2. Astah Start-up .................................................................................................. 3 2.3. Astah Model Version ......................................................................................... 3 2.4. License .............................................................................................................. 3 3. Creating and Using Project Files .......................................................... 5 3.1. .asta File ........................................................................................................... 5 3.2. Creating New Project Files .............................................................................. 5 3.3. Creating Project by Template ........................................................................... 5 3.4. Opening Existing Project Files ......................................................................... 5 4. Basic Concepts ...................................................................................... 6 4.1. Fundamental Components ............................................................................... 6 4.2. Basic Concepts .................................................................................................. 8 5. Main Menu ............................................................................................ 9 5.1. File .................................................................................................................... 9 5.2. Edit ................................................................................................................. 10 5.3. Diagram .......................................................................................................... 13 5.4. Alignment ....................................................................................................... 14 5.5. View................................................................................................................. 15 5.6. Tools ................................................................................................................ 17 5.7. Window ........................................................................................................... 21 5.8. Plugin .............................................................................................................. 22 5.9. Help ................................................................................................................. 22 6. Tool Bar ............................................................................................... 23 7. Structure Tree ..................................................................................... 25 7.1. Opening Nodes of the Structure Tree ............................................................. 25 7.2. Opening Diagrams .......................................................................................... 25 7.3. Filter ............................................................................................................... 25 7.4. Synchronize with Diagram Editor ................................................................. 26 7.5. Creating Diagrams/Models ............................................................................. 26 7.6. Moving Diagrams/Models ............................................................................... 33 7.7. Editing the Names of Diagrams/Models ........................................................ 35 Astah Reference Manual Table of Contents 7.8. Deleting Diagrams/Models ............................................................................. 35 7.9. Cloning Models ............................................................................................... 35 7.10. Rearranging Operations/Attributes ............................................................. 35 7.11. Creating Setters/Getters of Attributes ......................................................... 36 7.12. Add Hyperlinks ............................................................................................. 36 7.13. All Related Diagrams.................................................................................... 37 7.14. Setting Mind Map Style ............................................................................... 37 7.15. Creating Artifact Map .................................................................................. 37 7.16. Setting Font .................................................................................................. 37 7.17. Print Setup (Project) ..................................................................................... 38 7.18. Apply Current Project Style to Items ........................................................... 38 7.19. Set Property (Project) ................................................................................... 38 7.20. Synchronize Property (Project)..................................................................... 38 8. Hierarchy Tree [P] ............................................................................... 40 8.1. Hierarchy Tree Functions ............................................................................... 40 9. Diagram (List) ..................................................................................... 41 9.1. Opening Diagrams .......................................................................................... 41 9.2. Jumping to Models on the Structure Tree ..................................................... 41 9.3. Deleting Diagrams .......................................................................................... 41 10. Search and Replace ............................................................................. 42 10.1. [Search] Tab .................................................................................................. 42 10.2. Replace .......................................................................................................... 43 10.3. Search Bar .................................................................................................... 44 11. Alias Function [P] ............................................................................... 45 11.1. Editing Aliases .............................................................................................. 45 11.2. Displaying Aliases ......................................................................................... 46 12. Property View ...................................................................................... 47 12.1. Displaying Properties ................................................................................... 47 12.2. Structure of Properties ................................................................................. 47 12.3. Project File Properties .................................................................................. 48 12.4. Class Diagram Properties ............................................................................ 50 12.5. Class Properties ............................................................................................ 52 12.6.