SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
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
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 nombre_usuario
cedula nombre apellido edad sexo
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
 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
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.
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.
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.
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

Contenu connexe

En vedette

En vedette (20)

Funciones
FuncionesFunciones
Funciones
 
EL AGUA NUESTRO DE CADA DIA
EL AGUA NUESTRO DE CADA DIAEL AGUA NUESTRO DE CADA DIA
EL AGUA NUESTRO DE CADA DIA
 
07-08-13
07-08-1307-08-13
07-08-13
 
Pdf as-spezifikation-2.0.0
Pdf as-spezifikation-2.0.0Pdf as-spezifikation-2.0.0
Pdf as-spezifikation-2.0.0
 
Qualidade
QualidadeQualidade
Qualidade
 
George Washington Stood Here – On The Issue Of Slavery
George Washington Stood Here – On The Issue Of SlaveryGeorge Washington Stood Here – On The Issue Of Slavery
George Washington Stood Here – On The Issue Of Slavery
 
Networking
NetworkingNetworking
Networking
 
Informtica basica
Informtica basicaInformtica basica
Informtica basica
 
Corpora m..
Corpora m..Corpora m..
Corpora m..
 
Tuple-based Coordination of Stochastic Systems with Uniform Primitives
Tuple-based Coordination of Stochastic Systems with Uniform PrimitivesTuple-based Coordination of Stochastic Systems with Uniform Primitives
Tuple-based Coordination of Stochastic Systems with Uniform Primitives
 
V for vendetta
V for vendettaV for vendetta
V for vendetta
 
Abandonoescolar
AbandonoescolarAbandonoescolar
Abandonoescolar
 
PECS Talk -- Batteries
PECS Talk -- BatteriesPECS Talk -- Batteries
PECS Talk -- Batteries
 
Ciencias
CienciasCiencias
Ciencias
 
Note circulaire 726_2016 : version Finale
Note circulaire 726_2016 : version FinaleNote circulaire 726_2016 : version Finale
Note circulaire 726_2016 : version Finale
 
Grupo 4 - Los Negros y La Ciudad
Grupo 4 - Los Negros y La CiudadGrupo 4 - Los Negros y La Ciudad
Grupo 4 - Los Negros y La Ciudad
 
Bdc demystifier le banquier
Bdc demystifier le banquierBdc demystifier le banquier
Bdc demystifier le banquier
 
Processing
ProcessingProcessing
Processing
 
Freire. pedagocia de la autonomia
Freire. pedagocia de la autonomiaFreire. pedagocia de la autonomia
Freire. pedagocia de la autonomia
 
Analyse des Etats Financier & Ratios
Analyse des Etats Financier & RatiosAnalyse des Etats Financier & Ratios
Analyse des Etats Financier & Ratios
 

Similaire à Diseño de-base-de-datos

Similaire à Diseño de-base-de-datos (20)

Cusistema
CusistemaCusistema
Cusistema
 
Cusistema
CusistemaCusistema
Cusistema
 
Cusistema
CusistemaCusistema
Cusistema
 
Modelodecasosdeuso planillas
Modelodecasosdeuso planillasModelodecasosdeuso planillas
Modelodecasosdeuso planillas
 
Estimacio de proyectos
Estimacio de proyectosEstimacio de proyectos
Estimacio de proyectos
 
Proyecto elaboración y mantenimiento de sistemas de información
Proyecto elaboración y mantenimiento de sistemas de informaciónProyecto elaboración y mantenimiento de sistemas de información
Proyecto elaboración y mantenimiento de sistemas de información
 
Documentacion MEDUSA
Documentacion MEDUSADocumentacion MEDUSA
Documentacion MEDUSA
 
Sistema De Gestion De Notas De Post Grado
Sistema De Gestion De Notas De Post GradoSistema De Gestion De Notas De Post Grado
Sistema De Gestion De Notas De Post Grado
 
Modelo de casos de uso 2da versión
Modelo de casos de uso 2da versiónModelo de casos de uso 2da versión
Modelo de casos de uso 2da versión
 
Modelo de casos de uso 2ª versiónk
Modelo de casos de uso 2ª versiónkModelo de casos de uso 2ª versiónk
Modelo de casos de uso 2ª versiónk
 
Capitulo3
Capitulo3Capitulo3
Capitulo3
 
DOCUMENTACION DEL ANALISIS
DOCUMENTACION DEL ANALISISDOCUMENTACION DEL ANALISIS
DOCUMENTACION DEL ANALISIS
 
DOCUMENTACION DETALLADO DEL SISTEMA SPORT SISTEM
DOCUMENTACION  DETALLADO DEL SISTEMA SPORT SISTEMDOCUMENTACION  DETALLADO DEL SISTEMA SPORT SISTEM
DOCUMENTACION DETALLADO DEL SISTEMA SPORT SISTEM
 
Analisis
AnalisisAnalisis
Analisis
 
Modelo de casos de uso 2ª versión(2)
Modelo de casos de uso 2ª versión(2)Modelo de casos de uso 2ª versión(2)
Modelo de casos de uso 2ª versión(2)
 
Reporte integradora
Reporte integradoraReporte integradora
Reporte integradora
 
Manual de usuario del sistema de registro academico y control de notas
Manual de usuario del sistema de registro academico y control de notasManual de usuario del sistema de registro academico y control de notas
Manual de usuario del sistema de registro academico y control de notas
 
CODREP
CODREPCODREP
CODREP
 
Binder1
Binder1Binder1
Binder1
 
Analisis
AnalisisAnalisis
Analisis
 

Dernier

DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024CESARHERNANPATRICIOP2
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptxCONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptxBrayanJavierCalle2
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLTERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLdanilojaviersantiago
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 

Dernier (20)

DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptxCONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLTERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 

Diseño de-base-de-datos

  • 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. Diseño de Base de Datos Modelo de Datos Diagrama Entidad-Relación (DER) Diagrama de Clases
  • 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. 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.  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. 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. 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. 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. 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