Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ADMINISTRACIÓN INDUSTRIAL
REGION CAPITAL
PERÍODO ACADÉMICO 2021-III
ANALISIS DE SISTEMAS
SECCIÓN 284A1
Diseño de Sistemas
Nombre: Alejandro
Cifuentes
CI:28152911
Guatire,8/10/21
1.- ¿Qué es el diseño front-end y back-Ed? Describa
El Front-end es la parte de una aplicación donde se relaciona con los usuarios, es decir, es todo lo que se puede ver en la pantalla cada
vez que accedemos a un sitio web o aplicación. En cambio, El Back- Ed es el elemento del desarrollo web que se encuentra en el servidor
y se encarga de toda la logística, sin verlo a través de la pantalla.
No, se desempeña en precisar y detallar la comunicación y el comportamiento de un sistema por medio de una interacción entre usuarios y
otros sistemas, proporcionando una estructura que exprese requisitos funcionales en procesos empresariales y de sistema
4.- ¿Un diagrama de clases una visión dinámica de las clases de un sistema? Por que
No, no es una visión dinámica debido a que el diagrama de clases es una herramienta para comunicar el diseño de un programa donde
recoge las clases de objetos y sus asociaciones sin muestra de información temporal, permitiendo modelar las relaciones entre las
entidades.
• Identificar atributos.
• Identificar relaciones.
• Asignar claves.
La agregación es una relación que indica que una clase es parte de otra clase. Los componentes pueden ser compartidos por
varios compuestos ya sea de la misma asociación de agregación o de varias asociaciones distintas.
Las asociaciones representan las relaciones entre las instancias de las clases, cada asociación tiene dos roles, siendo el rol
una dirección en la asociación.
8.- ¿En diseño de software que es una herencia? ¿Tipos? Defina cada uno.
Es una propiedad que permite que se puedan definir nuevas clases basadas de unas ya existentes con el fin de reutilizar el código,
heredando sus características, métodos y atributos semejantes a los ya existentes.
Tipos:
Herencia Simple: Indica que se pueden definir nuevas clases solamente a partir de una clase inicial.
Herencia Múltiple: Indica que se pueden definir nuevas clases a partir de dos o más clases iniciales.
Herencia de implementación: La implementación de los métodos es heredada. Puede sobrescribirse en las clases derivadas.
Herencia de interfaz: Sólo se hereda la interfaz, no hay implementación a nivel de clase base (interfaces en Java, clases abstractas en
C++).
Es una clase que desciende de otra clase. Una subclase hereda el estado y el comportamiento de todos sus ancestros.
Humana: Puede ser una pantalla, una ventana, un formulario web u otro control de visualización.
De sistema: Necesitan enviar o recibir datos de otros sistemas, esto puede incluir las bases de datos en la organización.
• Clase abstracta: Están enlazadas a clases concretas en una relación de generalización, especialización.
Se desempeña en precisar
el comportamiento de un
Es una herramienta
sistema.
El Front-end es la para comunicar el
parte visible de una diseño de un
aplicación donde programa.
se relaciona con
los usuarios. La agregación es una
El Back-ed es relación que indica que una
Es un lenguaje visual que el elemento del clase es parte de otra clase.
desarrollo web
se encarga en especificar
que no vemos.
un sistema de software. Las asociaciones muestran
Se vincula con el diseño de productos de Diseño de las relaciones entre las
software para describir los procesos utilizados instancias de las clases.
en el mismo. Software
Es una clase que 1) Clase abstracta
descendiendo de otra
2) Clase de entidad
clase, hereda el estado
y comportamiento de 3) Clase de interfaz
todos sus ancestros. Tipos: simple, múltiple, - Asignar claves
implementación e
4) Clase de control
interfaz - Identificar tipos de entidades