BIBLIOTECA VIRTUAL de Derecho, Economía y Ciencias Sociales


SELECCIÓN DE METODOLOGÍAS DE DESARROLLO PARA APLICACIONES WEB EN LA FACULTAD DE INFORMÁTICA DE LA UNIVERSIDAD DE CIENFUEGOS

Karenny Brito Acuña


Esta página muestra parte del texto pero sin formato.

Puede bajarse el libro completo en PDF comprimido ZIP (148 páginas, 1.89 Mb) pulsando aquí

 

 

III.3.4 Diseño e implementación del sistema

Principios de Diseño del Sistema

El diseño de sistemas se define como el proceso de aplicar ciertas técnicas y principios con el propósito de definir un dispositivo, un proceso o un sistema, con suficientes detalles como para permitir su interpretación y realización física.

Modelo de Clases Web

Un diagrama de clases Web representa las colaboraciones que ocurren entre las páginas, donde cada página lógica puede ser representada como una clase. Al tratar de utilizar el diagrama de clases tradicional para modelar aplicaciones Web surgen varios problemas, por lo cual los especialistas del Rational plantearon la creación de una extensión al modelo de análisis y diseño que permitiera representar el nivel de abstracción adecuado y la relación con los restantes artefactos de UML.

Tabla 18: Diagramas de clases web: Paquete Registro de controles

Casos de Uso Diagrama de Clases WEB

Realizar control interno Ver Anexo 16

Gestionar historial de incidencias Ver Anexo 17

Gestionar registro de control de acceso Ver Anexo 18

Gestionar expediente de equipo Ver Anexo 19

Gestionar registro de software autorizado Ver Anexo 20

Gestionar componente x PC Ver Anexo 21

Ejecutar baja técnica Ver Anexo 22

Diseño de la Base de datos

Por la importancia de los datos manejados en el módulo Registro de controles de la gerencia de Copextel es necesario lograr un buen diseño de la información almacenada.

A continuación se muestra el diseño de la base de datos del sistema propuesto a través de los diagramas de clases persistente y el esquema de la base de datos generados a partir de este, con el modelo de datos.

El diagrama de clases persistentes muestra todas las clases capaces de mantener su valor en el espacio y en el tiempo. Se muestra en el Anexo 23.

El modelo de datos que muestra la estructura física de las tablas de la base de datos, obtenido a partir del diagrama de clases persistentes, es mostrado en el Anexo 24.

El modelo de implementación describe cómo los elementos del modelo de diseño se implementan en términos de componentes. Describe también cómo se organizan los componentes de acuerdo con los mecanismos de estructuración y modularización disponibles en el entorno de implementación y en el lenguaje o lenguajes de programación utilizados y cómo dependen los componentes unos de otros [43]. Este modelo se muestra en el Anexo 25


Grupo EUMEDNET de la Universidad de Málaga Mensajes cristianos

Venta, Reparación y Liberación de Teléfonos Móviles
Enciclopedia Virtual
Biblioteca Virtual
Servicios