Está en la página 1de 6

Introducción

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í.
Esta actividad busca entender los principios del patrón MVC y cómo plantear la
definición de un proyecto haciendo uso de los principios de dicha arquitectura.

1
Actividad

1. Identificar una necesidad del entorno o utilizar la recomendación planteada al


inicio del presente documento.

Una empresa de tecnología que brinda servicios de facturación electronica,


requiere utilizar una página web, en el que sus clientes puedan solicitar soporte
técnico y consultar información de los diferentes servicios y casos solicitados
mediante un ticket.

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


proyecto.
Flujo de información
 Vista:
o Entrada de datos: El cliente por medio de la página web diligencia un
formulario donde solicita la apertura de un ticket. Para verificar que el
cliente este afiliado con un servicio de la compañía se le solicitara la
Cedula con el que tiene registrado el servicio. Si el cliente esta registrado
dará paso a el formulario para que diligencie la siguiente información:
Cedula, nombre, teléfono de contacto, dirección, producto afectado,
descripción del problema, prioridad, tipo de contrato

 Controlador:
o Comunicación de información: Recibe los datos otorgados por el
cliente (esto los pasa al modelo) Y LE devuelve un numero de ticket al
cliente.
o Salida de datos: En la página Web, utilizando un botón que al darle clic
se habilitara un formulario para ingresar el número de ticket, el cliente
o los especialistas puedan el estado y la información guardada del
caso.

 Modelo:
o Almacenamiento
• La información respecto al número de ticket se guardará en la
base de datos para que el especialista con el número de ticket
pueda atender el caso y documentar (mediante la vista) todos
los procesos realizados dando solución al incidente

2
• Cuando el incidente este resuelto y con el visto bueno por parte
del cliente este se cerrará y quedará almacenada toda la
información en la base de datos
3. Definir los componentes que harán parte del proyecto, teniendo en cuenta la
filosofía del patrón MV
 Servidor web programado con Java usando el patrón (MVC):Guarda de
manera eficiente y organizada, la estructura de la información del
correspondiente sitio web, con el fin de servir contenidos en relación con
las solicitudes que se realizan a través del navegador.
 Servidor de base de datos:
o La información se almacena de forma permanente en el servidor
o La información se encuentra disponible 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
URL

4. Describir detalladamente cada uno de los componentes del proyecto en


mención.

3
Conclusiones

El patrón MVC nos permite clasificar información, la lógica de un sistema y interfaz que
se le presenta al usuario, por eso es necesario saber cuál es la necesidad del cliente
para así poder brindar un adecuado servicio. Apoya el desarrollo más rápido el uso de
este patrón para que sea más beneficiado

4
Referencias
 Patrón de diseño MVC
https://blog.nearsoftjobs.com/patr%C3%B3n-de-dise%C3%B1o-mvc-
2366948b5fc7
 ¿Qué es el patrón MVC en programación y por qué es útil?
https://www.campusmvp.es/recursos/post/que-es-el-patron-mvc-en-
programacion-y-por-que-es-util.aspx

Referencias Imágenes
 https://www.freepik.es/vector-premium/conjunto-iconos-base-datos-estilo-
dibujos-animados_5101419.htm
 https://wellaggio.com/como-seducir-a-tus-clientes-con-tu-pagina-web/

5
 https://www.freepik.es/vector-premium/servicio-al-cliente-linea-
soporte_2950498.htm

También podría gustarte