Requisitos funcionales

Rene Guaman-Quinche
Rene Guaman-QuincheDesarrollador de softwre, Profesor em Universidad Nacional de Loja
1
Requisitos Funcionales
René Guamán-Quinche
Carrera de Ingeniería en Sistemas/Computación
Junio, 2021
Loja, Ecuador
3
1. Clasificación de Requisitos
2. Requisitos Funcionales
3. Tipos
3.1. Tipo - Reglas del Negocio
3.2. Tipo - Transacciones
3.3. Tipo - Funciones administrativas
3.4. Tipo - Autenticación
3.5. Tipo - Niveles de autorización
Agenda
4
Clasificación de los Requisitos
5
Definición de Requisito Funcional
“Los requerimientos funcionales son las
descripciones explicitas del comportamiento
que debe tener una solución de software y
que información debe manejar.”
6
Requisito Funcionales
Son declaraciones de los servicios que debe proporcionar el sistema, de la manera en
que este deba reaccionar a entradas particulares y de cómo se debe comportar en
situaciones particulares
Representación:
●
Lenguaje Natural
●
Modelos Visuales
●
Métodos Formales
7
Requisito Funcionales
Definen:
●
¿Cuáles entradas debe aceptar el sistema?
●
¿Cuáles salidas debe producir el sistema?
●
¿Qué datos debe almacenar el sistema que utilizán otros sistemas?
●
¿Qué operaciones debe realizar el sistema?
●
La sincronización y cronometraje de las actividades anteriores
8
Tipos
• Reglas del negocio
• Transacciones: correcciones, ajustes y
cancelaciones
• Funciones administrativas
• Autenticación
• Niveles de autorización
• Seguimiento de auditoría
• Interfaces externas
• Requisitos de certificación
• Requisitos de búsqueda / informes
• Información histórica
• Archivado
• Cumplimiento, requisitos legales o
reglamentarios.
• Estructural
• Algoritmos
• Base de datos
• Poder
• Red
• Infraestructura
• Copia de seguridad y recuperación
9
Tipo - Reglas de Negocio
Los requisitos de las reglas de negocio generalmente serán la sección más grande ya
que muchos requisitos pueden caer en esto.
¿Qué necesitas que haga tu sistema?
¿Cuáles son las características que necesita para que lo haga por usted?
¿Qué tipo de características necesitas capturar?
Deberá definir todo el tipo de información que debe crearse, leerse, actualizarse y
eliminarse (también conocida como CRUD, ¡y no, no es cruda!), Buscada,
informada y cualquier otra operación que necesita ser realizado
….capturará a todas las personas que tendrán actividades de nómina dentro de la empresa
ZZZZ
10
Tipo - Transacciones
Cubre varios aspectos de las transacciones. No solo examinará la entrada de una
transacción, sino también la modificación, eliminación, desactivación /
cancelación y verificación y manejo de errores
Transacciones de entrada: el primer paso lógico para generar información es
agregar datos. Deberías comenzar ingresando un registro
El sistema permitirá al usuario designado cargar los registros de Persona en el
sistema
...permitirá al usuario designado importar múltiples registros de Persona al sistema
11
Tipo - Transacciones
Transacciones de cambio: elaborar un requisito para actualizar o cambiar una
transacción individual
...permitirá al usuario designado desactivar un registro de Persona en el sistema
Transacciones de error: Tal vez la información se ingresó de manera incorrecta y
necesita ser reparada. En algunos casos, esto se puede hacer incluso antes de que se
almacene la transacción
... verificará que el identificador de persona ya exista en el sistema
12
Tipo – Funciones Administrativas
Describen las funciones que un administrador del sistema realiza en su sistema
…... garantizará que existan al menos dos cuentas de administrador del sistema en
el sistema
…. el administrador podrá agregar cuentas de usuario
…. podrá reactivar cuentas de usuario
13
Tipo - Autenticación
La autenticación es un mecanismo para validar que la persona o el sistema está
autorizado para interactuar con el sistema. Este es un mecanismo establecido para
verificar que la persona / sistema es quien dice ser
Por lo tanto, las partes interesadas decidirán si la autenticación es necesaria para su
sistema. Ayudará en el control de acceso. El nivel de autenticación es importante
…... requerirá autenticación de huellas digitales para realizar todas las tareas que
no sean de lectura
….. requerirá autenticación de exploración retiniana para realizar todas las tareas
que no sean lectura
14
Tipo – Niveles de Autorización
Anteriormente en la sección "Funciones administrativas", vio brevemente niveles de
acceso variables de los datos mencionados. Por lo tanto, para el acceso, los datos de
recursos humanos se verían así:
…... todos los empleados de la compañía podrán leer las regulaciones de Recursos
Humanos
….. el empleado de recursos humanos solo podrá agregar regulaciones de recursos
humanos
….. el empleado de Recursos Humanos solo podrá cambiar las regulaciones de
Recursos Humanos
….. El empleado de Recursos Humanos solo podrá eliminar las regulaciones de
Recursos Humanos
15
Tipo – Niveles de Autorización
Tendrá que determinar si la desactivación y reactivación es necesaria para cada
función donde es posible eliminarlas
Debe examinar todos los tipos de datos que residen en su sistema y determinar quién
puede hacer CRUD (cambiar, leer, actualizar o eliminar): regulaciones de RRHH,
información del personal, datos de nómina (aunque podría ser bueno, si todos tienen
privilegios de cambio en su salario?), datos del proveedor, facturación, etc.
16
Tipo – Seguimiento de auditoría
Este proceso rastrea datos importantes y lo que sucede con los datos
• …. capturará todas las adiciones, cambios, eliminaciones, desactivaciones y reactivaciones
realizadas por todos los administradores del sistema.
• …. proporcionará un informe que capture todas las adiciones, cambios, eliminaciones,
desactivaciones y reactivaciones realizadas por todos los administradores del sistema.
• .... proporcionará un informe que capturará todas las adiciones, cambios, eliminaciones,
desactivaciones y reactivaciones realizadas por los administradores de un sistema específico.
• …. proporcionará un informe que capturará todas las adiciones, cambios, eliminaciones,
desactivaciones y reactivaciones durante un período de tiempo determinado.
• …. proporcionará un informe que capture todas las adiciones, cambios, eliminaciones,
desactivaciones y reactivaciones para registros de datos específicos.
17
Tipo – Requisito de Certificación
¿Existen certificaciones que su organización o gobierno requiere para el trabajo
realizado en su sistema?
…. deberá cumplir con la Certificación de Seguridad especificada por (ingrese la
organización apropiada aquí, diga Oficina de Seguridad de la Compañía ABC)
18
Tipo - Cumplimiento, requisitos legales o
reglamentarios
Estas son leyes, regulaciones del gobierno, declaraciones de cumplimiento de
organizaciones e incluso políticas y regulaciones internas que una parte dada de la
organización o sus sistemas particulares deben seguir
…..Las políticas de recursos humanos solo podrán ser modificadas por los
administradores de recursos humanos
…. Las Políticas de Recursos Humanos solo permitirán que se use el Número de
Seguridad Social de una persona para procesos o actividades en RR. HH
19
Tipo – Búsqueda e Informes
Se debe especificar qué datos puede consultar un usuario. En la mayoría de los
casos, los usuarios pueden ver todo dentro de una base de datos
…..la función de búsqueda de BOSS explotará las técnicas de aprendizaje
automático para encontrar datos relacionados con los términos ingresados por el
usuario
…. permitirá a los usuarios especificar los elementos de datos devueltos en sus
resultados de consulta
…. permitirá a los usuarios especificar los elementos de datos de orden devueltos en
sus resultados de consulta
…. permitirá a los usuarios especificar el formato de los elementos de datos
devueltos en sus resultados de consulta
20
Tipo – Información Histórica
Si tiene una base de datos dinámica, digamos todas las compras y ventas de su gran
empresa productora de neumáticos, tendrá un crecimiento de datos. Dado que sus
datos crecerán, debe definir los requisitos de almacenamiento y retención para
acomodar este crecimiento de datos.
…..La función de compra y venta de neumáticos generará 3 gigabytes de datos por
año durante cinco años.
…. Los datos de compra y venta de neumáticos estarán disponibles en línea durante
cinco años
21
Tipo - Archivo
En algún momento, los datos dentro de su sistema pueden crecer más allá de la
capacidad de almacenamiento. En el caso del límite de 1,000 transacciones, el
proyecto tiene la capacidad de archivar los datos en una pc para el almacenamiento
a largo plazo
….. permitirá la capacidad de recuperar datos de transacciones archivados
…. Los datos archivados de la Gestión de Registros permitirán la capacidad de
recuperar datos archivados de transacciones en el sistema en línea
22
Tipo - Algoritmo
Los algoritmos capturan cualquier fórmula o manipulación específica de elementos
de datos que deba ocurrir
….Los costos del producto se calcularán por la depreciación del dólar
23
Tipo – interfaces externas
Cuando examina las interfaces externas, está evaluando un sistema, programa o
aplicación que no forma parte del sistema, programa o aplicación que está
definiendo
…. el sistema proporcionará todas las funciones de acceso mediante la interfaz con
la aplicación de control de acceso del sistema YYYY.
…. debe interactuar con el módulo de recuperación mediante una conexión USB
24
Tipo – Backup and Recovery
Es necesario tener una función de copia de seguridad y recuperación dentro de su
sistema. De lo contrario, ¿qué sucede si su sistema se bloquea y borra todos sus
datos?
….tendrá un sistema completo y una copia de seguridad de datos una vez por
semana
25
Tipo - Estructural
Se aplica principalmente a los sistemas de hardware. Está buscando aquellos
artículos que aborden cuán resistente debe ser
Debe definir cualquier fuerza aplicada a su sistema.
• ¿Estará expuesto a rayos, lluvia, nieve, granizo, sal, agua de mar, congelación,
calor?
• ¿Se moverá el sistema?
• ¿La oxidación será un factor?
26
Tarea en clase o autónoma
Defina los requisitos atender los casos de COVID en la ciudad de Loja:
gestión medicos,
pacientes,
Seguimiento
RF001 El sistema permitirá al doctor registrar los datos de termperatura del
paciente Alto
27
Intente reescribir estos requisitos eliminando lo negativo de la declaración:
El sistema no anulará el uso de selecciones seleccionadas de contraste y color según lo
prescrito en la Sección 508
El sistema no interrumpirá ni deshabilitará las funciones de accesibilidad del sistema
operativo activado
El sistema no utilizará la codificación de colores como el único medio para transmitir
información, indicar una acción, provocar una respuesta o distinguir un elemento visual
El software del sistema no utilizará texto, objetos u otros elementos que parpadeen o
parpadeen con una frecuencia de parpadeo o parpadeo mayor de 2Hz o menor de 55 Hz.
Si la búsqueda es demasiado compleja, el sistema no se bloqueará al ejecutar una
búsqueda
Cuando el sistema identifica errores ortográficos, el sistema no se corregirá
automáticamente sin la aceptación del usuario
El generador de informes del sistema no requerirá una tarifa de licencia por puesto para
cada usuario
28
Cŕeditos
• Transparencias basadas por:
• Toni Granollers, Requisitos http://ocw.udl.cat/enginyeria-i-
arquitectura/interaccio-persona-ordinador/4.-requisitos
Networking académico:
Correo electrónico: rguaman@unl.edu.ec
Twitter: @rene5254
SlideShare: https://es.slideshare.net/rene5254
29
Gracias
1 de 29

Recomendados

Introducción a UMLIntroducción a UML
Introducción a UMLRene Guaman-Quinche
623 visualizações52 slides
Diagramas de actividadesDiagramas de actividades
Diagramas de actividadesRene Guaman-Quinche
903 visualizações51 slides
Requisitos no FuncionalesRequisitos no Funcionales
Requisitos no FuncionalesRene Guaman-Quinche
1.1K visualizações49 slides

Mais conteúdo relacionado

Mais procurados(20)

Diagramas de estadoDiagramas de estado
Diagramas de estado
Rene Guaman-Quinche701 visualizações
Ciclo de vida softwareCiclo de vida software
Ciclo de vida software
Rene Guaman-Quinche589 visualizações
Elicitación de requerimientosElicitación de requerimientos
Elicitación de requerimientos
Rene Guaman-Quinche619 visualizações
Identificar el negocio de clienteIdentificar el negocio de cliente
Identificar el negocio de cliente
Rene Guaman-Quinche310 visualizações
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
Rene Guaman-Quinche898 visualizações
Diagramas UMLDiagramas UML
Diagramas UML
Rene Guaman-Quinche837 visualizações
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
Guillermo Lemus177.2K visualizações
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3
David Motta Baldarrago19.8K visualizações
7 analisis  (caso de uso)7 analisis  (caso de uso)
7 analisis (caso de uso)
Carlos Andres Perez Cabrales2.8K visualizações
Unidad I RequerimientosUnidad I Requerimientos
Unidad I Requerimientos
guest409adc8.1K visualizações
Ch7 implementationCh7 implementation
Ch7 implementation
software-engineering-book26.4K visualizações
Modelos evolutivos. incremental y espiralModelos evolutivos. incremental y espiral
Modelos evolutivos. incremental y espiral
Juan Pablo Bustos Thames34.9K visualizações
ElicitacionElicitacion
Elicitacion
aruedaj1K visualizações
Importancia del Análisis de RequerimientosImportancia del Análisis de Requerimientos
Importancia del Análisis de Requerimientos
pedro tovar2K visualizações
13 Clase Flujo De Analisis13 Clase Flujo De Analisis
13 Clase Flujo De Analisis
Julio Pari3.5K visualizações
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
Marvin Romero26K visualizações
Ch5- Software Engineering 9Ch5- Software Engineering 9
Ch5- Software Engineering 9
Ian Sommerville25.3K visualizações
Software requirement and specificationSoftware requirement and specification
Software requirement and specification
Aman Adhikari19.1K visualizações

