25
PROCESOS Y LOGICA. 1.1.- DEFINICION DE UN SISTEMA Utilizamos la palabra “sistema” con mucha frecuencia y en relación a muchas diferentes cosas y actividades. Parece que nos sentimos muy cómodos con esta palabra al hablar sobre sistemas de producción, sistemas de ordeño, sistemas de pastoreo, sistemas de contabilidad, sistemas bancarios, el sistema político de un país, el sistema cardiovascular etc.. Existen tantas diferentes ‘cosas’ que llamamos sistemas que cualquier persona tendría toda la razón de imaginar que la palabra ‘sistema’ está bien entendida por todo el mundo, y especialmente por los lectores de este libro. ¿Usted podría definir exactamente qué quiere decir cada vez que Ud. utiliza la palabra “sistema”? Un sistema informático es un conjunto de partes que funcionan relacionándose entre sí con un objetivo preciso. Sus partes son: hardware, software y las personas que lo usan. Por ejemplo, una computadora, sus dispositivos periféricos y la persona que la maneja, pueden constituir un sistema informático. 1.2.- IDENTIFICACION DE ESTOS EN NUESTRAS VIDAS. La identificación de estos puede ser variada de acuerdo a lo anterior descrito y los podemos

Procesos y Logica Ing Industrial

Embed Size (px)

DESCRIPTION

sobre los procesos dentro del campo de ingeniería industrial, diagramas de flujo de los procesos de producción, etc.

Citation preview

PROCESOS Y LOGICA.

1.1.- DEFINICION DE UN SISTEMA

Utilizamos la palabra sistema con mucha frecuencia y en relacin a muchas diferentes cosas y actividades. Parece que nos sentimos muy cmodos con esta palabra al hablar sobre sistemas de produccin, sistemas de ordeo, sistemas de pastoreo, sistemas de contabilidad, sistemas bancarios, el sistema poltico de un pas, el sistema cardiovascular etc.. Existen tantas diferentes cosas que llamamos sistemas que cualquier persona tendra toda la razn de imaginar que la palabra sistema est bien entendida por todo el mundo, y especialmente por los lectores de este libro.Usted podra definir exactamente qu quiere decir cada vez que Ud. utiliza la palabra sistema?

Un sistema informtico es un conjunto de partes que funcionan relacionndose entre s con un objetivo preciso. Sus partes son: hardware, software y las personas que lo usan.

Por ejemplo, una computadora, sus dispositivos perifricos y la persona que la maneja, pueden constituir un sistema informtico.

1.2.- IDENTIFICACION DE ESTOS EN NUESTRAS VIDAS.

La identificacin de estos puede ser variada de acuerdo a lo anterior descrito y los podemos discernir de muchas formas o De diversos puntos de vista, podemos describir a muchas cosas diferentes como sistemas.

Por ejemplo; un automvil, una finca, una fbrica, una clula y hasta su propio cuerpo humano.

Es una tentacin entonces querer decir que cualquier artefacto o cosa representa un sistema. Sin embargo no es as. Si as fuera, el concepto de reconocer sistemas y la aplicacin de un enfoque por sistemas no tendra mucho sentido.

Debemos comprender claramente la diferencia entre un sistema y algo que no constituye un sistema. Esta diferencia encierra la propiedad esencial que define un sistema verdadero.

La caracterstica ms importante que tiene un sistema, segn Spedding (1979), es que:puede reaccionar como un todo al recibir un estmulo dirigido a cualquiera de sus partes.

1.3.- DEFICINICION DE PROCESO.

Un proceso es una secuencia de pasos dispuesta con algn tipo de lgica que se enfoca en lograr algn resultado especfico. Los procesos son mecanismos de comportamiento que disean los hombres para mejorar la productividad de algo, para establecer unordeno eliminar algn tipo de problema. El concepto puede emplearse en una amplia variedad de contextos, como por ejemplo en el mbito jurdico, en el de la informtica o en el de la empresa. Es importante en este sentido hacer hincapi que los procesos son ante todo procedimientos diseados para servicio del hombre en alguna medida, como una forma determinada de accionar.

