Red de Respuestas Legales - Directorio de abogados - Catálogo de cursos de análisis de sistemas

Catálogo de cursos de análisis de sistemas

Capítulo 1 Introducción 1

1.1 Información y sistemas de información

Conceptos básicos 1.1 Información 1

1.1.2 Sistemas y teorías relacionadas 3

1.1.3 Metodología de Ingeniería de Sistemas 6

1.1.4 Ingeniería de Sistemas de Información 9

1.2 Analista de Sistemas 10

1.2.1 Posicionamiento de roles de los Analistas de Sistemas 11

1.2.2 Tareas de los analistas de sistemas 13

1.2.3 Sistema de conocimientos de los analistas de sistemas 15

Capítulo 2 Gestión Económica y Matemática Aplicada 19

2.1 Conocimientos contables 19

2.2 Estados contables 21

2.2.1 Balance general 21

2.2.2 Estado de pérdidas y ganancias y tabla de asignación de beneficios 22

2.3 Estructura organizativa empresarial moderna 23

2.3.1 Modelo de estructura organizativa empresarial 23

2.3.2 Diseño de la estructura organizativa empresarial 26

2.4 Desempeño evaluación 27

2.4.1 Evaluación del desempeño del centro de costos 27

2.4.2 Evaluación del desempeño del centro de ganancias 28

2.4.3 Evaluación del desempeño del centro de inversión 29

2.5 Gestión de la cultura corporativa 30 páginas

El contenido de la cultura corporativa 31

2.5.2 El papel de la gestión de la cultura corporativa 32

2.6 Comunes conocimientos relacionados con la auditoría de TI 33

2.6.1 Descripción general de la auditoría de TI 33

2.6.2 Procedimiento de auditoría de tecnología de la información 35

2.6.3 Método de auditoría de tecnología de la información y herramientas 37

2.6.4 Vínculos clave en la auditoría de tecnologías de la información 38

2.7 Aplicación de probabilidad y estadística 39

2.7.1 Aplicación de probabilidad clásica 39

2.7.2 Variables aleatorias y su distribución 43

2.7.3 Características numéricas de las variables aleatorias 44

Distribución común 46

2.7.5 Comúnmente Métodos de análisis estadístico utilizados 49

2.8 Aplicación de la teoría de grafos 53

2.8.1 Árbol de expansión mínimo 53

Ruta más corta 55

2.8. 3 Red y tráfico máximo 57

2.9 Análisis de combinación 60

2.9.1 Permutación y combinación 61

2.9.2 Principio de estantería y principio de exclusión 63

2.10 Selección y aplicación de algoritmos 65

2.10.1 Algoritmo no numérico 65

2.10.2 Algoritmo numérico 68

2.11 Método de operación 73

2.11.1 Tecnología de planificación de redes 73

2.11.2 Programación lineal 79

2.11.3 Teoría de la decisión 82

2.11.4 Juego teoría 87

2.11.5 Teoría de colas 90

2.11.6 Teoría del almacenamiento 93

2.12 Modelado matemático 95

Capítulo 3 Sistema operativo Principios básicos 97

3.1 Descripción general de los sistemas operativos 97

3.1.1 Tipos de sistemas operativos 98

3.1.2 Estructura de los sistemas operativos 99

3.2 Gestión de procesos 101

3.2.1 Estado del proceso 101

3.2.2 Operación de semáforo y PV 103

3.2.3 Problema de interbloqueo 105

3.2.4 Gestión de subprocesos 108

3.3 Gestión de memoria 111

3.3.1 Traducción de direcciones 111

3.3.2 Gestión de almacenamiento de particiones 112

3.3.3 Sección Página Gestión de almacenamiento 114

3.3.4 Gestión de almacenamiento virtual 116

3.4 Sistema de archivos 119

3.4.1 Archivo Estructura organizativa 119

3.4.2 Gestión del espacio de almacenamiento 121

3.4.3 Sistema de archivos distribuido 122

Capítulo 4 Comunicaciones de datos y redes informáticas 124

4.1 Conocimientos básicos de comunicación de datos 124

4.1.1 Características del canal 124

4.1.2 Datos

Tecnología de transmisión 127

4.1.3 Codificación y modulación de datos 128

