Sistema de informacion transaccional

Page 1

SISTEMA DE INFORMACION TRANSACCIONAL Es un tipo de sistema de información diseñado para recolectar, almacenar, modificar y recuperar todo tipo de información que es generada por las transacciones en una organización. Una transacción es un evento o proceso que genera o modifica la información que se encuentran eventualmente almacenados en un sistema de información. Ejemplos

de

funciones

concretas

de

un

sistema

transaccional

* Un sistema transaccional debe controlar las transacciones para mantener la seguridad y consistencia de los datos involucrados. Por ejemplo, un cliente transfiere dinero de una cuenta a otra cuenta dentro de un mismo banco; la cantidad de dinero que se descuenta de la cuenta emisora debe ser igual a la que se suma en la cuenta receptora. De no ser así, la acción (transacción) no se realiza.

* Un sistema transaccional debe ser capaz de enmendar cualquier error ocurrido durante

una

manteniendo

transacción, los

datos

pudiendo tal

deshacer cual

las

estaban

operaciones antes

realizadas, del

error.

* También debe ser capaz de controlar y administrar múltiples transacciones, determinando prioridades entre éstas. Por ejemplo, un cliente está haciendo la reserva de un asiento en un vuelo, dicho asiento debe ser bloqueado temporalmente hasta que se concrete la transacción, porque otro cliente podría estar queriendo reservar el mismo asiento en el mismo momento.


Propiedades

de

los

sistemas

transaccionales

* Automatizan tareas operativas en una organización, permitiendo ahorrar en personal.

* Suelen dirigirse especialmente al área de ventas, finanzas, marketing, administración y recursos humanos.

* Suelen ser los primeros sistemas de información que se implementan en una organización.

* Sus cálculos y procesos suelen ser simples.

* Se suelen utilizar para cargar grandes bases de datos.

* Los beneficios de este tipo de sistemas en una organización son rápidamente visibles.

* Estos sistemas son optimizados para almacenar grandes volúmenes de datos, pero no para analizar los mismos.

Características

esperables

de

un

sistema

transaccional


* Para que un sistema informático pueda ser considerado como un sistema transaccional, debe superar el test ACID.

* Rapidez: deben ser capaces de responder rápidamente, en general la respuesta no debe ser mayor a un par de segundos.

* Fiabilidad: deben ser altamente fiables, de lo contrario podría afectar a clientes, al negocio, a la reputación de la organización, etc. En caso de fallas, debe tener mecanismos de recuperación y de respaldo de datos.

* Inflexibilidad: no pueden aceptar información distinta a la establecida. Por ejemplo, el sistema transaccional de una aerolínea debe aceptar reservas de múltiples agencias de viajes. Cada reserva debe contener los mismos datos obligatorios, con determinadas características.

¿QUÉ ES UNA TRANSACCIÓN? Es todo intercambio relacionado con la actividad empresarial, tales como realizar pagos a los empleados, de ventas a los clientes o pagos a los proveedores. En la mayoría de las organizaciones esto fue la primera aplicación de las computadoras. Cuando se compra un libro de una librería en línea, se intercambia dinero (en forma de crédito) por el libro. Si el crédito es correcto, una serie de operaciones relacionadas garantiza que se obtiene el libro y que la librería obtiene el dinero. Sin embargo, si una operación individual de la serie sufre


un error durante el intercambio, el error afecta a la totalidad del intercambio.

FUNDAMENTOS DEL PROCESO DE TRANSACCIONES: Una transacción es un conjunto de tareas relacionadas que se realizan de forma satisfactoria o incorrecta como una unidad. En términos de procesamiento, las transacciones se confirman o se anulan. Para que una transacción se confirme, todos los participantes deben garantizar la permanencia de los cambios efectuados en los datos. Los cambios deben

conservarse

aunque

el sistema se

bloquee

o

tengan

lugar

otros eventos imprevistos.

FUNDAMENTOS DEL PROCESO DE TRANSACCIONES: Las transacciones enlazan varias tareas entre sí. Por ejemplo, si una página de ASP.NET (Es un framework para aplicaciones web desarrollado y comercializado por Microsoft. Es usado por programadores para construir sitios web dinámicos, aplicaciones web y servicios web XML. Apareció en enero de 2002 con la versión 1.0) Realiza dos tareas, crea primeramente una tabla nueva en una base de datos y, después, llama a un objeto especializado para recopilar, aplicar formato e insertar datos en la tabla nueva. Estas dos tareas están relacionadas entre sí e incluso son interdependientes, de modo que se ha de evitar la creación de una tabla nueva salvo que se pueda rellenar con datos. La ejecución de ambas tareas dentro del ámbito de una transacción individual fuerza la conexión entre ellas. Si la segunda tarea falla, la primera se deshace hasta un punto anterior a la creación de la tabla nueva.


