Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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
22
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
47
24
22
41
36
34
32
47
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
24
22
41
36
34
32
47
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
24
22
41
36
34
32
47
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
24
22
41
36
34
32
47
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
24
22
41
36
34
32
47
47
24
22
41
36
34
32
47
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
24
22
41
36
34
32
47
Gestin de Datos
Gestin de Seguros: Se encarga de realizar todas las funciones que tengan que
vehculos.
Gestin de Pedidos: Proceso que se encarga de todas las funciones
47
24
22
41
36
34
32
47
47
24
22
41
36
34
32
47
Gestin de Almacn
24
22
41
36
34
32
47
Facturacin
47
24
22
41
36
34
32
47
Descripcin
Alta
Media
Baja
47
Descripcin
Exigible
Deseable
24
22
41
36
34
32
47
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.
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
44
45
46
47
48
49
50
51
52
53
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
Exigible
No.
en la tabla.
E
E
E
24
22
41
36
34
32
47
4
5
6
7
8
9
E
E
E
E
E
E
10
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
E
E
Los Conductores
Los choferes deben realizar siempre una inspeccin diaria a su unidad mvil al
Las Facturas
Los Pedidos
24
22
41
36
34
32
47
Los Solares
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
47
del pedido,
Proveedores
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.
24
22
41
36
34
32
47
compaa.
Un vehculo puede tener asociado varios siniestros.
47
24
22
41
36
34
32
47
CAPTULO III
Anlisis de Requerimientos
47
24
22
41
36
34
32
47
Modelo de Dominio
47
24
22
41
36
34
32
47
Prototipos
47
24
22
41
36
34
32
47
47
24
22
41
36
34
32
47
47
24
22
41
36
34
32
47
47
24
22
41
36
34
32
47
Almacn
Diagrama de Paquetes
47
24
22
41
36
34
32
47
+ 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
47
24
22
41
36
34
32
47
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:
24
22
41
36
34
32
47
47
24
22
41
36
34
32
47
CAPTULO IV
Diagrama DER
47
24
22
41
36
34
32
47
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
24
22
41
36
34
32
47
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
24
22
41
36
34
32
47
47
24
22
41
36
34
32
47
CAPTULO V
47
Normalizacin
PRIMERA FORMA NORMAL - 1FN
Una tabla est en Primera Forma Normal si:
24
22
41
36
34
32
47
Todos los atributos son atmicos. Un atributo es atmico si los elementos del
Esta forma normal elimina los valores repetidos dentro de una Base de Datos.
47
24
22
41
36
34
32
47
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
24
22
41
36
34
32
47
47
24
22
41
36
34
32
47
47
24
22
41
36
34
32
47
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
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
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
24
22
41
36
34
32
47
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:
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.
24
22
41
36
34
32
47
RECOMENDACIO
NES
Recomendaciones
Recomendaciones
47
24
22
41
36
34
32
47
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.
47
24
22
41
36
34
32
47