0% encontró este documento útil (0 votos)
33 vistas12 páginas

Preguntas de repaso: Análisis de Sistemas

Este documento presenta preguntas de repaso sobre el Capítulo 1 de Análisis y Diseño de Sistemas. Incluye 12 preguntas que tratan sobre temas como los tipos de sistemas de computación, la diferencia entre recursos humanos e información, sistemas de automatización de oficinas vs. sistemas de trabajo de conocimiento, sistemas de información administrativa vs. sistemas de soporte de decisiones, sistemas expertos, sistemas de soporte de grupo, comercio electrónico, ventajas de aplicaciones web, sistemas emp
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
33 vistas12 páginas

Preguntas de repaso: Análisis de Sistemas

Este documento presenta preguntas de repaso sobre el Capítulo 1 de Análisis y Diseño de Sistemas. Incluye 12 preguntas que tratan sobre temas como los tipos de sistemas de computación, la diferencia entre recursos humanos e información, sistemas de automatización de oficinas vs. sistemas de trabajo de conocimiento, sistemas de información administrativa vs. sistemas de soporte de decisiones, sistemas expertos, sistemas de soporte de grupo, comercio electrónico, ventajas de aplicaciones web, sistemas emp
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD AUTONOMA DE SANTO DOMINGO

FACULTAD DE CIENCIAS

ESCUELA DE INFORMATICA

ASIGNATURA
Análisis y Diseño de Sistema

TEMA
preguntas de repaso Capitulo 1

Presenta:
WILSON GASON MICHEL
MATRICULA: 100487611
SECCION: INF3290-2

Nombre del tutor:


Sófocles Martínez Hernández

Fecha de entrega 04/ 09/2022


Introducción
Este es la unidad 1 donde nos pide el profesor que completáramos las preguntas de
repaso que se encuentra en la página 21 del libro Análisis y Diseño de Sistemas 8ed
Kendall redacted.

Lo cual trata sobre los diseños de un sistema, la forma en que se desarrolla, los pasos a
tener en cuenta al momento de diseñar dicho sistema con su respectivo siclo de vida.

Tiene como objetivo lo siguiente:

1. Recordar los tipos básicos de sistemas de computación que un analista debe


conocer.
2. Comprender la forma en que los usuarios de las nuevas tecnologías pueden
modificar la dinámica de un sistema.
3. Conocer los distintos roles de un analista de sistemas.
4. Comprender los fundamentos de tres metodologías de diseño: SDL, la metodología
ágil y el análisis y diseño de sistemas orientado a objetos.
5. Aprender sobre las herramientas CASE y cómo pueden ayudar a un analista de
sistemas.

1. Compare los procesos de tratar la información como un recurso y tratar a los


humanos como un recurso.
Las organizaciones han reconocido la importancia de administrar recursos claves como
las personas y la información. Actualmente la información ha encontrado su lugar
como recurso clave.
Los responsables de las tomas de decisiones por fin comprenden que la información no
es solo un producto derivado de las operaciones comerciales, si no que a la vez provee
impulso y puede constituir el factor decisivo para determinar el éxito o fracaso de un
negocio. La información es importante, pero el recurso humano es el llamado a utilizar
esta fuente para toma de decisiones, así, este último recurso es fundamental

2. Liste la diferencia entre OAS y KWS.

Sistema de automatización de oficina (OAS) y sistema de trabajo de conocimiento


(KWS)
Los sistemas de OAS brindan apoyo a las personas que trabajan con datos, no para
crear conocimiento si no para analizar la información y transformar los datos antes de
compartirlos de manera formal en la organización. Los aspectos más conocidos de los
OAS son el procesamiento de palabras, las hojas de cálculo, el diseño gráfico de
computadora, la planificación electrónica, correos electrónicos etc…

Los KWS brindan apoyo a profesionales como: científicos, ingenieros y médicos


ayudándoles a crear conocimiento e integrarlos a la organización.

3. Defina el sistema de MIS.

Sistema de información administrativa.

4. Cuál es la diferencia entre MIS y DSS.

Los sistemas DSS son similares a los sistemas de información administrativa tradicional
debido a que ambos dependen de una base de datos. La diferencia estriba en que el
sistema de soporte de decisiones está más enfocado a brindar respaldo a la toma de
decisiones en todas sus fases, aunque la decisión misma es exclusiva del usuario. Los
sistemas de soporte de decisiones se ajustan más a la persona o al grupo de usuarios
que un sistema de información administrativa tradicional. También se describen a
veces como sistemas enfocados en la inteligencia de negocios.

