ingenieria informatica

Páginas: 9 (2154 palabras) Publicado: 20 de enero de 2015
Programación de Bases de Datos

Supuesto Práctico

Supuesto E. M. V.
Supongamos un sistema de información referente a una Empresa Municipal de Vivienda (E. M. V.) 
que opera en un área metropolitana con un cierto número de habitantes.
La E. M. V. conserva datos referentes a la ubicación, disponibilidad y condiciones de viviendas de bajo coste en varias zonas distintas de la metrópolis. Dentro de cada zona, se registran una serie de 
edificios, cada uno de los cuales contienen una serie de viviendas.
Es importante registrar para cada zona:
● límites geográficos (calles que la conforman),
● ingresos medios de la población, y
● servicios, que pueden ser públicos o privados (comercios o negocios).Dentro de una zona, existen una serie de edificios, de los que se manejan los siguientes datos:
● nombre del edificio,
● estructura,
● dirección,
● nombre y N. I. F. del propietario,
● nombre y dirección de los hipotecarios,
● renovaciones realizadas,
● reparaciones requeridas y
● facilidades para los discapacitados.
Dentro de un edificio, existen una serie de viviendas, de las cuales se manejan los siguientes datos:
● tipo,
● tamaño en metros,
● número de habitaciones,
●número de baños,
● accesorios (descripción),
● localización en el edificio y
● observaciones.
El sistema debe almacenar la información pertinente cuando se planifica un nuevo edificio en una 
ubicación   concreta   (dirección).   Para   ello,   el   gerente   registra   el   nombre   del   edificio,   estructura, 
dirección,   datos   referentes   al   propietario,   datos   referentes   a   los  hipotecarios   y   facilidades   para 
discapacitados. Durante este proceso, es posible que el edificio sea construido en una ubicación que 
aún no existe, en cuyo caso, el sistema informa a la oficina de urbanismo de tal hecho, con el fin de 
que esta  aporte los  datos  referentes  a la ubicación.  Los  datos  que puede  aportar  la Oficina  de Urbanismo son los referentes a una ubicación nueva en una zona existente o una ubicación nueva en 
una zona inexistente ­en cuyo caso, aportaría también los datos para la nueva zona a la que se 
adscribirá la ubicación­).
En cualquier momento, la Oficina de Servicios Públicos puede aportar información sobre nuevos 
servicios en una zona determinada, para los cuales aporta un nombre, un tipo y una dirección (calle 
y número).
Hay que tener en cuenta que:1. cada calle pertenece a una sola zona,
2. un edificio puede tener una sola dirección compuesta por calle y número,
3. la E. M. V. puede construir más de un edificio en la misma calle,
4. un edificio se estructura en escaleras y plantas,
Ignacio J. Blanco

1/35

Programación de Bases de Datos

Supuesto Práctico

5. un propietario puede poseer más de un edificio,
6. los  hipotecarios   pueden   ser   entidades   bancarias   o  personas   jurídicas,   para   los   cuales   se 
almacena el nombre y el N. I. F.,
7. el mismo hipotecario puede hipotecar más de un edificio en construcción,
8. una vivienda puede ser apartamento, piso o dúplex,
9. si el tamaño de la vivienda pasa de 60 mts. no puede ser apartamento,
10.los accesorios de una vivienda pueden ubicarse en la cocina o en el salón, y
11. la localización en el edificio se compone de la escalera y planta en la que se encuentra, y una 
letra.

Ignacio J. Blanco

2/35

Programación de Bases de Datos

Supuesto Práctico

Ejemplo
Armazón
Diagrama (funcional) de caja negra

Ignacio J. Blanco

3/35

Programación de Bases de Datos

Ignacio J. Blanco

Supuesto Práctico

4/35 Programación de Bases de Datos

Supuesto Práctico

Diagrama armazón F

Ignacio J. Blanco

5/35

Programación de Bases de Datos

Supuesto Práctico

Esquemas externos para el diagrama armazón F

Ignacio J. Blanco

6/35

Programación de Bases de Datos

Supuesto Práctico

Diagrama armazón D (conceptual armazón)

Ignacio J. Blanco

7/35...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria informatica
  • Ingenieria Informatica
  • Ingenieria informatica
  • ingenieria informatica
  • Ingenieria En Informatica
  • Ingenieria Informatica
  • Ingenieria informatica
  • Ingenierio en informática

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS