miércoles, 21 de noviembre de 2012

Tarea Ejercicio BPMS

Diagrama BPMS




Enlace de descarga 

Formularios


Formulario que llena el empleado



Formulario que recibe el gerente



Formulario de solicitud aceptada



Formulario de Rechazo



Formulario Final del Gerente



Mappers


Mapper del condicional

Mapper de los campos que envia el empleado y observa el gerente

Pasos para la corrida en el servidor


Luego de hacerle Deploy al proyecto:

Le damos click a la primera notificacion:

Rellenamos todos los campos

El gerente recibe la solicitud en Task's y decide su aprobacion

Procedemos a ver la notificación del gerente

El gerente acepto la solicitud y el proceso termina
El gerente rechazo la solicitud y nos dirigimos a Task's nuevamente para rellenar nuevamente el formulario
http://postimage.org/image/u6dxkuc57/

Se le notifica al gerente del nuevo formulario
http://postimage.org/image/9znk0eu9b/

El gerente observa el nuevo formulario y el proceso termina

lunes, 29 de octubre de 2012

Clase #3: Sistemas ERP: Adempiere. Exploración de las estructuras de la compañía y la configuración inicial del cliente.

¿Que son los Sistemas ERP?

Los sistemas de Planificación de Recursos Empresariales, o ERP (por sus siglas en inglés, Enterprise Resource Planning) son Sistemas de Información Gerenciales que integran y manejan muchos de los negocios asociados con las operaciones de producción y de los aspectos de distribución de una compañía en la producción de bienes o servicios.

Objetivos de los ERP

·         Optimización de los procesos empresariales.
·         Acceso a la información.
·         Posibilidad de compartir información entre todos los     componentes de la organización.
·         Eliminación de datos y operaciones innecesarias de reingeniería.

Beneficios de los ERP

Los beneficios que puede aportar una herramienta de erp se resume en la resolución de los problemas contables, mercantil o fiscal de la empresa. Asimismo, puede permitir un mayor control contable, inmovilizado, conciliación bancaria, liquidación de impuestos,etc

En este tercer capitulo nos fijaremos en un ERP de nombre ADempiere en particular.

¿Que es Adempiere?

ADempiere es un proyecto guiado por la comunidad la cual desarrolla y soporta una solución de código abierto para negocios del mismo nombre, la cual ofrece la funcionalidad de Planificación de recursos empresariales, Administración de la Relación con los Clientes y Administración de la Cadena de Suministro (derivado de sus siglas en inglés: ERP, CRM, SCM respectivamente).

Historia breve

 El proyecto ADempiere fue creado en septiembre de 2006 después de las diferencias que se tuvieron entre Compiere Inc., los desarrolladores de Compiere, y la comunidad que se formó alrededor del proyecto. La comunidad consideró que Compiere Inc. puso especial énfasis en la naturaleza de código abierto del proyecto, en lugar de la naturaleza comunitaria del proyecto. Después de una intensa discusión se decidió bifurcar el código de Compiere y dar nacimiento al proyecto ADempiere.

El nombre del proyecto proviene de una palabra Italiana, la cual significa “satisfacer” pero con un contexto adicional de “completar, alcanzar, practicar, realizar las tareas de, o liberar, también significa dar honor, respetar”, lo cual fue considerado sumamente apropiado con lo que el proyecto pretende lograr.

Estructura de una compañía en ADempiere

Una compañía en ADempiere esta constituida básicamente por 3 grandes entidades las cuales son:

Cliente: La entidad mas alta en ADempiere que puede ser configurada como nuestra entidad legal de la compañía. ADempiere nos permite tener uno o mas clientes en el Sistema, una vez configurados los datos en este nivel puede ser leído por las organizaciones pertenecientes en la compañía.

Organización: Estas son entidades que se pueden configurar como una entidad sub-unidad, es decir como una división de la empresa o una unidad de negocio/producción.

Almacén: Es el contexto donde podemos colocar, obtener o guardar la materia prima o artículos producidos por una empresa.

