GENERADORES DE REPORTES.docx

Embed Size (px)

Citation preview

Corregir 4ta generacin GENERADORES DE REPORTESLos generadores de reportes son programas para crear informes sobre diseo. Extraen datos de los archivos o de las bases de datos y crean reportes de acuerdo con muchos formatos. Los generadores de reportes en general proporcionan ms control a causa de la manera como los datos son formateados, organizados o desplegados que los lenguajes de interrogacin (SOL). Los generadores de reportes ms poderosos pueden manejar datos con clculos y lgica compleja antes de darles salida. Algunos generadores de reportes son extensiones de los lenguajes de bases de datos o de los de interrogacin (SOL). Mientras ms complejos y poderosos sean los generadores de reportes no sern adecuados para los usuarios finales sin alguna asistencia de especialistas profesional en sistemas de informacin. LENGUAJES DE GRFICASRecuperan datos de archivos o de bases de datos y los representan en un formato grfico. Los usuarios pueden pedir los datos y especificar cmo deben ser representados. Con algunos software de grficas tambin se pueden realizar operaciones lgicas o aritmticas en los datos. El SAS, el Harvard Graphics y el Graph Plan Son herramientas grficas populares.GENERADORES DE APLICACIONESLos generadores de aplicaciones contienen mdulos programados que pueden generar aplicaciones enteras, con un desarrollo a gran velocidad. Un usuario puede especificar lo que se requiere hacer y el generador de aplicacin crear el cdigo apropiado para la entrada, validacin, actualizacin, procesamiento e informes. La mayor parte de los generadores de aplicaciones de funcin total estn formados por un conjunto comprensivo e integrado de herramientas de desarrollo: un sistema de administracin de base de datos, diccionario de datos, lenguaje de interrogacin (SOL), protectores de pantalla, generador de grficas, generador de reportes herramientas para el soporte/ simulacin de decisiones, elementos de seguridad y un lenguaje de programacin de alto nivel. Para los requerimientos nicos que no pueden ser cumplidos con los mdulos generalizados, la mayora de los generadores de aplicaciones contienen salidas de usuario en donde rutinas programadas sobre necesidad pueden insertarse. Algunos generadores de aplicaciones pueden ser interactivos y permitir a los usuarios en la terminal que definan entradas, archivos, procesamiento e informes al contestar preguntas en lnea.LENGUAJES DE PROGRAMACIN DE MUY ALTO NIVELLos lenguajes de alto nivel (o lenguajes de tercera generacin) utilizan instrucciones, las cuales se denominan estatutos, y utilizan breves estatutos o expresiones aritmticas. Los estatutos individuales del lenguaje de alto nivel son en realidad macroinstrucciones; es decir, cada estatuto individual genera diversas instrucciones mquina cuando se traduce al lenguaje de mquina mediante programas traductores de lenguaje de alto nivel llamados compiladores o intrpretes. Los estatutos del lenguaje de alto nivel se asemejan a las frases o expresiones matemticas requeridas para expresar el problema o procedimiento que se est programando. La sintaxis (vocabulario, puntuacin y reglas gramaticales) y la semntica (significados) de dichos estatutos no reflejan el cdigo interno de ninguna computadora en particular. Por ejemplo, el clculo de X = Y + Z se programara en los lenguajes de alto nivel de BASIC y COBOL como se muestra en la figura 4.18.

