ANÁLISIS Y DISEÑO
DE SISTEMAS
S E X TA
E D I C I ÓN
KENNETH E. KENDALL
Rutgers University
School of Business-Camden
Camden, New Jersey
JULIE E. KENDALL
Rutgers University
School of Business-Camden
Camden, New Jersey
TRADUCCIÓN:
Antonio Núfiez Ramos
Traductor profesional
REVISIÓN TÉCNICA:
Dr. Macedonio Alanís
Departamento de Sistemas de Información
Instituto Tecnológico y de Estudios Superiores
de Monterrey, Campus Monterrey
Humberto Cárdenas
Instituto Tecnológico y de Estudios Superiores
de Monterrey, Campus Estado de México
María Angélica Pérez de Ovalles
Departamento de Procesos y Sistemas
Universidad Simón Bolívar, Venezuela
§ EARSOÑ?
^Educación
México • Argentina • Brasil • Colombia • Costa Rica • Chile • Ecuador
España • Guatemala • Panamá • Perú • Puerto Rico • Uruguay "Venezuela
/ Datos de catalogación bibliográfica
E. KENDALL, KENNETH y E. KENDALL, JULIE
Análisis y diseño de sistemas. Sexta edición
PEARSON EDUCACIÓN, México, 2005
ISBN: 970-26-0577-6
Área: Computación
Formato: 21 x 27 cm
Páginas: 752
Authorized translation from the English language edition, entitled Systems analysis and design 6* ed., by Kenneth E. Kendall
and Julie E. Kendall, published by Pearson Education, Inc., publishing as PRENTICE HALL, INC., Copyright © 2005. AU rights
reserved.
ISBN 0-13-145455-2
Traducción autorizada de la edición en idioma inglés, titulada Systems analysis and design 6/e de Kenneth E. Kendall y Julie E.
Kendall publicada por Pearson Education, Inc., publicada como PRENTICE HALL INC., Copyright © 2005. Todos los derechos
reservados.
Esta edición en español es la única autorizada.
Edición en español
Editor:
Editor de desarrollo:
Supervisor de producción: Enrique Trejo Hernández
Guillermo Trujano Mendoza
e-mail:
[email protected]
Miguel B. Gutiérrez Hernández
Production Manager: Arnold Vila
Manufacturing Buyer: Diane Peirano
Design Manager: María Lange
Interior Design: John Romer
Cover Design: Michael Fruhbeis
Cover Illustration: Douglas G. Hamilton, Sydney II
Manager, Print Production: Christy Mahon
Composition/Full-Service Project
Management: Interactive Composition Corporation
Printer/Binder: Courier-Kendallville
Edición en inglés
Executive Editor: Bob Horan
Publisher: Natalie E. Anderson
Project Manager (Editorial): Kyle Hannon
Editorial Assistant: Robyn Goldenberg
Sénior Marketing Manager: Sharon M. Koch
Marketing Assistant: Danielle Torio
Project Manager (Media): Joan Waxman
Managing Editor (Production): John Roberts
Production Editor: Suzanne Grappi
Associate Director, Manufacturing: Vincent Scelta
SEXTA EDICIÓN, 2005
D.R. © 2005 por Pearson Educación de México, S.A. de C.V.
Atlacomulco No. 500, 5o piso
Col. Industrial Atoto
53519 Naucalpan de Juárez, Edo. de México
E-mail:
[email protected]
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 recuperació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 970-26-0577-6
Impreso en México. Prínted in México.
1 2 3 4 5 6 7 8 9 0 - 08 07 06 05
Apple y Macintosh son marcas registradas de Apple Computer. Dragón Naturally Speaking
es marca registrada de ScanSoft. FormFlow es marca registrada de Adobe Systems Incorpo-
rated. Dreamweaver, Macromedia Flash y Likeminds son marcas registradas de Macromedia.
HyperCase es marca registrada de Raymond J. Barnes, Richard L. Baskerville, Julie E. Kendall
y Kenneth E. Kendall. Lotus 1-2-3, Freelance Graphics y Organizer son marcas registradas
de IBM Corporation. Micrografx Designer, Flowcharter, WebCharter y Graphics Suite fue-
ron marcas registradas de Micrografx Corporation. Microsoft Windows, Microsoft Access,
Microsoft Word, Microsoft FrontPage, Microsoft PowerPoint, Microsoft Project, Microsoft
Excel y Microsoft Visio Professional son marcas registradas de Microsoft Corporation. Nets-
cape Communicator y Netscape Navigator son marcas registradas de Netscape Communi-
cations Corp. OmniPage es marca registrada de ScanSoft. ProModel y Service Model son
marcas registradas de PROMODEL Corporation. Visible Analyst es marca registrada de
Visible Systems Corporation. Web Strategy Pro y Business Plan Pro son marcas registradas
de Palo Alto Software. WinFax Pro y Norton Internet Security son marcas registradas de
Symantec. Otros nombres de productos y empresas que se mencionan en esta obra podrían
ser marcas registradas de sus respectivos propietarios. Las empresas, nombres y/o los datos
que se muestran en las pantallas de computadora y los ejemplos de salida son ficticios a
menos que se indique lo contrario.
111
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
18 ANÁLISIS Y DISEÑO DE SISTEMAS ORIENTADO A OBJETOS USANDO EL LENGUAJE UNIFICADO
IMPLEMENTACIÓN EXITOSA DEL SISTEMA DE INFORMACIÓN 621
DE MODELACIÓN (UML) 657
GLOSARIO 703
ACRÓNÜOS 713
ÍNDÍCE'"7Í4
IV
PARTE! FUNDAMENTOS DEL A N Á Ü S I S ' 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 cons
Comentarios de: Análisis y diseño de sistemas (0)
No hay comentarios