En esta tercera entrada realizaremos la creación de una compañía que se encarga de la producción de ropa llamada “Sistematika Fashion Ltd”, la cual nos presenta una estructura organizacional como:



Muy bien, comencemos con la creación de la compañía!

La creación de la misma consta de 10 pasos muy simples que les mostrare con un conjunto de imágenes que representa como se debe crear la compañía y un conjunto de rutas que representan que direcciones seguir para llegar hasta los puntos en donde se encuentran las imágenes:

Creación de un Cliente:

Para la creación de un cliente abrimos ADempiere y entramos al sistema colocando “System” como nombre de usuario y contraseña. Acto seguido llenaremos el formulario que nos encontraremos en la siguiente ruta:

Gestión del Sistema -> Reglas de la Compañía -> Configuración inicial de la Compañía


Una vez finalizada la creación del cliente y que esta haya sido satisfactoria debemos salirnos de ADempiere y volver a entrar para que podamos ver los cambios.

Creación Del tipo de Organización:

Para crear un tipo de organización usaremos la siguiente ruta:

Menú -> Gestión del Sistema -> Reglas de la Organización -> Tipo de Organización


Y le indicamos que cree dos tipos de organizaciones que son : "Sub Unit" y "Division"

Actualización de la información de la organización:

Menú-> Gestión del Sistema-> Reglas de la Organización-> Organización

Una vez ubicados creamos una chaqueta y una camisa


Creando Almacenes:

Menú -> Manejo de material -> Reglas de manejo de materiales -> Almacenes y localizaciones



Las compañías pueden tener varios almacenes por ende ADempiere nos da la opcion de tener los que necesitemos por compañías.

Reincorporando el grafico de una cuenta:

Menú-> Análisis de desempeño-> Reglas contables-> Elementos de cuenta 

y luego seleccionar valor de elementos


Importando un archivo de carga:

Menú-> Gestión del Sistema-> Datos-> Importar Datos-> Importar archivo


Es vital tener el archivo "accountingUS.cvs" pues con el es que realizaremos la carga de todas las cuestiones de las cuentas.

Importación de una cuenta:

Menú-> Gestión del Sistema-> Datos-> Importar Datos-> Importar cuenta


Al finalizar el llenado del formulario este debe finalizar sin error alguno.

Realización de un esquema contable:

Menú > Análisis de desempeño-> Reglas contables-> Esquema contable

http://postimage.org/image/j3yqrqafl/

Rellenamos el formulario tal cual como aparece en la imagen

Modificación de Calendario Años y periodos:

Menú-> Análisis de desempeño-> Reglas contables-> Calendario año y periodo



En esta parte creamos un a;o ficticio ya que sabemos que a un cliente al crearse se le asigna un a;o por defecto, en mi caso cree el "2014" y en el se pueden modificar el periodo entre otras cosas

Automatización en la publicación de documentos:

Menú-> Gestión del Sistema-> Reglas generales->Server->Procesos de contabilidad

http://postimage.org/image/hsvkx047l/

ADempiere le da al usuario la facilidad de la publicación de documentos mediante procesos automatizados sin que el usuario deba estarle especificando al sistema que debe hacer. En esta parte muestra otro formulario que se llena como en la imagen.

Con estos 10 simples pasos hemos logrado crear nuestra primera empresa usando el ERP ADempiere.

Cya.

CZC

martes, 9 de octubre de 2012

Clase #2: Sistemas de Información desde una perspectiva funcional.

Puntos a Desarrollar

a- Procesos de Negocios y Sistemas de Información
b- Tipos de Sistemas de Información Empresarial
c- Sistemas que abarcan de forma integral a la empresa



¿Que es un Negocio?

Un negocio es una manera, método ya sea manual o automatizado para obtener algún beneficio o ganancia que por excelencia es el dinero, a cambio prestar un servicio a una persona u organización.

¿Que es un proceso de negocio?

Un proceso de negocio lo podemos definir como un conjunto de actividades estructuradas lógicamente y relacionadas con el conjunto de tareas que prestan un servicio o realizan un producto determinado para un cliente.

