0% encontró este documento útil (0 votos)
65 vistas9 páginas

Especificación de Requerimientos SI

Este documento presenta el análisis de requerimientos y el diseño de un sistema de información para la gestión de empleados. Incluye la especificación de casos de uso, diagramas de clases y un análisis DOFA. También identifica oportunidades de mejora como la gestión segura de la información de los empleados y la actualización del listado de trabajadores.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
65 vistas9 páginas

Especificación de Requerimientos SI

Este documento presenta el análisis de requerimientos y el diseño de un sistema de información para la gestión de empleados. Incluye la especificación de casos de uso, diagramas de clases y un análisis DOFA. También identifica oportunidades de mejora como la gestión segura de la información de los empleados y la actualización del listado de trabajadores.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Actividad Especificación de requerimientos del sistema de información e informe de

análisis.

Freddy Alberto Neira López


C.C.: 91.159.684
Ficha: 2175952

Ing. Sonia Patricia Vega Rodríguez


Instructora Técnica

Tecnología en Análisis y Desarrollo de Sistemas de Información


CME SENA
SENA
2020
Evidencia
Especificación de requerimientos del sistema de información e informe de análisis.

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.

Paso1:

Con base en el ejercicio anterior, construir los diagramas utilizando la herramienta software
Star UML. (Archivo Adjunto)

Paso 2:

Diligencie la plantilla descrita a continuación para la identificación de los objetos que


componen los diagramas.

Responsable de Talento humano


Nombre de los Actores
Empleados

 Crear empleado
 Visualizar información de los trabajadores
 Modificar / Eliminar información de empleados
Nombre de los Casos de
 Pago de Nómina
Uso
 Alta y baja en la seguridad social
 Alta y baja en los seguros contratados
 Horas Trabajadas

Nombre del Sistema Sistema de gestión de empleados

Relación entre los  Responsable de Talento Humano: crea empleado nuevo


actores  Responsable de Talento Humano: modifica y elimina
información de empleados
 Responsable de Talento Humano: Da alta y baja de seguridad
social de los empleados
 Responsable de Talento Humano Alta y baja de los seguros
contratados
 Empleado y número de cédula
 Empleado y número de horas trabajadas

Responsable de Talento Humano


Empleados
Nómina
Nombre de las clases
Horas Trabajadas
Aseguradoras
Listado de Trabajadores

Responsable de Talento Humano: Registrar/Actualizar - Private


Empleados: Registrar/Actualizar - Public
Nómina: Registrar/Modificar - Private
Métodos de cada clase
Horas Trabajadas: Registrar/Modificar - Public
Aseguradoras: Registrar/Modificar – Public
Listado de Trabajadores: Generar - 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.

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.

Sistema de gestión de Debilidades Fortalezas


empleados 1. Falta de capacitación del personal 1. Compromiso gerencial con
para el manejo de tecnologías web el mejoramiento continuo de
2. Falta de recursos para la compra la empresa
del hardware y software necesarios 2. Conocimientos en
para la implementación del sistema programación del equipo de
3. Poco tiempo para realizar el desarrollo
desarrollo 3. Procesos organizacionales
muy bien definidos
4. Cuenta con persona
responsable del área de
sistemas
Oportunidades Estrategias DO Estrategias FO
1. Servicios de alojamiento de 1. Capacitar al personal en el manejo 1. Desarrollar un sistema con
información en la nube de tecnologías web tecnología web que permita
ofrecidos por compañías 2. Utilizar la mayor cantidad posible el uso multiusuario pero con
reconocidas en el mercado de software de uso libre pero controles de ingresos y
2. Existencia de software de seguros y confiable para disminuir permisos de usuario
licencia de uso libre y segura los costos de desarrollo 2. Designar al área de sistemas
3. Existencia de firewalls y 3. Adquirir un firewall y licencia de de la empresa, como
antivirus antivirus versión profesional con el responsable de la
fin de garantizar la seguridad de la capacitación del personal que
información va a utilizar el sistema
Amenazas Estrategias DA Estrategias FA
1. Posibles ataques cibernéticos 1. Realizar un cronograma de copias 1. Crear un software basado en
por parte de hackers y virus de seguridad de la información tecnologías web (HTML 5,
informáticos contenida en el programa, el cual PHP, Javascript), que
2. Costos del software requerido realice un mínimo de 2 copias promueva la usabilidad e
para el servidor diarias interacción del usuario con el
3. Pérdida de información por 2. Crear un sistema de gestión de sistema
uso inadecuado del programa usuarios con contraseña para el 2. La persona del área de
o inadecuada gestión de la uso del sistema, el cual permita sistemas realizará auditoría
información asignar permisos y restricciones permanente al sistema con el
de uso fin de verificar el uso
3. Crear un sistema de registro de correcto del mismo
acciones realizadas por usuarios (activación e inactivación de
con el fin de poder verificar las usuarios, etc).
actividades que cada usuario
realice

2. Identificación de las oportunidades de mejoramiento de acuerdo al análisis de los


requerimientos como se muestra en la siguiente tabla:
Alcance de la
Nombre oportunidad Descripción
implementación

Gestión segura de la Se podrá controlar el acceso Aplica para toda la


información relacionada con a la información relacionada información incluida en SI
los trabajadores con los trabajadores. Las copias de seguridad
Se creará un sistema de podrían realizarse en
copias de seguridad que servicios de alojamiento en
tendrán acceso restringido la nube o en discos duros
El acceso al SI será con propios
usuario y contraseña Se recomienda que sólo
puedan acceder al SI las
personas estrictamente
necesarias