En informtica, por otro lado, un proceso suele ser el nombre que recibe un programa que est siendo ejecutado en memoria. Si vemos el administrador de tareas de Windows, podremos tomar conciencia de muchos de estos programas. En este caso, el nombre de procesos deriva del hecho de que un programa por definicin lleva una secuencia de pasos de forma lgica. Muchos de estos procesos son fundamentales para el mantenimiento del sistema operativo, circunstancia que hace que eliminar a alguno pueda tener consecuencias negativas.

1.4.- DIFERENCIA ENTRE ACTIVIDAD Y PROCESO. Estas dos palabras resultan ser polmicas, aun habiendo teora al respecto.La manera ms prctica es: que a un proceso se le tiene que incluir (darle forma) es ver esto de manera macro:

- OBJETIVO

- INDICADORES

- RESPONSABLES-DOCUMENTOS Y REGISTROS, QUE INVOLUCRAN DESARROLLAR ESTE PROCESO

- CARACTERSTICAS DE CONTROL DEL PROCESO

-INTERACCIONES CON OTROS PROCESOS

-ENTRADAS: PROVEEDORES (resultado de otros procesos que son para nuestro proceso las entradas) Y CLIENTES (lo contrario de proveedores)Por eso el concepto dice: PROCESO conjunto de actividades que se interrelacionan para convertir entradas en salidas; para llegar a un determinado fin. y para ver esto tienes que incluir los puntos citados, porque evaluars resultados del proceso y eso es lo que te interesa.

Actividad es algo micro (pequeo).Queda en uno el tamao del proceso, cada proceso conlleva diferentes actividades.

porque hay ocasiones en que decides mejor incluir o separar una actividad a un proceso. Todo segn elenfoque que le des.

ProcesoUnprocesoes un conjunto de actividades mutuamente relacionadas o que al interactuar transforman elementos de entrada y los convierten en resultados.1

Definicin de actividadEs el conjunto de acciones que se llevan a cabo para cumplir las metas de un programa o subprograma de operacin, que consiste en la ejecucin de ciertos procesos o tareas (mediante la utilizacin de los recursos humanos, materiales, tcnicos, y financieros asignados a la actividad con un costo determinado), y que queda a cargo de una entidad administrativa de nivel intermedio o bajo.

1.5.- PROCESOS EN NUESTRAS VIDAS.

Los procesos en nuestra vida son tan variados y continuos que a veces casi ni nos damos cuenta de que ocurren, en la elaboracin de un departamento, un edificio, una transaccin de compra venta, un aprendizaje de una carrera, etc.

1.6.- REPRESENTACION DEL PROCESO.

Una representacin detallada de un proceso es cuando se vende una mercanca, x producto a gran escala, el vendedor pone a disposicin su mercanca el comprador la adquiere, hay dilogo y acuerdo, despus el vendedor tiene que contratar transporte y seguro hasta su destino, luego entregar en el punto convenido incluso en un pas distinto, el producto se lleva a aduana de exportacin, se verifica y hacen todos los trmites y luego al puerto de embarque, posteriormente al transporte, viaja haciendo el recorrido hacia el destino y llega al puerto destino, luego vuelve a pasar por la aduana de importacin y finalmente es llevada a su destino el comprador.

Esto representa un proceso detallado.

1.7.- DIVISION DE SUBPARTES DE UN PROCESO.

UNIDAD IICONCEPTOS BASICOS DE PROGRAMACION.

Se pueden utilizar muchos lenguajes para programar unacomputadora. El ms bsico esel lenguajedemquina, una coleccin de instrucciones muy detallada que controla la circuiteria interna de la mquina. Este es el dialectonaturalde la mquina. Muy pocosprogramasse escriben actualmente enlenguajede maquina por dos razones importantes: primero, porque el lenguaje de maquina es muy incmodo para trabajar y segundo porque la mayora de las maquinas se pide programar en diversos tipos de lenguajes, que son lenguajes de alto nivel, cuyas instrucciones son ms compatibles con los lenguajes y la forma de pensar humanos como lo es ellenguaje cque adems es de propsito general.

Lenguaje deprogramacin:Sistemadesmbolosy reglas que permite laconstruccinde programas con los quela computadorapuede operar as como resolverproblemasde manera eficaz.

Los lenguajes de programacin se clasifican en:

Lenguaje Mquina:Son aquellos cuyas instrucciones son directamente entendibles por la computadora y no necesitantraduccinposterior para que laCPUpueda comprender y ejecutar elprograma. Las instrucciones en lenguaje maquina se expresan en trminos de la unidad dememoriams pequea el bit (dgito binario 0 1). Lenguaje de Bajo Nivel (Ensamblador):En este lenguaje las instrucciones se escriben en cdigos alfabticos conocidos como mnemotcnicos para las operaciones y direcciones simblicas. Lenguaje de Alto Nivel:Loslenguajes de programacinde alto nivel (BASIC,pascal,cobol, fortran, etc.) son aquellos en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos (en general en ingles), lo que facilita laescrituray comprensin del programa.

2.1.- DIAGRAMAS DE FLUJO.

Los diagramas de flujo son una manera de representar visualmente el flujo de datos a travz de sistemas de tratamiento de informacin. Los diagramas de flujo describen que operacines y en que secuencia se requieren para solucionar un problema dado.Un diagrama de flujo u organigrama es una representacin diagramtica que ilustra la secuencia de las operaciones que se realizarn para conseguir la solucin de un problema. Los diagramas de flujo se dibujan generalmente antes de comenzar a programar el cdigo frente a la computadora. Los diagramas de flujo facilitan la comunicacin entre los programadores y la gente del negocio. Estos diagramas de flujo desempean un papel vital en la programacin de un problema y facilitan la comprensin de problemascomplicadosy sobre todomuy largos. Una vez que se dibuja el diagrama de flujo, llega a ser fcil escribr el programa en cualquier idima de alto nivel. Vemos a menudo cmo los diagramas de flujo nos dan ventaja al momento de explicar el programa a otros. Por lo tanto, est correcto decir que un diagrama de flujo es una necesidad para la documentacin mejor de un programa complejo.

2.1.1.- REGLAS BASICAS PARA LA CONSTRUCCION E INTERPRETACION DE UN DIAGRAMA DE FLUJO.

Reglas para la creacin de Diagramas1. Los Diagramas de flujo deben escribirse de arriba hacia abajo, y/o de izquierda a derecha.2. Los smbolos se unen con lneas, las cuales tienen en la punta una flecha que indica la direccin que fluye la informacin procesos, se deben de utilizar solamente lneas de flujo horizontal o verticales (nunca diagonales).3. Se debe evitar el cruce de lneas, para lo cual se quisiera separar el flujo del diagrama a un sitio distinto, se pudiera realizar utilizando los conectores. Se debe tener en cuenta que solo se vana utilizar conectores cuando sea estrictamente necesario.4. No deben quedar lneas de flujo sin conectar5. Todo texto escrito dentro de un smbolo debe ser legible, preciso, evitando el uso de muchas palabras.6. Todos los smbolos pueden tener ms de una lnea de entrada, a excepcin del smbolo final.7. Solo los smbolos de decisin pueden y deben tener ms de una lnea de flujo de salida.

2.1.2.- CONCEPTOS BASICOS DE LOS DIAGRAMAS DE FLUJO.

Un diagrama de flujo es una forma de representar grficamente los detalles algortmicos de un proceso multifactorial. Se utiliza principalmente en programacin, economa y procesos industriales, pasando tambin a partir de estas disciplinas a formar parte fundamental de otras, como la psicologa cognitiva. Estos diagramas utilizan una serie de smbolos con significados especiales y son la representacin grfica de los pasos de un proceso. En computacin, son modelos tecnolgicos utilizados para comprender los rudimentos de la programacin lineal.

En los diagramas de flujo se presuponen los siguientes aspectos:

Existe siempre un camino que permite llegar a una solucin (finalizacin del algoritmo).Existe un nico inicio del proceso.

Existe un nico punto de fin para el proceso de flujo (salvo del rombo que indica una comparacin con dos caminos posibles).

2.1.3.- SIMBOLOGIA

Simbolos grficosDentro de los simbolos fundamentales para la creaacin de diagramas de flujo, los smbolos grficos son utilizdos especificamente para para operacines aritmticas y relacines condicionales. La siguiente es una lista de los smbolos ms comunmente utilizados:+Sumar

-Menos

*Multiplicacin

/Divisin

Mas o menos

=Equivalente a

>Mayor que