Los lenguajes de alto nivel como BASIC, COBOL y FORTRAN son ms fciles de aprender y programar que un lenguaje ensamblador, dado que tienen reglas, formas y sintaxis menos rgidas. Sin embargo, los programas de lenguaje de alto nivel son por lo general menos eficientes que los programas de lenguaje ensamblador y requieren mayor cantidad de tiempo de cmputo para su traduccin a instrucciones mquina. Dado que la mayora de los lenguajes de alto nivel son independientes de las mquinas, los programas escritos en un lenguaje de alto nivel no tienen que ser reprogramados cuando se instala una nueva computadora, y los programadores no tienen que aprender un lenguaje diferente para cada tipo de computadora. PAQUETE DE SOFTWARE DE APLICACIONESUn paquete de software es un conjunto preescrito, precodificado y comercialmente disponible de programas que elimina la necesidad de las personas o instituciones de escribir sus propios programas de software para ciertas funciones. Existen paquetes de software para el software de sistemas, pero la gran mayora de la paquetera de software es para software de aplicaciones.Los paquetes de software de aplicaciones consisten en aplicaciones preescritas de software que se venden comercialmente. Estos paquetes estn disponibles para las principales aplicaciones de negocios en macro, mini y microcomputadores. Contienen caractersticas personalizables de manera que pueden ser cortadas en algo a la medida de los requerimientos nicos de la institucin. Aunque los paquetes de aplicaciones para sistemas grandes y complejos deben ser instaladas por especialistas tcnicos, muchos paquetes de aplicacin, en especial para las microcomputadoras, son comercializados directamente a los usuarios finales. El desarrollo de sistemas basado en los paquetes de aplicacin.HERRAMIENTAS PARA LAS MICROCOMPUTADORASAlgunas de las herramientas ms populares y promotoras de la productividad de cuarta generacin son los paquetes de aplicaciones de propsito general, que han sido desarrollados para las microcomputadores, en especial los procesadores de palabra, las hojas de clculo, administracin de datos, grficas y software de edicin de escritorio. EL SOFTWARE DE PROCESAMIENTO DE PALABRAS El software para procesamiento de palabras ha transformado el proceso de escritura. Los paquetes de procesamiento de palabras automatizan la creacin, edicin, revisin e impresin de documentos (tales como cartas, memos y reportes) al procesar electrnicamente su informacin de texto (palabras, frases, oraciones y prrafos). Los mejores paquetes procesadores de palabras como Microsoft Word, Lotus WordPro y Corel WordPerfect pueden proporcionar una amplia variedad de documentos atractivamente impresos con sus capacidades de autoedicin o publicacin. Estos paquetes tambin pueden convertir todos los documentos a formato HTML para publicarse como pginas Web en intranets corporativas o en Internet. Los paquetes de procesamiento de palabras tambin proporcionan otras caractersticas tiles. Por ejemplo, la caracterstica del corrector ortogrfico puede identificar y corregir errores de ortografa, y la de sinnimos le ayuda a encontrar mejores opciones a las palabras con el fin de expresar sus ideas. Con las funciones de correccin de gramtica y de estilo tambin puede identificar y corregir errores de gramtica y puntuacin, as como sugerir mejoras posibles a su estilo de escritura. Adems de convertir documentos a formato HTML, tambin puede utilizar los mejores paquetes para disear y crear pginas Web, a partir de borradores, para un sitio Web de Internet o intranet. Vea la figura 4.7.

Los usuarios finales y las organizaciones pueden utilizar software de autoedicin o de publicacin (DTP, por sus siglas en ingls Desktop Publishing) para producir su propio material impreso con calidad profesional. Es decir, pueden disear e imprimir sus propios boletines, circulares, manuales y libros con diferentes tipos de estilos, grficas, fotos y colores en cada pgina. Los paquetes de procesamiento de palabras y de autoedicin, como Adobe PageMaker y QuarkXPress, se utilizan para realizar edicin y publicacin. Por lo general, el material de texto y grficas puede generarse mediante paquetes procesadores de palabras y de grficas e importarse como archivos de texto y de grficas. Los escneres pticos pueden utilizarse para introducir los textos y las grficas a partir de material impreso. Tambin se pueden utilizar archivos de galeras de imgenes (clip art), que son ilustraciones grficas realizadas de antemano y que son proporcionadas por el paquete de software o que estn disponibles desde otras fuentes.HOJAS DE CLCULOLos paquetes de hojas de clculo electrnicas, como Lotus 1-2-3, Microsoft Excel y Corel QuattroPro, se utilizan para anlisis, planeacin y modelacin de negocios. Ayudan a desarrollar una hoja de clculo electrnica, que es una hoja de trabajo de filas y columnas que puede almacenarse en una PC o en un servidor de red, o convertirse a formato HTML y almacenarse como una pgina Web o como hoja Web en Internet. Desarrollar una hoja de clculo implica disear su formato y desarrollar las relaciones (frmulas) que se utilizarn en la hoja de clculo. En respuesta a su entrada, la computadora realiza los clculos necesarios basados en las frmulas que se definieron en la hoja de clculo, y despliega los resultados inmediatamente, en su estacin de trabajo, o bien en el sitio Web. La mayora de los paquetes tambin ayudan a desarrollar representaciones grficas de los resultados de la hoja de clculo. Vea la figura 4.8. Por ejemplo, podra desarrollar una hoja de clculo con el fin de registrar y analizar el desempeo pasado y presente de la publicidad para un negocio. Tambin podra desarrollar hipervnculos con una hoja de clculo Web similar en su sitio Web de intranet del equipo de mercadotecnia. Ahora tiene una herramienta de apoyo a la toma de decisiones para ayudar a contestar las preguntas de tipo de escenario posible que pueda tener acerca de la publicidad. Por ejemplo, Qu pasara con la participacin de mercado si los gastos de publicidad aumentaran en un 10 por ciento? Para contestar esta pregunta, tan slo cambiara la frmula de gastos de publicidad sobre la hoja de trabajo de desempeo de publicidad que usted desarroll. La computadora calculara de nuevo las cifras afectadas, y producira nuevas cifras y grficas de participacin de mercado. Entonces, tendra una mejor perspectiva del efecto de las decisiones de publicidad en la participacin de mercado. Luego, podra compartir esta perspectiva con una nota en la hoja Web en el sitio Web de intranet de su equipo.GRFICAS PARA PRESENTACIONES Los paquetes de grficas para presentaciones ayudan a convertir datos numricos en despliegues de grficas tales como grficas lineales, de barras, circulares, y muchos otros tipos. La mayora de los paquetes de alta calidad tambin ayudan a preparar presentaciones multimedia de grficas, fotografas, animacin y segmentos de video, como la publicacin para Internet. No slo son los despliegues de grficas y de multimedia ms fciles de comprender y comunicar que los datos numricos, sino que los despliegues de colores y medios mltiples tambin pueden enfatizar ms fcilmente los puntos clave, las diferencias estratgicas y las tendencias importantes en los datos. Las grficas para presentaciones han probado ser mucho ms eficaces que las presentaciones tabulares de datos numricos para reportes y comunicacin en los medios de publicidad, reportes de administracin u otras presentaciones de negocios. Vea la figura 4.9.

