Documente Academic
Documente Profesional
Documente Cultură
Arquitectura de la Informacin.
Tema
ACTIVIDADES DEL SABER HACER
Ingeniera
En
Tecnologas de la informacin y la comunicacin.
Elaborado por:
Efrn Orlando Zenox Aguirre
Maestro:
M.C. Mara Azucena Vallejo Casas
SABER 1, 2 y 3
Cuestionario Elementos necesarios para integrar la aplicacin web
1. Definir los siguientes elementos para integrar una aplicacin web (Concepto, uso,
componentes)
a. Diagrama de Navegacin. (Concepto, uso, componentes)
Qu es el diagrama de navegacin o despliegue?
Los diagramas de despliegue son los complementos de los diagramas de componentes
que, unidos, proveen la vista de implementacin del sistema. Describen la topologa del
sistema la estructura de los elementos de hardware y el software que ejecuta cada uno de
ellos. Los diagramas de despliegue representan a los nodos y sus relaciones. Los nodos
son conectados por asociaciones de comunicacin tales como enlaces de red, conexiones
TCP/IP.
Cules son sus usos?
Sistemas empotrados: Un sistema empotrado es una coleccin de hardware con una gran
cantidad de software que interacta con el mundo fsico.
Sistemas cliente-servidor: Los sistemas Cliente-Servidor son un extremo del espectro de
los sistemas distribuidos y requieren tomar decisiones sobre la conectividad de red de los
clientes a los servidores y sobre la distribucin fsica de los componentes software del
sistema a travs de nodos.
Sistemas completamente distribuidos: En el otro extremo se encuentra aquellos sistemas
que son ampliamente o totalmente distribuidos y que normalmente incluyen varios niveles
de servidores.
Cules son sus componentes?
Nodo
Un nodo es un objeto fsico en tiempo de ejecucin que representa un recurso
computacional, generalmente con memoria y capacidad de procesamiento.Un Nodo es un
elemento de hardware o software.
Instancia de nodo
Una instancia se puede distinguir desde un nodo por el hecho de que su nombre esta
subrayado y tiene dos puntos antes del tipo de nodo base. Una instancia puede o no tener
un nombre antes de los dos puntos.
Estereotipo de nodo
Estereotipo, son cosas u objetos q se repiten sin variacin.El estereotipo de un nodo es la
manera de poder verificar que tipo de nodo es el que se esta observando.
Artefactos
Un artefacto es un producto del proceso de desarrollo de software, que puede incluir los
modelos del proceso (modelos de Caso de uso, modelos de Diseo, etc.), archivos fuente,
ejecutables, documentos de diseo, reportes de prueba, prototipos, manuales de usuario
etc. Donde un artefacto es un conjunto de componentes.
Asociacin
Una asociacin representa una ruta de comunicacin entre los nodos. Donde esta
asociacin va incluida con misma dependencia del diagrama de componentes.
d. Diseo de la GUI
Qu es el diseo de la GUI?
La Interfaz Grfica de Usuario (GUI, por sus siglas en ingls que significan Graphical User
Interface) consiste entonces en la aplicacin de una forma en la cual un usuario puede
interactuar con el Ordenador, realizando distintas funcionalidades en forma intuitiva y
dinmica.
Cules son sus componentes?
Ventana - Zona donde se muestran los contenidos de las aplicaciones. Los contenidos de
una ventana se pueden mostrar en forma de iconos o de listas, si la ventana representa la
estructura del archivo. Navegar es ms fcil para el usuario en el sistema de archivos en
una ventana de exploracin. La ventanas se pueden minimizar, minimizar su tamao, o
maximizar a la medida de la pantalla. Se pueden mover a cualquier lugar de la pantalla.
Una ventana puede contener otra ventana de la misma aplicacin, llamada ventana hija.
Pestaas - Si una aplicacin permite ejecutar ms de una instancia de ella misma,
aparecen en la pantalla en una ventana separada. Navegacin por pestaas Ha aparecido
para abrir ms de un documento en la misma ventana. Esta interfaz tambin contribuye
en la visin del panel de preferencia en la aplicacin. Todos los exploradores web
modernos usan esta caracterstica.
Icono - Un icono es una pequea imagen que representa una aplicacin asociada.
Cuando se aprietan estos iconos o con uno o con doble click, la ventana de aplicacin se
abre. Los iconos muestran aplicaciones y programas instalados en un sistema en forma
de pequeas imgenes.
Cursor - Usando dispositivos como el ratn, touch pad (panel tctil), el lpiz digital son
representados en GUI como cursores. En la pantalla el cursor sigue las instrucciones del
hardware casi en tiempo real. Los cursores son tambin llamados puntero en sistemas de
GUI. Se usan para seleccionar mens, ventanas, y otras caractersticas de la aplicacin.
e. Desarrollo interfaces.
Qu es un desarrollo de interfaces?
Es un trmino que procede del vocablo ingls interface. En informtica, esta nocin sirve
para sealar a la conexin que se da de manera fsica y a nivel de utilidad entre
dispositivos o sistemas.
La interfaz, por lo tanto, es una conexin entre dos mquinas de cualquier tipo, a las
cuales les brinda un soporte para la comunicacin a diferentes estratos. Es posible
entender la interfaz como un espacio (el lugar donde se desarrolla la interaccin y el
intercambio), instrumento (a modo de extensin del cuerpo humano, como el mouse que
permite interactuar con una computadora) o superficie (el objeto que aporta informacin a
travs de su textura, forma o color).
Cules son sus componentes?
Validaciones
Informacin a presentar y recolectar
Relacin entre datos
Flujo de Pginas
f. Conexin con la BD
Qu es una conexin con la BD?
Una base de datos es una coleccin de datos organizados y estructurados segn un
determinado modelo de informacin que refleja no slo los datos en s mismos, sino
tambin las relaciones que existen entre ellos. Una base de datos se disea con un
propsito especfico y debe ser organizada con una lgica coherente. Los datos podrn
ser compartidos por distintos usuarios y aplicaciones, pero deben conservar su integridad
y seguridad al margen de las interacciones de ambos. La definicin y descripcin de los
datos han de ser nicas para minimizar la redundancia y maximizar la independencia en
su utilizacin.
Qu usos se le dan?
La definicin de las estructuras para almacenar los datos.
La manipulacin de los datos.
Componentes
Consola web de Database Studio
Base de datos (DB2)
Base de datos existente (DB2)
Base de datos existente (Informix)
Base de datos existente (Oracle)
Base de datos IMS existente
pruebas de integracin
pruebas de tensin
pruebas de Escalabilidad
pruebas de carga
pruebas de resolucin
pruebas de compatibilidad
Y por ultimo tenemos la eta de mantenimiento y actualizaciones, sabiendo que Las
aplicaciones web necesitan actualizaciones frecuentes para mantenerse activas. En
ese caso hay que hacer un anlisis nuevo, y todos los otros pasos del ciclo de vida se
repetirn. La correccin de errores se puede hacer durante el tiempo de
mantenimiento.
2. Proceso de Instalacin de la aplicacin web
Instalacin de Aplicaciones Web en Windows.
Cuando terminemos de ajustar correctamente el servidor, con el servicio DNS, el
Servidor Web, el servidor de bases de datos y los lenguajes de programacin,
procedemos a instalar, las aplicaciones web.
Para la instalacin, debemos alojar la carpeta con los componentes de la aplicacin en
el directorio que le asignamos cuando creamos cada sitio, es decir, los directorios
proyectos, store y colaborativo.
A cada carpeta se le deben asignar permisos de escritura, lectura, y ejecucin, para
que los archivos y componentes de instalacin puedan funcionar. Esto se hace
haciendo clic sobre las propiedades de cada carpeta, luego se da clic sobre editar y
aplicamos los permisos respectivos, tanto al tipo de usuario, como al tipo de
aplicacin:
Buscamos el archivo settings.php y le otorgamos los permisos de ejecucin, para que la instalacin
de la aplicacin web pueda continuar.
En la siguiente ventana configuramos los atributos que tendr la aplicacin web, como por
ejemplo, el tipo de base de datos con la cual va a interactuar, el nombre del servidor de las bases
de datos, el usuario y el password por medio del cual la aplicacin acceder a dicha base de datos;
tambin ingresamos el password que tendr el administrador de la aplicacin, entre otros datos.
Una vez realizado el proceso de la configuracin de la aplicacin, podemos ingresar al panel de
administracin de proyectos, pero antes debemos autenticarnos para ello:
Ingresamos el usuario que por defecto es admin y el paswword ser el que digitamos en el paso
anterior. De esta forma accedemos a la interfaz de administracin de la aplicacin donde podemos
generar proyectos, crear clientes, crear una agenda, generar informes, publicar proyectos en la
web