Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Diseño de Software

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

Diseño de Software

UNIVERSIDAD AUTONOMA DE COLOMBIA

FACULTAD DE INGENIERIA

Análisis y Diseño

BOGOTA D.C
INDICE

2
1. Introducción

En este documento se especificara la arquitectura y las


consideraciones de diseño de una aplicación web destinada FITNESS
EMPIRE. El desarrollo del diseño de la aplicación web ha sido
desarrollado bajo el estándar IEEE1016, conocido también como
Software Design Descriptions, que especifica la descripción de la
estructura del diseño del software.

1.1 Propósito

El presente documento tiene como objeto desarrollar una aplicación


web que permita que los entrenadores inscritos al FITNESS EMPIRE
tengan contacto con sus clientes en medio de la cuarentena y puedan
seguir ofreciendo los servicios adquiridos por los usuarios pero de un
modo virtual mientras se retoma la vida cotidiana . Para la creación de
dicha aplicación se hará uso de la norma IEEE 1016.

1.2 Alcance

IEEE 1016 es una breve recomendación para la "descripción de un


diseño de software", entendiendo por tal la representación que sirve
para comunicar cómo está diseñado el sistema. Especifica la
información que una descripción de este tipo ha de contener y la
organización o esquema de presentación recomendada. Puede
aplicarse a software de cualquier tipo destinado a funcionar en un
ordenador. Su aplicación no está restringida por ninguna consideración
relativa al tamaño, complejidad o carácter crítico del software.

3
1.3 Definiciones, acrónimos y abreviaturas

 GUI - Interfaz gráfica de usuario


 IEEE - Instituto de Ingenieros Eléctricos y Electrónicos SDD -
Descripción de diseño de software
 UML-Lenguaje Modelado Unificado

2. Referencias

 IEEE 729, Glosario estándar de terminología de ingeniería de


software.
 IEEE 830, Guía para la especificación de requisitos
 ISO/IEC 12207

3. Descripción de la Descomposición

3.1 Modulo de Descomposición

El Framework consiste en Usuario , Sistema y diseño de los


paquetes.Estos se descomponen en las clases que se muestran en la
Figura1.Las clases en estos paquetes se explican a continuación. A
menos que se indique lo contrario, todos las clases en los paquetes
son públicos.

4
3.1.1 paquete de Usuario

Este paquete está diseñado con clases que cambian de estado. El


concepto se refiere a que un usuario siempre está en uno o varios
estados. Este paquete describe el estado posible usuario y las
acciones que puede tomar en respuesta a algún evento generado por
este. Las clases que componen este paquete son las que interactúan
con el sistema.

3.1.2 paquete de aplicación web

Este paquete contiene el entorno de la aplicación web y las acciones


que pueden realizar las clases que están contenidas en el paquete
Usuario .La clase aplicación web es la encargada de comunicar a al
usuario y el entrenador para entablar una conexión de estas. Las
demás clases que componen este paquete son utilizadas por la
aplicación web para las acciones y eventos que generen los usuarios y
entrenadores con el sistema .

5
3.2 Descomposición concurrente del proceso

En una Descomposición Orientada a Flujos de Funciones o Modelo de


Flujo de Datos, las transformaciones funcionales procesan sus
entradas y producen salidas. Los datos fluyen de una función a otra y
se transforman a medida que se mueven a través de la secuencia de
funciones. Cada paso de procesamiento se implementa como una
transformación. Los datos de entrada fluyen a través de estas
transformaciones hasta que se convierten en datos de salida.
Descomposición orientada a Flujos de Funciones.

También podría gustarte