Está en la página 1de 45

UNIDAD:

rctica todos los conocimientos adquiridos durante mi formacin profesional para mi be

Gallardo Cerna, Luis Alberto


Integrantes:
Lpez Quito, Augusto
Quispe Saldaa Juan Jos
Vilquimiche Garca, Jos Luis
Zavaleta Ponce Henry Alexander

EMPRESA DE TRANSPORTES SETRAMI SAC

PAG

CONTENIDO
Presentacin..................................................................................................................5
La Empresa................................................................................................................ 6
Nombre de la Empresa................................................................................ 6
Representante Legal................................................................................... 6
Direccin..................................................................................................... 6
Rubro........................................................................................................... 6
Descripcin de la Empresa..........................................................................7
Misin....................................................................................................... 7
Visin....................................................................................................... 7
Definicin de Procesos de Negocio...................................................................8
Lista de proceso de negocios......................................................................9
Gestin de datos.................................................................................... 10
Gestin de Almacn...............................................................................10

22

Facturacin............................................................................................ 10
Asignacin de cargas............................................................................. 10
Descripcin detallada de las actividades que se realiza en cada proceso de
negocio..................................................................................................... 11
Gestin de Datos................................................................................... 11
Gestin de Almacn...............................................................................13
Facturacin............................................................................................ 14
Reglas del negocio basado en la descripcin de las actividades de cada
proceso de negocio................................................................................... 15
Los Conductores..................................................................................... 15

UNIVERSIDAD PRIVADA ANTENOR ORREGO


CARRERA PARA GENTE QUE TRABAJA
BASE DE DATOS

22

EMPRESA DE TRANSPORTES SETRAMI SAC


Las Facturas........................................................................................... 15
Los Pedidos............................................................................................ 15
Los Solares............................................................................................. 15
Los Repuestos de mantenimiento..........................................................15
Los Materiales........................................................................................ 16
Los Clientes............................................................................................ 16
Proveedores........................................................................................... 16
Vehculos................................................................................................ 16
Identificacin de Entidades...............................................................................17
Lista de las entidades principales y sus relaciones desde las reglas de
negocio..................................................................................................... 17
Diagrama DER (Entidad Relacin) Inicial...................................................18
Lista de atributos y PKs que describen adecuadamente a las entidades. .20
Cliente.................................................................................................... 20
Vehculo................................................................................................. 20
Conductores........................................................................................... 20
Proveedores........................................................................................... 21
Repuestos.............................................................................................. 21
Materiales.............................................................................................. 21
Incidencias............................................................................................. 21
Gastos.................................................................................................... 22
Siniestros............................................................................................... 22
Albaranes............................................................................................... 22
Seguros.................................................................................................. 23
Destinos................................................................................................. 23
Pedidos.................................................................................................. 23

47

Tarifas.................................................................................................... 23
Diagrama DER.........................................................................................................24
Relaciones entre entidades, incluye las relaciones de claves primarias y
forneas.................................................................................................... 25
Diagrama Entidad Relacin Afinado..........................................................26
Diagrama DER Extendido..........................................................................27
Normalizacin.........................................................................................................30
PRIMERA FORMA NORMAL - 1FN................................................................30
SEGUNDA FORMA NORMAL 2FN.............................................................30
TERCERA FORMA NORMAL 3FN...............................................................31
UNIVERSIDAD PRIVADA ANTENOR ORREGO
UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC


Modelo Fsico de Datos.......................................................................................35
Estructura del modelo fsico de datos.......................................................35
Elaboracin de sentencias DDL.................................................................62
Implementacin de la base de datos........................................................72
Elaboracin de Consultas SQL...................................................................73
SELECT * FROM gavrepu............................................................................. 73
Elaboracin de Sentencias DML................................................................74
Planificacin........................................................................................................... 75
Conclusiones........................................................................................................... 76
Recomendaciones.................................................................................................77
Diccionario de datos.............................................................................................79
Anexos.................................................................................................................... 124

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