5. Defina el término sistema experto. ¿Cuál es la diferencia entre los sistemas


expertos y los sistemas de soportes de decisiones?
Los sistemas expertos son una clase especial de sistemas de información, que ha
demostrado su utilidad comercial gracias a la disponibilidad de hardware y software.
Un sistema experto utiliza la información de varios expertos para solucionar los
problemas de la organización.

6. Enliste los problemas de interacción grupal para los cuales se diseñaron los
sistemas de soporte de decisiones en grupo (GDSS) y los sistemas de trabajo
colaborativos asistidos por computadora (CSCWS)

Para minimizar los comportamientos en grupo negativos como los escases de


participación por temor a represarías por expresar un punto de vista impopular o
polémico, la dominación por parte de miembros del grupo con facilidad de palabra y la
toma de decisiones mediante pensamiento grupal.

7. ¿Cuál es el termino más general CSCWS o GDSS? ¿Explique?

Algunas veces los sistemas GDSS se consideran bajo el termino más general del
sistema de trabajo colaborativo asistido por computadora.

8. Defina el termino comercio-m.

se trata de comercio electrónico usando el teléfono móvil, ya sea mediante un


navegador o una aplicación como medio para la compra.

9. Liste las ventajas de montar aplicaciones en la Web.


 Aumenta el número de usuarios que se enteran de la disponibilidad de un
servicio, producto, industria, persona o grupo.
 Los usuarios tienen la posibilidad de acceder las 24 horas del día.
 Se puede mejorar la utilidad y capacidad de uso del diseño de la interfaz.
 Se puede expandir un sistema globalmente en vez de permanecer en el
entorno local, con lo cual se puede establecer contacto con personas en
ubicaciones remotas sin preocuparse por la zona horaria en la que se
encuentren.
10. ¿Cuál es la razón dominante para diseñar sistemas empresariales (o ERP)?
 ayudan con la planificación de la capacidad, los programas de producción
de materiales y los pronósticos. Además de los procesos de manufactura (y
su contraparte representada por los servicios), los sistemas ERP incluyen la
planificación de ventas y operaciones, y la distribución, la obtención y la
administración de la cadena de suministro. Por lo tanto, afecta en forma
considerable a todas las áreas de la organización, incluyendo contabilidad,
finanzas, administración, marketing y los sistemas de información.
 Proporcione un ejemplo de un proyecto de software de código fuente
abierta.
 El sistema operativo Android es un software de código de fuente abierta,
permitiéndole a los usuarios modificar y añadir funciones al sistema
operativo para su uso y ser compartido entre los usuarios.
 Liste las ventajas de utilizar las técnicas de análisis y diseño de sistemas
para trabajar con los sistemas de información computarizados para
empresas.
 Identificar y resolver los problemas correctos. Además, el análisis y diseño
de sistemas se utiliza para analizar, diseñar e implementar las mejoras en
el apoyo para los usuarios y las funciones de negocios que se puedan llevar
a cabo mediante el uso de sistemas de información computarizados.

11. Proporcione un ejemplo de un proyecto de software de código fuente abierto.

Open Office

12. Liste las ventajas de utilizar las técnicas de análisis y diseño de sistemas para
trabajar con los sistemas de información computarizados para empresas.

 Mantenimiento de la coherencia en el diseño


Gracias a los sistemas de diseño se logran sitios web más eficientes y con una
apariencia unificada independientemente del desarrollador y/o diseñador que trabaje
en el proyecto en cada momento.
Una página web entendida como un conjunto de elementos básicos permite tomar
cada una de esas partes para reutilizarlas y crear organismos o diseños nuevos sin
perder coherencia.
 Mayor eficacia en el diseño y ux
Los sistemas de diseño organizados en bibliotecas de componentes perfectamente
estructurados evitan que los desarrolladores creen pequeñas variaciones de un mismo
elemento y aumente por lo tanto el caos, a riesgo de arruinar la experiencia de
usuario. Al disponer en un único sistema de diseño de todas las piezas necesarias, los
desarrollos web se llevan a cabo con menor número de componentes similares entre
sí.
 Mayor velocidad en el desarrollo y las actualizaciones
