Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Documento Especificaciones de Diseño

No description
by

Ivan Martinez

on 9 August 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Documento Especificaciones de Diseño

Iván Martínez Pizano
Fase de Diseño
El diseño produce los detalles que establecen la forma en que el sistema cumple con los requerimientos identificados en la fase de Análisis.
Especificaciones de Diseño

Determina con precisión los datos específicos para cada reporte y salida.

Identifica los reportes y demás salidas que debe producir el sistema.

Hace los formatos o pantallas que aparecerán cuando el sistema esté funcionando.

Indica los datos de entrada, los calculados y los que se almacenan.

Escribe con todo detalle los procedimientos de cálculo y los datos que serán utilizados.

Selecciona los dispositivos de almacenamiento

Da a los programadores las especificaciones de software completas y claramente detalladas.

Contesta preguntas, aclara dudas y maneja los problemas a los que se enfrentan los programadores.

Es el responsable del documento de Especificaciones de Diseño.
Tareas del Diseñador
1. IDENTIFICACIÓN
Documento de Especificaciones de Diseño
2. ÍNDICE
3. DESCRIPCIÓN DE LAS CARACTERÍSTICAS DEL SISTEMA
4. DESCRIPCIÓN DETALLADA
5. INTERFACE CON OTROS SISTEMAS
6. PLAN DE PRUEBAS DE ACEPTACIÓN
7. PROCEDIMIENTOS
8. SUGERENCIAS PARA EL MEJORAMIENTO DEL SISTEMA
9. DICCIONARIO DE DATOS
Título del Sistema

Identificación del Proyecto

Nombre del Autor y Fecha

Identificación de la Revisión: Número de revisión, nombre de la persona que hizo la revición y la fecha.
Paginar el documento para realizar consultas rápidas.
Contiene información relacionada con los procesos y almacenamientos de datos, así como indicar bajo que circunstancias se lleva a cabo cada proceso y con qué frecuencia.
Requerimientos de salida (Pantallas, Reportes, Indicadores).

Descripción de almacenamiento. (Diagrama E-R).

Requerimientos de entrada. (Pantallas y Forms).

Requerimientos de Procesamiento (C.U., Clases)
Debe describirse detalladamente la forma exacta en que el sistema comparte entradas y archivos y que salidas proporciona.
Debe describir en detalle todo el procedimiento de prueba.
Conversión de archivos: Se describen todas las tareas que se llevan a cabo para poder convertir archivos y registros ya existentes para usarlos en el nuevo sistema.

De instalación: describe cual procedimiento será utilizado para la instalación del sistema.

Se divide el sistema en fases para instalarse una por una?

Se instala todo el sistema a la vez?

Se ejecuta concurrentemente el sistema viejo y el nuevo?
Se indica qué planes futuros de cambio se recomiendan para el sistema.
Contiene todos los datos (archivos, registros, campos, programas, variables, clases, métodos, atributos, etc.). Ordenados alfabéticamente, su descripción, su tipo, su tamaño, sus controles, su ubicación dentro del sistema, etc.
Módulo de Seguridad
Ejemplo
Los casos de Uso en la mayoría de las ocasiones resaltan la funcionalidad de las clases, para tal efecto tomamos las palabras que representen una acción o proceso. Estas palabras a fin de cuentas terminaran siendo los métodos de una clase.
•Captura
•Valida
•Filtra
•Baja
•Modifica
•Listado
Métodos
En especifico el método captura lo llamaré ALTA y el método Modifica lo nombraré CAMBIO para que tengamos los tres métodos ABC (ALTA,BAJA,CAMBIO)
Atributos
Para los atributos de la clase utilizaremos todos aquellos datos que pretendemos almacenar en la base de datos y/o aquellos datos que nos sirvan para identificar y ejecutar una acción como por ejemplo:
•Nombre
•Ap_Paterno
•Ap_Materno
•Sexo
•Usuario: en particular el usuario nos servirá como
clave para hacer eliminaciones y modificaciones.
•Password
•Confirmación de password
•rol
Full transcript