Similar a Requisitos funcionales

sistemas de informacionsistemas de informacion
sistemas de informacionluciafuentes
262 visualizações14 slides
sistemasdeinformacionsistemasdeinformacion
sistemasdeinformacionluciafuentes
114 visualizações13 slides
ReporteReporte
ReporteVero Gonzalez
692 visualizações12 slides
La informacion 2La informacion 2
La informacion 2dominguezrodriguezrafaeljesus
221 visualizações4 slides

Similar a Requisitos funcionales(20)

Requisitos funcionales y no funcionalesRequisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
Rene Guaman-Quinche3.6K visualizações
Auditoria de sistemas víctor reyesAuditoria de sistemas víctor reyes
Auditoria de sistemas víctor reyes
Victor Reyes735 visualizações
sistemas de informacionsistemas de informacion
sistemas de informacion
luciafuentes262 visualizações
sistemasdeinformacionsistemasdeinformacion
sistemasdeinformacion
luciafuentes114 visualizações
ReporteReporte
Reporte
Vero Gonzalez692 visualizações
La informacion 2La informacion 2
La informacion 2
dominguezrodriguezrafaeljesus221 visualizações
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2
Sebas Castro17.7K visualizações
AnalisisydiseodesistemasdeinformacionAnalisisydiseodesistemasdeinformacion
Analisisydiseodesistemasdeinformacion
Alberto Sosa Aguirre18 visualizações
Analisisydiseodesistemasdeinformacin Analisisydiseodesistemasdeinformacin
Analisisydiseodesistemasdeinformacin
albertososa1.3K visualizações
Análisis y diseño de sistemasAnálisis y diseño de sistemas
Análisis y diseño de sistemas
hemobe215 visualizações
AnlisisydiseodesistemasAnlisisydiseodesistemas
Anlisisydiseodesistemas
Victor Zapata12.8K visualizações
10 Clase Captura De Los Requisitos Cap[1].610 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].6
Julio Pari4.9K visualizações
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6
Julio Pari3.1K visualizações
Sistemas de informacionSistemas de informacion
Sistemas de informacion
Diana Jara Flores434 visualizações
Tema 2 sistemas_de_informacionTema 2 sistemas_de_informacion
Tema 2 sistemas_de_informacion
Tu Tarea89 visualizações
Sistemas de informacion modificadoSistemas de informacion modificado
Sistemas de informacion modificado
zaira1.7K visualizações
Configuracion basicaConfiguracion basica
Configuracion basica
Elba Marina Mujica Romero630 visualizações
Sistemas de informacionSistemas de informacion
Sistemas de informacion
Enya Loboguerrero2.8K visualizações
Los sistemas-de-informacionLos sistemas-de-informacion
Los sistemas-de-informacion
alex1658281 visualizações
DIseño de Sistema DIseño de Sistema
DIseño de Sistema
GerimarAndrade28 visualizações