Aplicando los sistemas de diseño en la creación de los prototipos y en el desarrollo,
las actualizaciones e iteraciones son más sencillas de ejecutar, reduciendo así el
mantenimiento de los productos digitales.
Disponer de una lista de elementos y componentes listos para ser reutilizados en tu
desarrollo, ayuda a los desarrolladores a ganar en eficiencia y rapidez.
De este modo es posible atender a la demanda creciente de una mayor agilidad en el
lanzamiento de diseños y productos, donde el time-to-market muchas veces es crítico.
 Mejora de la calidad y del valor añadido
Permite al equipo centrarse en aspectos de mayor valor añadido, mejorar la calidad y
optimizar el resultado final, ya que se minimizan los tiempos dedicados a diseñar y
desarrollar elementos y componentes desde cero.
Al construir un repositorio de reglas y componentes, los diseñadores reducirán el
tiempo dedicado en realizar tareas repetitivas que no añaden valor, lo que podría
redundar en destinar más tiempo en mejorar la experiencia de usuario o encontrar
soluciones más creativas.
Al aumentar su capacidad de desarrollo, son capaces de entregar más funcionalidad en
menor tiempo, lo que supone una ventaja competitiva para la marca.
 Mejor soluciones de escalabilidad y crecimiento
A medida que los equipos crecen o cambian, es muy común que los diseñadores se
concentren únicamente en partes de un desarrollo o diseño, perdiendo de vista el
conjunto global. Esto genera un lenguaje visual fragmentado, como si fuera una torre
de Babel, donde cada diseñador habla su propio idioma. Sucede cuando los
diseñadores resuelven problemas individualmente y no de modo sistemático.
Los sistemas de diseño son la base para unificar productos, desarrollos digitales y
procesos a gran escala. Y estarán más preparados para facilitar su crecimiento de
manera consistente y escalable.
Los sistemas de diseño permiten escalar hacia el futuro. Actúan como una única fuente
que facilita la evolución del producto, un lugar común siempre actualizado donde se
encuentren las bases sobre las que seguir construyendo y desarrollando los productos
digitales.
 Mejora de los protocolos y procesos de trabajo
No nos cansamos de repetir que los sistemas de diseño no solo son colecciones de
componentes reutilizables, sino también principios de diseño y normas
unificadas referentes al comportamiento de los elementos. Esto ayudará a los equipos
a trabajar de manera consistente y evitar errores.
Los sistemas de diseño también establecen normas en la forma de trabajar. Implica
construir un conjunto de información centralizada referente a protocolos, procesos,
roles, responsabilidades u organización. Estas normas atañen, por ejemplo, a las
convenciones de nomenclatura o la estructura de archivos, entre otros aspectos.
 Mayor satisfacción y colaboración en el equipo de trabajo
Los sistemas de diseño proporcionan estándares, sin los cuales las decisiones se
vuelven arbitrarias y difíciles de criticar.
Se evita así la subjetividad y la ambigüedad que a menudo crean fricción y confusión
dentro de los equipos de productos.

13. Liste tres roles que el analista de sistemas debe desempeñar. Proporcione
una definición para cada uno de ellos.
El analista de sistemas como consultor: Con frecuencia el analista de sistemas
actúa como consultor de sistemas para las personas y sus empresas y, por
ende, pueden llegar a contratarlo específicamente para lidiar con las cuestiones
relacionadas con los sistemas de información dentro de la empresa.
El analista de sistemas como experto de soporte: Como empleado de una
empresa, tal vez le toque desempeñarse como experto en soporte en algún
puesto de sistemas. En este rol, el analista se basa en su experiencia
profesional sobre hardware y software y su uso en los negocios.
El analista de sistemas como agente de cambio: El rol más extenso y
responsable del analista de sistemas es el de agente de cambio, ya sea interno
o externo, para la empresa.

14. ¿Qué cualidades personales son útiles para el analista de sistemas? Haga una
lista.

 Debe tener experiencia en modelado de sistemas y debe estar familiarizado


con el sistema.
 Debe saber sobre contabilidad, inventarios y distribución de bienes y servicios.
 Buena personalidad y que se acople bien a nosotros.
 Liste y defina brevemente las siete fases del ciclo de vida del desarrollo de
sistemas (SDLC).
 Identificación de los problemas, oportunidades y objetivos.
 Determinación de los requerimientos humanos de información.
 Análisis de las Necesidades del sistema.
 Diseño del sistema recomendado.
 Desarrollo y documentación del software.