¿Cuales son tipos de proceso de negocio?

Procesos Estratégicos: Estos procesos dan orientación al negocio. Por ejemplo: Planificar la estrategia del negocio, establecer objetivos y metas.

Procesos Centrales: Estos procesos dan el valor al cliente, son la parte principal del negocio. Por ejemplo: Repartir las mercancías.

Procesos de Soporte: Estos procesos dan soporte a los procesos centrales. Por ejemplo: llevar la contabilidad de la empresa, prestar un servicio técnico, etc.

¿Cuál es la relación de los procesos de negocio con los Sistemas de Información?

Una organización o empresa requiere de ciertos procesos de negocio para poder llevar a cabo de manera organizada y estratégica cada una de las funciones que pueda poseer la empresa, en gran medida el desempeño de la empresa depende de que tan bien planteados e implementados estén estos procesos de negocio por ende son una fuente de fortaleza competitiva de innovar o de funcionar mejor que sus competidores, los sistemas de información se encargan de suministrar la eficiencia, velocidad, versatilidad e incluso la creación de nuevos procesos de negocio para hacer que la empresa preste un mejor servicio a sus clientes.

Desde un punto de vista empresarial podemos definir algunos sistemas de información están orientados a los procesos de negocio que prestan servicios a las funcionalidades de la empresa que le permite realizar rápida y eficientemente las mismas.

Algunos tipos de Sistemas de Información según el área funcional de la empresa son:

S.I. orientados a ventas y marketing: Son aquellos SI que se encargan de  ayudar a que los directores puedan mantener actualizadas las tendencias que afectan o puedan afectar a nuevos productos y servicios, así como se comporta el desempeño de los competidores. También se encargan del análisis de campañas publicitarias y promocionales, en la investigación de mercado, contacto de clientes potenciales, seguimiento de ventas, procesamiento de pedidos y apoyo en el servicio a los clientes.


S.I. orientados a manufactura y producción: Son aquellos SI que se encargan de producir los bienes y servicios de la empresa. Tratan la planificación desarrollo y mantenimiento de las instalaciones de producción, establecimiento de metas de producción, la adquisición, almacenamiento y disponibilidad de los materiales necesarios para llevar a cabo la producción, la mano de obra requerida para poseer los productos terminados, instalaciones, programación de equipos etc.


S.I. orientados a finanzas y contabilidad: Son sistemas de información encargados de proporcionar pronósticos a largo plazo del desempeño financiero de esta, para vigilar y controlar los recursos financieros de la empresa y darle flujo a los fondos de la empresa mediante informes de valores, informes de ingresos, pagos, transacciones etc.



S.I. orientados a recursos humanos: Son sistemas de información que apoyan actividades como identificar empleados potenciales, llevar registros completos de empleados ya existentes y crear ciertos programas para desarrollar las aptitudes y habilidades de los empleados.



Pero no solamente ocurre que hay sistemas de información orientados a un proceso de negocio especifico pues es correcto explicar las funciones de estos sistemas de información de manera especifica, pero… ¿Y como estos sistemas se encargan de guiar a los gerentes a dirigir la empresa desde los distintos niveles administrativos?, como cada nivel posee distintos tipos de responsabilidades, también necesita distintos tipos de información. Desde cada uno de los niveles administrativos de la empresa destacamos los siguientes sistemas de información:

Sistemas de Información según el nivel administrativo



Sistemas de Procesamiento de Transacciones (TPS): Consiste en un sistema computarizado que ejecuta y registra las transacciones ordinarias cotidianas que se requieren para la conducción de la empresa, como captura de órdenes de ventas, reservaciones hoteleras, nomina, mantenimiento de los registros de empleados, embarque de pedidos etc. Este sistema puede ser de gran apoyo en el área de contabilidad, surtiendo de datos al sistema mayor de la compañía, el cual se encarga de llevar los ingresos, gastos,  pérdidas, ganancias, balances generales etc.

