4 CRUD Museo
4 CRUD Museo
4 CRUD Museo
Analista Programador
E-Actividad N°4
Caso de uso - CRUD Museo
I. Autores y validadores
AUTOR(ES)
Docente(s) elaborador(es) Nombre Apellido (materno-paterno) – Nombre Sede
Diseñador Instruccional (si Sin información
corresponde)
VALIDADOR(ES)
Instruccional Sin información
Disciplinar Sin información
Operativo Sin información
IV. Actividades
Para el desarrollo de esta actividad deberás leer atenta y comprensivamente cada una de los ítems
a desarrollar.
Desarrollar una solución para las problemáticas planteadas utilizando NetBeans IDE.
El Museo, le ha solicitado realizar un sistema para poder llevar un registro de distintos elementos
que se relacionan dentro de él. Por ejemplo, las obras de arte, los visitantes, las galerías, etc.
A lo largo de estas unidades usted se interiorizará más en el proyecto de este Museo, pero
inicialmente debemos dar comienzo con el CRUD para el usuario administrador y las demás cuentas
que se utilizarán.
class clases
Usuario
- nombreUsuario: String
- passwordUsuario: String
- emailUsuario: String
Administrador
- claveSeguridad: int
- emailAdministrador: String
Recuerde que: el usuario es cualquier persona que trabaje con el sistema, pero el Administrador,
es un usuario más calificado que debe realizar actividades administrativas. Por eso cuenta con
una clave de seguridad adicional al password.
Usuario
- nombreUsuario: String
- passwordUsuario: String
- emailUsuario: String
Galeria
- ubicacionGaleria: String
- nombreGaleria: String
+ CrearGaleria()
+ ActualizarGaleria()
+ EliminarGaleria()
+ MostrarGaleria()
Administrador 1..*
- claveSeguridad: int
- emailAdministrador: String Gestiona
Construya la estructura y jerarquía que permita representar los siguientes métodos de las clases de
dominio empresa. Para poder realizar estas operaciones es necesario trabajar con un archivo plano
de texto, a modo de tabla, para registrar los datos de Galería.
CrearGaleria(): Este método debe permitir ingresar los datos de una empresa no existente
con los datos que muestra el diagrama de clases. Debe permitir verificar si la empresa ya
existe enviando un mensaje.
MostrarGaleria(): Este método debe permitir mostrar los datos de la empresa a partir de
una búsqueda o actualización.
EliminarGaleria(): Este Método deberé permitir eliminar a una empresa, con la
confirmación de que si el usuarios que realiza la función está seguro de hacerlo.
ActualizarEmpresa(): Este método debe permitir actualizar los datos de una empresa
particular a partir de una búsqueda de la empresa.
Recuerde construir sus constructores y Métodos Setters & Getters, adicionalmente debe ser
capaz de construir un método para la clase Clientes parametrizados.
V. Referencias bibliográficas
Vélez, S. J., Peña, A. A., & Gortazar, B. P. (2011). Diseñar y programar, todo es empezar: una
introducción a la Programación Orientada a Objetos usando UML y Java. Madrid, ES:
Dykinson. Disponible en:
http://site.ebrary.com/lib/inacapsp/detail.action?docID=10559590&p00=Dise%C3%B
1ar+y+programar%2C+todo+es+empezar%3A+una+introducci%C3%B3n+a+la+progra
maci%C3%B3n+orientada+a+objetos+usando+UML+y+Java
Criterio Si No Observaciones
Uso y aplicación de sentencias dentro del código, respetando
los elementos y cuando usarlos.
Aplicación del orden dentro de la solución entregada y se
puede ejecutar fácilmente y sin errores.
Presenta una solución sin errores.
Si tienes 1 o menos Sí, debes revisar nuevamente tus apuntes y/o lecturas para reforzar tu aprendizaje
y pide orientaciones a tu profesor para superar esta situación.