PRESENTACIN
Presentacin
ESTIMADO DOCENTE DEL CURSO PROGRAMACIN APLICADA A LA GESTION:
En cumplimiento con las disposiciones establecidas en el Slabo para la obtencin de
la Calificacin en el Trabajo Colectivo de la Escuela de Ingeniera de Computacin y
Sistemas en su programa Para Gente que Trabaja, establecemos la presente
investigacin a vuestra consideracin y elevado criterio, el trabajo titulado:
IMPLEMENTACIN DEL MDULO DE PEDIDOS DE LA EMPRESA SETRAMI SAC
BASADO EN TECCNOLOGIAS C# .NET.
Una vez examinados, sumariamente, el concepto de Programacin Aplicada a la
Gestin y sus Correspondientes caractersticas, hay que dirigir la atencin a los
aspectos que en concreto el Programador Aplicado a la gestin asume en la realidad
histrica de los ordenamientos, resultado evidente, segn una sumaria investigacin
comparada, la extrema variedad de formas y cambios que pueden surgir en una
Sistema.
El presente trabajo ha sido realizado con el propsito de obtener la Participacin en la
Calificacin equivalente al Trabajo Colectivo o Trabajo de Proyecto Grupal, producto
de nuestro esfuerzo y desempeo, los cuales evidencian nuestro ferviente deseo de
seguir logrando nuestro desarrollo profesional.
Adicionalmente, con esta investigacin pretendemos aumentar nuestros conocimientos
en cuanto al tema de Programacin Aplicada a la Gestin, el cual es un tema de vital
importancia en el desarrollo profesional de nuestra carrera, con la nica finalidad de
llenarlos de conocimiento y sabidura que son parte de nuestro desempeo
profesional.

47

En consecuencia, contribuimos a un mejor entendimiento con este tema determinando


los principales conceptos de Programacin Aplicada a la gestin y las labores que
desempea estrictamente un Programador, Analista, Desarrollador y Arquitecto de un
Sistema a travs de las diversas herramientas de Administracin de un Sistema,
asimismo diferenciando ambos conceptos.
Atentamente,
Los Integrantes

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

CAPTULO I
La Empresa
Nombre de la Empresa
EMPRESA DE TRANSPORTES SETRAMI SAC

Representante Legal
Livicy Rossellon Luis Reynaldo
Gerente General

Direccin
Cal. Coronel Gmez N 415 Trujillo

47

Rubro
Transporte de carga por carretera

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Descripcin de la Empresa
Es una empresa ubicada en la ciudad de Trujillo con ms de 10 aos de experiencia
en la administracin de operaciones de transporte.
Desde su inicio de sus actividades, la estructura organizacional de SETRAMI S.A.C.
se ha desarrollado hasta convertirse en una organizacin dinmica, con la misin de
ofrecer a sus clientes un servicio integral basado en la administracin de informacin,
flujo de materiales a tiempo y optimizacin de carga.

Misin
Es una organizacin dedicada al servicio de transporte de ridos a travs de las rutas
geogrficamente extremas contando con los equipos y personal capacitado para dicha
tarea ofreciendo un servicio confiable, seguro y con una excelente calidad
convirtindonos en socios estratgicos de nuestros clientes.

Visin
Ser la Organizacin lder en el mercado nacional en el servicio de transporte de ridos
y materiales reconocidos por su alta calidad con un valor real en sus servicios
mediante la contribucin de un equipo altamente motivado y preparado.

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

CAPTULO II
Definicin de procesos de negocio
Un proceso de negocio es un conjunto de tareas relacionadas lgicamente, llevadas a
cabo para generar productos y servicios. Los procesos reciben insumos para
transformarlos utilizando recursos de la empresa. Los procesos de negocio
normalmente atraviesan varias reas funcionales.

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Lista de proceso de negocios


Dentro de sus procesos fundamentales del negocio tenemos los siguientes los cuales
los graficamos de la siguiente manera.

47

Descripcin pictogrfica de los Procesos de Negocio

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Gestin de datos
Proceso por el cual se introducen y actualizan los datos de la base de datos de la
empresa. Permite realizar consultas y obtener informes de dichos datos.

Gestin de Almacn
Proceso que realiza el control del inventario del almacn de repuestos y del solar de
materiales, realiza informes y muestra avisos de reposicin de materiales segn
criterio.

Facturacin
Proceso que registra los albaranes de clientes y proveedores y realiza las facturas
correspondientes.

Asignacin de cargas
Proceso que coteja los pedidos y los materiales disponibles en solar, proveedores y
vehculo ptimo y asigna las cargas (manual o automtico).

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Descripcin detallada de las actividades que se realiza en


cada proceso de negocio

Gestin de Datos

Gestin de Seguros: Se encarga de realizar todas las funciones que tengan que

ver con los seguros.


Gestin de Incidencias: Realiza el control de las incidencias que se producen por

conductor y vehculo en cada pedido.


Gestin de Siniestros: Realiza todas las funciones de control de siniestros de los

