SISTEMAS OPERATIVOS PROYECTO OFICIAL Y FINAL DE CURSO Segundo Semestre de 2012 Se requiere de un simulador de transacciones capaz de poder realizar transacciones en línea para procesamiento detransacciones financieras, las transacciones únicamente serán de consulta de saldos y retiro de efectivo a cuentas de diversas cooperativas, las cuales estarán enlazadas al simulador de transacciones, sesolicita para las pruebas conectar 2 computadas en línea y enviar transacciones a una tercera computadora la cual tendrá levantados N sockets que estarán leyendo continuamente las transacciones yrealizando los débitos de las cuentas involucradas según número de cuenta, número de cuentahabiente, número de cooperativa. Puede hacer una aplicación Web que permita poder hacer la transacción yenviarla al sistema de simulador de transacciones, también puede desarrollar un sistema cliente-servidor o una aplicación tipo consola que opere con una línea de comandos para enviar las transacciones conlos datos mínimos requeridos, puede tener combinaciones de las 3 tipos de aplicaciones y enviar el tipo de aplicación que realizo la transacción. C:\>Debito # CUENTA, # COOPERATIVA, # MAQUINA, [#TIPO APLICACIÓN], Q MONTO. C:\>Consulta # CUENTA, # COOPERATIVA, # MAQUINA, [# TIPO APLIACIÓN]. Es importante que la aplicación sea capaz de identificar si existe conexión con el sistema de simulador detransacciones y retorne mensajes de transacción no realizada por falta de conexión. Se debe llevar registro de datos como (hora de transacción, tipo de operación [ C = consulta, R = retiro ], númerode cuenta, número de cuentahabiente, número de cooperativa, [monto] si es retiro, maquina origen de transacción, [aplicación que la solicito si existe mas de una]) El sistema simulador detransacciones puede debitar de una misma cuenta por medio de 2 o mas operaciones de retiro del mismo o diferente usuario y de igual o diferente aplicación, por lo que deberá manejar un sistema de colas de...
Leer documento completo
Regístrate para leer el documento completo.