Categories: All - componentes - interfaces - comunicación - reutilización

by eloy pita 3 years ago

131

Unidad #3

La arquitectura de sistemas distribuidos se destaca por facilitar el uso de datos almacenados y proporcionar respaldos de seguridad, lo que es esencial para transacciones orientadas al cliente y otros interesados.

Unidad #3

Unidad #3

Diseño de interfaces de usuarios

Características del diseño
Ocultar los tecnicismos internos al usuario ocasional.
Permitir que la interacción del usuario sea interrumpible y también reversible.
Definir los modos de interacción de manera que no obligue a que el usuario realice acciones innecesarias o no deseadas.
Equipamiento

Hardware

Interfaz grafica

KDE plasma

Servidor de pantalla

Openbox

El diseño de la interfaz de usuario crea un medio eficaz de comunicación entre los seres humanos y la computadora. Siguiendo un conjunto de principios de diseño de la interfaz

Diseño de aplicaciones

Usuario
Diseño

Librerías de integración a terceros

Integración con terceros

Adaptadores

Negocio

Flujos de negocios

Utilidades

Componentes de negocios

Entidades de negocios

Presentacion

Componentes de lógica grafica

Componentes gráficos

Aplicación
API Publica

Servicos externos

Basadas en cliente

Facil de empatar los recursos de demandas

Menor requerimientos de capital

Las formas en que las funciones básicas de las aplicaciones están distribuidas entre los clientes y los servidores

Arquitectura de sistemas distribuidos

Ventajas
Respaldos de seguridad del sistema
facil uso de los datos almacenados
Cliente - Servidor
Debido a que el sistema esta orientado a la compra y venta de producto basándose en un stock, el mismo estaría orientado al cliente, empleado, accionistas y distribuidores
Se utiliza la arquitectura de sistema distribuidos para poder tener un respaldo en caso de haber una afectación o perdida del sistema

Diseño arquitectónico

Se utilizo el tipo
Patrón de capas

Se utilizo este debido a que nuestro sistema tendría separada por partes o grupos las actividades del mismo

grupo financiero

base de datos de los stock

grupo de empleados,accionistas

Caracteristicas del proyecto
facturación y seguimiento por el departamento de cobranzas
Administracion de sctok disponible
Sistema de compra y venta
Una arquitectura de software describe los componentes básicos de un sistema de software y su combinación interna

Topic principal

Ingeniería de software basada en componentes

servicios
Accesible a ser
Características
Independiente

En condiciones en las que el componente necesita extremadamente proveer

Estandarizada

Este modelo puede definir interfaces de componentes, metadatos del componente, documentación, composición y despliegue

Es un enfoque para el desarrollo de software que se basa en la reutilización de las entidades llamadas “componentes de software” Los componentes son más abstractos que las clases de objetos y pueden ser consideradas como proveedores de servicios independientes. Pueden existir como entidades autónomas