beleg/text/uml.pic

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;