Sistema de Información Gerencial (MIS): Los sistemas MIS proporcionan a la gerencia intermedia informes sobre el desempeño actual de la empresa y estos utilizan esa información para supervisar, controlar y pronosticar el futuro de la empresa. Se relacionan con los TPS utilizando los datos aportados por los mismos para realizar informes y resúmenes sobre las operaciones básicas de la empresa.

Sistemas de apoyo a la toma de decisiones (DDS): Se encargan de ayudar a la gerencia intermedia a tomar decisiones poco habituales. Se enfocan en problemas de naturaleza única y que cambian con rapidez, para cuya solución tal vez no haya un procedimiento totalmente predefinido. Los DDS utilizan información interna de los TPS y de los MIS, con frecuencia ocupan información de fuentes externas como precios accionarios actuales o de precios de productos de los competidores. Utilizan el análisis de datos para concentrar grandes volúmenes de los mismos para que su análisis sea fácil a la hora de tomar decisiones.

Sistemas de apoyo a ejecutivos (EES): Ayudan a la alta dirección a tomar decisiones, auxilian en las decisiones que requieren juicio, evaluación y comprensión porque no hay un procedimiento estándar para la resolución de un problema. Están diseñados para incorporar datos sobre eventos externos como nuevas leyes impositivas o competidores. Se relacionan con los MIS y DSS internos tomando información resumida de ellos para realizar la toma de decisiones de la alta gerencia, también filtran, comprimen y dan seguimiento a datos críticos, mostrándole a los ejecutivos los datos de mayor relevancia.

¿Que son las Aplicaciones Empresariales y como ayudan a  favorecer la integración de los procesos de negocios y mejorar el desempeño?

Son sistemas que abarcan todas las áreas funcionales con la asignación de ejecutar procesos de negocio a lo largo de toda la empresa e incluyen todos los niveles de administración. Estas ayudan a las organizaciones a volverse mas flexibles y productivas, como tratan de una forma más particular los procesos de negocio realiza una administración eficiente de recursos y servicios a los clientes.

¿Que es una intranet/extranet y como ayuda a favorecer la integración de los procesos de negocios y mejorar el desempeño?




Intranet: Una intranet es una red de ordenadores privados que utiliza tecnología Internet para compartir dentro de una organización parte de sus sistemas de información y sistemas operacionales. Una intranet presenta información a los usuarios a través de un portal privado que proporciona un solo punto de acceso, por medio de una interfaz Web, a la información procedente de diversos sistemas distintos.

Las empresas pueden conectar sus intranets a los sistemas de transacciones internos, permitiendo a los empleados emprender acciones importantes para las operaciones de una empresa, como verificar el estatus de un pedido u otorgar crédito a un cliente.

Extranet: Una extranet es una red privada que utiliza protocolos de Internet, protocolos de comunicación y probablemente infraestructura pública de comunicación para compartir de forma segura parte de la información u operación propia de una organización con proveedores, compradores, socios, clientes o cualquier otro negocio u organización.

Las extranet agilizan el flujo de información entre la empresa y sus proveedores y clientes, permiten también a empresas diferentes trabajar de manera colaborativa en el diseño de productos, el marketing y producción.

viernes, 5 de octubre de 2012

Clase #1: Introducción a los Sistemas de Información.

Hola a tod@s, antes de comenzar con mi resumen sobre la clase de introducción a los sistemas de información quisiera dejar en claro algunas definiciones que creo convenientes repasar, estas definiciones se vieron en la materia "Introducción a la Informática":

1) Sistema: Un sistema es un conjunto de entes que interactuan entre si para lograr un objetivo.

2) Dato: Es la representación de un hecho, un atributo o una característica propia de algo.

3) Información: Es un conjunto de Datos procesados que pueden cambiar o no el estado de conocimiento 
de un ente o sistema que recibe dichos datos procesados o mensaje.

4) Conocimiento: Es la información  datos que adquiere una entidad mediante la experiencia sea teórica o practica sobre algún tema o área de la realidad.

