Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ingenierías . . .
Programa de Ingeniería e Sistemas y Computación
CURSO DE INGENIERÍA DEL SOFTWARE II
Un puesto de recaudo de peaje que genera los datos del pago (año, mes, día, hora,
minuto, segundo, peaje, vía, caja, cajero, ejes, valor) cuando recibe el mensaje del
sensor. Cada vez que cobra un peaje, envía un mensaje a la Central de Monitoreo
independientemente del sensor. El software del puesto de recaudo tiene un componente
de procesamiento del recaudo y un componente de interfaz de usuario, el cual se
comunica con el cajero.
Cuando hay cambio de cajero, el cajero anterior imprime un informe para cuadre de caja y
hace la operación logout; el nuevo cajero hace la operación login, pone los totales del
cajero en ceros e inicia el recaudo.
Cuando un vehículo pasa por el peaje, lo hará por una de las cajas. Primero el sensor
marca el paso del vehículo, dice el número de ejes y envía el mensaje a la central de
monitoreo y al puesto de recaudo. Luego el cajero cobra el valor, que depende del
número de ejes del vehículo, imprime el recibo para el conductor y envía un mensaje
para la central de monitoreo.
La empresa tiene una Central de Monitoreo en la ciudad de Cali, la cual recibe los
mensajes de los sensores y de los puestos de recaudo de los 5 peajes. Almacena estos
datos y utiliza un componente de interfaz de usuario para mostrar información resumida
hora a hora tanto de la cantidad de vehículos que pasan por los sensores (y el tipo de
vehículo) como del dinero recaudado en los puestos de recaudo.
Para esta empresa es muy importante la seguridad, pues se trata de manejar mucho
dinero. Igualmente importante es la disponibilidad, el sistema no debe dejar de funcionar
y es 7x24.
R/=
La arquitectura que escogí como primera opción para este modelo de negocio fue la
arquitectura de tubería y filtro ya que este modelo de negocios tiene que cumplir una serie
de pasos (filtros) y en una serie de procesamiento de datos.
R/=
Otra arquitectura que tuve en cuenta fue la de repositorio, ya que contiene una pizarra en
donde esta almacena la información de sus diferentes componentes, servicios y accesos
directos respectivamente orientado a la pizarra principal, cabe resaltar que estos
componentes son directamente proporcionales a la actividad realizada por cada uno de
ellos.