Actualización del listado de El SI permitirá mantener Aplicará para trabajadores


trabajadores de la empresa actualizado en tiempo real activos y retirados de la
el listado de trabajadores empresa.
activos e inactivos de la Esta información se podrá
empresa relacionar directamente con
todos los módulos que
contenga el SI.

Control de afiliaciones de Se podrá conocer el estado Aplica para seguridad social


los trabajadores a seguridad de las afiliaciones de los y otros seguros que
social y otros trabajadores a seguridad adquieran los trabajadores
social y otros seguros en
tiempo real.
Permitirá conocer quiénes
se encuentra al día en los
pagos a los seguros

Acceso de manera real a la Se almacenará toda la Toda la información de los


información sobre la hoja de información de los trabajadores estará
vida de los trabajadores trabajadores en el SI, lo cual directamente relacionada a
evitará el uso y su número de cédula
almacenamiento de papel
Se podrá acceder de manera
más rápida a la información
de hoja de vida de los
trabajadores.
Utilización de software de Utilización de bases de Esto disminuirá los costos
uso libre datos como POSTGRESQL, desde el uso del servidor
lenguajes de programación con una licencia de servidor
como HTML5, CSS, PHP y de LINUX y un sistema
JAVASCRIPT lo cual para utilizar vía web a
disminuirá los costos de través de navegadores como
diseño e implementación. Google Chrome o Mozilla
También sistema operativo Firefox.
LINUX para el servidor Los informes podrían ser
exportados a archivos
.doc, .xml y .pdf.

3. Elaboración del plan de trabajo con base en las oportunidades de mejora. El


cual debe contener:

3.1. Nombre de la oportunidad:


Sistema de gestión de empleados

3.2. Objetivo General:


Crear un sistema de información que permita la gestión adecuada, oportuna, eficiente y
segura de las novedades relacionadas con los empleados de la empresa.

3.3. Objetivos Específicos:


 Conocer las necesidades institucionales sobre el contenido del sistema de
información
 Definir el cronograma de actividades del proyecto
 Definir el presupuesto y los recursos a utilizar en la realización del proyecto
 Satisfacer las necesidades del cliente en cuanto a sus necesidades respecto al
sistema de información a realizar
 Definir la base de datos y los lenguajes de programación a utilizar la realización
del proyecto
 Garantizar la seguridad de la información que se incluirá dentro del SI.

4. Justificación
El diseño, creación e implementación del Sistema de Información para la Gestión de los
Empleados se justifica en el control en tiempo real y de manera oportuna y segura de la
información relacionada con los empleados de la empresa.
5. Cronograma y Recursos
Fases del Proyecto 2020 2021
Recursos Noviembr Febrer
Inicio del Proyecto Diciembre Enero Marzo
e o
Análisis
Tecnológicos:
Identificar las partes interesadas Procesador de        
texto
Tecnológicos:
Entrevistar partes interesadas y
Procesador de
posibles usuarios
texto
Crear y aplicar cuestionario para Tecnológicos:
recolectar información sobre el Formularios de
sistema de información Google
Tecnológicos:
Realizar matriz de
Procesador de        
requerimientos
texto
Definir objetivos y alcance del Tecnológicos:
sistema de información a Procesador de
desarrollar texto
Tecnológicos:
Definir usuarios y perfiles de
Procesador de        
usuario
texto
Tecnológicos:
Definir costos y presupuesto para
Procesador de
el sistema de información. Pago        
texto
Inicial
Financieros
Diseño
Tecnológicos:
Definir e implementar Procesador de
herramientas de desarrollo del texto
sistema de información (lenguaje Base de datos        
de programación, base de datos, Lenguajes de
licenciamiento, etc.) programación
IDE
Paletas de colores
Definir diseño de marca (colores,
Manual de Uso de
interfaz, logos, etc)
logo y marca
Tecnológicos:
Base de datos
Realizar el modelaje de datos Lenguajes de        
programación
IDE
Crear el prototipo del sistema de Tecnológicos:        
información Base de datos
Lenguajes de
Fases del Proyecto 2020 2021
Recursos Noviembr Febrer
Inicio del Proyecto Diciembre Enero Marzo
e o
programación
IDE
Tecnológicos:
Base de datos
Realizar seguimiento con el
Lenguajes de        
cliente para ultimar detalles
programación
IDE
Construcción
Tecnológicos:
Base de datos
Definir estructura de la base de
Lenguajes de        
datos
programación
IDE
Tecnológicos:
Base de datos
Desarrollo de interfaz Lenguajes de        
programación
IDE
Tecnológicos:
Base de datos
Realizar pruebas de
Lenguajes de        
funcionalidad
programación
IDE
Tecnológicos:
Realizar ajustes de acuerdo a Base de datos
hallazgos de la prueba de Lenguajes de
funcionalidad programación
IDE
Implementación
Tecnológicos:
Servidor web,
equipos de
Puesta en marcha cómputo,        
Lenguajes de
programación,
base de datos
Pago Final Financieros
6. Observaciones

 En cuento a los programas a utilizar, la empresa cliente prefiere que se utilice


software de uso libre pero que sea seguro, confiable y reconocido en el medio, lo
cual permitirá disminuir los costos de implementación.
 La persona responsable del uso y control del sistema de información es el área de
talento humano
 La empresa cuenta con un manual de uso de logo y marca, el cual contiene los
colores a utilizar en el proyecto.

También podría gustarte