Learning Technology FrameWork.pdf
Learning Technology FrameWork.pdf
Learning Technology FrameWork.pdf
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Setting up your work area<br />
UML compliance The diagrams you’ll create are fully compliant with the Object<br />
Management Group (OMG) Unified Modeling Language (UML) 1.1<br />
suggested standard. <strong>Technology</strong> and Enterprise <strong>FrameWork</strong><br />
support all UML diagram types (including activity, collaboration,<br />
sequence, and instance interaction diagrams), although only a few<br />
are featured in this tutorial.<br />
Levels of modeling detail You’ll begin with a use case diagram that will represent the higherlevel<br />
usage scenarios for your hiring system and will serve to define<br />
the scope of the modeling project. This high-level diagram will<br />
describe the types of interactions that can occur between the hiring<br />
system and users of the system. In Lesson 3, “Getting More<br />
Specific about Your Hiring System,” you’ll model lower-level<br />
scenarios that provide more detail.<br />
Lesson 2: Creating Your First Use Case Diagram<br />
22<br />
The basic components of a use case diagram are actors and use<br />
cases and the communications that occur between them. You’ll<br />
learn about these one at a time as you build your first use case<br />
diagram.<br />
Setting up your work area<br />
Before you begin modeling, you need to open a new KnowledgeBase<br />
in which you can save your work. A KnowledgeBase stores not only<br />
the models you build, but also the rules and constraints that govern<br />
their design. All the work you do in <strong>FrameWork</strong> is stored in a<br />
KnowledgeBase.<br />
You’ll also want to take care of some housekeeping details to create<br />
sufficient space in which to work.<br />
Opening a new KnowledgeBase for your work<br />
To open a new KnowledgeBase:<br />
1 Start <strong>FrameWork</strong> if you haven’t already done so.