República Bolivariana de Venezuela
Ministerio del Poder Popular para la Defensa
Universidad Nacional Experimental Politécn...
Diseño de Base de Datos
Modelo de Datos
Diagrama Entidad-Relación (DER)
Diagrama de Clases
Tablas Normalizadas
Usuario 1FN
Tabla_Nombre 2FN
id_usuario pregunta_secreta correo respuesta_secreta contraseña cedula no...
Desempenio 1 FN
Tabla Seniales_evadidas 2FN
id_señales seniales_evadidas seniales_de_prev seniales_de_regl seniales_de_inf...
 Al ser un SMBD con años en el mercado posee una buena seguridad de
datos, especialmente en cuanto a almacenamiento y tra...
Modelo de Procesos
Diagrama de Descomposición Funcional
Caso de Uso Conceder acceso a usuario con la información correcta
...
Caso de Uso Hacer uso del sistema por parte del usuario
Actores Sistema, Usuario
Tipo Básico
Propósito Utilizar el sistema...
Flujo principal
El usuario escogerá una función del sistema para su uso, y este arrojara el
resultado preestablecido para ...
Diseño de Entradas Vs. Tablas de Base de Datos
Pregunta Secreta = pregunta_secreta
Correo Electrónico = correo
Respuesta S...
Próxima SlideShare
Cargando en…5
×

Diseño de-base-de-datos

140 visualizaciones

Publicado el

Diseño de Sistema

