Anda di halaman 1dari 3

SOLUCION

A. ¿Porque cree usted que es importante la arquitectura de software del sistema


de información?
Respuesta: La arquitectura de software es importante porque empezó a brindar
soluciones informáticas. Antes de descubrirse la arquitectura en Software las
empresas o personas guardaban sus documentos en una carpeta física ocupando
mucho espacio físico y adicional si se requiera información de un archivo la
búsqueda era muy demorada. Con la arquitectura de software se mejoró la gestión
y administración de la información, se redujo los tiempos de búsqueda de archivos
y el uso del espacio fisco ya no se ocupaba.

B. ¿Cómo elaborar el diseño arquitectónico de un sistema de información?


Respuesta: Incluir una base de datos y un software intermedio que permitan la
configuración de una red de clientes y servidores.

C. ¿Qué debe tener en cuenta para elaborar el informe de diseño de un sistema


de información?
Respuesta: Para ello en primer lugar se tiene que conocer el tipo y la estrategia
de la organización para posteriormente establecer las necesidades de información
y adquirir las herramientas necesarias para el desarrollo del sistema de
información.

D. ¿Cómo aplicar el modelo de capas en la determinación de la arquitectura de


software del sistema de información?
Respuesta: Los servicios son puestos en la red y operan de manera cooperativa
para dar soporte a uno o más procesos de negocios. En este modelo, una
aplicación se convierte en un conjunto de servicios de usuario, negocios y datos
que satisface las necesidades de los procesos de negocios o procesa su soporte.
Como los servicios están diseñados para el uso general y siguen lineamientos de
interfaz publicados, pueden ser reutilizados y compartidos entre múltiples
aplicaciones.

E. ¿Cómo aplicar los diagramas de despliegue en la determinación de la


arquitectura de hardware del sistema de información?
Respuesta: Cuando Se desarrolla un software que interactúa con dispositivos que
normalmente no gestiona el SO, o el sistema está distribuido físicamente sobre
varios procesadores. Es necesario razonar sobre la topología de procesadores y
dispositivos sobre los que se ejecuta el software.

Ejemplo: Se desarrolla mediante el paradigma de sistemas multi-agentes,


utilizando la plataforma JADE (Java Agent Develpment Framework), dicha
plataforma será distribuida en una red LAN de la siguiente forma: • En un servidor
principal se alojara un servidor Web Tomcat y se instanciará el contenedor
principal, en este se ejecutaran los agentes provistos por JADE, como son: AMS,
DF, y RMA, además de algunos agentes del sistema, como son: Planificador,
Evaluador, (STI) Organizador,Supervisor (ACAC), ya que estos agentes tienen
actividad constante. • Por otro lado se tendrán contenedores adicionales
distribuidos en diferentes computadores en la misma red LAN en los que se
repartirán los demás agentes, como son: Recuperador, Filtro (responsables de la
búsqueda de OA en la Web), Estudiante (que representa al usuario estudiante
conectado), Profesor (que representa el usuario profesor conectado). • Por último
se tiene un computador en que se aloja el sistema manejado de base de datos.

F. ¿El diseño de la arquitectura podría ser considerado como los planos del
sistema de información haciendo la analogía con una obra de ingeniería?
Respuesta: Si, Dentro de un proyecto de desarrollo, e independientemente de la
metodología que se utilice, se puede hablar de “desarrollo de la arquitectura de
software”. Este desarrollo, que precede a la construcción del sistema. Cabe
señalar que las actividades relacionadas con el desarrollo de la arquitectura de
software generalmente forman parte de las actividades definidas dentro de las
metodologías de desarrollo.

G. ¿Cuál es el rol del analista al momento de elaborar el diseño se considerará


como arquitecto de software?
Respuesta: Debe ser capaz de realizar un análisis de las necesidades del cliente,
especialmente desde una perspectiva de negocio y poder explicar la solución
técnica que propone a los distintos involucrados del proyecto.

H. ¿Es importante la aplicación de las plantillas para la determinación de los


elementos del sistema de información, así como sus costos?
Respuesta: Si es importante porque es una estrategia que propone el uso de una
plantilla para la recolección de los objetivos del sistema. Esta, debe contener
campos para ingresar información, como un número de identificación del objetivo,
descripción del objetivo y otros definidos por el ingeniero de requerimientos. La
adopción por una empresa de un proceso de desarrollo contrastado, le permite
producir aplicaciones software con plazos y costos predecibles y con calidad
constante.

Anda mungkin juga menyukai