Prueba y mantenimiento del sistema
15. Implementación y evaluación del sistema. Liste y defina brevemente las siete
fases del ciclo de vida del desarrollo de sistemas (SDLC).

 Planificación conceptual
La planificación conceptual es la primera fase del ciclo de vida del desarrollo de
sistemas. En esta fase, las personas importantes que participan en el proyecto o
interesados definen el sistema propuesto y determinan el alcance del proyecto.
Además, se determinan las limitaciones de factores como los recursos, presupuesto y
tiempo.
 Definición de requisitos

La siguiente fase es la de la definición de requisitos. Después de que los interesados


establezcan el alcance del proyecto, los especialistas en tecnologías de la información
(TI) trabajan con los usuarios finales para definir los requisitos de negocio del sistema.
Cuando los especialistas de TI recogen todos los requisitos, se reúnen de nuevo con los
usuarios finales para verificar los requisitos y conseguir la validación por parte de los
usuarios.

 Diseño

En la fase del diseño, los especialistas de TI transforman los requisitos en requisitos


técnicos. Inicialmente, los desarrolladores crean un diseño técnico preliminar para
tratar todos los requisitos de negocio del sistema definidos en la fase de definición de
requisitos. Cuando el diseño preliminar ha terminado, los desarrolladores hacen un
diseño técnico detallado, que define todas las funciones técnicas necesarias para
implementar el sistema.

 Desarrollo y pruebas

En la fase de desarrollo y pruebas, los desarrolladores empiezan a desarrollar el


sistema actual. Esto incluye crear el software y construir la arquitectura adecuada de la
base de datos del sistema. Las pruebas empiezan después de terminar la construcción
de los componentes del sistema. Además, los analistas que aseguran la calidad
verifican que el sistema reúna los requisitos de negocio usando un plan de pruebas
detallado.

 Puesta en marcha

Durante la puesta en marcha, TI distribuye el nuevo sistema a todos los usuarios


finales, para que puedan empezar a usarlo. Además, los especialistas de TI
proporcionan la documentación del sistema a los usuarios finales, que detallan cómo
usar el sistema. La formación también es una parte importante de la fase de puesta en
marcha. Las sesiones de formación deberían ser planteadas para cada grupo de
usuarios, para que los usuarios se puedan beneficiar del sistema más adelante.

 Operaciones y mantenimiento

En la fase de operaciones y mantenimiento, el nuevo sistema pasa a modo de


operación total. TI controla el sistema para asegurar que el sistema reúna los
requisitos de negocio pedidos. Además, el personal de TI realiza mantenimiento
periódico en el sistema para asegurar que el sistema sigue funcionando como se
espera. El equipo de soporte también proporciona asistencia para el sistema y resuelve
los problemas informados.

 Disposición
La fase de disposición ocurre al final del ciclo de vida del sistema. Cuando un sistema
ha completado su tiempo de vida y se retira, esta fase proporciona una serie de pasos
sistemáticos para finalizar el sistema. Realizar esta fase asegura que la información
vital se mantenga para los negocios futuros o las necesidades del sistema. Además, la
disposición del sistema adecuada es necesaria para asegurar que un componentes del
sistema, datos, software y hardware se disponen de forma adecuada y según las
normas de la compañía.

16. ¿Para qué se utilizan las herramientas CASE?


Los analistas que adoptan la metodología SDLC a menudo se benefician de las
herramientas de productividad, conocidas como herramientas de Ingeniería de
Software Asistida por Computadora (CASE), las cuales se crearon de manera explícita
para mejorar el trabajo rutinario a través del uso del soporte automatizado.
Los analistas emplean herramientas CASE para aumentar la productividad,
comunicarse con los usuarios de una manera más efectiva e integrar el trabajo que
realizan en el sistema, desde el inicio hasta el fin del ciclo de vida.

Visible Analyst (VA) es un ejemplo de herramienta CASE que permite a los analistas de
sistemas realizar planificación, análisis y diseño en forma gráfica para crear bases de
datos y aplicaciones cliente/servidor complejas. Visible Analyst, aunado a otro
producto de software conocido como Microsoft Visio, permite a los usuarios dibujar y
modificar diagramas con facilidad.

17. ¿Cuál es la diferencia entre las herramientas CASE superiores e inferiores?

. Las Herramientas CASE Son Clasificadas De Nivel Inferior y Superior y Un CASE


Integrado Que Viene Siendo La Combinación De Las Dos.

CASE De Nivel Superior