4.2 Arquitectura y protocolo de red 131

4.2.1 Modelo de interconexión de red 131

4.2.2 Protocolos de red de uso común 133

4.2.3 Dirección y asignación de red 135

4.3 LAN y WAN 138

4.3.1 Conocimientos básicos de LAN 138

Tecnología Ethernet 139

4.3.3 LAN inalámbrica 141

43,4 millones Tecnología 143

Tecnología de acceso a la red 145

4.4 Interconexión de redes y equipos compartidos 147

4.5 Ingeniería de redes 149

4.5.1 Planificación de redes

4.5.2 Diseño de redes 151

4.5.3 Implementación de red 153

Capítulo 5 Sistema de base de datos 154

5.1 Modelo de base de datos 154

5.2 Modelo de datos 156

5.2.1 Clasificación del modelo de datos 156

5.2.2 Modelo relacional 157

5.2.3 Teoría de la normalización 160

5.3 Interfaz de acceso a la base de datos 164

5.4 Función de control de la base de datos 165

5.4.1 Control de concurrencia 165

Optimización del rendimiento de la base de datos 168

5.4.3 Integridad de la base de datos 170

5.4.4 Seguridad de la base de datos 172

Tecnología de respaldo y recuperación 174

5.4.6 Construcción del centro de datos 177

5.5 Diseño y modelado de bases de datos 178

5.5.1 Etapa de diseño de la base de datos 179

5.5.2 Modelo de relación entre entidades 180

5.6 Sistema de base de datos distribuida 183

Descripción general de la base de datos distribuida 183

5.6.2 Fragmentación de datos 185

5.6.3 Optimización de consultas de bases de datos distribuidas 186

5.7 Tecnología de almacenamiento de datos 190

5.7. 1 Análisis y procesamiento en línea 190

5.7.2 Descripción general del almacén de datos 192

5.7.3 Método de diseño del almacén de datos 194

5.8 Tecnología de minería de datos 195

5.8.1 Descripción general de la minería de datos

5.8.2 Tecnologías y métodos comunes 197

5.8.3 Aplicación de la tecnología de minería de datos

Capítulo 6 Configuración del sistema y evaluación del rendimiento 202

6.1 Jerarquía del sistema informático 202

6.1.1 Composición del hardware informático 202

6.1.2 Clasificación del software informático 204

6.1.3 Clasificación de la estructura del sistema informático 205

6.2 Sistema de almacenamiento 207

6.2.1 Memoria principal 208

p>

Almacenamiento auxiliar 209

6.2.3 Memoria caché 213

6.2.4 Tecnología de almacenamiento en red 217

Tecnología de almacenamiento virtual 220

6.3 Sistema de entrada y salida 222

6.3.1 Modo de entrada y salida 222

Bus 225

Interfaz 227

6.4 Sistema de instrucción 230

6.4.1 Sistema de instrucción básico

Sistema de instrucción complejo 232

Conjunto de instrucciones simplificado 233

6.5 Tecnología de tuberías 236

6.5.1 Principio de funcionamiento de Pipeline 236

6.5.2 Análisis de rendimiento de Pipeline 238

6.5.3 Correlación local y correlación global +0

6.6 Sistemas multiprocesador 244

6.6.1 Descripción general de los sistemas multiprocesador 244

6.6.2 Estructura de procesamiento paralelo masivo

6.6.3 Arquitectura multiprocesador simétrica 247

6.6. 4 Red de Internet

6.7 Diseño del rendimiento del sistema 250

6.7.1 Índice de rendimiento del sistema 251

Ajuste del rendimiento del sistema 253

p>

6.8 Evaluación del desempeño del sistema 256

6.8.1 Método de evaluación del sistema 256

6.8.2 Método de evaluación clásico 257

6.8.3 Programa de referencia Ley 259

Capítulo 7 Estrategia e implementación de la información empresarial 262

7.1 Descripción general de la información empresarial 262

7.2 Planificación de la información empresarial 264

7.2 .1 Directorio de planificación de la información 264

7.2.2 Planificación de la información y planificación estratégica corporativa 266

7.3 Métodos de desarrollo de sistemas de información 268

7.3.1 Método estructurado 268

