ESPECIFICACION DE REQUERIMIENTOS CON CASOS DE USO AP02-AA3-EV02 AUTOR: MARIO ALBERTO SANTANA CARREÑO SERVICIO NACIONAL DE APRENDIZAJE SENA TECNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION 2019 ESPECIFICACION DE REQUERIMIENTOS CON CASOS DE USO AP02-AA3-EV02 AUTOR: MARIO ALBERTO SANTANA CARREÑO TRABAJO PRESENTADO PARA LA FASE DE INDENTIFICACION AP02-AA3-AV04. INSTRUCTORES: ARIAM GAMBOA BOHORQUEZ BIBIANA FERNANDA TORRES AVILA HECTOR VECINO RUEDA JOHANA ALEXANDRA GOMEZ SANTOS LILIANA MARGARITA PEREZ OLMOS PERDRO NEL PINTO VARGAS SERVICIO NACIONAL DE APRENDIZAJE SENA TECNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION 2019 Evidencia Especificación de requerimientos del sistema de información e informe de análisis. DESCRIPCIÓN DE LA EVIDENCIA. Con base en el conocimiento que el aprendiz ha adquirido de la cooerativa en estudio y utilizando los conceptos y técnicas aprendidos en la actividad de proyecto número uno deberá determinar las especificaciones para el sistema de información en desarrollo. Para lo anterior el aprendiz se deberá apoyar en el material de apoyo en relación con los siguientes elementos: ● Identificar los elementos como los datos y operaciones de cada una de las clases utilizadas en UML. ● Identificar las relaciones existentes entre diferentes modelos. ● Identificar los elementos dato de un objeto (atributos, variables e instancias). ● Identificar los objetos que forman partes del modelo. Para esta evidencia se deben seguir los siguientes pasos: Paso 1: Construir una definición de Caso de Uso y Diagrama de Clase que se pueda utilizar para representar a un usuario o colaborador de la cooperativa. Cada usuario se define por un número entero ID, una contraseña de ingreso. Los servicios que debe proporcionar deben permitir introducir los datos de un nuevo usuario, visualizar los datos existentes de un nuevo usuario y capacidad para procesar las cantidades recogidas de reciclaje, su peso y clase de material. Con base en el ejercicio anterior, construir los diagramas utilizando la herramienta software Star UML. Caso de usos Gestion de recursos humanos Actores Cooperativa usuarios Resumen La compañía ingresa los datos de los usuarios, rutas, frecuencia y material reciclado para que le Sistema procese la información El usuario es identificado con un id Precondiciones Los usuarios deberán tener listo el material a recoger para ser pesado y clasificado. Postcondiciones El usuario debe estar identificado ante la cooperativa por un id y contraseña dinámica, asignada a criterio y enviada a los usuarios por correo o whats app. La cooperativa ingresara los datos para sus respectivos certificados. Entre ingreso de datos, habilita la visualización, eliminación de datos y edición dar de baja y alta en la a un usuario. Si no hay rutas asiganadas o no hay material recolectado, no hay certificacion. Include Extender Herencia de Flujo de eventos Actor 1. La cooperativa ingresa los datos de los nuevos usuarios. 2. La cooperativa puede editar y eliminar la información del usuario. 3. La cooperativa ingresa el monto de material y peso de él usuario. 4. La cooperativa envia contraseñas dinámicas a usuarios a correos o whatsaap. 5. La cooperativa confirma la eliminación o agregación de nuevos usuarios. 6. La cooperativa notifica de los certificados generados a los usurios Sistema 1. El sistema almacena y visualiza los datos de los usuarios. 1.1. El sistema asigna el código de identificación y contraseña a los usuarios. 2. El sistema permite la eliminación edición de información almacenada. 3. El sistema almacena la información del usuario. 4. el sistema procesa las cantidades suministradas y genera los certificados. 5. El sistema genera las contraseñas dinámicas he informa al administrador. 6. El sistema avisa mediante correo de los nuevos certificados Paso 2: Diligencie la plantilla descrita a continuación para la identificación de los objetos que componen los diagramas. USUARIOS, COOPRESER Nombre de los Actores Nombre de los Casos de Uso Acciones realizadas verbos: Registrar datos, consultar datos, Eliminar datos, procesar operaciones, dar de alta y baja, asignación de id a usuario, generar certificación Sistema de certificación automatizada ILLARI Nombre del Sistema Relación Relación Actores entre los usuarios, coopreser , certificacion Nombre de las clases Métodos de cada clase Usuario: Public Cooperativa: Prívate Certificación: Public Paso 3: Elaboración del informe de análisis con las propuestas de trabajo junto con la interpretación de las necesidades tecnológicas, expuestas en el informe de requerimientos, de acuerdo con las normas y protocolos del sistema en desarrollo. Sistema de certificación automatizada ILLARI: Íte m Tipo de component e (hardwaresoftwarecomunicaci ón) Objeto 1 Hardware 2 3 4 Tecnologí a (OnPremise, Virtualizac ión, Nube, Móvil) Tipo de Adquisición (propioarriendo) Tipos de servicios a proveer Servidor OnPremise de aplicacion es Propio Servidor físico para la ejecución de aplicaciones y bases de datos en varios terminales por red LAN. Software Nube Servidor de aplicacion es arriendo Servidor web que servirá para administrar y controlar aplicaciones móviles para (terminales para cada punto de trabajo). Software Móvil Servidor de aplicacion es arriendo permitir el acceso al sistema de información para verificar de una manera inmediata al empleado encargado de manejar las certificaciones de la cooperativa. Software Microsoft Windows Server web Arriendo Servidor en la nube para alojar las aplicaciones web para diferentes dispositivos del mercado multiplataforma. Nube 5 Software Microsoft Windows Server 2016 OnPremise Arriendo Sistema operativo para servidores 6 Comunicaci ón Protocolo Ethernet OnPremise Propio Protocolo de Trasmisión de redes de datos 100BASETX (IEEE 802.3u) 7 Comunicaci ón Switch administr able OnPremise Propio Concretar las conexiones de red tipo LAN y evaluar las direcciones entre dispositivos Switch Avaya 4850 Gts Pwr 48 Port 8 Comunicaci ón Cable UTP / RJ45 CAT 5 OnPremise Propio Permite la interconexión de equipos dentro de las redes locales (LAN), Además permite la transmisión de información en redes de datos y voz en redes telefónicas. Valor máximo de trasferencia 10 / 100 Mbps 9 Comunicaci ón Puerto RJ OnPremise -45 CAT 5 Propio Permitir la trasmisión de datos entre le pc cliente y la red local de datos. El informe debe contener: 1. Análisis DOFA del sistema de información actual. Este análisis además deberá incluir lo siguiente: - Diagnóstico y necesidades del hardware, software y servicios informáticos Objetivo del Proyecto: Debilidades: Fortalezas: Relacione las debilidades Escriba todas las que usted considere le fortalezas afectan para su desarrollo disciplina, organización (escasez de recursos paciencia, auto económicos, no dispone responsable, de tiempo, está comprometidos con la trabajando, no hay compañía podrán instituciones educativas mejorar la calidad de necesidades del en su entorno) R/ servicio de la compañía. hardware, software y -Las faltas de recursos servicios informáticos Desarrolladores de económicos limitaran la hardware, software eficiencia de un buen altamente calificados servicio de información. -Analistas de servicios de -La falta de recursos información egresados humanos podrán poner del Sena. en dificulta los procesos de calidad de la -tener un buen sistema cooperativa. de información ayudara a fortalecer todas las -desactualización de la necesidades puntuales infraestructura de de la cooperativa. En sistemas de información todos los campos dejara fuera de optimizando recursos y oportunidades la calidad del servicio. compañía, para posicionarse en el mercado nacional e internacional. 2. Identificación de las oportunidades de mejoramiento de acuerdo al análisis de los requerimientos como se muestra en la siguiente tabla: Nombre oportunidad Ejemplo: versión de datos. Descripción Actualizar Ejemplo: Al actualizar la base de base de datos se podrá optimizar el servicio y mejorar la seguridad del sistema. Alcance de implementación la Ejemplo: Se recomienda realizar plan de trabajo para la actualización de la base de datos. Visualización y control Permitir consultar de Control total de certificados emitidos. manera instantánea la certificados de certificación solicitada cooperativa. por parte del usuario. los la Gestión de contabilidad. Procesar la información correspondiente a cantidades de material y clase para realizar el cálculo mensual. Mejorar con eficiencia y rapidez los reportes precisos de certificación de la cooperativa. Procesar operaciones. Brindar una mejor seguridad a los usuarios para visualizar y descargar los certificados . las Realizar las operaciones necesarias generar contraseñas dinámicas según lo determine el administrador del sistema . 3. Elaboración del plan de trabajo con base en las oportunidades de mejora. El cual debe contener: 1. 2. 3. 4. 5. 6. El nombre de la oportunidad Objetivo general y específicos Justificación Cronograma Recursos: físicos, humanos, financieros, otros. Observaciones. 1. El nombre de la oportunidad: Sistema de certificación automatizada ILLARI 2. Objetivo general y específicos: Sistematizar el proceso de emisión de certificados emitidos por la cooperativa, y mejorar su proceso para asi brindar comodidad y poder contribuir con el medio ambiente. 3. Justificación: Garantizar la protección de datos y Garantizar a los usuarios excelentes resultados. Control de características recicladas en tiempo record. Control de inventarios precisos. Control de certificación-usuario(cooperativa-usuario). Agilizar procesos de recolección de datos adecuados. Creación de reportes globales de la cooperativa. 4. Cronograma: Se realizará la planificación y planeación de acuerdo a la directiva de la cooperativa. Dependerá del estudio realizado con anterioridad y las necesidades de la cooperativa. 5. Recursos: físicos, humanos, financieros, otros: Físicos: infraestructura general de todo el sistema de información solicitado Humanos: Empleados de la cooperativa, clientes externos. Financieros: Fondos propios para la actualización del sistema de información solicitado, Préstamo con entidades bancarias. 6.Observaciones: Las aplicaciones para el Sistema de certificación automatizada ILLARI mejoran la eficacia y reducen los errores comunes que suele cometer el ser humano. Además, agilizan el flujo de la información dentro de la cooperativa, reducen el tiempo dedicado a las funciones habituales y permiten controlar el estado de las certificaciones al instante. Los sistemas de gestión de información incorporan a la base de datos un registro único certificación automatizada. Se tendrá un control global de los certificados, fechas de nuevos convenios, y material reciclado. A partir de la información existente en la base de datos, se puede generar en tiempo real la gestión de certificación de la cooperativa. Esto hace que el sistema de información implementado sea la solución perfecta para conocer en tiempo real los materiales recogidos en la cooperativa.