PARTE i FUNDAMENTOS DEL ANÁLISIS DE SISTEMAS
Enviado por jovanykij • 2 de Diciembre de 2014 • Tesis • 2.660 Palabras (11 Páginas) • 275 Visitas
PARTE i FUNDAMENTOS DEL ANÁLISIS DE SISTEMAS
1 EL ROL DEL ANALISTA DE SISTEMAS 1
2 EL ESTILO ORGANIZACIONAL Y SU IMPACTO EN LOS SISTEMAS DE INFORMACIÓN 27
3 DETERMINACIÓN DE LA VIABILIDAD Y ADMINISTRACIÓN DE LAS ACTIVIDADES DE ANÁLISIS
Y DISEÑO 49
PARTE ¡I ANÁLISIS DE LOS REQUERIMIENTOS DE INFORMACIÓN
4 RECOPILACIÓN DE INFORMACIÓN: MÉTODOS INTERACTIVOS 89
5 RECOPILACIÓN DE INFORMACIÓN: MÉTODOS NO INTRUSIVOS 123
6 ELABORACIÓN DE PROTOTIPOS, RAD Y PROGRAMACIÓN EXTREMA 151
PARTE III EL PROCESO DE ANÁLISIS
7 USO DE DIAGRAMAS DE FLUJO DE DATOS 191
8 ANÁLISIS DE SISTEMAS MEDIANTE DICCIONARIOS DE DATOS 245
9 DESCRIPCIÓN DE LAS ESPECIFICACIONES DE PROCESOS Y DECISIONES ESTRUCTURADAS 283
10 PREPARACIÓN DE LA PROPUESTA DE SISTEMAS 319
PARTE IV ASPECTOS ESENCIALES DEL DISEÑO
11 DISEÑO DE UNA SALIDA EFICAZ 359
12 DISEÑO DE UNA ENTRADA EFICAZ 405
13 DISEÑO DE BASES DE DATOS 443
14 DISEÑO DE INTERFACES DE USUARIO 497
15 DISEÑO DE PROCEDIMIENTOS PRECISOS DE ENTRADA DE DATOS 543
PARTE V INGENIERÍA E IMPLEMENTACIÓN DE SOFTWARE
16 ASEGURAMIENTO DE LA CALIDAD MEDIANTE INGENIERÍA DE SOFTWARE 581
17 IMPLEMENTACIÓN EXITOSA DEL SISTEMA DE INFORMACIÓN 621
18 ANÁLISIS Y DISEÑO DE SISTEMAS ORIENTADO A OBJETOS USANDO EL LENGUAJE UNIFICADO
DE MODELACIÓN (UML) 657
GLOSARIO 703
ACRÓNÜOS 713
ÍNDÍCE'"7Í4
IV
PARTE! FUNDAMENTOS DEL ANÁÜSIS'DE SISTEMAS
1 EL ROL DEL ANALISTA DE SISTEMAS 1
Tipos de sistemas 2
Sistemas de procesamiento de transacciones 2 / Sistemas de automatización
de la oficina y sistemas de trabajo del conocimiento 3 / Sistemas de información
gerencial 3 / Sistemas de apoyo a la toma de decisiones 3 / Sistemas expertos e
inteligencia artificial 3 / Sistemas de apoyo a la toma de decisiones en grupo y sistemas
de trabajo colaborativo apoyados por computadora 4 / Sistemas de apoyo a ejecutivos 4
Integración de las tecnologías de sistemas 4
Aplicaciones de comercio electrónico y sistemas Web 5 / Sistemas de planeación de
recursos empresariales 5 / Sistemas para dispositivos inalámbricos y portátiles 5 /
Software de código abierto 6
La necesidad del análisis y diseño de sistemas 6
Roles del analista de sistemas 7
El rol de consultor del analista de sistemas 8 / El rol de experto en soporte técnico del
analista de sistemas 8
Oportunidad de consultoría 1.1 Contratación sana: se solicita ayuda para comercio
electrónico 8
El rol de agente de cambio del analista de sistemas 9 / Cualidades del analista
de sistemas 9
El ciclo de vida del desarrollo de sistemas 10
Identificación de problemas, oportunidades y objetivos 10 / Determinación de los
requerimientos de información 1 1 / Análisis de las necesidades del sistema 1 1 /
Diseño del sistema recomendado 12 / Desarrollo y documentación del software 12 /
Prueba y mantenimiento del sistema 13 / Implementación y evaluación del sistema 13 /
Impacto del mantenimiento 13
Uso de herramientas case 14
Razones para el uso de las herramientas case 15
Herramientas case de bajo y alto nivel 16
Herramientas case de alto nivel 16 / Herramientas case de bajo nivel 16
Ingeniería inversa y reingeniería de software 18
Análisis y diseño de sistemas orientado a objetos 19
Programación extrema y otras metodologías alternas 20
RESUMEN 20
EXPERIENCIA CON HYPERCASE® 1 21
PALABRAS Y FRASES CLAVE 22
PREGUNTAS DE REPASO 23
BIBLIOGRAFÍA SELECCIONADA 23
CASO DE LA CPU EPISODIO 1: EMPIEZA EL CASO 25
2 EL ESTILO ORGAN1ZACIONAL Y SU IMPACTO EN LOS SISTEMAS DE INFORMACIÓN 27
Las organizaciones como sistemas 27
Interrelación e interdependencia de los sistemas 28 / Organizaciones virtuales y equipos
virtuales 29 /Adopción de una perspectiva de sistemas 30
Oportunidad de consultoría 2.1 La E de vitamina E significa comercio electrónico 30
Planeación de recursos empresariales: La organización como sistema 32
Descripción gráfica de sistemas 32
Sistemas y el diagrama de flujo de datos de contexto 32 / Sistemas y el modelo de
entidad-relación 33
Niveles de administración 39
Implicaciones para del desarrollo de sistemas de información 40
Oportunidad de consultoría 2.2 Donde hay carbón, hay una copia 40
Cultura organizacional 41
Oportunidad de consultoría 2.3 El poder de la pirámide 41
RESUMEN 42
EXPERIENCIA CON HYPERCASE® 2 43
PALABRAS Y FRASES CLAVE 44
PREGUNTAS DE REPASO 44
PROBLEMAS 45
PROYECTOS DE GRUPO 46
BIBLIOGRAFÍA SELECCIONADA 46
CASO DE LA CPU EPISODIO 2: DESCRIPCIÓN DE LAS RELACIONES 47
3 DETERMINACIÓN DE LA VIABILIDAD Y ADMINISTRACIÓN DE LAS ACTIVIDADES
DE ANÁLISIS Y DISEÑO 49
Iniciación de un proyecto 49
Problemas en la organización 50 / Selección de proyectos 51
Oportunidad de consultoría 3.1 El sonido más dulce que he probado 51
Determinación de la viabilidad 52
Definición de objetivos 53 / Determinación de recursos 55 / Evaluación de la
viabilidad 57
Planeación y control de actividades 57
Cálculo del tiempo requerido 57
Oportunidad de consultoría 3.2 Alimento para reflexionar 58
Uso de gráficas de Gantt para la programación de proyectos 59 / Uso de diagramas Pert 60
Programación de proyectos por computadora 63
Punto de entrega (timeboxing] 64
Administración de las actividades de análisis y diseño 64
Estrategias de comunicación para administrar equipos 65 / Fijación de las metas de
productividad del proyecto 65 / Motivación a los miembros del equipo de un proyecto 66
Oportunidad de consultoría 3.3 Cuidado al establecer metas 66
Administración de proyectos con software comercial 67 / Administración de proyectos
de comercio electrónico 67 / Cómo evitar el fracaso de un proyecto 68
Proyectos de programación extrema 68
Balance de los recursos de la programación extrema 69 / Prácticas y roles esenciales de la
programación extrema 72 / El proceso de desarrollo para un proyecto de XP 77
CONTENIDO
RESUMEN 78
EXPERIENCIA CON HYPERCASE® 3 79
PALABRAS Y FRASES CLAVE 81
PREGUNTAS DE REPASO 81
PROBLEMAS
...