Information Systems

College of Business Administration
University of Missouri - St. Louis

IEF Instructions

What you want to do

How to do it

Load the IEF

Model

New

Type the long and short names

OK

Select an existing model in IEF

Model

Open

SELECT (the required model)

Open

Save a model in IEF

Model

Save Model

To select a tool set and diagram

Point at the required tool set name

SELECT (the required object)

Point at the diagram required

SELECT

To select an object in a tool set

Point at the required object

SELECT (the required object)

Note: The selected object will now be yellow.

To select subsequent objects in a tool set

Point at the required object

SELECT (the required object)

Note: The new object plus any previously selected objects will now be yellow.

To select a number of objects in a tool set

Point at the first required object

With the mouse button still depressed move the mouse to the required position. The area within the white outline box defines the objects which will be selected.

Release the mouse button.

Note: All objects selected will be in yellow.

Move in closer to an object in the toolkit window

Either

Or

View

Zoom In

<CTRL>+1

Show more objects in the toolkit window

Either

Or

View

Zoom Out

<CTRL>+0


Data Modeling


What you want to do

How to do it

General

 

Select the Data Modeling tool

Analysis

Data Model

 

Select the Data Modeling List

Analysis

Data Model List

 

Show a certain number of selected objects in the window

SELECT (All the objects required)

View

Frame

 

Subject Area

 

Expand a Subject Area for the first time

SELECT (the required Subject Area)

View

Expand

Note: The cursor is now a cross

Place the cursor where the corner should be

Hold down the mouse button

Move the cursor until the white rectangle is the correct size

Release the mouse button

Expand a Subject Area subsequently

SELECT (the required Subject Area)

View

Expand

Resize a Subject Area SELECT (the required Subject Area)

View

Resize

Note: The cursor is now a cross

Place the cursor where the first corner should be

Hold down the mouse button

Move the cursor until the white rectangle is the correct size

Release the mouse button

Contract a Subject Area

SELECT (the required Subject Area)

View

Contract


What you want to do

How to do it

 

Move a Subject Area

Either

 

 

 

 

 

Or

SELECT (The required Subject Area)

Edit

Move

Place the white rectangle where required

Click on the mouse button

SELECT (The required Subject Area)

F7

Place the white rectangle where required

Click on the mouse button

 

Place an unplaced Subject Area

SELECT (the root model or the parent Subject Area)

View

Place Unplaced Box

SELECT (The required Subject Area)

Place

 

Add a Subject Area

SELECT (The Subject Area within which the new Subject Area will be placed)

Edit

Add Subject Area

Type the new Subject Area name and description as required

OK

Note: The subject area may need to be moved to an appropriate location as the IR+EF will automatically place the Subject Area.

 

Detail a Subject Area

Either

 

Or

Double Click on the required Subject Area

SELECT (The required Subject Area)

Detail

Properties

 


Delete a Subject Area

SELECT (The required Subject Area)

Edit

Delete

Note: The delete key can be used in place of the last two commands.

Delete

Note: Confirmation of deletion can be turned off at this point. If this is selected the next statement is not required.

Yes

 

Entity Type

 

 

Expand an Entity Type for the first time

SELECT (the required Entity Type)

View

Expand

Note: The cursor is now a cross

Place the cursor where the first conrer should be

Hold down the mouse button

Move the cursor until the white rectangle is the correct size

Release the mouse button

 

Expand an Entity Type subsequently

SELECT (the required Entity Type)

View

Expand

 

Resize an Entity Type

SELECT (the required Entity Type)

View

Resize

Note: The cursor is now a cross

Place the cursor where the first corner should be

Hold down the mouse button

Move the cursor until the white rectangle is the correct size

Release the mouse button

 

Contract an Entity Type

SELECT (the required Entity Type)

View

Contract

 


Move an Entity Type

Either

 

 

 

 

 

Or

SELECT (The required Entity Type)

Edit

Move

Place the white rectangle where required

Click on the mouse button

SELECT (The required Entity Type)

F7

Place the white rectangle where required

Click on the mouse button

 

Place an unplaced Entity Type

SELECT (The parent Subject Area)

View

Place Unplaced Box

SELECT (The required Entity Type)

Place

 

Add an Entity Type

SELECT (The Subject Area within which the new Entity Type will be placed)

Edit

Add Entity Type

<Type>(The new Entity Type name and description as required)

OK

Note: The Entity Type may need to be moved to an appropriate location as the IEF will automatically place the Entity Type.

 

Detail an Entity Type

Double Click on the required Entity Type

Or

SELECT (The required Entity Type)

Detail

Properties

Note: Now change the properties by either using the mouse to move to the required property or by tabbing through the properties to get to the required property.

OK

 


Delete an Entity Type

SELECT (The required Entity Type)

Edit

Delete

Note: The delete key can be used in place of the last two commands.

Delete

Note: Confirmation of deletion can be turned off at this point. If this is selected the next statement is not required.

Yes

 

Perform a consistency check on a single entity type

SELECT (The required Entity Type)

Diagram

Check

Note: A report will be produced which can be scrolled through.

Produce an attribute report for an entity type

Analysis

Data Model

Note: At this point if you require a report for only certain Entity Types select those Entity Types prior to the next step.

Diagram

Reports

Attribute Definition

OK

Note: There is now the option to either browse the report, print the report or save the file and browse it later.

 

Identifier

 

 

Add an identifier to an Entity Type

SELECT (The required Entity Type)

Detail

Identifiers

SELECT (The required attributes and or relationships for the identifier)

Add

