Vous êtes sur la page 1sur 13

DISEO DE SISTEMAS

Tema 1: Rol del Analista de Sistemas


1. Cules son los Sistemas de procesamiento de Transacciones?
Son sistemas de informacin computarizada creados para procesar grandes cantidades de datos
relacionadas con transacciones rutinarias de negocios.
Elimina el fastidio que representa la realizacin de transacciones operativas necesarias
Reduce el tiempo para llevarlas a cabo de manera manual.

2. Cul es la diferencia entre un Sistema de Apoyo a la toma de decisiones y un Sistema Experto?
En que el Sistema de apoyo a la toma de decisiones, la decisin la toma la persona responsable, y en el
Sistema Experto, la decisin la toma el Software.

3. Cules son las 3 nuevas tecnologas que buscan integrar sus aplicaciones de comercio electrnico con
sus negocios tradicionales?
1. Sistemas web y de Comercio
2. Sistemas ERP
3. Sistemas inalmbricos.

4. Cules son algunos de los beneficios de implementar una aplicacin en la Web?
Creciente difusin
Usuarios accedan 24 horas
Estandarizacin del diseo de la interfaz
Creacin de sistemas que puedan extenderse a nivel mundial.

5. Cul es el propsito del establecimiento de los ERP?
La integracin de los sistemas de informacin que existen en los diferentes niveles administrativos con
funciones dispares.

6. Es una alternativa al desarrollo de software tradicional cuyo cdigo patentado se oculta a los usuarios.
Software de cdigo

7. Es considerado como una serie de procesos sistemticamente emprendidos con el propsito de
mejorar un negocio con ayuda de sistemas de informacin computarizados.
El diseo y el anlisis de sistemas

8. Rol en sistemas
No implica un proyecto completo de sistemas, sino ms bien la realizacin de pequeas modificaciones o
la toma de decisiones.

9. Se puede definir como alguien que sirve de catalizador para el cambio, desarrolla un plan para el
cambio y coopera con los dems para facilitar el cambio.
Agente de cambio.

10. Cules son las cualidades del analista de sistemas?
Solucionador de Problemas
Comunicador
Experiencia en computacin
tica Personal
Auto disciplinado
Automotivacin

11. Menciona las 7 fases del ciclo de vida del desarrollo de sistemas
1. Identificacin de problemas oportunidades y objetivos
2. Determinacin de los requerimientos de informacin
3. Anlisis de las necesidades del sistema
4. Diseo del sistema recomendado
5. Desarrollo de documentacin del sofware
6. Pruebas y mantenimiento del sistema
7. Implementacin y evaluacin del sistema

12. Qu hace el analista en la primer fase Identificacin de problemas, oportunidades y
objetivos?
Problemas; La primera fase el analista se requiere observe objetivamente lo que sucede en un negocio.
Oportunidades; son situaciones que el analista considera susceptibles mejorar utilizando sistemas de
computo.
Objetivos; el analista debe averiguar lo que la empresa quiere conseguir.

13. Qu hace el analista en la terce fase llamada anlisis de las necesidades del sistema?
Una vez mas el analista se enfrenta con el anlisis de las necesidades del sistema, Ejemplo Diagrama de
Flujo (entradas y salidas)

14. Qu hace el analista en la quinta fase desarrollo de documentacin del software?
El analista trabaja de manera conjunta con los programadores para desarrollar cualquier software
necesario original y realizando manuales de procedimientos.

15. Qu hace el analista en la seprima fase Implementacion y evaluacin del sistema?
Aqu el analista participa en la implementacin del sistema de a informacin. En esta fase se capacita a
los usuarios en el manejo del sistema.

16. Qu es el mantenimiento?
Es un proceso continuo durante el ciclo de vida de un sistema de informacin. Consiste en corregir los
errores de programacin que previamente no se detectaron.

17. Razones por las que se realiza un mantenimiento.
Correccin de errores del software -Mejora de las capacidades del software en respuesta a las
cambiantes necesidades de una organizacin.

18.Qu es CASE?
* Ingeniera de Software Asistida por Computadora (Computer-Aided Software Engineering)

19. Cules son las razones para el uso de las herramientas CASE?
Aumento en la productividad del analista -Mejora de la comunicacin analista-usuario -Integracin de las
actividades del ciclo de vida -Evaluar de manera precisa los cambios en el mantenimiento

20. Qu diferencia hay entre las herramientas CASE de bajo y alto nivel?
Las herramientas CASE de alto nivel ayudan principalmente a los analistas y diseadores, en tanto que
las de bajo nivel son utilizadas con ms frecuencia por programadores y trabajadores que deben de
implementar los sistemas diseados con herramientas.