Mais de Rene Guaman-Quinche

interfaces.pdfinterfaces.pdf
interfaces.pdfRene Guaman-Quinche
10 visualizações21 slides
replicacion heterogenea.pdfreplicacion heterogenea.pdf
replicacion heterogenea.pdfRene Guaman-Quinche
351 visualizações55 slides
Hilos con PosixHilos con Posix
Hilos con PosixRene Guaman-Quinche
804 visualizações50 slides

Mais de Rene Guaman-Quinche(19)

interfaces.pdfinterfaces.pdf
interfaces.pdf
Rene Guaman-Quinche10 visualizações
Paradigma Programación Orientada a ObjetosParadigma Programación Orientada a Objetos
Paradigma Programación Orientada a Objetos
Rene Guaman-Quinche136 visualizações
replicacion heterogenea.pdfreplicacion heterogenea.pdf
replicacion heterogenea.pdf
Rene Guaman-Quinche351 visualizações
Arquitectura sw varios niveles.pdfArquitectura sw varios niveles.pdf
Arquitectura sw varios niveles.pdf
Rene Guaman-Quinche167 visualizações
Hilos con PosixHilos con Posix
Hilos con Posix
Rene Guaman-Quinche804 visualizações
Introducción a los sistemas distribuidosIntroducción a los sistemas distribuidos
Introducción a los sistemas distribuidos
Rene Guaman-Quinche231 visualizações
Diagramas componentesDiagramas componentes
Diagramas componentes
Rene Guaman-Quinche944 visualizações
C4model - Arquitectura de SoftwareC4model - Arquitectura de Software
C4model - Arquitectura de Software
Rene Guaman-Quinche1.1K visualizações
Sistema de Archivos DistribuidosSistema de Archivos Distribuidos
Sistema de Archivos Distribuidos
Rene Guaman-Quinche155 visualizações
RPCRPC
RPC
Rene Guaman-Quinche553 visualizações
Unidad 2 diseño orientado a objetosUnidad 2 diseño orientado a objetos
Unidad 2 diseño orientado a objetos
Rene Guaman-Quinche326 visualizações
Tiempo, causalidad y estado globalTiempo, causalidad y estado global
Tiempo, causalidad y estado global
Rene Guaman-Quinche876 visualizações
Tiempo, causalidad y estado global Alberto Lafuente TeorìaTiempo, causalidad y estado global Alberto Lafuente Teorìa
Tiempo, causalidad y estado global Alberto Lafuente Teorìa
Rene Guaman-Quinche154 visualizações
Comunicacion intra procesos con socketComunicacion intra procesos con socket
Comunicacion intra procesos con socket
Rene Guaman-Quinche356 visualizações
Modelo paso de mensajesModelo paso de mensajes
Modelo paso de mensajes
Rene Guaman-Quinche415 visualizações
RMIRMI
RMI
Rene Guaman-Quinche511 visualizações
Caracterizacion del paralelismoCaracterizacion del paralelismo
Caracterizacion del paralelismo
Rene Guaman-Quinche639 visualizações
Introduccion a la computación paralelaIntroduccion a la computación paralela
Introduccion a la computación paralela
Rene Guaman-Quinche362 visualizações

