Diagrama de Paquete Geeklyraven Hotel

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

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD NORORIENTAL PRIVADA

“GRAN MARISCAL DE AYACUCHO”

FACULTAD DE INGENIERÍA

NÚCLEO GUAYANA

ESCUELA DE INGENIERÍA DE SISTEMAS

DIAGRAMA DE PAQUETE

GEEKLYRAVEN HOTEL

Facilitador: Estudiante:

Ing. Vicenzo Mascia Isabella Giancane V-


27.504.375

Asignatura: Sistemas de Información II Cesar Reyes V-27.921.736


Ciudad Guayana, septiembre 2022

2
ÍNDICE
INTRODUCCIÓN......................................................................................................................................3
DIAGRAMA DE PAQUETE....................................................................................................................4
ELEMENTOS DE UN DIAGRAMA DE PAQUETES...........................................................................4
TIPOS DE DEPENDENCIAS..................................................................................................................5
DIAGRAMA DE CLASES.......................................................................................................................5
DIAGRAMA DE PAQUETE DE GEEKLYRAVEN HOTEL................................................................6
CONCLUSIONES.....................................................................................................................................8
REFERENCIAS BIBLIOGRÁFICAS.....................................................................................................9

3
INTRODUCCIÓN

Hoy en día, UML ("Unified Modeling Language") está consolidado como el lenguaje
estándar en el análisis y diseño de sistemas de cómputo. Mediante UML es posible
establecer la serie de requerimientos y estructuras necesarias para plasmar un sistema
de software previo al proceso intensivo de escribir código.

En otros términos, así como en la construcción de un edificio se realizan planos previo


a su construcción, en Software se deben realizar diseños en UML previa codificación
de un sistema, ahora bien, aunque UML es un lenguaje, éste posee más características
visuales que programáticas, mismas que facilitan a integrantes de un equipo
multidisciplinario participar e intercomunicarse fácilmente, estos integrantes siendo los
analistas, diseñadores, especialistas de área y desde luego los programadores.

Entre más complejo es el sistema que se desea crear más beneficios presenta el uso
de UML ("Unified Modeling Language"), las razones de esto son evidentes, sin
embargo, existen dos puntos claves : El primero se debe a que mediante un
plano/visión global resulta más fácil detectar las dependencias y dificultades implícitas
del sistema, y la segunda razón radica en que los cambios en una etapa inicial
(Análisis) resultan más fáciles de realizar que en una etapa final de un sistema como lo
seria la fase intensiva de codificación.

Puesto que UML es empleado en el análisis para sistemas de mediana-alta


complejidad, era de esperarse que su base radica en otro paradigma empleado en
diseños de sistemas de alto nivel que es la orientación a objetos, por lo que para
trabajar en UML puede ser considerado un pre-requisito tener experiencia en un
lenguaje orientado a objetos.

4
DIAGRAMA DE PAQUETE

El diagrama de paquetes es uno de los diagramas estructurales comprendidos en UML


2.5, por lo que, como tal, representa de forma estática los componentes del sistema de
información que está siendo modelado. Es utilizado para definir los distintos paquetes a
nivel lógico que forman parte de la aplicación y la dependencia entre ellos. Es
principalmente utilizado por desarrolladores y analistas.

Es importante destacar que este diagrama es utilizado en los sistemas de información


con programación orientada a objetos. El objetivo principal del diseño debe maximizar
la cohesión y minimizar el acoplamiento.

En sí el diagrama es muy sencillo, dependiendo su complicación del detalle con el que


se quieran tratar los elementos que mostrará, que puede llegar a ser muy específico.

ELEMENTOS DE UN DIAGRAMA DE PAQUETES


Paquete: Un espacio de nombres empleado para agrupar los elementos relacionados
lógicamente dentro de un sistema. Cada elemento contenido dentro del paquete debe
ser un elemento empaquetable y tener un nombre único.

5
Dependencias: Representación gráfica de cómo un elemento (o un conjunto de
elementos) depende de otro o influye a otro. Las dependencias se dividen en dos
grupos: dependencias de acceso y de importación. (Consulta la próxima sección para
más información).

TIPOS DE DEPENDENCIAS
Existen dos tipos principales de dependencias que representa la relación entre dos o
más elementos.

Dependencia de acceso: Esta indica que un paquete solicita la asistencia de las


funciones establecidas en otro paquete, y es representada de la siguiente forma
<<access>>. Sirva la siguiente imagen de referencia.

Dependencia de importación: Señala que la funcionalidad ha sido importada de un


paquete a otro, y es representada de la siguiente manera <<import>>. Sirva la siguiente
imagen de ejemplo.

DIAGRAMA DE CLASES
En ingeniería de software, un diagrama de clases en Lenguaje Unificado de Modelado
(UML) es un tipo de diagrama de estructura estática que describe la estructura de un
sistema mostrando las clases del sistema, sus atributos, operaciones (o métodos), y las
relaciones entre los objetos.

Para poder realizar el diagrama de paquete de nuestro software para “Geeklyraven


Hotel” se necesita el diagrama de clases del sistema.

El diagrama de clases del sistema es:

6
DIAGRAMA DE PAQUETE DE GEEKLYRAVEN HOTEL
Con lo anteriormente explicado se procede a hacer el diagrama de paquete de
“Geeklyraven hotel”:

7
8
CONCLUSIONES

Los diagramas de paquetes son diagramas estructurales que se emplean para mostrar
la organización y disposición de diversos elementos de un modelo en forma de
paquetes.

Las dependencias entre paquetes denotan que algún elemento de un paquete depende
de los elementos en otro paquete. Existen diferentes tipos de relaciones de
dependencia entre paquetes: Importación, Acceso, Combinación, Exportación.

Hay dos tipos principales de dependencias en un diagrama de paquetes, la


dependencia de Acceso y la dependencia de Importación.

Un diagrama de clases es un tipo de diagrama de estructura estática que describe la


estructura de un sistema mostrando las clases del sistema, sus atributos, operaciones y
las relaciones entre los objetos. CEsalxdxd

El objetivo de los diagramas de paquetes es obtener una visión más clara del sistema
de información orientado a objetos, organizándolo en subsistemas, agrupando los
elementos del análisis, diseño o construcción y detallando las relaciones de
dependencia entre ellos.

Los paquetes y sus dependencias son elementos de los diagramas de casos de uso,
de clases y de componentes, por lo que el diagrama de paquetes es una extensión de
estos. Es tratado como una técnica aparte, que se aplica en el análisis para la
agrupación de casos de uso o de clases de análisis, en el diseño de la arquitectura
para la agrupación de clases de diseño y en el diseño detallado para agrupar
componentes.

Los diagramas de clases se utilizan en poder entender el cómo se comunican los


objetos de esas clases entre sí, entender la interacción del sistema a partir de las
relaciones existentes entre las diversas clases. isajejejexd

9
REFERENCIAS BIBLIOGRÁFICAS

“Diagramas de paquetes” Diagramas UML [Sitio Web en línea] Disponible en:


https://diagramasuml.com/paquetes/ [Consultado el: 19 sept.-22]

“Todo acerca de los diagramas de paquetes UML” Lucidhart [Sitio Web en línea]
Disponible en: https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-paquetes-
uml [Consultado el: 19 sept.-22]

“Diagramas de paquetes” Plantilla Árbol Genealógico [Sitio Web en línea] Disponible


en: https://plantillaarbolgenealogico.net/diagramas/paquetes/ [Consultado el: 19 sept.-
22]

10

También podría gustarte