Sunteți pe pagina 1din 3

a. ¿Porque cree usted que es importante la arquitectura de software del sistema de información?

Sustente la respuesta.

Reduce los aspectos que los desarrolladores de software necesitan considerar, dejando
más espacio para que el cerebro se centre en la habilidad de escribir códigos, resolver
problemas y otros. Tener una arquitectura de software sólida reduce el riesgo
empresarial asociado a la construcción de una solución técnica. El software debe ser lo
suficientemente flexible para poder manejar la naturaleza cambiante que ocurrirá en la
tecnología de hardware y software con el tiempo. Esto también significa una mayor
adaptabilidad y la capacidad de realizar cambios más rápidamente.

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


respuesta.

se establece el particionamiento físico del sistema de información, así como su


organización en subsistemas de diseño, la especificación del entorno tecnológico, y sus
requisitos de operación, administración, seguridad y control de acceso. Se completan
los catálogos de requisitos y normas, en función de la definición del entorno
tecnológico, con aquellos aspectos relativos al diseño y construcción que sea necesario
contemplar. Asimismo, se crea un catálogo de excepciones del sistema, en el que se
registran las situaciones de funcionamiento secundario o anómalo que se estime
oportuno considerar y, por lo tanto, diseñar y probar. Este catálogo de excepciones se
utiliza como referencia en la especificación técnica de las pruebas del sistema.
En resumen, una buena arquitectura de información es: Intuitiva, Flexible, Consistente
y Escalable

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


información?

Sustente la respuesta.
En dicho informe se detallarán las etapas por las que pasará dicho plan, y cuáles serán
los sistemas con que contará la empresa en el plazo estipulado. Será necesario justificar
las elecciones sobre los sistemas a desarrollar en cada momento, los recursos
disponibles y necesarios para emprender el trabajo y los resultados y beneficios que la
empresa podrá obtener si se realiza dicho plan. Lamentablemente, el planeamiento
estratégico de la información es una tarea que muy pocas organizaciones llevan a cabo
con conciencia. En ciertos casos, el plan ayudó a que los directivos de algunas empresas
entendieran cómo se estaba manejando hasta ese momento la firma, y permitió que los
negocios se llevaran en un ambiente mucho más ordenado y coordinado a partir de la
consecución del plan. De esta manera, la gerencia de sistemas resultó un aliado
importante como sector de servicio para el soporte del negocio.

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


del sistema de información? Sustente la respuesta.

Cada capa agrupa funcionalidad relacionada, las capas se apilan verticalmente entre los
usuarios y los datos, la comunicación entre capas es explícita mediante interfaces bien
definidos y débilmente acoplada los componentes de una capa sólo pueden interactuar
entre sí o con los de la capa inferior,
cada capa abstrae toda la funcionalidad que incluye y sólo es necesario entender su
interfaz no es necesario preocuparse de los detalles de implementación de la capa ni de
sus componentes, la comunicación es sencilla. Las ordenes viajan hacia abajo por la
pila de capas, y las respuestas retornan hacia arriba, cada capa tiene una funcionalidad
clara y acotada, el envío de peticiones a capas inferiores se realiza mediante un interfaz
claro.

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


hardware del sistema de información? De un ejemplo.

Una descripción que proporciona información sobre el procesador, capacidad de


almacenamiento, capacidad de memoria o cualquier otra información sobre las
posibilidades del dispositivo, en una lista de los procesos y hebras que se ejecutan en el
procesador. Esta lista también puede enumerar los componentes de software que se
ejecutan dentro de cada proceso, un proceso que proporciona información sobre las
posibilidades del dispositivo, conexiones entre nodos y dispositivos. Los conectores
pueden tener información asociada en relación con la capacidad o ancho de banda del
conector. El modelo de despliegue normalmente se representa en un diagrama. Un
ejemplo: el cliente y el servidor, cada uno de ellos contiene componentes. El
componente del cliente utiliza una interfaz de uno de los componentes del servidor. Se
muestra la relación existente entre los dos Nodos. Esta relación podríamos asociarle un
estereotipo para indicar qué tipo de conexión disponemos entre el cliente y el servidor,
así como modificar su cardinalidad, para indicar que soportamos diversos clientes.
Como los componentes pueden residir en más de un nodo podemos situar el
componente de forma independiente, sin que pertenezca a ningún nodo, y relacionarlo
con los nodos en los que se sitúa.

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? Sustente la respuesta.

Un concepto básico de diseño son los patrones de diseño, que son soluciones
conceptuales a problemas recurrentes de diseño tanto a nivel arquitectural como a nivel
de diseño detallado. Estos patrones se describen en catálogos que explican, entre otras
cosas, el contexto del problema, la solución conceptual y las implicaciones de la
aplicación de la solución. Existe una gran cantidad de catálogos de patrones de diseño y
un arquitecto experimentado debe conocer una buena cantidad de ellos o, al menos,
saber en dónde puede encontrarlos.
Dadas las limitaciones de espacio, el ejemplo previo y la estructura resultante son muy
simples. Es importante señalar que la estructura mostrada tendría que seguir siendo
refinada en iteraciones subsecuentes para satisfacer el conjunto de drivers
arquitecturales. Por otro lado, como parte del diseño, tendrían que producirse
estructuras adicionales para mostrar aspectos tales como la implantación o la
interacción de los componentes en ejecución. En este sentido, hay que recalcar que el
diseño de la arquitectura no es solo un diseño de muy “alto nivel” que muchas veces es
sinónimo de “poco detallado” ya que éste debe ser tan detallado como se requiera a fin
de satisfacer la mayoría de los drivers.

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


arquitecto de software? Sustente la respuesta.
Este arquitecto se encargará de definir los procesos necesarios, es el visionario, el que
evalúa las oportunidades de negocio, que tan factible será construir el software, que
tiempo se necesita, etc. Este equipo lo integra también un Arquitecto de Sistema que
evalúa las dimensiones del producto, propone las soluciones, y por último un
Arquitecto Tecnológico que analiza las necesidades tecnológicas para llevar a cabo el
desarrollo del software. Este arquitecto tendrá a su cargo un equipo de tres roles:
Tecnológico, Seguridad y Presentación que se encargarán de visualizar las necesidades
del software en cada uno de los temas que ellos tratan.

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? Sustente la respuesta.

Si son importantes ya que a manera de ejemplo el Sistema de Información, para la


construcción del mencionado sistema, durante el análisis y diseño del mismo, tiene
como objetivo la administración, generación y modificación de plantillas para generar
comunicaciones, autos, decisiones, resolución de instrumentos, ya que como
herramientas, para que pueda generar los oficios y autos que requiera para impulsar la
actuación, los cuales deberán adjuntarse al registro para facilitar la consulta de la misma
sin tener que recurrir en todo momento al expediente físico, de manera que en el
momento en que se esté registrando la actividad, el sistema pueda sugerir los
documentos y plantillas a utilizar y pueda generar de manera automática dichos
documentos.

S-ar putea să vă placă și