ECUADOR
INTEGRANTES
Cercado Javier
Realpe Wellington
Cinthya Snchez
Cristhian Encalada
CURSO: 5SA
1.- QU ES UN COMPONENTE
Un componente es un bloque de Un componente de software se define como un
construccin de software de cmputo. paquete de software o modulo, que realiza un
Una parte modular, desplegable y proceso en especfico, obteniendo unos resultados
sustituible de un sistema, que incluye la acordes con el proceso realizado.
implantacin y expone un conjunto de
interfaces.
Principio de la reutilizacin
comn (PRC). Las clases que no
se reutilizan juntas no deben
agruparse juntas. Cuando cambia
una o ms clases dentro de un
paquete
LINEAMIENTOS DE DISEO EN EL NIVEL DE COMPONENTES
Funcional. Lo tienen sobre todo las operaciones; este nivel de cohesin ocurre
cuando un componente realiza un clculo y luego devuelve el resultado.
El acoplamiento es la medicin cualitativa del grado en el que las clases se conectan una con otra. El
acoplamiento de las clases se manifiesta de varias maneras. Se definen las siguientes categoras de
acoplamiento:
Acoplamiento de contenido.
Acoplamiento comn.
Acoplamiento de molde.
Acoplamiento de datos.
Acoplamiento externo.
REALIZACIN DEL DISEO EN EL NIVEL DE COMPONENTES
Es una funcin cohesiva bien definida que manipula contenido o da procesamiento de cmputo o de
datos para un usuario final.
Las aplicaciones web modernas proporcionan funciones de procesamiento cada vez ms sofisticadas que:
Dan capacidad de computacin o procesamiento de datos que resultan adecuados para el dominio
del negocio de la webapp.
Establecen interfaces de datos con sistemas corporativos externos. Para lograr las capacidades
anteriores (y muchas otras), se disean componentes de la webapp que tengan forma similar a la
de los componentes del software convencional.
DISEO DE COMPONENTES TRADICIONALES
Las construcciones estructuradas fueron propuestas para limitar el diseo del software orientado al
procedimiento a un nmero pequeo de estructuras lgicas predecibles. La medicin de la complejidad
indica que el uso de las construcciones estructuradas reduce la complejidad del programa
NOTACIN GRFICA DE DISEO
El enfoque general del anlisis del dominio se caracteriza con frecuencia dentro del
contexto de la ingeniera de software orientada a objetos. Los pasos de este proceso se
definen como sigue:
Definir el
dominio que se
va a investigar.
Clasificar los
aspectos extrados
del dominio.
Reunir una muestra
representativa de
aplicaciones en el dominio.
Analizar cada aplicacin en la muestra
y definir clases de anlisis.
La clasificacin permite encontrar y recuperar componentes que son candidatos a la reutilizacin, pero debe
existir un ambiente propicio para integrarlos con eficacia. ste tiene las caractersticas siguientes:
Roger S. Pressman, P. (2010). Ingeniera del software: Un enfoque prctico. Buenos Aires:
University of Connecticut.
Su Torrents, A., Gil Vilda, F., & Arcusa Postils, I. (2004). Manual prctico de diseo de
sistemas productivos. Espaa: Ediciones Daz de Santos.