36 lines
877 B
Text
36 lines
877 B
Text
arrowhead = 0;
|
|
arrowwid = 0.1;
|
|
arrowht = 0.1;
|
|
down;
|
|
Model: box "\fBModel\fR" width 1.1;
|
|
{
|
|
move right 1.6 up 0;
|
|
box "<<interface>>" "\fBModel\fR" width 1.1;
|
|
arrow from Model.e to last box.w dashed;
|
|
}
|
|
line;
|
|
DataObject: box "\f(BIDataObject\fR" width 1.3;
|
|
move 0.75;
|
|
move left 1.75;
|
|
right;
|
|
Person: box "\fBPerson\fR" width 1.1;
|
|
{
|
|
move down 1 left 1.7;
|
|
right;
|
|
Student: box "\fBStudent\fR" width 1.1; move 0.1;
|
|
Lecturer: box "\fBLecturer\fR" width 1.1;
|
|
arrow from Student.n up 0.25 then right 0.6 then up 0.25;
|
|
line from Lecturer.n up 0.25 then left 0.6;
|
|
}
|
|
move 0.1;
|
|
Room: box "\fBRoom\fR" width 1.1; move 0.1;
|
|
Group: box "\fBGroup\fR" width 1.1;
|
|
{
|
|
move down 1 left 1.1;
|
|
right;
|
|
Module: box "\fBModule\fR" width 1.1;
|
|
arrow from Module.n to Group.s;
|
|
}
|
|
line from Group.n up 0.25 then left 1.2;
|
|
arrow from Room.n to DataObject.s;
|
|
line from Person.n up 0.25 then right 1.2;
|