miércoles, 9 de mayo de 2012

REQUERIMIENTO


REQUERIMIENTOS

Son una descripción de las necesidades o deseos de un producto. la meta principal en esta etapa es identificar y documentar lo que en realidad se necesita, en una forma en que pueda fácilmente ser transmitido al cliente y al equipo de desarrollo.

LOS REQUERIMIENTOS NO FUNCIONALES DE WINDOWS
 Un requisito no funcional o atributo de calidad es, en la ingeniería  y la ingeniería de software, un requisito que especifica criterios que pueden usarse para juzgar la operación de un sistema en lugar de sus comportamientos específicos, ya que éstos corresponden a los requisitos funcionales. Por tanto, se refieren a todos los requisitos que ni describen información a guardar, ni funciones a realizar.
Los requisitos no funcionales más habituales son la estabilidad, la portabilidad y el costo.


REQUERIMIENTOS FUNCIONALES DE WINDOWS 
 Un requerimiento funcional define el comportamiento interno del software  cálculos, detalles técnicos, manipulación de datos y otras funcionalidades específicas que muestran cómo los casos de uso serán llevados a la práctica. Son complementados por los requisitos no funcionales, que se enfocan en cambio en el diseño o la implementación.
MODULOS
 En programación un módulo es una porción de un programa de computadora. De las varias tareas que debe realizar un programa para cumplir con su función u objetivos, un módulo realizará, comúnmente, una de dichas tareas (o varias, en algún caso).


en windows los modulos mas importantes encargados las funciones principales se encuentran en el panel de control y estan dividos en :
  1.  sistema y seguridad 
  2.  redes e internet
  3.  harware y sonido
  4.  programas 
  5.  cuenta de usuario yproteccion           
  6.  apariencia y personalizacion
  7.  reloj, idioma y region
  8.  accesibilidad

Características de un módulo
Cada uno de los módulos de un programa idealmente debería cumplir las siguientes características:
  • Tamaño relativamente pequeño.- Esto facilita aislar el impacto que pueda tener la realización de un cambio en el programa, bien para corregir un error, o bien por rediseño del algoritmo correspondiente.
  • Independencia modular.- Cuanto más independientes son los módulos entre sí más fácil y flexiblemente se trabajará con ellos, esto implica que para desarrollar un módulo no es necesario conocer detalles internos de otros módulos.

No hay comentarios:

Publicar un comentario