Está en la página 1de 41

Actores:

1. Usuario.
2. Administrador.

Listado de casos de uso:

1. Cargar pagina inicial y Menú.


2. Ingresar datos.
3. Consultar datos.
4. Borrar Datos.
5. Administrar Sistema.
6. Ver Historial.

Detalle de cada actor:

Actor: 1
Nombre: Usuario.
Descripción: Persona que trabaja para la empresa Only Control
S.A. y que tiene acceso al sistema GEPO.
Notas :
• Estos usuarios podrán ingresar y realizar diversos tipos de
modificaciones y consultas a la base de datos del sistema.

Actor: 2
Nombre: Administrador.
Descripción: Único usuario que tendrá control absoluto sobre el
sistema.
Notas :
• Es el encargado de solucionar cualquier problema que pueda
presentar la base de datos.

Detalles de cada proceso:

CU: 1
Nombre: Ingresar al Sistema.
Descripción: Confirma la existencia de un usuario para permitirle
el uso del sistema.
Notas :
• Mostrará tres marcos (frames) uno con el menú principal, otro
con el titulo del sistema y otro con los desarrolladores del
sistema.
• El menú mostrara diferentes opciones con las cuales el
usuario podrá hacer uso del sistema.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 1 de 41
CU: 2
Nombre: Ingresar datos
Descripción: Mostrara los campos asociados a la opción
anteriormente elegida, estos campos deberán ser llenados para
que luego sean ingresados como un registro más a la tabla
correspondiente en nuestra base de datos.
Notas:
• Procure ingresar los datos de manera correcta y en los
campos respectivos.
• Existen campos que son obligatorios de llenar y no pueden
ser dejados en blanco (la página mostrara cuales son).

CU: 3
Nombre: Consultar datos
Descripción: El usuario podrá consultar cuales son los proyectos
que se están llevando acabo, su avance, la empresa que los
solicito, quien la representa, etc.
Notas:

CU: 4
Nombre: Borrar datos
Descripción: Permitirá eliminar registros de las tablas
dependiendo de los privilegios del actor.
Notas:
• El borrar el registro solo lo hace no visible para los usuarios,
pero seguirán existiendo en la tabla dentro de la base de
datos.

CU: 5
Nombre: Administrar Usuarios.
Descripción: Permite la creación, modificación y eliminación de
cuentas de usuarios.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 2 de 41
Notas:
• Solo el administrador del sistema podrá crear, modificar o
eliminar las cuentas de ingreso de los demás usuarios.

CU: 6
Nombre: Ver Historial.
Descripción: Permite ver un registro de todas las acciones
realizadas en el sistema por cada usuario.
Notas:
• Solo el administrador del sistema tendrá acceso al historial
del sistema.

Caso de uso 1: Ingresar al Sistema.

Escenario 1.1: El ingreso fue exitoso.

Asunciones:
• El código compiló sin errores.
• El enlace con la base de datos fue exitoso.

Resultados:
• Aparecerá la página inicial y el menú de nuestra empresa.
• Se mostraran las opciones disponibles para el uso del usuario.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 3 de 41
Escenario 1.2: No se pudo ingresar.

Asunciones:
• El usuario y contraseña eran erróneos.

Resultados:
• Se mostrara el mensaje "Login Failed, Please try Again".
• La persona no podrá hacer uso del sistema

Caso de uso 2: Ingreso de datos.

Escenario 2.1: Los datos fueron ingresados con éxito.

Asunciones:
• Todos los campos fueron llenados correctamente.

Resultados:
• Se crea un nuevo registro en la tabla asociada dependiendo de
cual fue la opción escogida en el menú.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 4 de 41
• Aparece el mensaje “SU REGISTRO HA SIDO EXITOSO”.

Escenario 2.2: Los datos no han podido ser ingresados.

Asunciones:
• No han sido llenados todos los campos que son de carácter
obligatorio.
Resultados:
• No se modifica la tabla, y se presenta el mensaje “LLENE LOS
CAMPOS DE CARACTER OBLIGATORIO”.

Caso de uso 3: Consultar datos.

Escenario 3.1: La consulta se realizó con éxito.

