Fundamentos de diseo de bases de datos Fundamentos de diseo de bases de datos
Sistemas de informacin Sistemas de informacin Sistemas de informacin Sistemas de informacin Sistemas de informacin empresarial Sistemas de informacin empresarial Sistemas de informacin contable (AIS) Sistemas de informacin contable (AIS) Ofimtica: La oficina virtual y el teletrabajo Ofimtica: La oficina virtual y el teletrabajo Ofimtica: La oficina virtual y el teletrabajo Ofimtica: La oficina virtual y el teletrabajo Sistemas de informacin gerencial (MIS) Sistemas de informacin gerencial (MIS) Sistemas de ayuda a la decisin (DSS) Sistemas de ayuda a la decisin (DSS) E E- -business business Business Business Intelligence Intelligence Data Data Warehousing Warehousing Data Data Mining Mining 1 1 Sistemas de informacin Sistemas de informacin Sistema Sistema Conjunto de elementos que interactan Conjunto de elementos que interactan para realizar un conjunto de funciones especficas. para realizar un conjunto de funciones especficas. Objetivos Sistema con realimentacin Sistema con realimentacin 2 2 Objetivos Mecanismo de control Transformacin Entrada Salida Sistemas de informacin Sistemas de informacin Datos Datos Representacin formal de hechos, conceptos o Representacin formal de hechos, conceptos o instrucciones adecuada para su comunicacin, instrucciones adecuada para su comunicacin, interpretacin y procesamiento por seres humanos o interpretacin y procesamiento por seres humanos o interpretacin y procesamiento por seres humanos o interpretacin y procesamiento por seres humanos o medios automticos. medios automticos. Informacin Informacin El significado que un ser humano le asigna a los datos. El significado que un ser humano le asigna a los datos. 3 3 Sistemas de informacin Sistemas de informacin Sistema de informacin Sistema de informacin Sistema, automatizado o manual, que engloba a Sistema, automatizado o manual, que engloba a personas, mquinas y/o mtodos organizados para personas, mquinas y/o mtodos organizados para recopilar, procesar, transmitir datos que representan recopilar, procesar, transmitir datos que representan recopilar, procesar, transmitir datos que representan recopilar, procesar, transmitir datos que representan informacin. informacin. Infraestructura, organizacin, personal y componentes Infraestructura, organizacin, personal y componentes para la recopilacin, procesamiento, almacenamiento, para la recopilacin, procesamiento, almacenamiento, transmisin, visualizacin, diseminacin y organizacin transmisin, visualizacin, diseminacin y organizacin de informacin. de informacin. 4 4 Sistemas de informacin empresarial Sistemas de informacin empresarial Utilidad de los sistemas de informacin: Utilidad de los sistemas de informacin: Gestin de los recursos de una empresa Gestin de los recursos de una empresa Los sistemas de informacin sirven de apoyo Los sistemas de informacin sirven de apoyo en la en la realizacin de las actividades propias de una empresa: realizacin de las actividades propias de una empresa: realizacin de las actividades propias de una empresa: realizacin de las actividades propias de una empresa: Comunicacin: Comunicacin: intranets/ intranets/extranets extranets, , VANs VANs [[value value- -added added networks networks] ] Resolucin de problemas: Resolucin de problemas: DSSs DSSs [[decision decision support support systems systems], ], KBSs KBSs [[knowledge knowledge- -based based systems systems] ] 5 5 Sistemas de informacin empresarial Sistemas de informacin empresarial Utilidad de los sistemas de informacin: Utilidad de los sistemas de informacin: Gestin de los recursos de una empresa Gestin de los recursos de una empresa Factores que favorecen el desarrollo Factores que favorecen el desarrollo de sistemas de informacin: de sistemas de informacin: de sistemas de informacin: de sistemas de informacin: Complejidad de los sistemas actuales (p.ej. competencia). Complejidad de los sistemas actuales (p.ej. competencia). Capacidad de los ordenadores. Capacidad de los ordenadores. Ventajas Ventajas Econmicas (ahorro de costes, aumento de productividad). Econmicas (ahorro de costes, aumento de productividad). No econmicas (valor percibido). No econmicas (valor percibido). 6 6 Sistemas de informacin empresarial Sistemas de informacin empresarial Recursos principales de una empresa Recursos principales de una empresa Recursos fsicos Recursos fsicos Personal Personal Material & Maquinaria Material & Maquinaria Material & Maquinaria Material & Maquinaria (infraestructuras & energa) (infraestructuras & energa) Recursos conceptuales Recursos conceptuales Dinero Dinero Informacin Informacin 7 7 Sistemas de informacin empresarial Sistemas de informacin empresarial Gestin de los recursos de una empresa: Gestin de los recursos de una empresa: Funciones de un gerente Funciones de un gerente Funciones de Funciones de Fayol Fayol:: Planificar, organizar, apoyar, dirigir y controlar. Planificar, organizar, apoyar, dirigir y controlar. Planificar, organizar, apoyar, dirigir y controlar. Planificar, organizar, apoyar, dirigir y controlar. Papeles de Papeles de Mintzberg Mintzberg:: funciones interpersonales (representacin, liderazgo, funciones interpersonales (representacin, liderazgo, enlace), informacin (monitor, diseminador, portavoz) enlace), informacin (monitor, diseminador, portavoz) y toma de decisiones (emprendedor, controlador de y toma de decisiones (emprendedor, controlador de perturbaciones, perturbaciones, asignador asignador de recursos, negociador). de recursos, negociador). 8 8 Sistemas de informacin empresarial Sistemas de informacin empresarial Gestin de los recursos de una empresa: Gestin de los recursos de una empresa: Niveles gerenciales Niveles gerenciales Planificacin estratgica Planificacin estratgica Ejecutivos Ejecutivos Control gerencial Control gerencial Directores de producto, Directores de producto, jefes de divisin jefes de divisin Control operativo Control operativo Jefes de departamento, Jefes de departamento, jefes de proyecto, jefes de proyecto, supervisores supervisores 9 9 Sistemas de informacin empresarial Sistemas de informacin empresarial Gestin de los recursos de una empresa: Gestin de los recursos de una empresa: Niveles gerenciales Niveles gerenciales Origen de la informacin Origen de la informacin Planificacin estratgica Planificacin estratgica Entorno Planificacin estratgica Planificacin estratgica Control gerencial Control gerencial Control operativo Control operativo 10 10 Interior Entorno Sistemas de informacin empresarial Sistemas de informacin empresarial Gestin de los recursos de una empresa: Gestin de los recursos de una empresa: Niveles gerenciales Niveles gerenciales Presentacin de la informacin Presentacin de la informacin Planificacin estratgica Planificacin estratgica Informacin Planificacin estratgica Planificacin estratgica Control gerencial Control gerencial Control operativo Control operativo 11 11 Informacin detallada Informacin resumida Sistemas de informacin empresarial Sistemas de informacin empresarial reas funcionales de una empresa reas funcionales de una empresa Planificacin estratgica Planificacin estratgica 12 12 Finanzas Recursos Humanos Servicios de informacin Produccin Marketing Control gerencial Control gerencial Control operativo Control operativo Sistemas de informacin empresarial Sistemas de informacin empresarial CBIS [ CBIS [Computer Computer- -Based Based Information Information Systems Systems] ] Procesamiento de datos Procesamiento de datos DP: Data DP: Data Processing Processing AIS: AIS: Accounting Accounting Information Information System System AIS: AIS: Accounting Accounting Information Information System System OLTP: Online OLTP: Online Transaction Transaction Processing Processing Ofimtica: Oficina virtual y teletrabajo Ofimtica: Oficina virtual y teletrabajo p.ej. groupware p.ej. groupware CSCW: CSCW: Computer Computer- -Supported Supported Collaborative Collaborative Work Work EMS: Electronic Meeting System EMS: Electronic Meeting System GSS: Group Support Systems GSS: Group Support Systems 13 13 Sistemas de informacin empresarial Sistemas de informacin empresarial CBIS [ CBIS [Computer Computer- -Based Based Information Information Systems Systems] ] Sistemas de informacin gerencial Sistemas de informacin gerencial MIS: Management MIS: Management Information Information Systems Systems Sistemas OLAP: Data Sistemas OLAP: Data Mining Mining & Data & Data Warehousing Warehousing OLAP: Online OLAP: Online Analytical Analytical Processing Processing Sistemas de ayuda a la decisin Sistemas de ayuda a la decisin DSS: DSS: Decision Decision Support Support Systems Systems Sistemas basados en el conocimiento Sistemas basados en el conocimiento KBS: KBS: Knowledge Knowledge- -Based Based Systems Systems (p.ej. sistemas expertos) (p.ej. sistemas expertos) 14 14 Procesamiento de datos Procesamiento de datos Sistemas de procesamiento de datos Sistemas de procesamiento de datos Sistemas de informacin contable Sistemas de informacin contable Sistemas OLTP Sistemas OLTP Sistemas de informacin empleados en el Sistemas de informacin empleados en el funcionamiento cotidiano de una empresa: funcionamiento cotidiano de una empresa: funcionamiento cotidiano de una empresa: funcionamiento cotidiano de una empresa: Recopilacin de datos (transacciones). Recopilacin de datos (transacciones). Manipulacin de datos: Manipulacin de datos: clasificacin, ordenacin, clculos, resmenes clasificacin, ordenacin, clculos, resmenes Almacenamiento de datos (base de datos) Almacenamiento de datos (base de datos) Preparacin de documentos (informes) Preparacin de documentos (informes) 15 15 Procesamiento de datos Procesamiento de datos Ejemplos de sistemas de informacin contable / OLTP: Ejemplos de sistemas de informacin contable / OLTP: Gestin de pedidos Gestin de pedidos Control de inventario (stock) Control de inventario (stock) Facturacin Facturacin Contabilidad Contabilidad 16 16 Oficina virtual y teletrabajo Oficina virtual y teletrabajo La automatizacin en el siglo XX: La automatizacin en el siglo XX: Fbricas: Fbricas: Control numrico, CAD/CAM, robtica Control numrico, CAD/CAM, robtica Oficinas: Procesamiento de textos, Oficinas: Procesamiento de textos, Oficinas: Procesamiento de textos, Oficinas: Procesamiento de textos, agendas y calendarios electrnicos, agendas y calendarios electrnicos, sistemas electrnicos de comunicacin sistemas electrnicos de comunicacin (e (e- -mail, videoconferencias) mail, videoconferencias) Hoy en da, el trabajo de oficina puede realizarse Hoy en da, el trabajo de oficina puede realizarse desde cualquier lugar: desde cualquier lugar: La economa de las 3 es La economa de las 3 es [Informacin [Informacin Ideas Ideas Inteligencia] Inteligencia] 17 17 Oficina virtual y teletrabajo Oficina virtual y teletrabajo Ventajas (para la empresa y el trabajador): Ventajas (para la empresa y el trabajador): Reduccin de costes (instalaciones y equipamiento). Reduccin de costes (instalaciones y equipamiento). Ahorro de tiempo de desplazamiento ( Ahorro de tiempo de desplazamiento (commuting commuting). ). Posibilidad de trabajar sin desatender las obligaciones Posibilidad de trabajar sin desatender las obligaciones Posibilidad de trabajar sin desatender las obligaciones Posibilidad de trabajar sin desatender las obligaciones domsticas. domsticas. Desventajas (para el trabajador): Desventajas (para el trabajador): Sensacin de aislamiento Sensacin de aislamiento Temor a la prdida del empleo Temor a la prdida del empleo Ausencia de trabajo en equipo Ausencia de trabajo en equipo Tensiones familiares Tensiones familiares 18 18 Sistemas de informacin gerencial Sistemas de informacin gerencial MIS [Management MIS [Management Information Information Systems Systems] ] Objetivo: Objetivo: Hacer que los que gobiernan Hacer que los que gobiernan el funcionamiento de la empresa el funcionamiento de la empresa dispongan siempre de la informacin dispongan siempre de la informacin que necesiten (evolucin histrica, que necesiten (evolucin histrica, informes peridicos, simulaciones). informes peridicos, simulaciones). 19 19 Sistemas de informacin gerencial Sistemas de informacin gerencial Ejemplos: Ejemplos: Sistemas ERP [Enterprise Sistemas ERP [Enterprise Resource Resource Planning Planning] = ] = Enterprise Enterprise Information Information Systems Systems Intentan englobar a todos los sistemas de informacin Intentan englobar a todos los sistemas de informacin Intentan englobar a todos los sistemas de informacin Intentan englobar a todos los sistemas de informacin de una empresa (p.ej. de una empresa (p.ej. SAP, Oracle E SAP, Oracle E- -Business Suite, Business Suite, Microsoft Dynamics) Microsoft Dynamics) EIS [Executive Information System] EIS [Executive Information System] Destinados a satisfacer las necesidades especficas Destinados a satisfacer las necesidades especficas de los ejecutivos (p.ej. simulacin de escenarios de los ejecutivos (p.ej. simulacin de escenarios [[what what- -if if analysis analysis]). ]). 20 20 Sistemas de informacin gerencial Sistemas de informacin gerencial EIS Executive Information System 21 21 Marketing Produccin Finanzas Recursos Humanos Sistemas de informacin gerencial Sistemas de informacin gerencial Marketing Marketing Apoyo a la resolucin de problemas Apoyo a la resolucin de problemas relacionados con el mercado y las ventas: relacionados con el mercado y las ventas: Investigaciones de mercado Investigaciones de mercado Informes de ventas Informes de ventas EIS Informes de ventas Informes de ventas (por vendedor/cliente/producto/perodo) (por vendedor/cliente/producto/perodo) Evolucin de la gama de productos Evolucin de la gama de productos Distribucin de productos Distribucin de productos Poltica de precios Poltica de precios (basada en costes o en modelos de la demanda) (basada en costes o en modelos de la demanda) Promociones Promociones CRM [ CRM [Customer Customer Relationship Relationship Management] Management]
22 22 Marketing Produccin Finanzas Recursos Humanos Sistemas de informacin gerencial Sistemas de informacin gerencial Produccin Produccin Sistemas de apoyo a la tarea principal de la empresa: Sistemas de apoyo a la tarea principal de la empresa: Control de produccin Control de produccin Control de inventario Control de inventario Control de costes Control de costes EIS Control de costes Control de costes Control de calidad Control de calidad SCM [ SCM [Supply Supply Chain Chain Management] Management] ROP [ ROP [ReOrder ReOrder Point systems] Point systems] MRP [Material Requirements Planning] MRP [Material Requirements Planning] MRP MRP- -II [Manufacturing Resource Planning] II [Manufacturing Resource Planning] JIT [Just In Time] JIT [Just In Time] CAD/CAM [Computer CAD/CAM [Computer- -Aided Design / Manufacturing] Aided Design / Manufacturing] CIM [ CIM [Computer Computer Integrated Integrated Manufacturing Manufacturing]]
23 23 Marketing Produccin Finanzas Recursos Humanos Sistemas de informacin gerencial Sistemas de informacin gerencial Finanzas Finanzas Todo lo relacionado con la situacin Todo lo relacionado con la situacin econmica de una empresa: econmica de una empresa: EIS Contabilidad Contabilidad Auditoras Auditoras Previsiones basadas en modelos matemticos Previsiones basadas en modelos matemticos Administracin de fondos (cash Administracin de fondos (cash flow flow)) Presupuestos Presupuestos
24 24 Marketing Produccin Finanzas Recursos Humanos Sistemas de informacin gerencial Sistemas de informacin gerencial Recursos humanos Recursos humanos Todo lo relacionado con el personal de la empresa: Todo lo relacionado con el personal de la empresa: Planificacin de recursos humanos Planificacin de recursos humanos (organizacin, salarios, perfiles) (organizacin, salarios, perfiles) EIS (organizacin, salarios, perfiles) (organizacin, salarios, perfiles) Sistemas de reclutamiento Sistemas de reclutamiento = Bolsas de trabajo = Bolsas de trabajo Contratacin, promocin, Contratacin, promocin, medidas disciplinarias y despidos/jubilaciones medidas disciplinarias y despidos/jubilaciones Planes de formacin Planes de formacin Planes de compensacin: nminas, bonificaciones, horas extra Planes de compensacin: nminas, bonificaciones, horas extra
25 25 Marketing Produccin Finanzas Recursos Humanos Sistemas de ayuda a la decisin Sistemas de ayuda a la decisin DSS [ DSS [Decision Decision Support Support Systems Systems] ] Proporcionan Proporcionan ayuda ayuda en la resolucin en la resolucin de problemas de problemas semiestructurados semiestructurados.. Niveles segn Alter Niveles segn Alter Niveles segn Alter Niveles segn Alter Recuperacin de informacin Recuperacin de informacin Creacin de informes a partir de mltiples fuentes Creacin de informes a partir de mltiples fuentes Estimacin de las consecuencias de una decisin Estimacin de las consecuencias de una decisin Realizacin de propuestas (posibles cursos de accin) Realizacin de propuestas (posibles cursos de accin) Ejecucin de decisiones (ms propio de la ciencia Ejecucin de decisiones (ms propio de la ciencia- -ficcin) ficcin) 26 26 Sistemas de ayuda a la decisin Sistemas de ayuda a la decisin Los sistemas de ayuda a la decisin apoyan al trabajador Los sistemas de ayuda a la decisin apoyan al trabajador del conocimiento (ejecutivo, gerente o analista) del conocimiento (ejecutivo, gerente o analista) pero no lo sustituyen, pero no lo sustituyen, slo contribuyen la efectividad de sus decisiones. slo contribuyen la efectividad de sus decisiones. Ejemplo: Ejemplo: SISTEMAS EXPERTOS (Inteligencia Artificial) SISTEMAS EXPERTOS (Inteligencia Artificial) Programas que codifican el conocimiento de un experto Programas que codifican el conocimiento de un experto en forma de heursticas (p.ej. usando reglas IF en forma de heursticas (p.ej. usando reglas IF- -THEN). THEN). Tienen el potencial de ampliar la capacidad de resolucin de Tienen el potencial de ampliar la capacidad de resolucin de problemas de una persona (algo de lo que carecen los problemas de una persona (algo de lo que carecen los DSSs DSSs tradicionales). tradicionales). Son capaces de explicar cmo se obtuvo la solucin Son capaces de explicar cmo se obtuvo la solucin (p.ej. reglas IF (p.ej. reglas IF- -THEN), si bien carecen de la intuicin THEN), si bien carecen de la intuicin de una persona y les resulta difcil manejar inconsistencias. de una persona y les resulta difcil manejar inconsistencias. 27 27 E E- -business business El comercio electrnico consiste en El comercio electrnico consiste en el uso de ordenadores para realizar todas las el uso de ordenadores para realizar todas las actividades de una empresa, actividades de una empresa, tanto internas (finanzas, marketing, produccin) tanto internas (finanzas, marketing, produccin) como externas (clientes, proveedores, gobiernos). como externas (clientes, proveedores, gobiernos). como externas (clientes, proveedores, gobiernos). como externas (clientes, proveedores, gobiernos). 28 28 E E- -business business Las actividades de la empresa y su entorno Las actividades de la empresa y su entorno Finanzas Recursos humanos Servicios de informacin Produccin Marketing Clientes X X Proveedores X X 29 29 Proveedores X X Accionistas X Trabajadores X X Gobiernos X X X X X Bancos X Comunidad X Competidores X X E E- -business business Ventajas del comercio electrnico Ventajas del comercio electrnico Mejor servicio (especialmente de cara al cliente) Mejor servicio (especialmente de cara al cliente) Relaciones ms fluidas Relaciones ms fluidas con proveedores y entidades financieras con proveedores y entidades financieras con proveedores y entidades financieras con proveedores y entidades financieras Mayor ROI Mayor ROI [[return return on on investment investment]] para accionistas e inversores (mito?) para accionistas e inversores (mito?) Mayor eficiencia operativa Mayor eficiencia operativa Reduccin de costes Reduccin de costes Reduccin de errores Reduccin de errores Mayor competitividad Mayor competitividad 30 30 E E- -business business Limitaciones del comercio electrnico Limitaciones del comercio electrnico Coste elevado (software e infraestructura hardware) Coste elevado (software e infraestructura hardware) Problemas de seguridad Problemas de seguridad Tendencia actual: Uso de internet Tendencia actual: Uso de internet (gracias a la existencia de estndares) (gracias a la existencia de estndares) 31 31 E E- -business business EDI [ EDI [Electronic Electronic Data Data Interchange Interchange] ] Transmisin directa de Transmisin directa de datos datos semiestructurados semiestructurados datos datos semiestructurados semiestructurados entre distintas entidades. entre distintas entidades. p.ej p.ej.. VSR (Vendor Stock Replenishment) VSR (Vendor Stock Replenishment) EFT (Electronic Funds Transfer) EFT (Electronic Funds Transfer) EDIFACT (Europa) o ANSI ASC X12 (Amrica) EDIFACT (Europa) o ANSI ASC X12 (Amrica) XML ( XML (eXtensible eXtensible Markup Markup Language) Language) 32 32 E E- -business business BPR [Business BPR [Business Process Process Reengineering Reengineering] ] Contexto: Contexto: La La introducccin introducccin de sistemas de de sistemas de La La introducccin introducccin de sistemas de de sistemas de informacin empresarial modifica informacin empresarial modifica la forma en que se realizan las la forma en que se realizan las actividades en una empresa. actividades en una empresa. Objetivo: Objetivo: Conservar lo mejor y mejorar lo que se pueda mejorar. Conservar lo mejor y mejorar lo que se pueda mejorar. 33 33 Business Business Intelligence Intelligence Plan estratgico 34 34 Business Intelligence Ventaja Competitiva Estrategia EDI Metodologa BPR Tecnologa Internet Business Business Intelligence Intelligence BI [Business BI [Business Intelligence Intelligence] ] Recopilacin de datos Recopilacin de datos Almacenamiento Almacenamiento Almacenamiento Almacenamiento Anlisis (data Anlisis (data mining mining)) Evaluacin Evaluacin Diseminacin (informes) Diseminacin (informes) 35 35 Business Business Intelligence Intelligence 36 36 Business Business Intelligence Intelligence Sistemas OLAP [Online Sistemas OLAP [Online Analytical Analytical Processing Processing]: ]: Data Data Warehousing Warehousing 37 37 Business Business Intelligence Intelligence Sistemas OLAP [Online Sistemas OLAP [Online Analytical Analytical Processing Processing]: ]: Data Data Warehousing Warehousing 38 38 Business Business Intelligence Intelligence 39 39 Data Data Mining Mining Non Non- -trivial extraction of implicit, previously unknown trivial extraction of implicit, previously unknown and potentially useful information from data. and potentially useful information from data. Frawley Frawley, , Piatetsky Piatetsky- -Shapiro & Shapiro & Matheus Matheus: : Knowledge Discovery in Databases: An Overview. Knowledge Discovery in Databases: An Overview. MIT Press, 1991. MIT Press, 1991. MIT Press, 1991. MIT Press, 1991. Exploration and analysis, by automatic or Exploration and analysis, by automatic or semi semi- -automatic means, of large quantities of data in automatic means, of large quantities of data in order to discover meaningful patterns. order to discover meaningful patterns. Berry & Berry & Linoff Linoff: : Data Mining Techniques. Data Mining Techniques. Wiley, 1997 Wiley, 1997 40 40 Data Data Mining Mining I keep saying the sexy job in the next ten years will be statisticians. People think Im joking, but who wouldve guessed that computer engineers wouldve been the sexy job of the 1990s? The ability to take datato be able to understand it, to process it, to extract value from it, to visualize it, to communicate itthats going to be a hugely visualize it, to communicate itthats going to be a hugely important skill in the next decades Because now we really do have essentially free and ubiquitous data. So the complimentary scarce factor is the ability to understand that data and extract value from it. Hal R. Varian Googles chief economist Professor of information sciences, business, and economics at the University of California at Berkeley 41 41 Bibliografa Bibliografa Raymond Raymond McLeod McLeod, Jr.: Sistemas de informacin , Jr.: Sistemas de informacin gerencial. gerencial. Prentice Prentice Hall, 2000 [7 edicin] Hall, 2000 [7 edicin] ISBN 970 ISBN 970- -17 17- -0255 0255- -7. 7. Greg Greg Laugero Laugero & & Alden Alden Globe Globe: Enterprise Content : Enterprise Content Services Services: : Connecting Connecting information information and and profitability profitability Addison Addison- -Wesley Wesley, 2002. ISBN 0 , 2002. ISBN 0- -201 201- -73016 73016- -2. 2. Addison Addison- -Wesley Wesley, 2002. ISBN 0 , 2002. ISBN 0- -201 201- -73016 73016- -2. 2. Gary B. Gary B. Shelly Shelly & Harry J. & Harry J. Rosenblatt Rosenblatt: : Systems Systems Analysis Analysis and and Design Design. . Course Course Technology Technology, 8th , 8th edition edition, , 2009. ISBN 0324597665 2009. ISBN 0324597665 Jeffrey L. Jeffrey L. Whitten Whitten, , Lonnie Lonnie D. D. Bentley Bentley & Kevin C. & Kevin C. Dittman Dittman: : Systems Systems Analysis Analysis and and Design Design Methods Methods. . McGraw McGraw- -Hill, 5th Hill, 5th edition edition, 2000. ISBN 0072315393 , 2000. ISBN 0072315393 42 42