21. Que enfoques de reingeniera emplean los analistas?
CARE (Computer Assisted Reengineering)

22. Cul es el propsito del enfoque de reingeniera?
Realizar ingeniera inversa de software y reingeniera con el propsito de extender la vida til del
software heredado.

23. En que difiere la programacin orientada a objetos de la programacin tradicional?
La programacin orientada a objetos difiere de la programacin tradicional de procedimientos en que la
primera examina los objetos que conforman un sistema.

24. Que es programacin extrema (XP)?
Es un enfoque para el desarrollo de software que utiliza buenas prcticas de desarrollo y las lleva a los
extremos.

25. Cules son los 4 valores de la programacin externa?
Se basa en valores, principios y prcticas esenciales.
Comunicacin
Simplicidad
Retroalimentacin
Valenta.




Tema 2: Recopilacin de informacin-Mtodos Interactivos
26. Cules son los cinco pasos para preparar una entrevista?
1. Leer antecedentes
2. Establecer objetivos
3. Decidir a quien se va a entrevistar
4. Preparar al entrevistado
5. Decidir el tipo de preguntas y la estructura

27. Qu tipo de preguntas existen para la entrevista?
Preguntas de tipo abierto y tipo cerrado.

28. Qu tipo de estructura para hacer preguntas durante la entrevista existen?
Estructura de pirmide
Estructura de diamante
Estructura de embudo

29. Es el tipo de preguntas que tiene como ventaja, que el entrevistado proporcione gran
cantidad de detalles y permite la espontaneidad?
Preguntas de tipo abierto

30. Es el tipo de preguntas que limitan las opciones del encuestado?
Preguntas cerradas

31. Son preguntas cerradas las cuales estn limitadas a dos respuestas, por ejemplo: Si o no,
Falso Verdadero?
Bipolares

32. Permiten al analista de sistemas ahondar en las preguntas para conseguir respuestas ms
detalladas?
Sondeos

33. Es la secuencia lgica de las preguntas en donde empieza por pregunta especfica, luego
una general para terminar con otra especifica?
Diamante

34. Qu significa JAD?
Joint Application Design

35. Quines son las personas involucradas en este mtodo?
Patrocinador ejecutivo, de 8-12 usuarios, lder de la sesin, observadores y analistas.

36. Dnde se realizan este tipo de sesiones?
Se recomienda que sea fuera de las oficinas de la organizacin, en ambientes cmodos.


37. Menciona 2 beneficios de este mtodo
*Ahorro de Tiempo
*Desarrollo de diseos creativos

38. Menciona 2 desventajas de este mtodo
*Requiere que todos los participantes dediquen gran cantidad de tiempo
*Que las habilidades y cultura no se haya desarrollado lo suficiente

39. Es una tcnica de recopilacin de informacin que permite a los analistas de sistemas
estudiar las actitudes, creencias, comportamiento y caractersticas de muchas personas
importantes en la organizacin que podran resultar afectadas por los sistemas actuales y los
propuestos.
Uso de Cuestionarios

40. Menciona alguna de las directrices que indiquen al analista que el uso de cuestionarios es el
adecuado para la recopilacin de informacin.
1. Las personas que necesita encuestar se encuentran en ubicaciones dispersas (diferentes
instalaciones de la misma corporacin).
2. Una gran cantidad de personas est involucrada en el proyecto de sistemas, y es importante
saber qu proporcin de un grupo dado (por ejemplo, los directivos) aprueba o desaprueba una
caracterstica especfica del sistema propuesto.
3. Est haciendo un estudio preliminar y desea medir la opinin general antes de que se determine
el rumbo que tomar el proyecto de sistemas.
4. Desea tener la certeza de que en las entrevistas de seguimiento se identificar y abordar
cualquier problema relacionado con el sistema actual.

41. Cul es la diferencia ms importante entre las preguntas que se utilizan para la mayora de
las entrevistas y aquellas usadas en los cuestionarios?
Es que las entrevistas permiten la interaccin entre las preguntas y sus significados. En una
entrevista el analista tiene la oportunidad de refinar una pregunta, definir un trmino confuso,
cambiar el curso de las preguntas, responder a una mirada desconcertada y controlar
generalmente el contexto. En un cuestionario slo se pueden aprovechar algunas de estas
oportunidades.