PROPIEDADES ACID: El término ACID expresa la función que las transacciones desarrollan en aplicaciones críticas para una misión. Acuñado por los pioneros en el procesamiento de transacciones, el acrónimo ACID responde a los términos: atomicidad

(atomicity),

coherencia

(consistency),

aislamiento

(isolation)

y

permanencia (durability).

PROPIEDADES ACID: Una transacción se ejecuta exactamente una vez y tiene carácter "atómico" (de subdivisión), es decir, el trabajo se realiza en su totalidad o no se realiza en ningún caso. La “coherencia” requiere que los datos enlazados mediante una transacción se mantengan en términos de semántica. Una parte de la responsabilidad para mantener la coherencia recae en el programador de la aplicación asegurarse de que ésta exija todas las restricciones de integridad conocidas. ACID Una transacción es una unidad de aislamiento, permitiendo que transacciones concurrentes se comporten como si cada una fuera la única transacción que se ejecuta en el sistema. Si una transacción se realiza satisfactoriamente, el sistema garantiza que sus actualizaciones se mantienen aunque

el

equipo

falle

inmediatamente

después

de

la

confirmación.

El registro especializado permite que el procedimiento de reinicio del sistema complete las operaciones no finalizadas, garantizando la permanencia de la transacción.

EJEMPLO LÍMITES DE TRANSACCIONES: Por ejemplo, si en el ámbito de una transacción, la aplicación establece conexión con una base de datos, la transacción fluye hasta dicho recurso y extiende el límite de la misma para incluir el servidor de base de datos. Se pueden diseñar transacciones que abarquen procesos y equipos.


De este modo, el límite de una transacción es una abstracción para administrar la coherencia dentro de los límites del proceso y del equipo. (Gp:) El límite de una transacción define el ámbito de la misma. Los objetos existentes dentro del límite de una transacción comparten un identificador común de transacción. Cuando una transacción se ejecuta, pueden participar varios recursos relacionados con ella.

¿QUÉ ES UN SISTEMA DE PROCESAMIENTO DE TRANSACCIONES? También conocido por sus siglas en inglés (TPS, Transactionsprocessingsystem). Es el conjunto organizado de personas, procedimientos, software, base de datos y dispositivos para registrar transacciones comerciales consumadas, por ejemplo: el pago

de nómina.

CARTERÍSTICAS DE LOS SISTEMAS: Sistemas transaccionales Sistemas de Apoyo de las Decisiones. Sistemas Estratégicos Un ejemplo de estos Sistemas de Información dentro

de

la empresa puede

sistema MRP (ManufacturingResourcePlanning)

enfocado

9

ser

un

a

reducir

sustancialmente el desperdicio en el proceso productivo, o bien, un Centro de Información que

proporcione

todo

tipo

de

información;

como

situación

de créditos, embarques, tiempos de entrega, etcétera. En este contexto los ejemplos anteriores constituyen un Sistema de información Estratégico si, y sólo si, apoyan

o

dan

forma

a

la estructura competitiva

de la

empresa.

SISTEMA DE PROCESAMIENTO DE TRANSACCIONES: Está basado en la computadora y la relación de sustitubilidad de los trabajos rutinarios, es el más


importante y el más utilizado dentro de la empresa, pues reduce el tiempo de las operaciones o actividades rutinarias de la empresa. “Transacción es cualquier suceso o actividad que afecta a toda la organización". Estos sistemas se dirigen principalmente a las áreas de ventas y mercadotecnia, administración, finanzas y al área

de

CLASES

DE

recursos

SISTEMAS

SISTEMAS

SISTEMA

LOS

DE

DE DE

PROCESAMIENTO

INFORMACIÓN SOPORTE

SISTEMAS

DE

PARA

DE

TRANSACCIONES:

ADMINISTRATIVOS. LA

INFORMACIÓN

DE CONTABILIDAD Y •

humanos.

DECISIÓN. EN

LAS

(SSD) ÁREAS

FINANZAS

SISTEMA DE INFORMACIÓN EN LAS ENTIDADES BANCARIAS el valor, de

sus

clientes.

LOS DESAFÍOS QUE ENFRENTAN LOS SISTEMAS DE INFORMACIÓN DE LAS ENTIDADES BANCARIAS: Procesos de Negocio y la Gestión Integral de la Organización La cantidad de tareas manuales que actualmente se realizan en sucursales, así como también los diversos procesos y flujos de trabajo que soportan la atención comercial, obligará a disponer herramientas que permitan informatizar dichos flujos, incorporandotécnicas de BPM (Business ProcessManagament), a fin de


minimizar entre otras cosas la incidencia de la tarea administrativa para dejar paso a la atención comercial y de relación con el cliente.

Business Process Management o BPM en inglés: Gestión o administración por procesos de negocio a la metodología corporativa cuyo objetivo es mejorar el desempeño (Eficiencia y Eficacia)


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.