Está en la página 1de 1

Teora de Base de Datos.

Modelo E/R

PROBLEMA 7
ENTORNO DE EJECUCIN

Una empresa decide crear un nico entorno de ejecucin que controle la seguridad de acceso
para todas sus aplicaciones informticas. Para ello considera conveniente dividir en subsitemas
funcionales especializados y establecer el control de acceso al nivel de estos subsistemas. Se
desarrollar un motor de ejecucin que, tomando como parmetros los contenidos de la BD,
controlor la ejecucin de los susbsistemas y el acceso a los mismos. Este motor se har cargo
tambin de la navegacin dentro de los subsistemas. Profundizando en este enfoque, se
establecen los siguientes requisitos:

La unidad bsica de acceso a los subsistemas es el denominado perfil de acceso. Un usuario


tendr acceso a todos los subsistemas a los que permiten acceder los distintos perfiles de que
disfruta (almenos uno). Un perfil permite el acceso de almenos un subsistema y para cualquier
subsistema habr siempre un perfil que permita acceder al mismo.

De cada usuario se mantiene su RFC, nombre, telfono y terminales en que trabaja.

De los perfiles de acceso, lo mismo que de los subsistemas, se mantiene un cdigo y una
descripcin. De los susbsistemas se mantiene, adems, la ventana en la que arranca.

Las ventanas estn compuestas por controles; toda ventana tendr un control que permita
cerrarla. Todo control ha de emplearse en una ventana, y el mismo control puede ser empleado
en distintas ventanas. De las ventanas y controles se mantiene tambinun cdigo y una
descripcin.

Los controles pueden ser de dos tipos: botones o tems para men. Para soportar la estructura
jerrquica de los mens, de un tem de men pueden desprender otros tems, pero no puede
darse la situacin de que el mismo tem dependa de varios tems. En los tems de men se ha de
mantener forsozamente el texto que se visualizar en pantalla. De los controles del tipo botn se
mantienen el nombre del icono que opcionalmente se visualizar.

La activacin de un control tienen como consecuencia la ejecucin de una nica accin (todo
control ejecutar una accin almenos). Una accin requiere siempre un control que pueda
ejecutarla. De las acciones se mantiene un cdigo y una descripcin.

Las acciones pueden ser de dos tipos, de funcin y de llamada. Las acciones de funcin
ejecutarn una accin interna del propio entorno (de la que se ha de guardar el nombre). Las
acciones de llamada invocan a una nica ventana.

Pgina 1 de 1

Material elaborado por:


M. Alejandro Minero Q.
Para uso exclusivo de NET Coacalco

También podría gustarte