Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Usuario.
2. Administrador.
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.
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.
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.
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.
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.
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
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ú.
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”.
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”.
Resultados:
Resultados:
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”
Asunciones:
• Faltan campos por llenar.
Resultados:
• Se mostrara el mensaje “DEBE LLENAR LOS CAMPOS
OBLIGATORIOS”.
Asunciones:
• No hubo problemas al cargar el historial.
Resultados:
• Se muestra el contenido de la tabla historial.
Ingresar al Sistema
Ingresar Datos
Paquete superior::Usuario
Consultar Datos
Borrar Datos
Administrar Sistema
Paquete superior::Administrador
Ver Historial
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
Columna IdUsuario
Columna Nombre
Columna Apellido
Columna Contraseña.
Columna Dirección.
Columna Email1
Columna Telefono1
Columna Telefono2
Columna Telefono3
Columna Celular
Columna IdEmpresa
Columna Nombre
Columna Direccion
Columna Telefono1
Columna Teléfono2
Columna Teléfono3
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
Columna Nombre
Columna Apellido
Columna Cargo
Columna Email1
Columna Email2
Columna Telefono2
Columna Celular
Columna IdEmpresa
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.
Columna Nombre
Columna FechaInicio
Columna FechaFinal
Columna Etapa
Columna Estado
Columna Prioridad
Columna IdEmpresa
Tabla DetalleProyecto
Columna IdDetalleProyecto
Columna Detalle
Columna Observaciones
Columna FechaInicio
Columna TipoSoporte
Columna FechaRecibo
Columna FechaAtencion
Columna IdEmpleado
Columna IdUsuario
Columna IdProyecto.
Tabla Proveedor
Columna Dirección.
Columna Telefono1
Columna Telefono2
Tabla mediante la cual puedo consulta las compras que se han hecho
al proveedor.
Columna IdCompra
Columna IdProveedor
Columna IdDetalleCompra
Columna IdItemBodega
Tabla DetalleCompra
Columna IdDetalleCompra
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
Columna Modelo
Columna NumSerie
Columna EstadoItem
Columna FechaEntrega
Columna FechaReq
Columna CantItemBodega
Columna IdProyecto
Usuario
Cliente
Proyecto
Empresa
Item
Historial
• Creación de Usuario
Seleccionamos la acción “REGISTRAR”, llenamos todos los
campos damos click en registrar.
• Modificación de Usuario
Seleccionamos la acción de “MODIFICAR”, cambiamos los datos
que deseemos y damos click a modificar.
• Consultar Proyectos
Seleccionamos la acción de “MOSTRAR REGISTROS”, y nos
permitirá consultar todos los proyectos registrados en el
sistema.
• Creación de Cliente
Seleccionamos la acción “REGISTRAR”, llenamos todos los
campos y damos click en registrar.
• Consultar Empleado
Seleccionamos la acción de “MOSTRAR REGISTROS”, y nos
permitirá consultar todos los empleado que laboran en la
empresa del cliente.
Opción Empresa
Opción Historial
• Consultar Historial
Seleccionamos la acción de “MOSTRAR TODOS OS REGISTROS”,
y nos permitirá consultar todas las acciones realizadas por los
usuarios.