Asunciones:
• Los datos a consultar estaban disponibles.
Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación
Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 5 de 41
Resultados:
• Se presentaran en pantalla todos los registros de la tabla que se
desea consultar.
Escenario 3.2: No se pudo realizar la consulta.

Asunciones:
• Falló la conexión a la base de datos.

Resultados:
• Se mostrará el mensaje “CONSULTA NO DISPONIBLE, ERROR
CON LA BASE”.

Caso de uso 4: Borrar datos.

Escenario 4.1: El registro seleccionado ha sido borrado.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 6 de 41
Asunciones:

• Los datos a eliminar fueron encontrados.


• Aparece el mensaje "EL PROYECTO HA SIDO ELIMINADO" en
pantalla, en caso de que el registro deseado haya sido un
proyecto.

Resultados:

• El valor del campo status en la tabla contenedora del registro


seleccionado se cambiara de ‘on’ a ‘off’.
• Los datos del registro seleccionado ya no estarán disponibles
para futuras consultas.

Escenario 4.2: No se pudo eliminar el registro.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 7 de 41
Asunciones:
• Falla la conexión con la base de datos.

Resultados:

• No se efectuará ningún cambio al registro.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 8 de 41
Caso de uso 5: Administrar Usuarios.
Escenario 5.1: El nuevo usuario ha sido creado con éxito.

Asunciones:
• Todos los campos necesarios para la creación del nuevo usuario
fueron llenados correctamente.

Resultados:
• Un nuevo usuario podrá ingresar al sistema GEPO.
• Se Mostrará el mensaje “SE HA CREADO UN NUEVO USUARIO”

Escenario 5.2: Falló la creación del nuevo usuario.

Asunciones:
• Faltan campos por llenar.

Resultados:
• Se mostrara el mensaje “DEBE LLENAR LOS CAMPOS
OBLIGATORIOS”.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 9 de 41
Caso de uso 6: Ver Historial.

Escenario 6.1: El historial se mostró sin problemas.

Asunciones:
• No hubo problemas al cargar el historial.

Resultados:
• Se muestra el contenido de la tabla historial.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 10 de 41
Diagrama de Caso de Uso.

Sistema de Gestionador de Proyectos

Ingresar al Sistema

Ingresar Datos

Paquete superior::Usuario

Consultar Datos

Borrar Datos

Administrar Sistema

Paquete superior::Administrador

Ver Historial

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 11 de 41
Diagrama de Clases.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 12 de 41
Modelo Lógico.

IdEmpresa=
IdEmpresa
Proveedor
Empresa Proyecto
PK IdProveedor
PK IdEmpresa PK IdProyecto
PK IdEmpresa Direccion
Ruc PK IdUsuario Telefono 1
Nombre Telefono 2
Direccion IdProveedor=
Nombre Telefono 3
IdProveedor
Telefono 1 FechaInicio
Telefono 2 FechaFinal
Telefono 3 Etapa
Estado
IdEmpresa=I dE

Prioridad
mpresa

CantidadProyecto
Compra

IdProyecto=
I dProyecto
IdEmpleado=
Empleado IdEmpleado
PK IdCompra
PK IdProveedor
PK IdEmpleado IdProyecto= PK IdDetalleCompra
DetalleProyecto IdProyecto
PK IdEmpresa PK IdItemBodega
IdUsuario=
IdUsuario PK IdDetalleProyecto
Nombre PK IdEmpleado
Apellido PK IdUsuario
Cargo PK IdProyecto
Email1 IdItemBodega =
IdItemBodega
Email2 Detalle
Telefono 1 Observaciones
Telefono 2 FechaInicio
Celular Fechafinal ItemBodega
TipoSoporte
PK IdItemBodega
FechaRecibido
PK IdProyecto
FechaAtencion
Modelo
Usuario IdUsuario= NumSerie
IdUsuario EstadoItem
PK Idusuario FechaEntrega
Firmware
Nombre FechaReq IdDetalleCompra=
Apellido CantItemBodeg IdDetallecompra
Contrasena
Direccion
Email1
Email2 DetalleCompra
Telefono 1 PK IdDetalleCompra
Telefono 2 PK IdUsuario
IdUsuario=
telefono 3 IdUsuario
Celular
FechadeNacimiento

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 13 de 41
Diccionario de Datos.
Tabla Usuario