vehculos.
Gestin de Pedidos: Proceso que se encarga de todas las funciones

correspondientes a la gestin de pedidos.


Gestin de Vehculos: Proceso que realiza todas las funciones que tengan que

ver con los vehculos.


Gestin de Conductores: Proceso que realiza todas las funciones que tengan

que ver con los conductores.


Gestin de Clientes: Proceso que realiza todas las funciones que tengan que ver

con los clientes.


Gestin de Proveedores: Proceso que realiza todas las funciones que tengan

que ver con los proveedores.


Gestin de Tarifas: Proceso que se encarga de todas las funciones que tengan

que ver con las tarifas.


Gestin de Destinos: Proceso que se encarga de la recepcin, creacin y
facturacin de pedidos.

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

47

Descripcin pictogrfica de las actividades dentro del proceso de Gestin de Datos

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Gestin de Almacn

Gestin de Repuestos: Se encarga de realizar todas las funciones que tengan

que ver con el inventario de los repuestos del almacn.


Gestin de Materiales: Se encarga de realizar todas las funciones que tengan

que ver con el inventario de los materiales del solar.


Gestin del Surtidor: Realiza todas las funciones de control del surtidor.

Descripcin pictogrfica de las actividades dentro del proceso de Almacn


47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Facturacin

Gestin de Albaranes: Se encarga de realizar todas las funciones que tengan

que ver con los albaranes


Facturas Cliente: Realiza todas las funciones de realizacin y control de las

facturas para los cliente.


Facturas Proveedor: Realiza todas las funciones de realizacin y control de las
facturas de los proveedores.

47

Descripcin pictogrfica de las actividades dentro del proceso de Facturacin

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Requerimientos Funcionales y No Funcionales


Mediante un anlisis del negocio y el estudio de distintos sistemas que tratan
de lograr objetivos parecidos al que se plantea, se han identificado una serie de
requerimientos funcionales, los cuales ha sido evaluados y elegidos como tales ya que
con ellos se puede alcanzar los objetivos que tiene como fin la presente aplicacin
Desktop.
Mediante los presentes requerimientos se busca brindar flexibilidad al sistema
en el aspecto de seguridad, para que el administrador pueda manipular perfiles en
base a las funcionalidades que se pueden realizar. Se autenticara a los usuarios por
medio del nombre del usuario y la clave, la cual estar encriptado y adems tendrn
parmetros de seguridad para determinar los cambios peridicos bajo ciertas
caractersticas que sern actualizables por el administrador.
El sistema genera reportes en los que se ver reflejada la informacin que se maneja
en el negocio, de una manera ordenada y clara, con lo que podr entender el
acontecer histrico y actual de los pedidos, vehculos, conductores, materiales,
repuestos, etc.
2.2.1. Requerimientos del sistema
A continuacin se detalla los requerimientos que se tuvieron en cuenta para el
desarrollo del sistema de informacin a partir de las necesidades del negocio.
2.2.1.1. Tabla de prioridades
Indica el grado de prioridad de manera cuantitativa. Los posibles valores de las
prioridades para los requerimientos se muestran a continuacin en la tabla.
Valores
1
2
3

Descripcin
Alta
Media
Baja

47

2.2.1.2. Tabla de exigibilidad


Indica la exigibilidad de los requerimientos. Los posibles valores que indican la
exigibilidad se muestran en la tabla.
Valores
E
D

Descripcin
Exigible
Deseable

2.2.1.3. Requerimientos funcionales

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC


La presentacin de estos requerimientos funcionales los agrupamos por