Name the identifier and decide whether it should be the primary identifier

OK

Close

 


Remove an identifier from an entity type

SELECT (The required entity type)

Detail

Identifiers

SELECT (the identifier to be deleted)

Delete

Delete

Note: If the "Confirm or Delete?" is turned off the next statement is not required.

Yes

Close

 

Relationship

 

 

Add a relationship

SELECT (the required Entity Type or two Entity Types for the relationship.)

Note: To select two entity types select the first entity type required then use CTRL SELECT (to select the second.)

Edit

Join

At this point enter the details of the two memberships.

Note: It is recommended that, during data modeling, the modifying/referencing option is left unchanged at the default (modifying).

 

Detail a source memberships properties

SELECT (The required Relationship)

Detail

Properties

Note: The previous commands can be replaced by double clicking on the required relationship.

Src Prop

At this point enter the required properties.

OK

OK

 

Detail a destination memberships properties

SELECT (The required Relationship)

Detail

Properties

Note: The previous commands can be replaced by double clicking on the required relationship

Dest Prop

At this point enter the required properties.

OK

OK


Delete a relationship

SELECT (The required Relationship)

Edit

Delete

Note: The delete key can be used in place of the last two commands.

Delete

Note: Confirmation of deletion can be turned off at this point. If this is selected the next statement is not required.

Yes

 

Add mutual exclusivity to relationship

SELECT (The Entity Type with the exclusive relationship membership)

Detail

Mutually Exclusive

SELECT (The required relationships from the list)

Add

Type a name (optionally)

OK

Close (the window)

 

Attributes

 

 

Add an Attribute and its properties

Note: If there are a number of attributes to add select the multiple add option from the options bar prior to adding attributes.

SELECT (The Entity Type to which the attributes will be added)

Detail

Attributes

SELECT (the entity type)

Edit

Add

Note: At this point the properties of the attribute are detailed as well as the description.

Note: The attribute is mandatory by default.

OK

Close (the window)

 


Change an attributes properties

SELECT (The Entity Type for which the attribute properties will be changed)

Detail

Attributes

SELECT (the required attribute)

Detail

Properties

Note: At this point the properties of the attribute are detailed as well as the description.

Note: The attribute is mandatory by default.

OK

Close (the window)

 

Add a value or a range to an attribute

SELECT (The Entity Type for which the attribute properties will be changed)

Detail

Attributes

SELECT (The required attribute)

Detail

Values

Add

Note: At this point a range or a number of single values of the attribute can be detailed. If the values option is not offered check to ensure that the attribute has been given a length.

OK

OK

Close (the window)

 

Delete a value or a range from an attribute

SELECT (The Entity Type for which the attribute properties will be deleted)

Detail

Attributes

SELECT (The required attribute)

Detail

Values

SELECT (The required value or range to delete)

Delete

Yes

OK

Close (the window)

 


Delete an attribute

SELECT (The Entity Type from which the attribute will be deleted)

Detail

Attributes

SELECT (the required attribute)

Edit

Delete

Note: If the "confirm on delete?" option is turned off the last step is not required.

Delete

Yes

Close (the window)

 

Move an attribute around an entity type

 

SELECT (the required Entity Type)

Detail

Attributes

SELECT (the attribute to move)

Edit

Move

SELECT (the position to which the attribute will be moved)

Close (the window)

 

Copy an attribute

SELECT (the required Entity Type)

Detail

Attributes

SELECT (The entity line)

Edit

Copy

SELECT (The entity type from which to copy)

SELECT (The attribute to copy)

OK

Close (the window)

Note: If the name of the copied attribute is the same as an existing attribute, there will be a prompt to change the name.

 


Produce an attribute report

Analysis

Data Model

Note: At this point if you require a report for one or a certain number of Entity Types select those Entity types required using by holding CTRL and SELECT (each required Entity Type).

Diagram

Reports

Attribute Definition

OK

Note: There is now the option to either browse the report, print the report, or save the file and browse it later.

 

Partitioning

 

 

Add a partitioning

SELECT (the required Entity Type)

Edit

Add Partitioning

OK

 

Detail the properties of a partitioning

SELECT (the required Partitioning)

Detail

Properties

SELECT (The required classifying attribute by selecting the arrow beside "not selected" and then choosing the required attribute).

Note: Decide whether the partitioning is fully enumerated or if it is a life cycle partitioning

Apply

OK

 

Delete a partitioning

SELECT (the required Partitioning)

Edit

Delete

Note: The delete key can be used as an alternative to the last two commands

Delete

Note: If "Confirm or delete?" is turned off the next command is not required.

Yes


Subtype

 

 

Add a subtype

SELECT (The required Partitioning)

Edit

Add Entity Subtype

Type in the Subtype name and volumetrics

OK

 

Detail the properties of a subtype

SELECT (The required Subtype)

Detail

Properties

Change the required properties

OK

 

Delete a subtype

SELECT (the required Subtype)

Edit

Delete

Note: The delete key can be used as an alternative to the last two commands

Delete

Note: If "Confirm on delete?" is turned off the next command is not required.

Yes

 

Move an attribute from an entity type to a subtype or a subtype to an entity type

SELECT (the required Subtype)

Detail

Attributes

SELECT (the attribute to move)

Edit

Move

SELECT (the Subtype to which the attribute will be moved)

Close (the window)


| UM-St. Louis Home Page | College of Business Page | IS Home Page | Analysis Current Page |



Page Owner: Professor Sauter (Vicki.Sauter@umsl.edu)
© Vicki L. Sauter. All rights Reserved.