Se encarga de representar a todo el personal involucrado en Only


Control S.A. que puede acceder a nuestro sistema.

Columna IdUsuario

Descripció Identificación principal del usuario


n perteneciente a Only Control S.A.
Tipo de number. Primary Key (PK)
Dato

Columna Nombre

Descripció Campo nombre del usuario.


n
Tipo de varchar.
Dato

Columna Apellido

Descripció Campo apellido del usuario.


n
Tipo de varchar.
Dato

Columna Contraseña.

Descripció Campo de seguridad del usuario.


n
Tipo de varchar.
Dato

Columna Dirección.

Descripció Campo dirección del usuario.


n
Tipo de varchar.
Dato

Columna Email1

Descripció Campo que representa un registro


n obligatorio del email de un usuario.
Tipo de varchar.
Dato

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 14 de 41
Columna Email2

Descripció Campo de no obligatorio para registro


n de email de un usuario.
Tipo de varchar.
Dato

Columna Telefono1

Descripció Campo de que representa un registro


n obligatorio del teléfono de un usuario.
Tipo de number
Dato

Columna Telefono2

Descripció Campo no obligatorio para el registro


n del teléfono de un usuario.
Tipo de number
Dato

Columna Telefono3

Descripció Campo no obligatorio para el registro


n del teléfono de un usuario.
Tipo de number
Dato

Columna Celular

Descripció Campo no obligatorio para el registro


n del celular de un usuario.
Tipo de number
Dato

Columna Fecha de Nacimiento

Descripció Campo no obligatorio para el registro de


n la fecha de nacimiento de un usuario.
Tipo de date
Dato

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 15 de 41
Tabla Empresa

Esta tabla representa a la empresa cliente (contratista) que se


encuentra registrada en nuestro sistema.

Columna IdEmpresa

Descripció Identificación principal de la empresa


n cliente (contratista).
Tipo de number. Primary Key (PK).
Dato

Columna Nombre

Descripció Campo nombre de la empresa cliente.


n
Tipo de varchar.
Dato

Columna Direccion

Descripció Campo obligatorio que registra la


n dirección de nuestra empresa cliente.
Tipo de varchar.
Dato

Columna Telefono1

Descripció Campo obligatorio que registra el


n teléfono nuestra empresa cliente
Tipo de number
Dato

Columna Teléfono2

Descripció Campo no obligatorio que registra el


n teléfono de nuestra empresa cliente
Tipo de number
Dato

Columna Teléfono3

Descripció Campo no obligatorio que registra el


n teléfono de nuestra empresa cliente
Tipo de number
Dato

Tabla Empleado
Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación
Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 16 de 41
Esta entidad representa a las personas que trabajan para la empresa
que Contrata a Only Control S.A. Estos datos deberán ser ingresados
por el usuario responsable del proyecto asociado a dicha empresa.

Columna IdEmpleado

Descripció Identificación principal del empleado


n perteneciente a la empresa contratista.
Tipo de numeric. Primary Key (PK)
Dato

Columna Nombre

Descripció Campo nombre del empleado.


n
Tipo de varchar.
Dato

Columna Apellido

Descripció Campo apellido del empleado.


n
Tipo de varchar.
Dato

Columna Cargo

Descripció Campo que indica el cargo que tiene el


n empleado en la empresa contratista.
Tipo de varchar.
Dato

Columna Email1

Descripció Campo que representa un registro


n obligatorio del email de un empleado.
Tipo de varchar.
Dato

Columna Email2

Descripció Campo de no obligatorio para registro


n de email de un empleado.
Tipo de varchar.
Dato
Columna Telefono1

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 17 de 41
Descripció Campo de que representa un registro
n obligatorio del teléfono de un empleado.
Tipo de number
Dato

Columna Telefono2

Descripció Campo no obligatorio para el registro


n del teléfono de un empleado.
Tipo de number
Dato

Columna Celular

Descripció Campo no obligatorio para el registro


