Tarea 1 PDF
Tarea 1 PDF
Tarea 1 PDF
“FRANZ TAMAYO”
Ingeniería de Sistemas
AUTOR:
MATERIA:
Análisis y Diseño II
DOCENTE:
1
Introduccion
Si queremos aprender a diseñar, integrar y administrar sistemas complejos durante sus ciclos de vida
primero debemos aprender a analizar y estructurar sus requisitos. Un sistema cuyos requisitos no se
hayan establecido claramente probablemente funcionará de manera no optimizada y no abordará
adecuadamente el problema que intentamos resolver
Las características de los buenos requisitos son declaradas de manera diferente por diferentes
escritores, pero de estas diversas explicaciones podemos tomar los siguientes aspectos claves: Cohesión,
integridad, consistencia, atómico, rastreable, actual, libre de ambigüedad, nivel específico de
importancia, verificabilidad.
Requerimientos Funcionales
2
Fase de Requerimientos
En esta fase se realiza el recogimiento de las necesidades del cliente y el usuario. Hay que tener muy en
cuenta que existen requerimientos funcionales y no funcionales.
Estos requerimientos son adicionales a los requerimientos funcionales que debe cumplir el sistema, y
corresponden a aspectos tales como la disponibilidad, mantenibilidad, flexibilidad, seguridad, facilidad
de uso, etc. Los requerimientos no funcionales deberán ser detallados aún más durante la fase de diseño
del Sistema de Información.
Desempeño:
Disponibilidad:
Estar disponible 100% o muy cercano a esta disponibilidad durante el horario hábil laboral, con
excepción de los días festivos).
Operar de la misma manera para todos los niveles de la estructura jerárquica.
Escalabilidad:
El sistema debe ser construido sobre la base de un desarrollo evolutivo e incremental, de manera tal que
nuevas funcionalidades y requerimientos relacionados puedan ser incorporados afectando el código
existente de la menor manera posible; para ello deben incorporarse aspectos de reutilización de
componentes.
El sistema debe estar en capacidad de permitir en el futuro el desarrollo de nuevas funcionalidades,
modificar o eliminar funcionalidades después de su construcción y puesta en marcha inicial.
El sistema debe ser de fácil uso y entrenamiento por parte de los usuarios, así como de fácil adaptación
de la entidad con el mismo.
El sistema no debe permitir el cierre de una operación hasta que todos sus procesos, subprocesos y tareas
relacionados, hayan sido terminados y cerrados satisfactoriamente.
El ingreso de información al sistema debe diseñarse con transacciones que permitan el ingreso de los
3
datos de forma parcial; es decir, que el tamaño de las páginas de registro (o formularios) de información
sean adecuadas de acuerdo con la estabilidad de la red.
El sistema debe presentar mensajes de error que permitan al usuario identificar el tipo de error y
comunicarse con el administrador del sistema.
El sistema debe contar con facilidades para la identificación de la localización de los errores durante la
etapa de pruebas y de operación posterior.
Flexibilidad:
El sistema debe ser diseñado y construido con los mayores niveles de flexibilidad en cuanto a la
parametrización de los tipos de datos, de tal manera que la administración del sistema sea realizada por
un administrador funcional del sistema.
Instalación:
El sistema debe ser fácil de instalar en todas las plataformas de hardware y software de base definidas por
el área de Sistemas, así como permitir su instalación en diferentes tamaños de configuraciones.
Mantenibilidad:
Toda el sistema deberá estar complemente documentado, cada uno de los componentes de software que
forman parte de la solución propuesta deberán estar debidamente documentados tanto en el código fuente
como en los manuales de administración y de usuario.
El sistema debe contar con una interfaz de administración que incluya: Administración de usuarios,
Administración de módulos y Administración de parámetros. En cada una de éstas secciones deberá
ofrecer todas las opciones de administración disponibles para cada uno.
El sistema debe estar en capacidad de permitir en el futuro su fácil mantenimiento con respecto a los
posibles errores que se puedan presentar durante la operación del sistema.
Operatividad:
El sistema debe ser de fácil operación por el área técnica de la Oficina de Sistemas, y que demande un
bajo nivel de soporte de los usuarios del sistema.
El sistema deberá poder ser administrado remotamente por las personas encargadas o designadas (este
requerimiento dependerá de la arquitectura seleccionada.
4
Seguridad:
La seguridad del sistema debe estar regida por las Políticas de Seguridad Informática de la Comisión Intersectorial de
Políticas y Gestión de la Información para la Administración Pública.
Sólo podrán ingresar al Sistema las personas que estén registradas, estos usuarios serán clasificados en varios tipos de
usuarios con acceso a las opciones de trabajo definidas para cada rol.
Respecto a la confidencialidad, el sistema debe estar en capacidad de rechazar accesos o codificaciones indebidos a la
información y proveer los servicios requeridos por los usuarios legítimos del sistema.
El sistema enviará un correo electrónico cuando se registre alguna de las siguientes transacciones: pedido de venta de
cliente, despacho de mercancía al cliente, emisión de factura a cliente y registro de pago de cliente.
Se permitirá el registro de pedidos de compra con datos obligatorios incompletos, los cuales podrán completarse
posteriormente modificando el pedido. Antes de poder aprobarse los datos del pedido deben estar completos.
Al aprobar un pedido, la solicitud pasará al siguiente paso del flujo de trabajo (workflow) de aprobación configurado
en el sistema.
A cada orden se le asignará un identificador único, que será utilizado para identificarla en todos los procesos
subsecuentes que se realicen sobre esta.
5
Bibliografias:
http://www.pmoinformatica.com/2017/02/requerimientos-funcionales-ejemplos.html
https://www.google.com/search?q=requerimiento+funcionales+dibujos&tbm=isch&ved=2ahUKEw
iovcfX78D9AhWzDrkGHT0ZDRQQ2-
cCegQIABAA&oq=requerimiento+funcionales+dibujos&gs_lcp=CgNpbWcQAzoFCAAQgAQ6Bw
gAEIAEEBhQoA5Y7htgzBxoAHAAeACAAVCIAa4FkgECMTCYAQCgAQGqAQtnd3Mtd2l6L
WltZ8ABAQ&sclient=img&ei=M30CZOjXObOd5OUPvbK0oAE&bih=886&biw=1259&rlz=1C1
ALOY_esBO1045BO1045#imgrc=gGAKe6brf4BScM
https://blogereducativo.wordpress.com/2011/09/07/fase-de-requerimientos/
https://www.youtube.com/results?search_query=requerimientos+funcionales+y+no+funcionales
https://www.youtube.com/watch?v=OSTD8Yx1SZ4