Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BDDDDDD
BDDDDDD
TEMA:
IMPLEMETACIN DE UN SISTEMA DE BASE DE DATOS PARA EL
CONTROL DE ENTRADAS Y SALIDAS DE LAPTOPS Y VEHCULOS
CURSO:
Base de Datos Avanzadas
DOCENTE:
DR. BOY CHAVIL, LUIS.
CICLO:
VII
INTEGRANTES:
Cabrera Daz, Juan Carlos
Castrejn Meregildo, Jorge Armando
De la Rosa Bonilla, Sergio Renato
Gmez Ibaez, Ivette Denisse
Quiones Cerna, Santiago Valentn
Rubio Cabanillas, Kevin Antonio
TRUJILLO PERU
2014
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
DEDICATORIA
A DIOS:
Pgina 2
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
RESUMEN
Pgina 3
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
ABSTRAC
This project "Management System Database Control Input and Output Laptops and
Vehicles in the National University of Trujillo" aims to contribute to the rigorous
control of receipts and outflows of laptops and vehicles at the University National de
Trujillo.
The methodology proposes the development of a database to optimize the Area Control
inputs and outputs of laptops and vehicles.
The theoretical framework of this project the procedure shown also gives us a vision
that will allow us to focus on the design of a database according to the needs of the
company, we refer to the National University of Trujillo.
The project is developed in the course of Advanced Data Base with the advice of Mr.
Luis Boy Chavil.
In its content includes a brief description of the company, its organizational structure, an
Activity Schedule in MS-Project, documents in Business, Class Diagrams (Business and
Systems) Activity Diagram, Sequence and Collaboration Rational Rose, Visual Basic
2010 forms, reports for decision QlikView, the Installation and reports in Reporting
Services.
Pgina 4
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
INTRODUCCIN
Pgina 5
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
NDICE
Contenido
CARTULA ................................................................................................................................. 1
DEDICATORIA ........................................................................................................................... 2
RESUMEN ................................................................................................................................... 3
ABSTRACT ................................................................................................................................. 4
INTRODUCCIN ........................................................................................................................ 5
NDICE ......................................................................................................................................... 6
CAPTULO I: GENERALIDADES ............................................................................................ 8
1.1 Generalidades de la Empresa ............................................................................... 8
1.1.1 Resea Histrica .............................................................................................. 8
1.1.2 Razn Social ...................................................................................................... 8
1.1.3 Organigrama .................................................................................................... 10
1.1.4 Visin ................................................................................................................. 11
1.1.5 Misin ................................................................................................................ 11
1.1.6 Objetivos........................................................................................................... 11
1.2 Generalidades del Proyecto ................................................................................ 12
1.2.1 Denominacin del proyecto......................................................................... 12
1.2.2 Objetivos........................................................................................................... 12
1.2.2.1 Objetivo general...................................................................................... 12
1.2.2.2 Objetivos especficos ............................................................................ 12
1.2.3 Limitaciones para el proyecto..................................................................... 12
1.2.3.1 Presupuesto asignado para el proyecto .......................................... 12
1.2.3.2 Tiempo esperado para la implementacin del proyecto .............. 13
1.2.3.3 Recursos humanos ................................................................................ 13
1.2.3.4 Recursos tecnolgicos de software y hardware............................ 13
1.2.3.4.1 Software ................................................................................................ 13
1.2.3.4.2 Hardware ............................................................................................... 13
1.2.4 Metodologa para el desarrollo del proyecto .......................................... 13
1.2.5 Alcances ........................................................................................................... 13
1.2.6 Diseo de entrevista ...................................................................................... 13
1.2.7 Cronograma de actividades diseado en MS-Project .......................... 16
Pgina 6
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 7
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
CAPTULO I: GENERALIDADES
Pgina 8
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 9
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
1.1.3 Organigrama
Pgina 10
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
1.1.4 Visin
1.1.5 Misin
1.1.6 Objetivos
Pgina 11
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Descripcin Precio
Movilidad S/. 30.00
Impresiones S/. 10.00
USB S/. 40.00
Pgina 12
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 13
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 14
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 15
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 16
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Stiker
Pgina 17
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 18
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Falta de conocimientos
Deficiencia en el control de Registro Manual Implementacin de una
sobre sistemas Prdida de Tiempo
los ingresos de laptops. de las entradas. Base Datos
computarizados.
Falta de conocimientos
Deficiencia en el control de Registro Manual Implementacin de una
sobre sistemas Prdida de Tiempo
las salidas de laptops. de las salidas. Base Datos
computarizados.
Pgina 19
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 20
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 21
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 22
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Controlador, persona.
2. Propsito
Elegir el formulario de registro dependiendo al tipo de vehculo.
3. Breve descripcin
El caso de uso inicia cuando existe un nuevo vehculo NO
REGISTRADO en la universidad. El caso de uso finaliza
cuando el vehculo est listo para ser registrado.
4. Pre condiciones
El vehculo no debe haber sido registrado anteriormente.
5. Flujo de eventos
El sistema muestra el formulario principal con 4 mens:
- Registro
- Control Entrada
Pgina 23
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
- Control Salida
- Reportes
El usuario elije la opcin Registro; se mostrara el submen
Laptop y Vehculo
6. Flujo alternativo
7. Post condiciones
8. Diseo del formulario
Pgina 24
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Registrar CARRO
3. Breve descripcin
Pgina 25
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
5. Flujo de eventos
El sistema muestra el formulario Registrar carro.
El controlador debe llenar los datos del formulario para luego dar
clic en grabar.
6. Flujo alternativo
E-1: Se verificar si el carro ya ha sido registrado. Si es as saldr
un mensaje pidiendo corregir los datos, caso contrario el registro
se realizar con xito y la placa se volver en el CODIGO DE
REGISTRO.
7. Post condiciones
Al finalizar el proceso se registrar un nuevo carro.
Pgina 26
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Registrar MOTO
Controlador, Persona.
2. Propsito
Registrar los datos de la MOTO.
3. Breve descripcin
El caso de uso se inicia cuando el controlador toma nota de los
datos tanto de la persona como de su vehculo. El caso de uso
termina cuando el controlador registra la moto.
4. Pre condiciones
La moto no debe haber sido registrado con anterioridad.
El controlador debe haber seleccionado en el men control
la opcin Registro vehculo.
Pgina 27
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
5. Flujo de eventos
5.1 El formulario Registrar Moto muestra la opcin de grabar o
salir.
5.2 El controlador debe llenar los datos del formulario para
luego dar clic en grabar.
6. Flujo alternativo
E-1: Se verificar si la MOTO ya ha sido registrada. Si es as
saldr un mensaje pidiendo corregir los datos, caso contrario el
registro se realizar con xito y la placa se volver en el
CODIGO DE REGISTRO.
7. Post condiciones
Al finalizar el proceso se registrar una nueva moto.
8. Diseo del formulario
Pgina 28
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Registrar BICICLETA
1. Actores
Controlador, Persona.
2. Propsito
Registrar los datos de la BICICLETA.
3. Breve descripcin
El caso de uso se inicia cuando el controlador toma nota de los
datos tanto de la persona como de su vehculo. El caso de uso
termina cuando el controlador registra la bicicleta.
4. Pre condiciones
La bicicleta no debe haber sido registrado con anterioridad.
Pgina 29
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 30
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Controlador, Persona.
2. Propsito
Emitir el cdigo de registro del vehculo.
3. Breve descripcin
El caso de uso se inicia cuando se guarda el nuevo registro y
termina cuando el sistema devuelve el Cdigo de registro.
4. Pre condiciones
Debe haberse llenado todo el formulario.
5. Flujo de eventos
5.1 El formulario es un AVISO que solo muestra el cdigo y la
opcin aceptar.
6. Flujos alternativos
E-1: Se verificar si se llenaron todos los datos o si hay algn
problema. Si es as saldr un mensaje de error, caso contrario
devolver con xito el mensaje con el cdigo de registro.
7. Post condiciones
Al finalizar el proceso, se registrar un nuevo vehculo y la
persona deber aprender o llevar consigo su cdigo de registro
para poder entrar y salir de la universidad.
Pgina 31
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Controlador, persona.
2. Propsito
3. Breve descripcin
El caso de uso se inicia cuando el controlador ingresa al
sistema para realizar el ingreso de un vehculo y termina
cuando el sistema le pide ingresar placa o cdigo de registro.
Pgina 32
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
4. Pre condiciones
El vehculo no debe haber sido ingresado con anterioridad.
5. Flujo de eventos
5.1 El formulario principal muestra en el segundo men la
opcin CONTROL ENTRADA que es donde debemos ubicar al
submen entrada de vehculo.
6. Diseo del formulario
Pgina 33
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
1. Actores
Controlador, persona.
2. Propsito
3. Breve descripcin
El caso de uso se inicia cuando el controlador ingresa al
sistema para realizar el registro de salida de un vehculo y
termina cuando el sistema le pide ingresar placa o cdigo de
registro.
4. Pre condiciones
El vehculo debe haber sido registrado como ingresado.
Pgina 34
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
5. Flujo de eventos
5.1 El formulario principal muestra en el segundo men la
opcin CONTROL SALIDA que es donde debemos ubicar
al submen salida de vehculo.
6. Diseo del formulario
Pgina 35
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
1. Actores
Controlador, persona
2. Propsito
Cambiar el estado del vehculo dentro del sistema (Entrante o
Saliente)
3. Breve descripcin
El caso de uso se inicia cuando el controlador ingresa el
cdigo de registro o placa dado por la persona y termina
cuando el cdigo es correcto y el sistema cambia el estado del
vehculo.
4. Pre condiciones
El vehculo no debe haber sido registrado con anterioridad.
5. Flujo de eventos
Pgina 36
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 37
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
REGISTRAR LAPTOP
Pgina 38
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 39
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 40
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 41
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 42
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
1. Actores
Controlador, persona.
2. Propsito
Registrar la salida de laptop
3. Breve descripcin
El caso de uso inicia cuando el controlador ingresa al sistema para
realizar el registro de salida de una laptop y termina cuando el
sistema le pide ingresar el cdigo de registro la laptop.
4. Pre condiciones
El vehculo debe haber sido registrado como ingresado
anteriormente
5. Flujo de eventos
5.1 El formulario principal muestra en el segundo men la
opcin CONTROL SALIDA que es donde debemos ubicar
al submen salida de laptop.
6. Diseo de formulario
Pgina 43
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 44
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 45
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 46
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 47
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 48
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 49
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 50
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 51
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 52
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 53
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 54
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 55
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
5. Flujo de eventos
5.1 El formulario es un AVISO que solo muestra el cdigo y la
opcin aceptar.
6. Flujos alternativos
E-1: Se verificar si se llenaron todos los datos o si hay algn
problema. Si es as saldr un mensaje de error, caso contrario
devolver con xito el mensaje con el cdigo de registro.
7. Post condiciones
Al finalizar el proceso, se registrar un nuevo vehculo y la
persona deber aprender o llevar consigo su cdigo de registro
para poder entrar y salir de la universidad.
Pgina 56
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 57
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
3. Breve descripcin
El caso de uso se inicia cuando el controlador ingresa al
sistema para realizar el registro de salida de un vehculo y
termina cuando el sistema le pide ingresar placa o cdigo de
registro.
4. Pre condiciones
El vehculo debe haber sido registrado como ingresado con
anterioridad.
5. Flujo de eventos
Pgina 58
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
1. Actores
Controlador, persona.
2. Propsito
Cambiar el estado del vehiculo dentro del sistema (Entrante o
Saliente)
3. Breve descripcin
El caso de uso se inicia cuando el controlador ingresa el cdigo
de registro o placa dado por la persona y termina cuando el
cdigo es correcto y el sistema cambia el estado del vehiculo.
4. Pre condiciones
El vehculo no debe haber sido registrado con anterioridad.
5. Flujo de eventos
5.1 El formulario principal muestra en el segundo men la opcin
CONTROL SALIDA que es donde debemos ubicar al submen
entrada de vehculo.
Pgina 59
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Controlador
Persona
2. Propsito
Registrar los datos de la persona que desea ingresar una
laptop.
3. Breve descripcin
El caso de uso se inicia cuando la persona desea ingresar una
laptop para ello debe registrarse como persona. El caso de uso
termina cuando el controlador registra los datos personales de
la persona.
4. Pre condiciones
El registro debe ser por primera vez.
5. La persona debe portar una laptop al ingresar.
6. Flujo de eventos
5.1 El controlador solicita los datos personales a la persona.
5.2 El controlador ingresa los datos personales de la persona (DNI,
Nombres, Apellidos, Direccin, Telfono, Correo).
5.3 El controlador procede a grabar los datos ingresados. (E-1).
7. Flujos alternativos
E-1: Si al momento de registrar la persona el sistema hace
notar que ya ha sido registrado, se mostrar un mensaje
Usuario registrado y un botn que permitir que se muestren
los datos personales, caso contrario, saldr un mensaje de
confirmacin.
8. Post condiciones
Al finalizar el proceso, la persona ser registrada y se
actualizar en el sistema.
9. Informacin adicional
Diagrama de Actividades del Negocio para << Solicitar datos
personales >>
Pgina 60
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 61
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
4. Pre condiciones
La persona debe haber sido registrada antes.
La laptop no debe haber sido registrada anteriormente.
5. Flujo de eventos
5.1 El controlador solicita los datos de la laptop.
5.2 El controlador ingresa los datos de la laptop (Cdigo de laptop,
clave de producto, marca, color).
5.3 El controlador procede a grabar los datos ingresados. (E-1).
6. Flujos alternativos
E-1: Si al momento de registrar la laptop el sistema hace notar
que ya ha sido registrado, se mostrar un mensaje Laptop
registrada y un botn que permitir que se muestren los datos
de la laptop, caso contrario, saldr un mensaje de confirmacin.
7. Post condiciones
Al finalizar el proceso, la laptop ser registrada y se actualizar
en el sistema.
8. Informacin adicional
Diagrama de Actividades del Negocio para << Solicitar datos de
laptop >>
Pgina 62
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 63
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
4. Pre condiciones
La persona debe haber sido registrada antes.
La laptop debe haber sido registrada por primera vez.
5. Flujo de eventos
5.1 El controlador emite el cdigo de registro de la laptop.
6. Post condiciones
Al finalizar el proceso, el controlador dar a conocer a la
persona el cdigo de registro de la laptop el cual identificar a
la laptop como un objeto registrado.
7. Informacin adicional
Diagrama de Actividades del Negocio para << Emitir cdigo de
registro >>
Pgina 64
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Controlador
2. Propsito
Registrar la entrada de una laptop con cdigo de registro.
3. Breve descripcin
El caso de uso se inicia cuando la persona decide ingresar una
laptop a la universidad. El caso de uso termina cuando el
controlador registra la entrada de la laptop.
4. Pre condiciones
La persona debe haber sido registrada antes.
La laptop debe haber sido registrada.
5. Flujo de eventos
5.1 El controlador solicita el cdigo de registro a la persona.
5.2 La persona brinda el cdigo de registro al controlador.
5.3 EL controlador registra la entrada de la laptop.
6. Post condiciones
Al finalizar el proceso, el controlador actualizara el estado del
control de la laptop.
7. Informacin adicional
Diagrama de Actividades del Negocio para << Registrar
entrada de laptop >>
Pgina 65
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 66
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
3. Breve descripcin
El caso de uso se inicia cuando la persona decide retirarse de
la universidad portando su laptop. El caso de uso termina
cuando la persona registra a salida de su laptop de la
universidad.
4. Pre condiciones
La persona debe haber sido registrada antes.
La laptop debe haber sido registrada.
La laptop debe haber registrado una entrada.
5. Flujo de eventos
5.1 El controlador solicita el cdigo de registro a la persona.
5.2 La persona brinda el cdigo de registro al controlador.
5.3 EL controlador registra la salida de la laptop.
6. Post condiciones
Al finalizar el proceso, el controlador actualizara el estado del
control de la laptop.
7. Informacin adicional
Diagrama de Actividades del Negocio para << Registrar salida
de laptop >>
Pgina 67
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 68
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 69
Universidad Nacional de Trujillo Base de Datos
Ing. Sistemas VI Ciclo
Pgina 70