n del celular de un empleado.
Tipo de number
Dato

Columna IdEmpresa

Descripció Campo que hace referencia a la tabla


n empresa que contiene los datos
necesarios de una empresa cliente.
Tipo de varchar. Foreign key (FK)
Dato

Tabla Proyecto

Esta tabla representa a los proyectos que son registrados para que el
usuario (miembro laboral de Only Control S.A.) realice y cumpla.

Columna IdProyecto.

Descripció Identificación principal del proyecto.


n
Tipo de number Primary Key (PK).
Dato

Columna Nombre

Descripció Aquí se especifica el nombre del


n proyecto.
Tipo de varchar.
Dato

Columna FechaInicio

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 18 de 41
Descripció Aquí se especifica la fecha en la que
n inicia un proyecto.
Tipo de date
Dato

Columna FechaFinal

Descripció Aquí se especifica la fecha en la cual


n debera estar culminado el proyecto
Tipo de date
Dato

Columna Etapa

Descripció Nos permite conocer en que etapa se


n encuentra el proyecto actualmente
Tipo de varchar.
Dato

Columna Estado

Descripció En este campo se especifica si el


n proyecto se encuentra en realización o
no, dependiendo de su nivel de
prioridad.
Tipo de varchar.
Dato

Columna Prioridad

Descripció En este campo se especifica el nivel de


n prioridad del proyecto en relación a los
otros
Tipo de varchar.
Dato

Columna IdEmpresa

Descripció Campo que hace referencia a la tabla


n empresa que contiene los datos
necesarios de una empresa cliente.
Tipo de number. Foreign key (FK)
Dato

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 19 de 41
Columna IdUsuario

Descripció Este campo indica cual es usuario


n responsable de llevar el control del
proyecto y de asegurarse que se de la
realización del mismo.
Tipo de number. Foreign Key (FK)
Dato

Tabla DetalleProyecto

Esta tabla nos permitirá conocer de manera detallada la información


correspondiente a cada proyecto.

Columna IdDetalleProyecto

Descripció Identificación principal de la asignación


n del proyecto.
Tipo de number. Primary Key (PK).
Dato

Columna Detalle

Descripció Permite al usuario, en una breve


n descripción obtener información sobre
el proyecto del cual estará a cargo.
Tipo de varchar.
Dato

Columna Observaciones

Descripció Registra los diferentes acontecimientos


n de interés que se van suscitando a
medida que se desarrolla el proyecto.
Tipo de varchar.
Dato

Columna FechaInicio

Descripció Campo que registra la fecha en la que


n es iniciada una nueva etapa del
proyecto.
Tipo de date
Dato

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 20 de 41
Columna FechaFinal

Descripció Campo que registra la fecha en la que


n se culminan con éxito las diferentes
etapas del proyecto.
Tipo de date
Dato

Columna TipoSoporte

Descripció Este campo nos muestra el tipo de


n soporte técnico que se ha tenido que
dar al proyecto luego de haber sido
entregado a la empresa contratista.
Tipo de varchar.
Dato

Columna FechaRecibo

Descripció Este campo indica al usuario la fecha en


n la que fue reportado algún fallo en el
proyecto que necesite de soporte
técnico para su correcta reparación.
Tipo de date
Dato

Columna FechaAtencion

Descripció Este campo indica al usuario la fecha en


n la que haya sido solucionado el
problema anteriormente reportado que
provocaba un fallo en el proyecto.
Tipo de date
Dato

Columna IdEmpleado

Descripció Provee todos los datos del empleado


n perteneciente a la empresa contratista,
los cuales servirán para la correcta
configuración de los equipos.
Tipo de number. Foreign Key (FK)
Dato

Columna IdUsuario

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 21 de 41
Descripció Este campo indica cual es usuario
n responsable de llevar el control del
proyecto y de asegurarse que se de la
realización del mismo.
Tipo de number. Foreign Key (FK)
Dato

Columna IdProyecto.

Descripció Servirá para saber a que proyecto


n estamos haciendo referencia y cuales
son las especificaciones o condiciones
del mismo.
Tipo de number. Primary Key (FK).
Dato

Tabla Proveedor