Los paquetes de software de grficas para presentaciones, como Microsoft PowerPoint, Lotus Freelance o Corel Presentations, ofrecen muchas capacidades fciles de utilizar que fomentan el uso de presentaciones grficas. Por ejemplo, la mayora de los paquetes ayudan a disear y manejar exhibiciones de diapositivas (o slide shows) generadas y coordinadas por computadora, que contienen muchos despliegues de grficas y multimedia integrados. O puede seleccionar de entre una variedad de plantillas (templates) prediseadas de presentaciones de negocios, preparar y editar el boceto y las notas para una presentacin, y administrar el uso de archivos multimedia de grficas, fotografas, sonidos y segmentos de video. Y, por supuesto, los mejores paquetes le ayudarn a preparar a ajustar sus presentaciones de grficas y multimedia para transferirlas en formato HTML a sitios Web en intranets corporativas o a Internet.SOFTWARE DE ADMINISTRACIN DE DATOS Administracin de informacin personalEl administrador de informacin personal (PIM, siglas en ingls del trmino Personal Information Manager) es un popular paquete de software para la productividad y colaboracin de los usuarios finales, y es una aplicacin popular para los dispositivos porttiles asistentes digitales personales (PDA, siglas en ingls del trmino Personal Digital Assistant). Los PIM, tales como Lotus Organizer y Microsoft Outlook, ayudan a los usuarios finales a guardar, organizar y recuperar informacin acerca de clientes (actuales y potenciales), planear y administrar citas, juntas y tareas. El paquete PIM organizar la informacin que introduzca y recuperar la informacin en una variedad de formas, segn el estilo de la estructura del PIM y de la informacin que desee. Por ejemplo, la informacin puede recuperarse como un calendario electrnico o como una lista de citas, juntas u otras cosas por hacer; el calendario de un proyecto, o como un despliegue de los hechos principales y de los datos financieros acerca de clientes o prospectos de ventas. La mayora de los PIM incluyen ahora las capacidades de acceder a Internet y de proporcionar capacidad de correo electrnico. Tambin, algunos PIM utilizan opciones de Internet y de correo electrnico para apoyar la colaboracin entre equipos, al compartir informacin como listas de contactos, de tareas y agendas, con otros usuarios de PIM en red. Vea la figura 4.10.