Respecto al Mantenimiento
1
El sistema permitir Registrar usuarios
El sistema permitir Actualizar informacin de usuarios (Contrasea,
2
Direccin)
3
El sistema permitir dar de baja a usuarios
4
El sistema permitir Registrar Seguros
5
El sistema permitir Actualizar informacin de Seguros
6
El sistema permitir dar de baja a Seguros
7
El sistema permitir Registrar Incidencias
8
El sistema permitir Actualizar informacin de Incidencias
9
El sistema permitir dar de baja a Incidencias
10 El sistema permitir Registrar Vehculos
11 El sistema permitir Actualizar informacin de los Vehculos
12 El sistema permitir dar de baja a los Vehculos
13 El sistema permitir Registrar Siniestros
14 El sistema permitir Actualizar informacin de Siniestros
15 El sistema permitir dar de baja a los Siniestros
16 El sistema permitir Registrar Pedidos
17 El sistema permitir Actualizar informacin de Pedidos
18 El sistema permitir dar de baja a los Pedidos
19 El sistema permitir Registrar Conductores
20 El sistema permitir Actualizar informacin de Conductores
21 El sistema permitir dar de baja a los Conductores
22 El sistema permitir Registrar Clientes
23 El sistema permitir Actualizar informacin de los Clientes
24 El sistema permitir dar de baja a los Clientes
25 El sistema permitir Registrar Proveedores
26 El sistema permitir Actualizar informacin de Proveedores
27 El sistema permitir dar de baja a los Proveedores
28 El sistema permitir Registrar Tarifas
29 El sistema permitir Actualizar informacin de Tarifas
30 El sistema permitir dar de baja a las Tarifas
31 El sistema permitir Registrar Materiales
32 El sistema permitir Actualizar informacin de Materiales
33 El sistema permitir dar de baja a los Materiales
34 El sistema permitir Registrar Aseguradoras
35 El sistema permitir Actualizar informacin de Aseguradora
36 El sistema permitir dar de baja a Aseguradora
37 El sistema permitir Registrar
38 El sistema permitir Actualizar informacin de
39 El sistema permitir dar de baja a
Respecto a los Reportes
40 El sistema permitir Crear un Reporte de Usuarios
41 El sistema permitir Crear un Reporte de Seguros
42 El sistema permitir Crear un Reporte de Incidencias
43 El sistema permitir Crear un Reporte de Vehculos
UNIVERSIDAD PRIVADA ANTENOR ORREGO
UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

Exigible

Descripcin

Prioridad

No.

mdulos en la siguiente tabla:

2
1
1
2
1
2
2
1
2
2
1
2
2
1
1
1
1
2
2
1
2
2
1
2
2
1
1
3
1
1
2
1
2
2

D
E
D
D
E
D
D
E
D
D
E
D
D
E
E
E
E
D
D
E
D
D
E
D
D
E
E
D
E
E
D
E
D
D

2
2
2
2

D
D
D
D

47

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

44
45
46
47
48
49
50
51
52
53

El sistema permitir Crear un Reporte de Siniestros


El sistema permitir Crear un Reporte de Pedidos
El sistema permitir Crear un Reporte de Conductores
El sistema permitir Crear un Reporte de Clientes
El sistema permitir Crear un Reporte de Proveedores
El sistema permitir Crear un Reporte de Tarifas
El sistema permitir Crear un Reporte de Materiales
El sistema permitir Crear un Reporte de Aseguradoras
El sistema permitir generar un reporte de auditora para todas las
transacciones realizadas.
El sistema permitir generar un reporte de auditora para las

unidades vehiculares que ingresan y salen.


Respecto a la Seguridad
54 El sistema permitir usuarios del sistema
55 El sistema permitir encriptar la contrasea de los usuarios
56 El sistema permitir al usuario crear sesin
57 El sistema permitir cerrar sesin
58 El sistema permitir configurar parmetros para la sesin
59 El sistema permitir registrar las transacciones realizadas
Respecto a la salida e ingreso de vehculos
60 El sistema permitir registrar los vehculos salientes
61 El sistema permitir registrar los vehculos ingresantes
Respecto a los pedidos
62 El sistema permitir registrar los pedidos de los clientes
63 El sistema permitir modificar los pedidos de los clientes
64 El sistema permitir asignar vehculos y conductores a un pedido
El sistema detectar los vehculos disponibles para asignarlo a un
65
pedido
El sistema detectar los conductores disponibles para asignarlo a un
66
pedido
67 El sistema permitir registrar los siniestros a un vehculo
68 El sistema permitir asociar gastos a un pedido
69 El sistema permitir asociar incidencias a un pedido
70 El sistema permitir asociar materiales a un pedido
71 El sistema permitir asociar repuestos a un pedido

2
2
2
2
2
2
2
2

D
D
D
D
D
D
D
D

1
1
1
1
1
1

E
E
E
E
E
E

1
1

E
E

1
1
1

E
E
E

1
1
1
1
1

E
E
E
E
E
47

2.2.1.1.Requerimientos no funcionales
La presentacin de requerimientos no funcionales identificados se muestra

1
2
3

Descripcin
El sistema ser una aplicacin desarrollada con tecnologa C# .NET
El sistema estar disponible las 24 horas del da y los 7 das de la
semana.
La interfaz de usuario debe ser orienta a formularios Windows Form y

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

Exigible

No.

en la tabla.

E
E
E

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

4
5
6
7
8
9

el manejo de la aplicacin debe ser a travs de teclado y ratn.