Método orientado a objetos 270

Método orientado a servicios 274

Método de creación de prototipos 277

7.4 Método de planificación estratégica del sistema de información 279

7.4.1 Método de planificación del sistema empresarial 279

7.4.2 Método del factor de éxito crítico 285

7.4.3 Método de conversión del conjunto de estrategias 286

Estratégico Método de planificación de datos 287

7.4.5 Método de ingeniería de la información 290

7.4.6 Método de cuadrícula estratégica 292

Método de análisis de la cadena de valor 293

7.4.8 Modelo de coordinación estratégica 294

7.5 Planificación e implementación de recursos empresariales 296

7.5.1 Descripción general de la planificación de recursos empresariales 296

7.5 .2 Desarrollo de ERP método 298

7.5.3 Implementación de la planificación de recursos empresariales 300

7.6 Gestión de recursos de información 302

7.6.1 Descripción general de la gestión de recursos de información 302

Normas y estándares 304

Planificación de recursos de información 306

7.6.4 Construcción de redes de recursos de información

7.7 Sistema de información empresarial 309

7.7.1 Gestión de las relaciones con los clientes

7.7.2 Gestión de la cadena de suministro 311

7.7.3 Gestión de datos del producto 313

7.7.4 Gestión del ciclo de vida del producto 315

Gestión del conocimiento 316

7.7.6 Inteligencia empresarial 318

7.7.7 Portal empresarial 319

Comercio electrónico 321

7.7.9 Sistema de apoyo a las decisiones 323

7.8 Gobierno electrónico 325

7.8.1 Funciones gubernamentales 325

7.8.2 Modelo de gobierno electrónico

7.8.3 Implementación de gobierno electrónico

7.9 Reingeniería de procesos de negocio 331

7.9.1 Descripción general de BPR 331

7. 9 . 2 Implementación de BPR 332

7.9.3 Planificación de sistemas de información basada en BPR 334

7.10 Integración de aplicaciones empresariales 335

7.10.1 Integración de aplicaciones empresariales tradicionales 335

7.10.2 Integración de aplicaciones empresariales basada en eventos 338

7.11 Director de información 340

Capítulo 8 Ingeniería de software 342

8.1 Ciclo de vida del software 342

8.2 Métodos de desarrollo de software 345

8.2.1 Métodos formales 345

Ingeniería inversa 347

8.3 Modelo de desarrollo de software 348

8.3.1 Descripción general del modelo de desarrollo de software 348

8.3.2 Desarrollo rápido de aplicaciones 351

8.3.3 Proceso unificado 352

8.3.4 Métodos ágiles 355

8.4 Entorno y herramientas de desarrollo de software 357

8.4.1 Entorno de desarrollo de software 357

Herramientas de desarrollo de software 359

8.5 Gestión de procesos de software 360

8.5.1 Modelo de madurez de capacidad de software 360

Evaluación de procesos de software 363

Capítulo 9 Planificación del sistema 366

9.1 Descripción general de la planificación del sistema 366

9.2 Propuesta y selección del proyecto 368

9.2.1 Metas y motivaciones del proyecto 368

Ítem 9.2.2

Juicio de valor del establecimiento del proyecto 369

9.2.3 Selección y determinación del proyecto

9.3 Investigación preliminar 372

9.4 Estudio de viabilidad 373

Viabilidad Criterios de evaluación 374

Pasos del estudio de viabilidad 376

Informe del estudio de viabilidad 377

9.5 Técnica de análisis costo-beneficio 379

Costos y beneficios 379

Análisis del valor actual neto 382

9.5.3 Período de recuperación y retorno de la inversión 385

9.6 Solución del sistema 386

9.6. 1 Evaluación de viabilidad de soluciones candidatas 386

9.6.2 Informe de propuesta del sistema 388

Capítulo 10 Análisis del sistema 389

10.1 Descripción general del análisis del sistema 389

10.2 Investigación detallada 390

Principios de la investigación detallada 391

10.2.2 Contenido de la investigación detallada 392

10.2.3 Método de investigación detallada 393

10.3 Análisis del sistema existente 395

10.4 Análisis de la estructura organizacional 396

1 Gráfico de la estructura organizacional 396