42. En un cuestionario, cundo es conveniente utilizar preguntas abiertas?
Las preguntas abiertas son particularmente adecuadas para situaciones en que usted
desea descubrir las opiniones de miembros de la organizacin sobre algn aspecto del
sistema, ya sea un producto o un proceso.
Casos, en los que es imposible listar eficazmente todas las posibles respuestas a una
pregunta.

43. En un cuestionario, cundo es conveniente utilizar preguntas cerradas?
Las preguntas cerradas deben usarse cuando el analista de sistemas puede listar
eficazmente todas las posibles respuestas a la pregunta.
Cuando todas las respuestas listadas son mutuamente excluyentes, es decir, que al elegir
una se impida la eleccin de cualquiera delas dems.
Cuando desee encuestar a una muestra considerable de personas.

44. Porque es importante incorporar un buen vocabulario en los cuestionarios?
El uso del buen vocabulario en un cuestionario facilita que los encuestaos tengan un mejor
entendimiento de los temas que se desean abarcar

45. En qu consiste el uso del escalamiento en un cuestionario?
Consiste en asignar u otros smbolos a un atributo o caracterstica con propsitos de medicin

46. Cules son los dos tipos de escalas que los analistas de sistemas utilizan?
Escalas nominales y escalas de intervalos

47. Cules son las dos medidas de desempeo en la construccin de escalas?
Validez y confiabilidad

48. Qu significa la validez en un cuestionario?
Grado en el que la pregunta mide lo que el analista desea medir

49. Qu mide la confiabilidad en un cuestionario?
Mide la consistencia

50. Mencione los 3 problemas que surgen al tener una mala eleccin de escalas
Condescendencia
Tendencia central
Efecto de halo

















Tema 3: Uso de Diagrama de Flujo de Datos

51. Es uno de los mtodos principales que un analista usa cuando analiza los sistemas orientados
a datos.
Diagrama de Flujo de Datos

52. Mencione 4 ventajas de usar un enfoque de flujo de datos sobre las explicaciones narrativas
del movimiento de datos
1) Libertad para emprender la implementacin tcnica del sistema en las etapas tempranas.
2) Comprensin ms profunda de la interrelacin entre sistemas y subsistemas.
3) Comunicar a los usuarios el conocimiento sobre el sistema actual mediante diagramas de
flujo de datos.
4) Anlisis de un sistema propuesto para determinar si se han definido los datos y procesos
necesarios.

53. Cules son los cuatro artculos de datos que se pueden simbolizar en un diagrama de flujo
de datos?
Los cuatro smbolos son:
o El rectngulo redondeado: utilizado para ilustrar el procesamiento o transformaciones de
datos.
o Un cuadrado doble: permite representar una entidad de datos externa (origen o receptora de
datos).
o Una flecha: permite describir el flujo de datos.
o El rectngulo abierto: representa un almacn de datos.

54. Qu es un diagrama de flujo de datos de contexto? Comprelo con un DFD de nivel 0.
El diagrama de contexto es el nivel ms alto de un diagrama de flujo de datos. Solamente se
presenta un proceso que representa a todo el sistema (al que se asigna el nmero 0), y las
entidades externas, as como los flujos de datos que van hacia y desde dichas entidades.
El DFD nivel 0 es el siguiente nivel, y presenta de tres a nueve procesos, los almacenes de datos, y
nuevos flujos de datos de menor nivel.

55. Defina el enfoque "de arriba hacia abajo" as como su relacin al dibujar los diagramas de
flujo de datos.
Este enfoque va de un menor detalle hacia un mayor detalle a medida que se profundiza en el
diseo. En los diagramas de flujo de datos puede verse que un diagrama de contexto presenta a
todo el sistema, y a medida que se baja a los siguientes niveles, el nivel de detalle se va
aumentando.


56. Describa lo que significa "explotar o fragmentar" diagramas de flujo de datos.
Explotando o fragmentando los diagramas de flujo se logra un mayor detalle del permitido por el
diagrama de contexto. Las entradas y salidas del primer diagrama permanecen constantes, pero el
resto del diagrama original es explotado en acercamientos que involucran varios procesos y
muestran almacenes de datos y nuevos flujos de datos de nivel ms bajo.

57. Cules son los pros y los contras involucrados para decidir hasta dnde se deben dividir los
flujos de datos?
Hay varias consideraciones que deben tomarse en cuenta para determinar qu tanto explotar un
DFD. Si los DFDs son demasiado complejos se desperdiciar tiempo y se sacrificar la
comprensibilidad. Pero por otro lado, si los diagramas de flujo de datos estn muy poco
explotados,pueden ocurrir errores u omisiones que pueden eventualmente afectar el sistema que
est siendo desarrollado.