El sistema ser capaz de restringir acceso a los distintos usuarios de
acuerdo a su rango.
El sistema no requerir ningn componente adicional de hardware.
El sistema debe contar con equipo de cmputo adecuado.
El personal deber estar capacitado y especializado
El sistema ser desarrollado en Microsoft Visual Studio .Net 2013
Ultimate Edition.
El sistema deber generar reportes mensuales a la gerencia para la
toma de decisiones
Se deber contar con hardware apropiado para la impresin de los

E
E
E
E
E
E

10

comprobantes que se obtengan como resultado de los procesos del

11

sistema.
El lenguaje de programacin con el que se implementar es C#
El sistema tendr una Base de Datos manejada en un servidor MySQL

12
13

en su versin 5.6.14 MySQL Comunity Server (GLP)


El sistema necesitar que se tenga instalado el Framework .Net 4.5 y
el servidor MySQL va 127.0.0.1 TCP/IP a travs del protocolo 10

E
E

Reglas del negocio basado en la descripcin de las


actividades de cada proceso de negocio

Los Conductores

Los choferes deben realizar siempre una inspeccin diaria a su unidad mvil al

principio del da.


Los choferes solo deben contar con 8 horas de manejo.
El chofer no debe realizar paradas no autorizadas hasta el punto de destino.
47

Las Facturas

Cada pedido de un cliente genera un albarn de entrega asociado a este.


Cada pedido a un proveedor genera un albarn de recojo asociado a este.
La factura del servicio est formada por los albaranes existentes dentro de un
determinado periodo de tiempo para un determinado proveedor o cliente.

Los Pedidos

Un pedido puede tener asociado varios gastos y/o varias incidencias.


Un conductor puede tener asociados varios siniestros.
Cada pedido tendr asociado un material o un repuesto.

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Los Solares

La empresa dispone de un solar. En dicho solar se dispone de palas


excavadoras para realizar el llenado de los camiones o volquetes destinados al

transporte de los ridos.


Los materiales pedidos por los clientes podrn proceder de dicho solar o de
proveedores de la empresa, dependiendo de la cantidad, calidad y disposicin
del material.

Los Repuestos de mantenimiento

Los repuestos habituales de los que se disponen son tuercas, tornillos, filtros de
aceite y de aire, ruedas, lquido de frenos, aceite, etc. Y ciertas herramientas
para el banco de trabajo.

Los Materiales

Los materiales con los que trabaja la empresa son grava, gravilla y arena.
Cada tipo de material posee materiales, y cada material es adquirido en un
origen de un proveedor, para un determinado destino de un cliente y tiene una
tarifa de servicio.

Los Clientes

El abanico de clientes a los que se suministran ridos van desde un cliente

particular a las grandes empresas de construccin.


Los clientes realizan sus pedidos por telfono a la oficina de la empresa, son
informados de las tarifas y el plazo de entrega de los materiales solicitados. A la
hora de la entrega del material los clientes firman un albarn

47

del pedido,

recibiendo las facturas por parte de la empresa posteriormente.

Proveedores

Los proveedores son aquellos areneros con mejor relacin calidad/precio en

todo el pas.
La empresa acopia los ridos de los proveedores autorizados en los distintos
tipos de materiales (arena, piedra, gravilla, etc.), firmando albaranes por cada
carga y recibiendo las facturas a pagar posteriormente.

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC


Vehculos

Se disponen de triler de tipo doble carro, articulados y de contenedores

industriales de diferentes marcas y modelos.


Cada vehculo tiene un nmero de pliza asociado al seguro contratado con su

compaa.
Un vehculo puede tener asociado varios siniestros.

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

CAPTULO III
Anlisis de Requerimientos

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Modelo de Dominio

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Prototipos

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Diagrama de casos de uso

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Almacn

Diagrama de Paquetes

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

+ Resepcionista
+ Administrador
+ Reseptor
+ Registra datos del
cliente
+ Registra datos del
pedido
+ Asigar vehculos y
conductor
+ Registra Albaran
+ Verificar hojas de
Albaran
+ Asignar comprobante
de pago
+Generar comprobante
de pago

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