Esta tabla representa al Proveedor y los diferentes equipos que vende


a Only Control S.A.
Columna IdProveedor.

Descripció Campo que identifica al proveedor de


n los equipos utilizados por Only Control
S.A.
Tipo de number. Primary Key (PK).
Dato

Columna Dirección.

Descripció Campo dirección del proveedor.


n
Tipo de varchar.
Dato

Columna Telefono1

Descripció Campo de que representa un registro


n obligatorio del teléfono del proveedor.
Tipo de number
Dato

Columna Telefono2

Descripció Campo no obligatorio para el registro


n del teléfono del proveedor
Tipo de number
Dato

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 22 de 41
Tabla Compra

Tabla mediante la cual puedo consulta las compras que se han hecho
al proveedor.

Columna IdCompra

Descripció Identificación principal de la compra que


n hace el usuario encargado del proyecto
al proveedor.
Tipo de number. Primary Key (Pk).
Dato

Columna IdProveedor

Descripció Campo que identifica al proveedor de


n los equipos comprados por Only Control
S.A.
Tipo de number Foreign Key (FK).
Dato

Columna IdDetalleCompra

Descripció Facilita la obtención de la información


n de la compra realizada por el usuario.
Tipo de number foreign key (FK)
Dato

Columna IdItemBodega

Descripció Este campo hace referencia a las


n especificaciones de los equipos que son
solicitados en bodega
Tipo de number foreign key (FK)
Dato

Tabla DetalleCompra

La tabla hace referencia a la descripción de la compra de equipos que


realiza Only Control S.A.

Columna IdDetalleCompra

Descripció Posee la información de la compra


n realizada por el usuario.
Tipo de number. Primary key (pk)
Dato

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 23 de 41
Columna IdUsuario

Descripció Este campo indica cual es el usuario que


n realiza la compra.
Tipo de number. Foreign Key (FK)
Dato

Tabla ItemBodega

La tabla hace referencia a los equipos que van a ser necesarios para
que se pueda llevar acabo la realización de un proyecto y que hayan
sido solicitados a bodega.
Columna IdItemBodega

Descripció Este campo hace referencia a las


n especificaciones de los equipos que son
solicitados en bodega.
Tipo de number. Primary key (PK)
Dato

Columna Modelo

Descripció Campo que guarda el modelo de cada


n
equipo.
Tipo de varchar
Dato

Columna NumSerie

Descripció Campo que guarda el número de serie


n
de cada equipo.
Tipo de number.
Dato

Columna EstadoItem

Descripció Contiene el estado de cada ítem, puede


n ser disponible o no.
Tipo de varchar.
Dato

Columna FechaEntrega

Descripció Indica la fecha en que el ítem fue


n entregado al usuario que lo solicitó.
Tipo de date
Dato

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 24 de 41
Firmware
Columna
Descripció Campo que guarda el firmware de cada
n equipo.
Tipo de number.
Dato

Columna FechaReq

Descripció Indica la fecha en que el ítem fue


n solicitado en bodega por un usuario.
Tipo de date
Dato

Columna CantItemBodega

Descripció Este campo hace referencia a la


n cantidad de ítems que han sido
solicitados
Tipo de number
Dato

Columna IdProyecto

Descripció Este campo nos indica en que proyecto


n será usado un ítem que haya sido
solicitado en bodega.
Tipo de number foreign key (FK)
Dato

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 25 de 41
Flujo de Navegación

Es la página de inicio y bienvenida del sistema a nuestro servicio, en


el cual nos muestra el logo tipo de la empresa “Only Control” y las
opciones del menú dependiendo de los privilegios del usuario que
ingrese.

Nuestra pagina esta conformada por 3 frames llamados frameuno.jsp,


framedos.jsp y frametres.jsp

Las opciones del menú aparecerán en el frameuno.jsp que se


encuentra en la parte izquierda de la pantalla.

Para este ejemplo hemos ingresado con la cuenta del Administrador


para quien las opciones del menú serán

