domingo, 14 de agosto de 2016

Proyectos y tipos de requisitos

 Requisitos Funcionales
Los Requisitos Funcionales Definen una función la cual  Expresan la naturaleza del funcionamiento del sistema, Estas funciones son descritas como un conjunto de entradas, comportamientos y salidas. Los requisitos funcionales los podemos ver cómo, cálculos, detalles técnicos, manipulación de datos y otras funcionalidades específicas que se supone un sistema deben cumplir.
Requisitos No Funcionales
Estos requisitos definen de cómo debe ser el sistema también nos describen restricciones  y Son atributos del sistema los cuales nos brindaran información sobre la calidad, rendimiento, escalabilidad, disponibilidad y Seguridad.
EJ: Tenemos Una  tienda de música Virtual en la cual queremos vender música a través de internet.
Entonces esta tienda tendrá los siguientes requisitos Funcionales.
Requisitos Funcionales
·        - El sistema debe permitir que los usuarios registrados compren créditos y proporcionar las herramientas para que las usuarios paguen
·       -  El sistema debe registrar la información de los usuarios y los créditos que poseen.
·       -  Los usuarios buscarán las canciones que deseen y las pagarán con sus  créditos
·       -  El sistema debe de estar en la capacidad de almacenar información sobre las canciones que hay disponibles para su compra y su precio en créditos
·        - El sistema debe permitir a los usuarios buscar y consultar la información sobre las canciones que les interesen.
·        - El sistema debe permitir a un usuario adquirir una canción a cambio de una cantidad de crédito.
·      -   El sistema podrá guardar las canciones compradas por el cliente y va a guardar la fecha de la compra con el fin de saber cuánto tiempo puede descargar  dichas canciones

Requisitos No  Funcionales.
·        El sistema deberá visualizarse y funcionar correctamente en cualquier navegador
·        -El sistema cumplirá con todas las leyes de protección de datos de sus clientes.
·       -  El sistema desde que el usuario tenga una conexión estable a internet no deberá tardar más de cinco segundos en mostrar los resultados de una búsqueda
-  El sistema estará descripto en un lenguaje totalmente natural para una comprensión fácil del cliente

      El Alcance
El alcance consiste en definir lo que está dentro de las fronteras y lo que está afuera de estas fronteras, es decir , que alcance es la definición de los puntos que entran y no entran en los proyectos y que es acordado por todas las partes, refiriéndose a todo los requerimiento a satisfacer en el proyecto .
EJEMPLO
Se nos encomienda realizar un programa el cual se va encargar de realizar un control de las personas que ingresan al gimnasio y de indicarles a estas personas  que tipo de trabajo realizaran ese día.
·         Necesitaremos tener contacto permanente con la persona que solicita el programa para poder analizar bien su necesidad y posteriormente realizar una buena negociación .
·         Entregaremos un programa que les brindara información de que personas ingresaron al gimnasio y que plan de trabajo realizaron ese día,
·         Toda la parte del diseño la manejara el programador
·         La información será proporcionada por los usuarios del Gimnasio y esta información estará a disposición de los encargados del gimnasio.
·         Utilizaremos Recursos para la contruccion del proyecto estos recursos son humanos y financieros .
·         Podremos organizar solo datos que se nos sean suministrados a la hora de comenzar el programa

·         Organizaciones que estén dentro y fuera del proyecto

 Módulos.
En la programación un módulo lo definiremos como una porción de un programa de ordenador. Es una pequeña parte  de las tareas que debe realizar un programa para cumplir con sus trabajos u objetivos, un módulo realizara comúnmente, una de dichas tareas o varias en algunos casos.

Normalmente en la programación  , los módulos suelen estar no necesariamente organizados jerárquicamente en niveles , de forma  que hay un módulo  principal que realiza las llamadas oportunas a los módulos de nivel inferior

No hay comentarios:

Publicar un comentario