Requisitos funcionales

  • 1. 1
  • 2. Requisitos Funcionales René Guamán-Quinche Carrera de Ingeniería en Sistemas/Computación Junio, 2021 Loja, Ecuador
  • 3. 3 1. Clasificación de Requisitos 2. Requisitos Funcionales 3. Tipos 3.1. Tipo - Reglas del Negocio 3.2. Tipo - Transacciones 3.3. Tipo - Funciones administrativas 3.4. Tipo - Autenticación 3.5. Tipo - Niveles de autorización Agenda
  • 5. 5 Definición de Requisito Funcional “Los requerimientos funcionales son las descripciones explicitas del comportamiento que debe tener una solución de software y que información debe manejar.”
  • 6. 6 Requisito Funcionales Son declaraciones de los servicios que debe proporcionar el sistema, de la manera en que este deba reaccionar a entradas particulares y de cómo se debe comportar en situaciones particulares Representación: ● Lenguaje Natural ● Modelos Visuales ● Métodos Formales
  • 7. 7 Requisito Funcionales Definen: ● ¿Cuáles entradas debe aceptar el sistema? ● ¿Cuáles salidas debe producir el sistema? ● ¿Qué datos debe almacenar el sistema que utilizán otros sistemas? ● ¿Qué operaciones debe realizar el sistema? ● La sincronización y cronometraje de las actividades anteriores
  • 8. 8 Tipos • Reglas del negocio • Transacciones: correcciones, ajustes y cancelaciones • Funciones administrativas • Autenticación • Niveles de autorización • Seguimiento de auditoría • Interfaces externas • Requisitos de certificación • Requisitos de búsqueda / informes • Información histórica • Archivado • Cumplimiento, requisitos legales o reglamentarios. • Estructural • Algoritmos • Base de datos • Poder • Red • Infraestructura • Copia de seguridad y recuperación
  • 9. 9 Tipo - Reglas de Negocio Los requisitos de las reglas de negocio generalmente serán la sección más grande ya que muchos requisitos pueden caer en esto. ¿Qué necesitas que haga tu sistema? ¿Cuáles son las características que necesita para que lo haga por usted? ¿Qué tipo de características necesitas capturar? Deberá definir todo el tipo de información que debe crearse, leerse, actualizarse y eliminarse (también conocida como CRUD, ¡y no, no es cruda!), Buscada, informada y cualquier otra operación que necesita ser realizado ….capturará a todas las personas que tendrán actividades de nómina dentro de la empresa ZZZZ
  • 10. 10 Tipo - Transacciones Cubre varios aspectos de las transacciones. No solo examinará la entrada de una transacción, sino también la modificación, eliminación, desactivación / cancelación y verificación y manejo de errores Transacciones de entrada: el primer paso lógico para generar información es agregar datos. Deberías comenzar ingresando un registro El sistema permitirá al usuario designado cargar los registros de Persona en el sistema ...permitirá al usuario designado importar múltiples registros de Persona al sistema
  • 11. 11 Tipo - Transacciones Transacciones de cambio: elaborar un requisito para actualizar o cambiar una transacción individual ...permitirá al usuario designado desactivar un registro de Persona en el sistema Transacciones de error: Tal vez la información se ingresó de manera incorrecta y necesita ser reparada. En algunos casos, esto se puede hacer incluso antes de que se almacene la transacción ... verificará que el identificador de persona ya exista en el sistema
  • 12. 12 Tipo – Funciones Administrativas Describen las funciones que un administrador del sistema realiza en su sistema …... garantizará que existan al menos dos cuentas de administrador del sistema en el sistema …. el administrador podrá agregar cuentas de usuario …. podrá reactivar cuentas de usuario
  • 13. 13 Tipo - Autenticación La autenticación es un mecanismo para validar que la persona o el sistema está autorizado para interactuar con el sistema. Este es un mecanismo establecido para verificar que la persona / sistema es quien dice ser Por lo tanto, las partes interesadas decidirán si la autenticación es necesaria para su sistema. Ayudará en el control de acceso. El nivel de autenticación es importante …... requerirá autenticación de huellas digitales para realizar todas las tareas que no sean de lectura ….. requerirá autenticación de exploración retiniana para realizar todas las tareas que no sean lectura
  • 14. 14 Tipo – Niveles de Autorización Anteriormente en la sección "Funciones administrativas", vio brevemente niveles de acceso variables de los datos mencionados. Por lo tanto, para el acceso, los datos de recursos humanos se verían así: …... todos los empleados de la compañía podrán leer las regulaciones de Recursos Humanos ….. el empleado de recursos humanos solo podrá agregar regulaciones de recursos humanos ….. el empleado de Recursos Humanos solo podrá cambiar las regulaciones de Recursos Humanos ….. El empleado de Recursos Humanos solo podrá eliminar las regulaciones de Recursos Humanos
  • 15. 15 Tipo – Niveles de Autorización Tendrá que determinar si la desactivación y reactivación es necesaria para cada función donde es posible eliminarlas Debe examinar todos los tipos de datos que residen en su sistema y determinar quién puede hacer CRUD (cambiar, leer, actualizar o eliminar): regulaciones de RRHH, información del personal, datos de nómina (aunque podría ser bueno, si todos tienen privilegios de cambio en su salario?), datos del proveedor, facturación, etc.
  • 16. 16 Tipo – Seguimiento de auditoría Este proceso rastrea datos importantes y lo que sucede con los datos • …. capturará todas las adiciones, cambios, eliminaciones, desactivaciones y reactivaciones realizadas por todos los administradores del sistema. • …. proporcionará un informe que capture todas las adiciones, cambios, eliminaciones, desactivaciones y reactivaciones realizadas por todos los administradores del sistema. • .... proporcionará un informe que capturará todas las adiciones, cambios, eliminaciones, desactivaciones y reactivaciones realizadas por los administradores de un sistema específico. • …. proporcionará un informe que capturará todas las adiciones, cambios, eliminaciones, desactivaciones y reactivaciones durante un período de tiempo determinado. • …. proporcionará un informe que capture todas las adiciones, cambios, eliminaciones, desactivaciones y reactivaciones para registros de datos específicos.
  • 17. 17 Tipo – Requisito de Certificación ¿Existen certificaciones que su organización o gobierno requiere para el trabajo realizado en su sistema? …. deberá cumplir con la Certificación de Seguridad especificada por (ingrese la organización apropiada aquí, diga Oficina de Seguridad de la Compañía ABC)
  • 18. 18 Tipo - Cumplimiento, requisitos legales o reglamentarios Estas son leyes, regulaciones del gobierno, declaraciones de cumplimiento de organizaciones e incluso políticas y regulaciones internas que una parte dada de la organización o sus sistemas particulares deben seguir …..Las políticas de recursos humanos solo podrán ser modificadas por los administradores de recursos humanos …. Las Políticas de Recursos Humanos solo permitirán que se use el Número de Seguridad Social de una persona para procesos o actividades en RR. HH
  • 19. 19 Tipo – Búsqueda e Informes Se debe especificar qué datos puede consultar un usuario. En la mayoría de los casos, los usuarios pueden ver todo dentro de una base de datos …..la función de búsqueda de BOSS explotará las técnicas de aprendizaje automático para encontrar datos relacionados con los términos ingresados por el usuario …. permitirá a los usuarios especificar los elementos de datos devueltos en sus resultados de consulta …. permitirá a los usuarios especificar los elementos de datos de orden devueltos en sus resultados de consulta …. permitirá a los usuarios especificar el formato de los elementos de datos devueltos en sus resultados de consulta
  • 20. 20 Tipo – Información Histórica Si tiene una base de datos dinámica, digamos todas las compras y ventas de su gran empresa productora de neumáticos, tendrá un crecimiento de datos. Dado que sus datos crecerán, debe definir los requisitos de almacenamiento y retención para acomodar este crecimiento de datos. …..La función de compra y venta de neumáticos generará 3 gigabytes de datos por año durante cinco años. …. Los datos de compra y venta de neumáticos estarán disponibles en línea durante cinco años
  • 21. 21 Tipo - Archivo En algún momento, los datos dentro de su sistema pueden crecer más allá de la capacidad de almacenamiento. En el caso del límite de 1,000 transacciones, el proyecto tiene la capacidad de archivar los datos en una pc para el almacenamiento a largo plazo ….. permitirá la capacidad de recuperar datos de transacciones archivados …. Los datos archivados de la Gestión de Registros permitirán la capacidad de recuperar datos archivados de transacciones en el sistema en línea
  • 22. 22 Tipo - Algoritmo Los algoritmos capturan cualquier fórmula o manipulación específica de elementos de datos que deba ocurrir ….Los costos del producto se calcularán por la depreciación del dólar
  • 23. 23 Tipo – interfaces externas Cuando examina las interfaces externas, está evaluando un sistema, programa o aplicación que no forma parte del sistema, programa o aplicación que está definiendo …. el sistema proporcionará todas las funciones de acceso mediante la interfaz con la aplicación de control de acceso del sistema YYYY. …. debe interactuar con el módulo de recuperación mediante una conexión USB
  • 24. 24 Tipo – Backup and Recovery Es necesario tener una función de copia de seguridad y recuperación dentro de su sistema. De lo contrario, ¿qué sucede si su sistema se bloquea y borra todos sus datos? ….tendrá un sistema completo y una copia de seguridad de datos una vez por semana
  • 25. 25 Tipo - Estructural Se aplica principalmente a los sistemas de hardware. Está buscando aquellos artículos que aborden cuán resistente debe ser Debe definir cualquier fuerza aplicada a su sistema. • ¿Estará expuesto a rayos, lluvia, nieve, granizo, sal, agua de mar, congelación, calor? • ¿Se moverá el sistema? • ¿La oxidación será un factor?
  • 26. 26 Tarea en clase o autónoma Defina los requisitos atender los casos de COVID en la ciudad de Loja: gestión medicos, pacientes, Seguimiento RF001 El sistema permitirá al doctor registrar los datos de termperatura del paciente Alto
  • 27. 27 Intente reescribir estos requisitos eliminando lo negativo de la declaración: El sistema no anulará el uso de selecciones seleccionadas de contraste y color según lo prescrito en la Sección 508 El sistema no interrumpirá ni deshabilitará las funciones de accesibilidad del sistema operativo activado El sistema no utilizará la codificación de colores como el único medio para transmitir información, indicar una acción, provocar una respuesta o distinguir un elemento visual El software del sistema no utilizará texto, objetos u otros elementos que parpadeen o parpadeen con una frecuencia de parpadeo o parpadeo mayor de 2Hz o menor de 55 Hz. Si la búsqueda es demasiado compleja, el sistema no se bloqueará al ejecutar una búsqueda Cuando el sistema identifica errores ortográficos, el sistema no se corregirá automáticamente sin la aceptación del usuario El generador de informes del sistema no requerirá una tarifa de licencia por puesto para cada usuario
  • 28. 28 Cŕeditos • Transparencias basadas por: • Toni Granollers, Requisitos http://ocw.udl.cat/enginyeria-i- arquitectura/interaccio-persona-ordinador/4.-requisitos
  • 29. Networking académico: Correo electrónico: rguaman@unl.edu.ec Twitter: @rene5254 SlideShare: https://es.slideshare.net/rene5254 29 Gracias