58. Por qu es tan importante etiquetar los diagramas de flujo de datos? Qu etiquetas se
pueden implementar eficazmente en los diagramas de flujo de datos para aquellos que no estn
familiarizados con el sistema?
El etiquetado correcto es importante porque ayudan a cumplir la funcin de comunicacin del
diagrama de flujo.
Un etiquetado adecuado permite a una persona que no est familiarizada con el sistema, tomar
un diagrama de flujo de datos y, con un poco de entrenamiento, comprender lo que representa

59. Cul es la diferencia entre un diagrama de flujo de datos lgico y uno fsico?
Un diagrama de flujo de datos lgico describe el negocio, mientras que uno fsico describe al
sistema, incluyendo el hardware, el software, los archivos y las personas involucradas en el mismo.

60. Mencione tres razones para crear un diagrama de flujo de datos lgico.
Algunas razones para crear un DFD lgico son:
o Mejor comunicacin con los usuarios.
o Mejor entendimiento del negocio por parte de los analistas.
o Eliminacin de redundancias y creacin ms sencilla del modelo fsico.

61. Cundo se requieren los archivos de transaccin en el diseo del sistema?
Los archivos de transaccin usualmente son utilizados para almacenar datos de un proceso que
posteriormente sern utilizados por otro proceso.

62. Mencione las secciones principales de un caso de uso.
Los casos de uso tienen una seccin donde se define la actividad y su detonador. Tambin tienen
una seccin donde se detallan las entradas y salidas, y finalmente se detallan los pasos normales
que componen al caso de uso.


63. Cmo se puede usar un caso de uso para crear un diagrama de flujo de datos?
Cada caso de uso representa un evento, as que se puede utilizar una metodologa similar a la
utilizada para crear DFDs a partir de tablas de eventos.

64. Qu es el particionamiento y cmo se usa?
El particionamiento es el proceso de examinar un diagrama de flujo de datos y determinar qu
partes corresponden a procedimientos manuales y cules son automatizados, para agruparlos
como parte de un sistema de cmputo.

65. Cmo puede determinar un analista cundo se requiere una interfaz de usuario?
Una interfaz de usuario es requerida cuando se requiere que el usuario pueda introducir o
consultar informacin de un sistema. Usualmente esta interfaz es en lnea, y puede ser una
pantalla, un reporte, o un lector de cdigo de barras, por citar algunos ejemplos.

66. Mencione tres formas de determinar el particionamiento en un diagrama de flujo de datos.
El particionamiento de un DFD puede determinarse por grupos de usuarios, por tareas similares, o
por razones de eficiencia.

67. Mencione tres formas de usar diagramas de flujo de datos terminados.
Los diagramas de flujo de datos sirven para efectos de documentacin del sistema, para
documentar niveles altos o bajos del nalisis, y finalmente, para sustentar la lgica subyacente en
los flujos de datos de la organizacin.

68. Mencione tres formas de usar diagramas de flujo de datos terminados.
Los diagramas de flujo de datos sirven para efectos de documentacin del sistema, para
documentar niveles altos o bajos del nalisis, y finalmente

69. Qu errores se pueden cometer cuando se dibujan diagramas de flujo de datos?
1) Olvidar incluir un flujo de datos o apuntar con una flecha en la direccin incorrecta.
2) Conectar directamente entre s almacenes de datos y entidades externas.
3) Asignar nombres incorrectos a los procesos o al flujo de datos.
4) Incluir ms de nueve procesos en un diagrama de flujo de datos.
5) Omitir un flujo de datos.
6) Crear una separacin (o ampliacin) desequilibrada en los diagramas hijos.
70. Cules son los 2 tipos de diagramas de flujo de datos que existen?
Lgicos y fsicos.

71. Cul diagrama de flujo de datos se enfoca en el negocio y el funcionamiento de ste, y no se
ocupa de la manera en que se construir el sistema, sino en describir los eventos que ocurren en
el negocio y los datos requeridos y producidos por cada evento?
Diagrama de Flujo de Datos Lgico

72. Menciona 5 ventajas de utilizar un Diagrama de Flujo de Datos Lgico.
1) Mejor comunicacin con los usuarios.
2) Sistemas ms estables.
3) Mejor entendimiento del negocio por parte de los analistas.
4) Flexibilidad y mantenimiento.
5) Eliminacin de redundancias y creacin ms sencilla del modelo fsico.

73. En qu consiste un diagrama de Flujo de Datos Fsico?
Muestra cmo se implementar el sistema, incluyendo el hardware, el software, los archivos y las
personas involucradas en el sistema.

