First, Enterprise Architect Authorized Training Center Overview
Enterprise Architect is Sparx Systems' flagship product. It covers the entire cycle of system development, in addition to the development of the model, including transaction process analysis, the use of case requirements, dynamic models, components and layout, system management, non-functional requirements, user interface design, testing and maintenance.
Second, the training object
Advocating the Internet, love product creation, looking forward to interactive design experience, the product of commercial creation is full of strong interest and persistent pursuit of the community.
Third, the preparatory knowledge
Knowledge of computer operation. Knowledge of art design or industrial design is preferred.
Fourth, the purpose of training
1. Be familiar with the installation of Enterprise Architect software, basic theory and operational skills.
2. Master Enterprise Architect for architectural design and product design.
Fifth, Enterprise Architect official certification training courses
Monday to Friday • Daily from 9am to 18pm • Evening practice to 20pm • Lecturer is full of duty.
System depth:
o Greater Enterprise Architect uses new templates and charting tools to create network and IT system diagrams, engineering workflow diagrams, business process flow diagrams, and other step-by-step illustrations. A flow chart is also a guide that describes a process or workflow step by step, creating a visual model, making it easier to get a project overview, process, or system to identify problems, bottlenecks, or defects.
o smarter - Unlike most charting tools, charts created with Enterprise Architect have all the intelligence features of mind mapping, not only to add notes, attachments, icons, tags, and other content to enrich the context, but also filter, index And search, so always find the information you need.
o More creative - the latest version of Enterprise Architect adds conceptual drawing capabilities. Conceptual mapping helps organize and build knowledge by portraying topic associations, using Enterprise Architect concept drawings to add tagged lines to determine the relationship between topics, More quickly carry out the free form of brainstorming.
Professional authority:
Enterprise Architect to visual way to technology and art workers to display, you can put a lot of people in the brain messy information expressed, easy to use, clear thinking.
Enterprise Architect is a complete UML analysis and design tool that completes the entire software development process from requirements collection through step analysis, model design to testing and maintenance. It is based on multi-user Windows platform graphical tools to help you design sound and maintainable software. In addition, it also contains highly flexible, high-quality document output. User guides are available online.
Fast, stable, high performance
The Unified Modeling Language enables the construction of robust and traceable software system models in a consistent manner, while EA provides an easy-to-use and fast and flexible work environment for the build process.
End-to-end tracking:
Enterprise Architect provides comprehensive traceability from requirements analysis, software design, and execution and deployment of the entire process. Combined with built-in tasks and resource allocation, project managers and QA teams are able to access the information they need in time to make the project as planned.
Built on UML 2.0
With UML (Unified Modeling Language), you can build a rigorous traceable software system model. EA provides a fast and convenient application environment for building software models for UML, which supports the new UML 2.0 standard defined by OMG.
Enterprise Architect's foundation is built on the UML 2.0 specification, and not only that, but you can also extend the scope of modeling with UML profiles, while at the same time, model validation will ensure its integrity. The product includes free extensions for BPMN and Eriksson-Penker profiles, which combine business processes, information and workflows into a single model.
With EA, designers can take full advantage of the functionality of the 13 UML 2.0 chart - the IA supports all 13 UML 2.0 diagrams and associated chart elements, including:
Structure chart: class, object, synthetic element, package, component, layout
Behavioral chart: use case, communication, sequence, interactive overview, behavior, state, timing
Extensions: analysis (simple behavior), customization (requirements, changes and UI design).
EA provides tools that can use dependencies to support dependencies and support large models to help you manage large and complex projects; include CVS or SCC tools that take time snapshots as a baseline to track model changes by comparison to achieve version control; The project window for you
Enterprise Architect provides an intuitive and high-performance work interface
EA also includes a WYSIWYG template editor that provides powerful document generation and reporting tools that generate complex and detailed reports that can provide the information they need in the form required by the company or customer.
EA has the front and reverse engineering capabilities of the source code, supporting a variety of common languages, including C ++, C #, Java, Delphi, VBNet, Visual Basic and PHP, in addition to free CORBA and Python add-ons. EA provides a built-in source code editor with syntax highlighting to ensure you can quickly navigate and find your model source code in a consistent working environment. For Eclipse or Visual StudioNet staff, Sparx Systems also provides lightweight link tools to these IDEs that you can model in EA and then jump directly to your preferred editor for further development of the source code. The code generation template also allows you to customize the generated source code to match the company's specifications.
EA also provides reverse engineering support for most software development languages ??and database architectures, enabling your application to visualize and get a complete framework from source code, Java.jar files, and even .Net binary assembly language. Maximize your existing investment by importing frames and library code.
EA also offers transform templates, editing and development are very simple to support advanced model-driven architecture (MDA). With built-in DDL, C #, Java, EJB, and XSD transformations, you can build complex solutions from a simple "standalone standalone model" and target the Platform Specialization Model (PSM). A PIM can be used to generate and synchronize multiple PSMs, resulting in a significant increase in productivity.
Features:
Enterprise Architect provides a complete modeling lifecycle for the following areas:
· Business and IT systems
· Software and systems engineering
Real-time and embedded development
Fast, stable, high performance
Fast! Enterprise Architect users agree that - Enprise Architect has a stunning speed, and it takes only a few seconds to load a super big model. By providing a high-performance model library, Enterprise Architect allows large teams to share the same enterprise view. With tightly integrated version control, Enterprise Architect also enables teams to collaborate on shared projects across the world.
Business simulation
· Use dynamic model simulation to bring your model into the real world.
• Verify the correctness of the behavioral model and better understand how the business system works.
• Use triggers (such as pressing a button, turning on the switch, or receiving information) to control the execution of the simulation.
· Use the Guards and Effects written in JavaScript to manage the simulation process.
• Guards determines the next step based on the criteria (eg, entering a valid password).
• Use Effects to manipulate variables and perform calculations at specific times during the simulation to achieve control of the simulation.
• In a risk-free environment, experiment under different conditions and make changes to the simulation.
• You can slow down the system by controlling the speed of the simulation so that you can not see the steps you can not see before.
Use breakpoints to analyze decisions and improve business results.
Simulation can help improve communication, convey important business ideas, and reduce complexity.
End-to-end tracking capability
Enterprise Architect has the ability to track from requirements, analytics, design models to implementation and deployment.
• Utilize Enterprise Architect's Relationship Matrix and Hierarchy View to validate, validate, and directly impact the analysis throughout the lifecycle.
Combining built-in tasks and resource allocation, project managers and quality assurance teams will receive the correct information they need to help the project succeed.
Modeling, managing and tracking requirements
Enterprise Architect built-in requirements management functions can be used to:
Define an organized hierarchical requirements model.
• Track the implementation from the system requirements to the model elements.
· Search and report requirements.
• Impact analysis of proposed changes in requirements.
Complexity management
Enterprise Architect built-in tools that help you manage complexity include:
• A diagram of creating a conceptual model of a policy level and a conceptual model of an operational dimension
· Specific domain files and reusable model patterns
• Baseline and version management for tracking and integrating changes
• Role-based security management enables staff at all levels to perform their duties
Powerful document generation
Enterprise Architect utilizes the "WYSIWYG" form template editor to provide powerful report generation tools.
· You can generate detailed reports for the information you need in the format of your company or customer!
· Click the button to automatically generate templates for HTML versions that are easy to publish on the Internet or the organization's internal network.
Source code generation and reverse engineering
Enterprise Architect supports source code generation and reverse engineering, and source code can be written in a wide variety of widely used programming languages, including:
· ActionScript
· Ada
C and C ++
· C #
Java
Delphi
· Verilog
PHP
· VHDL
· Python
System C
· VB Net
· Visual Basic
· and many more
Application visualization
Enterprise Architect supports a variety of software development languages ??reverse engineering and database repository model reverse engineering, so that your application visualization.
• Introduce a complete framework and legacy system from source or jar files or even from .Net binaries
· Use the import framework and library code to maximize the reuse and understanding of your existing resources.
Advanced model-driven architecture
Use the following built-in conversions:
· C #
· DDL
· EJB
Java
JUnit
· NUnit
· WSDL
· XSD
Debug, compile and visualize execution code
Enterprise Architect enables you to create, test, debug, run, and execute deployment scripts in the Enterprise Architect development environment.
Using the features described later in Enterprise Architect (ie, the functionality of the NUnit and JUnit test classes generated from the source transform using the MDA transformation and the functionality of the test process directly integrated into the Enterprise Architect integrated development environment), UML and model Integrated into the creation / test / execution / deployment process.
In addition to creating / testing and executing functions, Enterprise Architect also includes debugging capabilities for Java, NET, and Microsoft Native (C ++, C, and VB).
Automation - driving force
Through the automated interface, you can perform tasks such as:
· Automatically generate daily HTML reports and publish them to your local area network
• Execute scripts for repetitive tasks, such as updates to all model element common attributes
• Generate code from a state machine or from a graph
· Generate custom reports
• Perform special queries on the model
Powerful database modeling
Enterprise Architect supports database schema modeling and automatic generation of eleven DBMS out-of-the-box DDL scripts:
· DB2
InterBase
· Informix
Ingres
· MS Access
· MySQL
· MS SQL Server
Oracle
· PostgreSQL
· Sybase ASE, ASA
Firebird
Systems engineering and simulation
Enterprise Architect's Ultimate and Systems Engineering Edition integrates a number of high-end features for system engineers and provides built-in support for:
· SysML 1.1, 1.2
Parameter model simulation
• Executable code generation
• Hardware description language and ADA 2005 model to code conversion
Business process modeling
Enterprise Architect strengthens UML 2.4.1 support for Business Process Modeling (BPMN) and extends the elements (such as changes, functions, and problem elements) for analysis, requirement management, and process management.
Enterprise Architect's business process modeling capabilities allow you to:
Use BPMN's UML files to visualize business processes
• Generate executable BPEL scripts from the BPMN model
• Verify the correctness of the BPMN model
Based on UML 2.4.1
Enterprise Architect is built on the UML 2 specification, but is not limited to this!
Use UML Profiles to extend the modeling domain while the model validation feature ensures integrity.
Free use of our BPMN extensions and Eriksson-Penker profiles to consolidate business flow, information flow, and workflow into a single model.
Efficient project management
Project managers can use Enterprise Architect to:
• allocate resources to elements
• Assess risk and workload
· Evaluate project size and complexity
Implement change control and maintenance procedures
New features for Enterprise Architect products
RTF WYSIWYG Template Editor and Report Builder - The EA enhances RTF document generation in its Enterprise and Professional editions, generates a RTF document using a template driver, allowing the user to create a RTF document at the element level of the model Appearance, content, etc. to customize.
Version Control Improvements - Significant improvements to version controls support the control of nested packages so that nested packages are no longer covered when importing base version control packages. Large file loading time is significantly shorter, while support for AccuRev and Perforce is also improved.
Baseline Support - Enterprise Edition provides a new baseline function that allows users to save a complete package branch as a compressed XMI file in the current model. With this baseline function, the user can compare the current package and the stored baseline package.
MDA style conversion - EEA format and enterprise version to provide MDA style conversion function. The MDA transformation transforms the PIM (Platform Independent Model) element into a PSM (Platform Correlation Model) element through a template-driven approach.
Comparison Tool (Diff) - Professional and Enterprise Edition provides this feature, allowing users to compare the model structure and the saved XMI. Including the following comparison: Baseline function created by the baseline, saved on the hard disk EA XMI file, controlled by EA XMI version.
Sixth, the training cycle
171 hours
© Copyright 2000-2023 COGITO SOFTWARE CO.,LTD. All rights reserved