0% encontró este documento útil (0 votos)
69 vistas5 páginas

Modelos de Estructura en Desarrollo de Software

El documento describe dos actividades relacionadas con la elaboración de modelos de datos conceptuales para el desarrollo de software. La primera actividad explica un modelo de datos para una aplicación de fútbol con las entidades Equipo, Jugador y Partido. La segunda actividad pide crear un modelo de datos para una aplicación escolar con las entidades Alumno, Asignatura y Profesor.

Cargado por

Victor Rumiguano
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
69 vistas5 páginas

Modelos de Estructura en Desarrollo de Software

El documento describe dos actividades relacionadas con la elaboración de modelos de datos conceptuales para el desarrollo de software. La primera actividad explica un modelo de datos para una aplicación de fútbol con las entidades Equipo, Jugador y Partido. La segunda actividad pide crear un modelo de datos para una aplicación escolar con las entidades Alumno, Asignatura y Profesor.

Cargado por

Victor Rumiguano
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Realizado por:

Victor Rumiguano
Tarea Virtual 5

INSTITUTO TECNOLIGICO
BOLIVARIANO
TECNOLOGIA SUPERIOR EN
DESARROLLO DE SOFTWARE
TEMA:
Estructura basados en el proceso de
desarrollo del software
Docente:
Magister. Erick Orlando Guerrero
Nombre:
Víctor Rumiguano
Paralelo:
DL-A013 - 014

1
Realizado por:
Victor Rumiguano
Tarea Virtual 5

Tema: Realización de modelos sobre la estructura basados en el proceso de desarrollo delsoftware.

Objetivo: Realizar modelos sobre la estructura basados en el proceso de desarrollo del software

aplicando los conocimientos sobre diseño de la estructura del software, a través de la elaboración y

creación de escenarios relacionadas con el proceso del desarrollo del software, con alcance o

implicación profesional.

Actividad 1

Investigue sobre la elaboración del diagrama del modelo de datos conceptuales que conforman parte

del diseño de la estructura de software.

Se orienta con la siguiente imagen:

Realice un modelo de datos conceptual basado en el siguiente esquema

2
Realizado por:
Victor Rumiguano
Tarea Virtual 5

A partir del esquema:

• Indicar cuáles son las entidades del modelo, diferenciado entre

entidades fuertes ydébiles, si las hubiera.

Las entidades del modelo son: EQUIPO, JUGADOR y PARTIDO. Todas son entidades

fuertes pues se representan con un rectángulo con borde simple.

• Señala las relaciones e indica cuál es la cardinalidad de cada una. Tratar

de indicar también la participación de cada entidad en las relaciones, así

como su rol.

Podemos observar que la entidad JUGADOR tiene 2 participaciones distintas, una para cada

relación en la que participa. Un equipo tiene en plantilla varios jugadores (11 o más),

pero un jugador sólo puede estar en un equipo como máximo (podría estar en periodo de

fichaje y por tanto no estar asignado a ningún equipo aún). Es una relación 1:N. Un jugador

puede jugar en varios partidos y un partido es jugado por varios jugadores (relación N:M).

Se necesitan un mínimo de 22 jugadores para disputar un partido. Si hay sustituciones pueden

ser más jugadores. Un jugador podría no disputar ningún partido (si tiene mala

3
Realizado por:
Victor Rumiguano
Tarea Virtual 5

suerte por lesión u otro motivo) o disputar varios.

• Trata de escribir atributos lógicos para cada una de las entidades e indica en

cadacaso cual podría ser el identificador.

Se resalta el atributo que podemos utilizar como identificador. - EQUIPO (Cod_equipo,

Nombre, Presidente, Sede) - JUGADOR (Cod_Jugador, Nombre, Apellidos, Fecha

Nacimiento, Nacionalidad) - PARTIDO (Número, Fecha, Estadio, Total_Goles) El

identificador ha de ser único para cada ocurrencia dentro de la entidad

• ¿Qué significado tiene el atributo “Num Goles”? ¿Por qué está en la

relación en lugarde estar en JUGADOR o en PARTIDO?

El atributo Nº Goles es un atributo relativo a un JUGADOR, en un PARTIDO

concreto. Por tanto, es un atributo propio de la relación. En este caso representa los

goles que realiza un jugador en un partido determinado. Si el atributo Nº Goles

apareciese sólo en JUGADOR, indicaría los goles totales que lleva ese jugador. Si el

atributo Nº Goles apareciese sólo en PARTIDO, indicaría los goles que se han

producido en ese partido.

Actividad 2

Obtenga el diagrama E/R con las tres entidades siguientes:

ALUMNO (Número Matrícula, Nombre, Fecha Nacimiento, Teléfono)

ASIGNATURA (Código asignatura, Nombre)

PROFESOR (Id_P, NIF_P, Nombre, Especialidad, Teléfono)Teniendo en cuenta:

Un alumno puede estar matriculado de una o varias asignaturas.

Además, puede estar matriculado en la misma asignatura más de un curso escolar(si repite).

Se quiere saber el curso escolar en el que cada alumno está matriculado de cadaasignatura.

En una asignatura habrá como mínimo 10 y como máximo 25 alumnos.

4
Realizado por:
Victor Rumiguano
Tarea Virtual 5

Una asignatura es impartida por un único profesor.

Un profesor podrá impartir varias asignaturas.

También podría gustarte