Publicado en: Ingeniería
1 comentario
0 recomendaciones
Estadísticas
Notas
  • Jóvenes recuerden revisar las oportunidades de mejora de su trabajo, corregir dichos detalles antes de publicar el mismo.
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
140
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
1
Comentarios
1
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Diseño de-base-de-datos

  1. 1. República Bolivariana de Venezuela Ministerio del Poder Popular para la Defensa Universidad Nacional Experimental Politécnica de la Fuerza Armada Nacional (UNEFA) Núcleo Aragua – Sede Maracay Desarrollar un simulador de manejo de vehículos para el entrenamiento de nuevos conductores Tutora: Autores: Fanny Mictil. Gabriel Yzturriaga Sección: Jesús Rojas SIN 701. Julio Parra Laiza Rosales Mayo, 2015
  2. 2. Diseño de Base de Datos Modelo de Datos Diagrama Entidad-Relación (DER) Diagrama de Clases
  3. 3. Tablas Normalizadas Usuario 1FN Tabla_Nombre 2FN id_usuario pregunta_secreta correo respuesta_secreta contraseña cedula nombre_usuario cedula nombre apellido edad sexo
  4. 4. Desempenio 1 FN Tabla Seniales_evadidas 2FN id_señales seniales_evadidas seniales_de_prev seniales_de_regl seniales_de_inf Tabla Choques_fallas 2FN id_choques choque_con_vehiculo choque_con_pared Sistema Manejador de Base de Datos El sistema manejador de base de datos elegido es MySQL, por las siguientes razones:  Es un manejador de base de datos que no es tan pesado.  Sustenta nuestras necesidades, como lo son el almacenamiento, la velocidad y el peso.  Es un manejador de base de datos relacional. id_desempeño id_señales semaf_evadidos id_usuario ptos_totales id_choques
  5. 5.  Al ser un SMBD con años en el mercado posee una buena seguridad de datos, especialmente en cuanto a almacenamiento y transferencia se refiere.  Es estable, comúnmente no ocurren errores. Diagrama de Caso de Uso
  6. 6. Modelo de Procesos Diagrama de Descomposición Funcional Caso de Uso Conceder acceso a usuario con la información correcta Actores Sistema, Usuario Tipo Básico Propósito Proveer al usuario de una llave de acceso al sistema Resumen Básico Precondiciones Es necesario validar la información introducida por el usuario. El usuario debe estar previamente registrado. Flujo principal Se observa la información dependiendo de esta el usuario se le otorgara acceso al sistema Excepciones Se valida que todo los datos estén completos, sino, se vuelven a solicitar. Se valida que el usuario no se ha registrado, se envía una alerta en caso de que no se encuentre registrado. Se valida que la contraseña y el usuario introducido coincida, se mostrara una alerta en caso de que no coincidan Caso de Uso Almacenar un archivo usuario Actores Sistema, Usuario Tipo Básico Propósito Almacenar un nuevo usuario al sistema Resumen Básico Precondiciones Es necesario validar la información introducida por el usuario Flujo principal Se observa la información dependiendo de esta se continuara con el proceso siguiente Excepciones Se valida que todo los datos estén completos, sino, se vuelven a solicitar. Se valida que el usuario no se encuentre ya registrado, se envía una alerta en caso de que ya se encuentre registrado. Se valida que la contraseña y la confirmación de contraseña introducidas coincidas, se mostrara una alerta en caso de que coincidan.
  7. 7. Caso de Uso Hacer uso del sistema por parte del usuario Actores Sistema, Usuario Tipo Básico Propósito Utilizar el sistema para hacer uso de sus funcionalidades Resumen Básico Precondiciones Validar que el usuario tenga acceso concedido por el sistema Flujo principal Se hace uso del sistema para observar su correcto funcionamiento y poder utilizarlo Excepciones Se valida que el usuario no pueda hacer procesos fuera de los parámetros establecidos, se mostrara una alerta en caso de que esto suceda. Caso de Uso Salida de información por parte del sistema Actores Sistema, Usuario Tipo Básico Propósito El sistema mostrara al usuario una serie de salidas según la función que decido ejecutar Resumen Básico Precondiciones Validar que el usuario tenga acceso concedido por el sistema Caso de Uso Ingresar al sistema con el acceso concedido Actores Sistema, Usuario Tipo Básico Propósito Ingresar al sistema para su uso posterior Resumen Básico Precondiciones Es necesario validar la información introducida por el usuario. Validar que el usuario tenga acceso concedido por el sistema Flujo principal Se observa la información dependiendo de esta el usuario podrá ingresar al sistema Excepciones Se valida el acceso, si no posee será expulsado a la pantalla principal con una alerta indicando el motivo.
  8. 8. Flujo principal El usuario escogerá una función del sistema para su uso, y este arrojara el resultado preestablecido para esa función Excepciones Se valida que el usuario no pueda hacer procesos fuera de los parámetros establecidos, se mostrara una alerta en caso de que esto suceda Caso de Uso Almacenar salida de información en el archivo desempenio Actores Sistema, Usuario Tipo Básico Propósito Almacenar los puntajes del usuario en el sistema Resumen Básico Precondiciones Hacer uso del sistema con la función de simulacro de manejo Flujo principal El usuario hará uso del sistema y realizara el simulacro, luego este arrojara los puntajes generados por el usuario para ser almacenados Excepciones Se valida que el usuario termine correctamente el simulacro. Se valida que el usuario no realice una entrada de datos invalida. Se valida que la información este correcta. Caso de Uso Mostrar resultados al usuario de su rendimiento Actores Sistema, Usuario Tipo Básico Propósito Mostrar al usuario cual fue su desempeño durante el uso del simulacro de manejo Resumen Básico Precondiciones Terminar correctamente el uso de la función de simulacro de manejo Flujo principal El usuario hará uso del sistema y realizara el simulacro, luego este arrojara los puntajes generados por el usuario para ser mostrados al mismo Excepciones Se valida el correcto uso del simulador, en caso contrario se alertara al usuario del error cometido.
  9. 9. Diseño de Entradas Vs. Tablas de Base de Datos Pregunta Secreta = pregunta_secreta Correo Electrónico = correo Respuesta Secreta = respuesta_secreta Contraseña = contrasenia Nombre = nombre Nombre de Usuario = nombre_usuario

×