APG Sparx Enterprise Architect – System Development
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.