ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

“Creación de un metamodelo y de modelos conformes al metamodelo”


Enviado por   •  8 de Junio de 2022  •  Tareas  •  1.546 Palabras (7 Páginas)  •  208 Visitas

Página 1 de 7

Asignatura

Datos del alumno

Fecha

Metodologías, Desarrollo y Calidad en la Ingeniera de Software

Apellidos: Guzmán León

06/12/2021

Nombres: Francisco Javier

“Creación de un metamodelo y de modelos conformes al metamodelo”

I. Objetivo

A través de esta actividad, se va a aprender y a poner en práctica los conceptos de la ingeniería dirigida por modelos en base a diferentes niveles de abstracción.

II. Introducción

Los metamodelos describen las entidades conceptuales de los modelos que representan, las relaciones entre estos conceptos y sus restricciones o reglas.

Los elementos del metamodelo proporcionan un esquema de “tipos” para los elementos del modelo.

Por otro lado, el metamodelo también se puede ver como un repositorio. El metamodelo almacena conceptos adoptados mediante acuerdos y el conjunto de reglas del metamodelo. De este modo, los usuarios del repositorio utilizan una terminología común para los conceptos clave del desarrollo del sistema software. El repositorio evita la malinterpretación de los modelos como consecuencia de un entendimiento incompleto del significado y la utilización práctica de los modelos.

III. Descripción de la actividad

Se deberá crear un metamodelo y varios modelos conformes al mismo. Es importante que se describan explícitamente las características principales del metamodelo desarrollado y en qué tipo de problemática puede ser empleado. Junto a esto, conviene explicar por qué cada modelo generado es conforme al metamodelo desarrollado.

IV. Desarrollo de la actividad

El sistema a desarrollar se trata de una base de datos almacenada en la nube en la cual se registran estancias de hospedaje enfocadas principalmente a alumnos.

El analisis se realizará acerca de seis rubros de opciones que el sistema presenta, los cuales son los siguientes:

  • Inicio
  • Main
  • Forma de Registro
  • Perfil
  • Estancia
  • Búsqueda

Para comenzar se realizó un análisis del sistema de manera general para comprender el funcionamiento total de este antes de abarcar la funcionalidad única de cada caso.

  • Sistema General

[pic 1]

En este primer modelado se representa las iteraciones generales que los usuarios van a tener dentro del sistema.

En este sistema el usuario podrá verificar, subir, calificar estancias que los mismos usuarios podrán ir subiendo a la plataforma.

Por otro lado, también está la opción de ser un usuario que solo busca una estancia y con ello podrá obtener información de esta.

[pic 2]

También se presenta un diagrama E-R donde se busca conceptualizar la relación de los elementos dentro de cada una de las entidades.

Se observa que cada entidad tiene sus elementos únicos y estos a su ves muestran la relación que tienen con otras entidades, esto para modelar el como se interconectan una con otra.

[pic 3]

En el Diagrama de Componentes se muestran los objetos fundamentales para que el usuario logre completar su objetivo. En el caso presentado el usuario busca obtener información acerca de las estancias, así como el poder reservar y obtener información de usuarios de experiencias y/o recomendaciones.

[pic 4]

En un modelo de objetos de negocio se presenta el modelado conceptual de datos en la que se busca identificar las relaciones de mas alto nivel entre las diferentes entidades.

En el caso practico se observa que la fecha, la reservación son las relaciones más altas a nivel usuario mientras que la información y características de la estancia se orientan a nivel de administrador.

  • INICIO

Modelos de caso

De uso del Negocio

[pic 5]

Diagrama de

Secuencia

[pic 6]

Modelo de datos

conceptual

[pic 7]

Caso de uso – Acceso al sistema

Descripción textual del caso de uso

Nombre

Acceso al sistema

Actores

Usuario, Administrador

Función

Accesa al sistema

Descripción

El sistema permitirá ingresar con nombre de usuario y contraseña o registrarse como nuevo usuario.

Caso de uso – Autenticación de credenciales

Descripción textual del caso de uso

Nombre

Login

Actores

Usuario, Administrador

Función

Acceso a perfil

Descripción

El sistema validara la información de nombre de usuario y contraseña para permitir el acceso como usuario identificado.

En esta parte del sistema el usuario podrá acceder como usuario reconocido por sus credenciales o ingresar como un nuevo usuario.

Así mismo, la pantalla inicial podrá desplegar información visual para el usuario previo a la autenticación.

  • FORMA DE REGISTRO

Modelos de caso

De uso del Negocio

[pic 8]

Diagrama de

Secuencia

[pic 9]

Modelo de datos

conceptual

[pic 10]

Caso de uso – Información de usuario        

Descripción textual del caso de uso

Nombre

Datos Personales

Actores

Usuario

Función

Recolección de información de nuevos usuarios

Descripción

Proporcionar información personal, así como correo y contraseña para generar las credenciales en el sistema.

Caso de uso – Lugares de interés         

...

Descargar como (para miembros actualizados)  txt (11.7 Kb)   pdf (740.4 Kb)   docx (582.9 Kb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com