5) Retroalimentación: La retroalimentación es un proceso que ocurre cuando las salidas del sistema o la influencia de las salidas del sistemas en el contexto, vuelven a ingresar al sistema como recursos o información.

6) Sinergia: Es el resultado de la acción conjunta de dos entes, pero caracterizado por tener un efecto superior al que resulta de ambos entes trabajando individualmente.

7) Proceso: Es un conjunto de tareas que se realizan bajo ciertas circunstancias para lograr un fin.

8) Entropía: Es el grado de desorden del sistema, también puede verse cuando un sistema tiende al caos.

9) Neguentropía: Son los procesos que evitan la entropía, es decir, reducen el caos temporalmente.

10) Homeostasis: Es el proceso que mantiene la estabilidad en el sistema y hace que este mismo perdure en el tiempo.




¡Muy bien!, ¡Comencemos!


Introducción

Los sistemas han sido desde tiempos inmemoriales todo lo que nos rodea en el universo, desde una pequeña colonia de hormigas hasta nuestro sistema solar y el universo mismo. En el año 1950, el Biólogo Ludwig von Bertalanffy plantea la actual "Teoría general de Sistemas" buscando una respuesta a su interrogante "Que es la vida". Así, dándole un sentido formal a lo que buscaba el antiguo sabio griego Aristoteles hace miles de años antes del nacimiento del ilustre biólogo.  En la actualidad, las ciencias de la computación ha tomado la idea de la teoría general de sistemas planteada por Bertalanffy para así, poder explicar todo lo referente a una gran cantidad de áreas tecnológicas y abstractas que imparte la misma. En este caso, realizaremos un estudio a unos sistemas particulares, los muy famosos sistemas de información cuyas utilidades han hecho en gran parte lo que es el hombre actualmente desde Bertalanffy.


Que son los Sistemas de Información?

Un sistema de información lo podemos definir como un conjunto de elementos que trabajan de manera cooperativa para realizar acciones sobre la información.

Esta información puede estar destinada a usuarios de varias áreas de conocimiento así como para las  empresas a la hora de decidir que acciones tomar.

Un claro ejemplo de sistema de información pueden ser las maravillosas redes sociales, que han causado una verdadera revolución en la humanidad.






ACLAREMOS ALGUNAS INTERROGANTES





Por qué son importantes los Sistemas de Información?

La importancia de los Sistemas de Información radica, no solo en la ventaja de hacer las cosas más rápido, de manera económica y automatizada. También podemos plantear algunos aspectos que hacen resaltar su importancia:

Un área funcional principal dentro de la empresa, que es tan importante para el éxito empresarial como las funciones de contabilidad, finanzas, administración de operaciones, marketing, y administración de recursos humanos.

Una colaboración importante para le eficiencia operacional, la productividad y la moral del empleado, y el servicio y satisfacción del cliente.

Una fuente importante de información y respaldo importante para la toma de decisiones efectivas por parte de los gerentes.

Un ingrediente importante para el desarrollo de productos y servicios competitivos que den a las organizaciones una ventaja estratégica en el mercado global.

Una oportunidad profesional esencial, dinámica y retadora para millones de hombres y mujeres.

Cuales son las acciones que realizan los
Sistemas de Información sobre la
información?

Un Sistema de Información realiza cuatro actividades básicas:

Entrada de información: proceso en el cual el sistema toma los
datos que requiere para procesar la información, por medio de
estaciones de trabajotecladocódigo de barras, etc.

Almacenamiento de información: es una de las actividades más
importantes que tiene una computadora, ya que a través de esta
propiedad el sistema puede recordar la información guardada en
la sesión o proceso anterior.

Procesamiento de la información: esta característica de los
sistemas permite la transformación de los datos fuente en
información que puede ser utilizada para la toma de
decisiones, lo que hace posible, entre otras cosas, que un
tomador de decisiones genere una proyección financiera a
partir de los datos que contiene un estado de resultados o un
balance general en un año base.