47

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Trazabilidad
Trazabilidad:
Se entiende trazabilidad como el conjunto de aquellos procedimientos preestablecidos
y autosuficientes que permiten conocer el histrico, la ubicacin y la trayectoria de
un producto o lote de productos a lo largo de la cadena de suministros en un momento
dado, a travs de unas herramientas determinadas. la habilidad de trazar o dejar
huella de los movimientos y procesos por los que pasa un determinado producto
principalmente destinado al consumo humano, aunque la trazabilidad es tambin muy
aplicable al manejo logstico de almacenes, inventarios, procesos de produccin de
cualquier producto etc., en la actualidad existen implantaciones en sector alimenticio,
salud, transporte, textil, juguetes, animales, vidrio, cermica entre otros.
Tipos de Trazabilidad
A la hora de tener que entender la Trazabilidad de un producto que se mueve a travs
de su cadena de suministro o de su cadena logstica, el concepto de trazabilidad se
divide en dos partes bien diferenciadas:
La Trazabilidad Ascendente (hacia atrs), saber cules son los productos que son
recibidos en la empresa, acotados con alguna informacin de trazabilidad (lote, fecha
de caducidad, que se recibi, cuando, etc.), y quienes son los proveedores de esos
productos.
La Trazabilidad Interna, que no es ms que poder obtener la traza que va dejando un
producto por todos los procesos internos de una compaa, con sus manipulaciones,
su composicin, la maquinaria utilizada, su turno, su temperatura, su lote, etc., es
decir, todos los indicios que hacen o pueden hacer variar el producto para el

47

consumidor final.
La trazabilidad Descendente (hacia delante), saber cules son los productos
expedidos por la empresa, acotados con alguna informacin de trazabilidad (lote,
fecha de caducidad, a quien se entrega, medio de transporte, etc.), y saber sus
destinos y clientes.

Componentes de la trazabilidad
Los componentes del sistema incluyen:

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Los dispositivos de identificacin.

Operadores que generan bases de datos.

Administradores que llevan adelante y auditan el sistema.

Empresas u organismos que certifican el sistema.

Para que todo esto funcione, es imprescindible un marco regulatorio que


establezca las reglas de juego.

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

CAPTULO IV
Diagrama DER

Relaciones entre entidades, incluye las relaciones de


claves primarias y forneas

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Diagrama Entidad Relacin Afinado

Diagrama Entidad Relacin Afinado

Diagrama DER Extendido

GENERALIZACIN:
Conjunto de entidades en niveles de subgrupos de entidades, representado por
un proceso de diseo descendente (top-down), tambin puede ser en forma
ascendente (button-up).
Proceso inverso a la especializacin.
Suprimir diferencias entre varios tipos de entidad: identificar atributos y

47

relaciones comunes, y formar un sper tipo que los incluya.

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

ASOCIACIN
Es generalmente, una relacin estructural entre clases.
La multiplicidad en una Asociacin dice bastante, ya que de eso depender si
el atributo, es una coleccin o simplemente una variable de referencia a un
objeto.

COMPOSICIN
Es una relacin estructural pero se le suma, que tiene un mtodo de

47

destruccin de los objetos. Y a diferencia de la asociacin, el ciclo de vida del


objeto rea est relacionado con el del objeto ruta. Es decir que si la ruta de
viaje se levanta, las reas que surgan a partir de ella desaparecen. Tambin
se puede leer como que una ruta tiene varias reas de cobertura.
Mucho se ha discutido a cerca de las agregaciones y las composiciones, el
debate es casi tan caliente como el de los include y extends de los casos de
uso. Ya que algunos sostienen que los lenguajes orientados a objetos, tienen
garbage collector, por lo que no necesitan mtodos de destruccin de los
objetos (relacionados a los ciclos de vida en la composicin). Y que la

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC


programacin es la misma para las composiciones y las agregaciones, y que la
diferencia es meramente conceptual entre una y otras. Es ms existen varias
interpretaciones, pero la expuesta es a la cual yo adhiero.

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Diagrama Entidad Relacin Extendido

CAPTULO V

47

Normalizacin
PRIMERA FORMA NORMAL - 1FN
Una tabla est en Primera Forma Normal si:

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Todos los atributos son atmicos. Un atributo es atmico si los elementos del

dominio son simples e indivisibles.


La tabla contiene una clave primaria nica.
La clave primaria no contiene atributos nulos.
No debe existir variacin en el nmero de columnas.
Los Campos no clave deben identificarse por la clave (Dependencia Funcional)
Debe Existir una independencia del orden tanto de las filas como de las
columnas, es decir, si los datos cambian de orden no deben cambiar sus
significados

Esta forma normal elimina los valores repetidos dentro de una Base de Datos.

SEGUNDA FORMA NORMAL 2FN


