Capítulo I FUNDAMENTOS DEL ANÁLISIS Y DISEÑO DE SISTEMAS 1.1. Tipos de sistemas. Los sistemas de información se desarrollan para distintos fines, dependiendo de las necesidades de los usuarios humanos y de la empresa. 1.1.1.
Sistemas de procesamiento de transacciones (TPS).
Permiten la realización, control y registro de transacciones diarias. Dentro los tipos de sistemas están en un nivel básico: 1. 2. 3. 4. 5. 1.1.2.
Lector de banda magnética (cajero automático). Transferencia de dinero en cuentas bancarias (sistema bancario). Reservación de boletos en las aerolíneas. Pagos por internet. Sistemas que administran entradas de ordenes de ventas. Sistemas de control de negocios (BPM)
Estos sistemas permiten el monitoreo de funcionamiento del negocio, ya sea monitoreo de maquinarias a nivel industrial o físico. El BPM es el entendimiento, visibilidad, modelado y control de los procesos de negocio de una organización. Un proceso de negocio representa una serie discreta de actividades o pasos de tareas que pueden incluir personas, aplicativos, eventos de negocio, tareas y organizaciones. 1. Gestión moderna con el uso de BPM en bBadytech (gimnasios). 2. La automatización de procesos en Equinix Data Center (Centro de datos). 3. Apertura de tiendas de conveniencia del Bureau Veritas () ensayos, inspección y certificación). 4. Oficina de procesos en Sebrae Ru Brasil (gestión de personas, tecnología de la información). 5. Comunicación entre las áreas involucradas en cada uno de los procesos. El modelo de administración por procesos se refiere al cambio operacional de la empresa, al migrar de una operación funcional a una operación administrada por procesos. 1.1.3.
Sistemas de planificación empresarial (ERP). Colaborar al entorno empresarial. No son específicos. Diseñados para múltiples tareas. Lidia con una gran cantidad de datos.
Los objetivos principales de los sistemas ERP son:
Optimización de los procesos empresariales. Acceso a la información. Posibilidad de compartir información entre todos los componentes de la organización.
Eliminación de datos y operaciones innecesarias de reingeniería. Por ejemplo:
Registros de empleados Control de llegada de empleados
Sistemas de ventas
IRP
Sistemas de control de personal
Sistemas de manejo de inventarios
Control de salida de empleados
Reportes
Control de minutos de atraso
1.1.4.
Sistema de gestión de información.
Recopilan y procesan la información de distintas
Gerente
ERP
Sistemas de ventas
Control de marketing
1.1.5.
Sistema de apoyo a la toma de decisiones.
Este tipo de sistema es manipulado por el gerente o los gerentes, y se construye con la ayuda del sistema de información de gestión, para resolver problemáticas de la organización con una buena toma de decisiones. Este tipo de sistema extrae la información interna y externa de una empresa u organización, derivada de varias fuentes ya sea internas o externas. Generalmente se representa en formato gráfico.
1.2. Integración de las tecnologías en sistemas. La importancia de la integración de las tecnologías en sistemas: Hoy en día la integración de la tecnología es un concepto clave en cualquier ámbito de la vida, así también lo es para las empresas de transporte de pasajeros por carretera. Seguridad geolocalización, optimización del trabajo y del tiempo son algunas de las ventajas que la tecnología ha aportado al transporte de pasajeros y a diferentes empresas que hay en todos los países. Las tecnologías de la información han sido conceptualizadas como la integración y convergencia de la computación, las telecomunicaciones y la técnica para el procesamiento de datos. Integración de las tecnologías en sistemas: Es crear nuevas tecnologías y restructurar tecnologías ¿Cuál es la importancia de la integración de las tecnologías en sistemas? Nos sirve para poder hacer mejoras en un sistema para crear un sistema que nos de ventajas.
Genera mas ventajas en una organización. Reduce las ventajas de la competencia. Existe una interacción más eficaz entre los usuarios y el sistema. Facilita el control de actividades dentro de una organización. Crea fuente de información veraz y con respaldo.
1.2.1. Sistemas web y de comercio electrónico. Características: Accesibles al usuario (reduce el tiempo al cliente). Usuarios múltiples. Expansión de la organización. 1.2.2. Sistemas empresariales.
Características: Se integran múltiples sistemas, para una adecuada toma de decisiones. Al integrarse múltiples sistemas se crea la arquitectura “SOA” (Sistema Orientado a Servicios), tiene como base el sistema de colaboración empresarial (ERP). REGISTROS DE PLATOS
ASIGNACIION CODIGOS
SISTEMA DE CONTROL DE VENTAS REPORTE DE INGRESOS POR DIA
V S A
REGISTRO INTEGRANTES
CAS DEL CAMBA
REPORTE DE PLATOS MAS SOLICITADOS SEGUIMIENTO A CANTIDADES DE PLATOS
CONTROL DE INGRSOS POR VENTAS
1.2.3. Sistemas inalámbricos. Características: Debe ser compatible. Múltiples usuarios. Permite comercio electrónico. 1.3. Necesidades del análisis y diseño de sistema. El analista de sistemas busca comprender las necesidades humanas dentro una organización, es decir construyen soluciones acordes al flujo de información dentro una organización. El análisis detallado busca dar solución a los problemas. Planificación de un sistema que solucione problemas de flujo de información, debe ser realizada por sus analistas. Sin una planificación adecuada un cliente queda insatisfecho. El diseño de sistema brinda la estructura del sistema de información. La implementación es la puesta en marcha de sistemas. Se debe trabajar con el usuario. 1.4. Roles del analista de sistema: El analista de sistemas debe estar preparado para relacionarse con todo tipo de personas y tener conocimiento de sistemas. El analista tiene 3 roles. 1º Analista como consultor externo. + Conoce, se actualiza con las nuevas tecnologías. - Desconoce el funcionamiento total de la organización. Consultor Interno: + Conoce el funcionamiento de la organización y tiene mayor contacto con los usuarios,
- Se limita a trabajar con herramientas de su entorno. 2º Analista experto en soporte. Conoce el funcionamiento del sistema. Conocimiento de hardware y software. Es intermediario entre el sistema y el usuario. 3º Analista como agente de cambio. Planifica los cambios basándose en el ciclo de vida de un sistema de información. Busca soluciones para optar por nuevas alternativas que ayudan al manejo de información en una organización. 1.5. Ciclo de vida de desarrollo de sistemas (SDLC). Es una metodología en fases para el análisis y diseño, de acuerdo con la cual los sistemas se desarrollan mejor al utilizar un ciclo específico de actividades del analista y los usuarios.
1º identificación de los problemas, oportunidades y objetivos. No desperdiciar el tiempo resolviendo un problema mal caracterizado. En la primera fase el analista debe analizar con honestidad lo que está ocurriendo en la empresa Señala los problemas. Identifica los objetivos de la primera fase. 2º Determinación de los requerimientos humanos de información. El analista determina las necesidades de los usuarios. Utiliza métodos interactivos como entrevistas, muestreos e investigación de los datos, cuestionarios y métodos discretos como observar el comportamiento de los encargados en la toma de decisiones. El analista utilizará estos métodos para plantear y responder muchas preguntas relacionadas con la interacción humano-computadora (HCI). 3º Análisis de las necesidades de un sistema. El analista utiliza técnicas y herramientas que ayuden a realizar las determinaciones de los requerimientos.
Usa como herramienta los diagramas de flujo de datos (DFD) para graficar entradas, procesos y salidas de las funciones de una empresa. Analiza las decisiones estructuradas llevadas a cabo. Existe 3 métodos principales para el análisis de las decisiones estructuradas: inglés/español estructurado, tablas de decisión y árboles de decisión. Prepara una propuesta de sistemas en la que sintetiza todo lo que ha averiguado sobre los usuarios, la capacidad de uso y la utilidad de los sistemas actuales. Incluye un análisis de costo-beneficio de las alternativas 4º Diseño de sistema recomendado. Utiliza la información recolectada antes para realizar el diseño lógico del sistema de información. El analista diseña los procedimientos para ayudar a que los usuarios introduzcan los datos con precisión. Ayuda a que los usuarios completen la entrada de datos efectiva al sistema de información mediante el uso de las técnicas del buen diseño de formularios y páginas Web o pantallas. 5º Desarrollo y documentación del software. Trabaja con los programadores para desarrollar el software original requerido. Desarrolla documentación efectiva para el software, incluyendo manuales de procedimientos. Los programadores desempeñan un rol clave diseñan, codifican y eliminan los errores sintácticos de los programas de computadora. 6º Prueba y mantenimiento del sistema. Antes de utilizar el sistema de información, se debe probar. En costos detectar los problemas es menor, además los problemas deben ser revisados antes de entregar el sistema a los usuarios 7º Implementación y evaluación del sistema. Capacitar a los usuarios para operar el sistema. Los distribuidores se encargan de una parte de la capacitación. Planea conversión sin problemas del sistema antiguo al nuevo.
CUESTIONARIO 1. Mencione 4 tipos de sistemas y describa: Sistema de gestión de información: Recopilan y procesan la información de distintas Sistemas de procesamiento de transacciones (TPS): Permiten la realización, control y registro de transacciones diarias. Dentro los tipos de sistemas están en un nivel básico: Lector de banda magnética (cajero automático) Sistemas de control de negocios (BPM): Estos sistemas permiten el monitoreo de funcionamiento del negocio, ya sea monitoreo de maquinarias a nivel industrial o físico. Gestión moderna con el uso de BPM en bBadytech (gimnasios). Sistemas de planificación empresarial (ERP): Colaborar al entorno empresarial, No son específicos, Diseñados para múltiples tareas. 2. Según la integración de las tecnologías en sistemas que tipo de sistemas mencionamos en clase. Fue la de transporte de pasajeros y mercadería, el sistema de monitoreo en una guardería para niños. 3. ¿Según la lectura cuales son los roles que cumple en cada fase del SDLC, un analista? Son las siguientes:
¿Cómo puede el sistema ofrecer un mejor apoyo para las tareas individuales que se deben llevar a cabo? ¿Qué nuevas tareas habilita el nuevo sistema que los usuarios no podían realizar sin él? ¿Cómo se puede crear el sistema de manera que extienda las capacidades de un usuario más allá de lo provisto por el sistema anterior? ¿Cómo puede el analista crear un sistema gratificante para los trabajadores? 4. Lea el IMPACTO DEL MANTENIMIENTO, y explique porque es importante. Se debe hacer el mantenimiento por lo siguiente: Se realizar modificaciones en los programas de computadora y mantenerlos actualizados. Implementar otro sistema tardaría mucho en su desarrollo. Corregir los errores del software. Mejorar las capacidades del software. 5. ¿Cuáles son las preguntas que un analista se debe de hacer, dentro la organización? Son las siguientes:
¿qué hay que hacer para que el sistema sea perceptible, legible y seguro? ¿cómo puede diseñarse el nuevo sistema para que sea fácil de usar, aprender y recordar? ¿cómo puede el sistema ser agradable o incluso divertido de usar? ¿cómo puede el sistema apoyar las tareas laborales individuales de un usuario y buscar nuevas formas de hacerlas más productivas?