Está en la página 1de 6

Programacion II

Actividad evaluativa Eje 1: Construir un Modelo de desarollo

Presentado a: Ing. Gustavo Enrique Tabares Parra

Presentado por: Armando Rodriguez

Fundación Universitaria del Área Andina.

Ingenieria de Sistemas

Barrancabermeja/Santander

2019

Introduccion:
El MVC o Modelo-Vista-Controlador es un patrón de arquitectura de software que,
utilizando 3 componentes (Modelos, Vistas y Controladores) separa la lógica de la
aplicación de la lógica de la vista en una aplicación. Es una arquitectura importante
puesto que se utiliza tanto en componentes gráficos básicos hasta sistemas
empresariales; la mayoría de los frameworks modernos utilizan MVC (o alguna
adaptación del MVC)

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í.
3

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.


4

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


planteada al inicio del presente documento.

Se requiere realizar consulta en la DB de la Clinica Magdalena y asi verificar el


historial clinico de un paciente, cuantos ingresos a realizado, que tipo de atencion
ha tenido (Ambulatoria, Urgencias, Hospitalizacion) y que especialidades ha
consultado o por la cuales a sido atentido.

1. Definir el flujo de información y los componentes requeridos para llevar


a cabo el proyecto.
Flujo de la informacion solicitud de Historial Clinico

Solicitud de informacion de
Historia clinica

Controlador codigo php

Visualizacion de
la Informacion

Envio de datos de
Comunicación de Datos Historia Clinica

Modelo Vista

2. Definir los componentes que harán parte del proyecto, teniendo en


cuenta la filosofía del patrón MVC
5

 Modelo: Es el encargado de los datos en general. Consultando la base de datos,


Actualizaciones, consultas, búsquedas, etc. Aquí es donde esta almacenada toda
la informacion.

 Controlador: Se encarga de controlar recibir las órdenes o peticiones del usuario


y de solicitar los datos al modelo y de comunicárselos a la vista.

 Vista: Son las representaciones graficas a visual de los datos. Es todo lo que
tenga que ver con la interfaz gráfica. Ni el modelo ni el controlador se preocupan
de cómo van los datos, esto corresponde netamente a la vista.

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


mención.

Controlador: En este diagrama podemos identificar que el controlador es el encargado


de recibir las ordenes que realiza el usuario para este caso la consulta de la hoja de
vida del vehículo con placa DBT813 el cual se encarga de solicitar dicha información al
modelo y comunicárselos a la vista.
Modelo: Es el encargado de los datos generalmente. Por lo cual consulta la base de
datos de la aseguradora y se encargar de enviar nuevamente la información requerida
por el usuario al controlador.

Vistas: Una vez el controlador cuenta con la información solicitada por el usuario hoja
de vida vehículo DBT813 este envía dicha información a la vista la cual se encarga de
trasmitir los datos al usuario solicitante.

Conclusiones:
Con la realización de esta actividad pude conocer cada una de las informaciones
específicas con las cuales podré guiarme con facilidad para el desarrollo del curso.
6

Cada uno de los entornos conocidos nos permite navegar el curso de manera ordenada
y encontrar las herramientas necesarias de una manera sencilla. Adicional a esto pude
identificar la temática a tratar en las unidades del curso conforme al patrón MVC.

También podría gustarte