Usuario
Cliente
Proyecto
Empresa
Item
Historial

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 26 de 41
Cuando el usuario da click en cualquiera de las opciones disponibles
en su menú, en el frametres.jsp se cargaran todas las diferentes
acciones que tendrá a su disposición.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 27 de 41
Opción Usuario

Para realizar alguna de las acciones relacionadas al usuario


escogemos la opción de “USUARIO” en nuestro menú de manera que
se nuestra ventana ahora se vea de la siguiente forma

• Creación de Usuario
Seleccionamos la acción “REGISTRAR”, llenamos todos los
campos damos click en registrar.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 28 de 41
• Consultar Usuarios
Seleccionamos la acción “MOSTRAR REGISTRO”, y nos permitirá
consultar todos los usuarios registrados en el sistema.

• Modificación de Usuario
Seleccionamos la acción de “MODIFICAR”, cambiamos los datos
que deseemos y damos click a modificar.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 29 de 41
Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación
Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 30 de 41
Opción Proyecto

Para realizar alguna de las acciones relacionadas al usuario


escogemos la opción de “PROYECTO” en nuestro menú de manera
que se nuestra ventana ahora se vea de la siguiente forma

• Ingresar Nuevo Proyecto


Seleccionamos la acción de “REGISTRAR DATOS”, cambiamos
los datos que deseemos y damos click a registrar.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 31 de 41
• Consultar Detalle Proyecto
Seleccionamos la acción de “CONSULTAR DETALLE PROYECTO”,
y nos permitirá consultar el detalle de un proyecto en
especifico.

• Consultar Proyectos
Seleccionamos la acción de “MOSTRAR REGISTROS”, y nos
permitirá consultar todos los proyectos registrados en el
sistema.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 32 de 41
Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación
Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 33 de 41
Opción Cliente

Para realizar alguna de las acciones relacionadas al usuario


escogemos la opción de “CLIENTE” en nuestro menú de manera que
se nuestra ventana ahora se vea de la siguiente forma

• Creación de Cliente
Seleccionamos la acción “REGISTRAR”, llenamos todos los
campos y damos click en registrar.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 34 de 41
• Modificación de Cliente
Seleccionamos la acción de “MODIFICAR”, cambiamos los datos
que deseemos y damos click a modificar.

• Consultar Empleado
Seleccionamos la acción de “MOSTRAR REGISTROS”, y nos
permitirá consultar todos los empleado que laboran en la
empresa del cliente.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 35 de 41
Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación
Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 36 de 41
• Consultar Detalle de Proyectos
Seleccionamos la acción “MOSTRAR DETALLE DE PROYECTOS”,
nos permitirá ver la información concerniente al proyecto para
su empresa.

Opción Empresa

Para realizar alguna de las acciones relacionadas al usuario


escogemos la opción de “EMPRESA” en nuestro menú de manera que
se nuestra ventana ahora se vea de la siguiente forma

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 37 de 41
• Creación de Empresa
Seleccionamos la acción “REGISTRAR”, llenamos todos los
campos y damos click en registrar.

• Consultar Detalle de Proyectos


Seleccionamos la acción de “MOSTRAR DETALLE DE
PROYECTOS”, y nos permitirá consultar todos los proyectos
registrados en el sistema.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 38 de 41
• Modificación de Empresa
Seleccionamos la acción de “MODIFICAR”, cambiamos los datos
que deseemos y damos click a modificar.

Opción Historial

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 39 de 41
Para realizar alguna de las acciones relacionadas al usuario
escogemos la opción de “HISTORIAL” en nuestro menú de manera
que se nuestra ventana ahora se vea de la siguiente forma

• Consultar Historial
Seleccionamos la acción de “MOSTRAR TODOS OS REGISTROS”,
y nos permitirá consultar todas las acciones realizadas por los
usuarios.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 40 de 41
• Consultar Historial por Usuario
Seleccionamos la acción de “MOSTRAR REGISTROS POR
USUARIO”, y nos mostrara el historial de las últimas acciones de
un usuario.

Materia: Sistemas de Bases de Datos 1 Facultad de Ingeniería en Electricidad y Computación


Profesor: Ing. P. Fabricio Echeverría ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Briones
Ultima Revisión: 20/01/2009 Pág. 41 de 41

También podría gustarte