Una Herramienta CASE Superior permite que el analista cree y modifique el diseño del
sistema. Toda la Información acerca del proyecto es guardada en una enciclopedia
llamada el Deposito CASE, que es una gran colección de registros, Elementos,
Diagramas, Pantallas, Reportes y Otra Información. Los Reportes de análisis pueden ser
producidos usando la Información del depósito, que mostrara que parte del diseño
está incompleta o contiene errores.

CASE De Nivel Inferior

Las Herramientas CASE De Nivel Inferior son usadas para generar código fuente de
computadora, eliminando la necesidad de programar el sistema. La generación de
código tiene varias ventajas.
El sistema puede ser producido más rápidamente que mediante la estructura de
Programas de computadora.

La cantidad de tiempo empleada en el mantenimiento disminuye con la generación del


código.

El código puede ser generado en más de un lenguaje de computadora, por lo que es


más fácil emigrar sistemas de una plataforma, tal como una Microcomputadora, a
otra, tal vez una Microcomputadora.

18. Defina que significa la metodologia ágil


Las metodologías ágiles son una serie de técnicas para la gestión de proyectos que han
surgido como contraposición a los métodos clásicos de gestión como Modelo de
capacidad y madurez. Aunque surgieron en el ámbito del desarrollo de software,
también han sido exportadas a otro tipo de proyectos.

19. ¿Cual es el significado se la frase «El juego de planeación?


El juego de la planeación plantea reglas que pueden ayudar a establecer las relaciones
del equipo de desarrollo de XP. Para averiguar el valor, tiene que deducir los costos del
desarrollo, así como el tiempo, gastos e incertidumbre asumidos para que el proyecto
de desarrollo pueda avanzar.
En el juego de la planeación, las tarjetas de relato se convierten en las piezas que
describen brevemente las tareas, ofrecen notas y proporcionan un área para dar
seguimientos a las tareas.

20. ¿Cuáles son las etapas en el desarrollo ágil?


El desarrollo ágil de software envuelve un enfoque para la toma de decisiones en los
proyectos de software, que se refiere a métodos de ingeniería del software basados en
el desarrollo iterativo e incremental, donde los requisitos y soluciones evolucionan con
el tiempo según la necesidad del proyecto. Así el trabajo es realizado mediante la
colaboración de equipos auto-organizados y multidisciplinarios, inmersos en un
proceso compartido de toma de decisiones a corto plazo.

Cada iteración del ciclo de vida incluye: planificación, análisis de requisitos, diseño,
codificación, pruebas y documentación. Teniendo gran importancia el concepto de
«Finalizado» (Done), ya que el objetivo de cada iteración no es agregar toda la
funcionalidad para justificar el lanzamiento del producto al mercado, sino incrementar
el valor por medio de «software que funciona» (sin errores).

21. Defina el término análisis y diseño orientado a objetos

Es un enfoque de la ingeniería de software que modela un sistema como un grupo de


objetos que interactúan entre sí. Este enfoque representa un dominio absoluto en
términos de conceptos compuestos por verbos y sustantivos, clasificados de acuerdo a
su dependencia funcional. En este método de análisis y diseño se crea un conjunto de
modelos utilizando una notación acordada como, por ejemplo, el lenguaje unificado de
modelado (UML). ADOO aplica técnicas de modelado de objetos para analizar los
requerimientos para un contexto – por ejemplo, un sistema de negocio, un conjunto
de módulos de software – y para diseñar una solución para mejorar los procesos
involucrados. No está restringido al diseño de programas de computadora, sino que
cubre sistemas enteros de distinto tipo. Las metodologías de análisis y diseño más
modernas son casos de uso guiados a través de requerimientos, diseño,
implementación, pruebas, y despliegue.

22. ¿Qué es UML?


Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling
Language) es el lenguaje de modelado de sistemas de software más conocido y
utilizado en la actualidad; está respaldado por el OMG (Object Management Group).

Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema.


UML ofrece un estándar para describir un «plano» del sistema (modelo), incluyendo
aspectos conceptuales tales como procesos de negocio, funciones del sistema, y
aspectos concretos como expresiones de lenguajes de programación, esquemas de
bases de datos y compuestos reciclados.

Es importante remarcar que UML es un «lenguaje de modelado» para especificar o


para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los
artefactos en el sistema y para documentar y construir. En otras palabras, es el
lenguaje en el que está descrito el modelo.

También podría gustarte