Sparx Enterprise Architect System Development

Length: 1 day | Course #01-0615


  • Business architect
  • System analyst
  • System engineer
  • Software architect
  • Data modeler
  • Software designer
  • Test designer
  • Developer



Contact Us to Learn More

Provide the missing value below to verify you are human:

+ 82 = 87

Enterprise Architect System Development provides students with a hands-on opportunity for learning how to capture system analysis and design models with the Unified Modeling Language 2.0 (UML) with Sparx Enterprise Architect (EA). Starting with an overview of EA, students will learn how to create, delete, and move model elements, draw relationships, review various tool configuration options and model structuring and organization guidelines. Students begin building a domain model using class diagrams and then create actors and use cases to build a use case model. Modeling of state-driven behavior is covered through the use of state machine diagrams. The system’s workflow is modeled using activity diagrams. Then students create the structure for capturing the design of a use case using use case realizations. The course then goes through how to build sequence and class diagrams for a use case realization. Then students learn how to model subsystems and interfaces and their internal design using a subsystem interface realization. Most class time is used for students to do hands-on lab exercises following a step-by-step workbook.


  • Learn how to apply key features of Sparx Enterprise Architect for
    • System development
    • Object-oriented analysis and design
  • Build integrated set of system models
    • Domain model
    • System use case model
    • Analysis model
    • High-level design model
    • Detailed design model
  • Diagrams covered
    • Class diagram
    • Use case diagram
    • State machine diagram
    • Activity diagram
    • Communication diagram
    • Sequence diagram
    • Package diagram
    • Component diagram