Panama

Páginas: 9 (2168 palabras) Publicado: 10 de diciembre de 2010
Especificación de requerimientos
1. Requerimientos funcionales y no funcionales 2. Especificación de requerimientos en lenguaje natural 3. Herramientas de especificación Modelado de datos Diagramas entidad/relación Diagramas de clases en UML Diccionarios de datos Modelado de procesos Diagramas de flujo de datos Casos de uso 4. Documento de especificación del sistema

1. Requerimientosfuncionales y no funcionales
Los requerimientos/requisitos de un sistema describen los servicios que ha de ofrecer el sistema y las restricciones asociadas a su funcionamiento.

Requerimientos Propiedades o restricciones determinadas de forma precisa que deben satisfacerse.

Requerimientos funcionales Expresan la naturaleza del funcionamiento del sistema (cómo interacciona el sistema con suentorno y cuáles van a ser su estado y funcionamiento).

NOTA: A veces, también es conveniente indicar lo que no hará el sistema.

Requerimientos no funcionales Restricciones en el espacio de posibles soluciones: · Rendimiento del sistema: fiabilidad, tiempo de respuesta, disponibilidad… · Interfaces: dispositivos de E/S, usabilidad, interoperabilidad… · Proceso de desarrollo: estándares,herramientas, plazo de entrega…

NOTA: La distinción entre requerimientos funcionales y no funcionales no siempre resulta evidente (p.ej. la seguridad puede interpretarse inicialmente como un requerimiento no funcional al principio pero, tras elaborarlo, conduce a la aparición de requerimientos funcionales como la necesidad de autentificar a los usuarios del sistema).

Diseño de Bases de Datos

1 2. Especificación de requerimientos en lenguaje natural
Los requerimientos… se suelen especificar en lenguaje natural, se expresan de forma individual (p.ej. esquemáticamente), se organizan de forma jerárquica (a distintos niveles de detalle), a menudo, se numeran (para facilitar su gestión), han de ser claros y concretos (evitando imprecisiones y ambigüedades) p.ej. Uso de puntos suspensivos,etcétera… deben ser concisos (sin rodeos ni figuras retóricas), deben ser completos y consistentes, han de indicar lo que se espera que haga el sistema (¿qué?), su justificación (¿por qué ha de ser así? ¿quién lo propuso?) y, en su caso, los criterios de aceptación que sean aplicables (¿cómo se verifica su cumplimiento?).

Los requerimientos funcionales… deben estar redactados de tal forma quesean comprensibles para usuarios sin conocimientos técnicos avanzados (de Informática, se entiende), deben especificar el comportamiento externo del sistema y evitar, en la medida de lo posible, establecer características de su diseño, deben priorizarse (al menos, se ha de distinguir entre requisitos obligatorios y requisitos deseables).

Los requerimientos no funcionales… han de especificarsecuantitativamente siempre que sea posible (para que se pueda verificar su cumplimiento).

Diseño de Bases de Datos

2

Requerimientos REQUERIMIENTOS FUNCIONALES Matriculación ‐ La matrícula será realizada de forma interactiva. Se le preguntará al alumno cuál es el plan de estudios en que desea matricularse (pueden ser varios). ‐ Se podrá generar una copia impresa de la matrícula (sinvalor oficial) en el ordenador desde donde se realice el proceso de matriculación. ‐ Así mismo, se podrá generar el impreso de pago debidamente cumplimentado. ‐ Para la matriculación se consultarán los datos del expediente y se realizarán las validaciones necesarias, descritas a continuación… ‐ Pago de matrícula: ‐ La aplicación generará un impreso para que el alumno realice el pago correspondiente ala matrícula en 1 ó 2 plazos (según las fechas establecidas). ‐ Si el alumno tiene matrículas de honor de cursos anteriores o disfruta de algún tipo de beca, la aplicación deberá calcular automáticamente los descuentos correspondientes… Gestión de docencia ‐ El secretario será el encargado de introducir qué profesores corresponden a cada asignatura (si no, no podrían introducir las actas los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • panama
  • panama
  • panama
  • panama
  • panama
  • panama
  • PANAMA
  • Panama

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS