PROYECTO ESPECIFICACION DE REQUERIMIENTOS CON CASOS DE USO AP02-AA3-EV02 PROFESOR INGRID CAROLINA ROJAS MONTAÑEZ APREN
Views 419 Downloads 4 File size 166KB
PROYECTO ESPECIFICACION DE REQUERIMIENTOS CON CASOS DE USO AP02-AA3-EV02
PROFESOR INGRID CAROLINA ROJAS MONTAÑEZ
APRENDIZ: RICARDO ALFONSO RODRÍGUEZ CUMACO
SERVICIO NACIONAL DE APRENDIZAJE SENA ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN 1965989
BOGOTA D.C 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 empresa 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 empleado de una compañía. Cada empleado se define por un número entero ID, un Salario y el número máximo de horas de trabajo por semana. Los servicios que debe proporcionar deben permitir introducir los datos de un nuevo empleado, visualizar los datos existentes de un nuevo empleado y capacidad para procesar las operaciones necesarias para dar de alta y de baja en la seguridad social y en los seguros que tenga contratados la compañía. Con base en el ejercicio anterior, construir los diagramas utilizando la herramienta software Star UML.
Caso de usos
Gestion de recursos humanos
Actores
Campañia , empleado
Resumen
La compañía ingresa los datos del empleador para que le Sistema procese la información El empleador es identificado con un id
Precondiciones
El empleado labora una cantidad de hora semanales y se encuentra afiliado a una seguridad.
Pos condiciones
El empleado es identificado por la compañía por un id, La compañía puede dar de baja y alta en la seguridad social al empleado y el compañía puede visualizar Entre ingreso de datos, habilita la visualización, eliminación de datos y edición dar de baja y alta en la seguridad social.
Include Extender
Si no hay horas trabajada, no hay pagos de salarios.
Herencia de Flujo de eventos Actor
Sistema
1. La compañía ingresa los datos de los nuevos empleados. 2. La compañía puede editar y eliminar la información del empleador.
1. El sistema almena y visualiza los datos del Empleado. 1.1. El sistema asigna el código de identificación del empleado. 2. El sistema permite la eliminación edición de información almacenada. 3. El sistema almacena la información del empleado.
3. La compañía ingresa el salario del empleado. 4. La compañía ingresa las horas trabajador por el empleado. 5. La compañía confirma el dar de alta o baja en la seguridad social del trabajador. 6. Confirmar pagos del empleado
4.
el sistema procesa las horas trabajadas más el salario para calcular el pago del empleado.
5. El sistema da de baja y alta en la seguridad social o seguros del empleado 6. Realizar pagos al empleado
INGRESAR DATOS
NUMERO DE ID
HABILITAR SEGURIDAD SOCIAL VISUALIZACION DE DATOS
PAGO DE SALARIOS
EMPLEADO HORAS TRABAJADAS
COMPAÑIA
ELIMINACION Y EDICION DE DATOS
DAR DE BAJA EN SEGURIDAD SOCIAL
compañia
empleado
+empleado +ingresar informacion del empleado() +pago de salario() +dar de baja en la seguridad social() +dar de alta en la seguridad social() +ver informacion de los empleados()
+numero id +horas de trabajo +salario
horas trabajadas
+numero de horas()
+horas +cantidad de horas trabajadas() pago de salario +cantidad de dinero +pago de salario()
sistemas +nombre codigo de identificacion
+asignar numero de identificacion() +visualizar la informacion() +almacenar la informacion() +procesar la informacion para dar de alta y baja en la seguridad social() +procesar informacion de horas de trabajo y salario() +editar informacion()
eliminacion y edicion de datos +edicion +eliminacion +Attribute1
+id +asignacion de codigo()
seguridad social +activo +inactivo
Paso 2: Diligencie la plantilla descrita a continuación para la identificación de los objetos que componen los diagramas. Empleado, Compañía
Nombre de los Actores Nombre de los Casos de Uso
Nombre del Sistema Relación entre los Actores Nombre de las clases Métodos de cada clase
Acciones realizadas verbos: Registrar datos, consultar datos, Eliminar datos, procesar operaciones, dar de alta y baja, asignación de id a empleado Sistema de control de recursos humanos Relación
Empleado, empleador , Servicios Empleado: Public Empresa: Prívate Servicios: 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 control de recursos humanos: Íte m
1
Tipo de component e (hardwaresoftwarecomunicaci ón) Hardware
Objeto
Tecnologí a (OnPremise, Virtualizac ión, Nube, Móvil)
Tipo de Adquisición (propioarriendo)
Tipos de servicios a proveer
Servidor de
OnPremise
Propio
Servidor físico para la ejecución de
aplicacion es 2
Software
Servidor Nube de aplicacion es
arriendo
3
Software
Servidor Móvil de aplicacion es
arriendo
Software
Microsoft Windows Server web
Nube
Arriendo
5
Software
OnPremise
Arriendo
6
Comunicaci ón
Microsoft Windows Server 2016 Protocolo Ethernet
OnPremise
Propio
7
Comunicaci ón
Switch administr able Switch Avaya 4850 Gts Pwr 48 Port
OnPremise
Propio
4
aplicaciones y bases de datos en varios terminales por red LAN. Servidor web que servirá para administrar y controlar aplicaciones móviles para (terminales para cada punto de trabajo). permitir el acceso al sistema de información para verificar de una manera inmediata al empleado encargado de manejar los recursos humanos de la compañía. Servidor en la nube para alojar las aplicaciones web para diferentes dispositivos del mercado multiplataforma. Sistema operativo para servidores Protocolo de Trasmisión de redes de datos 100BASETX (IEEE 802.3u) Concretar las conexiones de red tipo LAN y evaluar las direcciones entre dispositivos
8
Comunicaci ón
Cable UTP / RJ45 CAT 5
OnPremise
Propio
9
Comunicaci ón
Puerto RJ On-45 CAT 5 Premise
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 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 disciplina, organización desarrollo (escasez de paciencia, auto recursos económicos, no responsable, dispone 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 Desarrolladores de servicios informáticos económicos limitaran la hardware, software eficiencia de un buen altamente calificados servicio de información. -Analistas de servicios
-La falta de recursos humanos podrán poner en dificulta los procesos de calidad de la compañía. -desactualización de la infractructura de sistemas de información dejara fuera de oportunidades la compañía ,para posicionarse en el mercado nacional e internacional.
de información egresados del Sena. -tener un buen sistema de información ayudara a fortalecer todas las necesidades puntuales de la empresa. En todos los campos optimizando recursos y calidad del servicio.
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
Descripción
Alcance de la implementación
Ejemplo: Actualizar versión de base de datos.
Ejemplo: Al actualizar la base de datos se podrá optimizar el servicio y mejorar la seguridad del sistema.
Ejemplo: Se recomienda realizar plan de trabajo para la actualización de la base de datos.
Visualización y control recursos humanos.
Permitir consultar de manera instantánea la información solicitada por parte del personal asignado para la gestión de personal.
Control total de los recursos humanos de la empresa.
Gestión de contabilidad. Procesar la información correspondiente a horas de trabajo por trabajador para realizar el cálculo de salario mensual.
Mejorar con eficiencia y rapidez los reportes precisos de la nómina de la compañía.
Procesar las operaciones.
Controlar y mejorar los contratos con las compañías de seguro para poder siempre
Realizar las operaciones necesarias para dar de alta y baja en la seguridad social y
seguros de la empresa . estar en los términos de cumplimiento de las leyes laborales con el personal de la compañía . 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 control de recursos humanos 2. Objetivo general y específicos: Mejorar el rendimiento de consulta de datos de la compañía, para tener un control inmediato de los recursos humanos, financieros y poder garantizar la seguridad de información de la compañía. Igualmente analizar los problemas de rendimiento, plantear soluciones para mejorar el sistema de información, aplicar nuevas estrategias y un plan de acción para mejorar las falencias. Con estos puntos a cumplir, podemos nosotros medir y cuantificar resultados obtenidos, trazar metas alcanzar, igualmente podremos verificar resultados con la recolección de datos obtenidos y finalmente podremos comprobar los resultados de manera efectiva. 3. Justificación: Garantizar la protección de datos y Garantizar a los empleados excelentes resultados.
Control de personal general en tiempo record. Control de inventarios precisos. Control de facturación propietario-cliente(empresa-empleado). Agilizar procesos de recolección de datos adecuados. Creación de reportes globales de la compañía.
4. Cronograma: Se realizará la planificación y planeación de acuerdo a la directiva de la empresa.
Dependerá del estudio realizado con anterioridad y las necesidades de la empresa. 5. Recursos: físicos, humanos, financieros, otros: Físicos: infractructura general de todo el sistema de información solicitado Humanos: Empleados de la empresa, clientes externos. Financieros: Fondos propios para la actualización del sistema de información solicitado, Préstamo con entidades bancarias. 7. Observaciones: Las aplicaciones para el sistema de control de recursos humanos 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 empresa, reducen el tiempo dedicado a las funciones habituales y permiten controlar el estado de las cuentas al instante. Los sistemas de gestión de información incorporan a la base de datos un registro único de las entradas y salidas de cada empleado, así como en dar de alta y baja de la seguridad social. Se tendrá un control global de los empleados, fechas de nuevos contratos, personal entrantes recursos de la empresa etc. A partir de la información existente en la base de datos, se puede generar en tiempo real la gestión de recursos humanos de la compañía. Esto hace que el el sistema de información implementado sea la solución perfecta para conocer en tiempo real todos los recursos de la compañía.