Ejemplo Reporte Diseño Software
Reporte de Diseño de Software (RDS)
[Caladonia Inspectors S.A.]
[Sistema de Inspección Caladonia]
[Julio 2009]
Elaborado por:
Revisado por:
Aprobado por:
Luís Fermín Pizán
Víctor Roncalla
Líder Usuario
Fecha: 04/08/2009
Fecha: 04/08/2009
Fecha: 04/08/2009
HISTORIAL DE REVISIONES
Versión
AutorDescripción
Fecha de Elaboración
Fecha de Revisión
Revisado por
Equipo del Proyecto
Reporte del diseño del software
25/06/2009
26/06/2009
Luis Fermín
Reporte del diseño del software
13/06/2009
13/07/2009
Luis Fermín
Reporte del diseño del software
04/08/2009
04/08/2009
Contenido1. Introducción
En el presente documento se especifica de forma detallada los procesos desarrollados en el Reporte de Especificación de Software (RES) los cuales servirán como una guía al desarrollador, brindándole una idea clara acerca de los pasos que se realizaron para la elaboración del software.
1.1. Propósito
El propósito del presente documento es mostrar las diferentes vistasque se implementaron del proyecto CIS y que se definen a continuación:
Vista General de la Arquitectura
Metas y restricciones de la Arquitectura
Vista de Casos de Uso
Vista Lógica
Vista de Despliegue
1.2. Alcance
Vista de Arquitectura
Muestra la arquitectura del sistema basada en el patrón de arquitectura MVC. Además se muestra como están distribuidos los módulos del Software según lafuncionalidad de los mismos.
Vista Lógica
Muestra la estructura estática del sistema, la cual esta representada por los diagramas de clases del sistema los cuales muestran sus relaciones estructurales y de herencia.
Vista de Implementación
Se forma con los diagramas de componentes, colaboración, estados y actividades.
Vista de Despliegue
Se forma con los diagramas de despliegue,interacción, estados y actividades. Está conformada por las características físicas con las que contará el Servidor de Aplicaciones, el Servidor de Base de Datos y las PC Cliente.
Vista de Datos
Muestra como está estructurada la base de datos, asimismo todas las relaciones existentes entre ellas. Ejemplo: Agregaciones, Dependencias, llaves primarias, etc.
1.3. Definiciones, Acrónimos yAbreviaturas
1.3.1. Definiciones
Trabajador del Negocio
Descripción
Administrador
Trabajador encargado de la recepción de los Bills of Lading, asimismo se encarga de asignar los mismos a los inspectores. Además es el responsable verificar la tarja de mercadería enviada por los inspectores y registrar los certificados e imprimirlos.
Inspector
Trabajador encargado de realizar las inspeccionessegún los Bills of Lading que le fueron asignados, realizando el llenado del documento tarja de mercadería, el mismo que tendrá que enviarlo al administrador para su respectiva aprobación.
1.3.2. Acrónimos
Acrónimo
Descripción
RUP
Rational Unified Process
1.3.3. Abreviaturas
Acrónimo
Descripción
CIS
Caladonia Inspection System
1.4. Referencias
Reporte de Especificación de Software– RES
2. Vista General de la Arquitectura
A continuación se muestra la Arquitectura General del Sistema CIS, la cual está dividida en tres capas, según el Patrón MVC:
Capa Model
Capa View
Capa Controller
Capa Model
Contiene la lógica de negocio real, el dominio de la aplicación además que provee la obtención de información de la base de datos.
Capa View
Responsable de lalógica de presentación y captura de datos de nuestro sistema al exterior y viceversa. A esta capa pertenecen las páginas JSP.
Capa Controller
Responsable de la lógica operacional de negocio. Traslada las peticiones de la Capa View a la Capa de Model, y según la respuesta, la redirecciona o no a la Capa View.
Así mismo la aplicación por un criterio de funcionalidad se ha dividido en tres...
Regístrate para leer el documento completo.