Software para trabajo en grupo (groupware) El groupware es un software de colaboracin, es decir, un software que ayuda a los grupos de trabajo y a los equipos a trabajar de manera conjunta para lograr sus tareas de grupo. El groupware es una categora de software de aplicacin de propsito general que combina una variedad de caractersticas y funciones de software para facilitar la colaboracin. Por ejemplo, los productos groupware, como Lotus Notes, Novell GroupWise y Microsoft Exchange, apoyan la colaboracin mediante correo electrnico, grupos de discusin y bases de datos, calendarizacin, administracin de tareas, datos, audio y videoconferencias, etctera.Los productos de groupware dependen de Internet y de intranets y extranets corporativas para hacer posible la colaboracin en una escala global mediante equipos virtuales localizados en cualquier parte del mundo. Por ejemplo, los miembros del equipo pueden utilizar Internet para correo electrnico global, foros de discusin de proyectos y desarrollos conjuntos de pginas Web. O podran utilizar las intranets corporativas para publicar noticias del proyecto, reportes de progreso, y trabajar de manera conjunta en los documentos guardados en servidores Web. Vea la figura 4.11.

Las capacidades de colaboracin tambin se aaden a otro software para darle la caracterstica de groupware. Por ejemplo, en el paquete integrado de software de Microsoft Office, Microsoft Word mantiene un seguimiento de quienes hicieron revisiones a cada documento; con Excel mantiene un seguimiento de todos los cambios realizados a una hoja de clculo, y Outlook permite mantener un seguimiento de las tareas que se delegan a otros miembros del equipo. Dos adiciones recientes al mercado de software de colaboracin son Windows SharePoint Services, de Microsoft, y WebSphere, de IBM. Ambos productos permiten a los equipos crear con prontitud sitios Web sofisticados para compartir informacin y colaborar con los documentos. Adems, los negocios pueden utilizar estos productos como una plataforma para el desarrollo de aplicaciones que faciliten la creacin eficaz de portales de negocios basados en Web y de aplicaciones de procesamiento de transacciones. Los sitios Web construidos con herramientas de desarrollo de colaboracin pueden integrar una amplia variedad de aplicaciones individuales que permitan incrementar la productividad individual y de equipo.PAQUETES DE SOFTWATE INTEGRADOS Los paquetes de software integrado combinan las funciones de los ms importantes paquetes de software de microcomputadora, como hojas de clculo, procesador de palabras, grficas y administracin de datos. Esta integracin proporciona una herramienta de software de un propsito ms general y elimina la entrada redundante de datos y mantenimiento de los mismos. Los paquetes de productividad ms ampliamente utilizados vienen vinculados como paquetes integrados de software, tales como Microsoft Office, Lotus SmartSuite, Corel WordPerfect Office y StarOffice de Sun. El anlisis de sus componentes nos da una visin general de las importantes herramientas de software que se pueden utilizar para incrementar la productividad. La figura 4.4 compara los programas bsicos que conforman los cuatro principales paquetes integrados de software.

Observe que cada uno integra paquetes de software de procesador de palabras, hojas de clculo, grficas para presentaciones, administracin de bases de datos y administracin de informacin personal. Microsoft, Lotus, Corel y Sun vinculan otros programas en cada paquete integrado, segn la versin que se seleccione. Los ejemplos incluyen programas para accesar a Internet, correo electrnico, publicacin Web, autoedicin, reconocimiento de voz, administracin financiera, enciclopedias electrnicas, etctera. Un paquete integrado de software cuesta mucho menos que el costo total de comprar sus paquetes individuales de forma separada. Otra ventaja es que todos los programas utilizan una interfase grfica de usuario (GUI, siglas en ingls del trmino graphical user interface) similar, con conos, barras de herramientas y de estatus, mens, etc., lo que les da la misma apariencia y comportamiento, y los hace ms fciles de comprender y utilizar. Los paquetes integrados de software tambin comparten herramientas comunes, tales como correctores ortogrficos y asistentes de ayuda, para incrementar su eficacia. Otra gran ventaja de estos paquetes es que sus programas estn diseados para trabajar juntos de un modo transparente e importar fcilmente los archivos del otro, sin importar qu programa se est utilizando en ese momento. Estas capacidades los hacen ms eficaces y ms fciles de usar que utilizar una variedad de versiones individuales de paquetes. Por supuesto, poner tantos programas y caractersticas juntas en un paquete de tamao tan grande tiene algunas desventajas. Los crticos de la industria argumentan que la mayora de los usuarios nunca utilizan muchas caractersticas de los paquetes integrados de software. Los paquetes ocupan mucho espacio del disco, desde cerca de 100 a ms de 150 megabytes, segn la versin o funciones que se instalen. Por eso, sus crticos a veces denominan a dicho software de manera burlona bloatware o software inflado. El costo de los paquetes puede variar desde slo $100 para una actualizacin competitiva a ms de $700 para una versin completa de algunas ediciones de los paquetes. Estas desventajas son una razn para el uso continuo de aplicaciones integradas como Microsoft Works, Lotus eSuite WorkPlace, AppleWorks, etc. Dado que los programas de Works omiten muchas caractersticas y funciones que se encuentran en paquetes individuales y paquetes integrados de software, no pueden hacer tanto como hacen esos paquetes. Sin embargo, utilizan mucho menos espacio de disco (menos de 10 megabytes), cuestan menos de $100 y vienen con frecuencia instalados de antemano en muchos sistemas de microcomputadoras de bajo perfil. Por lo tanto, las aplicaciones integradas han probado que ofrecen suficientes funciones y caractersticas para muchos usuarios de cmputo, a la vez que proporcionan algunas de las ventajas de los paquetes integrados de software en un paquete ms pequeo.PROGRAMACIN ORIENTADA A OBJETOSUn registro creciente de proyectos de software y la necesidad de los negocios de poner de moda sistemas que sean flexibles y rpidos de hacer, ha lanzado un nuevo enfoque para el desarrollo de software con las herramientas de programacin orientada a objetos. Los conceptos de orientacin a objetos se remontan a los setentas, pero es slo recientemente que el hardware de alta capacidad y el software de conos, grficos y ventanas las han convertido en una alternativa viable.Los mtodos tradicionales de desarrollo de software han tratado a los datos y procedimientos como componentes independientes. Un procedimiento de programacin por separado debe ser escrito cada vez que alguien desea actuar sobre un elemento de datos en particular. Los procedimientos actan sobre los datos que el programa enva. QU ES LO QUE HACE QUE LA PROGRAMACIN ORIENTADA A OBJETOS SEA DIFERENTE?La programacin orientada a objetos combina los datos y los procedimientos especficos que operan en aquellos datos en un objeto: En el objeto se combinan los datos y el cdigo de programa. En vez de pasar datos a los procedimientos, los programas envan un mensaje a un objeto para que realice un procedimiento que ya tiene integrado. (A los procedimientos se les llama mtodos en los lenguajes orientados a objetos. El mismo mensaje puede ser enviado a muchos objetos diferentes, pero cada uno de ellos implantar el mensaje de forma diferente.Por ejemplo, una aplicacin financiera orientada a objetos puede tener que los objetos Cliente enven mensajes de debe y haber a los objetos Cuentas. Los objetos Cuentas, a su vez, pueden mantener a los objetos Efectivo, Cuentas por pagar y Cuentas por cobrar.Los datos de un objeto estn ocultos en otras partes del programa y slo pueden ser manejados desde dentro del objeto. El mtodo para manejar los datos del objeto puede ser cambiado internamente sin afectar a las otras partes del programa. Los programadores pueden enfocarse sobre lo que quieren que el objeto haga, y el objeto dice cmo hacerlo.Como los datos del objeto estn encapsulados en otras partes del sistema, cada objeto es un ladrillo de software independiente que puede ser usado en muchos sistemas diferentes sin cambiar el cdigo del programa. Entonces, la programacin orientada a los objetos deber reducir el tiempo y el costo de escribir el software al producir un cdigo de programa reutilizable o chips de software que pueden ser reutilizables en otros sistemas relacionados. El trabajo futuro de software podr servirse de una biblioteca de objetos reutilizables y las ganancias en productividad de la tecnologa orientada a objetos podran incrementar si los objetos se almacenaran en bibliotecas de software reutilizable.ACTIVIDADES DE LOS SISTEMAS DE INFORMACIN

Veamos ahora cada una de las actividades bsicas del procesamiento de la informacin (o procesamiento de datos) que ocurren en los sistemas de informacin. Usted deber poder reconocer las actividades de entrada, procesamiento, salida, almacenamiento y de control que tienen lugar en cualquier sistema de informacin que estudie. La figura 1.20 enumera ejemplos de negocio que ilustran cada una de estas actividades de los sistemas de informacin. Entrada de recursos de datos Los datos acerca de las transacciones de negocio y otros eventos deben capturarse y prepararse para su procesamiento mediante la actividad de entrada. sta toma, por lo general, la forma de actividades de entrada de datos, tales como registro y edicin. Con frecuencia, los usuarios finales introducen datos directamente en un sistema informtico, o registran datos sobre transacciones en algunos tipos de medios fsicos, tales como un formulario de papel. Esto suele entraar diversas actividades de edicin para asegurarse que han registrado los datos de manera correcta. Una vez introducidos los datos, pueden transferirse a un medio que pueda leer una mquina, como un disco magntico, hasta que se les necesite para su procesamiento. Por ejemplo, los datos acerca de las transacciones de ventas pueden registrarse en documentos de origen, como formularios de pedidos de ventas. (Un documento de origen es el registro original y formal de una transaccin.) Por otra parte, los vendedores podran capturar los datos de ventas mediante teclados de computadora o aparatos de escaneo ptico, los cuales fomentan visualmente la entrada de los datos de manera correcta mediante pantallas de video. Esto les ofrece una interfase de usuario ms conveniente y eficiente, es decir, mtodos de entrada y salida de usuario final, con un sistema informtico. Los mtodos como el escaneo ptico y los despliegues de mens, avisos y formularios para llenar los espacios en blanco, facilitan a los usuarios finales la introduccin de datos de manera correcta en un sistema de informacin. Procesamiento de los datos en informacin Los datos estn, por lo general, sujetos a actividades de procesamiento, tales como clculo, comparacin, ordenamiento, clasificacin y resumen. Estas actividades organizan, analizan y manipulan los datos, hasta convertirlos en informacin para los usuarios finales. La calidad de cualquier dato almacenado en un sistema de informacin tambin puede mantenerse mediante un proceso continuo de actividades de correccin y actualizacin. Ejemplo. Los datos recibidos acerca de una compra pueden ser (1) aadidos a los resultados de una corrida total de ventas, (2) comparados con un estndar para determinar la elegibilidad para un descuento en ventas, (3) ordenados en orden numrico segn los nmeros de identificacin de los productos, (4) clasificados en categoras de productos (tales como artculos que sean de alimentacin y los que no lo son), (5) resumidos para proporcionar al gerente de ventas informacin acerca de diversas categoras de productos, y por ltimo, (6) utilizados para actualizar registros de ventas. Salida de los productos de informacin La informacin en sus diversas formas se transmite a los usuarios finales y queda a su disposicin en la actividad de salida. El objetivo de los sistemas de informacin es la elaboracin de productos de informacin apropiados para los usuarios finales. Los productos comunes de informacin incluyen mensajes, reportes, formularios e imgenes grficas, las cuales pueden ser proporcionadas por pantallas de video, respuestas de audio, productos de papel y multimedia. De manera rutinaria utilizamos la informacin proporcionada por estos productos cuando trabajamos en las organizaciones y vivimos en sociedad. Por ejemplo, un gerente de ventas puede ver una pantalla de video para comprobar el desempeo de un vendedor, aceptar en el telfono un mensaje de voz producido por una computadora y recibir una impresin de los resultados mensuales de ventas. Almacenamiento de recursos de datos El almacenamiento es un componente bsico de los sistemas de informacin. Es la actividad de los sistemas de informacin en la cual los datos y la informacin se retienen de forma organizada para su uso posterior. Por ejemplo, al igual que en el texto escrito, el material se organiza en palabras, oraciones, prrafos y documentos, los datos almacenados se organizan, por lo general, en una variedad de elementos de informacin y bases de datos. Esto facilita su uso posterior para el procesamiento o recuperacin como salida, en el momento en el que los usuarios de un sistema los necesiten. Control del desempeo del sistema Una actividad importante de los sistemas de informacin es el control del desempeo del sistema. Un sistema de informacin debera producir retroalimentacin acerca de sus actividades de entrada, procesamiento, salida y almacenamiento. Esta retroalimentacin debe monitorearse y evaluarse para determinar si el sistema satisface los estndares de desempeo establecidos. Luego, las actividades apropiadas del sistema deben ajustarse de tal forma que se generen los productos de informacin apropiados para los usuarios finales. Por ejemplo, un gerente puede descubrir que los subtotales de las cantidades de ventas en un reporte de ventas no se reflejan en las ventas totales. Esto podra significar que los procesos de entrada de datos o de procesamiento tienen que corregirse. Despus, habra que hacer cambios para asegurarse que todas las transacciones sean apropiadamente capturadas y procesadas mediante un sistema de informacin de ventas