10.4.2 Encuesta de la estructura organizacional

10.5 Análisis de funciones del sistema 398

10.6 Análisis de procesos de negocio 399

10.6.1 Descripción general del análisis de procesos de negocio 400

10.6.2 Gráfico de procesos de negocio 401

10.6.3 Diagrama de actividad empresarial 403

10.6.4 Modelado de procesos de negocio

10.7 Análisis de datos y flujo de datos 412

10. 7 . 1 Resumen y análisis de datos 12

10.7.2 Análisis de atributos de datos 412

10.7.3 Análisis de flujo de datos 414

10.8 Requisitos del sistema Especificaciones 414

Capítulo 11 Ingeniería de requisitos de software 417

11.1 Descripción general de los requisitos de software 417

11.2 Colección de requisitos 418

11.2.1 Entrevista a los usuarios 419

11.2.2 Cuestionario 420

11.2.3 Muestreo 422

11.2.4 Guión gráfico 423

11.2.5 Planificación conjunta de la demanda 425

11.2.6 Registro de requisitos técnicos 426

11.3 Análisis de requisitos 429

11.3.1 Tareas de análisis de requisitos 429

Método de análisis de requisitos 430

11.4 Método estructurado 431

11.4.1 Diagrama de flujo de datos 432

11.4.2 Diagrama de transición de estados 434

11.4.3 Diccionario de datos 435

11.5 Método de análisis orientado a objetos 437

11.5.1 Lenguaje de modelado unificado 56667.86666666667

11.5.2 Modelo de casos de uso 440

11.5 .3 Modelo de análisis 447

11.6 Definición de requisitos 451

Método de definición de requisitos 451

Especificación de requisitos de software 453

11.7 Verificación de requisitos 454

11.7.1 Revisión de requisitos 454

11.7.2 Pruebas de requisitos 457

11.8 Gestión de requisitos 459

11.8 .1 Gestión de cambios de requisitos 459

11.8.3 Gestión de riesgos de requisitos

11.8.4 Seguimiento de requisitos

Capítulo 12 Diseño de arquitectura de software 466

12.1 Reutilización de componentes y software 466

12.1.1 Estándares de componentes convencionales 467

12.1.2 Adquisición y gestión de componentes 469

12.1.3 Método de reutilización de componentes 470

12.2 Descripción general de la arquitectura de software 472

12.3 Modelado de la arquitectura de software

Estilo de arquitectura de software 477

Estilo arquitectónico clásico 477

p>

12.4. Estilo de arquitectura de 2 capas 479

12.4.3 Aplicaciones enriquecidas de Internet 484

12.5 Arquitectura orientada a servicios 487

1 Descripción general de SOA 487

12. 2 Tecnologías clave de SOA 489

12. 5. 3 Método de implementación SOA 491

12.6 Evaluación de la arquitectura del software 495

12.6.1 Descripción general de la evaluación de la arquitectura 495

12.6.2 Método de evaluación ATAM 497<. /p >

12.6.3 Método de Evaluación SAAM 499

12.7 Línea de Productos de Software 501

12.7.1 Modelo de Proceso de la Línea de Productos 501

12.7. 2 Línea de productos del establecimiento 504

Capítulo 13 Diseño del sistema 507

13.1 Descripción general del diseño del sistema 507

13.2 Diseño del flujo de proceso

13. 1 Descripción general del diseño de procesos

13.2.2 Sistema de gestión del flujo de trabajo

13.2.3 Herramienta de diseño de procesos 514

13.3 Diseño estructurado 519

13.3.1 Estructura del módulo 519

13.3.2 Diagrama de estructura del sistema 523

13.4 Diseño orientado a objetos

13.4.1 Categoría de software de diseño 527

Persistencia de objetos y bases de datos 528

13.4.3 Principios del diseño orientado a objetos 529

13.5 Patrones de diseño 532

13.5.1 Descripción general del diseño patrones 533

13.5.2 Clasificación de patrones de diseño 534

Capítulo 14 Implementación y pruebas del sistema 538

14.1 Descripción general de la implementación del sistema 538

14.1 .1 Métodos de programación 5338

14.1.2 Lenguajes y estilos de programación 539

14.2 Descripción general de las pruebas de software

