casos de usos y diagramas de clases

Paso 1: Construir una definición de Caso de Uso y Diagrama de Clase que se pueda utilizar para representar a un empleado

Views 231 Downloads 6 File size 615KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

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.

DIAGRAMA DE CLASE:

CASO DE USO:

ESPECIFICACIÓN DEL CASO DE USO Actores Resumen

Auxiliar contable, jefe de área, sistema, y Empleado

La auxiliar contable ingresa las nuevas contrataciones de los empleados y las terminaciones de contratos; valida en el sistema los datos recibidos de los turnos contra la asistencia del personal y el sistema realiza los cálculos de los sueldos, la seguridad social y da de alta y baja en la seguridad social. Precondiciones El empleado labora unas máximas horas semanales y se encuentra afiliado a la seguridad social Postcondiciones El empleado se identifica en la compañía con un id, se puede visualizar su estado, una vez terminado su contrato se da de baja en la seguridad social. Include 1. Validación de turnos asignados vs asistencia al trabajo. 2. Liquidada la nómina se calcula sueldo y valor de seguridad social. 3. El sistema no permite asignación de turnos que superan las máximas horas de trabajo semanal. Extend 1. El sistema notifica al jefe de área si esta asignando turnos a un trabajado que supera las horas de trabajo semanal. 2. El sistema envía los turnos a la auxiliar contable para que sean validados con la asistencia. FLUJO DE EVENTOS ACTOR SISTEMA El auxiliar contable ingresa los datos de las El sistema asigna un id a los nuevos nuevas contrataciones y las terminaciones empleados y los da de alta en la seguridad de contrato social, igualmente da de baja al id del empleado por terminación de contrato. FLUJO EXTEND 1. El sistema envía los turnos asignados al módulo de nómina para que sea validados. El jefe de área realiza una asignación de FLUJO EXTEND 2. turnos mensual El sistema genera alertas por notificaciones cuando se cometa este error, de asignar turnos que superan las máximas horas semanales. La auxiliar contable valida los turnos ingresados con el control de asistencia y El sistema realiza el calculo automático de realiza los ajustes por novedades de la nómina y la seguridad social de los personal; ingresando las modificaciones empleados. necesarias de los turnos en el sistema.

Paso 2: Diligencie la plantilla descrita a continuación para la identificación de los objetos que componen los diagramas.

Nombre de los Actores

Auxiliar contable, jefe de área, sistema y empleado.

Nombre de los Casos de Uso

Liquidar nómina, Programar Turnos

Nombre del Sistema

Sistema de control de turnos y nómina El auxiliar contable tiene una relación de dependencia del jefe de área el cual es quien realiza la programación de los turnos.

Relación entre los Actores

El trabajador tiene una relación de dependencia del jefe de área, quien es quien realiza la programación de los turnos. El jefe de área tiene una limitación del sistema que no le permite realizar una asignación de turnos a un trabajador que haya excedido las máximas horas de trabajo semanales.

Nombre de las clases

Métodos de cada clase

Empresa, Nómina, Turnos, Empleado Empresa: Publico Nómina: Publico Turnos: Publico Empleado: Publico

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.

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.

ANÁLISIS DOFA DEL SISTEMA DE INFORMACIÓN ACTUAL

VARIABLES EXTERNAS OPORTUNIDADES AMENAZAS

MATRIZ DOFA

1.Control en el manejo de novedades. 2.Integración de los departamentos contable y de producción. 3.Control de horas de trabajo.

VARIABLES INTERNAS

1.Falla en la energía de los servidores 2.Daño en el sistema de control de acceso

DEBILIDADES

ESTRATEGIAS OFENSIVAS (FO)

ESTRATEGIAS DEFENSIVAS (FA)

1.Falla en procedimiento de verificación de turnos. 2.Falta de registro de asistencia del empleado. 3.Falta de ingreso de turnos por parte del encargado

1. (F1 y O1) Crear procedimientos de validación de novedades de personal. 2. (F4 y O2) Establecer cronogramas de trabajo donde se establezcan tiempos en la ejecución de las actividades.

1. (F1 y A2) Implementar un plan de contingencia ante eventuales daño en los sistemas de control de acceso y servidores. 2. (F2 y O1) Establecer un plan de mantenimiento de los equipos de respaldo y protección.

FORTALEZA

ESTRATEGIAS DE REORIENTACIÓN (DO)

ESTRATEGIAS DE SUPERVIVENCIA (DA)

