Está en la página 1de 6

2.

Fase de Desarrollo
2.1 Diagrama de Caso de Uso
OnBook
Eliminar
editoriales/usuarios
Atorizar registro
editoriales/usuarios
Eliminar articulos
Modificar
informacion de articulos
Registrar y editar
su informacion
Agregar articulos
Consultar articulos
Registrarse al
sistema
Rentar archivos
Canjear tarjeta de
puntos
Administrador
Usuario registrado
Editorial
Usuarion no registrado

Diagrama de caso. OnBook
2.2 Diagrama de Secuencia


Diagrama de Secuencia 1. Realizar consulta

Diagrama de secuencia 2.Ver detalles de articulo

Diagrama de Secuencia 3. Ver detalles

Diagrama de secuencia 4. Rentar
Diagrama de secuencia 5. Eliminar

Diagrama e secuencia 5. Modificar
BD Consulta
Realiza consulta
Pagina Principal
Selecciona articulos y envia datos
Panel de resultados
Regresa detalles
Muestra resultados
Ve datos
Ver detalles
Usuario
regstrado y
no registrado
BD Ver Detalles
Solicita detalles
Pagina Principal
Pulsa en Rentar
Panel de resultados
Canjea puntos y envia link de descarga
Muestra Boton de descarga
Ve Descarga
Rentar
Usuario
regstrado
BD Ver Detalles
Solicita detalles
Pagina Principal
Pulsa en eliminar
Panel de resultados
Envia nueva lista
Muestra lista
Ve Eliminacion
Eliminar
Administrador
Editoral
BD Ver Detalles
Solicita detalles
Pagina Principal
Modifica datos, pulsa en aceptar
Panel de resultados
Envia nuevos datos
Muestra los cambios
Ve Cambios
Modificar
Administrador
Editoral
2.3 Diagramas de Clases
+Conectar ()
+Desconectar()
#SelectFrom(entrada table, entrada fields)
#InsertInto(entrada table, entrada values, entrada fields)
#Update(entrada table, entrada join, entrada where)
#Delete(entrada table, entrada where)
+Where(entrada expression, entrada fieldsY, entrada fieldsO)
+Math(entrada fields, entrada search)
+Like(entrada fields, entrada search)
+Join(entrada fields, entrada join)
-UsuarioBD
-Clave BD
-Servidor
-NombreBD
+Conectado
#enlace
Base de Datos

Diagrama de Clase. Base d Datos
+Table(entrada rows)
+Row(entrada cells)
+Cell(entrada contenido, entrada esCabera)
+Form(entrada content, entrada action, entrada method)
+Field(entrada label, entrada type, entrada name, entrada value, entrada isReadOnly)
HTML

Diagrama de Clase.HTML
+Buscar(entrada busqueda, entrada campos)
+Validar()
+Nuevo()
+Actualizar() : Boolean
+Eliminar()
+ImprimirFila(entrada baselLik, entrada password)
+ImprimirTabla()
+ImprimirLinea()
+Formulario(entrada action, entrada method)
+FormularioIngresar(entrada action, entrada method)
+Id
+Nombre
+Clave
+Correo
+Puntos
#tabla
#campos
+Valido
Usuario: Base de Datos

Diagrama de Clase. Usuario
+Buscar(entrada busqueda, entrada campos)
+Validar()
+Nuevo()
+Actualizar() : Boolean
+Eliminar()
+ImprimirFila(entrada baselLik, entrada password)
+ImprimirTabla()
+ImprimirLinea()
+Formulario(entrada action, entrada method)
+FormularioIngresar(entrada action, entrada method)
+Id
+Nombre
+Clave
+Correo
+Valido
-tabla
-campos
Administrador: Base de Datos

Diagrama de Clase. Administrador
+Buscar(entrada busqueda, entrada campos)
+Validar()
+Nuevo()
+Actualizar() : Boolean
+Eliminar()
+ImprimirFila(entrada baselLik, entrada password)
+ImprimirTabla()
+ImprimirLinea()
+Formulario(entrada action, entrada method)
+FormularioIngresar(entrada action, entrada method)
+Id
+Nombre
-Clave
-Correo
-Direccion
-EnlaceSitio
Editorial: Base de Datos

Diagrama de Clase. Editorial
+Buscar(entrada busqueda, entrada campos)
+Validar()
+Nuevo()
+Actualizar() : Boolean
+Eliminar()
+ImprimirFila(entrada baselLik, entrada password)
+ImprimirTabla()
+ImprimirLinea()
+Formulario(entrada action, entrada method)
+Id
+Caducidad
-Puntos
-Valido
-tabla
-campos
Tarjeta: Base de Datos

Diagrama de Clase. Tarjeta
+Buscar(entrada busqueda, entrada campos)
+Validar()
+Nuevo()
+Actualizar() : Boolean
+Eliminar()
+ImprimirFila(entrada baselLik, entrada password)
+ImprimirTabla()
+ImprimirLinea()
+Formulario(entrada action, entrada method)
+Id
+Nombre
+Autor
+Id_Editorial
+Enlace
-Enlace_Editorial
-Fecha
-Valido
-tabla
-campos
Articulo: Base de Datos

Diagrama de Clase. Articulo

También podría gustarte