Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

MODELO DE DISEÑO DISEÑO DE SISTEMAS

Enviado por   •  30 de Marzo de 2018  •  1.009 Palabras (5 Páginas)  •  361 Visitas

Página 1 de 5

...

Clase: ManejadorCliente

Descripción: se encarga registrar toda la información del cliente para poder ofrecer el servicio de venta o registro de queja

Módulo: RegistroCliente

Estereotipo:control

Propiedades:concreta

Superclases:

Subclases:

Atributos:PantallaCrearCliente, PantallaObternerCliente, RegistroCliente

RegistroCliente

Crea registro de cliente

Obtiene registro del cliente

Actualiza Registro del cliente

Eliminar registro cliente

Basededatos

Basededatos

Basededatos

Basededatos

Clase: servicio

Descripción: se encarga registrar toda la información del cliente para poder ofrecer el servicio de venta o registro de queja

Módulo: RegistroCliente

Estereotipo:control

Propiedades:concreta

Superclases:

Subclases:

Atributos:PantallaCrearCliente, PantallaObternerCliente, RegistroCliente

RegistroCliente

Crea registro de cliente

Obtiene registro del cliente

Actualiza Registro del cliente

Eliminar registro cliente

Basededatos

Basededatos

Basededatos

Basededatos

- DISEÑO DE SISTEMAS

- Selección de un lenguaje de programación a utilizarse, típicamente estructurados u orientados a objetos.

[pic 2]

El lenguaje seleccionado es JAVA ya que es un programa orientado a objetos con muchas ventajas ya que nos permite aplicaciones cliente/servidor podemos trabajar desde cualquier lugar igualmente se puede pensdzea3q451xar que se ejecute en un servidor de página web. UnU09JO¡’`PKa de las ventajas de Java es que es multiplataforma es decir que se puede utilizar cualquier sistema operativo como Windows, Linux, Macintosh nos permite facilidad para desarrollar aplicaciones por escritorio, móvil y web. Igualmente cuenta con librerías de clases bastantes completas. No tiene que estar preocupado el programador con la gestión de memoria (punteros, liberación de memoria, reservas).Java es un programa muy bien estructurado, sencillo, seguro, adaptado a redes y sobre todo orientado a objetos.

Java está diseñado para dar soporte a programas que son portables de forma automática y heterogénea (también denominados ″super portables″ o simplemente ″descargables″). Junto con el sistema de clases e interfaces d tipo de Java, esta función habilita software de componentes. En particular, un conversor SQLj escrito en Java puede llamar a componentes especializados de proveedores de bases de datos para aprovechar las funciones de bases de datos existentes como autorización, comprobación de esquema, comprobación de tipo, funciones de transacción y recuperación, y para generar código optimizado para bases de datos específicas. v Java está diseñado para su portabilidad binaria en redes heterogéneas, lo que permite la portabilidad binaria para aplicaciones de bases de datos que utilizan SQL estático.

- Incorporación de bibliotecas, como por ejemplo, interfaces gráficas (GUI), bibliotecas numéricas y de estructuras de datos.

La API de Java proporciona una biblioteca de clases para el desarrollo de Interfaces gráficas de La biblioteca proporciona un conjunto de herramientas para la construcción de interfaces gráficas que tienen una apariencia y se comportan de forma semejante

en todas las plataformas en las que se ejecuten.

La estructura básica de la biblioteca gira en torno a componentes y contenedores. Los contenedores contienen componentes y son componentes a su vez, de forma que los eventos pueden tratarse tanto en contenedores como en componentes.

La API está constituida por clases, interfaces y derivaciones. AWT y Swing

Las interfaces gráficas de usuario (GUI) ofrecen al usuario ventanas, cuadros de diálogo, barras de herramientas, botones, listas desplegables y muchos otros elementos. Las aplicaciones son conducidas por eventos y se desarrollan haciendo uso de las clases que para ello nos ofrece la API de Java.

Clase: administrador

Permite mostrar el primer pantallazo, solicita ingresar al asesor el login y contraseña

[pic 3]

Clase: UsuarioAsesor,

Cada asesor debe contar con un usuario para poder ingresar al sistema y estos usuarios deben estar en el sistema en una BaseDatos, si el usuario no esta se debe crear usuario.

Clase: pantallaPrincipal

[pic 4]

Muestra el saludo de bienvenida al sistema, despliega las opciones de los cinco departamentos. Ingresamos al Subsistema Dpto. de atención comercial

[pic 5]

Despliega las opciones de cliente, sedes e inventarios

Clase: Cliente

Cuando el asesor ingresar al subsistema cliente este le permitirá realizar:

Crear cliente nuevo, modificar cliente, ingresar solicitud. Se valida el nombre del cliente en la base de datos si está el cliente se puede actualizar sino se debe crear.

...

Descargar como  txt (9.6 Kb)   pdf (63.1 Kb)   docx (21.6 Kb)  
Leer 4 páginas más »
Disponible sólo en Essays.club