Vous êtes sur la page 1sur 11

EVIDENCIA DE APRENDIZAJE.

ARQUITECTURA
DE SOFTWARE PARA UN SISTEMA
INFORMÁTICO
JUAN ANTONIO BERMUDEZ GARICA
MATRICULA: ES1421012601
ANTONIOBERMUDEZ80@NUBE.UNADMEXICO.MX
UNIVERSIDAD ABIERTA Y A DISTANCIA DE MEXICO
DOCENTE ALFREDO OROZCO ESCOBA
DESARROLLO DE SOFTWARE
DISEÑO Y ARQUITECTURA DE SOFTWARE
ESTADO DE MEXICO
2018
INDICE
 ACTIVIDADES
 SISTEMAS INFORMATICO
 INTRODUCCIÓN
 LAS CARACTERÍSTICAS DE LOS
SISTEMAS INFORMÁTICOS EN LOS CUALES SE APLICAN PATRONES DE ARQUITECTURA.
 RELACIÓN DE LOS PATRONES DE ARQUITECTURA Y LOS SISTEMAS INFORMÁTICOS
 SISTEMAS
 CONCLUSION
 DIFICULTADES
 FUENTES
ACTIVIDADES

 Identifica las características de los sistemas informáticos en los cuales se aplican patrones de
arquitectura.
 Explica la relación de los patrones de arquitectura y los sistemas informáticos.
 Integra un esquema donde expongas las ventajas y las desventajas de los sistemas distribuidos,
interactivos y adaptables, y ejemplifícalas con base en los casos investigados.
 El esquema puede ser un cuadro comparativo, cuadro sinóptico, mapa conceptual de tal forma
que la representación permita una fácil comprensión al identificar las diferencias.
 Elabora tus conclusiones. Enfatiza en la importancia de las perspectivas de los sistemas
adaptables, interactivos y distribuidos en el diseño y la arquitectura de software.
 Incluye las dificultades y dudas frecuentes que identificaste al desarrollar tus actividades.
SISTEMAS INFORMATICO
INTRODUCCIÓN
Un sistema informático es un conjunto constituido por los elementos físicos y lógicos necesarios para
captar la información , almacenarla y procesarla. Este conjunto incluye tanto (computadoras, periféricos,
redes), como las aplicaciones (programas de computadoras).

Las partes de un sistema informático son:

Componentes físico
Componente lógico
Componente humano

Entre estos distintos componentes se pueden encontrar cuestiones de hardware, software, lenguaje de
programación , base de datos , sistemas de comunicación, análisis y diseño de sistemas . La creación de
sistemas complejos normalmente se lleva acabo por una única persona sino por un equipo de personas
especializadas en el área.
LAS CARACTERÍSTICAS DE LOS
SISTEMAS INFORMÁTICOS EN LOS CUALES SE APLICAN
PATRONES DE ARQUITECTURA.
Un sistema informático es un conjunto de funcionalidades interrelacionadas como el hardware, software y
el recursos humanos, pero también depende de ciertas características para integrarse a un patrón
arquitectónico previamente seleccionado en el desarrollo de la solución del problema, estas son:
 Requieren adaptabilidad.
 Tienen requerimientos cambiantes
 Optimización de del rendimientos
 Deben ser modulares
 Requieren acoplamiento
 Necesitan controlar su acceso
 Requieren ser distribuidos
 Necesitan especificar la concurrencia y persistencia.
RELACIÓN DE LOS PATRONES DE ARQUITECTURA Y LOS
SISTEMAS INFORMÁTICOS

El patrón arquitectónico es la organización fundamental de un


sistema informático ya que incluyen componentes que se
comunican mediante esta relación y definen una solución a un
problema recurrente.

También involucran un conjunto de decisiones significativas acerca


del proceso del mismo sistema.
SISTEMAS
SISTEMAS VENTAJAS DESVENTAJAS CASO
DISTRIBUIDOS  Una de la principales ventajas es la  Problemas si las computadoras son de Este tipo de sistemas es el
economía. diferente tipo. idóneo para el caso de
 El trabajo en conjunto  El trafico en la red puede estar sujeto a estudio ya que son mas las
 Tiene mayor confiabilidad escuchas indeseadas. ventajas que las desventajas
 Capacidad de crecimiento incrementa  Este tipo de sistemas son impredecibles . y esta ultimas pueden ser
 Se pueden compartir recursos . controladas.
 Se logra una mejor comunicación.
 Tiene mayor flexibilidad

INTERACTIVOS  Facilita el manejo de procedimientos  Se requiere conexión a internet Este modelo es el correcto
 Los usuarios pueden ingresar desde  Se necesita de varios servidores para proteger en nuestro caso ya cumple
cualquier lugar la integridad de las capaz con las características
 La interfaz es agradable para el usuario  No son muy flexibles a los cambios
 Independencia de cada una de su capaz  Si se utiliza para otro hardware ara el cual no
para que se un modelo
 Forma eficiente de compartir grande de esta diseñado puede que no funciona interactivo donde se
datos correctamente implemente.

ADAPTABLES  Son programas muy tolerantes a  Es complicado programar las diferentes El sistema del servidor
cambios interfaces de usuario proxy es el claro ejemplo
 Son programables aun después de  Es un sistema síncrono ya que si el del componente B que
concluido el programa. servidor que es intermediario se cae el recibe la petición A y la
 Se puede dar diferente usos a un solo servicio tiene problemas manda al componente C.
sistema.
CONCLUSION

Actualmente el patrón MVC es el mas utilizado en los sistemas interactivos


gracias al creciente uso de la Web ya que los usuarios pueden realizar comprar,
registrase para obtener algún servicio ante empresas privadas y publicas. Los
sistemas distribuidos están mas diseñados para empresas que utilizan una gran
red en su infraestructura y podrán tener mas control sobre sus sistemas mientras
que los sistemas adaptables pueden estar mas dirigidos a simular un ambiente
donde se manda una petición del componente A al C pero la recibe el
componente B analizando y procesando la petición.
DIFICULTADES

Los sistemas interactivos y distributivo me tomaron un poco de tiempo en identificar


bien sus características cuando se tiene que definir el modelo que se tiene que usar en el
caso de estudio .
FUENTES

Ian Sommerville. (2011). INGENIERÍA DE SOFTWARES O M M E R V I L L E 9 SOMMERVILLE 9. México, D. F.: Pearson Education, Inc.,
publicada como Addison-Wesley, Copyright ©

Francisco de Asís López Fuentes. (2015). Sistemas distribuidos. 2018, de D.R. © 2015 UNIVERSIDAD AUTÓNOMA METROPOLITANA
Sitio web: http://www.cva.itesm.mx/biblioteca/pagina_con_formato_version_oct/apaweb.html

G A B R I E L H E R N Á N D E Z M É N D E Z . (2005). GENERADOR DE PATRONES DE NAVEGACIÓN DE USUARIO APLICANDO WEB


LOG MINING EN CLIENTE/SERVIDOR . 2018, de CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO TECNOLÓGICO Sitio web:
http://www.cenidet.edu.mx/subplan/biblio/seleccion/Tesis/MC%20Gabriel%20Hernandez%20Mendez%202005.pdf

Vous aimerez peut-être aussi