TESIS DE ING. SISTEMAS E INFORMATICA.pdf

download TESIS DE ING. SISTEMAS  E INFORMATICA.pdf

of 134

Transcript of TESIS DE ING. SISTEMAS E INFORMATICA.pdf

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    1/134

    UNIVERSIDAD TECNICA DE AMBATO

    FACULTAD DE INGENIERIA EN SISTEMAS

    PROYECTO DE GRADUACION PREVIO A LA

    OBTENCION DEL TITULO DE INGENIERO EN

    SISTEMAS

    SISTEMA DE AUTOMATIZACION

    CLIENTE/SERVIDOR PARA EL SEGUIMIENTO Y

    CONTROL DE PRODUCCION EN INDUSTRIAS DE

    PAPEL PAPELOM CIA. LTDA.

    Integrantes:

    Jorge Llagua

    Vctor Toalombo

    Tutor: Ing. Jorge Lozada

    Asesora: Ing. Msc. Pilar Urrutia

    2004

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    2/134

    ii

    AGRADECIMIENTO

    Agradecemos de una manera especial a la Facultad de Ingeniera en Sistemas, como a

    su personal Docente y Administrativo, quienes han sido los gestores de nuestra

    formacin profesional, al Ing. Jorge Lozada, y a la Ing. Msc. Pilar Urrutia, Tutor y

    Asesor de nuestro Proyecto Informtico respectivamente, que gracias a su colaboracin

    hemos podido desarrollar de la mejor forma el presente trabajo investigativo.

    Tambin agradecemos al Ing. Javier Garrido, Gerente general de Industrias de Papel

    Papelom Cia. Ltda. por haber permitido la realizacin de nuestro proyecto.

    Jorge Llagua

    Vctor Toalombo

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    3/134

    iii

    DEDICATORIA

    A Dios por brindarme la oportunidad de tener unos padres tan buenos, que siempre me

    apoyaron en todos los proyectos que me he propuesto realizar, as como tambin por

    ser un ejemplo de superacin, constancia y amor. Por ensearme el verdadero

    significado de lo que es ser una familia.

    Gracias Jorge y Susana

    A mi amada esposa Roco, persona fundamental que contribuy al logro de una de mis

    metas, ya que gracias a su amor y comprensin ayud a que sea realizar este proyecto.

    Jorge.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    4/134

    iv

    El Presente trabajo va dedicado a Dios y a mi madre que siempre han estado conmigo,

    y con su apoyo y amor me han dado fuerzas para culminar con lo que me he propuesto.

    A mis padres y hermanas que siempre supieron hacerme conocer el verdadero

    significado de ser familia, que me iluminaron con amor y esperanza, para conseguir serun persona de bien y que con ejemplo de ellos poder manifestar a los que estn a mi

    alrededor.

    A mi amada esposa e hijo que da a da me han dado la mejor y ms grata

    comprensin, que con su carisma y amor lograron transmitir a mi ser lo ms bello del

    mundo, para seguir adelante, y culminar con mis metas, convirtindose en mi ms

    preciado tesoro que amo.

    Victor

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    5/134

    v

    INTRODUCCIN

    El presente proyecto est encaminado al desarrollo de una aplicacin que permita, saber

    del stock de la materia prima, y obtener costos de un producto en base a tiempos

    estndar, para lo cual es necesario conocer el costo hora/hombre y hora/mquina. Se ha

    utilizado una Base de Datos Objeto Relacional, y herramientas Oracle; Developer 6i

    para el desarrollo de interfaces, y Oracle 8i para la implantacin de la base de datos; de

    esta manera aportaremos con valiosa informacin para la Empresa.

    La aplicacin permite ingresar, actualizar y manipular la informacin, de tal manera se

    podr obtener un seguimiento de los procesos que intervengan en la elaboracin de un

    producto, y por ende el clculo de cada uno de ellos, para tener el acertado

    conocimiento de los precios que servirn como base para decisiones futuras.

    Esta aplicacin permitir a los usuarios un manejo fcil, ya que el interfaz posee un

    men, que est distribuido de acuerdo a las necesidades de la Institucin

    .

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    6/134

    vi

    DECLARACION, AUTENTICIDAD Y RESPONSABILIDAD

    Nosotros, Jorge Enrique Llagua Arvalo y Vctor Fabin Toalombo Morocho, nmero

    de cdula de identidad 180284015-5 y 060300692-5 respectivamente.

    Declaramos que la investigacin enmarcada en el diseo del Proyecto es absolutamenteoriginal, autntico y personal. En tal virtud, declaro que el contenido, efectos legales y

    acadmicos que se desprenden del trabajo del Proyecto son y sern de nuestra sola y

    exclusiva responsabilidad legal y acadmica.

    Jorge Enrique Llagua Arvalo Vctor Fabin Toalombo Morocho

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    7/134

    vii

    NDICE

    CAPTULO I

    GENERALIDADES ......................................................................................................... 1

    1.1 Antecedentes .......................................................................................................... 1

    1.2 Justificacin ........................................................................................................... 2

    1.3 Objetivos ................................................................................................................ 3

    1.3.1 Objetivo General ............................................................................................. 31.3.2 Objetivos Especficos ...................................................................................... 3

    CAPTULO II

    PROCESOS ...................................................................................................................... 4

    2.1 Antecedentes ....................................................................................................... 4

    2.2 Area de produccin ............................................................................................. 4

    2.2.1 Computadora de diseo grfico ................................................................... 5

    2.2.2 Impresora Lser............................................................................................ 5

    2.2.3 Retrocmara ................................................................................................. 5

    2.2.4 Insuladora ..................................................................................................... 5

    2.2.5 Compresor .................................................................................................... 5

    2.2.6 Multi-drive ................................................................................................... 5

    2.2.7 Intercaladora - Numeradora - Troqueladora ................................................ 5

    2.2.8 Duplicadora .................................................................................................. 6

    2.2.9 Fijador .......................................................................................................... 6

    2.2.10 Guillotina elctrica ..................................................................................... 6

    2.2.11 Guillotina Manual ...................................................................................... 6

    2.2.12 Pegadora ..................................................................................................... 6

    2.2.13 Numeradora ................................................................................................ 6

    2.2.14 Regulador de Velocidad ............................................................................. 6

    2.2.15 Impresora - Numeradora Tipogrfica ........................................................ 6

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    8/134

    viii

    2.3 Anlisis e Identificacin de los procesos. .............................................................. 72.4 Descripcin de clculo de costos ........................................................................... 8

    2.4.1 Toma de Pedido ........................................................................................... 9

    2.4.2 Diseo de Arte ............................................................................................ 9

    2.4.3 Impresin Arte ........................................................................................... 9

    2.4.4 Trmite de Autorizacin ............................................................................ 10

    2.4.5 Impresin Autorizacin ............................................................................. 10

    2.4.6 Fotomecnica ............................................................................................. 102.4.7 Revelada de Placa ...................................................................................... 10

    2.4.8 Calibracin Mquina Impresora ................................................................. 11

    2.4.9 Impresin ................................................................................................... 11

    2.4.10 Calibrar Numeradora................................................................................ 11

    2.4.11 Numeracin .............................................................................................. 11

    2.4.12 Acabado de Libretines ............................................................................. 12

    2.4.13 Control de Calidad ................................................................................... 12

    2.4.14 Empacado ................................................................................................. 12

    2.4.15 Facturacin ............................................................................................... 12

    2.4.16 Impresin Factura .................................................................................... 13

    CAPTULO III

    ESTUDIO DE LOS TIEMPOS DE TRABAJO ............................................................ 14

    3.1 Generalidades ....................................................................................................... 14

    3.1.1 En relacin con la maquinaria .................................................................... 15

    3.1.2 En relacin con el personal ........................................................................ 15

    3.1.2 En relacin con el producto ....................................................................... 16

    3.1.2 Otros ........................................................................................................... 16

    3.2 Conceptos Bsicos ............................................................................................... 16

    3.2.1 El tiempo de reloj (TR) .............................................................................. 16

    3.2.2 El factor de Ritmo ...................................................................................... 17

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    9/134

    ix

    3.2.3 El tiempo normal (TN) ............................................................................... 173.2.4 Los suplementos de trabajo (K) ................................................................. 17

    3.2.5 El tiempo tipo (Tp) ..................................................................................... 18

    3.3 Estudio de tiempos con Cronmetro .................................................................... 18

    3.3.1 Herramientas del Estudio de T. y M. con Cronmetro .............................. 18

    3.3.1.1 Tiempo acumulado ......................................................................... 19

    3.3.1.2 Vuelta a cero .................................................................................. 20

    3.3.2. Seleccin de los Elementos ....................................................................... 203.3.2.1 Definicin de los Elementos .......................................................... 20

    3.3.2.2 Tipos de Elementos ........................................................................ 21

    3.3.2.2.1 Ciclo ................................................................................ 21

    3.3.2.2.2 Ejecutante ......................................................................... 21

    3.3.2.2.3 Duracin .......................................................................... 22

    3.3.2.2.4 Ventajas ........................................................................... 22

    3.3.3. Observacin y anotacin de la informacin .............................................. 22

    3.3.3.1. En el lugar de trabajo ........................................................ 22

    3.3.3.2. En el despacho ................................................................... 23

    3.3.3.3. Anotacin de la informacin ............................................. 23

    3.3.3.3.1. Suplementos ...................................................... 23

    3.3.3.3.2. Concedidos ........................................................ 24

    CAPTULO IV

    MARCO TEORICO ........................................................................................................ 26

    4.1. Base De Datos Objeto Relacionales.................................................................... 26

    4.1.1. Oracle 8i .................................................................................................... 27

    4.1.1.1. Caractersticas ............................................................................... 28

    4.1.1.2. Ventajas ......................................................................................... 28

    4.1.1.3. El servidor Oracle ......................................................................... 29

    4.1.1.4. Herramientas ................................................................................. 30

    4.1.1.4.1. SQL Forms ...................................................................... 30

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    10/134

    x

    4.1.1.4.1.1. Patrn de consulta .......................................... 314.1.1.4.1.2. Agrupamiento de datos .................................. 31

    4.1.1.4.1.3. Subconsultas................................................... 31

    4.1.1.4.1.4. Indices ............................................................ 32

    4.1.1.4.1.5. PL/SQL .......................................................... 32

    4.1.1.4.1.6. Disparadores................................................... 33

    4.1.2. Oracle Developer 6i .................................................................................. 33

    4.1.2.1. Oracle Developer Forms ............................................................... 344.1.2.2. Oracle Developer Reports ............................................................. 34

    4.1.2.3. Oracle Developer Server ............................................................... 35

    CAPTULO V

    ANALISIS Y DISEO DEL SISTEMA.........................................................37

    5.1. Antecedentes ....................................................................................................... 37

    5.2. Anlisis Del Sistema Actual .............................................................................. 37

    5.2.1. Descripcin ............................................................................................... 37

    5.2.2. Crtica ......................................................................................................... 39

    5.3. Anlisis de los requisitos del Sistema ............................................................... 40

    5.3.1. Funciones Del Sistema .............................................................................. 41

    5.3.1.1. Registro de datos de entrada ........................................................ 41

    5.3.1.2. Entrega de salidas y resultados ................................................... 41

    5.4. Diseo de Software ............................................................................................. 42

    5.4.1. Diagrama de Clases .................................................................................. 42

    5.4.2. Diagrama de Contexto ............................................................................. 43

    5.4.3. Modelo Entidad Relacin ......................................................................... 44

    5.4.4. Modelo Entidad Relacin Extendido ....................................................... 45

    5.4.5. Diagrama de Flujo de Datos ..................................................................... 46

    5.4.6. Modelo Funcional .................................................................................... 51

    5.4.7. Diccionario de Flujo de Datos.................................................................. 64

    5.4.8. Modelo Relacional Extendido Formal ..................................................... 82

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    11/134

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    12/134

    xii

    NDICE DE FORMULAS

    Frmula 3.1 Tiempo Normal ......................................................................................... 17

    Frmula 3.2 Suplementos .............................................................................................. 17

    Frmula 3.3 Tiempo Tipo .............................................................................................. 18

    Frmula 3.4 Tiempo Tipo (Formula General) ............................................................... 24

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    13/134

    1

    CAPITULO I

    GENERALIDADES

    1.1.Antecedentes.

    La visin del futuro, se convierte en elemento consustancial al xito o fracaso de

    cualquier iniciativa empresarial, social, cultural y poltica, y con ella, se podr

    identificar y definir el patrn y la direccin de los acontecimientos e impacto en las

    organizaciones, indiferente del tipo, tamao u orientacin.

    El nico camino, para que un negocio o empresa, pueda crecer y aumentar su

    rentabilidad o utilidades, es aumentar su productividad. Uno de los instrumentos

    fundamentales, para alcanzar mayor productividad es el estudio de tiempos y

    movimientos.

    Esta actividad implica, la tcnica de establecer un estndar de tiempo permisible,para determinar una tarea determinada, en base a la medicin del trabajo, con la debida

    consideracin de la fatiga, las demoras personales y los retrasos inevitables.

    El establecer valores de tiempo es un paso sistemtico para desarrollar mejoras en la

    productividad. Un ingeniero, como analista de tiempos, tiene varias tcnicas que se

    utilizan para establecer un estndar: el estudio cronomtrico de tiempos, datos

    estndares, datos de los movimientos fundamentales, muestreo del trabajo y

    estimaciones basadas en datos histricos. Adems debe saber cuando es mejor unacierta tcnica y llevar a cabo su utilizacin juiciosa y correctamente.

    El ingeniero debe aplicar el enfoque, basado en trminos humanitarios dado que

    independientemente de sus aptitudes y conocimientos tcnicos, alcanzar poco xito en

    los trabajos de tiempos y movimientos, si no es capaz de tratar adecuadamente al

    elemento humano.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    14/134

    2

    1.2.Justificacin

    Como es de conocimiento mundial, la tecnologa est latente entre nosotros, sobre

    todo en el rea de computacin, por ello es indispensable que la mayora de empresas

    tengan al alcance un sistema informtico, y de esta forma manipular y controlar con

    facilidad la informacin propia de la empresa; y ms que todo automatizar en un 100 %

    las tareas que se realizan en forma manual, o en muchos de los casos mediante sistemas

    desarrollados bajo D.O.S., que hoy en da no permiten tener un interfaz amigable; ya

    que con la existencia de lenguajes de cuarta generacin estos sistemas no son prcticospara los requerimientos del cliente.

    En el rea de produccin de Industria de Papel Papelom Ca. Ltda., la informacin

    que circula llega a ser un poco tediosa, porque no se tiene un patrn de orden

    establecido en las actividades manuales, adems, varias veces se repiten procesos y se

    pierde mucho tiempo en producir el producto. Por esta razn, este Departamento

    necesita un sistema que automatice los procesos manuales, permitiendo de esta manera

    la optimizacin de los recursos existentes sean humanos o tcnicos, y as, poder

    reflejar datos reales que sirva para el control, no solo de Contabilidad, sino tambin para

    conocer el costo real de un producto procesado.

    Teniendo conocimientos en el rea de sistemas, se ha querido brindar un aporte

    para que la empresa cuente con un sistema moderno; exclusivo para sus requerimientos,

    y as, cubrir las necesidades habituales en el departamento de Produccin, ya que por el

    momento la empresa no cuenta con un sistema, que lleve por una va ordenada los datos

    que son delicados para esta institucin.

    Al estar inmersos de la situacin que tiene la empresa, se ha visto conveniente,

    realizar un Sistema que permita un Seguimiento y Control de produccin, el cual

    permita conocer los procesos que se llevan, desde que ingresa la materia prima, hasta la

    salida del producto terminado, y de esta manera poder entregar datos reales y oportunos

    para la toma de decisiones.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    15/134

    3

    1.3. Objetivos

    1.3.1. Objetivo General

    Desarrollar e implementar un sistema cliente-servidor que permita llevar un

    Seguimiento y Control de Produccin en INDUSTRIA DE PAPEL PAPELOM

    CIA. LTDA.

    1.3.2. Objetivos Especficos Llevar un seguimiento y control en el departamento de Produccin.

    Obtener el costo real del producto terminado.

    Elaborar una automatizacin para el clculo de procesos que permita una gestin

    rpida de datos.

    Minimizar el desperdicio de materiales con el seguimiento de la informacin

    procesada. Facilitar datos reales de produccin para la contabilizacin respectiva de la empresa.

    Elaborar informes de trabajos elaborados.

    Mostrar reportes de venta

    Controlar materiales existentes en bodega.

    Organizar en forma ordenada la secuencia de procesos.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    16/134

    4

    CAPITULO II

    PROCESOS

    2.1Antecedentes

    La Empresa, Industrias de Papel Papelom Ca. Ltda., objeto del presente estudio,

    ubicada en la Provincia de Tungurahua, cuya misin es: Ser una organizacin lder en

    el mercado, con personal capacitado y comprometido, dedicada a proveer documentos

    autorizados y papelera de alta calidad para oficina en forma oportuna, satisfaciendo los

    requerimientos de los clientes, no logra el crecimiento suficiente, que le proyecte

    hacia otros mercados, sin embargo manteniendo aceptables rendimientos; tampoco han

    conseguido por completo llenar las expectativas del cliente en la entrega inmediata. Los

    productos, sin mayor variedad, responden a estndares, con aparentes posibilidades de

    innovacin.

    El recurso humano que trabaja, est representado mediante un OrganigramaEstructural7, de acuerdo a las necesidades existentes; esto es Gerencia, Contabilidad,

    Asistente de Gerencia, Secretaria y Auxiliar General en la parte Administrativa. En

    Produccin: Diseo Grfico (2 personas), Fotomecnica (1 persona), Procesador de

    Papel (1), Prensistas (4), Numeradores e Intercaladores (4), Control de Calidad (1),

    Ayudante de Servicios (1). Para Ventas cuenta con 2 personas que cubren la ciudad de

    Ambato y 1 vendedora en Riobamba.

    2.2Area de produccin.

    El Area de Produccin en Industrias de Papel Papelom Ca. Ltda. Est regida bajo

    un Reglamento Interno, del cual los trabajadores estn en la obligacin de cumplir ests

    reglas. Las instalaciones que dispone la empresa no responden realmente a su tamao,

    lo cual causa problemas que repercuten a la hora de realizar las actividades diarias.

    Actualmente esta industria cuenta con la siguiente infraestructura:

    7Organigrama Estructural de Industrias de Papel Papeln Cia. Ltda. (Ver Anexo 1)

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    17/134

    5

    2.2.1 Computadora de Diseo Grfico.- Aqu se diagraman los artes de acuerdo como

    el cliente lo requiera; los artes que se disean pueden ser: Facturas, Notas de Venta,

    Notas de Crdito, Notas de Dbito, Liquidacin de Compras o Servicios, Guas de

    Remisin, Hojas Membretadas, Tarjetas de Presentacin, Dpticos, Documentos

    internos, etc.

    2.2.2. Impresora Lser.- Tiene como objetivo el imprimir en placas de polietileno, queser la Matriz del documento a imprimirse en las impresoras MULTI-DRIVE, estas

    impresiones servir para crear la matriz del documento a ser impreso, pasando por el

    proceso de fotomecnica y revelado en una placa metlica.

    2.2.3. Retrocmara.- Esta ubicada en un cuarto oscuro, ya que se trabaja con materiales

    que no pueden recibir luz, sirve para fotografiar la impresin lser en un negativo; el

    arte se pone bajo un vidrio que se encuentra presionado por aire para que la imagen sea

    clara, con una luz potente esta imagen se refleja en el negativo.

    2.2.4. Insuladora.- Es una mquina que emana luz ultravioleta, esta luz revela el arte

    que est fotografiado del negativo en una placa metlica, y esta ser la matriz a

    imprimirse.

    2.2.5. Compresor.- Trabaja con la mquina Insuladora, ya que con una presin de aire

    la imagen del negativo se revela ms claro en la placa metlica.

    2.2.6. Multi-drive.- Impresora de hojas sueltas colores planos, en este tipo de mquinas

    pueden imprimirse hasta dos colores al mismo tiempo.

    2.2.7. Intercaladora - Numeradora - Troqueladora.- Luego de tener un documento

    impreso en papel, si se requiere que el documento sea de dos, tres o ms partes; es decir,

    original y copias intercaladas con papel carbn, est mquina realiza esta labor y al

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    18/134

    6

    mismo tiempo que intercala tambin se puede ir numerando. Adems si el papelrequiere un troquel o corte adicional se lo puede hacer ubicando en la mquina una

    pieza que sirve para realizar este tipo de trabajo.

    2.2.8. Duplicadora.- Es una mquina electrnica, que a base de una matriz (arte) puede

    imprimir o duplicar lo requerido, similar a una copiadora.

    2.2.9. Fijador.- Cumple la funcin de fijar la impresin de la matriz, en la placa depolietileno, para que tenga ms duracin en el momento de la impresin.

    2.2.10. Guillotina elctrica.- Sirve para guillotinar hojas, en base a dimensiones

    establecidas.

    2.2.11. Guillotina Manual.- Con esta guillotina se puede realizar cortes al papel,

    mediante una palanca que maneja el operador usando la fuerza.

    2.2.12. Pegadora.- Sirve para poner goma para queden las hojas como cuadernillos, en

    el caso de realizar libretines.

    2.2.13. Numeradora.- Las hojas sueltas que son impresas, pueden ser numeradas, y, se

    lo realiza en esta mquina mediante la intervencin de un operador.

    2.2.14. Regulador de Velocidad.- La numeradora puede variar la velocidad en base a la

    agilidad del operario, para ese propsito este equipo cumple con dicha funcin.

    2.2.15. Impresora - Numeradora Tipogrfica.- En sta se puede imprimir y numerar

    documentos sin utilizar placas, es decir se tiene que armar el arte en base a piezas

    pequeas; estas piezas pueden ser letras, lneas; que darn la forma de la matriz.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    19/134

    7

    Lamentablemente por falta de espacio en la planta industrial que utiliza almomento, la bodega de papel (materia prima directa) se encuentra alejada de esta, lo

    cual en ocasiones acarrea problemas de retrazo en cuanto a los procesos de elaboracin

    de un pedido.

    2.3Anlisis e Identificacin de los procesos

    En primer lugar, se hace necesario explicar el trmino proceso. Un proceso no es

    ms que la sucesin de pasos y decisiones que se siguen para realizar una determinada

    actividad o tarea. Heras8 define proceso como el conjunto de actividades secuenciales

    que realizan una transformacin de una serie de inputs (material, mano de obra, capital,

    informacin, etc.) en los outputs deseados (bienes y/o servicios) aadiendo valor".

    No existe producto y/o servicio sin un proceso. De la misma manera, no existe proceso

    sin un producto o servicio.9

    En Industrias de Papel Papelom Cia. Ltda. los procesos se identificaron mediante

    la observacin, de los cuales algunos son extensos, o Macroprocesos que los hemos

    dividido en Subprocesos.

    A continuacin enumeramos los macroprocesos, desde el momento que ingresa

    un pedido, hasta que el trabajo final es entregado al Cliente.

    2.3.1. Toma de pedido.

    2.3.2. Diseo y aprobacin de arte o cambios.

    2.3.3. Tramite de autorizacin.

    2.3.4. Fotomecnica

    2.3.5. Revelada de placa

    2.3.6. Calibracin e impresin

    2.3.7. Acabado

    8eras! ". (1##$) %estin de la produccin! E&A'E! arcelona.#Loada *.(+,,1) Produccin! Am-ato

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    20/134

    8

    2.3.8. Control de calidad

    2.3.9. Empacado

    2.3.10.Facturacin

    2.3.11.Despacho

    La manera como fluyen los procesos, se puede visualizar mejor, mediante un

    diagrama10, en el cual, se obtendr una mayor comprensin de los procesos que

    conlleva realizar un producto.

    2.4 Descripcin de clculo de costos

    El Departamento Administrativo es el encargado de establecer los costos

    hora/hombre, y hora/maquinaria; basados en datos histricos que fueron tomados en

    cuenta, desde el inicio de la Empresa, los cuales son valores aproximados, que no

    proporcionan un valor real.

    En el caso costo hora/hombre, depende del salario que le corresponde a cadaoperario, siendo un valor constante, ya que puede tener un incremento en la

    remuneracin. El costo hora/mquina se lo realiza mediante la depreciacin anual de

    cada maquinaria. Para el costo de los materiales se tomara en cuenta los precios

    vigentes de cada uno de los proveedores.

    Cada operario tendr por obligacin, llenar una Hoja de Control en la que constara

    el material que es ocupado en cada uno de los trabajos asignados, para llevar el

    seguimiento y control en produccin.

    Al estar definidos los procesos que intervienen en la elaboracin de un trabajo el

    clculo del mismo ser de la siguiente manera:

    1,'iagrama de procesos! (Ver anexo )

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    21/134

    9

    2.4.1. Toma de Pedido

    Materiales Ocupados

    + Mano de Obra

    ___________________

    = Costo Toma de Pedido

    2.4.2. Diseo de Arte

    Materiales Ocupados

    + Depreciacin Computadora

    + Mano de Obra

    ___________________

    = Costo Diseo de Arte

    2.4.3. Impresin Arte

    Mano de Obra

    + Depreciacin Impresora Lser

    _____________________________

    = Costo Impresin Arte

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    22/134

    10

    2.4.4. Trmite de Autorizacin

    Depreciacin Computadora

    + Navegacin Internet

    + Mano de Obra

    ___________________

    = Costo Trmite de Autorizacin

    2.4.5. Impresin Autorizacin

    Depreciacin Impresora Matricial

    + Mano de Obra

    __________________________

    = Costo Impresin Autorizacin

    2.4.6.Fotomecnica

    Materiales Ocupados

    + Depreciacin Retrocmara

    + Mano de Obra

    ___________________

    = Costo Fotomecnica

    2.4.7. Revelado de Placas

    Materiales Ocupados

    + Depreciacin Insuladora

    + Mano de Obra

    ___________________

    = Costo Revelado de Placas

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    23/134

    11

    2.4.8. Calibracin Mquina Impresora

    Materiales Ocupados

    + Depreciacin Mquina Impresora

    + Mano de Obra

    ___________________

    = Costo Calibracin Impresora

    2.4.9. Impresin

    Materiales Ocupados

    + Depreciacin Mquina Impresora

    ___________________

    = Costo Impresin

    2.4.10. Calibrar Numeradora

    Materiales Ocupados

    + Depreciacin Numeradora

    + Mano de Obra

    ___________________

    = Costo Calibrar Numeradora

    2.4.11. Numeracin

    Materiales Ocupados

    + Depreciacin Numeradora

    ___________________

    = Costo Numeracin

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    24/134

    12

    2.4.12. Acabado de Libretines

    Materiales Ocupados

    + Depreciacin Maquinaria

    + Mano de Obra

    ___________________

    = Costo Acabado de Libretines

    2.4.13. Control de Calidad

    Mano de Obra

    ___________________

    = Costo Control de Calidad

    2.4.14. Empacado

    Materiales Ocupados

    + Mano de Obra

    ___________________

    = Costo Empacado

    2.4.15. Facturacin

    Materiales Ocupados

    + Mano de Obra

    ___________________

    = Costo Facturacin

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    25/134

    13

    2.4.16. Impresin Factura

    + Depreciacin Computadora

    __________________________

    = Costo Impresin Factura

    o Costo Total = Costo Toma de Pedido + Costo Diseo de Arte + Costo

    Impresin Arte + Costo Trmite de Autorizacin + Costo ImpresinAutorizacin + Costo Fotomecnica + Costo Revelado de Placas + Costo

    Calibracin Mquina Impresora + Costo Calibrar Numeradora + Costo

    Facturacin + Costo Impresin Factura + (hojas ocupadas * Costo Impresin) +

    Costo Numeracin + Costo Acabado de Libretines + Costo Control de Calidad +

    Costo Empacado)).

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    26/134

    14

    CAPITULO III

    ESTUDIO DE LOS TIEMPOS DE TRABAJO

    3.1Generalidades.

    Esta tcnica de Organizacin sirve para calcular el tiempo que necesita un operario

    calificado para realizar una tarea determinada siguiendo un mtodo preestablecido.

    El conocimiento del tiempo que se necesita para la ejecucin de un trabajo es tan

    necesario en la industria, como lo es para el hombre en su vida social. De la misma

    manera, la empresa, para ser productiva, necesita conocer los tiempos que permitan

    resolver problemas relacionados con los procesos de fabricacin.

    Existen muchos procedimientos distintos para realizar el estudio de Tiempos de

    Trabajo, el industrial elige el que le sea ms econmico, pues por un lado se encuentra

    el coste de su determinacin y, por otro, la economa que le produce su exacta

    determinacin.

    Los sistemas ms empleados por los industriales son:

    Estimacin.-El clculo de tiempos tipo por este procedimiento es totalmente subjetivo.

    Slo puede aplicarse en aquellos casos en los que el error de la medicin tiene pequeas

    repercusiones econmicas, como ocurre al tener que establecer tiempos de trabajo para

    pocas piezas.

    Datos histricos.- Hay empresas que tienen por costumbre anotar en una ficha

    determinada, una para cada tarea en particular, los tiempos empleados en ejecutar esa

    tarea. Al ir anotando los tiempos cada vez que se repiten los trabajos, se van recopilando

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    27/134

    15

    en cada ficha una serie de datos, que son los que sirven para calcular los tiempos tipopor este procedimiento.

    Muestreo.-Este sistema se utiliza cuando hay que calcular los tiempos de gran nmero

    de tareas hechas en puestos de trabajo diferentes. Para su ejecucin prctica es preciso

    disponer de un reloj registrador de tiempo que nos indique la hora de comienzo y

    terminacin de cada tarea.

    Datos tipo.-Se miden en la industria y se calculan tiempos tipo con la ayuda de tablas,

    elaboradas en la propia empresa, cuyos valores se han determinado realizando

    mediciones con un cronmetro.

    El cronometraje.-Este mtodo es el ms utilizado por las Industrias, ya que de acuerdo

    a la toma de tiempos de trabajo se obtendr buenos resultados.

    Es por eso que para nuestro caso vamos a utilizar el mtodo de cronometraje para el

    Estudio de Tiempos de Trabajo.

    3.1.1. En relacin con la maquinaria

    Para controlar el funcionamiento de las mquinas, departamentos; para saber el

    % de paradas y sus causas, para programar la carga de las mquinas, seleccionar nueva

    maquinaria, estudiar la distribucin en planta, seleccionar los medios de transporte de

    materiales, estudiar y disear los equipos de trabajo, determinar los costes de

    mecanizado, etc.

    3.1.2. En relacin con el personal

    Para determinar el n de operarios necesarios, establecer planes de trabajo,

    determinar y controlar los costes de mano de obra, como base de los incentivos directos,

    como base de los incentivos indirectos, etc.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    28/134

    16

    3.1.3. En relacin con el producto:Para comparar diseos, establecer presupuestos, para programar procesos

    productivos, comparar mtodos de trabajo, evitar paradas por falta de material, etc.

    3.1.4. Otros

    Para simplificar los problemas de direccin, aportando datos de inters que

    permiten resolver algunos de sus problemas, para mejorar las relaciones con los clientes

    al cumplirse los plazos de entrega, para determinar la fecha de: adquisicin de losmateriales, para eliminar los tiempos improductivos, etc.

    El buen funcionamiento de las empresas va a depender en muchas ocasiones de

    que las diversas actividades enunciadas estn correctamente resueltas y esto depender

    de la bondad de los tiempos de trabajo calculados.

    3.2. Conceptos Bsicos

    El procedimiento tcnico empleado para calcular los tiempos de trabajo consiste

    en determinar el denominado tiempo tipo o tiempo estndar, entendiendo como tal, el

    que necesita un trabajador calificado para ejecutar la tarea a medir, segn un mtodo

    definido. Este tiempo tipo (Tp), comprende no slo el necesario para ejecutar la tarea a

    un ritmo normal, sino adems, las interrupciones de trabajo que precisa el operario para

    recuperarse de la fatiga que le proporciona su realizacin y para sus necesidades

    personales

    3.2.1. El tiempo de reloj (TR)

    Es el tiempo que el operario est trabajando en la ejecucin de la tarea

    encomendada y que se mide con el reloj. (No se cuentan los paros realizados por el

    productor, tanto para atender sus necesidades personales como para descansar de la

    fatiga producida por el propio trabajo).

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    29/134

    17

    3.2.2. El Factor de Ritmo (FR)Este nuevo concepto sirve para corregir las diferencias producidas al medir el

    TR, motivadas por existir operarios rpidos, normales y lentos, en la ejecucin de la

    misma tarea.

    3.2.3. El tiempo normal (TN)

    Es el TR que un operario capacitado conocedor del trabajo y desarrollndolo a

    un ritmo normal, empleara en la ejecucin de la tarea objeto del estudio.Su valor se determina al multiplicar TR por FR:

    TN = TR * FR = Cte.

    Frmula 3.1 Tiempo Normal

    y debe ser constante, por ser independiente del ritmo de trabajo que se ha empleado en

    su ejecucin.

    3.2.4. Los suplementos de trabajo (K)

    Como el operario no puede estar trabajando todo el tiempo de presencia en el

    taller, por ser humano, es preciso que realice algunas pausas que le permitan recuperarse

    de la fatiga producida por el propio trabajo y para atender sus necesidades personales.

    Estos perodos de inactividad, calculados segn un K% del TN se valoran segn las

    caractersticas propias del trabajador y de las dificultades que presenta la ejecucin de la

    tarea.

    En la realidad, esos perodos de inactividad se producen cuando el operario lo desea.

    Suplementos = TN x %K

    Frmula 3.2 Suplementos

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    30/134

    18

    3.2.5. El tiempo tipo (Tp)Segn la definicin anteriormente establecida, el tiempo tipo est formado por dos

    sumandos: el tiempo normal y los suplementos. Es decir, es el tiempo necesario para

    que un trabajador capacitado y conocedor de la tarea, la realice a ritmo normal ms los

    suplementos de interrupcin necesarios, para que el citado operario descanse de la fatiga

    producida por el propio trabajo y pueda atender sus necesidades personales.

    3.3. Estudio de tiempos con CronmetroEI clculo de tiempos de trabajo por medio del cronmetro, es el sistemas ms

    utilizado en las industrias para calcular los tiempos tipo o estndar de las diversas

    tareas. Su determinacin se realiza segn la conocida expresin:

    Tp = TR x FR x (1 + K)

    Frmula 3.3 Tiempo Tipo

    Posteriormente se emplear el factor

    TN = Tiempo Normal

    Es preciso calcular los actores siguientes:

    TR = Tiempo medido con el reloj, que en este caso ser el cronmetro

    FR = Factor de Ritmo, definido anteriormente

    TN = Tiempo Normal, y

    K = Suplementos,

    3.3.1. Herramientas del Estudio de T. y M. con Cronmetro

    El equipo de cronometraje utilizado para hacer este estudio puede variar

    ampliamente, pero del tipo de cronmetro que se emplee depender los resultados de los

    tiempos obtenidos.

    Algunas de las herramientas esenciales, necesarias para el buen estudio de los

    tiempos, incluyen:

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    31/134

    19

    Reloj con pantalla digital Tablero de apoyo con sujetador

    Hoja de control que nos permita apuntar los detalles escritos que deben incluirse

    en el estudio.

    Lpiz

    Calculadora para realizar los clculos respectivos.

    Las unidades de medida de tiempos de reloj ms utilizadas son: El segundo

    El minuto decimal, y dentro de este:

    La centsima de minuto = 0,0 minutos

    La milsima de minuto = 0.001 minutos

    La hora decimal, y dentro de sta:

    La diezmilsima de hora 0,0001 hora

    La cienmilsima de hora = 0,00001 hora = UMT (unidad utilizada en tiempos

    predeterminados).

    Los cronmetros digitales electrnicos son los ms exactos para medir los tiempos

    de reloj. En ellos no se producen el error de lectura, ni el de la retencin de las agujas,

    circunstancias que siempre se presentan en los cronmetros mecnicos.

    Los procedimientos de lectura normalmente utilizados en los cronometrajes son los

    de: Tiempo acumulado, vuelta a cero.

    3.3.1.1Tiempo acumulado

    Se aplica este procedimiento de medicin cuando se trata de Ciclos de trabajo

    corto en los que no es posible dividirlo en sus elementos constitutivos, por su corta

    duracin. Ciclos formados por dos elementos solamente: Uno manual y el otro, de

    mquina con automtico.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    32/134

    20

    3.3.1.2Vuelta a ceroEste procedimiento es el normalmente utilizado en los cronometrajes. Su

    aplicacin exige dividir el ciclo de trabajo en los diversos elementos que lo forman, de

    manera tal, que la terminacin de cada uno de ellos coincida con el comienzo del

    siguiente.

    3.3.2 Seleccin de los Elementos

    Para los propsitos del estudio de tiempos, el trabajo desempeado por eloperario se divide en elementos. Un elemento es una parte constitutiva de una actividad

    o tarea especfica. Puede constituir en uno o varios movimientos fundamentales y/o

    actividades de mquina o del proceso, seleccionadas porque convienen a la observacin

    y a la medicin.

    3.3.2.1Definicin de los Elementos

    Las condiciones que deben poseer los elementos que constituyen un ciclo de trabajo

    son las siguientes:

    Deben estar perfectamente definidos su comienzo y su final. Esta condicin es

    indispensable para poder hacer la medicin con exactitud.

    Deben tener una duracin comprendida entre 0,04 y 0,35 minutos. Es imposible que

    duren menos de 4 centsimas porque se necesita ms tiempo que el sealado para

    poder anotar en la Hoja de Toma de Datos: el elemento, el tiempo y el ritmo.

    Deben separarse los elementos manuales de los de la mquina. Los primeros pueden

    sufrir alguna variacin, porque el operario puede variar el ritmo de trabajo, mientras

    que el segundo es siempre fijo, por depender nicamente de las velocidades y los

    avances establecidos para el mecanizado.

    Deben separarse los elementos manuales a mquina parada de los manuales a

    mquina en marcha.

    Deben separarse los elementos constantes, de los variables y de los extraos, pues

    cada uno de ellos se calcula de manera diferente e intervienen de distinta manera en

    la duracin del ciclo.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    33/134

    21

    Deben separarse los elementos que precisan distinto coeficiente de descanso, porqueeste es un factor del tiempo normal y, por lo tanto, modifica el valor del tiempo tipo

    elemental.

    Deben analizarse todos y cada uno de los elementos que forman el ciclo de trabajo

    con objeto de mejorar el mtodo de trabajo. Por ello, se estudiar durante varios ciclos,

    la posibilidad de cambiar herramientas, distancias recorridas, secuencias de los

    elementos, pasar a interiores algunos exteriores, etc. procurando siempre, disminuir laduracin del ciclo de trabajo.

    3.3.2.2 Tipos de Elementos

    Por lo general se pueden encontrar varios tipos de elementos en un estudio de

    tiempos, cada uno de ellos se maneja en forma diferente al calcular y al crear los datos

    de tiempo estndar.

    Los tipos de elementos que se pueden encontrar son los siguientes:

    3.3.2.2.1 Ciclo

    - Regulares o repetitivos.- Son los que aparecen una sola vez en cada ciclo de trabajo.

    - Irregulares o de frecuencia.- Son los que aparecen cada cierto nmero de ciclos.

    - Extraos.- Son los que no forman parte del ciclo de trabajo.

    - Interiores.- Son los que realiza el operario cuando la mquina est trabajando con

    automtico. Estos elementos no modifican la duracin del ciclo de trabajo.

    - Exteriores.- Son los que realiza el operario estando la maquina parada. Estos

    elementos forman parte del ciclo de trabajo.

    3.3.2.2.2 Ejecutante

    - Manuales.- Son los que ejecuta el operario durante el ciclo de trabajo.

    - Mecnicos.- Son los empleados por la mquina para ejecutar un elemento con el

    automtico en funcionamiento.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    34/134

    22

    3.3.2.2.3 Duracin

    - Constantes.- Son aquellos que su valor permanece invariable (o prcticamente

    tienen siempre el mismo valor).

    - Variables.- Son aquellos que su duracin es funcin del valor de un parmetro

    determinado.

    3.3.2.2.4. VentajasDividir el trabajo en elementos, hace que sea posible las siguientes ventajas:

    Valorar el desempeo con ms exactitud

    Determinar cambios en los elementos de trabajo o en la secuencia de los mismos

    cuando se tengan que revisar los estndares en el futuro.

    Crear valores de tiempo estndar para elementos frecuentemente recurrentes; estos

    pueden verificarse contra datos existentes, lo cual ayuda a mantener la consistencia

    de los datos. Identificar el trabajo no productivo

    3.3.3. Observacin y anotacin de la informacin.

    Antes de comenzar a medir los elementos hay que definir bien el trabajo a

    cronometrar para que los tiempos tipo calculados sean verdaderos. Es necesario analizar

    el trabajo con el mximo detalle posible y definir con claridad los siguientes datos:

    3.3.3.1. En el lugar de trabajo

    Anlisis de la tarea.

    o Observacin y anotacin de la informacin.

    Identificacin del trabajo

    Eleccin del operario a medir

    Anlisis de las condiciones del puesto Ambientales

    Mquinas

    Herramientas

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    35/134

    23

    Caractersticas del material Caractersticas de la maquinaria

    Croquis del puesto

    Descripcin del mtodo y su descomposicin en elemento

    o Toma de datos.

    Valoracin de ritmos.

    Anotacin de tiempos de reloj.

    Clculo del nmero de observaciones.La que se realiza en el puesto de trabajo al analizar la tarea que se va a

    cronometrar.

    3.3.3.2. En el despacho

    Recuento de datos.

    Suplementos y concedidos.

    Frecuencias. Clculo del tiempo tipo.

    La que se efecta en la oficina o despacho, en la que los cronometradores deben

    realizar los estudios y clculos necesarios para determinar el valor del tiempo tipo.

    3.3.3.3. Anotacin de la informacin

    Para anotar esta informacin debemos tomar en cuenta los tiempos suplementos y

    concedidos.

    3.3.3.3.1. Suplementos

    Hasta ahora se ha considerado, que el operario esta siempre trabajando, sin

    tomar en cuenta las paradas necesarias. Estas paradas registradas en el cronometraje son

    totalmente requeridas en el trabajo porque el trabajador, por ser humano, necesita

    reponerse de la fatiga que le produce el trabajo; precisa atender las necesidades

    personales; etc., y a veces, realizar una serie de tareas complementarias como son:

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    36/134

    24

    rellenar hojas de trabajo, limpieza de las mquinas, preparar herramientas, etc. Todasestas actividades, denominadas complementarias, aunque necesarias son totalmente

    ajenas a la ejecucin de la tarea en s.

    Por lo tanto, el tiempo necesario para hacer un trabajo esta formado por dos

    sumandos:

    - El tiempo empleado en ejecutar el trabajo, corregido en su factor de actuacin, y

    denominado Tiempo Normal" (TN).- El tiempo suplementario necesario para los descansos y tareas complementarias,

    que se valoran en un porcentaje (K) del tiempo normal (TN K )

    La suma de esos dos tiempos forma el denominado Tiempo Tipo (Tp), cuyo valor

    es:

    Tp = TN + TN K = TN (1 + K)

    Frmula 3.4 Tiempo Tipo (Formula General)

    El tiempo tipo, segn la expresin anterior, no es un tiempo cronometrado es el

    tiempo empleado por un trabajador en hacer una tarea determinada desarrollando una

    actividad normal, ms los tiempos empleados en recuperarse de la fatiga producida por

    el propio trabajo y por las actividades complementarias, que se vea obligado a realizar.

    Los diversos suplementos que se deben considerar al cronometrar suelen dividirse en:

    - Suplementos por fatiga, suplementos por necesidades personales, suplementos por

    ocupaciones accesorias.

    3.3.3.3.2. Concedidos

    Cuando un operario est trabajando en una mquina cuyo proceso est

    automatizado e incluso si en la tarea existen elementos de trabajo automtico, en ellos,

    el operario no puede desarrollar ninguna actividad. La produccin est determinada por

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    37/134

    25

    el proceso automtico y no se puede aumentar, por grande que sea el inters deltrabajador en reducir la duracin del ciclo.

    En estos casos, la Empresa concede unos suplementos al operario, con objeto de

    que la prima que vaya a percibir por el rendimiento calculado en su "Hoja de Trabajo",

    sea similar a la de los restantes operarios, cuyo trabajo no est automatizado.

    Dos procedimientos se emplean en la determinacin de los concedidos:

    - Cuando los elementos automticos son de larga duracin y el operario puede hacer

    otras tareas durante la ejecucin del elemento mquina.

    - Cuando la duracin del elemento mquina es relativamente corto y el operario no

    puede desarrollar otras tareas durante su ejecucin.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    38/134

    26

    CAPITULO IV

    MARCO TEORICO

    4.1. Base de Datos Objeto Relacionales

    Una base de datos es un conjunto de informacin homognea, es decir,

    relacionada con un mismo tema, una base de datos se compone de tablas y estas a suvez de Filas (Registros) y Columnas (Campos).

    Objeto es cualquier cosa real abstracta acerca de la cual almacenamos datos y

    los mtodos que controlan dichos datos.

    La base de datos objeto-relacional permite que las tablas relacionales que

    almacenan datos existentes y los nuevos objetos coexistan y accedan a los mismos datos

    subyacentes.

    Un sistema de gestin de base de datos objeto-relacional (ORDBMS) debe

    combinar las prestaciones ms tiles la modelacin de objetos y almacenamiento

    relacional. Un ORDBMS debe ofrecer caractersticas como:

    - Definicin de tipos de datos por el usuario, que permitan a las empresas y

    organizaciones ampliar la funcionalidad del servidor para gestionar las operaciones

    realizadas con estos tipos.

    - Flexibilidad en las funciones de los tipos de datos definidos por el usuario, lasmismas que se pueden escribir en PL/SQL o en Java.

    - Soporte de aplicaciones multimedia y grandes objetos de datos , gestionando objetos

    grandes (LOBs) de manera eficaz y con un rendimiento razonable.

    - Compatibilidad con SQL y los estndares actuales relativos a los RDBMS, as como

    con nuevos estndares de objetos, es decir debe ofrecer un marco unificado que

    permita que los diversos sistemas de procesamiento cliente / servidor compartan un

    modelo comn basado en estndares.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    39/134

    27

    - Un buen ORDBMS debe disponer de una serie complementaria de herramientas dedesarrollo para modelizacin, progreso rpido de aplicaciones y generacin de

    informes

    4.1.1. Oracle 8i

    El manejador de Base de datos ORACLE, surgi a final de los aos 70 y

    principio de los aos 80. Oracle8i11es la base de datos relacional ms popular y robusta

    del mundo, es un entorno de desarrollo y despliegue, para las operaciones que estn

    dentro o fuera de Internet, adems es un gestor de sistemas de bases de datos, que

    permite aprovechar todos los desarrollos de bases de datos relacionales existentes,

    aumentando sus prestaciones con la definicin de nuevos tipos de datos complejos

    basados en objetos, esto permite traspasar nuevas fronteras en el tratamiento de la

    informacin. Incluye caractersticas muy avanzadas, como: Particin de base de datos

    de gran tamao, caractersticas de seguridad flexibles, y caractersticas de aceleracin

    del mecanismo, como, ndices de mapas de bits, tablas de resumen y paralelismo.

    Gracias a sus cualidades de robustez, seguridad, escalabilidad, alto rendimiento

    de gestin, disponibilidad, concurrencia, y la posibilidad de desarrollar bases de datos

    orientadas objetos, etc. Lo hacen especialmente ptimo para desarrollos a gran escala en

    arquitecturas Cliente Servidor y arquitecturas relacionadas con Internet (NetWork

    Computing) convirtindose en la opcin ms viable cuando nuestro mayor inters est

    en la disponibilidad, manejo de grandes volmenes de datos, robustez, seguridad y alto

    rendimiento transaccional sin importar el tipo de datos que se est manejando.

    Oracle8i minimiza los tiempos de parada por reorganizacin de datos, permite

    aadir, mover y alterar tablas e ndices mientras los datos son accedidos y actualizados

    por los usuarios.

    Se puede utilizar sobre tablas e ndices particionados, tambin para eliminar la

    fragmentacin y corregir asignaciones de espacio.

    11/ttp0otn.oracle.comdocsproductsoracle2idoc3li-rar42173docser5er.217

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    40/134

    28

    4.1.1.1. Caractersticas.Principalmente cuenta con todas las caractersticas de las bases de datos objeto

    relacionales, como son creacin de tipos y funciones de los tipos de datos definidos

    por el usuario, las cuales deben ser flexibles y seguras, mejor soporte de aplicaciones

    multimedia y grandes objetos de datos , soporte de objetos en el lado del cliente para

    agilizar la navegacin , herramientas de desarrollo para la modelizacin de objetos .

    Utiliza potentes tcnicas de modelizacin de objetos para crear objetos

    complejos, tambin pueden almacenarse punteros de objetos para desplazarserpidamente sin necesidad de combinar tablas.

    El PL/SQL12, utilizado de SQL (Structured Query Languaje) es un avanzado

    lenguaje, que es propio de ORACLE el cual ofrece la posibilidad de expresar de forma

    sencilla complejas reglas de negocio en forma de procedimientos almacenados o

    disparadores (triggers).

    Adems sigue el estndar SQL3 definido por el comit ANSI/ISO en lo relativo

    a la definicin de tipos de objetos y las tcnicas de modelizacin de objetos. Los tipos

    de objetos definidos en SQL3 constituyen la base de los objetos de Oracle8i.

    4.1.1.2. Ventajas

    Oracle8i Enterprise Edition mejora y simplifica las tareas de instalacin y

    configuracin al incluir dos nuevas aplicaciones basadas en Java: Oracle Universal

    Installer y Database Configuration Assistant, utilizadas para instalar, optimizar yconfigurar un entorno de base de datos Oracle8i , detectando las caractersticas del

    hardware y pidiendo informacin, como el nmero de usuarios simultneos que

    soportar la base de atos. Mejora y simplifica las tareas de instalacin y configuracin al

    incluir dos nuevas aplicaciones basadas en Java: Oracle Universal Installer y Database

    Configuration Assistant, utilizadas para instalar, optimizar y configurar un entorno de

    base de datos Oracle8i , detectando las caractersticas del hardware y pidiendo

    informacin, como el nmero de usuarios simultneos que soportar la base de datos.

    1+/ttp0666.oracle.com

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    41/134

    29

    Est disponible en ms de 90 plataformas distintas entre las que se encuentranms de 40 variantes de UNIX, Windows NT, Alpha VMS, OS/390 y Novell Netware,

    permitiendo que las aplicaciones de base de datos pasen del porttil al servidor

    corporativo sin que haya que redisearlas .

    Es ptimo para desarrollos a gran escala en arquitecturas Cliente Servidor y

    Arquitecturas relacionadas con Internet (NetWork Computing) convirtindose en la

    opcin mas viable porque tiene grandes cualidades de robustez, seguridad,

    escalabilidad, alto rendimiento de gestin, disponibilidad, concurrencia, y la posibilidadde desarrollar bases de datos orientadas a entorno Web, etc.

    En la representacin y tratamiento de datos tiene una alta mejora porque tiene

    datos ms complejos y lgica de programa, asociados a los mismos, mejor integracin

    con lenguajes de aplicacin basados en la orientacin a objeto.

    Todas las capacidades de persistencia, gestin y administracin proporcionadas

    por los Sistemas de gestin de base de datos, se dota a los objetos generados con los

    leguajes orientados a objetos.

    4.1.1.3. El servidor Oracle

    Este componente realiza las funciones tpicas del manejador de la base de datos:

    Acceso a los datos Seguridad Integridad Recuperacin Concurrencia, ...etc. La

    arquitectura tpica del servidor es que, utiliza Cliente / Servidor no slo para soportar

    clientes remotos sino tambin locales.

    Se distinguen los siguientes elementos: Procesos de Background que son los

    encargados de realizar I/O asincrnico monitorear el comportamiento de otros procesos.

    System Global Area que son un conjunto de estructuras de memoria que contienen

    informacin de la Base de datos, informacin de redo y reas de SQL y PL/SQL

    compartido. El Shared pool es una estructura de memoria que almacena instrucciones

    SQL y PL/SQL para su posterior ejecucin; estas reas son compartidas por todos los

    usuarios que ejecutan instrucciones idnticas (situacin comn cuando varios usuarios

    ejecutan la misma aplicacin), mejorando los tiempos de respuesta.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    42/134

    30

    Los procesos cliente, son inicialmente creados cuando se ejecuta un programa deaplicacin que se conecte a la B.D. , stos pueden ser locales o remotos. Mientras que

    los procesos servidores se crean dependiendo de la configuracin, en el momento de

    iniciar la conexin (Servidor dedicado), o en el momento de subir la Base de Datos

    (Servidor multi-threated). Su funcin es manejar los requerimientos de los procesos

    clientes, realizando las siguientes tareas: Analizar y ejecutar instrucciones SQL Leer

    los bloques de datos del disco al SGA. Retornar los resultados a los clientes.

    Esta arquitectura permite que convivan con dos tipos de configuraciones como elservidor dedicado, en el cual existe un servidor por cada cliente. Util para procesos que

    utilicen fuertemente la Base de Datos. Y el servidor multithreaded En el que existe un

    pool de servidores que reciben requisitos de todos los clientes.

    4.1.1.4. Herramientas

    4.1.1.4.1. SQL FormsEs la herramienta de Oracle que permite, de un modo sencillo y eficiente,

    disear pantallas para el ingreso, modificaciones, bajas y consultas de registros. El

    usuario podr, una vez definida la forma, trabajar con ella sin necesidad de generar

    cdigos, dado que Oracle trae incorporado un conjunto de procedimientos y funciones

    asociados a las teclas de funciones.

    La herramienta fundamental de SQL es la sentencia SELECT, que permite

    seleccionar registros desde las tablas de la Base de Datos, devolviendo aquellos que

    cumplan las condiciones establecidas, y pudiendo presentar el resultado en el orden

    deseado.

    SQL (Structured Query Languague = Lenguaje de Consulta estructurado).

    La orden FROM identifica la lista de tablas a consultar. Si alguna de las tablas a

    consultar no es propiedad del usuario, debe especificarse el nombre del propietario antesque el nombre de la tabla en la forma nombre_propietario.nombre_tabla.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    43/134

    31

    La orden WHERE decide los registros a seleccionar, segn las condicionesestablecidas, limitando el nmero de registros que se muestran.

    La orden ORDER BY indica el orden en que aparece el resultado de la consulta.

    4.1.1.4.1.1. Patrn de consulta

    Una de las herramientas lgicas ms poderosas de SQL, es el reconocimiento de

    un patrn de consulta, instrumento que permite la bsqueda por nombre, direccin u

    otro dato parcialmente recordado. Los patrones de consulta juegan un papel importante

    en el momento de realizar consultas, ya que es comn que necesitemos encontrar un

    texto y no recordemos exactamente cmo fue ingresado. Con el uso del operador LIKE

    podemos comparar patrones y ubicar un texto, independientemente de la posicin en

    que se encuentre.

    4.1.1.4.1.2. Agrupamiento de datos

    SQL proporciona una forma eficiente para manejar la informacin, con el

    agrupamiento de datos a travs de la formacin de grupos y las funciones

    correspondientes, dando la posibilidad de procesar no solo registros individuales,

    tambin podemos agrupar registros por un criterio determinado, como por ejemplo,

    agrupar por clientes las ventas realizadas. Cada grupo tendr como resultado de la

    consulta una fila resumen que contiene la informacin del grupo.

    4.1.1.4.1.3. Subconsultas

    Otro aspecto de fcil diseo y uso, que muestra una vez ms las posibilidades de

    SQL son las subconsultas. Una subconsulta es aquella consulta, que de cuyo resultado

    depende otra consulta, llamada principal, y se define como una sentencia SELECT, que

    esta incluida en la orden WHERE de la consulta principal. Una subconsulta, a su vez,

    puede contener otra subconsulta y as hasta un mximo de 16 niveles.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    44/134

    32

    4.1.1.4.1.4. Indices

    Es un instrumento que aumenta la velocidad de respuesta de la consulta,

    mejorando su rendimiento y optimizando su resultado. El manejo de ellos en ORACLE

    se realiza de forma inteligente, donde el programador slo los crea, sin tener que

    especificar explcitamente, cul es el que va a usar. Es el propio sistema, al analizar la

    condicin de la consulta, quien decide cual de ellos se necesita. Por ejemplo cuando en

    una consulta se relacionan dos tablas por una columna, si sta tiene definido uno, se

    activa, como en el caso cuando relacionamos la tabla de clientes y ventas por la

    columna cdigo, para identificar al cliente (WHERE clientes.codigo = ventas.codigo).

    La identificacin del ndice que va a ser usado, est relacionada con las

    columnas que participan en las condiciones de la orden WHERE. Si la columna que lo

    forma est presente en alguna de las condiciones, ste se activa.

    4.1.1.4.1.5. PL/SQL

    Es un lenguaje portable, proceural y de transaccin muy potente y de fcil

    manejo, con las siguientes caractersticas fundamentales:

    Es una extensin de SQL, ya que este es un lenguaje no completo, dado que no

    incluye las herramientas clsicas de programacin. Por eso, PL/SQL amplia sus

    posibilidades al incorporar el control condicional y los ciclos , incorpora opciones

    avanzadas en control y tratamiento de errores llamado excepciones, adems permite el

    manejo de cursores.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    45/134

    33

    4.1.1.4.1.6. Disparadores

    El mdulo SQL*Forms, tiene incorporado una coleccin de procedimientos y

    funciones llamados "empaquetados"; que se pueden incluir en el cdigo de

    procedimientos o disparadores definidos por el usuario.

    El disparador es un bloque de cdigo, que se activa cuando se pulsa una

    determinada tecla u ocurre cierto evento

    Oracle, asocia a cada tecla de funcin un procedimiento empaquetado, pudiendo

    el usuario redefinir esta asignacin, o capturar el disparador para ampliarlo o

    modificarlo con su propio cdigo.

    Existe un nuevo tipo de disparador llamado base de datos, que es un

    procedimiento asociado a una tabla, que se activa cuando se produce un suceso que

    afecta a esa tabla. Su uso ms comn consiste en la definicin de restricciones

    complejas de integridad.

    4.1.2. Oracle Developer 6i

    Es un entorno de desarrollo de aplicaciones cliente/Servidor, que funciona sobre

    el sistema operativo Windows, que permite el diseo, programacin, implementacin y

    mantenimiento de Software, y adems, incorpora funciones avanzadas para la

    Reingeniera de Procesos de Negocios y mecanismos, para aprovechar la potencia de

    servidores con un motor de Base de Datos Oracle.

    Developer 6i tiene varias Funciones de Generacin de Aplicacin tales como:

    Completa instalacin de generacin de informes y formas de Developer/6.0, para

    inteligente generacin de cdigo GUI dirigida por modelo.

    Genera aplicaciones de alta funcionalidad, portables, escalables

    Las preferencias automatizan la gua de estilo de GUI, para obtener consistencia

    y productividad.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    46/134

    34

    Integracin estrecha con herramientas de diseo de sistemas para programacingrfica

    Ingeniera reversa de definiciones, existentes de formas e informes del

    repositorio

    Regeneracin protege las inversiones en el cdigo personalizado durante

    cambios de diseo.

    Sofisticadas operaciones de agrupacin y resumen, pueden definirse en el

    repositorio para la incorporacin de informe

    4.1.2.1 Oracle Developer Forms

    Cada pantalla contiene uno o ms bloques. Los datos se pueden consultar,

    insertar, actualizar y borrar mediante elementos que se corresponden con las columnas

    de una tabla, o con los elementos de un registro en una variable de cursor o tabla

    PL/SQL.

    Forms crea automticamente instrucciones DML e instrucciones SQL de

    consulta a partir de bloques y elementos contenidos en la pantalla.

    Una de las utilidades de forms es la funcin de consulta por ejemplo(QBE,

    Query By Example), en donde el usuario puede poner la pantalla en el modo Enter

    Query , introducir los valores de correspondencia en los elementos del bloque y ejecutar

    la consulta. La pantalla crear una clusula WHERE que se aadir a la instruccin

    SELECT generada para recuperar los datos.

    Adems la versin 6 de Oracle Developer admite llamadas a cdigo PL/SQL que

    se encuentran en la base de datos, as como al cdigo PL/SQL al lado del cliente.

    4.1.2.2. Oracle Developer Reports

    Oracle Developer Reports facilita la creacin de informes tanto a desarrolladores

    como a usuarios finales, partiendo de una herramienta de generacin de informes de

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    47/134

    35

    produccin dotada de todas las posibles funcionalidades y adicionndole un asistente defcil uso, que permita al usuario crear informes sencillos.

    El componente Reports de Oracle Developer dispone de dos interfaces

    correspondientes a la forma en la que se elabora un informe. En la primera parte de la

    herramienta Report Editor Data Model el desarrollador define las consultas necesarias

    para crear el informe, as como para incluir dicha informacin en uno o ms grupos

    lgicos. Despus en Report Editor Layout Model el desarrollador especifica la

    manera en que dichos grupos aparecen dispuestos en el informe.

    4.1.2.3. Oracle Developer Server

    La caracterstica principal que se puede es la de ser un conjunto de procesos que

    se ejecutan en un entorno multinivel, permitiendo que una aplicacin se ejecute en un

    servidor de aplicaciones, pero presentando la interfaz de usuario en un explorador web.

    Bsicamente las pantallas implantadas en la web se ejecutan en un entorno detres niveles: un cliente , un servidor de aplicaciones y un servidor de base de datos.

    Normalmente cada nivel se encuentra en una mquina diferente , aunque no existe

    ningn inconveniente en ejecutar los tres niveles en una o dos mquinas. (Ver fig 4.1)

    El cliente ejecuta un explorador y en el caso de pantallas implantadas en el web

    el explorador ejecuta una mquina virtual java (Java Virtual Machine , JVM), que es

    proporcionada por el plug-in Jinitiator, el cual amplia las capacidades del explorador

    con el fin de presentar la interfaz con una pantalla que se esta ejecutando en el servidorde aplicaciones.

    En el nivel intermedio el motor en tiempo de ejecucin de Forms accede al

    sistema de archivos del servidor y presenta la interfaz en un applet Java en el nivel del

    Cliente.

    La nica diferencia entre el modelo de tres niveles y el modelo cliente servidor

    es que el cliente de tres niveles est separado en dos mquinas: el nivel intermedio

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    48/134

    36

    (servidor de aplicaciones) y el propio cliente. El Servidor de Base de datos es el mismopara ambos casos.

    Fig 4.1 Arquitectura de tres niveles para pantallas implantadas en la Web13

    Se puede decir que la utilizacin de Oracle 8i y Oracle Developer 6.i permitir el

    desarrollo de una aplicacin que cumpla con los requisitos de un sistema de

    informacin eficiente, esto es: escalabilidad, compatibilidad, conectividad y

    portabilidad

    1OLE89E P! Oracle 'e5eloper "anual A5anado de :orms 4 ;eports

    Explorador

    Web

    Jinitiator(nivel de

    prestacin)

    Motor de tiempo de ejecucinde Forms

    Base deDatos

    Archivos de forms

    Archivos Java

    Sistema de archivos

    Cliente

    Servidor de AplicacionesServidor de

    Base de Datos

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    49/134

    37

    CAPITULO V

    ANLISIS Y DISEO DEL SISTEMA

    5.1. Antecedentes

    La finalidad del presente sistema es la de contribuir en forma fructfera, con el

    mejor desenvolvimiento de los procesos que se efectan en Industrias de Papel PapelomCia. Ltda.

    Esta industria, est constituida mediante escritura pblica otorgada ante la Dra.

    Helen Rubio Lecaro, Notaria Primera del Cantn Ambato, efectuada el 28 de Mayo de

    1996, y se encuentra inscrita legalmente en el Registro Mercantil del Cantn Ambato.

    Industrias de Papel Papelom Ca. Ltda. fue creada el 4 de Noviembre de 1996, y

    estuvo conformada por los siguientes accionistas: Sr. Santiago Jaramillo Hervas con el

    39 %, Sra. Mara Almeida Mancheno de Garrido con el 11.1 %, y el Ing. Javier Garridoque representa el 49.9 % de las aportaciones para la empresa conformada.

    Actualmente se encuentra ubicada en la ciudad de Ambato, provincia del

    Tungurahua, en la calle Guayaquil # 3-28 entre las calles: Sucre y Cevallos.

    5.2. Anlisis del Sistema Actual

    5.2.1. Descripcin

    En Industrias de Papel Papelom Ca. Ltda. los procesos que se realizan

    actualmente en las reas de Produccin y Contabilidad, en su mayora son manuales, y

    al poseer tecnologa que puede ser aprovechada no la explotan al 100 %, utilizando

    solamente hojas de clculo como base de datos de todos los procesos y control de

    materia prima, y dems documentos internos para el control de produccin, obteniendo

    de esta documentacin datos que no aportan para el clculo del costo real de un

    producto. Esto imposibilita que varios de los procesos que en su mayora deberan

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    50/134

    38

    interactuar automticamente, no lo hagan, ya que no se posee de un sistema adecuadopara ello, o porque simplemente las herramientas que se estn utilizando no lo permiten.

    El inconveniente localizado en los procesos que se realiza, es la prdida de

    tiempo y la cantidad de trabajo tedioso que se tiene que hacer, para poder obtener la

    informacin que se requiere.

    Para la realizacin del presente sistema Industrias de Papel Papelom cuenta con

    la siguiente infraestructura en equipos de cmputo:

    COMPUTADORAS

    CANTIDAD 1 2 1 1 1

    MARCA PC PC PC IMAC EMAC

    PROCESADOR PentiumIV

    Celeron PentiumIII

    G3 G4

    MEMORIA 256 Mb. 128 Mb. 128 Mb. 64 Mb. 256 Mb.

    DISCO DURO 60 Gb. 30 Gb. 30 Gb. 30 Gb. 40 Gb.

    S. O. WinMe. WinMe. WinMe. Macintosh Macintosh

    IMPRESORAS

    CANTIDAD 1 2 1 1

    MARCA Epson Epson Xerox Canon

    TIPO Matricial Matricial Laser Inyeccin

    MODELO LQ-1070 AP-4500 Phacer 5400 S-100

    HUB

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    51/134

    39

    CANTIDAD 1

    MARCA 3COM

    PUERTOS 8

    Tabla 5.1 Equipos de Computo existente en la Industria.

    En lo que tienen que ver con el software de desarrollo la empresa esta dispuesta

    a comprar las licencias de Oracle 8i y Oarcle Developer 6i, cuando el sistema propuestoeste terminado:

    De acuerdo a lo mencionado anteriormente podemos concluir que se cuenta con

    un una gran predisposicin por parte de la industria, adems que el nivel tecnolgico de

    hardware es bastante aceptable; Por lo que podemos concluir que el desarrollo de este

    proyecto informtico es viable.

    5.2.2 Crtica

    La empresa, de alguna manera est tratando de llevar un mejor control de la

    documentacin generada por el rea de produccin y para ello, se est utilizando Hojas

    de Control, en la que cada operario debe llenar de acuerdo al proceso que se realiza.

    Al no tener de los operarios la colaboracin necesaria de llenar en forma clara

    las hojas de control, hacen un dao a la empresa, ya que no se puede obtener

    informacin que logre ser procesada en forma precisa, ocasionando de esta manera queel personal administrativo no pueda saber la realidad de la empresa en un 100%,

    referente a los costos de los procesos y a la utilizacin de la materia prima.

    En lo referente a la organizacin y anlisis de las hojas de control en la

    actualidad no se puede llevar un revisin adecuado, ya que cada semana se produce una

    cantidad de hojas por cada operario, que no pueden ser evaluadas en forma completa, y

    al no disponer de una herramienta que pueda procesar dicha informacin, representa un

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    52/134

    40

    inconveniente importante para el encargado de dicho control, ya que le impide darinformes precisos, actualizados y a tiempo.

    En la elaboracin de un producto es obvio que interviene materiales, y es

    importante tener un registro de toda el material que se dispone en bodega, y al realizar

    el seguimiento por medio de kardex, se emplea mucho tiempo en pasar la informacin a

    una hoja de clculo, y poder obtener reportes del stock.

    5.3. Anlisis de los requisitos del Sistema

    El presente proyecto informtico plantea desarrollar un sistema que permita

    generar el valor de un producto en base al costo hora/hombre, hora/mquina y material

    ocupado. Adems generar reportes acerca del stock de materia prima en bodega. Con la

    informacin de los costos de un producto el personal administrativo puede saber en

    forma precisa hasta que porcentaje se pueden subir los precios con relacin a la

    competencia.

    Para el clculo de costos es necesario saber que procesos intervienen en la

    elaboracin de un producto, para ello el sistema realiza esta opcin, de tal manera

    podremos conocer el valor estimado, en base a la toma de Tiempos Estndar14

    previamente realizados.

    Con el desarrollo de este sistema lo que se tratar es de que segn se vaya

    ingresando la informacin se vaya actualizando el stock de los materiales en bodega

    tanto en la compra de stos como en la utilizacin, y mediante un inventario que serealice cada cierto tiempo saber el porcentaje de desperdicio que existe en la empresa.

    El sistema funcionar en un ambiente tipo WEB, desarrollado enteramente con

    Oracle Developer 6i y Oracle Developer Server, por lo que no interacta con ningn

    otro sistema informtico

    1

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    53/134

    41

    5.3.1. Funciones Del Sistema

    De manera general el sistema informtico va a tener las siguientes funciones:

    Registro de Datos de Entrada.

    Entrega de salidas y resultados.

    5.3.1.1. Registro de Datos de Entrada

    Registro de Materiales Ingreso de Tipo de Materiales

    Ingreso de Color de Materiales

    Ingreso de Proveedor

    Ingreso de Material

    Registro de Departamentos

    Ingreso de Departamentos

    Registro de Pedidos de Productos Ingreso de Clientes

    Ingreso de Productos

    Registro de Procesos

    Ingreso de Maquinaria

    Ingreso de Empleados

    Ingreso de Procesos

    5.3.1.2. Entrega de salidas y resultados

    Una vez ingresado los procesos se calcula automticamente el costo de un

    producto. Este valor ser utilizado tanto en informes como en una pantalla de forma.

    De la misma forma se realizar cuando se efecte un ingreso de material,

    utilizndose estos datos para informes de inventario.

    Se mostrar un informe detallando el total pedidos de productos realizados por

    cada Empleado.

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    54/134

    42

    5.4. Diseo del Software5.4.1 Diagrama de Clases

    A continuacin se presenta el siguiente diagrama de clases.

    T_TIPO_MATERIAL

    CODIGO_TIPO_MATERIAL

    NOMBRE_TIPO_MATERIALDESCRIPCION

    T_COLOR

    CODIGO_COLOR

    COLORDESCRIPCION

    T_MATERIAL

    CODIGO_MATERIAL

    STOCK_MATPRECIO_ACTUAL

    m1 1m

    T_PRODUCTO

    CODIGO_PRODUCTODESCRIPCION_PRODUCTO

    TOTAL

    T_MAQUINARIA

    CODIGO_MAQNOMBRE_MAQFECHA_ING_MAQ

    MODELO_MAQMARCA_MAQ

    VAL OR_MAQDEPRECIACION_MAQNUM_SERIE_MAQ

    DESCRIPCION_MAQ

    T_PRODUCTO_PROCESO

    COSTO_PRODUCTO_PROCESO

    1

    m

    T_PROVEEDOR

    RUC

    NOMBRE_EMPRESANOMBRES_RESPONSABLEAPELLIDOS_RESPONSABLE

    TELEFONOPROVINCIA

    CANTONDIRECCION

    T_INGRESO_MATERIAL

    MEDIDA_MAT

    CANT_UNIDADCANTIDADPRECIO

    m

    1

    T_CLIENTE

    CI_CLIENTE

    RUC_CLIENTENOMBRES_CLIENTEAPELLIDO_CLIENTE

    PROVINCIA_CLIENTECIUDAD_CLIENTE

    DIRECCION_CLIENTETELEFONO_CLIENTECONTACTO_CLIENTE

    T_PEDIDO_PRODUCTO

    PRECIOCANT_PEDIDO_PRODNUM_PARTES

    IMPRE_POR_HOJACOMBINACIONES

    N_COLORES_IMP

    PRECIO_F

    1m

    T_DEPARTAMENTO

    CODIGO_DEPARTAMENTONOMBRE_DEPARTAMENTO

    T_PROCESO

    CODIGO_PROCESO

    NOMBRE_PROCESO

    TIEMPO_ESTANDAR_PROCESOUNIDAD_TIEMPO_PROCESO

    COSTO_PROCESO

    1

    m

    1

    m

    T_INGRESO

    CODIGO_INGRESONUM_FACFECHA_INGRESO

    TOTAL

    m1

    m

    1

    T_PEDIDO

    CODIGO_PEDIDONUM_FACT

    FECHA_PEDIDOTOTAL

    m

    1

    m1

    T_EMPLEADO

    CODIGO_EMPLECI_EMPLENOMBRES_EMPLE

    APELLIDOS_EMPLECARGO_EMPLE

    FECHA_ING_EMPLESUELDO_EMPLE

    m

    1

    m

    1

    m

    1

    m

    1

    Fig. 5.1. Diagrama de clases

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    55/134

    43

    5.4.2. Diagrama de Contexto

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    56/134

    44

    5.4.3. Modelo Entidad Relacin

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    57/134

    45

    5.4.4. Modelo Entidad Relacin Extendido

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    58/134

    46

    5.4.5. Diagrama de Flujo de Datos

    Datos Color

    Datos Tipo Material

    Datos Generales Proveedor

    DatosDepartamento

    Datos material

    nuevo Stock

    Datos

    Material

    Datos Empleado

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    59/134

    47

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    60/134

    48

    4. INGRESAR

    PROCESO

    4.1

    Filtrar Datos de

    Maquinaria

    4.2

    Filtrar DatosEmpleado

    MaquinariaDatos Maquinaria

    Empleado

    Datos Empleado

    Proceso

    Datos Proceso

    Datos Proceso

    5. INGRESAR

    PRODUCO

    .1

    !n"resar Datos

    Producto

    Produc!oDatos Producto

    Secretaria

    ". INGRESAR

    CARACERISICAS

    #.1

    !n"resar Datos

    Color

    Datos Color

    #.2

    !n"resar Datos

    Tipo$Material

    Secretaria Color

    Datos

    Tipo$Materialipo#Ma!erial

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    61/134

    49

    $. INGRESAR

    C%IENE

    Clien!e

    %.1

    !n"resar Datos de

    Cliente

    SecretariaDatos Cliente

    &. INGRESAR

    PRO'EEDOR

    Pro(eedor

    &.1

    !n"resar Datos de

    Proveedor

    SecretariaDatos Proveedor

    ). INGRESAR

    MAERIA%

    '.1

    Filtrar Datos de

    Color

    '.2

    Filtrar Datos

    Tipo$Material

    ColorDatos Color

    ipo#Ma!erial

    Datos

    Tipo$Material

    Ma!erial

    Datos Material

    Datos Material

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    62/134

    50

    *+. REA%I,ARINGRESO#MAERIA%

    Datos

    Empleado Datos !n"reso

    Empleado

    In-reso

    1(.11(.1

    Filtrar datos de Empleado

    Datos

    ProveedorDatos !n"reso

    Pro(eedor1(.2

    1(.2

    Filtrar datos de Proveedor

    Datos Material

    Datos

    !n"reso$MaterialMa!erial In-reso#Ma!erial

    1(.)1(.)

    Filtrar datos de Material

    1(.41(.4

    *ctuali+ar datos de Material

    Datos material

    nuevo Stock

    Datos Material

    **. INGRESAR

    PRODUCO#PROCESO

    Datos

    Producto Datos Producto$Proceso

    Produc!o

    Produc!o#Proceso

    11.111.1

    Filtrar datos de Producto

    DatosProceso

    Proceso11.211.2

    Filtrar datos de Proceso

    Datos Producto$Proceso

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    63/134

    51

    5.4.6. Modelo Funcional5.4.6.1. INGRESAR DEPARTAMENTO

    Operacin: Ingresar Departamento

    Descripcin: permite ingresar informacin de los Departamentos

    _______________________________

    Lee: Codigo_Departamento, Nombre_Departamento, DescripcinModifica:

    Enva: Secretaria :{Departamento}

    Asume: que el Departamento no existe

    Resulta: la tabla Departamento se modifica

    5.4.6.2. INGRESAR MAQUINARIA

    Ingresar Departamento (Codigo_Departamento,Nombre_Departamento, Descripcin)

    Departamento ingresado

    Secretaria Sistema

    Ingresar Maquinaria (Codigo_Maq, Nombre_Maq, Fecha_IngresoModelo_Maq, Marca, Valor, Num_Serie, Descripcin_Maq)

    Maquinaria ingresada

    Secretaria Sistema

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    64/134

    52

    Operacin: Ingresar MaquinariaDescripcin: permite ingresar informacin de las Maquinarias

    _______________________________

    Lee: Codigo_Maq, Nombre_Maq, Fecha_Ingreso, Modelo_Maq, Marca, Valor,

    Num_Serie, Descripcin_Maq

    Modifica:

    Enva: Secretaria :{Maquinaria}

    Asume: que la Maquinaria no existe

    Resulta: la tabla Maquinaria se modifica

    5.4.6.3. INGRESAR EMPLEADO

    Operacin: Ingresar Empleado

    Descripcin: permite ingresar informacin de los Empleados

    ______________________________________________

    Lee: Cdigo_Emple, Cdula, Nombres, Apellidos, Cargo_Emple, Fecha_Ingreso,

    Sueldo, Cf_departamento

    Modifica:Enva: Secretaria:{Empleado}

    Ingresar Empleado (Cdigo_Emple, Cdula, Nombres, Apellidos,Cargo_Emple, Fecha_Ingreso, Sueldo, Cf_departamento)

    Empleado ingresado

    Secretaria Sistema

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    65/134

    53

    Asume: que el Empleado no existeResulta: la tabla Empleado se modifica

    5.4.6.4. INGRESAR TIPO_MATERIAL

    Operacin: Ingresar Tipo_Material

    Descripcin: permite ingresar informacin de tipos de materiales

    _______________________________

    Lee: Codigo_Tipo_Material, Nombre_Tipo_Material, Descripcin

    Modifica:Enva: Secretaria:{Tipo_Material}

    Asume: que el Tipo de Material no existe

    Resulta: la tabla Tipo_Material se modifica

    Ingresar Tipo_Material(Codigo_Tipo_Material ,Nombre_Tipo_Material, Descripcion,)

    Tipo_Material ingresado

    Secretaria Sistema

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    66/134

    54

    5.4.6.5. INGRESAR COLOR

    Operacin: Ingresar Color

    Descripcin: permite ingresar informacin de los colores de hojas

    _______________________________

    Lee: Codigo_Color, Nombre_Color, Descripcin

    Modifica:

    Enva: Secretaria:{Color}

    Asume: que el Color no existeResulta: la tabla Color se modifica

    Ingresar Color(Codigo_Color, Nombre_Color, Descripcion,)

    Color ingresado

    Secretaria Sistema

  • 7/26/2019 TESIS DE ING. SISTEMAS E INFORMATICA.pdf

    67/134

    55

    5.4.6.6. INGRESAR MATERIAL

    Operacin: Ingresar Material

    Descripcin: permite ingresar informacin de los Materiales

    _______________________________

    Lee: Codigo_Material, Nombre_Material, Stock_Material, Precio_Actual

    Modifica:

    Enva: Secretaria :{Material}Asume: que los Materiales no existen

    Resu