ebook img

Analisis y Diseno de Sistemas PDF

601 Pages·2011·9.43 MB·Spanish
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Analisis y Diseno de Sistemas

www.xlibros.com ANÁLISIS DISEÑO Y SISTEMAS DE O C T A V A E D I C I Ó N KENNETH E. KENDALL JULIE E. KENDALL Rutgers University School of Business–Camden Camden, New Jersey TRADUCTOR Alfonso Vidal Romero Elizondo Ingeniero en Sistemas Computacionales Tecnológico de Monterrey - Monterrey REVISORES TÉCNICOS Humberto Cárdenas Anaya Departamento de Tecnologías de Información y Computación División de Ingeniería y Arquitectura ITESM - Campus Estado de México Óscar Díaz Alcántara Universidad Anáhuac del Sur Prentice Hall www.xlibros.com Datos de catalogación bibliográfica A la memoria de Julia A. Kendall y de Edward J. Kendall, KENDALL, KENNETH E. Y KENDALL, JULIE E. cuyos ejemplos de vida y trabajo conjunto siempre nos han inspirado. Análisis y diseño de sistemas. Octava edición PEARSON EDUCACIÓN, México, 2011 ISBN: 978-607-32-0577-1 Área: Computación Formato: 21 (cid:2) 27 cm Páginas: 600 Authorized translation from the English language edition entitled Systems Analysis and Design, 8th edition, by Kenneth Kendall & Julie Kendall, published by Pearson Education, Inc., publishing as PRENTICE HALL, INC., Copyright © 2011. All rights reserved. ISBN 9780136089162. Traducción autorizada de la edición en idioma inglés titulada Systems Analysis and Design, 8ª edición, por Kenneth Kendall y Julie Kendall, publicada por Pearson Education, Inc., publicada como PRENTICE HALL, INC., Copyright © 2011. Todos los derechos reservados. Esta edición en español es la única autorizada. Edición en español Editor: Luis Miguel Cruz Castillo e-mail: [email protected] Editor de desarrollo: Bernardino Gutiérrez Hernández Supervisor de producción: Rodrigo Romero Villalobos OCTAVA EDICIÓN, 2011 D.R. © 2011 por Pearson Educación de México, S.A. de C.V. Atlacomulco 500-5o. piso Col. Industrial Atoto 53519, Naucalpan de Juárez, Estado de México Cámara Nacional de la Industria Editorial Mexicana. Reg. núm. 1031. Prentice Hall es una marca registrada de Pearson Educación de México, S.A. de C.V. Reservados todos los derechos. Ni la totalidad ni parte de esta publicación pueden reproducirse, registrarse o transmitirse, por un sistema de recu- peración de información, en ninguna forma ni por ningún medio, sea electrónico, mecánico, fotoquímico, magnético o electroóptico, por fotocopia, grabación o cualquier otro, sin permiso previo por escrito del editor. El préstamo, alquiler o cualquier otra forma de cesión de uso de este ejemplar requerirá también la autorización del editor o de sus representantes. ISBN VERSIÓN IMPRESA: 978-607-32-0577-1 ISBN VERSIÓN E-BOOK: 978-607-32-0578-8 ISBN E-CHAPTER: 978-607-32-0579-5 PRIMERA IMPRESIÓN Impreso en México. Printed in Mexico. 1 2 3 4 5 6 7 8 9 0 - 13 12 11 10 Prentice Hall es una marca de www.pearsoneducacion.net ISBN: 978-607-32-0577-1 www.xlibros.com MARCAS REGISTRADAS DE LAS EMPRESAS Apple y Macintosh son marcas registradas de Apple Computer. 1Password es marca registrada de Agile Web Solutions. Bento es marca registrada de FileMaker. Dragon NaturallySpeaking es marca registrada de Nuance. Dreamweaver, Adobe Flash y FormFlow son marcas registradas de Adobe Systems Incorporated. DEVONagent y DEVONthink Professional Office son marcas registradas de DEVONtechnologies. Firefox es marca registrada de Mozilla Foundation. Freeway Pro es marca registrada de Softpress Systems. HyperCase es marca registrada de Raymond J. Barnes, Richard L. Baskerville, Julie E. Kendall y Kenneth E. Kendall. Microsoft Windows, Microsoft Access, Microsoft Word, Microsoft PowerPoint, Microsoft Project, Microsoft Excel y Microsoft Visio son marcas registradas de Microsoft Corporation. OmniFocus es marca registrada de The Omni Group. OmniGraffle y OmniPlan son marcas registradas de The Omni Group. OmniPage es marca registrada de Nuance. Palm es marca registrada de Palm, Inc. ProModel y Service Model son marcas registradas de ProModel Corporation. Things es marca registrada de Cultured Code. VMware Fusion es marca registrada de VMware. Visible Analyst es marca registrada de Visible Systems Corporation. WinFax Pro y Norton Internet Security son marcas registradas de Symantec. Yojimbo es marca registrada de Bare Bones Software. Los demás productos y nombres de empresas que se mencionen en este libro pueden ser marcas registradas de sus respectivos propietarios. Las empresas, nombres y/o datos utilizados en las pantallas y resultados de ejemplo son ficticios, a menos que se indique lo contrario. v www.xlibros.com RESUMEN DE CONTENIDO PARTE I FUNDAMENTOS DEL ANÁLISIS DE SISTEMAS 1 SISTEMAS, ROLES Y METODOLOGÍAS DE DESARROLLO 1 2 COMPRENSIÓN Y MODELADO DE LOS SISTEMAS ORGANIZACIONALES 24 3 ADMINISTRACIÓN DE PROYECTOS 56 PARTE II ANÁLISIS DE LOS REQUERIMIENTOS DE INFORMACIÓN 4 RECOPILACIÓN DE INFORMACIÓN: MÉTODOS INTERACTIVOS 103 5 RECOPILACIÓN DE INFORMACIÓN: MÉTODOS DISCRETOS 131 6 MODELADO ÁGIL Y PROTOTIPOS 155 PARTE III EL PROCESO DE ANÁLISIS 7 USO DE DIAGRAMAS DE FLUJO DE DATOS 193 8 ANÁLISIS DE SISTEMAS MEDIANTE EL USO DE DICCIONARIOS DE DATOS 228 9 ESPECIFICACIONES DE LOS PROCESOS Y DECISIONES ESTRUCTURADAS 259 10 ANÁLISIS Y DISEÑO DE SISTEMAS ORIENTADOS A OBJETOS MEDIANTE EL USO DE UML 281 PARTE IV LOS FUNDAMENTOS DEL DISEÑO 11 DISEÑO DE UNA SALIDA EFECTIVA 329 12 DISEÑO DE UNA ENTRADA EFECTIVA 371 13 DISEÑO DE BASES DE DATOS 403 14 INTERACCIÓN HUMANO-COMPUTADORA 441 PARTE V ASEGURAMIENTO E IMPLEMENTACIÓN DE LA CALIDAD 15 DISEÑO DE PROCEDIMIENTOS PRECISOS DE ENTRADA DE DATOS 485 16 ASEGURAMIENTO E IMPLEMENTACIÓN DE LA CALIDAD 515 GLOSARIO 557 ACRÓNIMOS 565 ÍNDICE 566 vi www.xlibros.com CONTENIDO PARTE I FUNDAMENTOS DEL ANÁLISIS DE SISTEMAS 1 1 SISTEMAS, ROLES Y METODOLOGÍAS DE DESARROLLO 1 Tipos de sistemas 2 Sistemas de procesamiento de transacciones 2 / Sistemas de automatización de oficinas y sistemas de trabajo de conocimiento 2 / Sistemas de información administrativa 3 / Sistemas de soporte de decisiones 3 / Inteligencia artificial y sistemas expertos 3 / Sistemas de soporte de decisiones en grupo y sistemas de trabajo colaborativo asistido por computadora 3 / Sistemas de soporte para ejecutivos 4 Integración de las tecnologías en sistemas 4 Las aplicaciones de comercio electrónico y los sistemas Web 4 / Sistemas empresariales 5 / Sistemas para dispositivos inalámbricos y móviles 5 / Software de código fuente abierto 5 Necesidad del análisis y diseño de sistemas 6 Roles del analista de sistemas 6 El analista de sistemas como consultor 6 / El analista de sistemas como experto de soporte 6 / El analista de sistemas como agente de cambio 7 Oportunidad de consultoría 1.1 Contratación saludable: se solicita ayuda para el comercio electrónico 7 Cualidades del analista de sistemas 8 El ciclo de vida del desarrollo de sistemas 8 Incorporación de las consideraciones de la interacción humano-computadora 9 / Identificación de los problemas, oportunidades y objetivos 9 / Determinación de los requerimientos de información del factor humano 10 / Análisis de las necesidades del sistema 10 / Diseño del sistema recomendado 11 / Desarrollo y documentación del software 11 / Prueba y mantenimiento del sistema 11 / Implementación y evaluación del sistema 11 ATRACTIVO DE LA MAC 12 El impacto del mantenimiento 12 Uso de Herramientas Case 14 La metodología ágil 14 Proceso de desarrollo para un proyecto ágil 15 Análisis y diseño de sistemas orientado a objetos 17 Cómo elegir qué método de desarrollo de sistemas usar 19 RESUMEN 19 EXPERIENCIA DE HYPERCASE® 1 20 PALABRAS CLAVE Y FRASES 21 PREGUNTAS DE REPASO 21 BIBLIOGRAFÍA SELECCIONADA 21 EPISODIO 1 CASO DE LA CPU Se abre el caso 23 vii www.xlibros.com viii CONTENIDO 2 COMPRENSIÓN Y MODELADO DE LOS SISTEMAS ORGANIZACIONALES 24 Las organizaciones como sistemas 24 Capacidad de interrelación e interdependencia de los sistemas 25 Oportunidad de consultoría 2.1 La E de la vitamina E significa E-commerce (comercio electrónico) 26 Organizaciones y equipos virtuales 26 / Una perspectiva de sistemas 27 / Sistemas empresariales: considerar a la organización como un sistema 28 Descripción gráfica de los sistemas 29 Los sistemas y el diagrama de flujo de datos a nivel de contexto 29 / Los sistemas y el modelo de entidad-relación 30 ATRACTIVO DE LA MAC 35 Modelado de casos de uso 35 Símbolos de los casos de uso 36 / Relaciones de los casos de uso 36 / Desarrollo del alcance del sistema 38 / Desarrollo de diagramas de casos de uso 38 / Desarrollo de escenarios de casos de uso 38 / Niveles de los casos de uso 39 / Creación de las descripciones de los casos de uso 43 / Por qué son útiles los diagramas de casos de uso 43 Niveles de administración 43 Oportunidad de consultoría 2.2 Donde hay carbón hay una copia 44 Implicaciones para el desarrollo de sistemas de información 45 Cultura organizacional 45 Oportunidad de consultoría 2.3 El poder de la pirámide 46 RESUMEN 46 EXPERIENCIA DE HYPERCASE® 2 47 PALABRAS CLAVE Y FRASES 48 PREGUNTAS DE REPASO 48 PROBLEMAS 48 PROYECTOS EN GRUPO 49 BIBLIOGRAFÍA SELECCIONADA 50 EPISODIO 2 CASO DE LA CPU Descripción gráfica de las relaciones 51 3 ADMINISTRACIÓN DE PROYECTOS 56 Iniciación del proyecto 56 Problemas en la organización 57 / Definición del problema 57 Oportunidad de consultoría 3.1 El sonido más dulce que haya sorbido 58 Selección de proyectos 61 Determinación de la viabilidad 62 Determinar si es posible o no 62 Determinación de las necesidades de hardware y software 63 Hacer un inventario del hardware computacional 64 / Estimación de las cargas de trabajo 64 / Evaluación del hardware computacional 65 / Adquisición del equipo computacional 66 / Evaluación de software 68 OPORTUNIDAD DE CONSULTORÍA 3.2 Veni, Vidi, Vendi (Vine, vi y vendí) 70 Identificación, pronóstico y comparación de los costos y beneficios 72 Pronósticos 72 / Identificación de los beneficios y costos 72 Oportunidad de consultoría 3.3 Vamos a ver a los magos 73 Comparación de los costos y beneficios 74 Planeación y control de actividades 77 Estimación del tiempo requerido 77 www.xlibros.com CONTENIDO ix Oportunidad de consultoría 3.4 Alimento para el pensamiento 78 Uso de gráficos de Gantt para programar proyectos 79 / Uso de diagramas PERT 80 Administración del proyecto 82 Cómo lidiar con la complejidad del sistema 82 ATRACTIVO DE LA MAC 83 Administración de las actividades de análisis y diseño 83 Ensamblar un equipo 83 EXPERIENCIA DE HYPERCASE® 3.1 84 Estrategias de comunicación para administrar equipos 84 / Establecer objetivos de productividad del proyecto 85 Oportunidad de consultoría 3.5 Cuidar los objetivos 85 Motivación de los miembros del equipo del proyecto 86 / Administración de proyectos de comercio electrónico 86 / Creación de los estatutos del proyecto 87 / Cómo evitar fracasos en los proyectos 87 La propuesta de sistemas 88 Organización de la propuesta de sistemas 88 / Uso de figuras para una comunicación efectiva 89 RESUMEN 91 EXPERIENCIA DE HYPERCASE® 3.2 92 PALABRAS CLAVE Y FRASES 93 PREGUNTAS DE REPASO 93 PROBLEMAS 94 PROYECTOS EN GRUPO 98 BIBLIOGRAFÍA SELECCIONADA 98 EPISODIO 3 CASO DE LA CPU Llegar a conocerte 100 PARTE II ANÁLISIS DE LOS REQUERIMIENTOS DE INFORMACIÓN 103 4 RECOPILACIÓN DE INFORMACIÓN: MÉTODOS INTERACTIVOS 103 Entrevistas 103 Los cinco pasos para la preparación de una entrevista 104 / Tipos de preguntas 105 Ordenar las preguntas en una secuencia lógica 107 Oportunidad de consultoría 4.1 Fortalezca sus tipos de preguntas 108 Cómo escribir el informe de la entrevista 109 Oportunidad de consultoría 4.2 Un vistazo a la superficie 110 Diseño de aplicación conjunta 111 Condiciones que respaldan el uso de JAD 111 / ¿Quién está involucrado? 111 EXPERIENCIA DE HYPERCASE® 4.1 112 Ubicación de las reuniones JAD 112 Oportunidad de consultoría 4.3 Analista de sistemas, supongo 113 Obtención de un análisis estructurado de las actividades del proyecto 113 / Beneficios potenciales al usar JAD en vez de las entrevistas tradicionales 113 / Desventajas potenciales de JAD 113 Uso de cuestionarios 114 Planeación del uso de cuestionarios 114 / Escribir las preguntas 115 / Uso de escalas en los cuestionarios 118 Diseño de los cuestionarios 119 Oportunidad de consultoría 4.4 El cuestionario insoportable 120 Oportunidad de consultoría 4.5 Orden en las cortes 121 Administración de los cuestionarios 122 RESUMEN 122 www.xlibros.com x CONTENIDO EXPERIENCIA DE HYPERCASE® 4.2 123 PALABRAS Y FRASES CLAVE 123 PREGUNTAS DE REPASO 124 PROBLEMAS 124 PROYECTOS EN GRUPO 127 BIBLIOGRAFÍA SELECCIONADA 127 EPISODIO 4 CASO DE LA CPU Escucharé ahora, pregunto después 128 5 RECOPILACIÓN DE INFORMACIÓN: MÉTODOS DISCRETOS 131 Muestreo 131 La necesidad del muestreo 132 / Diseño del muestreo 132 / La decisión sobre el tamaño de las muestras 134 Oportunidad de consultoría 5.1 A la caza de una muestra 135 Investigación 136 Análisis de documentos cuantitativos 136 Oportunidad de consultoría 5.2 Una rosa con otro nombre… o Calidad mejor que cantidad 137 Análisis de los documentos cualitativos 140 EXPERIENCIA DE HYPERCASE® 5.1 141 Observación del comportamiento del encargado de tomar decisiones 142 Observación de las actividades de toma de decisiones de un gerente común 142 Observación del entorno físico 142 Observación estructurada del entorno (STROBE) 142 Oportunidad de consultoría 5.3 No confíes en su autoestima o no todo se refleja en un espejo 145 Aplicación del método STROBE 146 ATRACTIVO DE LA MAC 147 RESUMEN 148 EXPERIENCIA DE HYPERCASE® 5.2 149 PALABRAS CLAVE Y FRASES 150 PREGUNTAS DE REPASO 150 PROBLEMAS 150 PROYECTOS EN GRUPO 152 BIBLIOGRAFÍA SELECCIONADA 153 EPISODIO 5 CASO DE LA CPU Ver es creer 154 6 MODELADO ÁGIL Y PROTOTIPOS 155 Prototipos 156 Tipos de prototipos 156 / Uso de prototipos como alternativa para el SDLC 157 Desarrollo de un prototipo 158 Lineamientos para desarrollar un prototipo 159 Oportunidad de consultoría 6.1 Los prototipos, ¿son los reyes? 159 Oportunidad de consultoría 6.2 Despejando el camino para los vínculos con los clientes 160 Desventajas de los prototipos 160 / Ventajas de los prototipos 161 / Creación de prototipos mediante software COTS 161 Oportunidad de consultoría 6.3 Incubar un pez 161 Oportunidad de consultoría 6.4 Este prototipo está todo mojado 162 El papel que desempeñan los usuarios en los prototipos 162 www.xlibros.com CONTENIDO xi Desarrollo rápido de aplicaciones 163 Fases de RAD 164 / Comparación entre RAD y el SDLC 165 Modelado ágil 166 Valores y principios del modelado ágil 166 / Actividades, recursos y prácticas del modelado ágil 168 / El proceso de desarrollo ágil 171 ATRACTIVO DE LA MAC 173 Lecciones aprendidas a partir del modelado ágil 175 Comparación entre el modelado ágil y los métodos estructurados 176 Mejorar la eficiencia en el trabajo del conocimiento: comparación entre SDLC y el método ágil 177 / Riesgos inherentes a la innovación organizacional 179 RESUMEN 181 EXPERIENCIA DE HYPERCASE ® 6 182 PALABRAS CLAVE Y FRASES 183 PREGUNTAS DE REPASO 183 PROBLEMAS 183 PROYECTOS EN GRUPO 185 BIBLIOGRAFÍA SELECCIONADA 185 EPISODIO 6 CASO DE LA CPU Tiempo de reacción 186 PARTE III EL PROCESO DE ANÁLISIS 193 7 USO DE DIAGRAMAS DE FLUJO DE DATOS 193 La metodología del flujo de datos para determinar los requerimientos humanos 193 Ventajas de la metodología del flujo de datos 193 / Convenciones usadas en los diagramas de flujo de datos 194 Cómo desarrollar diagramas de flujos de datos 195 Creación del diagrama de contexto 195 / Dibujo del Diagrama 0 (el siguiente nivel) 196 / Creación de diagramas hijos (niveles más detallados) 198 / Comprobación de errores en los diagramas 198 Diagramas de flujo de datos lógicos y físicos 200 Cómo desarrollar diagramas de flujo de datos lógicos 202 / Cómo desarrollar diagramas de flujo de datos físicos 203 / Cómo particionar los diagramas de flujo de datos 206 Ejemplo de un diagrama de flujo de datos 207 Desarrollar la lista de actividades de negocios 207 / Crear un diagrama de flujo de datos a nivel de contexto 208 / Dibujo del Diagrama 0 210 / Crear un diagrama hijo 211 / Crear un diagrama de flujo de datos físico a partir del DFD lógico 212 / Cómo particionar el DFD físico 213 Particionamiento de sitios web 213 OPORTUNIDAD DE CONSULTORÍA 7.1 No hay negocio como el negocio de los flujos 216 Comunicación mediante el uso de diagramas de flujo de datos 217 RESUMEN 217 EXPERIENCIA DE HYPERCASE® 7 218 PALABRAS CLAVE Y FRASES 218 PREGUNTAS DE REPASO 219 PROBLEMAS 219 PROYECTOS EN GRUPO 221 BIBLIOGRAFÍA SELECCIONADA 221 EPISODIO 7 CASO DE LA CPU Siguiendo el flujo 222 www.xlibros.com

Description:
Traducción autorizada de la edición en idioma inglés titulada Systems Analysis and Microsoft Access, Microsoft Word, Microsoft PowerPoint, Microsoft Project, Microsoft Excel y Las aplicaciones de comercio electrónico y los sistemas Web 4 / Sistemas .. Aplicaciones web híbridas (MASHUPS) 468.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.