Los registros no deben depender de nada que no sea una clave principal de una tabla,
una clave compuesta si es necesario. Por ejemplo, considere la direccin de un cliente
en un sistema de contabilidad. La direccin se necesita en la tabla Clientes, pero
tambin en las tablas Pedidos, Envos, Facturas, Cuentas por cobrar y Colecciones.
En lugar de almacenar la direccin de un cliente como una entrada independiente en
cada una de estas tablas, almacnela en un lugar, ya sea en la tabla Clientes o en una
tabla Direcciones independiente.

TERCERA FORMA NORMAL 3FN


Los valores de un registro que no sean parte de la clave de ese registro no pertenecen
a la tabla. En general, siempre que el contenido de un grupo de campos pueda
aplicarse a ms de un nico registro de la tabla, considere colocar estos campos en
una tabla independiente. Por ejemplo, en una tabla Contratacin de empleados, puede
incluirse el nombre de la universidad y la direccin de un candidato. Pero necesita una
lista completa de universidades para enviar mensajes de correo electrnico en grupo.
Si la informacin de las universidades se almacena en la tabla Candidatos, no hay

47

forma de enumerar las universidades que no tengan candidatos en ese momento.


Cree una tabla Universidades independiente y vinclela a la tabla Candidatos con el
cdigo de universidad como clave.
EXCEPCIN: cumplir la tercera forma normal, aunque en teora es deseable, no
siempre es prctico. Si tiene una tabla Clientes y desea eliminar todas las
dependencias posibles entre los campos, debe crear tablas independientes para las
ciudades, cdigos postales, representantes de venta, clases de clientes y cualquier
otro factor que pueda estar duplicado en varios registros. En teora, la normalizacin
merece el trabajo que supone. Sin embargo, muchas tablas pequeas pueden
degradar el rendimiento o superar la capacidad de memoria o de archivos abiertos.
UNIVERSIDAD PRIVADA ANTENOR ORREGO
UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Puede ser ms factible aplicar la tercera forma normal slo a los datos que cambian
con frecuencia. Si quedan algunos campos dependientes, disee la aplicacin para
que pida al usuario que compruebe todos los campos relacionados cuando cambie
alguno.

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Primera Forma Normal - 1FN

47

Segunda Forma Normal 2FN

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Tercer Forma Normal 3FN

CAPTULO VI
UNIVERSIDAD PRIVADA ANTENOR ORREGO
UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

47

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Modelo Fsico de Datos


Estructura del modelo fsico de datos
Una B.D. tiene uno o ms ficheros de datos. Estos ficheros son de tamao fijo y se
establecen en el momento en que se crea la base de datos o en el momento en el que
se crean tablespaces.
Los datos del fichero de datos son ledos cuando se necesitan y situados en una
cach de memoria compartida (llamada SGA, System Global Area: db_block_buffers;
recomendable tamao SGA = 50% de la memoria principal) para que el prximo
acceso a los mismos sea ms rpido.
Las modificaciones en los datos se guardan ante una peticin o cuando los datos son
eliminados de la SGA por falta de memoria libre para atender ms peticiones.
El conjunto de ficheros redo log sirven para registrar todos los cambios (insert, update,
delete, create, alter o drop) sobre la BD y poder recuperarla ante un error.
Los ficheros de control almacenan informacin de la estructura fsica de la BD.

47

PLANIFICACIN
UNIVERSIDAD PRIVADA ANTENOR ORREGO
UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Planificacin
A continuacin se muestra un diagrama de Gantt realizado donde aparece la
planificacin llevada a cabo por nuestro grupo en la consecucin del proyecto
presentado a continuacin.
Seman
a1

Seman
a2

Seman
a3

Seman
a4

Seman
a5

Seman
a6

Seman
a7

Captul
oI
Captul
o II
Captul
o III
Captul
o IV
Captul
oV
Captul
o VI
Dentro de nuestras reuniones y trasnochadas y mientras trabajbamos en equipo,
todos tuvimos que empaparnos del tema y dividirnos responsabilidades para concluir
el presente trabajo a la brevedad posible y con la eficacia que se amerita.
Gallardo: Encargado de la documentacin y Diccionario de Datos
Vilquimiche: Encargado de la Entidad Relacin y Diagramas Iniciales
Lpez y Garca: Encargados de las Normalizaciones

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

