Analisis y disenio de sistemas kendall & kendall (2)

Click here to load reader

  • date post

    14-Jun-2015
  • Category

    Education

  • view

    12.868
  • download

    39

Embed Size (px)

Transcript of Analisis y disenio de sistemas kendall & kendall (2)

  • 1. ANLISIS Y DISEODE SISTEMASSEXTAEDICIN KENNETH E. KENDALL Rutgers University School of Business-CamdenCamden, New Jersey JULIE E. KENDALL Rutgers University School of Business-CamdenCamden, New JerseyTRADUCCIN:Antonio Nfiez RamosTraductor profesionalREVISIN TCNICA:Dr. Macedonio AlansDepartamento de Sistemas de InformacinInstituto Tecnolgico y de Estudios Superioresde Monterrey, Campus MonterreyHumberto CrdenasInstituto Tecnolgico y de Estudios Superioresde Monterrey, Campus Estado de MxicoMara Anglica Prez de OvallesDepartamento de Procesos y SistemasUniversidad Simn Bolvar, Venezuela EARSO? ^Educacin Mxico Argentina Brasil Colombia Costa Rica Chile EcuadorEspaa Guatemala Panam Per Puerto Rico Uruguay "Venezuela

2. / Datos de catalogacin bibliogrficaE. KENDALL, KENNETH y E. KENDALL, JULIEAnlisis y diseo de sistemas. Sexta edicinPEARSON EDUCACIN, Mxico, 2005ISBN: 970-26-0577-6rea: ComputacinFormato: 21 x 27 cm Pginas: 752Authorized translation from the English language edition, entitled Systems analysis and design 6* ed., by Kenneth E. Kendalland Julie E. Kendall, published by Pearson Education, Inc., publishing as PRENTICE HALL, INC., Copyright 2005. AU rightsreserved.ISBN 0-13-145455-2Traduccin autorizada de la edicin en idioma ingls, 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 derechosreservados.Esta edicin en espaol es la nica autorizada.Edicin en espaolEditor: Guillermo Trujano Mendozae-mail: guillermo.trujano@pearsoned.comEditor de desarrollo: Miguel B. Gutirrez HernndezSupervisor de produccin: Enrique Trejo HernndezEdicin en inglsProduction Manager: Arnold VilaExecutive Editor: Bob HoranManufacturing Buyer: Diane PeiranoPublisher: Natalie E. Anderson Design Manager: Mara LangeProject Manager (Editorial): Kyle Hannon Interior Design: John RomerEditorial Assistant: Robyn GoldenbergCover Design: Michael FruhbeisSnior Marketing Manager: Sharon M. Koch Cover Illustration: Douglas G. Hamilton, Sydney IIMarketing Assistant: Danielle TorioManager, Print Production: Christy MahonProject Manager (Media): Joan Waxman Composition/Full-Service ProjectManaging Editor (Production): John Roberts Management: Interactive Composition CorporationProduction Editor: Suzanne GrappiPrinter/Binder: Courier-KendallvilleAssociate Director, Manufacturing: Vincent SceltaSEXTA EDICIN, 2005D.R. 2005 por Pearson Educacin de Mxico, S.A. de C.V. Atlacomulco No. 500, 5o piso Col. Industrial Atoto 53519 Naucalpan de Jurez, Edo. de Mxico E-mail: editorial.universidades@pearsoned.comCmara Nacional de la Industria Editorial Mexicana. Reg. Nm. 1031.Prentice Hall es una marca registrada de Pearson Educacin de Mxico, S.A. de C.V.Reservados todos los derechos. Ni la totalidad ni parte de esta publicacin pueden reproducirse, registrarse o transmitirse, por unsistema de recuperacin de informacin, en ninguna forma ni por ningn medio, sea electrnico, mecnico, fotoqumico, magnticoo electroptico, por fotocopia, grabacin o cualquier otro, sin permiso previo por escrito del editor.El prstamo, alquiler o cualquier otra forma de cesin de uso de este ejemplar requerir tambin la autorizacin del editor o de susrepresentantes.ISBN 970-26-0577-6Impreso en Mxico. Prnted in Mxico. 1 2 3 4 5 6 7 8 9 0 - 08 07 06 05 3. Apple y Macintosh son marcas registradas de Apple Computer. Dragn Naturally Speakinges 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. Kendally Kenneth E. Kendall. Lotus 1-2-3, Freelance Graphics y Organizer son marcas registradasde 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, MicrosoftExcel 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 sonmarcas registradas de PROMODEL Corporation. Visible Analyst es marca registrada deVisible Systems Corporation. Web Strategy Pro y Business Plan Pro son marcas registradasde Palo Alto Software. WinFax Pro y Norton Internet Security son marcas registradas deSymantec. Otros nombres de productos y empresas que se mencionan en esta obra podranser marcas registradas de sus respectivos propietarios. Las empresas, nombres y/o los datosque se muestran en las pantallas de computadora y los ejemplos de salida son ficticios amenos que se indique lo contrario. 111 4. PARTE i FUNDAMENTOS DEL ANLISIS DE SISTEMAS1 EL ROL DEL ANALISTA DE SISTEMAS 12 EL ESTILO ORGANIZACIONAL Y SU IMPACTO EN LOS SISTEMAS DE INFORMACIN 273 DETERMINACIN DE LA VIABILIDAD Y ADMINISTRACIN DE LAS ACTIVIDADES DE ANLISISY DISEO 49 PARTE I ANLISIS DE LOS REQUERIMIENTOS DE INFORMACIN4 RECOPILACIN DE INFORMACIN: MTODOS INTERACTIVOS 895 RECOPILACIN DE INFORMACIN: MTODOS NO INTRUSIVOS 1236 ELABORACIN DE PROTOTIPOS, RAD Y PROGRAMACIN EXTREMA 151 PARTE III EL PROCESO DE ANLISIS7 USO DE DIAGRAMAS DE FLUJO DE DATOS 1918 ANLISIS DE SISTEMAS MEDIANTE DICCIONARIOS DE DATOS 2459 DESCRIPCIN DE LAS ESPECIFICACIONES DE PROCESOS Y DECISIONES ESTRUCTURADAS 283 10 PREPARACIN DE LA PROPUESTA DE SISTEMAS 319 PARTE IV ASPECTOS ESENCIALES DEL DISEO 11 DISEO DE UNA SALIDA EFICAZ 359 12 DISEO DE UNA ENTRADA EFICAZ 405 13 DISEO DE BASES DE DATOS 443 14 DISEO DE INTERFACES DE USUARIO 497 15 DISEO DE PROCEDIMIENTOS PRECISOS DE ENTRADA DE DATOS 543 PARTE V INGENIERA E IMPLEMENTACIN DE SOFTWARE 16 ASEGURAMIENTO DE LA CALIDAD MEDIANTE INGENIERA DE SOFTWARE 581 17 IMPLEMENTACIN EXITOSA DEL SISTEMA DE INFORMACIN 621 18 ANLISIS Y DISEO DE SISTEMAS ORIENTADO A OBJETOS USANDO EL LENGUAJE UNIFICADODE MODELACIN (UML) 657 GLOSARIO 703 ACRNOS 713 NDCE"74IV 5. PARTE! FUNDAMENTOS DEL A N S I SD E SISTEMAS1 EL ROL DEL ANALISTA DE SISTEMAS 1Tipos de sistemas 2Sistemas de procesamiento de transacciones 2 / Sistemas de automatizacinde la oficina y sistemas de trabajo del conocimiento 3 / Sistemas de informacingerencial 3 / Sistemas de apoyo a la toma de decisiones 3 / Sistemas expertos einteligencia artificial 3 / Sistemas de apoyo a la toma de decisiones en grupo y sistemasde trabajo colaborativo apoyados por computadora 4 / Sistemas de apoyo a ejecutivos 4Integracin de las tecnologas de sistemas 4Aplicaciones de comercio electrnico y sistemas Web 5 / Sistemas de planeacin derecursos empresariales 5 / Sistemas para dispositivos inalmbricos y porttiles 5 /Software de cdigo abierto 6La necesidad del anlisis y diseo de sistemas 6Roles del analista de sistemas 7El rol de consultor del analista de sistemas 8 / El rol de experto en soporte tcnico delanalista de sistemas 8Oportunidad de consultora 1.1 Contratacin sana: se solicita ayuda para comercioelectrnico 8El rol de agente de cambio del analista de sistemas 9 / Cualidades del analistade sistemas 9El ciclo de vida del desarrollo de sistemas 10Identificacin de problemas, oportunidades y objetivos 10 / Determinacin de losrequerimientos de informacin 1 1 / Anlisis de las necesidades del sistema 1 1 /Diseo del sistema recomendado 12 / Desarrollo y documentacin del software 12 /Prueba y mantenimiento del sistema 13 / Implementacin y evaluacin del sistema 13 /Impacto del mantenimiento 13Uso de herramientas case 14Razones para el uso de las herramientas case 15Herramientas case de bajo y alto nivel 16Herramientas case de alto nivel 16 / Herramientas case de bajo nivel 16Ingeniera inversa y reingeniera de software 18Anlisis y diseo de sistemas orientado a objetos 19Programacin extrema y otras metodologas alternas 20RESUMEN 20EXPERIENCIA CON HYPERCASE 1 21PALABRAS Y FRASES CLAVE 22PREGUNTAS DE REPASO 23BIBLIOGRAFA SELECCIONADA 23CASO DE LA CPU EPISODIO 1: EMPIEZA EL CASO 25 6. 2 EL ESTILO ORGAN1ZACIONAL Y SU IMPACTO EN LOS SISTEMAS DE INFORMACIN 27Las organizaciones como sistemas 27Interrelacin e interdependencia de los sistemas 28 / Organizaciones virtuales y equiposvirtuales 29 /Adopcin de una perspectiva de sistemas 30Oportunidad de consultora 2.1 La E de vitamina E significa comercio electrnico 30Planeacin de recursos empresariales: La organizacin como sistema 32Descripcin grfica de sistemas 32Sistemas y el diagrama de flujo de datos de contexto 32 / Sistemas y el modelo deentidad-relacin 33Niveles de administracin 39Implicaciones para del desarrollo de sistemas de informacin 40Oportunidad de consultora 2.2 Donde hay carbn, hay una copia 40Cultura organizacional 41Oportunidad de consultora 2.3 El poder de la pirmide 41RESUMEN 42EXPERIENCIA CON HYPERCASE 2 43PALABRAS Y FRASES CLAVE 44PREGUNTAS DE REPASO 44PROBLEMAS 45PROYECTOS DE GRUPO 46BIBLIOGRAFA SELECCIONADA 46CASO DE LA CPU EPISODIO 2: DESCRIPCIN DE LAS RELACIONES 473 DETERMINACIN DE LA VIABILIDAD Y ADMINISTRACIN DE LAS ACTIVIDADESDE ANLISIS Y DISEO 49Iniciacin de un proyecto 49Problemas en la organizacin 50 / Seleccin de proyectos 51Oportunidad de consultora 3.1 El sonido ms dulce que he probado 51Determinacin de la viabilidad 52Definicin de objetivos 53 / Determinacin de recursos 55 / Evaluacin de laviabilidad 57Planeacin y control de actividades 57Clculo del tiempo requerido 57Oportunidad de consultora 3.2 Alimento para reflexionar 58Uso de grficas de Gantt para la programacin de proyectos 59 / Uso de diagramas Pert 60Programacin de proyectos por computadora 63Punto de entrega (timeboxing] 64Administracin de las actividades de anlisis y diseo 64Estrategias de comunicacin para administrar equipos 65 / Fijacin de las metas deproductividad del proyecto 65 / Motivacin a los miembros del equipo de un proyecto 66Oportu