Automatización de pruebas 541

14.2.2 Depuración de software 543

14.3 Métodos de prueba de software

Pruebas estáticas 5444

Pruebas de caja blanca 546

Pruebas de caja negra 548

14.4 Tipo de prueba 551

Prueba unitaria 551

Prueba de integración 553

14.4.3 Prueba del sistema 555

Otros tipos de pruebas 556

14.5 Pruebas de sistemas orientados a objetos 57

14. 5.1 Estrategia de pruebas de sistemas orientados a objetos 5577

Unidad de sistema orientada a objetos pruebas 59

14.5.3 Pruebas de integración de sistemas orientadas a objetos

14.6 Organización de pruebas de software

Capítulo 15 Operación y mantenimiento del sistema 564

15.1 Estrategias de procesamiento del sistema heredado 46643.666666666666

Método de evaluación de 15.1.654338+0.

56538.66666666666

15.1.2 Estrategia de evolución 567

15.2 Conversión y traspaso del sistema 568

15. 2.1 Estrategia de conversión entre sistemas antiguos y nuevos 56638.68666666667

15.2.2 Conversión y migración de datos

15.3 Expansión e integración del sistema 73

15.4 Gestión de operaciones del sistema 574

15.4.1 Gestión de costos del sistema

p>

15.4.2 Gestión de usuarios del sistema 575

15.4.3 Gestión de recursos de red 577

15.4.4 Gestión de recursos de software 578

15.5 Gestión de fallas del sistema 579

15.5.1 Monitoreo de fallas 579

15.5.2 Investigación de fallas 580

15.5.3 Soporte de fallas y procesamiento de recuperación 581

15.6 Mantenimiento de software 582

15.6.1 Descripción general del mantenimiento de software 582

15.6.2 Factores que afectan el mantenimiento de software

15.6.3 Costos de mantenimiento de software 585

15.6.4 Gestión del mantenimiento del software 586

15.8 Supervisión y evaluación del sistema 588

15.8.1 Supervisión de ingeniería 589

15.8. 2 Evaluación del sistema 590

Capítulo 16 Aplicación de nuevas tecnologías 592

16.1 Tecnología de middleware

16.1.1 Descripción general del middleware 592

16.1 2 Middleware principal 566666846

16.1.3 La relación entre middleware y componentes 599

16.2 J2EE y plataforma de red 600

Tecnología central J2EE 601

.

16.2.2 Marco de aplicaciones empresariales Java 603

16.2.3 Descripción general de la plataforma .NET 606

16.2.4 Análisis comparativo

16.3 Computación virtual 10

Computación P2P 16.3.1

16.3.2 Computación en la nube 616

16.3.3 Software como servicio 618

16.3.4 Grid Computación 621

Computación generalizada 623

16.4 Sistema en chip 625

Diseño de 1 SoC 626

16.4.2 Verificación de SoC 628

16.5 Tecnología multinúcleo 630

Multinúcleo y multihilo 630

16.5.2 Programación multinúcleo 631

Programación orientada a aspectos 632

1 Descripción general de AOP 632

16 6. 2 Tecnologías clave de AOP 635

Capítulo 17 Análisis y diseño de sistemas integrados 638<. /p>

17.1 Descripción general del sistema integrado 638

17.2 Sistema de base de datos integrado 640

17.3 Sistema operativo integrado en tiempo real 643

1 Descripción general del sistema operativo integrado Sistema 643

17.3.2 Algoritmo de programación multitarea 646

17.3.3 Inversión de prioridad 650

17.4 Desarrollo de sistema integrado 653

1 Plataforma de desarrollo 654

17.4.2 Proceso de desarrollo 655

Codiseño de software y hardware

17.4.4 Análisis y diseño del sistema 660

Diseño de bajo consumo de energía 663

18 Capítulo de análisis y diseño de seguridad del sistema 666

18.1 Sistema de seguridad del sistema de información

18.2 Seguridad y confidencialidad de los datos 669

18.2 .1 Tecnología de cifrado de datos

18.2.2 Tecnología de autenticación 670

18.2.3 Sistema de gestión de claves 673

18.3 Seguridad de redes y comunicaciones tecnología 675

1 Firewall 675

18.3.2 Red privada virtual 680

