Está en la página 1de 6

Modelos de Programación II

Actividad Evaluativa EJE 1

Construir un Modelo de Desarrollo.

Estudiante:

Carlos Andrés Marín González

Profesor:

Ing. Jorge Ospina Beltrán

Fundación Universitaria del Área Andina

Ingeniería de Sistemas

Abril 2021
Introducción:

En este taller aprenderemos el uso de un patrón de arquitectura llamado MODELO VISTA CONTROLADOR
(MVC), siendo un software que utiliza 3 componentes como lo son los modelos, las vistas y los controladores cuyo
trabajo es separar la lógica de la aplicación y así mismo la lógica de la vista en una misma aplicación.

Objetivo de aprendizaje:

Realizar un esquema donde se plantee la definición de componentes a partir del modelo MVC dando solución a una
necesidad del entorno. Por ejemplo, la consulta de datos personales de un usuario
a partir de su número de cédula. Es importante utilizar los conceptos revisados a lo largo del eje y
Plasmarlos aquí.

Instrucciones:

1. Identificar una necesidad del entorno o utilizar la recomendación planteada al inicio del presente documento.
2. Definir el flujo de información y los componentes requeridos para llevar a cabo el proyecto.
3. Definir los componentes que harán parte del proyecto, teniendo en cuenta la filosofía del patrón MVC.
4. Describir detalladamente cada uno de los componentes del proyecto en mención.
5. Entregar la solución en las fechas establecidas en la plataforma.
1- Identificar una necesidad del entorno:

Una empresa que brinda servicios de soporte técnico en computadores, impresoras y redes,

está requiriendo por necesidad una página web o plataforma en la que sus clientes puedan

identificar y consultar la información de los diferentes problemas que puedan tener y solicitar

el soporte mediante un número de turno o ticket.

2- Definir el flujo de información y los componentes requeridos para llevar a cabo

el proyecto.

Flujo de Información:

1- Visualización:

Ingreso de datos:

Mediante la página web o plataforma el cliente o funcionario ingresando la información del cuestionario
solicita la creación de un ticket de soporte.

 Nombre completo del cliente o funcionario.

 Numero de contacto o ext.

 Equipo tecnológico con falla.

 Descripción del problema.

 Tipo de contrato.

 Dependencia donde labora

 Nivel de prioridad.
2- Controlador

Comunicación de información:

- Es el que recibe los datos ingresados por el cliente (esto los pasa al modelo) así

mismo le crea y entrega un número de ticket al funcionario.

Salida de datos:

- En la página al darle Clic en el botón inmediatamente se habilitara un formulario para

que al ingresar el número asignado de ticket al cliente o funcionarios mediante la

(vista) puedan visualizar toda la información guardada respecto al soporte generado.

3- Modelo

Almacenamiento

- La información ingresada en el número de ticket se guardará automáticamente en la

base de datos para que el encargado con el número de ticket pueda atender y dar

solución al caso y realizar la respectiva documentación (mediante la vista) todo el

proceso realizado con el cual se logró solucionar el problema.

- Cuando el incidente este resuelto y con la aceptación por parte del funcionario, este

número de caso se cerrará y quedara automáticamente almacenado en el historial de toda

la información en la base de datos.

Componentes Requeridos

 Servidor web programado con Java usando el patrón (MVC).

- Guarda de manera eficiente y organizada, la información ingresada en el sitio

web, con el fin de solucionar los inconvenientes en relación con la creación de


soportes técnicos (ticket) que se realizan a través de internet.
 Servidor de base de datos.

- Toda la información se almacena de forma permanente en el servidor de datos.

- El historial de todos los soportes realizados se encentraran disponibles para sus respectivos
informes

 Equipo cliente con navegador web.

- Hace solicitudes de recursos y componentes al servidor de tipo web, haciendo uso de

un navegador y de una URL.

Esquema

También podría gustarte