Salida de información: es la capacidad de un SI para sacar la
información procesada o bien datos de entrada al exterior. Las
unidades típicas de salida son las impresoras, graficadores,
etc.

Cuales son los beneficios de los Sistemas
de Información?

Acceso rápido a la información y por ende mejora en la atención a los usuarios.

Mayor motivación en los mandos medios para anticipar los
requerimientos de las directivas.

Evitar pérdida de tiempo recopilando información que ya está
almacenada en bases de datos que se pueden compartir.

Impulso a la creación de grupos de trabajo e investigación
debido a la facilidad para encontrar y manipular la
información.

Reduce los costos gracias a la automatización de procesos

Organización en el manejo de archivos e información
clasificada por temas de interés general y particular.

Genera ventajas competitivas captando nuevos talentos para la
empresa.


La relación entre los SI y las Empresas

Una vez planteadas y aclaradas las interrogantes anteriores podemos apreciar el estrecho vinculo que existe entre una organización o empresa con los Sistemas de Información, desde el punto de vista económico como estratégico, operacional etc.  Así,  nos permite desglosar los niveles empresariales y mostrar como estos pueden ser gestionados por Sistemas de Información acordes a cada capa de la estructura por niveles de una empresa.



Esquema Piramidal de los 3 niveles básicos de una organización

Desde un punto de vista de los sistemas de información podemos desglosar la anterior pirámide en una pirámide mas especifica mostrando la jerarquía de personal y los sistemas de información que yacen sobre cada capa piramidal.


Distintos tipos de SI según el nivel Empresarial

Cuyos niveles son descritos de abajo hacia arriba como : 

Sistema de procesamiento de transacciones (TPS): Trata la información sobre  las transacciones producidas en una empresa u organización. Entre los SI que podemos encontrar en este nivel pueden ser: Cajero Bancario, CONEST, Amazon, etc. Es un sistema del tipo OLTP(OnLine Transaction Processing) Procesamiento de Transacciones En Línea.

Sistemas de información gerencial (MIS): Destinados a resolver problemas empresariales de forma genérica. Se diferencian de los sistemas de información comunes en que para analizar la información utilizan otros sistemas que se usan en las actividades operacionales de la organización. Forma junto con el sistema TPS la llamada "Gerencia de Operaciones". En este nivel podemos encontrar sistemas de información que llevan a cabo un registro de el estado de la empresa o persona un ejemplo es CANTV con su sistema de registro de llamadas, CONEST al generar un KARDEX para un alumno y desplegarle su historial de notas, un sistema bancario que controla las transacciones realizadas por una tarjeta de crédito etc.

Sistemas de soporte a decisiones (DSS): Se utiliza para realizar el análisis de las diferentes tipos de negocios con la finalidad de apoyar el proceso de toma de decisiones, trabaja con la llamada inteligencia de negocios y representa el pilar táctico de la organización. Un buen ejemplo es el famoso software de reportes "Crystal". Es un sistema del tipo OLAP que por sus siglas representa (On-Line Analytical Processing) procesamiento analítico en línea.

Sistemas de información ejecutiva (EIS): Es una herramienta software, basada en un sistema de soporte a la decisión o DSS, que provee a los ejecutivos de un acceso sencillo a información interna y externa de su empresa.

Conclusiones

Como conclusión a esta primera clase puedo afirmar que esta bien destacada la importancia de los Sistemas de Información no solo en el ámbito empresarial, sino también en el ámbito de la sociedad. Que somos ahorita sin información?, Que somos sin todos los medios que nos rodean que funcionan a base de un sistema de información  desde un teléfono  hasta una gran empresa?. Pienso que estos sistemas se han vuelto a lo largo de los años una verdadera necesidad para el hombre en su infinito afán de conocimiento en todas las áreas que le sea posible y en su supervivencia. 

Llegara el día en que todo sera controlado por un solo gran sistema de información el cual estará a nuestra disposición desde el momento de tener la razón de ser y este sera el que nos proveerá de todo el conocimiento hasta nuestra muerte?.

¡Descubrámoslo!


Cya, CZC :D