Protocolo de seguridad 681

18.3.4 Inicio de sesión único Tecnología 683

18.4 Protección antivirus

y tecnología de prevención de intrusiones 685

18. 4. 1 Tecnología de protección antivirus 56438. 4866666667

18.4.2 Tecnología de detección de intrusiones 687

18.4.3 Tecnología de prevención de intrusiones 689

18.4.4 Prevención y ataques a la red 690

Prevención y delitos informáticos 693

18.5 Tecnología de control de acceso al sistema 694

18.5. 1 Descripción general del control de acceso 694

18.5.2 Modelo de control de acceso 696

18.5.3 Clasificación del control de acceso 697

18.6 Recuperación ante desastres y continuidad del negocio 699

Tecnología de recuperación ante desastres 699

Planificación de recuperación ante desastres 700

18.6.3 Plan de continuidad del negocio

18.7 Medidas de gestión de seguridad 704

Contenido de la gestión de seguridad 705

Auditoría de seguridad 706

18.7.3 Protección de información privada 707

19 Análisis y diseño de confiabilidad del sistema Capítulo 709

19.1 Descripción general de la confiabilidad del sistema 709

19.1.1 Modelo de falla del sistema 709

19.1.2 Índice de confiabilidad del sistema 711

19.1.3 Modelo de confiabilidad del sistema 711

19.2 Análisis de confiabilidad del sistema 713

19.3 Tecnología de redundancia 715

19.3.1 Clasificación de la tecnología de redundancia 716

19.3.2 Sistema redundante 717

19.4 Tecnología de tolerancia a fallos del software 718

19.4.1 Programación de la versión N 719

19.4.2 Método de bloqueo de recuperación 720

19.4.3 Programación defensiva 721

19.5 Tecnología de tolerancia a fallas de máquina dual 722

19.6 Tecnología de clúster 724

1 Descripción general de la tecnología de clúster 724

19.6.2 Clúster de computación de alto rendimiento 726

19.6.3 Clúster de equilibrio de carga 728

19.6.4 Clúster de alta disponibilidad 729

Tecnología de equilibrio de carga 731

19.6.6 Tecnología de migración de procesos 734

Capítulo 20 Gestión de proyectos 737

20.1 Plan de desarrollo del proyecto 737

20.1.1 Descripción general del proyecto plan de desarrollo 737

20.1.2 Preparación del plan de desarrollo del proyecto 740

20.2 Gestión del alcance 741

Planificación del alcance 742

20.2.2 Crear estructura de desglose del trabajo 743

Confirmación y control del alcance 744

20.3 Gestión del progreso 746

20.3.1 Secuenciación de actividades 746

20.3 .2 Estimación de recursos de actividad 749

20.3.3 Estimación de duración de actividad 750

Control de progreso 754

20.4 Gestión de costos

20.4.1 Estimación de costos 756

Presupuesto de costos 757

Control de costos 759

20.5 Gestión de la configuración del software 762

20.5.1 Descripción general de la gestión de la configuración

20.5.2 ID de configuración 764

Control de cambios 766

Control de versiones 768

20.5.5 Auditoría de configuración 769

Informe de estado de configuración 770

20.6 Gestión de calidad

Modelo de calidad del software 772

Plan de gestión de calidad 774

20.6 .3 Garantía de calidad y Control de calidad

20.7 Gestión de recursos humanos

20.7.1 Planificación de recursos humanos

20.7.2 Establecer el equipo del proyecto 780

20.7.3 Creación de equipos de proyecto 781

20.7.4 Gestión del equipo de proyecto 784

20.7.5 Gestión de la comunicación 785

20.8 Gestión de riesgos 787

20.8 .1 El concepto de gestión de riesgos 788

Principales tipos de riesgos 789

Proceso de gestión de riesgos 790

20.9 Gestión de información (documentos) 793

Descripción general de la documentación del software 793

Estándares de documentación del software 796

p>

20.9.3 Descripción de requisitos de datos 798

Plan de prueba de software 798

Informe de prueba de software 800

Informe técnico 800

Informe resumido de desarrollo del proyecto 802

Referencia 804

Número romano 12

Tutorial de analista de sistemas

Número romano 13

Índice