74. En qu consisten los Diagramas Hijos?
Cada proceso del Diagrama 0 se puede ampliar para crear un diagrama hijo ms detallado. El
proceso del Diagrama 0 a partir del cual se realiza la ampliacin se llama proceso padre, y el
diagrama que se produce se llama diagrama hijo.

75. A qu se le denomina proceso primitivo?
Es cuando un proceso no se puede ampliar debido a su nivel de complejidad.






Tema 4: Anlisis de sistemas mediante diccionarios de datos
76. Qu es un diccionario de datos?
Es una obra de consulta con informacin de los datos (metadatos), copilada por los
analistas de sistemas para guiarse en el anlisis y diseo.
77. Cul es el punto de partida para recopilar entradas para el diccionario de datos?
Los diagramas de flujo
78. Adems de proporcionar documentacin y eliminar la redundancia, para que ms se usa
el diccionario de datos?
Validar la integridad y exactitud del diagrama de flujo.
Proporcionar punto de partida para desarrollar pantallas e informes.
Determinar el contenido de los datos almacenados en archivos
Desarrollar la lgica para los procesos del diagrama de flujo de datos.
79. Qu contiene el depsito de datos?
Informacin sobre los datos mantenidos por el sistema, incluyendo flujos de
datos, almacenes de datos, estructuras de registros y elementos.
Lgica de procedimientos.
Diseo de pantallas e informes.
Relaciones entre datos, por ejemplo cmo se vincula una estructura de datos con
otra.
Requerimientos del proyecto y productos del sistema final.
Informacin sobre la administracin del proyecto, tal como itinerarios de entrega,
logros, problemas pendientes de solucin y usuarios del proyecto.
80. Cules son las cuatro categoras del diccionario de datos?
Flujos de datos, estructuras de datos, elementos de datos y almacenes de datos.
81. Cmo se describen las estructuras de datos?
Usando una notacin algebraica.
82. Qu significa el signo = y el signo + en la notacin algebraica?
Un signo de igual (-) significa "est compuesto de".
Un signo de suma (+) significa "y".
83. Qu son los datos lgicos?
Elementos de datos que el usuario vera, y que el negocio necesita para su operacin.
84. Qu son los datos fsicos?
Elementos adicionales para implementar el sistema que se ingresan al sistema durante la
operacin.
85. Tres usos de datos fsicos
Contrasea, localizar registros y cdigos de identificacin.
86. Qu son los elementos de datos?
Son descripciones de los elementos cuyo objetivo es definir sus caractersticas y en
algunos casos, marcar los criterios de entrada de datos. Servir para que el desarrollador
implemente las validaciones correspondientes.
87. Qu es un elemento base?
Se teclea inicialmente en el sistema
88. Qu es un elemento derivado?
Creado por procesos como resultado de un clculo
89. Tipos de datos:
Numrico, fecha, alfabtico, carcter (alfanumrico o varchar)

90. Que es lo que se quiere con un almacn de datos?
Lo que se quiere es contener datos que son necesarios o tiles para una organizacin

91. Define Diccionario de datos
Es un catlogo, un depsito, de los elementos en un sistema.
92. Cules son los elementos que permiten al analista desarrollar el Diccionario de datos y
los diagramas de flujo de datos?
El uso de notacin algebraica y registros estructurales
93. Para que se pueden usar los formularios de anlisis de entrada y salida
Se podran usar para organizar la informacin obtenida de las entrevistas y anlisis de documentos


94. Los almacenes de datos contienen informacin de una naturaleza
Permanente o semipermanente (temporal).

95. Para qu se usa el diccionario de datos?
Para crear pantallas, informes y formularios.
96. Qu es El Lenguaje de Marcacin Extensible (XML]?
Es un lenguaje que se puede usar para inter- cambiar datos entre los negocios y aborda el
problema de compartir datos cuando los usuarios tienen diferentes sistemas de cmputo
y software.
97. Cul es la ventaja de usar un documento XML?
Que el analista podra seleccionar slo los datos que un departamento interno o un socio
externo necesitan para funcionar.
98. La clave para usar XML es crear una definicin estndar de los datos, cmo se logra
esta?
Utilizando un conjunto de etiquetas, o nombres de datos, que se incluyen antes y despus
de cada elemento de datos o estructura.
99. Cul es la ventaja de usar XML para definir datos?
Que, en el formato de XML, los datos se almacenan en un formato de texto puro y no
dependen de ningn software patentado.

100. Qu es el ID?
Es con frecuencia una entrada obligatoria para evitar que el analista
almacene informacin redundante