CONCLUSIONES
Conclusiones
Conclusiones
La realizacin de este proyecto ha pretendido dar una solucin informtica al negocio
de la empresa de transporte de ridos SETRAMI SAC., que en los ltimos aos ha
aumentado su volumen de trabajo. Como consecuencia de esa necesidad y con el
objetivo de afrontar con garantas la informatizacin de los procesos de la empresa se
decidi utilizar una aplicacin informtica a medida.
Como consecuencia de la realizacin de esta aplicacin se han obtenido distintas
conclusiones:

La aplicacin cumple las especificaciones y requisitos del cliente.


La aplicacin cubre con eficiencia los distintos procesos del negocio,
agilizndolos en su ejecucin y permitiendo una gran funcionalidad.
Se cuenta con una base de datos adecuada donde se almacena la informacin
necesaria pudiendo ser modificada o eliminada en todo momento de una
manera sencilla.
La aplicacin permite obtener los listados requeridos por el cliente.
La aplicacin podr ser actualizada o mejorada durante los cuatro primeros
meses de pruebas.

47

A travs del desarrollo de las prcticas en laboratorio hemos conocido las ventajas de
las bases de datos que se superponen a los sistemas de archivos del pasado, como
sabemos todo evoluciona es as como el modelo relacional que implementa ORACLE,
nos da una excelente herramienta en la administracin, seguridad y fiabilidad de los
datos.
Por lo tanto se sabe que conocer el proceso interno, la estructura e implementacin de
base de datos nos muestra la importancia que realizan en el mundo laboral, y como
cada ente que las utiliza es dependiente de ellas.

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

RECOMENDACIO
NES

Recomendaciones

Recomendaciones

Principalmente vemos la necesidad de conocer cada da ms el entorno de las


bases de datos. Aprender de manera didctica y autodidactica con mayor
dedicacin.

Es necesario conocer que la implementacin del cdigo debe estar bien


estructurado para evitar algunas redundancias innecesarias.

Conocer las especificaciones que nos presenta cuando estructuramos las


tablas de cada base de datos, realizando nuestro trabajo ms prctico y
sencillo.

Hay una gran cantidad de datos e informacin compiladas e la base de datos


desarrollada en el trabajo aqu presentad, que es la recopilacin de una parte
de los estudios previos de la empresa, la informacin reunida tiene un gran
potencial, que debido a limitaciones de tiempo no ha sido explotar, se
recomienda considerar este trabajo como un aporte y referencia en
investigaciones en el rea

Una recomendacin en la que se insiste, es la de dirigir esfuerzos mejor


fortalecer los que ya se iniciaron hacia una sistematizacin del manejo de todo
el sistema, incluido los proyectos y actividades futuras en la empresa.

Esta sistematizacin se recomienda que en la medida de lo posible se extienda


a la estandarizacin de metodologas de muestreo y de anlisis a fin de facilitar
el anlisis y evaluacin de la informacin.

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

47

24
22
41
36
34
32
47

EMPRESA DE TRANSPORTES SETRAMI SAC

Adems de la sistematizacin de los estudios una materia de importancia


fundamental es la documentacin, dependiendo de ella se dispondrn de ms
o menos elementos de referencia en la administracin de la informacin, por lo
que se recomienda establecer formatos o requerimientos mnimos de respaldo
en las futuras investigaciones en el rea, basados e la variabilidad que
determinados parmetros presentan.

Establecer la entrada del material de investigacin en formato digital, pues


debido a la naturaleza de gran parte de los productos de la presente
investigacin el formato en papel resulta limitante

En primer lugar debemos tener clara la finalidad del proyecto, ya que ser
determinante para crear las tablas necesarias y, en definitiva, la estructura de
la base de datos ms adecuada.

Enumera las tablas que necesitas. Por ejemplo si ests diseando una base de
datos vinculada a un centro educativo ser necesario almacenar informacin
sobre alumnos, cursos, materias, etctera.

Una vez tomada la decisin sobre las tablas, toca el turno a la informacin que
almacenar cada una de ellas.

Piensa en la relacin que tendrn las tablas entre s. Por ejemplo, est claro
que la tabla de cursos tiene que estar asociada de algn modo a la tabla de
alumnos. Aunque esta fase todava nos queda un poco lejos es bueno tenerlo
presente.

Piensa en qu otros objetos necesitars como consultas, formularios o


informes.

47

UNIVERSIDAD PRIVADA ANTENOR ORREGO


UNIVERSIDAD
PRIVADAPARA
ANTENOR
ORREGO
CARRERA
GENTE
QUE TABAJA
CARRERA PARA GENTE QUE BASE
TRABAJA
DE DATOS
BASE DE DATOS

24
22
41
36
34
32
47