Professional Documents
Culture Documents
UnADM
Matricula: ES1611304907
Indicaciones:
Identifica los elementos arquitectnicos modulares de un caso de estudio
para su aplicacin en un sistema interactivo, conforme al patrn de
arquitectura Proxy y sigue los siguientes pasos:
a. Remoto
b. Virtual
c. Proteccin
a. Remoto
b. Virtual
c. Proteccin
Considere un banco que tiene tres sucursales, en cada sucursal, una computadora controla las
terminales de la misma y el sistema de cuentas. Cada computador con su sistema de cuentas local
en cada sucursal constituye un "sitio" de la BDD; las computadoras estn conectadas por la red.
Durante las operaciones normales, las aplicaciones en las terminales de la sucursal necesitan slo
acceder la base de datos de la misma. Como slo acceden a la misma red local, se les llaman
aplicaciones locales.
Una tpica transaccin global sera una transferencia de fondos de una sucursal a otra. Esta
aplicacin requiere de actualizar datos en dos diferentes sucursales y asegurarse de la real
actualizacin en ambos sitios o en ninguno. Asegurar el buen funcionamiento de aplicaciones
globales es una tarea difcil.
Los usuarios del sistema sern, el administrador, el gerente y el cliente. El cliente interactuar con
el sistema en lnea a travs de una interfaz accesible.
Requerimientos funcionales:
Consultar de saldos por parte de los usuarios del sistema.
El sistema debe permitir movimientos en lnea.
Administrar las cuentas por parte del administrador.
Registrar todos los movimientos realizados por el cliente y el administrador.
Registrar la informacin de los usuarios.
El sistema debe permitir ingresar, consultar, modificar y eliminar la informacin de los
clientes.
El sistema deber permitir revisar movimientos de ingreso o de egreso registrados
errneamente, pero slo a usuarios autorizados para ello.
Requerimientos no funcionales:
Dependiendo el tipo de usuario sern los niveles de acceso que el usuario tenga.
El usuario interactuara con el sistema a travs de una interfaz amigable
Lo que significa que si un dispositivo A tiene la necesidad de hacer una peticin a un dispositivo C,
enva una peticin por medio del dispositivo B y as C nuca se enterar que la peticin viene de A.
Define un servidor proxy.
<configuration>
<system.net>
<defaultProxy>
<proxy>
<proxy
usesystemdefault = "false | true"
bypassonlocal = "true | false"
proxyaddress = "proxy address including port"
/>
Atributos opcionales
Atributo Descripcin
bypassonlocal Indica que las direcciones locales no deben utilizar ningn proxy.
El elemento <proxy> define un servidor proxy para una aplicacin. Cuando el atributo
usesystemdefault es true, la aplicacin utiliza el proxy definido en el cuadro de dilogo Opciones
de Internet.
Cuando la propiedad bypassonlocal es true, las direcciones locales no utilizan el proxy. Una
direccin local no tiene ningn punto; es de host local, de bucle invertido o 127.0.0.1, o bien
coincide con el nombre de mquina del equipo local.
Ian Sommerville. (2006). Ingeniera del software. Noviembre 2017, de Pearson Sitio web:
https://books.google.com.mx/books?id=gQWd49zSut4C&pg=PA271&lpg=PA271&dq=sistemas+int
eractivos+bancos&source=bl&ots=s702stxvwh&sig=nrpYvFS099Ppo-
tHTaZ6g_l5e1E&hl=es&sa=X&ved=0ahUKEwj6q76s69LXAhWB3oMKHdIiBKcQ6AEILTAB#v=onepag
e&q&f=false
Lpez Fuentes, Francisco de Asis. (2015). Sistemas distribuidos. Noviembre 2017, de UNIVERSIDAD
AUTNOMA METROPOLITANA Sitio web:
http://dccd.cua.uam.mx/libros/archivos/03IXStream_sistemas_distribuidos.pdf