1.Automatización de los procesos 2.Optimización de los recursos 3.Control de pago de seguridad social y sueldo 4.Reducción de tiempos de procesos.

ÍTEM

DESCRIPCIÓN

1

Servidor

2

Terminal de trabajo

3

Red de Comunicación

4 5

Software de control Control de asistencia

1. (D3 Y A2) Implementación de planes de 1. (D1 y O1) Capacitación de personal que pueda contingencia con procedimientos claros que ayuden sustituir de forma temporal las actividades a una operación manual y su posterior actualización necesarias para que el proceso pueda fluir. de información al sistema, cuando se haya superado los inconvenientes presentados.

DIAGNÓSTICO Y NECESIDADES DEL HARDWARE, SOFTWARE Y SERVICIOS INFORMÁTICOS. UTILIDAD Equipo donde se encuentra instalado el software de control Computador donde los usuarios del sistema, pueden hacer al programa Sistema de router, swich, cableado y protocolos de comunicación de redes, que permiten la conexión entre computadoras y equipos inteligentes. Programa de control de turnos y nómina. Sistema huellero digital, que controla los ingresos y salidas del personal.

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

Solo permitir el ingreso a la Configurar la terminal de huellero. configuración, al administrador del sistema. Los computadores que funcionen como terminales de trabajo, deben tener Configuración de terminales de trabajo. configurado los permisos de forma limitada, solo permitiendo el acceso a las funciones acordes a su trabajo. Limitar todas las comunicaciones al exterior con Configuración del Fireware. el fireware, establecer las reglas y filtros de bloqueos. Mantener actualizados los Actualización de servidores y sistemas operativos con las computadores. últimas versiones de seguridad.

ALCANCE DE LA IMPLEMENTACIÓN A todas la terminales habilitadas e instaladas. A todas las terminales de trabajo, habilitadas e instaladas. En Windows el permiso será de usuario y en Linux será el permiso 766 al usuario creado. A todos los equipos instalados en la organización. Para todos los servidores y estaciones de trabajo de la compañía.

3. Elaboración del plan de trabajo con base en las oportunidades de mejora. El cual debe contener: 

El nombre de la oportunidad.



Objetivo general y específicos.



Justificación.



Cronograma.



Recursos: físicos, humanos, financieros, otros.



Observaciones.

PLAN DE TRABAJO DE MANTENIMIENTO, CONFIGURACIÓN Y PUESTA A PUNTO DE EQUIPOS.

OBJETIVO GENERAL: Garantizar el correcto funcionamiento de los equipos de cómputos de la organización y mantenerlos en las mejores condiciones para los usuarios quienes los operan.

OBJETIVOS ESPECIFICOS: 1. Realizar diagnósticos a cada uno de los equipos en uso y determinar las necesidades de mantenimiento. 2. Establecer rutinas de mantenimientos preventivos que prologuen la vida útil de los equipos de la organización. 3. Controlar la instalación de programas no licenciados. 4. Mantener los equipos libres de virus y malware. 5. Mantener actualizado los sistemas operativos.

JUSTIFICACIÓN: Contar con un programa de mantenimiento de sistemas de cómputo, minimiza los daños de los equipos instalados, maximiza el desempeño de los mismos y disminuye los costos asociados a daños de equipos, igualmente se ejerce un control y seguimientos sobre estos activos los cual tienen un impacto positivo en la organización.

CRONOGRAMA DE MANTENIMIENTOS DE EQUIPOS DE SISTEMAS MES DE OCTUBRE Limpieza Eliminación de Actualización Limpieza EQUIPOS interna y virus y del sistema externa externa malware operativo SERVIDOR

Del 1 al 3

Del 10 al 15

Del 25 al 29

Terminales de trabajo

Del 4 al 9

Del 16 al 20

Del 21 al 24

Huellero digitales

Dia 30

LISTADO DE RECURSOS RECURSO HUMANO Personal certificado, capacitado y con las competencias necesarias para la implementación de los programas de mantenimiento.

RECURSO FÍSICO RECURSO FINANCIERO Multímetro, limpiador electrónico, crema Presupuesto anual para desmanchadora para mantenimiento preventivo equipos de cómputo y y correctivos. bayetas

OBSERVACIONES: La organización debe contar con personal propio para la realización de las actividades descriptas o en su defecto se debe contar con un contrato de soporte de una empresa certificada que pueda proveer los servicios necesarios.