Sunteți pe pagina 1din 6

3.

Diseo de datos
Durante esta fase se tomara el trabajo realizado en el anlisis para establecer las clases y
las estructuras de datos necesarias para la implementacin del sistema. Seguidamente se
presenta el anlisis de los datos, y de las entidades que integran el sistema WTDT, para
mostrar el funcionamiento de las relaciones entre las entidades y sus atributos, as como
los atributos que integran cada una de las tablas de la base de datos del sistema, y
tambin la respectiva descripcin de los datos de las entidades.
3.1 Diagrama Detallado de la Base de Datos
A continuacin se muestra la descripcin del diagrama entidad relacin para el sistema
WTDT con sus entidades, atributos, relaciones entre las entidades y sus cardinalidad.


Figura 1. Representacin del diagrama Entidad-Relacin de la Base de Datos.
3.2 Diagrama del Modelo Relacional
En esta seccin se presenta el modelo relacional, con todas las tablas de la base de datos,
con todos sus detalles (atributos, llaves primarias y forneas) y la relacin presente entre
las tablas (representa en el diagrama Entidad-Relacin) figura #1. Se muestran las tablas
con sus respectivos atributos y la relacin entre las diferentes entidades, mostrando
tambin las tablas normalizadas.

Usuarios
NombreUsuario
PK
Contrasena Nombre Apellidos Rol Estado

PerfilesAerodinamicos
NombrePerfil
PK
Grosor Curvatura CoeficienteLevante Levante AnguloStall AnguloTE
RadioLE LowerFlat Estado

DisenoAerodinamicos
NumeroDiseno
PK
VientoCaracteristico RadioRotor NumeroAspas Secciones Estado

SeccionesAspas
Diseno
FK
Seccion
PK
Perfil Estado

SegmentosAspas
Diseno
PK- FK
Seccion
PK- FK
Segmento
PK
Angulo Cuerda Torque Estado
Este era que lo iba a hacer as pero no se solo se me ocurri es que el de arriba se ve muy
desordenado = mantequilla







3.3 Descripcin de los Datos
A continuacin se presenta en esta seccin del documento la descripcin de las tablas que
se disearon para el sistema WTDT.

Nombre de la Tabla: Usuarios
Propsito de la tabla: Almacenamiento y administracin (Insertar, Editar, Consultar,
Cambiar Estado (Activo, Inactivo)) de los datos de los usuarios del sistema WTDT para
poder controlar el acceso al sistema de cada uno de los usuarios que utilizan el sistema.
Llave primaria : NombreUsuario
Descripcin de los atributos
Identificacin Tipo de Dato Longitud Restricciones
NombreUsuario Varchar 50 No nulo
Contrasena Varchar 30 No nulo
Nombre Varchar 50 No nulo
Apellidos Varchar 50 No nulo
Rol Integer No nulo
Estado Integer No nulo

Nombre de la Tabla: PerfilesAerodinamicos
Propsito de la tabla: almacenar y administrar (Ingresar, Editar, Desactivar, Cargar,
Consultar) los datos de los perfiles aerodinmicos para poder tener referencias de diseo
para crear los diseos de las secciones de las aspas. Para poder hacer uso de un perfil
aerodinmico debe estar registrado en la base de datos.
Llave primaria: NombrePerfil
Descripcin de los atributos
Identificacin Tipo de Dato Longitud Restricciones
NombrePerfil Varchar 50 No nulo
Grosor Double No nulo
Curvatura Double No nulo
CoeficienteLevante Double No nulo
Levante Double No nulo
AnguloStall Double No nulo
AnguloTE Double No nulo
RadioLE Double No nulo
LowerFlat Double No nulo
Estado Integer No nulo

Nombre de la tabla: DisenoAerodinamicos
Propsito de la tabla: almacenar y administrar (Anadir, Editar, Consultar, Desactivar) los
datos correspondiente a cada uno de los diseos de las aspas que se realicen por los datos
ingresados por el usuario. Para crear un diseo aerodinmico se necesita tener como
mnimo un perfil aerodinmico registrado en la base de datos, para poder realizar el
diseo de las aspas o del aspa. Con los datos correspondiente al diseo aerodinmico se
calcularan las secciones aspas que son elegidas por el usuario y los datos de segmentos
que tendr cada una de las secciones del aspa.
Llave primaria: NumeroDiseno
Descripcin de los datos
Identificacin Tipo de Dato Longitud Restricciones
NumeroDiseno Varchar 50 No nulo
VientoCarcteristico Float No nulo
RadioRotor Float No nulo
NumeroAspas Integer No nulo
Secciones Integer No nulo
Estado Integer No nulo

Nombre de la Tabla: SeccionesAspas
Propsito de la tabla: almacenar los datos que se registren del diseo aerodinmico, para
poder crear los perfiles aerodinmicos que tendr cada seccin creada por el usuario en el
diseo aerodinmico. Para poder crear las secciones de las aspas se debe tener creado
primero el diseo aerodinmico del aspa o de las aspas.
Llave primaria compuesta: Diseno Tabla a la que pertene DisenoAerodinamico, Seccion
Llave Foranea: Perfil
Descripcin de los datos
Identificacin Tipo de Dato Longitud Restricciones
Diseno Integer No nulo
Seccion Integer No nulo
Perfil Varchar 50 No nulo
Estado Integer No nulo


Nombre de la Tabla: SegmentosAspas
Propsito de la tabla: almacenar los datos que se calculen por cada segmento del aspa,
correspondiente a una seccin del total de secciones de un aspa creadas por el usuario.
Llave primaria compuesta: Diseno tabla a la que pertenece: DisenoAerodinamico
Seccion tabla a la que pertenece: SeccionesAspas, Segmento
Llave fornea: Diseno, Seccion
Descripcin de los datos
Identificacin Tipo de dato Longitud Restricciones
Diseno Integer No nulo
Seccion Integer No nulo
Segmento Integer No nulo
Angulo Float No nulo
Cuerda Float No nulo
Torque Float No nulo
Estado Integer No nulo

S-ar putea să vă placă și