You are on page 1of 3

Universidad

de León Databases Course 2020-2021

Assignment 5. FP 3. Creating an E-R Diagram


In this assignment each student will create a E-R Diagram for its database, first
individually by hand, and later the group will agreed and present the diagram for the
whole group drawing it with draw.io, yEd Graph Editor, Visio, DIA or any other editors
(Visio is free using the Microsoft Imagine program: http://sic.unileon.es/software/software-de-
microsoft/#dreamspark. Dia is free as well, but it has lots of limitations.).

ATTENTION: Next week, every group will have to show its diagram to the instructor
who will point out the main mistakes to students during lab hours. Also, the diagram
will be graded as “pass” or “not pass”

In general, both in the labs and also for the exercises asked during the lectures as
Homework:

- When it is asked to be delivered drawn by hand, the exercise can also be done
drawing by hand in a tablet. In that case, the text has to be handwritten and solutions
where handwritten text is converted to typed text are not allowed, to guarantee each
solution delivered is unique.

- When an editable file version is asked, it has to be done in the computer, with a
drawing application, and solutions created in a tablet drawing by hand are not ac-
cepted.

0. Deliverable

Date: This assignment is due by Monday November 3 at 11:55 PM (debe entregarse


ANTES del lunes 3 de noviembre a las 23:55).

A compressed file (zip or rar) containing the following documents with the infor-
mation detailed in this handout will be delivered by the due date:

1. A pdf file, named “GroupX.DatabaseName.Individual ER Diagrams.pdf”


(see section 1) and containing the scanned images of the E-R Diagrams created
for each group member

2. A .DIA, .VSD or .GraphML file named “GroupX.DatabaseName. ERDia-


gram.VSD/ DIA/GraphML” with the ER Diagram agreed by all the group
members

3. A pdf file named GroupX.DatabaseName.ERDiagram.pdf with the previ-


ous ER Diagram

4. A pdf file with the updated workload table and named


“GX.FP3.WorkloadTable.pdf”

Dpto. Ingeniería Eléctrica y de Sistemas y Automática 1


Universidad de León Databases Course 2020-2021

Students will use the Task 5 to submit this assignment and, the same student that did
it last time will upload it again.

He or she will submit a compressed file (in zip or rar) named:


GX.AA_RD_JP.FP3.zip standing for:

G: Group

X: Group Number. Will be 1, 2, and so on.

AA_RD_JP: Ana Alvarez, Rosa Diaz, Juan Perez

FP3 Final Project 3

Students will attend to Lab F3 with a previous draft of their diagrams. They will
use lab time for working in the assignment and for clarifying questions with the professor,
when necessary. At the end of the lab hours they will present their provisional dia-
grams to the instructor.

1. Individual E-R Diagram, drawn by hand

Each group member will draw an E-R Diagram for the whole database. They will use
the last “data requirements” available after adding the special attributes and entities pre-
sented in the previous assignment and with all the changes carried out on the original
description.

It will be drawn by hand in a piece of paper, or by hand in a tablet, and later on it will
be scanned (or converted to an image or pdf if it is done in a tablet) obtaining a “jpg”
image (you also could take a “good” picture, if you have not scanner). The student will
write down her or his name in the upper left corner of the piece of paper used for
drawing the E-R diagram. The image will have enough quality for reading all the text
present on it (attribute names, etc.) but, at the same time, the size of the file will not be
HUGE (more than 1 Megabyte starts to be big…)

All the jpg images will be introduced in a single pdf file named “Individual ER Di-
agrams. DatabaseName.pdf”, where DatabaseName will be the name chosen for its da-
tabase.

It is not necessary, and it even won’t be normal, that the E-R Diagrams of each student
in the group be alike. Each student could considerer a different solution for a part or the
whole database.

2. Visio, DIA or yEd Graph editable file

The members of each group have to reach a consensus on the E-R Diagram and, after
that, they will create the best solution agreed by the complete group.

Using Microsoft Visio, DIA (http://dia-installer.de/) or yEd Graph


(http://www.yworks.com/en/products_yed_about.html), -or any other similar tool- and

Dpto. Ingeniería Eléctrica y de Sistemas y Automática 2


Universidad de León Databases Course 2020-2021

the notation used during this course, the students will create the EER Diagram.
To do it, the students will create the special symbols used in the lecture’s explanations
for the EER diagrams, such as the multivalued attributes (circle with arrow and line) or
the “attribute tree” for the composite attribute, when they were not available in the tool
chosen.

The editable file obtained, with extension .DIA (DIA) or .VSD (Visio), and named as
“DatabaseName.ERDiagram.VSD/DIA/yEd” will be delivered.

3. Visio, DIA or yEd Graph editable file printed as pdf

Using its Visio, DIA or yEd Graph file, the students will print it as a pdf file and
they will also submit it. The file will be named as “DatabaseName.ERDia-
gram.VSD/DIA/yEd”.

4. Workload table

Update the workload table with the information from this assignment.

For those groups with a tutor assigned, the workload table will also register if the
Tutor helped. The degree of help will be measured on a Likert scale, with a 1 when the
help is very low and a 5 when the help was excellent (the maximum value). In case the
Tutor did not help at all, a "0" will be registered in the corresponding row.

For example, for the group 1, with members Ana Alvarez, Rosa Diaz and Juan Perez
and having a Tutor named Ramón Sánchez (R.S.), the Workload table will look like this
one:
Group 1 FP1 Agree? … FP3 Agree? … FP7 Agr Over
(Tas (Task5) (Task ee? all
k3) 9)

A.A. 34 Y … 20 N … 45 Y 43

R.D. 33 Y … 50 Y … 40 Y 27

J.P. 33 Y … 30 Y … 15 Y 30

Tutor (Ini- 1 … 3 … 5 9
tials) R.S.

Comments: C1 … C2 …

C1: The extra point (34% vs. 33%) goes to Ana for coordinating the work.

C2: Ana does not agree with the distribution of the workload presented in the table.
She says that tasks X1, X2, X3 y X4 have been carried out on time by herself. Rosa and
Juan think that it is true but they also think they worked a lot more. Furthermore, Ana did
not attend to a last meeting when the final revision was accomplished.

Dpto. Ingeniería Eléctrica y de Sistemas y Automática 3

You might also like